Initial commit of working RSS Aggregator build

This commit is contained in:
jmadmin committed 2026-05-12 17:06:28 -03:00
1 parent ea3a2ca53e
commit 7ac2f6e384
4962 files changed
+1032666

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12 9V13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12 17H12.01" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 510 B

+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.99999 0H0V24H7.99999V21H4.00001V3H7.99999V0ZM16 0V3H19.9999V21H16V24H24V0H16Z" />
</svg>

After

Width:  |  Height:  |  Size: 207 B

+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.85714 5C3.07006 5 0 8.13402 0 12C0 15.866 3.07006 19 6.85714 19H17.143C20.9299 19 24 15.866 24 12C24 8.13402 20.9299 5 17.143 5H6.85714ZM6.85714 17.25C9.69746 17.25 12 14.8995 12 12C12 9.10051 9.69746 6.75 6.85714 6.75C4.01683 6.75 1.7143 9.10051 1.7143 12C1.7143 14.8995 4.01683 17.25 6.85714 17.25Z" />
</svg>

After

Width:  |  Height:  |  Size: 430 B

+3
View File
@@ -0,0 +1,3 @@
<svg viewBox="0 0 9 7" xmlns="http://www.w3.org/2000/svg">
<path d="M4.5 7L8.39711 0.25H0.602886L4.5 7Z" fill="currentColor"/>
</svg>

After

Width:  |  Height:  |  Size: 136 B

+11
View File
@@ -0,0 +1,11 @@
<svg
width="24"
height="24"
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M8.70711 7.29289C8.31658 6.90237 7.68342 6.90237 7.29289 7.29289C6.90237 7.68342 6.90237 8.31658 7.29289 8.70711L8.70711 7.29289ZM15.7782 17.1924C16.1687 17.5829 16.8019 17.5829 17.1924 17.1924C17.5829 16.8019 17.5829 16.1687 17.1924 15.7782L15.7782 17.1924ZM7.29289 15.7782C6.90237 16.1687 6.90237 16.8019 7.29289 17.1924C7.68342 17.5829 8.31658 17.5829 8.70711 17.1924L7.29289 15.7782ZM17.1924 8.70711C17.5829 8.31658 17.5829 7.68342 17.1924 7.29289C16.8019 6.90237 16.1687 6.90237 15.7782 7.29289L17.1924 8.70711ZM7.29289 8.70711L15.7782 17.1924L17.1924 15.7782L8.70711 7.29289L7.29289 8.70711ZM8.70711 17.1924L17.1924 8.70711L15.7782 7.29289L7.29289 15.7782L8.70711 17.1924Z"
fill="currentColor"
/>
</svg>

After

Width:  |  Height:  |  Size: 823 B

+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M4 10V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10H4ZM0 6C0 2.68629 2.68629 0 6 0H18C21.3137 0 24 2.68629 24 6V18C24 21.3137 21.3137 24 18 24H6C2.68629 24 0 21.3137 0 18V6Z" />
</svg>

After

Width:  |  Height:  |  Size: 329 B

+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="M7.875 16.9722L12 21.25M12 21.25L16.125 16.9722M12 21.25V11.625" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M20.8773 17.125C21.7462 16.5127 22.3978 15.6389 22.7375 14.6303C23.0773 13.6217 23.0874 12.5309 22.7666 11.5162C22.4458 10.5014 21.8107 9.6155 20.9534 8.987C20.0961 8.3585 19.0612 8.02011 17.999 8.02095H16.7398C16.4392 6.84701 15.8767 5.7567 15.0948 4.8321C14.3129 3.90751 13.3319 3.17272 12.2256 2.68306C11.1193 2.1934 9.91659 1.96162 8.70798 2.00518C7.49937 2.04873 6.31637 2.36649 5.24803 2.93452C4.1797 3.50255 3.25387 4.30606 2.54025 5.28455C1.82663 6.26304 1.34382 7.39102 1.12815 8.58356C0.912487 9.77611 0.969594 11.0021 1.29517 12.1694C1.62075 13.3366 2.20632 14.4146 3.00779 15.3222" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 945 B

+10
View File
@@ -0,0 +1,10 @@
<svg
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<g>
<circle cx="6" cy="12" r="2" />
<circle cx="12" cy="12" r="2" />
<circle cx="18" cy="12" r="2" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 195 B

+6
View File
@@ -0,0 +1,6 @@
<svg viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M24 4.8H0V0H24V4.8Z" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M16.8 14.4H0V9.60001H16.8V14.4Z" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M24 24H0V19.2H24V24Z" />
</svg>

After

Width:  |  Height:  |  Size: 309 B

+6
View File
@@ -0,0 +1,6 @@
<svg
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path d="m23.968743,20.378119c0,0.634822 -0.252181,1.243672 -0.701129,1.69262c-0.448948,0.448948 -1.057797,0.701129 -1.69262,0.701129l-19.149988,0c-0.634858,0 -1.24372,-0.252181 -1.692632,-0.701129c-0.448924,-0.448948 -0.701117,-1.057797 -0.701117,-1.69262l0,-16.75624c0,-0.634858 0.252193,-1.24372 0.701117,-1.692632c0.448912,-0.448924 1.057774,-0.701117 1.692632,-0.701117l5.984371,0l2.393749,3.590623l10.771868,0c0.634822,0 1.243672,0.252193 1.69262,0.701117c0.448948,0.448912 0.701129,1.057774 0.701129,1.692632l0,13.165617z"/>
</svg>

After

Width:  |  Height:  |  Size: 606 B

+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.5" fill-rule="evenodd" clip-rule="evenodd" d="M24 10H0V6H24V10Z" fill="currentColor" />
<path opacity="0.5" fill-rule="evenodd" clip-rule="evenodd" d="M24 18H0V14H24V18Z" fill="currentColor" />
</svg>

After

Width:  |  Height:  |  Size: 286 B

+1
View File
@@ -0,0 +1 @@
var e=Object.defineProperty,t=Object.defineProperties,s=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,r=(t,s,i)=>s in t?e(t,s,{enumerable:!0,configurable:!0,writable:!0,value:i}):t[s]=i,l=(e,t)=>{for(var s in t||(t={}))a.call(t,s)&&r(e,s,t[s]);if(i)for(var s of i(t))n.call(t,s)&&r(e,s,t[s]);return e},o=(e,i)=>t(e,s(i)),d=(e,t)=>{var s={};for(var r in e)a.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&i)for(var r of i(e))t.indexOf(r)<0&&n.call(e,r)&&(s[r]=e[r]);return s};import{l as c,o as h,a as p,u,b as m,d as g,c as v,v as f,t as y,w as I,r as C,e as w,f as b,g as E,h as _,R as x,i as S,j as N,m as L,k as R,A as M,n as O,F as k}from"./vendor.js";var A=Object.defineProperty,D=Object.getOwnPropertyDescriptor,T=(e,t,s,i)=>{for(var a,n=i>1?void 0:i?D(t,s):t,r=e.length-1;r>=0;r--)(a=e[r])&&(n=(i?a(t,s,n):a(n))||n);return i&&n&&A(t,s,n),n};class P{constructor(){this.transport={type:"http",url:`${window.location.origin}/api`},this.updates=!1,this.readonly=!1}async update(e){c.exports.has(e,"transport")&&(this.transport=e.transport),c.exports.has(e,"updates")&&(this.updates=e.updates),c.exports.has(e,"readonly")&&(this.readonly=e.readonly)}}T([h],P.prototype,"transport",2),T([h],P.prototype,"updates",2),T([h],P.prototype,"readonly",2),T([p],P.prototype,"update",1);var V=new P;class j{constructor(e){this.path=e.path,this.code=e.code,this.type=e.type,this.message=e.message,this.stack=e.stack,this.context=e.context||null,this.nativeError=e.nativeError}}const F=({path:e,message:t,code:s,type:i,stack:a,context:n,nativeError:r})=>{const l=new j({path:e,message:t,code:s,type:i,stack:a,context:n||null,nativeError:r});return console.error(`[${e}] ${t}`,n),console.error(r),l},B=(e,t,s)=>{const i=a=>a===e.length?s&&s():t(e[a],(()=>i(a+1)));return i(0)};const H=[(e,t,s)=>(e.createObjectStore("projects",{keyPath:"id"}),e.createObjectStore("openTabs",{keyPath:"id"}),e.createObjectStore("sessions",{keyPath:"id"}),e.createObjectStore("scripts",{keyPath:"id"}),s()),(e,t,s)=>(e.createObjectStore("models",{keyPath:"id"}),e.createObjectStore("fields",{keyPath:"id"}),e.createObjectStore("enums",{keyPath:"id"}),s()),(e,t,s)=>{const i=t.objectStore("sessions"),a=t.objectStore("scripts"),n=i.getAll();n.onsuccess=()=>{const e=a.getAll();e.onsuccess=()=>{const t=n.result,r=e.result;B(t,((e,t)=>{const s=r.find((t=>t.id===e.scriptId));s?i.put(o(l({},e),{lastSavedHash:s.lastSavedHash||""})).onsuccess=t:e.lastSavedHash=""}),(()=>{B(r,((e,t)=>{delete e.lastSavedHash,a.put(e).onsuccess=t}),(()=>s()))}))}}},(e,t,s)=>{e.createObjectStore("tabs",{keyPath:"id"});const i=t.objectStore("openTabs"),a=t.objectStore("tabs"),n=i.getAll();n.onsuccess=()=>{const t=n.result;B(t,((e,t)=>{if(!e.sessionId)return t();e.preview=!1,a.put(e).onsuccess=t}),(()=>(e.deleteObjectStore("openTabs"),s())))}},(e,t,s)=>{const i=t.objectStore("tabs"),a=t.objectStore("projects"),n=i.getAll();n.onsuccess=()=>{const e=a.getAll();e.onsuccess=()=>{const t=n.result,i=e.result;B(i,((e,s)=>{e.tabOrder=t.filter((t=>t.projectId===e.id)).map((e=>e.id)),a.put(e).onsuccess=s}),(()=>s()))}}},(e,t,s)=>{const i=["tabs","sessions","scripts","models","fields","enums"],a={};B(i,((e,s)=>{const i=t.objectStore(e).getAll();i.onsuccess=()=>{a[e]=i.result,s()}}),(()=>{B(i,((s,i)=>{e.deleteObjectStore(s),e.createObjectStore(s,{keyPath:["id","projectId"]});const n=a[s];B(n,((e,i)=>{t.objectStore(s).put(e).onsuccess=i}),(()=>i()))}),(()=>(e.createObjectStore("actions",{keyPath:["id","projectId"]}),s())))}))},(e,t,s)=>{const i=t.objectStore("projects"),a=i.getAll();a.onsuccess=()=>{const e=a.result;B(e,((e,t)=>{e.theme="light",i.put(e).onsuccess=t}),(()=>s()))}},(e,t,s)=>{const i=t.objectStore("sessions"),a=t.objectStore("scripts"),n=i.getAll();n.onsuccess=()=>{const e=n.result;B(e,((e,t)=>{e.type=e.scriptId?"script":"fallback",i.put(e).onsuccess=t}),(()=>{const e=a.getAll();e.onsuccess=()=>{const t=e.result;B(t,((e,t)=>{e.generated=!1,a.put(e).onsuccess=t}),(()=>s()))}}))}},(e,t,s)=>{const i=t.objectStore("scripts"),a=i.getAll();a.onsuccess=()=>{const e=a.result;B(e,((e,t)=>{e.frozen=e.generated,delete e.generated,i.put(e).onsuccess=t}),(()=>s()))}},(e,t,s)=>(e.deleteObjectStore("models"),e.deleteObjectStore("fields"),e.deleteObjectStore("enums"),s()),(e,t,s)=>{const i=t.objectStore("projects");i.createIndex("createdAt","createdAt"),i.createIndex("updatedAt","updatedAt");const a=t.objectStore("actions");a.createIndex("createdAt","createdAt"),a.createIndex("updatedAt","updatedAt");const n=t.objectStore("scripts");n.createIndex("createdAt","createdAt"),n.createIndex("updatedAt","updatedAt");const r=t.objectStore("sessions");r.createIndex("createdAt","createdAt"),r.createIndex("updatedAt","updatedAt");const l=t.objectStore("tabs");l.createIndex("createdAt","createdAt"),l.createIndex("updatedAt","updatedAt");const o=i.getAll();return o.onsuccess=()=>{const e=o.result;B(e,((e,t)=>{delete e.tabOrder,e.createdAtLine truncated
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 88 43" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.632 40.256C7.92533 40.256 6.432 39.9893 5.152 39.456C3.872 38.9013 2.88 38.1227 2.176 37.12C1.49333 36.096 1.152 34.912 1.152 33.568V32.864C1.152 32.7573 1.184 32.672 1.248 32.608C1.33333 32.5227 1.42933 32.48 1.536 32.48H5.184C5.29067 32.48 5.376 32.5227 5.44 32.608C5.52533 32.672 5.568 32.7573 5.568 32.864V33.344C5.568 34.1973 5.96267 34.9227 6.752 35.52C7.54133 36.096 8.608 36.384 9.952 36.384C11.0827 36.384 11.9253 36.1493 12.48 35.68C13.0347 35.1893 13.312 34.592 13.312 33.888C13.312 33.376 13.1413 32.9493 12.8 32.608C12.4587 32.2453 11.9893 31.936 11.392 31.68C10.816 31.4027 9.888 31.0293 8.608 30.56C7.17867 30.0693 5.96267 29.568 4.96 29.056C3.97867 28.544 3.14667 27.8507 2.464 26.976C1.80267 26.08 1.472 24.9813 1.472 23.68C1.472 22.4 1.80267 21.28 2.464 20.32C3.12533 19.36 4.04267 18.624 5.216 18.112C6.38933 17.6 7.744 17.344 9.28 17.344C10.9013 17.344 12.3413 17.632 13.6 18.208C14.88 18.784 15.872 19.5947 16.576 20.64C17.3013 21.664 17.664 22.8587 17.664 24.224V24.704C17.664 24.8107 17.6213 24.9067 17.536 24.992C17.472 25.056 17.3867 25.088 17.28 25.088H13.6C13.4933 25.088 13.3973 25.056 13.312 24.992C13.248 24.9067 13.216 24.8107 13.216 24.704V24.448C13.216 23.552 12.8427 22.7947 12.096 22.176C11.3707 21.536 10.368 21.216 9.088 21.216C8.08533 21.216 7.296 21.4293 6.72 21.856C6.16533 22.2827 5.888 22.8693 5.888 23.616C5.888 24.1493 6.048 24.5973 6.368 24.96C6.70933 25.3227 7.2 25.6533 7.84 25.952C8.50133 26.2293 9.51467 26.6133 10.88 27.104C12.3947 27.6587 13.5787 28.1493 14.432 28.576C15.3067 29.0027 16.0853 29.6427 16.768 30.496C17.472 31.328 17.824 32.416 17.824 33.76C17.824 35.7653 17.088 37.3547 15.616 38.528C14.144 39.68 12.1493 40.256 9.632 40.256ZM29.1753 26.784C29.1753 26.8907 29.1326 26.9867 29.0473 27.072C28.9833 27.136 28.8979 27.168 28.7913 27.168H25.7193C25.6126 27.168 25.5593 27.2213 25.5593 27.328V34.112C25.5593 34.816 25.6979 35.3387 25.9753 35.68C26.2739 36.0213 26.7433 36.192 27.3833 36.192H28.4393C28.5459 36.192 28.6313 36.2347 28.6953 36.32C28.7806 36.384 28.8233 36.4693 28.8233 36.576V39.616C28.8233 39.8507 28.6953 39.9893 28.4393 40.032C27.5433 40.0747 26.9033 40.096 26.5193 40.096C24.7486 40.096 23.4259 39.808 22.5513 39.232C21.6766 38.6347 21.2286 37.5253 21.2073 35.904V27.328C21.2073 27.2213 21.1539 27.168 21.0473 27.168H19.2233C19.1166 27.168 19.0206 27.136 18.9353 27.072C18.8713 26.9867 18.8393 26.8907 18.8393 26.784V23.936C18.8393 23.8293 18.8713 23.744 18.9353 23.68C19.0206 23.5947 19.1166 23.552 19.2233 23.552H21.0473C21.1539 23.552 21.2073 23.4987 21.2073 23.392V19.584C21.2073 19.4773 21.2393 19.392 21.3033 19.328C21.3886 19.2427 21.4846 19.2 21.5913 19.2H25.1753C25.2819 19.2 25.3673 19.2427 25.4313 19.328C25.5166 19.392 25.5593 19.4773 25.5593 19.584V23.392C25.5593 23.4987 25.6126 23.552 25.7193 23.552H28.7913C28.8979 23.552 28.9833 23.5947 29.0473 23.68C29.1326 23.744 29.1753 23.8293 29.1753 23.936V26.784ZM40.5315 23.936C40.5315 23.8293 40.5635 23.744 40.6275 23.68C40.7128 23.5947 40.8088 23.552 40.9155 23.552H44.6595C44.7662 23.552 44.8515 23.5947 44.9155 23.68C45.0008 23.744 45.0435 23.8293 45.0435 23.936V39.616C45.0435 39.7227 45.0008 39.8187 44.9155 39.904C44.8515 39.968 44.7662 40 44.6595 40H40.9155C40.8088 40 40.7128 39.968 40.6275 39.904C40.5635 39.8187 40.5315 39.7227 40.5315 39.616V38.528C40.5315 38.464 40.5102 38.432 40.4675 38.432C40.4248 38.4107 40.3822 38.432 40.3395 38.496C39.4862 39.648 38.1635 40.224 36.3715 40.224C34.7502 40.224 33.4168 39.7333 32.3715 38.752C31.3262 37.7707 30.8035 36.3947 30.8035 34.624V23.936C30.8035 23.8293 30.8355 23.744 30.8995 23.68C30.9848 23.5947 31.0808 23.552 31.1875 23.552H34.8995C35.0062 23.552 35.0915 23.5947 35.1555 23.68C35.2408 23.744 35.2835 23.8293 35.2835 23.936V33.504C35.2835 34.3573 35.5075 35.0507 35.9555 35.584C36.4248 36.1173 37.0648 36.384 37.8755 36.384C38.6008 36.384 39.1982 36.1707 39.6675 35.744C40.1368 35.296 40.4248 34.72 40.5315 34.016V23.936ZM57.617 17.984C57.617 17.8773 57.649 17.792 57.713 17.728C57.7983 17.6427 57.8943 17.6 58.001 17.6H61.745C61.8517 17.6 61.937 17.6427 62.001 17.728C62.0863 17.792 62.129 17.8773 62.129 17.984V39.616C62.129 39.7227 62.0863 39.8187 62.001 39.904C61.937 39.968 61.8517 40 61.745 40H58.001C57.8943 40 57.7983 39.968 57.713 39.904C57.649 39.8187 57.617 39.7227 57.617 39.616V38.56C57.617 38.496 57.5957 38.464 57.553 38.464C57.5103 38.4427 57.4677 38.4533 57.425 38.496C56.529 39.6693 55.3023 40.256 53.745 40.256C52.2517 40.256 50.961 39.84 49.873 39.008C48.8063 38.176 48.0383 37.0347 47.569 35.584C47.2063 34.4747 47.025 33.184 47.025 31.712C47.025 30.1973 47.217 28.8747 47.601 27.744C48.0917 26.3787 48.8597 25.3013 49.905 24.512C50.9717 23.7013 52.2837 23.296 53.841 23.296C55.377 23.296 56.5717 23.8293 57.425 24.896C57.4677 24.96 57.5103 24.9813 57.553 24.96C57.5957 24.9387 57.617 24.896 57.617 24.832V17.984ZM56.945 35.008C57.3717 34.2187 57.585 33.1413 57.585 31.776C57.585 30.3467 57.3503 29.2267 56.881 28.416C56.3903 27.584 55.6757 27.168 54.737 27.168C53Line truncated
<path d="M5.9 3.186C6.516 3.186 7.05733 3.312 7.524 3.564C7.99067 3.816 8.35 4.17533 8.602 4.642C8.86333 5.09933 8.994 5.62667 8.994 6.224C8.994 6.812 8.85867 7.33 8.588 7.778C8.32667 8.226 7.95333 8.576 7.468 8.828C6.992 9.07067 6.44133 9.192 5.816 9.192H3.828C3.78133 9.192 3.758 9.21533 3.758 9.262V12.832C3.758 12.8787 3.73933 12.9207 3.702 12.958C3.674 12.986 3.63667 13 3.59 13H1.952C1.90533 13 1.86333 12.986 1.826 12.958C1.798 12.9207 1.784 12.8787 1.784 12.832V3.354C1.784 3.30733 1.798 3.27 1.826 3.242C1.86333 3.20467 1.90533 3.186 1.952 3.186H5.9ZM5.606 7.61C6.03533 7.61 6.38067 7.48867 6.642 7.246C6.90333 6.994 7.034 6.66733 7.034 6.266C7.034 5.85533 6.90333 5.524 6.642 5.272C6.38067 5.02 6.03533 4.894 5.606 4.894H3.828C3.78133 4.894 3.758 4.91733 3.758 4.964V7.54C3.758 7.58667 3.78133 7.61 3.828 7.61H5.606ZM16.0035 13C15.9102 13 15.8448 12.958 15.8075 12.874L14.0575 8.996C14.0388 8.95867 14.0108 8.94 13.9735 8.94H12.6715C12.6248 8.94 12.6015 8.96333 12.6015 9.01V12.832C12.6015 12.8787 12.5828 12.9207 12.5455 12.958C12.5175 12.986 12.4802 13 12.4335 13H10.7955C10.7488 13 10.7068 12.986 10.6695 12.958C10.6415 12.9207 10.6275 12.8787 10.6275 12.832V3.368C10.6275 3.32133 10.6415 3.284 10.6695 3.256C10.7068 3.21867 10.7488 3.2 10.7955 3.2H14.7995C15.3968 3.2 15.9195 3.32133 16.3675 3.564C16.8248 3.80667 17.1748 4.152 17.4175 4.6C17.6695 5.048 17.7955 5.566 17.7955 6.154C17.7955 6.78867 17.6368 7.33467 17.3195 7.792C17.0022 8.24 16.5588 8.55733 15.9895 8.744C15.9428 8.76267 15.9288 8.79533 15.9475 8.842L17.8515 12.804C17.8702 12.8413 17.8795 12.8693 17.8795 12.888C17.8795 12.9627 17.8282 13 17.7255 13H16.0035ZM12.6715 4.894C12.6248 4.894 12.6015 4.91733 12.6015 4.964V7.358C12.6015 7.40467 12.6248 7.428 12.6715 7.428H14.5055C14.8975 7.428 15.2148 7.31133 15.4575 7.078C15.7095 6.84467 15.8355 6.54133 15.8355 6.168C15.8355 5.79467 15.7095 5.49133 15.4575 5.258C15.2148 5.01533 14.8975 4.894 14.5055 4.894H12.6715ZM19.8151 13C19.7685 13 19.7265 12.986 19.6891 12.958C19.6611 12.9207 19.6471 12.8787 19.6471 12.832V3.368C19.6471 3.32133 19.6611 3.284 19.6891 3.256C19.7265 3.21867 19.7685 3.2 19.8151 3.2H21.4531C21.4998 3.2 21.5371 3.21867 21.5651 3.256C21.6025 3.284 21.6211 3.32133 21.6211 3.368V12.832C21.6211 12.8787 21.6025 12.9207 21.5651 12.958C21.5371 12.986 21.4998 13 21.4531 13H19.8151ZM27.1049 13.112C26.3582 13.112 25.7049 12.9953 25.1449 12.762C24.5849 12.5193 24.1509 12.1787 23.8429 11.74C23.5442 11.292 23.3949 10.774 23.3949 10.186V9.878C23.3949 9.83133 23.4089 9.794 23.4369 9.766C23.4742 9.72867 23.5162 9.71 23.5629 9.71H25.1589C25.2055 9.71 25.2429 9.72867 25.2709 9.766C25.3082 9.794 25.3269 9.83133 25.3269 9.878V10.088C25.3269 10.4613 25.4995 10.7787 25.8449 11.04C26.1902 11.292 26.6569 11.418 27.2449 11.418C27.7395 11.418 28.1082 11.3153 28.3509 11.11C28.5935 10.8953 28.7149 10.634 28.7149 10.326C28.7149 10.102 28.6402 9.91533 28.4909 9.766C28.3415 9.60733 28.1362 9.472 27.8749 9.36C27.6229 9.23867 27.2169 9.07533 26.6569 8.87C26.0315 8.65533 25.4995 8.436 25.0609 8.212C24.6315 7.988 24.2675 7.68467 23.9689 7.302C23.6795 6.91 23.5349 6.42933 23.5349 5.86C23.5349 5.3 23.6795 4.81 23.9689 4.39C24.2582 3.97 24.6595 3.648 25.1729 3.424C25.6862 3.2 26.2789 3.088 26.9509 3.088C27.6602 3.088 28.2902 3.214 28.8409 3.466C29.4009 3.718 29.8349 4.07267 30.1429 4.53C30.4602 4.978 30.6189 5.50067 30.6189 6.098V6.308C30.6189 6.35467 30.6002 6.39667 30.5629 6.434C30.5349 6.462 30.4975 6.476 30.4509 6.476H28.8409C28.7942 6.476 28.7522 6.462 28.7149 6.434C28.6869 6.39667 28.6729 6.35467 28.6729 6.308V6.196C28.6729 5.804 28.5095 5.47267 28.1829 5.202C27.8655 4.922 27.4269 4.782 26.8669 4.782C26.4282 4.782 26.0829 4.87533 25.8309 5.062C25.5882 5.24867 25.4669 5.50533 25.4669 5.832C25.4669 6.06533 25.5369 6.26133 25.6769 6.42C25.8262 6.57867 26.0409 6.72333 26.3209 6.854C26.6102 6.97533 27.0535 7.14333 27.6509 7.358C28.3135 7.60067 28.8315 7.81533 29.2049 8.002C29.5875 8.18867 29.9282 8.46867 30.2269 8.842C30.5349 9.206 30.6889 9.682 30.6889 10.27C30.6889 11.1473 30.3669 11.8427 29.7229 12.356C29.0789 12.86 28.2062 13.112 27.1049 13.112ZM38.791 3.312C38.8377 3.23733 38.903 3.2 38.987 3.2H40.625C40.6717 3.2 40.709 3.21867 40.737 3.256C40.7744 3.284 40.793 3.32133 40.793 3.368V12.832C40.793 12.8787 40.7744 12.9207 40.737 12.958C40.709 12.986 40.6717 13 40.625 13H38.987C38.9404 13 38.8984 12.986 38.861 12.958C38.833 12.9207 38.819 12.8787 38.819 12.832V6.658C38.819 6.62067 38.8097 6.602 38.791 6.602C38.7724 6.602 38.7537 6.616 38.735 6.644L37.251 8.968C37.2044 9.04267 37.139 9.08 37.055 9.08H36.229C36.145 9.08 36.0797 9.04267 36.033 8.968L34.549 6.644C34.5304 6.616 34.5117 6.60667 34.493 6.616C34.4744 6.616 34.465 6.63467 34.465 6.672V12.832C34.465 12.8787 34.4464 12.9207 34.409 12.958C34.381 12.986 34.3437 13 34.297 13H32.659C32.6124 13 32.5704 12.986 32.533 12.958C32.505 12.9207 32.491 12.8787 32.491 12.832V3.368C32.491 3.32133 32.505 3.284 32.533 3.256C32.5704 3.21867 32.6124 3.2 32.659 3.2H34.297C34.381 3.2 34.4464 3Line truncated
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

+7
View File
@@ -0,0 +1,7 @@
<svg viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 8.0001C0 6.89554 0.89544 6.00015 1.99999 6.00015H22.0001C23.1046 6.00015 24 6.89554 24 8.0001C24 9.10465 23.1046 10.0001 22.0001 10.0001H1.99999C0.89544 10.0001 0 9.10465 0 8.0001Z" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 15.9999C0 14.8954 0.89544 14 1.99999 14H22.0001C23.1046 14 24 14.8954 24 15.9999C24 17.1046 23.1046 17.9998 22.0001 17.9998H1.99999C0.89544 17.9998 0 17.1046 0 15.9999Z" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.29671 0.0223986C10.389 0.186247 11.1418 1.20459 10.9779 2.2969L7.97789 22.2965C7.81404 23.3887 6.7957 24.1414 5.70334 23.9777C4.611 23.8138 3.85829 22.7954 4.02216 21.7032L7.02216 1.70355C7.18601 0.611239 8.20435 -0.141449 9.29671 0.0223986Z" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.2967 0.0223986C19.3891 0.186247 20.1418 1.20459 19.9779 2.2969L16.9779 22.2965C16.8139 23.3887 15.7957 24.1414 14.7033 23.9777C13.611 23.8138 12.8583 22.7954 13.0222 21.7032L16.0222 1.70355C16.186 0.611239 17.2044 -0.141449 18.2967 0.0223986Z" />
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

+5
View File
@@ -0,0 +1,5 @@
<svg viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg">
<path d="M9.5452 24V21.1961H8.44912C6.82779 21.1961 6.50809 20.7754 6.50809 18.6723V15.1291C6.50809 13.3829 5.38916 12.2613 3.32256 12.1211V11.8917C5.38916 11.7515 6.50809 10.6171 6.50809 8.88371V5.32767C6.50809 3.22464 6.82779 2.80404 8.44912 2.80404H9.5452V0H7.70696C4.40725 0 3.33397 1.15985 3.33397 4.72863V7.54542C3.33397 9.55924 2.51189 10.3367 0 10.222V13.778C2.51189 13.6761 3.33397 14.4535 3.33397 16.4674V19.2713C3.33397 22.8401 4.40725 24 7.70696 24H9.5452Z" />
<path d="M16.293 24C19.5929 24 20.6659 22.8401 20.6659 19.2713V16.4674C20.6659 14.4535 21.4882 13.6761 24 13.778V10.222C21.4882 10.3367 20.6659 9.55924 20.6659 7.54542V4.72863C20.6659 1.15985 19.5929 0 16.293 0H14.4548V2.80404H15.5509C17.1722 2.80404 17.4919 3.22464 17.4919 5.32767V8.88371C17.4919 10.6171 18.6108 11.7515 20.6774 11.8917V12.1211C18.6108 12.2613 17.4919 13.3829 17.4919 15.1291V18.6723C17.4919 20.7754 17.1722 21.1961 15.5509 21.1961H14.4548V24H16.293Z" />
</svg>

After

Width:  |  Height:  |  Size: 1022 B

+6
View File
@@ -0,0 +1,6 @@
<svg
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path d="m2.314892,2.715466c0,-2.097726 2.320696,-3.364698 4.085258,-2.230334l13.864359,8.912782c1.89413,1.21769 1.89413,3.986482 0,5.204172l-13.864359,8.912782c-1.764597,1.134364 -4.085258,-0.132608 -4.085258,-2.230334l0,-18.569068z"/>
</svg>

After

Width:  |  Height:  |  Size: 311 B

+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14 1.71429C14 0.767512 13.1046 0 12 0C10.8954 0 10 0.767512 10 1.71429V10L1.71429 10C0.767512 10 0 10.8954 0 12C0 13.1046 0.767512 14 1.71429 14L10 14V22.2857C10 23.2325 10.8954 24 12 24C13.1046 24 14 23.2325 14 22.2857V14L22.2857 14C23.2325 14 24 13.1046 24 12C24 10.8954 23.2325 10 22.2857 10L14 10V1.71429Z" />
</svg>

After

Width:  |  Height:  |  Size: 437 B

+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
<path fill="currentColor"
d="M8.53033 1.46948C7.62352 0.563232 6.37899 0.000732422 4.99687 0.000732422C2.23265 0.000732422 0 2.23823 0 5.00073C0 7.76323 2.23265 10.0007 4.99687 10.0007C7.32958 10.0007 9.27455 8.40698 9.83115 6.25073H8.53033C8.01751 7.70698 6.62914 8.75073 4.99687 8.75073C2.92683 8.75073 1.24453 7.06948 1.24453 5.00073C1.24453 2.93198 2.92683 1.25073 4.99687 1.25073C6.03502 1.25073 6.9606 1.68198 7.63602 2.36323L5.62226 4.37573H10V0.000732422L8.53033 1.46948Z" />
</svg>

After

Width:  |  Height:  |  Size: 557 B

+7
View File
@@ -0,0 +1,7 @@
<svg
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path fill="none" d="m10.7143,14.96883c2.6036,0 4.7143,-2.1106 4.7143,-4.7143c0,-2.60358 -2.1107,-4.71424 -4.7143,-4.71424c-2.60364,0 -4.7143,2.11066 -4.7143,4.71424c0,2.6037 2.11066,4.7143 4.7143,4.7143z"/>
<path fill="none" d="m18,17.54023l-3.4286,-3.4285" stroke-linecap="round" />
</svg>

After

Width:  |  Height:  |  Size: 363 B

+8
View File
@@ -0,0 +1,8 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M19.286 15.9606C19.2271 15.6362 19.2669 15.3017 19.4 15C19.5267 14.7042 19.7373 14.452 20.0055 14.2743C20.2738 14.0966 20.5882 14.0013 20.91 13.9999H21.0001C21.5304 13.9999 22.0391 13.7893 22.4142 13.4142C22.7893 13.0391 23 12.5305 23 12C23 11.4695 22.7893 10.9609 22.4142 10.5858C22.0391 10.2107 21.5304 10.0001 21.0001 10.0001H20.83C20.5082 9.9987 20.1938 9.90341 19.9255 9.72576C19.6572 9.54797 19.4467 9.29579 19.32 9V8.92001C19.1869 8.61839 19.1471 8.28381 19.206 7.95942C19.2648 7.63503 19.4195 7.33569 19.65 7.1L19.71 7.04001C19.8959 6.85426 20.0435 6.63368 20.1441 6.39088C20.2448 6.14809 20.2966 5.88784 20.2966 5.62501C20.2966 5.36218 20.2448 5.10192 20.1441 4.85912C20.0435 4.61632 19.8959 4.39574 19.71 4.21001C19.5243 4.02405 19.3037 3.87653 19.0609 3.77588C18.8181 3.67523 18.5578 3.62343 18.295 3.62343C18.0321 3.62343 17.772 3.67523 17.5292 3.77588C17.2863 3.87653 17.0658 4.02405 16.88 4.21001L16.8201 4.27C16.5844 4.50055 16.285 4.65519 15.9605 4.714C15.6362 4.77282 15.3017 4.73311 15 4.6C14.7042 4.47324 14.452 4.26275 14.2743 3.99446C14.0966 3.72617 14.0013 3.41179 13.9999 3.09V3.00001C13.9999 2.46957 13.7893 1.96086 13.4142 1.58579C13.0391 1.21072 12.5305 1 12 1C11.4695 1 10.9609 1.21072 10.5858 1.58579C10.2107 1.96086 10.0001 2.46957 10.0001 3.00001V3.17C9.99869 3.49179 9.9034 3.80617 9.72575 4.07446C9.54796 4.34275 9.29579 4.55324 9 4.68H8.92C8.61838 4.81311 8.2838 4.85282 7.95941 4.79401C7.63502 4.73519 7.33568 4.58054 7.1 4.35L7.04 4.29001C6.85425 4.10405 6.63368 3.95653 6.39088 3.85588C6.14808 3.75524 5.88784 3.70343 5.625 3.70343C5.36217 3.70343 5.10191 3.75524 4.85912 3.85588C4.61632 3.95653 4.39574 4.10405 4.21001 4.29001C4.02405 4.47576 3.87653 4.69633 3.77588 4.93912C3.67523 5.18191 3.62343 5.44218 3.62343 5.70501C3.62343 5.96784 3.67523 6.22808 3.77588 6.47088C3.87653 6.71368 4.02405 6.93426 4.21001 7.12001L4.27 7.18001C4.50054 7.41569 4.65519 7.71502 4.714 8.03941C4.77282 8.36382 4.73311 8.69838 4.6 9C4.48572 9.31078 4.2806 9.57987 4.01131 9.77251C3.74201 9.96515 3.42099 10.0723 3.09 10.08H3.00001C2.46957 10.08 1.96086 10.2907 1.58579 10.6658C1.21072 11.0408 1 11.5496 1 12.08C1 12.6105 1.21072 13.1191 1.58579 13.4942C1.96086 13.8693 2.46957 14.08 3.00001 14.08H3.17C3.49179 14.0813 3.80617 14.1766 4.07446 14.3543C4.34275 14.5319 4.55323 14.7842 4.68 15.08C4.81311 15.3817 4.85282 15.7162 4.79401 16.0406C4.73519 16.365 4.58054 16.6643 4.34999 16.9L4.29 16.9601C4.10405 17.1458 3.95653 17.3664 3.85588 17.6092C3.75524 17.8519 3.70343 18.1122 3.70343 18.3751C3.70343 18.6378 3.75524 18.8981 3.85588 19.1409C3.95653 19.3836 4.10405 19.6043 4.29 19.7901C4.47575 19.976 4.69633 20.1235 4.93911 20.2242C5.18191 20.3248 5.44217 20.3767 5.705 20.3767C5.96783 20.3767 6.22808 20.3248 6.47088 20.2242C6.71368 20.1235 6.93425 19.976 7.12 19.7901L7.18001 19.73C7.41568 19.4995 7.71502 19.3449 8.03941 19.286C8.36381 19.2272 8.69838 19.2669 9 19.4C9.31077 19.5143 9.57986 19.7194 9.7725 19.9888C9.96514 20.258 10.0722 20.5791 10.0799 20.91V21.0001C10.0799 21.5304 10.2907 22.0392 10.6658 22.4143C11.0408 22.7894 11.5496 23 12.08 23C12.6105 23 13.1191 22.7894 13.4942 22.4143C13.8693 22.0392 14.08 21.5304 14.08 21.0001V20.83C14.0813 20.5082 14.1766 20.1938 14.3543 19.9255C14.5319 19.6573 14.7842 19.4467 15.08 19.32C15.3817 19.1869 15.7162 19.1471 16.0406 19.206C16.3649 19.2648 16.6643 19.4195 16.8999 19.65L16.96 19.7101C17.1458 19.896 17.3663 20.0435 17.6092 20.1441C17.8519 20.2448 18.1122 20.2966 18.375 20.2966C18.6378 20.2966 18.8981 20.2448 19.1409 20.1441C19.3836 20.0435 19.6043 19.896 19.7901 19.7101C19.976 19.5243 20.1235 19.3037 20.2241 19.0609C20.3248 18.8181 20.3766 18.5578 20.3766 18.295C20.3766 18.0321 20.3248 17.772 20.2241 17.5292C20.1235 17.2863 19.976 17.0658 19.7901 16.88L19.73 16.8201C19.4995 16.5844 19.3448 16.2851 19.286 15.9606ZM14.75 12C14.75 13.5188 13.5188 14.75 12 14.75C10.4812 14.75 9.25 13.5188 9.25 12C9.25 10.4812 10.4812 9.25 12 9.25C13.5188 9.25 14.75 10.4812 14.75 12Z"
fill="currentColor" />
<path
d="M19.4 15L19.8575 15.2018L19.8595 15.197L19.4 15ZM19.286 15.9606L19.778 15.8713L19.778 15.8713L19.286 15.9606ZM20.0055 14.2743L19.7295 13.8574L19.7293 13.8575L20.0055 14.2743ZM20.91 13.9999L20.91 13.4999L20.9079 13.5L20.91 13.9999ZM22.4142 13.4142L22.7678 13.7678L22.7678 13.7678L22.4142 13.4142ZM22.4142 10.5858L22.7678 10.2323L22.7678 10.2323L22.4142 10.5858ZM20.83 10.0001L20.8278 10.5001H20.83V10.0001ZM19.9255 9.72576L19.6493 10.1425L19.6494 10.1426L19.9255 9.72576ZM19.32 9H18.82V9.10264L18.8604 9.19698L19.32 9ZM19.32 8.92001H19.82V8.81459L19.7774 8.71815L19.32 8.92001ZM19.206 7.95942L19.6979 8.04867L19.6979 8.04867L19.206 7.95942ZM19.65 7.1L19.2967 6.74614L19.2924 6.75044L19.65 7.1ZM19.71 7.04001L20.0633 7.39384L20.0634 7.39371L19.71 7.04001ZM20.1441 6.39088L19.6822 6.19941L19.6822 6.19942L20.1441 6.39088ZM20.1441 4.85912L19.6822 5.05059L19.6822 5.05059L20.1441 4.85912ZM19.71 4.21001L19.3563 4.56338L19.3566 4.56372L19.71 4.21001ZM19.0609 3.77588L19.2524 3.31399L19.2524 3.31399L19.0609 3.77588ZM16.88 4.21001L17.2337 4.56344L17.2337 4.56338L16.88 4.21001ZM16.8201 4.27L17.1697 4.62745L17.1737 4.62343L16.8201 4.27ZM15.9605 4.714L15.8714 4.22202L15.8713 4.22203L15.9605 4.714ZM15 4.6L15.2018 4.14253L15.1969 4.14043L15 4.6ZM14.2743 3.99446L13.8574 4.27051L13.8575 4.27066L14.2743 3.99446ZM13.9999 3.09L13.4999 3.09L13.4999 3.09214L13.9999 3.09ZM13.4142 1.58579L13.0606 1.93936L13.0606 1.93936L13.4142 1.58579ZM10.5858 1.58579L10.9394 1.93936L10.9394 1.93936L10.5858 1.58579ZM10.0001 3.17L10.5001 3.17214V3.17H10.0001ZM9.72575 4.07446L10.1425 4.35066L10.1426 4.35051L9.72575 4.07446ZM9 4.68V5.18H9.10262L9.19695 5.13957L9 4.68ZM8.92 4.68V4.18H8.81457L8.71812 4.22257L8.92 4.68ZM7.95941 4.79401L7.8702 5.28599L7.87022 5.28599L7.95941 4.79401ZM7.1 4.35L6.74642 4.70358L6.75036 4.70743L7.1 4.35ZM7.04 4.29001L6.68625 4.64336L6.68645 4.64356L7.04 4.29001ZM6.39088 3.85588L6.58235 3.39399L6.58233 3.39398L6.39088 3.85588ZM4.85912 3.85588L4.66767 3.39398L4.66764 3.39399L4.85912 3.85588ZM4.21001 4.29001L4.56336 4.64376L4.56377 4.64335L4.21001 4.29001ZM3.77588 4.93912L3.314 4.74764L3.31399 4.74765L3.77588 4.93912ZM3.77588 6.47088L4.23776 6.27941L4.23776 6.27941L3.77588 6.47088ZM4.21001 7.12001L4.5636 6.76649L4.56336 6.76626L4.21001 7.12001ZM4.27 7.18001L4.62744 6.83035L4.62359 6.8265L4.27 7.18001ZM4.714 8.03941L4.22202 8.12861L4.22202 8.12862L4.714 8.03941ZM4.6 9L4.14256 8.79813L4.13618 8.8126L4.13072 8.82745L4.6 9ZM3.09 10.08L3.09 10.5801L3.10163 10.5798L3.09 10.08ZM1.58579 10.6658L1.93929 11.0195L1.93936 11.0194L1.58579 10.6658ZM1.58579 13.4942L1.93936 13.1407L1.93936 13.1407L1.58579 13.4942ZM3.17 14.08L3.17213 13.58H3.17V14.08ZM4.07446 14.3543L3.79841 14.7712L3.79841 14.7712L4.07446 14.3543ZM4.68 15.08L4.2204 15.277L4.22255 15.2819L4.68 15.08ZM4.79401 16.0406L5.28599 16.1298L5.28599 16.1298L4.79401 16.0406ZM4.34999 16.9L4.70385 17.2532L4.70742 17.2496L4.34999 16.9ZM4.29 16.9601L4.64337 17.3138L4.64384 17.3133L4.29 16.9601ZM3.85588 17.6092L4.31774 17.8007L4.31777 17.8006L3.85588 17.6092ZM3.85588 19.1409L3.39397 19.3324L3.39402 19.3325L3.85588 19.1409ZM4.29 19.7901L4.6437 19.4367L4.64337 19.4363L4.29 19.7901ZM4.93911 20.2242L4.74763 20.686L4.74764 20.6861L4.93911 20.2242ZM6.47088 20.2242L6.27941 19.7623L6.2794 19.7623L6.47088 20.2242ZM7.12 19.7901L7.4737 20.1435L7.4738 20.1434L7.12 19.7901ZM7.18001 19.73L6.83041 19.3725L6.82621 19.3767L7.18001 19.73ZM8.03941 19.286L7.95016 18.794L7.95016 18.794L8.03941 19.286ZM9 19.4L8.79814 19.8574L8.81261 19.8638L8.82746 19.8693L9 19.4ZM9.7725 19.9888L9.3658 20.2796L9.36587 20.2797L9.7725 19.9888ZM10.0799 20.91L10.5801 20.91L10.5798 20.8984L10.0799 20.91ZM10.6658 22.4143L11.0195 22.0608L11.0194 22.0607L10.6658 22.4143ZM13.4942 22.4143L13.8478 22.7678L13.8478 22.7678L13.4942 22.4143ZM14.08 20.83L13.58 20.8279V20.83H14.08ZM14.3543 19.9255L13.9374 19.6494L13.9374 19.6495L14.3543 19.9255ZM15.08 19.32L15.277 19.7796L15.2818 19.7774L15.08 19.32ZM16.0406 19.206L15.9513 19.6979L15.9513 19.6979L16.0406 19.206ZM16.8999 19.65L17.2535 19.2964L17.2495 19.2925L16.8999 19.65ZM16.96 19.7101L17.3137 19.3566L17.3136 19.3565L16.96 19.7101ZM17.6092 20.1441L17.8007 19.6823L17.8006 19.6822L17.6092 20.1441ZM19.1409 20.1441L19.3324 20.606L19.3325 20.606L19.1409 20.1441ZM19.7901 19.7101L19.4366 19.3564L19.4364 19.3566L19.7901 19.7101ZM20.2241 19.0609L20.686 19.2524L20.686 19.2524L20.2241 19.0609ZM20.2241 17.5292L20.686 17.3377L20.686 17.3377L20.2241 17.5292ZM19.7901 16.88L20.1435 16.5263L20.1432 16.5261L19.7901 16.88ZM19.73 16.8201L19.3725 17.1697L19.3768 17.174L19.73 16.8201ZM18.9425 14.7982C18.7691 15.1912 18.7173 15.6271 18.794 16.0498L19.778 15.8713C19.737 15.6453 19.7646 15.4122 19.8574 15.2018L18.9425 14.7982ZM19.7293 13.8575C19.3799 14.089 19.1056 14.4175 18.9404 14.803L19.8595 15.197C19.9479 14.9909 20.0946 14.8151 20.2817 14.691L19.7293 13.8575ZM20.9079 13.5C20.4888 13.5017 20.0791 13.6258 19.7295 13.8574L20.2816 14.6911C20.4685 14.5674 20.6877 14.5009 20.9121 14.4999L20.9079 13.5ZM21.0001 13.4999H20.91V14.Line truncated
fill="currentColor" />
</svg>

After

Width:  |  Height:  |  Size: 21 KiB

+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg">
<path d="M18.327 24L16.5266 18.3105H7.4735L5.67304 24H0L8.76437 0H15.2018L24 24H18.327ZM15.2697 14.06C13.6051 8.90463 12.6653 5.98911 12.4502 5.31336C12.2463 4.63761 12.0991 4.10355 12.0085 3.71118C11.6349 5.10627 10.5648 8.55585 8.79833 14.06H15.2697Z" />
</svg>

After

Width:  |  Height:  |  Size: 330 B

@@ -0,0 +1,3 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<rect fill-rule="evenodd" clip-rule="evenodd" y="10" width="24" height="4" rx="2"/>
</svg>

After

Width:  |  Height:  |  Size: 152 B

+4
View File
@@ -0,0 +1,4 @@
<svg viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.3327 2.54004C24.1705 3.30678 24.227 4.60642 23.4591 5.44287L9.78844 20.3338C9.3987 20.7583 8.8484 21 8.27163 21C7.69485 21 7.14456 20.7583 6.75481 20.3338L0.540861 13.5652C-0.227044 12.7287 -0.170453 11.4291 0.667261 10.6624C1.50497 9.89561 2.80659 9.95212 3.57449 10.7886L8.27163 15.9049L20.4255 2.66625C21.1934 1.82981 22.495 1.7733 23.3327 2.54004Z"/>
</svg>

After

Width:  |  Height:  |  Size: 481 B

+385
View File
@@ -0,0 +1,385 @@
var e=Object.defineProperty,t=Object.defineProperties,o=Object.getOwnPropertyDescriptors,n=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,s=(t,o,n)=>o in t?e(t,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[o]=n,a="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},l={exports:{}},u={},p=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;function h(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var f=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},o=0;o<10;o++)t["_"+String.fromCharCode(o)]=o;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(r){return!1}}()?Object.assign:function(e,t){for(var o,n,r=h(e),i=1;i<arguments.length;i++){for(var s in o=Object(arguments[i]))c.call(o,s)&&(r[s]=o[s]);if(p){n=p(o);for(var a=0;a<n.length;a++)d.call(o,n[a])&&(r[n[a]]=o[n[a]])}}return r},g=f,y="function"==typeof Symbol&&Symbol.for,v=y?Symbol.for("react.element"):60103,m=y?Symbol.for("react.portal"):60106,C=y?Symbol.for("react.fragment"):60107,w=y?Symbol.for("react.strict_mode"):60108,E=y?Symbol.for("react.profiler"):60114,b=y?Symbol.for("react.provider"):60109,R=y?Symbol.for("react.context"):60110,O=y?Symbol.for("react.forward_ref"):60112,S=y?Symbol.for("react.suspense"):60113,_=y?Symbol.for("react.memo"):60115,T=y?Symbol.for("react.lazy"):60116,D="function"==typeof Symbol&&Symbol.iterator;
/** @license React v16.13.1
* react.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.
*/function P(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=1;o<arguments.length;o++)t+="&args[]="+encodeURIComponent(arguments[o]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},N={};function x(e,t,o){this.props=e,this.context=t,this.refs=N,this.updater=o||A}function F(){}function I(e,t,o){this.props=e,this.context=t,this.refs=N,this.updater=o||A}x.prototype.isReactComponent={},x.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(P(85));this.updater.enqueueSetState(this,e,t,"setState")},x.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},F.prototype=x.prototype;var L=I.prototype=new F;L.constructor=I,g(L,x.prototype),L.isPureReactComponent=!0;var M={current:null},G=Object.prototype.hasOwnProperty,k={key:!0,ref:!0,__self:!0,__source:!0};function V(e,t,o){var n,r={},i=null,s=null;if(null!=t)for(n in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)G.call(t,n)&&!k.hasOwnProperty(n)&&(r[n]=t[n]);var a=arguments.length-2;if(1===a)r.children=o;else if(1<a){for(var l=Array(a),u=0;u<a;u++)l[u]=arguments[u+2];r.children=l}if(e&&e.defaultProps)for(n in a=e.defaultProps)void 0===r[n]&&(r[n]=a[n]);return{$$typeof:v,type:e,key:i,ref:s,props:r,_owner:M.current}}function W(e){return"object"==typeof e&&null!==e&&e.$$typeof===v}var H=/\/+/g,B=[];function j(e,t,o,n){if(B.length){var r=B.pop();return r.result=e,r.keyPrefix=t,r.func=o,r.context=n,r.count=0,r}return{result:e,keyPrefix:t,func:o,context:n,count:0}}function U(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>B.length&&B.push(e)}function z(e,t,o,n){var r=typeof e;"undefined"!==r&&"boolean"!==r||(e=null);var i=!1;if(null===e)i=!0;else switch(r){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case v:case m:i=!0}}if(i)return o(n,e,""===t?"."+K(e,0):t),1;if(i=0,t=""===t?".":t+":",Array.isArray(e))for(var s=0;s<e.length;s++){var a=t+K(r=e[s],s);i+=z(r,a,o,n)}else if(null===e||"object"!=typeof e?a=null:a="function"==typeof(a=D&&e[D]||e["@@iterator"])?a:null,"function"==typeof a)for(e=a.call(e),s=0;!(r=e.next()).done;)i+=z(r=r.value,a=t+K(r,s++),o,n);else if("object"===r)throw o=""+e,Error(P(31,"[object Object]"===o?"object with keys {"+Object.keys(e).join(", ")+"}":o,""));return i}function Y(e,t,o){return null==e?0:z(e,"",t,o)}function K(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function q(e,t){e.func.call(e.context,t,e.count++)}function $(e,t,o){var n=e.result,r=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?Q(e,n,o,(function(e){return e})):null!=e&&(W(e)&&(e=function(e,t){return{$$typeof:v,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,r+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(H,"$&/")+"/")+o)),n.push(e))}function Q(e,t,o,n,r){var i="";null!=o&&(i=(""+o).replace(H,"$&/")+"/"),Y(e,$,t=j(t,i,n,r)),U(t)}var X={current:null};function Z(){var e=X.current;if(null===e)throw Error(P(321));return e}var J={ReactCurrentDispatcher:X,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:M,IsSomeRendererActing:{current:!1},assign:g};u.Children={map:function(e,t,o){if(null==e)return e;var n=[];return Q(e,n,null,t,o),n},forEach:function(e,t,o){if(null==e)return e;Y(e,q,t=j(null,null,t,o)),U(t)},count:function(e){return Y(e,(function(){return null}),null)},toArray:function(e){var t=[];return Q(e,t,null,(function(e){return e})),t},only:function(e){if(!W(e))throw Error(P(143));return e}},u.Component=x,u.Fragment=C,u.Profiler=E,u.PureComponent=I,u.StrictMode=w,u.Suspense=S,u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=J,u.cloneElement=function(e,t,o){if(null==e)throw Error(P(267,e));var n=g({},e.props),r=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=M.current),void 0!==t.key&&(r=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)G.call(t,l)&&!k.hasOwnProperty(l)&&(n[l]=void 0===t[l]&&void 0!==a?a[l]:t[l])}var l=arguments.length-2;if(1===l)n.children=o;else if(1<l){a=Array(l);for(var u=0;u<l;u++)a[u]=arguments[u+2];n.children=a}return{$$typeof:v,type:e.type,key:r,ref:i,props:n,_owner:s}},u.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:R,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:b,_context:e},e.Consumer=e},u.createElement=V,u.createFactory=function(e){var t=V.bind(null,e);return t.type=e,t},u.createRef=function(){return{current:null}},u.forwardRef=function(e){return{$$typeof:O,render:e}},u.isValidElement=W,u.lazy=function(e){return{$$typeof:T,_ctor:e,_statusLine truncated
/** @license React v0.19.1
* scheduler.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.
*/
!function(e){var t,o,n,r,i;if("undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,a=null,l=function(){if(null!==s)try{var t=e.unstable_now();s(!0,t),s=null}catch(o){throw setTimeout(l,0),o}},u=Date.now();e.unstable_now=function(){return Date.now()-u},t=function(e){null!==s?setTimeout(t,0,e):(s=e,setTimeout(l,0))},o=function(e,t){a=setTimeout(e,t)},n=function(){clearTimeout(a)},r=function(){return!1},i=e.unstable_forceFrameRate=function(){}}else{var p=window.performance,c=window.Date,d=window.setTimeout,h=window.clearTimeout;if("undefined"!=typeof console){var f=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof f&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof p&&"function"==typeof p.now)e.unstable_now=function(){return p.now()};else{var g=c.now();e.unstable_now=function(){return c.now()-g}}var y=!1,v=null,m=-1,C=5,w=0;r=function(){return e.unstable_now()>=w},i=function(){},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):C=0<e?Math.floor(1e3/e):5};var E=new MessageChannel,b=E.port2;E.port1.onmessage=function(){if(null!==v){var t=e.unstable_now();w=t+C;try{v(!0,t)?b.postMessage(null):(y=!1,v=null)}catch(o){throw b.postMessage(null),o}}else y=!1},t=function(e){v=e,y||(y=!0,b.postMessage(null))},o=function(t,o){m=d((function(){t(e.unstable_now())}),o)},n=function(){h(m),m=-1}}function R(e,t){var o=e.length;e.push(t);e:for(;;){var n=o-1>>>1,r=e[n];if(!(void 0!==r&&0<_(r,t)))break e;e[n]=t,e[o]=r,o=n}}function O(e){return void 0===(e=e[0])?null:e}function S(e){var t=e[0];if(void 0!==t){var o=e.pop();if(o!==t){e[0]=o;e:for(var n=0,r=e.length;n<r;){var i=2*(n+1)-1,s=e[i],a=i+1,l=e[a];if(void 0!==s&&0>_(s,o))void 0!==l&&0>_(l,s)?(e[n]=l,e[a]=o,n=a):(e[n]=s,e[i]=o,n=i);else{if(!(void 0!==l&&0>_(l,o)))break e;e[n]=l,e[a]=o,n=a}}}return t}return null}function _(e,t){var o=e.sortIndex-t.sortIndex;return 0!==o?o:e.id-t.id}var T=[],D=[],P=1,A=null,N=3,x=!1,F=!1,I=!1;function L(e){for(var t=O(D);null!==t;){if(null===t.callback)S(D);else{if(!(t.startTime<=e))break;S(D),t.sortIndex=t.expirationTime,R(T,t)}t=O(D)}}function M(e){if(I=!1,L(e),!F)if(null!==O(T))F=!0,t(G);else{var n=O(D);null!==n&&o(M,n.startTime-e)}}function G(t,i){F=!1,I&&(I=!1,n()),x=!0;var s=N;try{for(L(i),A=O(T);null!==A&&(!(A.expirationTime>i)||t&&!r());){var a=A.callback;if(null!==a){A.callback=null,N=A.priorityLevel;var l=a(A.expirationTime<=i);i=e.unstable_now(),"function"==typeof l?A.callback=l:A===O(T)&&S(T),L(i)}else S(T);A=O(T)}if(null!==A)var u=!0;else{var p=O(D);null!==p&&o(M,p.startTime-i),u=!1}return u}finally{A=null,N=s,x=!1}}function k(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var V=i;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_continueExecution=function(){F||x||(F=!0,t(G))},e.unstable_getCurrentPriorityLevel=function(){return N},e.unstable_getFirstCallbackNode=function(){return O(T)},e.unstable_next=function(e){switch(N){case 1:case 2:case 3:var t=3;break;default:t=N}var o=N;N=t;try{return e()}finally{N=o}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=V,e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var o=N;N=e;try{return t()}finally{N=o}},e.unstable_scheduleCallback=function(r,i,s){var a=e.unstable_now();if("object"==typeof s&&null!==s){var l=s.delay;l="number"==typeof l&&0<l?a+l:a,s="number"==typeof s.timeout?s.timeout:k(r)}else s=k(r),l=a;return r={id:P++,callback:i,priorityLevel:r,startTime:l,expirationTime:s=l+s,sortIndex:-1},l>a?(r.sortIndex=l,R(D,r),null===O(T)&&r===O(D)&&(I?n():I=!0,o(M,l-a))):(r.sortIndex=s,R(T,r),F||x||(F=!0,t(G))),r},e.unstable_shouldYield=function(){var t=e.unstable_now();L(t);var o=O(T);return o!==A&&null!==A&&null!==o&&null!==o.callback&&o.startTime<=t&&o.expirationTime<A.expirationTime||r()},e.unstable_wrapCallback=function(e){var t=N;return function(){var o=N;N=t;try{return e.apply(this,arguments)}finally{N=o}}}}(re),ne.exports=re;
/** @license React v16.13.1
* 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.
*/
var ie=l.exports,se=f,ae=ne.exports;function le(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=1;o<arguments.length;o++)t+="&args[]="+encodeURIComponent(arguments[o]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!ie)throw Error(le(227));function ue(e,t,o,n,r,i,s,a,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(o,u)}catch(p){this.onError(p)}}var pe=!1,ce=null,de=!1,he=null,fe={onError:function(e){pe=!0,ce=e}};function ge(e,t,o,n,r,i,s,a,l){pe=!1,ce=null,ue.apply(fe,arguments)}var ye=null,ve=null,me=null;function Ce(e,t,o){var n=e.type||"unknown-event";e.currentTarget=me(o),function(e,t,o,n,r,i,s,a,l){if(ge.apply(this,arguments),pe){if(!pe)throw Error(le(198));var u=ce;pe=!1,ce=null,de||(de=!0,he=u)}}(n,t,void 0,e),e.currentTarget=null}var we=null,Ee={};function be(){if(we)for(var e in Ee){var t=Ee[e],o=we.indexOf(e);if(!(-1<o))throw Error(le(96,e));if(!Oe[o]){if(!t.extractEvents)throw Error(le(97,e));for(var n in Oe[o]=t,o=t.eventTypes){var r=void 0,i=o[n],s=t,a=n;if(Se.hasOwnProperty(a))throw Error(le(99,a));Se[a]=i;var l=i.phasedRegistrationNames;if(l){for(r in l)l.hasOwnProperty(r)&&Re(l[r],s,a);r=!0}else i.registrationName?(Re(i.registrationName,s,a),r=!0):r=!1;if(!r)throw Error(le(98,n,e))}}}}function Re(e,t,o){if(_e[e])throw Error(le(100,e));_e[e]=t,Te[e]=t.eventTypes[o].dependencies}var Oe=[],Se={},_e={},Te={};function De(e){var t,o=!1;for(t in e)if(e.hasOwnProperty(t)){var n=e[t];if(!Ee.hasOwnProperty(t)||Ee[t]!==n){if(Ee[t])throw Error(le(102,t));Ee[t]=n,o=!0}}o&&be()}var Pe=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Ae=null,Ne=null,xe=null;function Fe(e){if(e=ve(e)){if("function"!=typeof Ae)throw Error(le(280));var t=e.stateNode;t&&(t=ye(t),Ae(e.stateNode,e.type,t))}}function Ie(e){Ne?xe?xe.push(e):xe=[e]:Ne=e}function Le(){if(Ne){var e=Ne,t=xe;if(xe=Ne=null,Fe(e),t)for(e=0;e<t.length;e++)Fe(t[e])}}function Me(e,t){return e(t)}function Ge(e,t,o,n,r){return e(t,o,n,r)}function ke(){}var Ve=Me,We=!1,He=!1;function Be(){null===Ne&&null===xe||(ke(),Le())}function je(e,t,o){if(He)return e(t,o);He=!0;try{return Ve(e,t,o)}finally{He=!1,Be()}}var Ue=/^[: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]*$/,ze=Object.prototype.hasOwnProperty,Ye={},Ke={};function qe(e,t,o,n,r,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=r,this.mustUseProperty=o,this.propertyName=e,this.type=t,this.sanitizeURL=i}var $e={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){$e[e]=new qe(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];$e[t]=new qe(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){$e[e]=new qe(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){$e[e]=new qe(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){$e[e]=new qe(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){$e[e]=new qe(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){$e[e]=new qe(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){$e[e]=new qe(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){$e[e]=new qe(e,5,!1,e.toLowerCase(),null,!1)}));var Qe=/[\-:]([a-z])/g;function Xe(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-miterliLine truncated
/**
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/
Zu=tp,Ju=tp.exports,function(){var e,t="Expected a function",o="__lodash_hash_undefined__",n="__lodash_placeholder__",r=16,i=32,s=64,l=128,u=256,p=1/0,c=9007199254740991,d=NaN,h=4294967295,f=[["ary",l],["bind",1],["bindKey",2],["curry",8],["curryRight",r],["flip",512],["partial",i],["partialRight",s],["rearg",u]],g="[object Arguments]",y="[object Array]",v="[object Boolean]",m="[object Date]",C="[object Error]",w="[object Function]",E="[object GeneratorFunction]",b="[object Map]",R="[object Number]",O="[object Object]",S="[object Promise]",_="[object RegExp]",T="[object Set]",D="[object String]",P="[object Symbol]",A="[object WeakMap]",N="[object ArrayBuffer]",x="[object DataView]",F="[object Float32Array]",I="[object Float64Array]",L="[object Int8Array]",M="[object Int16Array]",G="[object Int32Array]",k="[object Uint8Array]",V="[object Uint8ClampedArray]",W="[object Uint16Array]",H="[object Uint32Array]",B=/\b__p \+= '';/g,j=/\b(__p \+=) '' \+/g,U=/(__e\(.*?\)|\b__t\)) \+\n'';/g,z=/&(?:amp|lt|gt|quot|#39);/g,Y=/[&<>"']/g,K=RegExp(z.source),q=RegExp(Y.source),$=/<%-([\s\S]+?)%>/g,Q=/<%([\s\S]+?)%>/g,X=/<%=([\s\S]+?)%>/g,Z=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,ee=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,te=/[\\^$.*+?()[\]{}|]/g,oe=RegExp(te.source),ne=/^\s+/,re=/\s/,ie=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,se=/\{\n\/\* \[wrapped with (.+)\] \*/,ae=/,? & /,le=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ue=/[()=,{}\[\]\/\s]/,pe=/\\(\\)?/g,ce=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,de=/\w*$/,he=/^[-+]0x[0-9a-f]+$/i,fe=/^0b[01]+$/i,ge=/^\[object .+?Constructor\]$/,ye=/^0o[0-7]+$/i,ve=/^(?:0|[1-9]\d*)$/,me=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ce=/($^)/,we=/['\n\r\u2028\u2029\\]/g,Ee="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",be="\\u2700-\\u27bf",Re="a-z\\xdf-\\xf6\\xf8-\\xff",Oe="A-Z\\xc0-\\xd6\\xd8-\\xde",Se="\\ufe0e\\ufe0f",_e="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Te="['’]",De="[\\ud800-\\udfff]",Pe="["+_e+"]",Ae="["+Ee+"]",Ne="\\d+",xe="[\\u2700-\\u27bf]",Fe="["+Re+"]",Ie="[^\\ud800-\\udfff"+_e+Ne+be+Re+Oe+"]",Le="\\ud83c[\\udffb-\\udfff]",Me="[^\\ud800-\\udfff]",Ge="(?:\\ud83c[\\udde6-\\uddff]){2}",ke="[\\ud800-\\udbff][\\udc00-\\udfff]",Ve="["+Oe+"]",We="(?:"+Fe+"|"+Ie+")",He="(?:"+Ve+"|"+Ie+")",Be="(?:['’](?:d|ll|m|re|s|t|ve))?",je="(?:['’](?:D|LL|M|RE|S|T|VE))?",Ue="(?:"+Ae+"|"+Le+")?",ze="[\\ufe0e\\ufe0f]?",Ye=ze+Ue+"(?:\\u200d(?:"+[Me,Ge,ke].join("|")+")"+ze+Ue+")*",Ke="(?:"+[xe,Ge,ke].join("|")+")"+Ye,qe="(?:"+[Me+Ae+"?",Ae,Ge,ke,De].join("|")+")",$e=RegExp(Te,"g"),Qe=RegExp(Ae,"g"),Xe=RegExp(Le+"(?="+Le+")|"+qe+Ye,"g"),Ze=RegExp([Ve+"?"+Fe+"+"+Be+"(?="+[Pe,Ve,"$"].join("|")+")",He+"+"+je+"(?="+[Pe,Ve+We,"$"].join("|")+")",Ve+"?"+We+"+"+Be,Ve+"+"+je,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ne,Ke].join("|"),"g"),Je=RegExp("[\\u200d\\ud800-\\udfff"+Ee+Se+"]"),et=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,tt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ot=-1,nt={};nt[F]=nt[I]=nt[L]=nt[M]=nt[G]=nt[k]=nt[V]=nt[W]=nt[H]=!0,nt[g]=nt[y]=nt[N]=nt[v]=nt[x]=nt[m]=nt[C]=nt[w]=nt[b]=nt[R]=nt[O]=nt[_]=nt[T]=nt[D]=nt[A]=!1;var rt={};rt[g]=rt[y]=rt[N]=rt[x]=rt[v]=rt[m]=rt[F]=rt[I]=rt[L]=rt[M]=rt[G]=rt[b]=rt[R]=rt[O]=rt[_]=rt[T]=rt[D]=rt[P]=rt[k]=rt[V]=rt[W]=rt[H]=!0,rt[C]=rt[w]=rt[A]=!1;var it={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},st=parseFloat,at=parseInt,lt="object"==typeof a&&a&&a.Object===Object&&a,ut="object"==typeof self&&self&&self.Object===Object&&self,pt=lt||ut||Function("return this")(),ct=Ju&&!Ju.nodeType&&Ju,dt=ct&&Zu&&!Zu.nodeType&&Zu,ht=dt&&dt.exports===ct,ft=ht&&lt.process,gt=function(){try{var e=dt&&dt.require&&dt.require("util").types;return e||ft&&ft.binding&&ft.binding("util")}catch(t){}}(),yt=gt&&gt.isArrayBuffer,vt=gt&&gt.isDate,mt=gt&&gt.isMap,Ct=gt&&gt.isRegExp,wt=gt&&gt.isSet,Et=gt&&gt.isTypedArray;function bt(e,t,o){switch(o.length){case 0:return e.call(t);case 1:return e.call(t,o[0]);case 2:return e.call(t,o[0],o[1]);case 3:return e.call(t,o[0],o[1],o[2])}return e.apply(t,o)}function Rt(e,t,o,n){for(var r=-1,i=null==e?0:e.length;++r<i;){var s=e[r];t(n,s,o(s),e)}return n}function Ot(e,t){for(var o=-1,n=null==e?0:e.length;++o<n&&!1!==t(e[o],o,e););return e}function St(e,t){for(var o=null==e?0:e.length;o--&&!1!==t(e[o],o,e););return e}function _t(e,t){for(var o=-1,n=null==e?0:e.length;++o<n;)if(!t(e[o],o,eLine truncated
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
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
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */var Sp=function(){return(Sp=Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++)for(var r in t=arguments[o])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function _p(e){var t="function"==typeof Symbol&&e[Symbol.iterator],o=0;return t?t.call(e):{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}}}function Tp(e,t){var o="function"==typeof Symbol&&e[Symbol.iterator];if(!o)return e;var n,r,i=o.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(a){r={error:a}}finally{try{n&&!n.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}return s}function Dp(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(Tp(arguments[t]));return e}var Pp=Symbol("mobx did run lazy initializers"),Ap=Symbol("mobx pending decorators"),Np={},xp={};function Fp(e,t){var o=t?Np:xp;return o[e]||(o[e]={configurable:!0,enumerable:t,get:function(){return Ip(this),this[e]},set:function(t){Ip(this),this[e]=t}})}function Ip(e){var t,o;if(!0!==e[Pp]){var n=e[Ap];if(n){cp(e,Pp,!0);var r=Dp(Object.getOwnPropertySymbols(n),Object.keys(n));try{for(var i=_p(r),s=i.next();!s.done;s=i.next()){var a=n[s.value];a.propertyCreator(e,a.prop,a.descriptor,a.decoratorTarget,a.decoratorArguments)}}catch(l){t={error:l}}finally{try{s&&!s.done&&(o=i.return)&&o.call(i)}finally{if(t)throw t.error}}}}}function Lp(e,t){return function(){var o,n=function(n,r,i,s){if(!0===s)return t(n,r,i,n,o),null;if(!Object.prototype.hasOwnProperty.call(n,Ap)){var a=n[Ap];cp(n,Ap,Sp({},a))}return n[Ap][r]={prop:r,propertyCreator:t,descriptor:i,decoratorTarget:n,decoratorArguments:o},Fp(r,e)};return Mp(arguments)?(o=op,n.apply(null,arguments)):(o=Array.prototype.slice.call(arguments),n)}}function Mp(e){return(2===e.length||3===e.length)&&("string"==typeof e[1]||"symbol"==typeof e[1])||4===e.length&&!0===e[3]}function Gp(e,t,o){return dd(e)?e:Array.isArray(e)?qp.array(e,{name:o}):pp(e)?qp.object(e,void 0,{name:o}):hp(e)?qp.map(e,{name:o}):fp(e)?qp.set(e,{name:o}):e}function kp(e){return e}function Vp(e){sp(e);var t=Lp(!0,(function(t,o,n,r,i){var s=n?n.initializer?n.initializer.call(t):n.value:void 0;qd(t).addObservableProp(o,s,e)})),o=("undefined"!=typeof process&&process.env,t);return o.enhancer=e,o}var Wp={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};function Hp(e){return null==e?Wp:"string"==typeof e?{name:e,deep:!0,proxy:!0}:e}Object.freeze(Wp);var Bp=Vp(Gp),jp=Vp((function(e,t,o){return null==e||Jd(e)||Vd(e)||jd(e)||Yd(e)?e:Array.isArray(e)?qp.array(e,{name:o,deep:!1}):pp(e)?qp.object(e,void 0,{name:o,deep:!1}):hp(e)?qp.map(e,{name:o,deep:!1}):fp(e)?qp.set(e,{name:o,deep:!1}):ip(!1)})),Up=Vp(kp),zp=Vp((function(e,t,o){return rh(e,t)?t:e}));function Yp(e){return e.defaultDecorator?e.defaultDecorator.enhancer:!1===e.deep?kp:Gp}var Kp={box:function(e,t){arguments.length>2&&$p("box");var o=Hp(t);return new bc(e,Yp(o),o.name,!0,o.equals)},array:function(e,t){arguments.length>2&&$p("array");var o=Hp(t);return Id(e,Yp(o),o.name)},map:function(e,t){arguments.length>2&&$p("map");var o=Hp(t);return new Bd(e,Yp(o),o.name)},set:function(e,t){arguments.length>2&&$p("set");var o=Hp(t);return new zd(e,Yp(o),o.name)},object:function(e,t,o){"string"==typeof arguments[1]&&$p("object");var n=Hp(o);if(!1===n.proxy)return sd({},e,t,n);var r=ad(n),i=sd({},void 0,void 0,n),s=_d(i);return ld(s,e,t,r),s},ref:Up,shallow:jp,deep:Bp,struct:zp},qp=function(e,t,o){if("string"==typeof arguments[1]||"symbol"==typeof arguments[1])return Bp.apply(null,arguments);if(dd(e))return e;var n=pp(e)?qp.object(e,t,o):Array.isArray(e)?qp.array(e,t):hp(e)?qp.map(e,t):fp(e)?qp.set(e,t):e;if(n!==e)return n;ip(!1)};function $p(e){ip("Expected one or two arguments to observable."+e+". Did you accidentally try to use observable."+e+" as decorator?")}Object.keys(Kp).forEach((function(e){return qp[e]=Kp[e]}));var Qp,Xp,Zp,Jp,ec=Lp(!1,(function(e,t,o,n,r){var i=o.get,s=o.set,a=r[0]||{};qd(e).addComputedProp(e,t,Sp({get:i,set:s,context:e},a))})),tc=ec({equals:Rp.structural}),oc=function(e,t,o){if("string"==typeof t)return ec.apply(null,arguments);if(null!==e&&"object"==typeof e&&1===arguments.length)return ec.apply(null,arguments);var n="object"==typeof t?t:{};return n.get=e,n.set="function"==typeof t?t:n.set,n.name=n.name||e.name||"",new Oc(n)};oc.struct=tc,(Xp=Qp||(Qp={}))[Xp.NOT_TRACKING=-1]="NOT_TRACKING",Xp[Xp.UP_TO_DATE=0]="UP_TO_DATE",Xp[Xp.POSSIBLY_STALE=1]="POSSIBLY_STALE",Xp[Xp.STALE=2]="STALE",(Jp=Zp||(Zp={}))[Jp.NONE=0]="NONE",Jp[Jp.LOG=1]="LOG",Jp[Jp.BREAK=2]="BREAK";var nc=function(e){this.cause=e};function rc(e){return e instanceof nc}function ic(e){switch(e.dependenciesState){case Qp.UP_TO_DATE:return!1;case Qp.NOT_TRACKING:case Qp.STALE:return!0;case Qp.POSSIBLY_STALE:for(var t=dc(!0),o=pc(),n=e.observing,r=n.length,i=0;i<r;i++){var s=n[i];if(Sc(s)){if(xc.disableErrorBoundaries)s.get();else try{s.get()}catch(Line truncated
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
read:function(e,t,o,n,r){var i,s,a=8*r-n-1,l=(1<<a)-1,u=l>>1,p=-7,c=o?r-1:0,d=o?-1:1,h=e[t+c];for(c+=d,i=h&(1<<-p)-1,h>>=-p,p+=a;p>0;i=256*i+e[t+c],c+=d,p-=8);for(s=i&(1<<-p)-1,i>>=-p,p+=n;p>0;s=256*s+e[t+c],c+=d,p-=8);if(0===i)i=1-u;else{if(i===l)return s?NaN:1/0*(h?-1:1);s+=Math.pow(2,n),i-=u}return(h?-1:1)*s*Math.pow(2,i-n)},write:function(e,t,o,n,r,i){var s,a,l,u=8*i-r-1,p=(1<<u)-1,c=p>>1,d=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:i-1,f=n?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,s=p):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),(t+=s+c>=1?d/l:d*Math.pow(2,1-c))*l>=2&&(s++,l/=2),s+c>=p?(a=0,s=p):s+c>=1?(a=(t*l-1)*Math.pow(2,r),s+=c):(a=t*Math.pow(2,c-1)*Math.pow(2,r),s=0));r>=8;e[o+h]=255&a,h+=f,a/=256,r-=8);for(s=s<<r|a,u+=r;u>0;e[o+h]=255&s,h+=f,s/=256,u-=8);e[o+h-f]|=128*g}};
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
!function(e){const t=Mh,o=zh,n="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=s,e.SlowBuffer=function(e){+e!=e&&(e=0);return s.alloc(+e)},e.INSPECT_MAX_BYTES=50;const r=2147483647;function i(e){if(e>r)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,o){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return u(e)}return a(e,t,o)}function a(e,t,o){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!s.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const o=0|h(e,t);let n=i(o);const r=n.write(e,t);r!==o&&(n=n.slice(0,r));return n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(K(e,Uint8Array)){const t=new Uint8Array(e);return c(t.buffer,t.byteOffset,t.byteLength)}return p(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(K(e,ArrayBuffer)||e&&K(e.buffer,ArrayBuffer))return c(e,t,o);if("undefined"!=typeof SharedArrayBuffer&&(K(e,SharedArrayBuffer)||e&&K(e.buffer,SharedArrayBuffer)))return c(e,t,o);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return s.from(n,t,o);const r=function(e){if(s.isBuffer(e)){const t=0|d(e.length),o=i(t);return 0===o.length||e.copy(o,0,0,t),o}if(void 0!==e.length)return"number"!=typeof e.length||q(e.length)?i(0):p(e);if("Buffer"===e.type&&Array.isArray(e.data))return p(e.data)}(e);if(r)return r;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,o);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function l(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return l(e),i(e<0?0:0|d(e))}function p(e){const t=e.length<0?0:0|d(e.length),o=i(t);for(let n=0;n<t;n+=1)o[n]=255&e[n];return o}function c(e,t,o){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(o||0))throw new RangeError('"length" is outside of buffer bounds');let n;return n=void 0===t&&void 0===o?new Uint8Array(e):void 0===o?new Uint8Array(e,t):new Uint8Array(e,t,o),Object.setPrototypeOf(n,s.prototype),n}function d(e){if(e>=r)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r.toString(16)+" bytes");return 0|e}function h(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||K(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const o=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===o)return 0;let r=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":return U(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return z(e).length;default:if(r)return n?-1:U(e).length;t=(""+t).toLowerCase(),r=!0}}function f(e,t,o){let n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return D(this,t,o);case"utf8":case"utf-8":return O(this,t,o);case"ascii":return _(this,t,o);case"latin1":case"binary":return T(this,t,o);case"base64":return R(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){const n=e[t];e[t]=e[o],e[o]=n}function y(e,t,o,n,r){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),q(o=+o)&&(o=r?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(r)return-1;o=e.length-1}else if(o<0){if(!r)return-1;o=0}if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:v(e,t,o,n,r);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):v(e,[t],o,n,r);throw new TypeError("val must be string, number or Buffer")}function v(e,t,o,n,r){let i,s=1,a=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;s=2,a/=2,l/=2,o/=2}function u(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(r){let n=-1;for(i=o;i<a;i++)if(u(e,i)===u(t,-1===n?0:i-n)){if(-1==Line truncated
/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/!function(e){!function(){var t={}.hasOwnProperty;function o(){for(var e=[],n=0;n<arguments.length;n++){var r=arguments[n];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)){if(r.length){var s=o.apply(null,r);s&&e.push(s)}}else if("object"===i)if(r.toString===Object.prototype.toString)for(var a in r)t.call(r,a)&&r[a]&&e.push(a);else e.push(r.toString())}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):window.classNames=o}()}(Yh);var Kh=Yh.exports;if(!l.exports.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!Yc)throw new Error("mobx-react-lite requires mobx at least version 4 to be available");function qh(){var e=function(e,t){var o="function"==typeof Symbol&&e[Symbol.iterator];if(!o)return e;var n,r,i=o.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(a){r={error:a}}finally{try{n&&!n.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}return s}(l.exports.useState(0),2)[1];return l.exports.useCallback((function(){e((function(e){return e+1}))}),[])}var $h={};var Qh,Xh=(Qh="observerBatching","function"==typeof Symbol?Symbol.for(Qh):"__$mobx-react "+Qh+"__");function Zh(e){e()}function Jh(e){return ud(e)}var ef,tf=1e4,of=new Set;function nf(){void 0===ef&&(ef=setTimeout(rf,1e4))}function rf(){ef=void 0;var e=Date.now();of.forEach((function(t){var o=t.current;o&&e>=o.cleanAt&&(o.reaction.dispose(),t.current=null,of.delete(t))})),of.size>0&&nf()}var sf=!1,af=[];var lf={};function uf(e){return"observer"+e}function pf(e,t,o){void 0===t&&(t="observed"),void 0===o&&(o=lf);var n,r=function(e){return function(){sf?af.push(e):e()}}((o.useForceUpdate||qh)()),i=ee.useRef(null);if(!i.current){var s=new Hc(uf(t),(function(){a.mounted?r():(s.dispose(),i.current=null)})),a=function(e){return{cleanAt:Date.now()+tf,reaction:e}}(s);i.current=a,n=i,of.add(n),nf()}var l=i.current.reaction;return ee.useDebugValue(l,Jh),ee.useEffect((function(){var e;return e=i,of.delete(e),i.current?i.current.mounted=!0:(i.current={reaction:new Hc(uf(t),(function(){r()})),cleanAt:1/0},r()),function(){i.current.reaction.dispose(),i.current=null}}),[]),function(e){sf=!0,af=[];try{var t=e();sf=!1;var o=af.length>0?af:void 0;return ee.useLayoutEffect((function(){o&&o.forEach((function(e){return e()}))}),[o]),t}finally{sf=!1}}((function(){var t,o;if(l.track((function(){try{t=e()}catch(n){o=n}})),o)throw o;return t}))}var cf=function(){return(cf=Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++)for(var r in t=arguments[o])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function df(e,t){var o,n,r,i=cf({forwardRef:!1},t),s=e.displayName||e.name,a=function(t,o){return pf((function(){return e(t,o)}),s)};return a.displayName=s,o=i.forwardRef?l.exports.memo(l.exports.forwardRef(a)):l.exports.memo(a),n=e,r=o,Object.keys(n).forEach((function(e){ff[e]||Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))})),o.displayName=s,o}var hf,ff={$$typeof:!0,render:!0,compare:!0,type:!0};function gf(e){var t=e.children,o=e.render,n=t||o;return"function"!=typeof n?null:pf(n)}function yf(e,t,o,n,r){var i="children"===t?"render":"children",s="function"==typeof e[t],a="function"==typeof e[i];return s&&a?new Error("MobX Observer: Do not use children and render in the same time in`"+o):s||a?null:new Error("Invalid prop `"+r+"` of type `"+typeof e[t]+"` supplied to `"+o+"`, expected `function`.")}gf.propTypes={children:yf,render:yf},gf.displayName="Observer",(hf=te.exports.unstable_batchedUpdates)||(hf=Zh),id({reactionScheduler:hf}),("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:$h)[Xh]=!0;var vf=0;var mf={};function Cf(e){return mf[e]||(mf[e]=function(e){if("function"==typeof Symbol)return Symbol(e);var t="__$mobx-react "+e+" ("+vf+")";return vf++,t}(e)),mf[e]}function wf(e,t){if(Ef(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var o=Object.keys(e),n=Object.keys(t);if(o.length!==n.length)return!1;for(var r=0;r<o.length;r++)if(!Object.hasOwnProperty.call(t,o[r])||!Ef(e[o[r]],t[o[r]]))return!1;return!0}function Ef(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function bf(e,t,o){Object.hasOwnProperty.call(e,t)?e[t]=o:Object.defineProperty(e,t,{enumerable:!1,configurable:!0,writable:!0,value:o})}var Rf=Cf("patchMixins"),Of=Cf("patchedDefinition");function Sf(e,t){for(var o=this,n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];t.locks++;try{var s;return null!=e&&(s=e.apply(this,r)),s}finally{t.locks--,0===t.locks&&t.methods.forEach((function(e){e.apply(o,r)}))}}function _f(e,t){return function(){for(var o=arguments.length,n=new Array(o),r=0;r<o;r++)n[r]=arguments[r];Sf.call.apply(Sf,[this,e,t].concat(n))}}function Tf(e,t,o){var n=function(e,t){var o=e[Rf]=e[Rf]||{},n=o[t]=o[t]||{};return n.locks=n.locks||0,n.methods=n.methods||[],n}(e,t);n.methods.indexOf(o)<0&&n.methods.push(o);var Line truncated
/**
* ag-grid-community - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v23.1.1
* @link http://www.ag-grid.com/
' * @license MIT
*/!function(e){Object.defineProperty(e,"__esModule",{value:!0});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
var t=function(){function e(e,t,o,n){void 0===n&&(n=1),this.r=Math.min(1,Math.max(0,e||0)),this.g=Math.min(1,Math.max(0,t||0)),this.b=Math.min(1,Math.max(0,o||0)),this.a=Math.min(1,Math.max(0,n||0))}return e.fromString=function(t){if(t.indexOf("#")>=0)return e.fromHexString(t);var o=e.nameToHex[t];if(o)return e.fromHexString(o);if(t.indexOf("rgb")>=0)return e.fromRgbaString(t);throw new Error("Invalid color string: '"+t+"'")},e.fromHexString=function(t){var o=t.match(e.hexRe);if(o)return new e((n=parseInt(o[1],16))/255,(r=parseInt(o[2],16))/255,(i=parseInt(o[3],16))/255,(s=void 0!==o[4]?parseInt(o[4],16):255)/255);if(o=t.match(e.shortHexRe)){var n=parseInt(o[1],16),r=parseInt(o[2],16),i=parseInt(o[3],16),s=void 0!==o[4]?parseInt(o[4],16):15;return new e((n+=16*n)/255,(r+=16*r)/255,(i+=16*i)/255,(s+=16*s)/255)}throw new Error("Malformed hexadecimal color string: '"+t+"'")},e.fromRgbaString=function(t){var o=t.match(e.rgbRe);if(o)return new e(+o[1]/255,+o[2]/255,+o[3]/255);if(o=t.match(e.rgbaRe))return new e(+o[1]/255,+o[2]/255,+o[3]/255,+o[4]);throw new Error("Malformed rgb/rgba color string: '"+t+"'")},e.fromArray=function(t){if(4===t.length)return new e(t[0],t[1],t[2],t[3]);if(3===t.length)return new e(t[0],t[1],t[2]);throw new Error("The given array should contain 3 or 4 color components (numbers).")},e.fromHSB=function(t,o,n,r){void 0===r&&(r=1);var i=e.HSBtoRGB(t,o,n);return new e(i[0],i[1],i[2],r)},e.padHex=function(e){return 1===e.length?"0"+e:e},e.prototype.toHexString=function(){var t="#"+e.padHex(Math.round(255*this.r).toString(16))+e.padHex(Math.round(255*this.g).toString(16))+e.padHex(Math.round(255*this.b).toString(16));return this.a<1&&(t+=e.padHex(Math.round(255*this.a).toString(16))),t},e.prototype.toRgbaString=function(e){void 0===e&&(e=3);var t=[Math.round(255*this.r),Math.round(255*this.g),Math.round(255*this.b)],o=Math.pow(10,e);return 1!==this.a?(t.push(Math.round(this.a*o)/o),"rgba("+t.join(", ")+")"):"rgb("+t.join(", ")+")"},e.prototype.toString=function(){return 1===this.a?this.toHexString():this.toRgbaString()},e.prototype.toHSB=function(){return e.RGBtoHSB(this.r,this.g,this.b)},e.RGBtoHSB=function(e,t,o){var n=Math.min(e,t,o),r=Math.max(e,t,o),i=NaN;if(n!==r){var s=r-n,a=(r-e)/s,l=(r-t)/s,u=(r-o)/s;i=e===r?u-l:t===r?2+a-u:4+l-a,(i/=6)<0&&(i+=1)}return[360*i,0!==r?(r-n)/r:0,r]},e.HSBtoRGB=function(e,t,o){isNaN(e)&&(e=0),e=(e%360+360)%360/360;var n=0,r=0,i=0;if(0===t)n=r=i=o;else{var s=6*(e-Math.floor(e)),a=s-Math.floor(s),l=o*(1-t),u=o*(1-t*a),p=o*(1-t*(1-a));switch(s>>0){case 0:n=o,r=p,i=l;break;case 1:n=u,r=o,i=l;break;case 2:n=l,r=o,i=p;break;case 3:n=l,r=u,i=o;break;case 4:n=p,r=l,i=o;break;case 5:n=o,r=l,i=u}}return[n,r,i]},e.prototype.derive=function(t,o,n,r){var i=e.RGBtoHSB(this.r,this.g,this.b),s=i[2];0==s&&n>1&&(s=.05);var a=((i[0]+t)%360+360)%360,l=Math.max(Math.min(i[1]*o,1),0);s=Math.max(Math.min(s*n,1),0);var u=Math.max(Math.min(this.a*r,1),0),p=e.HSBtoRGB(a,l,s);return p.push(u),e.fromArray(p)},e.prototype.brighter=function(){return this.derive(0,1,1/.7,1)},e.prototype.darker=function(){return this.derive(0,1,.7,1)},e.hexRe=/\s*#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})?\s*$/,e.shortHexRe=/\s*#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])?\s*$/,e.rgbRe=/\s*rgb\((\d+),\s*(\d+),\s*(\d+)\)\s*/,e.rgbaRe=/\s*rgba\((\d+),\s*(\d+),\s*(\d+),\s*([.\d]+)\)\s*/,e.nameToHex=Object.freeze({aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aqua:"#00FFFF",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blue:"#0000FF",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",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:"#FF00FF",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:"#778899",lightLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function o(e,t){void 0===t&&(t=",");for(var o,n,r,i=[],s=function(e){return"\r"===e||"\n"===e},a=!1,l=function(l,u,p){var c=e[p-1],d=e[p],h=e[p+1],f=function(){i[l]||(i[l]=[]),i[l][u]||(i[l][u]="")};if(f(),'"'===d){if(a)return'"'===h?(i[l][u]+='"',p++):a=!1,o=l,n=u,r=p,"continue";if(void 0===c||c===t||s(c))return a=!0,o=l,n=u,r=p,"continue"}if(!a){if(d===t)return u++,f(),o=l,n=u,r=p,"continue";if(s(d))return u=0,l++,f(),"\r"===d&&"\n"===h&&p++,o=l,n=u,r=p,"continue"}i[l][u]+=d,o=l,n=u,r=p},u=0,p=0,c=0;c<e.length;c++)l(u,p,c),u=o,p=n,c=r;return i}var n,r,i,s,l,u,p=Object.freeze({__proto__:null,stringToArray:o});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function c(){return void 0===r&&(r=!!document.documentMode),r}function d(){return void 0===i&&(i=!c()&&!!window.StyleMedia),i}function h(){if(void 0===n){var e=window;n=Object.prototype.toString.call(e.HTMLElement).indexOf("Constructor")>0||(t=e.safari&&e.safari.pushNotification)&&"[object SafariRemoteNotification]"===t.toString()}var t;return n}function f(){if(void 0===s){var e=window;s=!!e.chrome&&(!!e.chrome.webstore||!!e.chrome.runtime)||/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor)}return s}function g(){if(void 0===l){var e=window;l=void 0!==e.InstallTrigger}return l}var y=Object.freeze({__proto__:null,isBrowserIE:c,isBrowserEdge:d,isBrowserSafari:h,isBrowserChrome:f,isBrowserFirefox:g,isIOSUserAgent:function(){return void 0===u&&(u=(/iPad|iPhone|iPod/.test(navigator.platform)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)&&!window.MSStream),u},getMaxDivHeight:function(){if(!document.body)return-1;var e=1e6,t=navigator.userAgent.toLowerCase().match(/firefox/)?6e6:1e9,o=document.createElement("div");for(document.body.appendChild(o);;){var n=2*e;if(o.style.height=n+"px",n>t||o.clientHeight!==n)break;e=n}return document.body.removeChild(o),e},getScrollbarWidth:function(){var e=document.body,t=document.createElement("div");t.style.width=t.style.height="100px",t.style.opacity="0",t.style.overflow="scroll",t.style.msOverflowStyle="scrollbar",t.style.position="absolute",e.appendChild(t);var o=t.offsetWidth-t.clientWidth;return t.parentNode&&t.parentNode.removeChild(t),o},hasOverflowScrolling:function(){var e=["webkit","moz","o","ms"],t=document.createElement("div"),o=!1;document.getElementsByTagName("body")[0].appendChild(t),t.setAttribute("style",e.map((function(e){return"-"+e+"-overflow-scrolling: touch"})).concat("overflow-scrolling: touch").join(";"));var n=window.getComputedStyle(t);if("touch"===n.overflowScrolling&&(o=!0),!o)for(var r=0,i=e;r<i.length;r++)if("touch"===n[i[r]+"OverflowScrolling"]){o=!0;break}return t.parentNode&&t.parentNode.removeChild(t),o},getBodyWidth:function(){return document.body?document.body.clientWidth:window.innerHeight?window.innerWidth:document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:-1},getBodyHeight:function(){return document.body?document.body.clientHeight:window.innerHeight?window.innerHeight:document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:-1}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function v(e){return null==e||""===e?null:e}function m(e,t){return void 0===t&&(t=!1),null!=e&&(t||""!==e)}function C(e){return!m(e)}function w(e){return m(e)&&e.toString?e.toString():null}function E(e){if(e instanceof Set||e instanceof Map){var t=[];return e.forEach((function(e){return t.push(e)})),t}return Object.keys(e).map((function(t){return e[t]}))}var b=Object.freeze({__proto__:null,makeNull:v,exists:m,missing:C,missingOrEmpty:function(e){return!e||C(e)||0===e.length},toStringOrNull:w,referenceCompare:function(e,t){return null==e&&null==t||(null!=e||null==t)&&((null==e||null!=t)&&e===t)},jsonEquals:function(e,t){return(e?JSON.stringify(e):null)===(t?JSON.stringify(t):null)},defaultComparator:function(e,t,o){void 0===o&&(o=!1);var n=null==e,r=null==t;if(e&&e.toNumber&&(e=e.toNumber()),t&&t.toNumber&&(t=t.toNumber()),n&&r)return 0;if(n)return-1;if(r)return 1;function i(e,t){return e>t?1:e<t?-1:0}if("string"==typeof e){if(!o)return i(e,t);try{return e.localeCompare(t)}catch(s){return i(e,t)}}return i(e,t)},find:function e(t,o,n){if(null==t)return null;if(!Array.isArray(t))return e(E(t),o,n);for(var r=t,i=null,s=0;s<r.length;s++){var a=r[s];if("string"==typeof o){if(a[o]===n){i=a;break}}else if(o(a)){i=a;break}}return i},values:E}),R=/[&<>"']/g,O={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function S(e){return null==e?null:e.replace(/([A-Z])/g,(function(e){return"-"+e[0].toLowerCase()}))}function _(e){return null==e?null:e.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}))}var T=Object.freeze({__proto__:null,utf8_encode:function(e){var t=String.fromCharCode;function o(e,o){return t(e>>o&63|128)}function n(e){if(0==(4294967168&e))return t(e);var n="";return 0==(4294965248&e)?n=t(e>>6&31|192):0==(4294901760&e)?(!function(e){if(e>=55296&&e<=57343)throw Error("Lone surrogate U+"+e.toString(16).toUpperCase()+" is not a scalar value")}(e),n=t(e>>12&15|224),n+=o(e,6)):0==(4292870144&e)&&(n=t(e>>18&7|240),n+=o(e,12),n+=o(e,6)),n+=t(63&e|128)}for(var r=function(e){for(var t,o,n=[],r=0,i=e.length;r<i;)(t=e.charCodeAt(r++))>=55296&&t<=56319&&r<i?56320==(64512&(o=e.charCodeAt(r++)))?n.push(((1023&t)<<10)+(1023&o)+65536):(n.push(t),r--):n.push(t);return n}(e),i=r.length,s=-1,a="";++s<i;)a+=n(r[s]);return a},camelCaseToHyphen:S,hyphenToCamelCase:_,capitalise:function(e){return e[0].toUpperCase()+e.substr(1).toLowerCase()},escape:function(e){return null!=e&&e.replace?e.replace(R,(function(e){return O[e]})):e},camelCaseToHumanText:function(e){return e&&null!=e?e.replace(/([A-Z])([A-Z])([a-z])|([a-z])([A-Z])/g,"$1$4 $2$3$5").replace("."," ").split(" ").map((function(e){return e.substring(0,1).toUpperCase()+(e.length>1?e.substring(1,e.length):"")})).join(" "):null}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function D(e,t){if(t&&0!==t.length){if(!(t.indexOf(" ")>=0)){if(e.classList)e.classList.add(t);else if(e.className&&e.className.length>0){var o=e.className.split(" ");o.indexOf(t)<0&&(o.push(t),e.setAttribute("class",o.join(" ")))}else e.setAttribute("class",t);return e}t.split(" ").forEach((function(t){return D(e,t)}))}}function P(e,t){if(e.classList)e.classList.remove(t);else if(e.className&&e.className.length>0){var o=e.className.split(" ").filter((function(e){return e!==t})).join(" ");e.setAttribute("class",o)}}function A(e,t,o){o?D(e,t):P(e,t)}function N(e,t){if(e.classList)return e.classList.contains(t);if(e.className){var o=e.className===t,n=e.className.indexOf(" "+t+" ")>=0,r=0===e.className.indexOf(t+" "),i=e.className.lastIndexOf(" "+t)===e.className.length-t.length-1;return o||n||r||i}return!1}function x(e,t){A(e,"ag-hidden",!t)}function F(e){var t=window.getComputedStyle(e),o=t.height,n=t.width,r=t.paddingTop,i=t.paddingRight,s=t.paddingBottom,a=t.paddingLeft,l=t.marginTop,u=t.marginRight,p=t.marginBottom,c=t.marginLeft,d=t.boxSizing;return{height:parseFloat(o),width:parseFloat(n),paddingTop:parseFloat(r),paddingRight:parseFloat(i),paddingBottom:parseFloat(s),paddingLeft:parseFloat(a),marginTop:parseFloat(l),marginRight:parseFloat(u),marginBottom:parseFloat(p),marginLeft:parseFloat(c),boxSizing:d}}function I(e){for(;e&&e.firstChild;)e.removeChild(e.firstChild)}function L(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function M(e){var t=document.createElement("div");return t.innerHTML=(e||"").trim(),t.firstChild}function G(e,t){for(var o=0;o<t.length;o++){var n=t[o],r=e.children[o];r!==n&&e.insertBefore(n,r)}}function k(e,t){t=W(t),e.style.width=t.toString(),e.style.maxWidth=t.toString(),e.style.minWidth=t.toString()}function V(e,t){t=W(t),e.style.height=t.toString(),e.style.maxHeight=t.toString(),e.style.minHeight=t.toString()}function W(e){return"number"==typeof e?e+"px":e}function H(e){return"function"==typeof Node?e instanceof Node:e&&"object"==typeof e&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName}function B(e){return"function"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName}function j(e){return H(e)||B(e)}var U=Object.freeze({__proto__:null,addCssClass:D,removeCssClass:P,addOrRemoveCssClass:A,radioCssClass:function(e,t,o){for(var n=e.parentElement.firstChild;n;)t&&A(n,t,n===e),o&&A(n,o,n!==e),n=n.nextSibling},containsClass:N,setDisplayed:x,setVisible:function(e,t){A(e,"ag-invisible",!t)},isElementChildOfClass:function(e,t,o){for(var n=0;e;){if(N(e,t))return!0;if(e=e.parentElement,o&&++n>o)break}return!1},getElementSize:F,getInnerHeight:function(e){var t=F(e);return"border-box"===t.boxSizing?t.height-t.paddingTop-t.paddingBottom:t.height},getInnerWidth:function(e){var t=F(e);return"border-box"===t.boxSizing?t.width-t.paddingLeft-t.paddingRight:t.width},getAbsoluteHeight:function(e){var t=F(e),o=t.marginBottom+t.marginTop;return Math.ceil(e.offsetHeight+o)},getAbsoluteWidth:function(e){var t=F(e),o=t.marginLeft+t.marginRight;return Math.ceil(e.offsetWidth+o)},getScrollLeft:function(e,t){var o=e.scrollLeft;return t&&(o=Math.abs(o),f()&&(o=e.scrollWidth-e.clientWidth-o)),o},setScrollLeft:function(e,t,o){o&&((h()||f())&&(t=e.scrollWidth-e.clientWidth-t),g()&&(t*=-1)),e.scrollLeft=t},clearElement:I,removeElement:function(e,t){L(e.querySelector(t))},removeFromParent:L,isVisible:function(e){return null!==e.offsetParent},loadTemplate:M,appendHtml:function(e,t){e.lastChild?e.insertAdjacentHTML("afterbegin",t):e.innerHTML=t},getElementAttribute:function(e,t){return e.attributes&&e.attributes[t]?e.attributes[t].value:null},offsetHeight:function(e){return e&&e.clientHeight?e.clientHeight:0},offsetWidth:function(e){return e&&e.clientWidth?e.clientWidth:0},ensureDomOrder:function(e,t,o){o&&o.nextSibling===t||(o?o.nextSibling?e.insertBefore(t,o.nextSibling):e.appendChild(t):e.firstChild&&e.firstChild!==t&&e.insertAdjacentElement("afterbegin",t))},setDomChildOrder:G,insertTemplateWithDomOrder:function(e,t,o){var n;return o?(o.insertAdjacentHTML("afterend",t),n=o.nextSibling):(e.firstChild?e.insertAdjacentHTML("afterbegin",t):e.innerHTML=t,n=e.firstChild),n},prependDC:function(e,t){m(e.firstChild)?e.insertBefore(t,e.firstChild):e.appendChild(t)},addStylesToElement:function(e,t){t&&Object.keys(t).forEach((function(o){var n=_(o);n&&(e.style[n]=t[o])}))},isHorizontalScrollShowing:function(e){return e.clientWidth<e.scrollWidth},isVerticalScrollShowing:function(e){return e.clientHeight<e.scrollHeight},setElementWidth:function(e,t){"flex"===t?(e.style.width=null,e.style.minWidth=null,e.style.maxWidth=null,e.style.flex="1 1 auto"):k(e,t)},setFixedWidth:k,setElementHeight:function(e,t){"flex"===t?(e.style.height=null,e.style.minHeight=null,e.style.maxHeight=null,e.style.flex="1 1 auto"):V(e,t)},setFixedHeight:V,formatSize:W,isNode:H,isElement:B,isNodeOrElement:j,copyNodeList:function(e){for(var t=e?e.length:0,o=[],n=0;n<t;nLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function z(e,t){e&&!C(e)&&(Array.isArray(e)?e.forEach((function(e,o){return t(""+o,e)})):Object.keys(e).forEach((function(o){return t(o,e[o])})))}function Y(e,t){return e[t]}function K(e,t,o){e[t]=o}function q(e,t,o,n){var r=Y(e,o);void 0!==r&&K(t,o,n?n(r):r)}var $=Object.freeze({__proto__:null,iterateObject:z,cloneObject:function(e){for(var t={},o=Object.keys(e),n=0;n<o.length;n++){var r=o[n],i=e[r];t[r]=i}return t},deepCloneObject:function(e){return JSON.parse(JSON.stringify(e))},getProperty:Y,setProperty:K,copyPropertiesIfPresent:function(e,t){for(var o=[],n=2;n<arguments.length;n++)o[n-2]=arguments[n];o.forEach((function(o){return q(e,t,o)}))},copyPropertyIfPresent:q,getAllKeysInObjects:function(e){var t={};return e.filter((function(e){return null!=e})).forEach((function(e){Object.keys(e).forEach((function(e){return t[e]=null}))})),Object.keys(t)},mergeDeep:function e(t,o,n){void 0===n&&(n=!0),m(o)&&z(o,(function(o,r){var i=t[o];i!==r&&("object"!=typeof i||"object"!=typeof r||Array.isArray(i)?(n||void 0!==r)&&(t[o]=r):e(i,r))}))},assign:function(e){for(var t=[],o=1;o<arguments.length;o++)t[o-1]=arguments[o];return t.forEach((function(t){m(t)&&z(t,(function(t,o){e[t]=o}))})),e},missingOrEmptyObject:function(e){return C(e)||0===Object.keys(e).length},get:function(e,t,o){if(null==e)return o;for(var n=t.split("."),r=e;n.length>1;)if(null==(r=r[n.shift()]))return o;var i=r[n[0]];return null!=i?i:o},set:function(e,t,o){if(null!=e){for(var n=t.split("."),r=e;n.length>1;)if(null==(r=r[n.shift()]))return;r[n[0]]=o}},deepFreeze:function e(t){return Object.freeze(t),E(t).filter((function(e){return null!=e})).forEach((function(t){"object"!=typeof t&&"function"!=typeof t||e(t)})),t},getValueUsingField:function(e,t,o){if(t&&e){if(!o)return e[t];for(var n=t.split("."),r=e,i=0;i<n.length;i++)if(C(r=r[n[i]]))return null;return r}}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/var Q=Object.freeze({__proto__:null,getNameOfClass:function(e){var t=e.toString(),o=/function (.{1,})\(/.exec(t);return o&&o.length>1?o[1]:""},findLineByLeastSquares:function(e){var t=e.length,o=0;if(t<=1)return e;for(var n=0;n<e.length;n++){var r=e[n];Math.floor(r)!==r&&(o=Math.max(o,r.toString().split(".")[1].length))}for(var i=0,s=0,a=0,l=0,u=0,p=0;p<t;p++)i+=p,s+=u=e[p],l+=p*p,a+=p*u;var c=(t*a-i*s)/(t*l-i*i),d=s/t-c*i/t,h=[];for(p=0;p<=t;p++)h.push(parseFloat((p*c+d).toFixed(o)));return h},cssStyleObjectToMarkup:function(e){if(!e)return"";var t=[];return z(e,(function(e,o){var n=S(e);t.push(n+": "+o+";")})),t.join(" ")},message:function(e){var t=document.createElement("div"),o=document.querySelector("#__ag__message");if(t.innerHTML=e,!o){o=M('<div id="__ag__message" style="display: inline-block; position: absolute; top: 0px; left: 0px; color: white; background-color: black; z-index: 20; padding: 2px; border: 1px solid darkred; height: 200px; overflow-y: auto;"></div>'),document.body&&document.body.appendChild(o)}o.insertBefore(t,o.children[0])},bindCellRendererToHtmlElement:function(e,t){e.then((function(e){var o=e.getGui();null!=o&&("object"==typeof o?t.appendChild(o):t.innerHTML=o)}))}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function X(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var o=0;o<e.length;o++){var n=e[o];if(m(n))return n}return null}function Z(e){if(e&&e.length)return e[e.length-1]}function J(e,t,o){return null==e&&null==t||null!=e&&null!=t&&e.length===t.length&&re(e,(function(e,n){return o?o(e,t[n]):t[n]===e}))}function ee(e,t){var o=e.indexOf(t);o>=0&&e.splice(o,1)}function te(e,t){ie(t,(function(t){return ee(e,t)}))}function oe(e,t,o){e.splice(o,0,t)}function ne(e,t){return e.indexOf(t)>-1}function re(e,t){if(null==e)return!0;for(var o=0;o<e.length;o++)if(!t(e[o],o))return!1;return!0}function ie(e,t){if(null!=e)for(var o=0;o<e.length;o++)t(e[o],o)}function se(e,t){if(null==e)return null;for(var o=[],n=0;n<e.length;n++)o.push(t(e[n],n));return o}var ae=Object.freeze({__proto__:null,firstExistingValue:X,anyExists:function(e){return e&&null!=X(e)},existsAndNotEmpty:function(e){return null!=e&&e.length>0},last:Z,areEqual:J,compareArrays:function(e,t){return J(e,t)},shallowCompare:function(e,t){return J(e,t)},sortNumerically:function(e){return e.sort((function(e,t){return e-t}))},removeRepeatsFromArray:function(e,t){if(e)for(var o=e.length-2;o>=0;o--){var n=e[o]===t,r=e[o+1]===t;n&&r&&e.splice(o+1,1)}},removeFromArray:ee,removeAllFromArray:te,insertIntoArray:oe,insertArrayIntoArray:function(e,t,o){if(null!=e&&null!=t)for(var n=t.length-1;n>=0;n--){oe(e,t[n],o)}},moveInArray:function(e,t,o){te(e,t),ie(t.slice().reverse(),(function(t){return oe(e,t,o)}))},includes:ne,flatten:function(e){return[].concat.apply([],e)},pushAll:function(e,t){null!=t&&null!=e&&ie(t,(function(t){return e.push(t)}))},toStrings:function(e){return se(e,w)},findIndex:function(e,t){for(var o=0;o<e.length;o++)if(t(e[o],o,e))return o;return-1},every:re,some:function(e,t){if(null==e)return!1;for(var o=0;o<e.length;o++)if(t(e[o],o))return!0;return!1},forEach:ie,map:se,filter:function(e,t){if(null==e)return null;for(var o=[],n=0;n<e.length;n++)t(e[n],n)&&o.push(e[n]);return o},reduce:function(e,t,o){if(null==e||null==o)return null;for(var n=o,r=0;r<e.length;r++)n=t(n,e[r],r);return n},forEachSnapshotFirst:function(e,t){e&&e.slice(0).forEach(t)}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function le(e,t){for(var o=""+e;o.length<t;)o="0"+o;return o}function ue(e){return"number"!=typeof e?"":e.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")}var pe=Object.freeze({__proto__:null,padStart:le,createArrayOfNumbers:function(e,t){for(var o=[],n=e;n<=t;n++)o.push(n);return o},isNumeric:function(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)},getMaxSafeInteger:function(){return Number.MAX_SAFE_INTEGER||9007199254740991},cleanNumber:function(e){return"string"==typeof e&&(e=parseInt(e,10)),"number"==typeof e?Math.floor(e):null},decToHex:function(e,t){for(var o="",n=0;n<t;n++)o+=String.fromCharCode(255&e),e>>>=8;return o},formatNumberTwoDecimalPlacesAndCommas:function(e){return"number"!=typeof e?"":ue(Math.round(100*e)/100)},formatNumberCommas:ue,sum:function(e){return null==e?null:e.reduce((function(e,t){return e+t}),0)}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function ce(e,t,o){if(void 0===t&&(t=!0),void 0===o&&(o="-"),!e)return null;var n=[e.getFullYear(),e.getMonth()+1,e.getDate()].map((function(e){return le(e,2)})).join(o);return t&&(n+=" "+[e.getHours(),e.getMinutes(),e.getSeconds()].map((function(e){return le(e,2)})).join(":")),n}function de(e){if(!e)return null;var t=e.split(" "),o=t[0],n=t[1];if(!o)return null;var r=o.split("-").map((function(e){return parseInt(e,10)}));if(3!==r.filter((function(e){return!isNaN(e)})).length)return null;var i=r[0],s=r[1],a=r[2],l=new Date(i,s-1,a);if(l.getFullYear()!==i||l.getMonth()!==s-1||l.getDate()!==a)return null;if(!n||"00:00:00"===n)return l;var u=n.split(":").map((function(e){return parseInt(e,10)})),p=u[0],c=u[1],d=u[2];return p>=0&&p<24&&l.setHours(p),c>=0&&c<60&&l.setMinutes(c),d>=0&&d<60&&l.setSeconds(d),l}var he=Object.freeze({__proto__:null,serialiseDate:ce,parseDateTimeFromString:de}),fe="__ag_Grid_Stop_Propagation",ge=["touchstart","touchend","touchmove","touchcancel"],ye=["mouseover","mouseout","mouseenter","mouseleave"],ve={};
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/var me,Ce=(me={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"},function(e){if("boolean"==typeof ve[e])return ve[e];var t=document.createElement(me[e]||"div"),o=(e="on"+e)in t;return o||(t.setAttribute(e,"return;"),o="function"==typeof t[e]),t=null,ve[e]=o});function we(e){var t=e;return t.target||t.srcElement}function Ee(e){for(var t=[],o=we(e);o;)t.push(o),o=o.parentElement;return t}function be(e){var t=e;return t.deepPath?t.deepPath():t.path?t.path:t.composedPath?t.composedPath():t.__agGridEventPath?t.__agGridEventPath:Ee(e)}var Re=Object.freeze({__proto__:null,stopPropagationForAgGrid:function(e){e[fe]=!0},isStopPropagationForAgGrid:function(e){return!0===e[fe]},isEventSupported:Ce,getCellCompForEvent:function(e,t){for(var o=we(t);o;){var n=e.getDomData(o,"cellComp");if(n)return n;o=o.parentElement}return null},addChangeListener:function(e,t){e.addEventListener("changed",t),e.addEventListener("paste",t),e.addEventListener("input",t),e.addEventListener("keydown",t),e.addEventListener("keyup",t)},getTarget:we,isElementInEventPath:function(e,t){return!(!t||!e)&&be(t).indexOf(e)>=0},createEventPath:Ee,addAgGridEventPath:function(e){e.__agGridEventPath=be(e)},getEventPath:be,addSafePassiveEventListener:function(e,t,o,n){var r=ne(ge,o)?{passive:!0}:void 0;ne(ye,o)?e&&e.addEventListenerOutsideAngular&&e.addEventListenerOutsideAngular(t,o,n,r):t.addEventListener(o,n,r)}}),Oe=/((\/\/.*$)|(\/\*[\s\S]*?\*\/))/gm,Se=/([^\s,]+)/g,_e={};
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function Te(e,t){void 0===t&&(t=0),e.length>0&&window.setTimeout((function(){return e.forEach((function(e){return e()}))}),t)}function De(e,t,o){var n;return void 0===o&&(o=!1),function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];var s=this,a=o&&!n;window.clearTimeout(n),n=window.setTimeout((function(){n=null,o||e.apply(s,r)}),t),a&&e.apply(s,r)}}var Pe=Object.freeze({__proto__:null,doOnce:function(e,t){_e[t]||(e(),_e[t]=!0)},getFunctionParameters:function(e){var t=e.toString().replace(Oe,"");return t.slice(t.indexOf("(")+1,t.indexOf(")")).match(Se)||[]},isFunction:function(e){return!!(e&&e.constructor&&e.call&&e.apply)},executeInAWhile:function(e){Te(e,400)},executeNextVMTurn:function(e){Te(e,0)},executeAfter:Te,debounce:De,compose:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return e.reduce((function(e,t){return t(e)}),t)}},callIfPresent:function(e){e&&e()}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function Ae(e,t,o,n){var r=n?Fe:xe,i=t.map((function(t){return{value:t,relevance:r(e.toLowerCase(),t.toLocaleLowerCase())}}));return i.sort((function(e,t){return t.relevance-e.relevance})),o&&(i=i.filter((function(e){return 0!==e.relevance}))),i.map((function(e){return e.value}))}function Ne(e){var t,o,n,r=e.toLowerCase(),i=new Array(r.length-1);for(t=o=0,n=i.length;o<=n;t=o+=1)i[t]=r.slice(t,t+2);return i}function xe(e,t){if(0===e.length&&0===t.length)return 0;var o,n,r=Ne(e),i=Ne(t),s=r.length+i.length,a=0;for(o=0,n=r.length;o<n;o++){var l,u=r[o],p=void 0;for(p=0,l=i.length;p<l;p++){u===i[p]&&a++}}return a>0?2*a/s:0}function Fe(e,t){for(var o=e.replace(/\s/g,""),n=t.replace(/\s/g,""),r=0,i=0,s=0;s<o.length;s++){var a=n.indexOf(o[s]);-1!==a&&(i=a,r+=100*(n.length-i)/n.length,r*=r)}return r}var Ie=Object.freeze({__proto__:null,fuzzyCheckStrings:function(e,t,o){var n={},r=e.filter((function(e){return!t.some((function(t){return t===e}))}));return r.length>0&&r.forEach((function(e){return n[e]=Ae(e,o)})),n},fuzzySuggestions:Ae,get_bigrams:Ne,string_distances:xe,string_weighted_distances:Fe}),Le={columnGroupOpened:"expanded",columnGroupClosed:"contracted",columnSelectClosed:"tree-closed",columnSelectOpen:"tree-open",columnSelectIndeterminate:"tree-indeterminate",columnMovePin:"pin",columnMoveHide:"eye-slash",columnMoveMove:"arrows",columnMoveLeft:"left",columnMoveRight:"right",columnMoveGroup:"group",columnMoveValue:"aggregation",columnMovePivot:"pivot",dropNotAllowed:"not-allowed",groupContracted:"tree-closed",groupExpanded:"tree-open",chart:"chart",close:"cross",cancel:"cancel",check:"tick",first:"first",previous:"previous",next:"next",last:"last",linked:"linked",unlinked:"unlinked",colorPicker:"color-picker",groupLoading:"loading",menu:"menu",filter:"filter",columns:"columns",maximize:"maximize",minimize:"minimize",menuPin:"pin",menuValue:"aggregation",menuAddRowGroup:"group",menuRemoveRowGroup:"group",clipboardCopy:"copy",clipboardPaste:"paste",pivotPanel:"pivot",rowGroupPanel:"group",valuePanel:"aggregation",columnDrag:"grip",rowDrag:"grip",save:"save",smallDown:"small-down",smallLeft:"small-left",smallRight:"small-right",smallUp:"small-up",sortAscending:"asc",sortDescending:"desc",sortUnSort:"none"};
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function Me(e,t,o,n){var r=null,i=o&&o.getColDef().icons;if(i&&(r=i[e]),t&&!r){var s=t.getIcons();s&&(r=s[e])}if(!r){var a=document.createElement("span"),l=Le[e];return l||(n?l=e:(console.warn("ag-Grid: Did not find icon "+e),l="")),a.setAttribute("class","ag-icon ag-icon-"+l),a.setAttribute("unselectable","on"),a}var u=void 0;if("function"==typeof r)u=r();else{if("string"!=typeof r)throw new Error("icon from grid options needs to be a string or a function");u=r}return"string"==typeof u?M(u):j(u)?u:void console.warn("ag-Grid: iconRenderer should return back a string or a dom object")}var Ge=Object.freeze({__proto__:null,iconNameClassMap:Le,createIcon:function(e,t,o){var n=Me(e,t,o);if(n.className.indexOf("ag-icon")>-1)return n;var r=document.createElement("span");return r.appendChild(n),r},createIconNoSpan:Me}),ke=function(){function e(){}return e.STEP_EVERYTHING=0,e.STEP_FILTER=1,e.STEP_SORT=2,e.STEP_MAP=3,e.STEP_AGGREGATE=4,e.STEP_PIVOT=5,e.ROW_BUFFER_SIZE=10,e.LAYOUT_INTERVAL=500,e.BATCH_WAIT_MILLIS=50,e.EXPORT_TYPE_DRAG_COPY="dragCopy",e.EXPORT_TYPE_CLIPBOARD="clipboard",e.EXPORT_TYPE_EXCEL="excel",e.EXPORT_TYPE_CSV="csv",e.KEY_BACKSPACE=8,e.KEY_TAB=9,e.KEY_NEW_LINE=10,e.KEY_ENTER=13,e.KEY_SHIFT=16,e.KEY_ESCAPE=27,e.KEY_SPACE=32,e.KEY_LEFT=37,e.KEY_UP=38,e.KEY_RIGHT=39,e.KEY_DOWN=40,e.KEY_DELETE=46,e.KEY_A=65,e.KEY_C=67,e.KEY_V=86,e.KEY_D=68,e.KEY_Z=90,e.KEY_Y=89,e.KEY_F2=113,e.KEY_PAGE_UP=33,e.KEY_PAGE_DOWN=34,e.KEY_PAGE_HOME=36,e.KEY_PAGE_END=35,e.ROW_MODEL_TYPE_INFINITE="infinite",e.ROW_MODEL_TYPE_VIEWPORT="viewport",e.ROW_MODEL_TYPE_CLIENT_SIDE="clientSide",e.ROW_MODEL_TYPE_SERVER_SIDE="serverSide",e.DEPRECATED_ROW_MODEL_TYPE_NORMAL="normal",e.ALWAYS="always",e.ONLY_WHEN_GROUPING="onlyWhenGrouping",e.PINNED_TOP="top",e.PINNED_BOTTOM="bottom",e.DOM_LAYOUT_NORMAL="normal",e.DOM_LAYOUT_PRINT="print",e.DOM_LAYOUT_AUTO_HEIGHT="autoHeight",e.GROUP_AUTO_COLUMN_ID="ag-Grid-AutoColumn",e.SOURCE_PASTE="paste",e.PINNED_RIGHT="right",e.PINNED_LEFT="left",e.SORT_ASC="asc",e.SORT_DESC="desc",e}(),Ve="qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890!\"£$%^&*()_+-=[];'#,./\\|<>?:@~{}";
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function We(e,t){return(e.which||e.keyCode)===t}var He=Object.freeze({__proto__:null,isKeyPressed:We,isCharacterKey:function(e){var t=e.which;return"number"==typeof t&&t?!e.ctrlKey&&!e.metaKey&&!e.altKey&&8!==e.which&&16!==e.which:void 0===t},isEventFromPrintableCharacter:function(e){var t=String.fromCharCode(e.charCode);if(We(e,ke.KEY_NEW_LINE))return!1;if(e.altKey||e.ctrlKey)return!1;if(m(e.key)){var o=1===e.key.length,n=function(e){return(d()||c())&&"Del"===e.key&&46===e.charCode}(e);return o||n}return Ve.indexOf(t)>=0},isUserSuppressingKeyboardEvent:function(e,t,o,n,r){var i=e.getSuppressKeyboardEventFunc(),s=n.getColDef().suppressKeyboardEvent;if(!i&&!s)return!1;var a={event:t,editing:r,column:n,api:e.getApi(),node:o,data:o.data,colDef:n.getColDef(),context:e.getContext(),columnApi:e.getColumnApi()};return!(!s||!s(a))||!!i&&i(a)}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/var Be=Object.freeze({__proto__:null,keys:function(e){var t=[];return e.forEach((function(e,o){return t.push(o)})),t}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/var je=Object.freeze({__proto__:null,normalizeWheel:function(e){var t=0,o=0,n=0,r=0;return"detail"in e&&(o=e.detail),"wheelDelta"in e&&(o=-e.wheelDelta/120),"wheelDeltaY"in e&&(o=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=o,o=0),n=10*t,r=10*o,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||r)&&e.deltaMode&&(1==e.deltaMode?(n*=40,r*=40):(n*=800,r*=800)),n&&!t&&(t=n<1?-1:1),r&&!o&&(o=r<1?-1:1),{spinX:t,spinY:o,pixelX:n,pixelY:r}},isLeftClick:function(e){return"buttons"in e?1==e.buttons:1==(e.which||e.button)},areEventsNear:function(e,t,o){if(0===o)return!1;var n=Math.abs(e.clientX-t.clientX),r=Math.abs(e.clientY-t.clientY);return Math.max(n,r)<=o}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/var Ue=Object.freeze({__proto__:null,sortRowNodesByOrder:function(e,t){if(e){for(var o=function(e,o){var n=t[e.id],r=t[o.id],i=void 0!==n,s=void 0!==r;return i&&s?n-r:!i&&!s?e.__objectId-o.__objectId:i?1:-1},n=!1,r=0;r<e.length-1;r++)if(o(e[r],e[r+1])>0){n=!0;break}n&&e.sort(o)}},traverseNodesWithKey:function(e,t){var o=[];!function e(n){n.forEach((function(n){if(n.group||n.hasChildren()){o.push(n.key);var r=o.join("|");t(n,r),e(n.childrenAfterGroup),o.pop()}}))}(e)}});
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/var ze,Ye=Object.freeze({__proto__:null,convertToSet:function(e){var t=new Set;return e.forEach((function(e){return t.add(e)})),t}}),Ke=function(){return(Ke=Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++)for(var r in t=arguments[o])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},qe=Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke(Ke({},Q),ae),y),p),he),U),Re),Pe),Ie),b),Ge),He),Be),je),pe),$),Ue),Ye),T),$e=function(){function e(e,t){void 0===e&&(e=0),void 0===t&&(t=1),this.nextValue=e,this.step=t}return e.prototype.next=function(){var e=this.nextValue;return this.nextValue+=this.step,e},e.prototype.peek=function(){return this.nextValue},e.prototype.skip=function(e){this.nextValue+=e},e}();
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/(
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
ze=e.PromiseStatus||(e.PromiseStatus={}))[ze.IN_PROGRESS=0]="IN_PROGRESS",ze[ze.RESOLVED=1]="RESOLVED";var Qe=function(){function t(t){var o=this;this.status=e.PromiseStatus.IN_PROGRESS,this.resolution=null,this.waiters=[],t((function(e){return o.onDone(e)}),(function(e){return o.onReject(e)}))}return t.all=function(e){return new t((function(t){var o=e.length,n=new Array(o);ie(e,(function(e,r){e.then((function(e){n[r]=e,0===--o&&t(n)}))}))}))},t.resolve=function(e){return new t((function(t){return t(e)}))},t.prototype.then=function(t){this.status===e.PromiseStatus.IN_PROGRESS?this.waiters.push(t):t(this.resolution)},t.prototype.map=function(e){var o=this;return new t((function(t){return o.then((function(o){return t(e(o))}))}))},t.prototype.resolveNow=function(t,o){return this.status==e.PromiseStatus.IN_PROGRESS?t:o(this.resolution)},t.prototype.onDone=function(t){this.status=e.PromiseStatus.RESOLVED,this.resolution=t,ie(this.waiters,(function(e){return e(t)}))},t.prototype.onReject=function(e){console.warn("TBI")},t}(),Xe=function(){function e(){this.timestamp=(new Date).getTime()}return e.prototype.print=function(e){var t=(new Date).getTime()-this.timestamp;console.info(e+" = "+t),this.timestamp=(new Date).getTime()},e}(),Ze=function(){function e(){this.existingKeys={}}return e.prototype.addExistingKeys=function(e){for(var t=0;t<e.length;t++)this.existingKeys[e[t]]=!0},e.prototype.getUniqueKey=function(e,t){e=qe.toStringOrNull(e);for(var o=0;;){var n=void 0;if(e?(n=e,0!==o&&(n+="_"+o)):t?(n=t,0!==o&&(n+="_"+o)):n=""+o,!this.existingKeys[n])return this.existingKeys[n]=!0,n;o++}},e}(),Je=function(){function e(e,t){if(this.beanWrappers={},this.componentsMappedByName={},this.destroyed=!1,e&&e.beanClasses){this.contextParams=e,this.logger=t,this.logger.log(">> creating ag-Application Context"),this.setupComponents(),this.createBeans();var o=this.getBeanInstances();this.wireBeans(o),this.logger.log(">> ag-Application Context ready - component is alive")}}return e.prototype.getBeanInstances=function(){return qe.values(this.beanWrappers).map((function(e){return e.beanInstance}))},e.prototype.setupComponents=function(){var e=this;this.contextParams.components&&this.contextParams.components.forEach((function(t){return e.addComponent(t)}))},e.prototype.addComponent=function(e){var t=e.componentName.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase().toUpperCase();this.componentsMappedByName[t]=e.componentClass},e.prototype.createComponentFromElement=function(e,t,o){var n=e.nodeName,r=o?o[e.getAttribute("ref")]:void 0;return this.createComponent(n,t,e,r)},e.prototype.createComponent=function(e,t,o,n){if(this.componentsMappedByName&&this.componentsMappedByName[e]){this.componentsMappedByName[e];var r=new this.componentsMappedByName[e](n);return this.wireBean(r,t),r}return null},e.prototype.wireBean=function(e,t){if(!e)throw Error("Can't wire to bean since it is null");this.wireBeans([e],t)},e.prototype.wireBeans=function(e,t){this.autoWireBeans(e),this.methodWireBeans(e),this.callLifeCycleMethods(e,"preConstructMethods"),qe.exists(t)&&e.forEach(t),this.callLifeCycleMethods(e,"postConstructMethods")},e.prototype.createBeans=function(){var e=this;this.contextParams.beanClasses.forEach(this.createBeanWrapper.bind(this)),qe.iterateObject(this.beanWrappers,(function(t,o){var n;o.bean.__agBeanMetaData&&o.bean.__agBeanMetaData.autowireMethods&&o.bean.__agBeanMetaData.autowireMethods.agConstructor&&(n=o.bean.__agBeanMetaData.autowireMethods.agConstructor);var r,i,s=e.getBeansForParameters(n,o.bean.name),a=(r=o.bean,i=[null].concat(s),new(r.bind.apply(r,i)));o.beanInstance=a}));var t=Object.keys(this.beanWrappers).join(", ");this.logger.log("created beans: "+t)},e.prototype.createBeanWrapper=function(e){var t=e.__agBeanMetaData;if(!t){var o=void 0;return o=e.prototype.constructor?e.prototype.constructor.name:""+e,void console.error("context item "+o+" is not a bean")}var n={bean:e,beanInstance:null,beanName:t.beanName};this.beanWrappers[t.beanName]=n},e.prototype.autoWireBeans=function(e){var t=this;e.forEach((function(e){t.forEachMetaDataInHierarchy(e,(function(o,n){var r=o.agClassAttributes;r&&r.forEach((function(o){var r=t.lookupBeanInstance(n,o.beanName,o.optional);e[o.attributeName]=r}))}))}))},e.prototype.methodWireBeans=function(e){var t=this;e.forEach((function(e){t.forEachMetaDataInHierarchy(e,(function(o,n){qe.iterateObject(o.autowireMethods,(function(o,r){if("agConstructor"!==o){var i=t.getBeansForParameters(r,n);e[o].apply(e,i)}}))}))}))},e.prototype.forEachMetaDataInHierarchy=function(e,t){for(var o=Object.getPrototypeOf(e);null!=o;){var n=o.constructor;if(n.hasOwnProperty("__agBeanMetaData"))t(n.__agBeanMetaData,this.getBeanName(n));o=Object.getPrototypeOf(o)}},e.prototype.getBeanName=function(e){if(e.__agBeanMetaData&&e.__agBeanMetaData.beanName)return e.__agBeanMetaData.beanName;var t=e.toString();return t.substring(9,t.indexOf("("))},e.prototype.getBeansForParameters=function(e,t){var o=this,n=[];return e&&qe.iteLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function et(e,t,o){var n=lt(e.constructor);n.preConstructMethods||(n.preConstructMethods=[]),n.preConstructMethods.push(t)}function tt(e,t,o){var n=lt(e.constructor);n.postConstructMethods||(n.postConstructMethods=[]),n.postConstructMethods.push(t)}function ot(e,t,o){var n=lt(e.constructor);n.preDestroyMethods||(n.preDestroyMethods=[]),n.preDestroyMethods.push(t)}function nt(e){return function(t){lt(t).beanName=e}}function rt(e){return function(t,o,n){st(t,e,!1,t,o,null)}}function it(e){return function(t,o,n){st(t,e,!0,t,o,null)}}function st(e,t,o,n,r,i){if(null!==t)if("number"!=typeof i){var s=lt(e.constructor);s.agClassAttributes||(s.agClassAttributes=[]),s.agClassAttributes.push({attributeName:r,beanName:t,optional:o})}else console.error("ag-Grid: Autowired should be on an attribute");else console.error("ag-Grid: Autowired name should not be null")}function at(e){return function(t,o,n){var r,i="function"==typeof t?t:t.constructor;if("number"==typeof n){var s=void 0;o?(r=lt(i),s=o):(r=lt(i),s="agConstructor"),r.autowireMethods||(r.autowireMethods={}),r.autowireMethods[s]||(r.autowireMethods[s]={}),r.autowireMethods[s][n]=e}}}function lt(e){return e.hasOwnProperty("__agBeanMetaData")||(e.__agBeanMetaData={}),e.__agBeanMetaData}
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/var ut,pt=function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);return i>3&&s&&Object.defineProperty(t,o,s),s},ct=function(e,t){return function(o,n){t(o,n,e)}},dt=function(){function e(){this.allSyncListeners=new Map,this.allAsyncListeners=new Map,this.globalSyncListeners=new Set,this.globalAsyncListeners=new Set,this.asyncFunctionsQueue=[],this.scheduled=!1,this.firedEvents={}}var t;return t=e,e.prototype.setBeans=function(e,t,o){if(void 0===o&&(o=null),this.logger=e.create("EventService"),o){var n=t.useAsyncEvents();this.addGlobalListener(o,n)}},e.prototype.getListeners=function(e,t){var o=t?this.allAsyncListeners:this.allSyncListeners,n=o.get(e);return n||(n=new Set,o.set(e,n)),n},e.prototype.addEventListener=function(e,t,o){var n=this;return void 0===o&&(o=!1),this.getListeners(e,o).add(t),function(){return n.removeEventListener(e,t,o)}},e.prototype.removeEventListener=function(e,t,o){void 0===o&&(o=!1),this.getListeners(e,o).delete(t)},e.prototype.addModalPriorityEventListener=function(e,o,n){return void 0===n&&(n=!1),this.addEventListener(e+t.PRIORITY,o,n)},e.prototype.addGlobalListener=function(e,t){void 0===t&&(t=!1),(t?this.globalAsyncListeners:this.globalSyncListeners).add(e)},e.prototype.removeGlobalListener=function(e,t){void 0===t&&(t=!1),(t?this.globalAsyncListeners:this.globalSyncListeners).delete(e)},e.prototype.dispatchEvent=function(e){this.dispatchToListeners(e,!0),this.dispatchToListeners(e,!1),this.firedEvents[e.type]=!0},e.prototype.dispatchEventOnce=function(e){this.firedEvents[e.type]||this.dispatchEvent(e)},e.prototype.dispatchToListeners=function(e,o){var n=this,r=e.type,i=function(t){return t.forEach((function(t){o?n.dispatchAsync((function(){return t(e)})):t(e)}))};i(this.getListeners(r+t.PRIORITY,o)),i(this.getListeners(r,o)),(o?this.globalAsyncListeners:this.globalSyncListeners).forEach((function(t){o?n.dispatchAsync((function(){return t(r,e)})):t(r,e)}))},e.prototype.dispatchAsync=function(e){this.asyncFunctionsQueue.push(e),this.scheduled||(window.setTimeout(this.flushAsyncQueue.bind(this),0),this.scheduled=!0)},e.prototype.flushAsyncQueue=function(){this.scheduled=!1;var e=this.asyncFunctionsQueue.slice();this.asyncFunctionsQueue=[],e.forEach((function(e){return e()}))},e.PRIORITY="-P1",pt([ct(0,at("loggerFactory")),ct(1,at("gridOptionsWrapper")),ct(2,at("globalEventListener"))],e.prototype,"setBeans",null),e=t=pt([nt("eventService")],e)}();(
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
ut=e.ModuleNames||(e.ModuleNames={})).CommunityCoreModule="@ag-grid-community/core",ut.CommunityAllModules="@ag-grid-community/all",ut.InfiniteRowModelModule="@ag-grid-community/infinite-row-model",ut.ClientSideRowModelModule="@ag-grid-community/client-side-row-model",ut.CsvExportModule="@ag-grid-community/csv-export",ut.RowNodeCache="@ag-grid-community/row-node-cache",ut.EnterpriseCoreModule="@ag-grid-enterprise/core",ut.EnterpriseAllModules="@ag-grid-enterprise/all",ut.RowGroupingModule="@ag-grid-enterprise/row-grouping",ut.ColumnToolPanelModule="@ag-grid-enterprise/column-tool-panel",ut.FiltersToolPanelModule="@ag-grid-enterprise/filters-tool-panel",ut.MenuModule="@ag-grid-enterprise/menu",ut.SetFilterModule="@ag-grid-enterprise/set-filter",ut.StatusBarModule="@ag-grid-enterprise/status-bar",ut.SideBarModule="@ag-grid-enterprise/side-bar",ut.RangeSelectionModule="@ag-grid-enterprise/range-selection",ut.MasterDetailModule="@ag-grid-enterprise/master-detail",ut.RichSelectModule="@ag-grid-enterprise/rich-select",ut.GridChartsModule="@ag-grid-enterprise/charts",ut.ViewportRowModelModule="@ag-grid-enterprise/viewport-row-model",ut.ServerSideRowModelModule="@ag-grid-enterprise/server-side-row-model",ut.ExcelExportModule="@ag-grid-enterprise/excel-export",ut.ClipboardModule="@ag-grid-enterprise/clipboard",ut.DateTimeCellEditorModule="@ag-grid-enterprise/date-time-cell-editor",ut.AngularModule="@ag-grid-community/angular",ut.ReactModule="@ag-grid-community/react",ut.VueModule="@ag-grid-community/vue",ut.PolymerModule="@ag-grid-community/polymer";
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
var ht=function(){function e(){}return e.register=function(t,o){void 0===o&&(o=!0),e.modulesMap[t.moduleName]=t,void 0===e.moduleBased?e.moduleBased=o:e.moduleBased!==o&&qe.doOnce((function(){console.warn("ag-Grid: You are mixing modules (i.e. @ag-grid-community/core) and packages (ag-grid-community) - you can only use one or the other of these mechanisms."),console.warn("Please see https://www.ag-grid.com/javascript-grid-packages-modules/ for more information.")}),"ModulePackageCheck")},e.registerModules=function(t,o){void 0===o&&(o=!0),t&&t.forEach((function(t){return e.register(t,o)}))},e.assertRegistered=function(e,t){if(this.isRegistered(e))return!0;var o=t+e,n="ag-Grid: unable to use "+t+" as module "+e+" is not present. Please see: https://www.ag-grid.com/javascript-grid-modules/";return qe.doOnce((function(){console.warn(n)}),o),!1},e.isRegistered=function(t){return!!e.modulesMap[t]},e.getRegisteredModules=function(){return qe.values(e.modulesMap)},e.isPackageBased=function(){return!e.moduleBased},e.modulesMap={},e}(),ft=function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);return i>3&&s&&Object.defineProperty(t,o,s),s},gt=function(){function t(e,t,o,n){this.moving=!1,this.menuVisible=!1,this.filterActive=!1,this.eventService=new dt,this.rowGroupActive=!1,this.pivotActive=!1,this.aggregationActive=!1,this.colDef=e,this.userProvidedColDef=t,this.visible=!e.hide,this.sort=e.sort,this.sortedAt=e.sortedAt,this.colId=o,this.primary=n}return t.prototype.setColDef=function(e,t){this.colDef=e,this.userProvidedColDef=t},t.prototype.getUserProvidedColDef=function(){return this.userProvidedColDef},t.prototype.setParent=function(e){this.parent=e},t.prototype.getParent=function(){return this.parent},t.prototype.setOriginalParent=function(e){this.originalParent=e},t.prototype.getOriginalParent=function(){return this.originalParent},t.prototype.initialise=function(){this.setPinned(this.colDef.pinned);var e=this.gridOptionsWrapper.getMinColWidth(),t=this.gridOptionsWrapper.getMaxColWidth();this.colDef.minWidth?this.minWidth=this.colDef.minWidth:this.minWidth=e,this.colDef.maxWidth?this.maxWidth=this.colDef.maxWidth:this.maxWidth=t,this.colDef.flex&&(this.flex=this.colDef.flex),this.actualWidth=this.columnUtils.calculateColInitialWidth(this.colDef);var o=this.gridOptionsWrapper.isSuppressFieldDotNotation();this.fieldContainsDots=qe.exists(this.colDef.field)&&this.colDef.field.indexOf(".")>=0&&!o,this.tooltipFieldContainsDots=qe.exists(this.colDef.tooltipField)&&this.colDef.tooltipField.indexOf(".")>=0&&!o,this.validate()},t.prototype.isEmptyGroup=function(){return!1},t.prototype.isRowGroupDisplayed=function(e){if(qe.missing(this.colDef)||qe.missing(this.colDef.showRowGroup))return!1;var t=!0===this.colDef.showRowGroup,o=this.colDef.showRowGroup===e;return t||o},t.prototype.getUniqueId=function(){return this.getId()},t.prototype.isPrimary=function(){return this.primary},t.prototype.isFilterAllowed=function(){var e=!!this.colDef.filter||!!this.colDef.filterFramework;return this.primary&&e},t.prototype.isFieldContainsDots=function(){return this.fieldContainsDots},t.prototype.isTooltipFieldContainsDots=function(){return this.tooltipFieldContainsDots},t.prototype.validate=function(){var t=this.colDef;function o(e,t,o){qe.doOnce((function(){o?console.warn(e,o):qe.doOnce((function(){return console.warn(e)}),t)}),t)}if(!ht.isRegistered(e.ModuleNames.RowGroupingModule)){["enableRowGroup","rowGroup","rowGroupIndex","enablePivot","enableValue","pivot","pivotIndex","aggFunc"].forEach((function(n){qe.exists(t[n])&&(ht.isPackageBased()?o("ag-Grid: "+n+" is only valid in ag-grid-enterprise, your column definition should not have "+n,"ColumnRowGroupingMissing"+n):o("ag-Grid: "+n+" is only valid with ag-Grid Enterprise Module "+e.ModuleNames.RowGroupingModule+" - your column definition should not have "+n,"ColumnRowGroupingMissing"+n))}))}if(ht.isRegistered(e.ModuleNames.RichSelectModule)||"agRichSelect"!==this.colDef.cellEditor&&"agRichSelectCellEditor"!==this.colDef.cellEditor||(ht.isPackageBased()?o("ag-Grid: "+this.colDef.cellEditor+" can only be used with ag-grid-enterprise","ColumnRichSelectMissing"):o("ag-Grid: "+this.colDef.cellEditor+" can only be used with ag-Grid Enterprise Module "+e.ModuleNames.RichSelectModule,"ColumnRichSelectMissing")),ht.isRegistered(e.ModuleNames.DateTimeCellEditorModule)||"agRichSelect"!==this.colDef.cellEditor&&"agDateTimeCellEditor"!==this.colDef.cellEditor||(ht.isPackageBased()?o("ag-Grid: "+this.colDef.cellEditor+" can only be used with ag-grid-enterprise","ColumnDateTimeMissing"):o("ag-Grid: "+this.colDef.cellEditor+" can only be used with ag-Grid Enterprise Module "+e.ModuleNames.DateTimeCellEditorModule,"ColumnDateTimeMissing")),this.gridOptionsWrapper.isTreeData()){["roLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function Lt(e){return!0===e||"true"===e}var Mt=function(){function t(){this.propertyEventService=new dt,this.domDataKey="__AG_"+Math.random().toString(),this.layoutElements=[]}var o;return o=t,t.prototype.agWire=function(e,t){this.gridOptions.api=e,this.gridOptions.columnApi=t,this.checkForDeprecated(),this.checkForViolations()},t.prototype.destroy=function(){this.gridOptions.api=null,this.gridOptions.columnApi=null,this.removeEventListener(o.PROP_DOM_LAYOUT,this.updateLayoutClassesListener)},t.prototype.init=function(){var t=this;!0!==this.gridOptions.suppressPropertyNamesCheck&&(this.checkGridOptionsProperties(),this.checkColumnDefProperties());var n=this.useAsyncEvents();if(this.eventService.addGlobalListener(this.globalEventHandler.bind(this),n),this.isGroupSelectsChildren()&&this.isSuppressParentsInRowNodes()&&console.warn("ag-Grid: 'groupSelectsChildren' does not work with 'suppressParentsInRowNodes', this selection method needs the part in rowNode to work"),this.isGroupSelectsChildren()&&(this.isRowSelectionMulti()||console.warn("ag-Grid: rowSelection must be 'multiple' for groupSelectsChildren to make sense"),this.isRowModelServerSide()&&console.warn("ag-Grid: group selects children is NOT support for Server Side Row Model. This is because the rows are lazy loaded, so selecting a group is not possible asthe grid has no way of knowing what the children are.")),this.isGroupRemoveSingleChildren()&&this.isGroupHideOpenParents()&&console.warn("ag-Grid: groupRemoveSingleChildren and groupHideOpenParents do not work with each other, you need to pick one. And don't ask us how to us these together on our support forum either you will get the same answer!"),this.isRowModelServerSide()){var r=function(e){return"ag-Grid: '"+e+"' is not supported on the Server-Side Row Model"};qe.exists(this.gridOptions.groupDefaultExpanded)&&console.warn(r("groupDefaultExpanded")),qe.exists(this.gridOptions.groupDefaultExpanded)&&console.warn(r("groupIncludeFooter")),qe.exists(this.gridOptions.groupDefaultExpanded)&&console.warn(r("groupIncludeTotalFooter"))}this.isEnableRangeSelection()&&ht.assertRegistered(e.ModuleNames.RangeSelectionModule,"enableRangeSelection"),this.isEnableRangeSelection()||!this.isEnableRangeHandle()&&!this.isEnableFillHandle()||console.warn("ag-Grid: 'enableRangeHandle' and 'enableFillHandle' will not work unless 'enableRangeSelection' is set to true");var i=function(e){t.gridOptions.icons&&t.gridOptions.icons[e]&&console.warn("gridOptions.icons."+e+" is no longer supported. For information on how to style checkboxes and radio buttons, see https://www.ag-grid.com/javascript-grid-icons/")};i("radioButtonOff"),i("radioButtonOn"),i("checkboxChecked"),i("checkboxUnchecked"),i("checkboxIndeterminate"),this.updateLayoutClassesListener=this.updateLayoutClasses.bind(this),this.addEventListener(o.PROP_DOM_LAYOUT,this.updateLayoutClassesListener)},t.prototype.checkColumnDefProperties=function(){var e=this;null!=this.gridOptions.columnDefs&&this.gridOptions.columnDefs.forEach((function(t){var o=Object.getOwnPropertyNames(t),n=It(At.ALL_PROPERTIES,At.FRAMEWORK_PROPERTIES);e.checkProperties(o,n,n,"colDef","https://www.ag-grid.com/javascript-grid-column-properties/")}))},t.prototype.checkGridOptionsProperties=function(){var e=Object.getOwnPropertyNames(this.gridOptions),t=It(Pt.ALL_PROPERTIES,Pt.FRAMEWORK_PROPERTIES,qe.values(Et).map((function(e){return kt.getCallbackForEvent(e)}))),o=It(t,["api","columnApi"]);this.checkProperties(e,o,t,"gridOptions","https://www.ag-grid.com/javascript-grid-properties/")},t.prototype.checkProperties=function(e,t,o,n,r){var i=qe.fuzzyCheckStrings(e,t,o);qe.iterateObject(i,(function(e,t){console.warn("ag-grid: invalid "+n+" property '"+e+"' did you mean any of these: "+t.slice(0,8).join(", "))})),Object.keys(i).length>0&&console.warn("ag-grid: to see all the valid "+n+" properties please check: "+r)},t.prototype.getDomData=function(e,t){var o=e[this.domDataKey];return o?o[t]:void 0},t.prototype.setDomData=function(e,t,o){var n=e[this.domDataKey];qe.missing(n)&&(n={},e[this.domDataKey]=n),n[t]=o},t.prototype.isRowSelection=function(){return"single"===this.gridOptions.rowSelection||"multiple"===this.gridOptions.rowSelection},t.prototype.isRowDeselection=function(){return Lt(this.gridOptions.rowDeselection)},t.prototype.isRowSelectionMulti=function(){return"multiple"===this.gridOptions.rowSelection},t.prototype.isRowMultiSelectWithClick=function(){return Lt(this.gridOptions.rowMultiSelectWithClick)},t.prototype.getContext=function(){return this.gridOptions.context},t.prototype.isPivotMode=function(){return Lt(this.gridOptions.pivotMode)},t.prototype.isPivotTotals=function(){return Lt(this.gridOptions.pivotTotals)},t.prototype.getPivotColumnGroupTotals=function(){return this.gridOptions.pivotColumnGroupTotals},t.prototype.getPivotRowTotals=function(){return this.gridOptions.pivotRowTotals},t.prototype.isRowModelInfinite=function(){return this.gridOptions.rowModelType===ke.ROW_MODEL_T Line truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function Vt(e){(e.rowDeselected||e.onRowDeselected)&&console.warn("ag-grid: as of v3.4 rowDeselected no longer exists. Please check the docs.")}
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/kt.EVENTS=qe.values(Et);var Wt,Ht=function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);return i>3&&s&&Object.defineProperty(t,o,s),s},Bt=function(){function e(){var e=this;this.destroyFunctions=[],this.destroyed=!1,this.getContext=function(){return e.context},this.isAlive=function(){return!e.destroyed}}return e.prototype.getFrameworkOverrides=function(){return this.frameworkOverrides},e.prototype.destroy=function(){this.destroyFunctions.forEach((function(e){return e()})),this.destroyFunctions.length=0,this.destroyed=!0,this.dispatchEvent({type:e.EVENT_DESTROYED})},e.prototype.addEventListener=function(e,t){this.localEventService||(this.localEventService=new dt),this.localEventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.localEventService&&this.localEventService.removeEventListener(e,t)},e.prototype.dispatchEventAsync=function(e){var t=this;window.setTimeout((function(){return t.dispatchEvent(e)}),0)},e.prototype.dispatchEvent=function(e){this.localEventService&&this.localEventService.dispatchEvent(e)},e.prototype.addDestroyableEventListener=function(e,t,o){var n=this;if(!this.destroyed){e instanceof HTMLElement?qe.addSafePassiveEventListener(this.getFrameworkOverrides(),e,t,o):e.addEventListener(t,o);var r=function(){return e.removeEventListener(t,o),n.destroyFunctions=n.destroyFunctions.filter((function(e){return e!==r})),null};return this.destroyFunctions.push(r),r}},e.prototype.addDestroyFunc=function(e){this.isAlive()?this.destroyFunctions.push(e):e()},e.prototype.wireDependentBean=function(e,t){return e.destroy&&this.addDestroyFunc(e.destroy.bind(e)),this.wireBean(e,t)},e.prototype.wireBean=function(e,t){return(t||this.getContext()).wireBean(e),e},e.EVENT_DESTROYED="destroyed",Ht([rt("context")],e.prototype,"context",void 0),Ht([rt("frameworkOverrides")],e.prototype,"frameworkOverrides",void 0),Ht([ot],e.prototype,"destroy",null),e}(),jt=(Wt=function(e,t){return(Wt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(e,t)},function(e,t){function o(){this.constructor=e}Wt(e,t),e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)}),Ut=new $e,zt=function(e){function t(t){var o=e.call(this)||this;return o.childComponents=[],o.annotatedEventListeners=[],o.displayed=!0,o.visible=!0,o.compId=Ut.next(),t&&o.setTemplate(t),o}return jt(t,e),t.prototype.getCompId=function(){return this.compId},t.prototype.createChildComponentsFromTags=function(e,t){var o=this,n=qe.copyNodeList(e.childNodes);qe.forEach(n,(function(n){if(n instanceof HTMLElement){var r=o.getContext().createComponentFromElement(n,(function(e){o.copyAttributesFromNode(n,e.getGui())}),t);if(r){if(r.addItems&&n.children.length){o.createChildComponentsFromTags(n);var i=Array.prototype.slice.call(n.children);r.addItems(i)}o.swapComponentForNode(r,e,n)}else n.childNodes&&o.createChildComponentsFromTags(n)}}))},t.prototype.copyAttributesFromNode=function(e,t){qe.iterateNamedNodeMap(e.attributes,(function(e,o){return t.setAttribute(e,o)}))},t.prototype.swapComponentForNode=function(e,t,o){var n=e.getGui();t.replaceChild(n,o),t.insertBefore(document.createComment(o.nodeName),n),this.childComponents.push(e),this.swapInComponentForQuerySelectors(e,o)},t.prototype.swapInComponentForQuerySelectors=function(e,t){var o=this;this.iterateOverQuerySelectors((function(n){o[n.attributeName]===t&&(o[n.attributeName]=e)}))},t.prototype.iterateOverQuerySelectors=function(e){for(var t=Object.getPrototypeOf(this);null!=t;){var o=t.__agComponentMetaData,n=t.constructor.name;o&&o[n]&&o[n].querySelectors&&qe.forEach(o[n].querySelectors,(function(t){return e(t)})),t=Object.getPrototypeOf(t)}},t.prototype.setTemplate=function(e,t){var o=qe.loadTemplate(e);this.setTemplateFromElement(o,t)},t.prototype.setTemplateFromElement=function(e,t){this.eGui=e,this.eGui.__agComponent=this,this.addAnnotatedEventListeners(),this.wireQuerySelectors(),this.getContext()&&this.createChildComponentsFromTags(this.getGui(),t)},t.prototype.createChildComponentsPreConstruct=function(){this.getGui()&&this.createChildComponentsFromTags(this.getGui())},t.prototype.wireQuerySelectors=function(){var e=this;if(this.eGui){var t=this;this.iterateOverQuerySelectors((function(o){var n=e.eGui.querySelector(o.querySelector);n&&(t[o.attributeName]=n.__agComponent||n)}))}},t.prototype.addAnnotatedEventListeners=function(){var e=this;if(this.removeAnnotatedEventListeners(),this.eGui){var t=this.getAgComponentMetaData("listenerMethods");qe.missingOrEmpty(t)||(this.annotatedEventListeners||(this.annotatedEventListeners=[]),qe.forEach(t,(function(t){var o=e[t.methodName].bind(e);e.eGui.addEventListener(t.eventName,o),e.annotatedEventListeners.pusLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/(e,e.constructor.name);n[t]||(n[t]=[]),n[t].push(o)}var Zt,Jt,eo=function(){var e=function(t,o){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(t,o)};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),to=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return eo(t,e),t.prototype.init=function(e){this.params=e;var t,o=this.eInput;e.cellStartedEdit?(this.focusAfterAttached=!0,e.keyPress===ke.KEY_BACKSPACE||e.keyPress===ke.KEY_DELETE?t="":e.charPress?t=e.charPress:(t=this.getStartValue(e),e.keyPress!==ke.KEY_F2&&(this.highlightAllOnFocus=!0))):(this.focusAfterAttached=!1,t=this.getStartValue(e));qe.exists(t)&&o.setValue(t,!0),this.addDestroyableEventListener(o.getGui(),"keydown",(function(e){var t=e.keyCode===ke.KEY_PAGE_UP,o=e.keyCode===ke.KEY_PAGE_DOWN;(t||o)&&e.preventDefault()}))},t.prototype.afterGuiAttached=function(){if(this.focusAfterAttached){var e=this.eInput;qe.isBrowserSafari()||e.getFocusableElement().focus();var t=e.getInputElement();if(this.highlightAllOnFocus)t.select();else{var o=e.getValue(),n=qe.exists(o)&&o.length||0;n&&t.setSelectionRange(n,n)}}},t.prototype.focusIn=function(){var e=this.eInput,t=e.getFocusableElement(),o=e.getInputElement();t.focus(),o.select()},t.prototype.focusOut=function(){var e=this.eInput.getInputElement();qe.isBrowserIE()&&e.setSelectionRange(0,0)},t.prototype.getValue=function(){var e=this.eInput;return this.params.parseValue(e.getValue())},t.prototype.getStartValue=function(e){return e.useFormatter||e.column.getColDef().refData?e.formatValue(e.value):e.value},t.prototype.isPopup=function(){return!1},t.TEMPLATE='<div class="ag-cell-edit-wrapper"><ag-input-text-field class="ag-cell-editor" ref="eInput"></ag-input-text-field></div>',function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);i>3&&s&&Object.defineProperty(t,o,s)}([qt("eInput")],t.prototype,"eInput",void 0),t}(Kt),oo=function(){function e(e,t,o){var n=this;this.alive=!0,e.newDateComponent(t).then((function(e){n.alive?(n.dateComp=e,o.appendChild(e.getGui()),e.afterGuiAttached&&e.afterGuiAttached(),n.tempValue&&e.setDate(n.tempValue)):e.destroy&&e.destroy()}))}return e.prototype.destroy=function(){this.alive=!1,this.dateComp&&this.dateComp.destroy&&this.dateComp.destroy()},e.prototype.getDate=function(){return this.dateComp?this.dateComp.getDate():this.tempValue},e.prototype.setDate=function(e){this.dateComp?this.dateComp.setDate(e):this.tempValue=e},e.prototype.setInputPlaceholder=function(e){this.dateComp&&this.dateComp.setInputPlaceholder&&this.dateComp.setInputPlaceholder(e)},e}(),no=function(){function e(){this.customFilterOptions={}}return e.prototype.init=function(e,t){this.filterOptions=e.filterOptions?e.filterOptions:t,this.mapCustomOptions(),this.selectDefaultItem(e)},e.prototype.getFilterOptions=function(){return this.filterOptions},e.prototype.mapCustomOptions=function(){var e=this;this.filterOptions&&this.filterOptions.forEach((function(t){"string"!=typeof t&&(t.displayKey?t.displayName?t.test?e.customFilterOptions[t.displayKey]=t:console.warn("ag-Grid: ignoring FilterOptionDef as it doesn't contain a 'test'"):console.warn("ag-Grid: ignoring FilterOptionDef as it doesn't contain a 'displayName'"):console.warn("ag-Grid: ignoring FilterOptionDef as it doesn't contain a 'displayKey'"))}))},e.prototype.selectDefaultItem=function(e){if(e.defaultOption)this.defaultOption=e.defaultOption;else if(this.filterOptions.length>=1){var t=this.filterOptions[0];"string"==typeof t?this.defaultOption=t:t.displayKey?this.defaultOption=t.displayKey:console.warn("ag-Grid: invalid FilterOptionDef supplied as it doesn't contain a 'displayKey'")}else console.warn("ag-Grid: no filter options for filter")},e.prototype.getDefaultOption=function(){return this.defaultOption},e.prototype.getCustomOption=function(e){return this.customFilterOptions[e]},e}(),ro=function(){var e=function(t,o){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(t,o)};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),io=function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);return i>3&&s&&Object.defineProperty(t,o,s),s},so=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.applyActive=!1,tLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/(rn=nn||(nn={}))[rn.DEFAULT=0]="DEFAULT",rn[rn.REGISTERED=1]="REGISTERED";var Jn,er=function(){function e(){this.agGridDefaults={agDateInput:Mn,agColumnHeader:bo,agColumnGroupHeader:So,agTextColumnFloatingFilter:Xn,agNumberColumnFloatingFilter:$n,agDateColumnFloatingFilter:Hn,agAnimateShowChangeCellRenderer:cn,agAnimateSlideCellRenderer:hn,agGroupCellRenderer:un,agGroupRowRenderer:un,agLoadingCellRenderer:yn,agCellEditor:to,agTextCellEditor:to,agSelectCellEditor:Cn,agPopupTextCellEditor:En,agPopupSelectCellEditor:Rn,agLargeTextCellEditor:Sn,agTextColumnFilter:Un,agNumberColumnFilter:Dn,agDateColumnFilter:mo,agLoadingOverlay:An,agNoRowsOverlay:xn,agTooltipComponent:In},this.agDeprecatedNames={set:{newComponentName:"agSetColumnFilter",propertyHolder:"filter"},text:{newComponentName:"agTextColumnFilter",propertyHolder:"filter"},number:{newComponentName:"agNumberColumnFilter",propertyHolder:"filter"},date:{newComponentName:"agDateColumnFilter",propertyHolder:"filter"},group:{newComponentName:"agGroupCellRenderer",propertyHolder:"cellRenderer"},animateShowChange:{newComponentName:"agAnimateShowChangeCellRenderer",propertyHolder:"cellRenderer"},animateSlide:{newComponentName:"agAnimateSlideCellRenderer",propertyHolder:"cellRenderer"},select:{newComponentName:"agSelectCellEditor",propertyHolder:"cellEditor"},largeText:{newComponentName:"agLargeTextCellEditor",propertyHolder:"cellEditor"},popupSelect:{newComponentName:"agPopupSelectCellEditor",propertyHolder:"cellEditor"},popupText:{newComponentName:"agPopupTextCellEditor",propertyHolder:"cellEditor"},richSelect:{newComponentName:"agRichSelectCellEditor",propertyHolder:"cellEditor"},headerComponent:{newComponentName:"agColumnHeader",propertyHolder:"headerComponent"}},this.jsComponents={},this.frameworkComponents={}}return e.prototype.init=function(){var e=this;null!=this.gridOptions.components&&Object.keys(this.gridOptions.components).forEach((function(t){e.registerComponent(t,e.gridOptions.components[t])})),null!=this.gridOptions.frameworkComponents&&Object.keys(this.gridOptions.frameworkComponents).forEach((function(t){e.registerFwComponent(t,e.gridOptions.frameworkComponents[t])}))},e.prototype.registerDefaultComponent=function(e,t){var o=this.translateIfDeprecated(e);this.agGridDefaults[o]?console.error("Trying to overwrite a default component. You should call registerComponent"):this.agGridDefaults[o]=t},e.prototype.registerComponent=function(e,t){var o=this.translateIfDeprecated(e);this.frameworkComponents[o]?console.error("Trying to register a component that you have already registered for frameworks: "+o):this.jsComponents[o]=t},e.prototype.registerFwComponent=function(e,t){var o=this.translateIfDeprecated(e);this.jsComponents[o]?console.error("Trying to register a component that you have already registered for plain javascript: "+o):this.frameworkComponents[o]=t},e.prototype.retrieve=function(e){var t=this.translateIfDeprecated(e);return this.frameworkComponents[t]?{componentFromFramework:!0,component:this.frameworkComponents[t],source:nn.REGISTERED}:this.jsComponents[t]?{componentFromFramework:!1,component:this.jsComponents[t],source:nn.REGISTERED}:this.agGridDefaults[t]?this.agGridDefaults[t]?{componentFromFramework:!1,component:this.agGridDefaults[t],source:nn.DEFAULT}:null:(Object.keys(this.agGridDefaults).indexOf(t)<0&&console.warn("ag-Grid: Looking for component ["+t+"] but it wasn't found."),null)},e.prototype.translateIfDeprecated=function(e){var t=this.agDeprecatedNames[e];return null!=t?(qe.doOnce((function(){console.warn("ag-grid. Since v15.0 component names have been renamed to be namespaced. You should rename "+t.propertyHolder+":"+e+" to "+t.propertyHolder+":"+t.newComponentName)}),"DEPRECATE_COMPONENT_"+e),t.newComponentName):e},Zn([rt("gridOptions")],e.prototype,"gridOptions",void 0),Zn([rt("context")],e.prototype,"context",void 0),Zn([tt],e.prototype,"init",null),e=Zn([nt("userComponentRegistry")],e)}(),tr=function(){function e(e,t){this.active=!0,this.nodeIdsToColumns={},this.mapToItems={},this.keepingColumns=e,this.pathRoot={rowNode:t,children:null},this.mapToItems[t.id]=this.pathRoot}return e.prototype.setInactive=function(){this.active=!1},e.prototype.isActive=function(){return this.active},e.prototype.depthFirstSearchChangedPath=function(e,t){if(e.children)for(var o=0;o<e.children.length;o++)this.depthFirstSearchChangedPath(e.children[o],t);t(e.rowNode)},e.prototype.depthFirstSearchEverything=function(e,t,o){if(e.childrenAfterGroup)for(var n=0;n<e.childrenAfterGroup.length;n++){var r=e.childrenAfterGroup[n];r.childrenAfterGroup?this.depthFirstSearchEverything(e.childrenAfterGroup[n],t,o):o&&t(r)}t(e)},e.prototype.forEachChangedNodeDepthFirst=function(e,t){void 0===t&&(t=!1),this.active?this.depthFirstSearchChangedPath(this.pathRoot,e):this.depthFirstSearchEverything(this.pathRoot.rowNode,e,t)},e.prototype.executeFromRootNode=function(e){e(this.pathRoot.rowNode)},e.prototype.createPathItems=function(e){for(var t=e,o=0;!this.mapToLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/(
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
Jn=e.CellRangeType||(e.CellRangeType={}))[Jn.VALUE=0]="VALUE",Jn[Jn.DIMENSION=1]="DIMENSION";
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
var sr,ar,lr,ur=function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);return i>3&&s&&Object.defineProperty(t,o,s),s};(sr=e.DragSourceType||(e.DragSourceType={}))[sr.ToolPanel=0]="ToolPanel",sr[sr.HeaderCell=1]="HeaderCell",sr[sr.RowDrag=2]="RowDrag",sr[sr.ChartPanel=3]="ChartPanel",(ar=e.VerticalDirection||(e.VerticalDirection={}))[ar.Up=0]="Up",ar[ar.Down=1]="Down",(lr=e.HorizontalDirection||(e.HorizontalDirection={}))[lr.Left=0]="Left",lr[lr.Right=1]="Right";var pr,cr,dr=function(){function t(){this.dragSourceAndParamsList=[],this.dropTargets=[]}var o;return o=t,t.prototype.init=function(){this.ePinnedIcon=qe.createIcon("columnMovePin",this.gridOptionsWrapper,null),this.eHideIcon=qe.createIcon("columnMoveHide",this.gridOptionsWrapper,null),this.eMoveIcon=qe.createIcon("columnMoveMove",this.gridOptionsWrapper,null),this.eLeftIcon=qe.createIcon("columnMoveLeft",this.gridOptionsWrapper,null),this.eRightIcon=qe.createIcon("columnMoveRight",this.gridOptionsWrapper,null),this.eGroupIcon=qe.createIcon("columnMoveGroup",this.gridOptionsWrapper,null),this.eAggregateIcon=qe.createIcon("columnMoveValue",this.gridOptionsWrapper,null),this.ePivotIcon=qe.createIcon("columnMovePivot",this.gridOptionsWrapper,null),this.eDropNotAllowedIcon=qe.createIcon("dropNotAllowed",this.gridOptionsWrapper,null)},t.prototype.addDragSource=function(e,t){void 0===t&&(t=!1);var o={eElement:e.eElement,dragStartPixels:e.dragStartPixels,onDragStart:this.onDragStart.bind(this,e),onDragStop:this.onDragStop.bind(this),onDragging:this.onDragging.bind(this)};this.dragSourceAndParamsList.push({params:o,dragSource:e}),this.dragService.addDragSource(o,t)},t.prototype.removeDragSource=function(e){var t=qe.find(this.dragSourceAndParamsList,(function(t){return t.dragSource===e}));t&&(this.dragService.removeDragSource(t.params),qe.removeFromArray(this.dragSourceAndParamsList,t))},t.prototype.destroy=function(){var e=this;this.dragSourceAndParamsList.forEach((function(t){return e.dragService.removeDragSource(t.params)})),this.dragSourceAndParamsList.length=0},t.prototype.nudge=function(){this.dragging&&this.onDragging(this.eventLastTime,!0)},t.prototype.onDragStart=function(e,t){this.dragging=!0,this.dragSource=e,this.eventLastTime=t,this.dragItem=this.dragSource.getDragItem(),this.lastDropTarget=this.dragSource.dragSourceDropTarget,this.dragSource.onDragStarted&&this.dragSource.onDragStarted(),this.createGhost()},t.prototype.onDragStop=function(e){if(this.eventLastTime=null,this.dragging=!1,this.dragSource.onDragStopped&&this.dragSource.onDragStopped(),this.lastDropTarget&&this.lastDropTarget.onDragStop){var t=this.createDropTargetEvent(this.lastDropTarget,e,null,null,!1);this.lastDropTarget.onDragStop(t)}this.lastDropTarget=null,this.dragItem=null,this.removeGhost()},t.prototype.onDragging=function(e,t){var o=this.getHorizontalDirection(e),n=this.getVerticalDirection(e);this.eventLastTime=e,this.positionGhost(e);var r=qe.find(this.dropTargets,this.isMouseOnDropTarget.bind(this,e));if(r!==this.lastDropTarget)this.leaveLastTargetIfExists(e,o,n,t),this.enterDragTargetIfExists(r,e,o,n,t),this.lastDropTarget=r;else if(r&&r.onDragging){var i=this.createDropTargetEvent(r,e,o,n,t);r.onDragging(i)}},t.prototype.enterDragTargetIfExists=function(e,t,o,n,r){if(e){if(e.onDragEnter){var i=this.createDropTargetEvent(e,t,o,n,r);e.onDragEnter(i)}this.setGhostIcon(e.getIconName?e.getIconName():null)}},t.prototype.leaveLastTargetIfExists=function(e,t,o,n){if(this.lastDropTarget){if(this.lastDropTarget.onDragLeave){var r=this.createDropTargetEvent(this.lastDropTarget,e,t,o,n);this.lastDropTarget.onDragLeave(r)}this.setGhostIcon(null)}},t.prototype.getAllContainersFromDropTarget=function(e){var t=[e.getContainer()],o=e.getSecondaryContainers?e.getSecondaryContainers():null;return o&&(t=t.concat(o)),t},t.prototype.isMouseOnDropTarget=function(e,t){var o=!1;return this.getAllContainersFromDropTarget(t).filter((function(e){return e})).forEach((function(t){var n=t.getBoundingClientRect();if(0!==n.width&&0!==n.height){var r=e.clientX>=n.left&&e.clientX<=n.right,i=e.clientY>=n.top&&e.clientY<=n.bottom;r&&i&&(o=!0)}})),o&&t.isInterestedIn(this.dragSource.type)},t.prototype.addDropTarget=function(e){this.dropTargets.push(e)},t.prototype.removeDropTarget=function(e){this.dropTargets=this.dropTargets.filter((function(t){return t.getContainer()!==e.getContainer()}))},t.prototype.hasExternalDropZones=function(){return this.dropTargets.some((function(e){return e.external}))},t.prototype.findExternalZone=function(e){var t=this.dropTargets.filter((function(e){return e.external}));return qe.find(t,(function(t){return t.getContainer()===e.getContainer()}))},t.prototype.getHorizontalDirection=function(t){var o=this.eventLastTime.clientX,n=t.clientX;return o===n?null:o>nLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/(cr=pr||(pr={}))[cr.NOTHING=0]="NOTHING",cr[cr.WAITING_TO_SHOW=1]="WAITING_TO_SHOW",cr[cr.SHOWING=2]="SHOWING";var Sr,_r,Tr=function(e){function t(t,o){var n=e.call(this)||this;return n.DEFAULT_HIDE_TOOLTIP_TIMEOUT=1e4,n.SHOW_QUICK_TOOLTIP_DIFF=1e3,n.FADE_OUT_TOOLTIP_TIMEOUT=1e3,n.state=pr.NOTHING,n.tooltipInstanceCount=0,n.tooltipMouseTrack=!1,n.parentComp=t,n.location=o,n}return Rr(t,e),t.prototype.postConstruct=function(){this.tooltipShowDelay=this.gridOptionsWrapper.getTooltipShowDelay()||2e3,this.tooltipMouseTrack=this.gridOptionsWrapper.isTooltipMouseTrack();var e=this.parentComp.getGui();this.addDestroyableEventListener(e,"mouseenter",this.onMouseEnter.bind(this)),this.addDestroyableEventListener(e,"mouseleave",this.onMouseLeave.bind(this)),this.addDestroyableEventListener(e,"mousemove",this.onMouseMove.bind(this)),this.addDestroyableEventListener(e,"mousedown",this.onMouseDown.bind(this))},t.prototype.destroy=function(){this.setToDoNothing(),e.prototype.destroy.call(this)},t.prototype.onMouseEnter=function(e){var t=this.isLastTooltipHiddenRecently()?200:this.tooltipShowDelay;this.showTooltipTimeoutId=window.setTimeout(this.showTooltip.bind(this),t),this.lastMouseEvent=e,this.state=pr.WAITING_TO_SHOW},t.prototype.onMouseLeave=function(){this.setToDoNothing()},t.prototype.setToDoNothing=function(){this.state===pr.SHOWING&&this.hideTooltip(),this.clearTimeouts(),this.state=pr.NOTHING},t.prototype.onMouseMove=function(e){this.lastMouseEvent=e,this.tooltipMouseTrack&&this.state===pr.SHOWING&&this.tooltipComp&&this.positionTooltipUnderLastMouseEvent()},t.prototype.onMouseDown=function(){this.setToDoNothing()},t.prototype.hideTooltip=function(){this.tooltipComp&&(this.destroyTooltipComp(),t.lastTooltipHideTime=(new Date).getTime()),this.state=pr.NOTHING},t.prototype.destroyTooltipComp=function(){qe.addCssClass(this.tooltipComp.getGui(),"ag-tooltip-hiding");var e=this.tooltipPopupDestroyFunc,t=this.tooltipComp;window.setTimeout((function(){e(),t.destroy&&t.destroy()}),this.FADE_OUT_TOOLTIP_TIMEOUT),this.tooltipPopupDestroyFunc=void 0,this.tooltipComp=void 0},t.prototype.isLastTooltipHiddenRecently=function(){return(new Date).getTime()-t.lastTooltipHideTime<this.SHOW_QUICK_TOOLTIP_DIFF},t.prototype.showTooltip=function(){var e=this.parentComp.getTooltipText();if(e){this.state=pr.SHOWING,this.tooltipInstanceCount++;var t={location:this.location,api:this.gridApi,columnApi:this.columnApi,colDef:this.parentComp.getComponentHolder(),column:this.parentComp.getColumn,context:this.gridOptionsWrapper.getContext(),rowIndex:this.parentComp.getCellPosition&&this.parentComp.getCellPosition().rowIndex,value:e},o=this.newTooltipComponentCallback.bind(this,this.tooltipInstanceCount);this.userComponentFactory.newTooltipComponent(t).then(o)}else this.setToDoNothing()},t.prototype.newTooltipComponentCallback=function(e,t){if(this.state!==pr.SHOWING||this.tooltipInstanceCount!==e)t.destroy&&t.destroy();else{var o=t.getGui();this.tooltipComp=t,qe.containsClass(o,"ag-tooltip")||qe.addCssClass(o,"ag-tooltip-custom"),this.tooltipPopupDestroyFunc=this.popupService.addPopup(!1,o,!1),this.positionTooltipUnderLastMouseEvent(),this.hideTooltipTimeoutId=window.setTimeout(this.hideTooltip.bind(this),this.DEFAULT_HIDE_TOOLTIP_TIMEOUT)}},t.prototype.positionTooltipUnderLastMouseEvent=function(){this.popupService.positionPopupUnderMouseEvent({type:"tooltip",mouseEvent:this.lastMouseEvent,ePopup:this.tooltipComp.getGui(),nudgeY:18})},t.prototype.clearTimeouts=function(){this.showTooltipTimeoutId&&(window.clearTimeout(this.showTooltipTimeoutId),this.showTooltipTimeoutId=void 0),this.hideTooltipTimeoutId&&(window.clearTimeout(this.hideTooltipTimeoutId),this.hideTooltipTimeoutId=void 0)},Or([rt("popupService")],t.prototype,"popupService",void 0),Or([rt("userComponentFactory")],t.prototype,"userComponentFactory",void 0),Or([rt("columnApi")],t.prototype,"columnApi",void 0),Or([rt("gridApi")],t.prototype,"gridApi",void 0),Or([rt("gridOptionsWrapper")],t.prototype,"gridOptionsWrapper",void 0),Or([tt],t.prototype,"postConstruct",null),t}(Bt),Dr=function(){var e=function(t,o){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(t,o)};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),Pr=function(){return(Pr=Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++)for(var r in t=arguments[o])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},Ar=function(t){function o(e,o,n,r,i,s,a){var l=t.call(this)||this;if(l.hasChartRange=!1,l.editingCell=!1,l.suppressRefreshCell=!1,l.scope=null,l.cellEditorVersion=0,l.cellRendererVersion=0,l.scope=e,l.beans=o,l.column=n,l.rowNode=r,l.rowComp=i,l.autoHeightCell=s,l.printLayout=a,l.createGridCellVo(),l.rangeSelectionEnabled=l.beans.rangeController&&o.gridOptionsWrapper.isEnableRLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/(_r=Sr||(Sr={}))[_r.COLUMN_GROUP=0]="COLUMN_GROUP",_r[_r.COLUMN=1]="COLUMN",_r[_r.FLOATING_FILTER=2]="FLOATING_FILTER";var ii,si,ai=function(e){function t(t,o,n,r){var i=e.call(this,'<div class="ag-header-row" role="row" />')||this;i.headerComps={},i.dept=t,i.type=o,i.pinned=n,i.dropTarget=r;var s=Sr[o].toLowerCase().replace(/_/g,"-");return i.addCssClass("ag-header-row-"+s),h()&&(i.getGui().style.transform="translateZ(0)"),i}return ni(t,e),t.prototype.forEachHeaderElement=function(e){var t=this;Object.keys(this.headerComps).forEach((function(o){e(t.headerComps[o])}))},t.prototype.destroy=function(){var t=Object.keys(this.headerComps);this.removeAndDestroyChildComponents(t),e.prototype.destroy.call(this)},t.prototype.removeAndDestroyChildComponents=function(e){var t=this;e.forEach((function(e){var o=t.headerComps[e];t.getGui().removeChild(o.getGui()),o.destroy(),delete t.headerComps[e]}))},t.prototype.onRowHeightChanged=function(){var e,t,o=this.columnController.getHeaderRowCount(),n=[],r=0;this.columnController.isPivotMode()?(e=this.gridOptionsWrapper.getPivotGroupHeaderHeight(),t=this.gridOptionsWrapper.getPivotHeaderHeight()):(this.columnController.hasFloatingFilters()&&(o++,r=1),e=this.gridOptionsWrapper.getGroupHeaderHeight(),t=this.gridOptionsWrapper.getHeaderHeight());for(var i=o-(1+r),s=0;s<i;s++)n.push(e);n.push(t);for(s=0;s<r;s++)n.push(this.gridOptionsWrapper.getFloatingFiltersHeight());var a=0;for(s=0;s<this.dept;s++)a+=n[s];this.getGui().style.top=a+"px",this.getGui().style.height=n[this.dept]+"px"},t.prototype.init=function(){this.onRowHeightChanged(),this.onVirtualColumnsChanged(),this.setWidth(),this.addDestroyableEventListener(this.gridOptionsWrapper,Mt.PROP_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addDestroyableEventListener(this.gridOptionsWrapper,Mt.PROP_PIVOT_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addDestroyableEventListener(this.gridOptionsWrapper,Mt.PROP_GROUP_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addDestroyableEventListener(this.gridOptionsWrapper,Mt.PROP_PIVOT_GROUP_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addDestroyableEventListener(this.gridOptionsWrapper,Mt.PROP_FLOATING_FILTERS_HEIGHT,this.onRowHeightChanged.bind(this)),this.addDestroyableEventListener(this.eventService,Et.EVENT_VIRTUAL_COLUMNS_CHANGED,this.onVirtualColumnsChanged.bind(this)),this.addDestroyableEventListener(this.eventService,Et.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayedColumnsChanged.bind(this)),this.addDestroyableEventListener(this.eventService,Et.EVENT_COLUMN_RESIZED,this.onColumnResized.bind(this)),this.addDestroyableEventListener(this.eventService,Et.EVENT_GRID_COLUMNS_CHANGED,this.onGridColumnsChanged.bind(this))},t.prototype.onColumnResized=function(){this.setWidth()},t.prototype.setWidth=function(){var e=this.getWidthForRow();this.getGui().style.width=e+"px"},t.prototype.getWidthForRow=function(){return this.gridOptionsWrapper.getDomLayout()===ke.DOM_LAYOUT_PRINT?C(this.pinned)?this.columnController.getContainerWidth(ke.PINNED_RIGHT)+this.columnController.getContainerWidth(ke.PINNED_LEFT)+this.columnController.getContainerWidth(null):0:this.columnController.getContainerWidth(this.pinned)},t.prototype.onGridColumnsChanged=function(){this.removeAndDestroyAllChildComponents()},t.prototype.removeAndDestroyAllChildComponents=function(){var e=Object.keys(this.headerComps);this.removeAndDestroyChildComponents(e)},t.prototype.onDisplayedColumnsChanged=function(){this.onVirtualColumnsChanged(),this.setWidth()},t.prototype.getItemsAtDepth=function(){var e=this;if(this.gridOptionsWrapper.getDomLayout()===ke.DOM_LAYOUT_PRINT){if(C(this.pinned)){var t=[];return[ke.PINNED_LEFT,null,ke.PINNED_RIGHT].forEach((function(o){var n=e.columnController.getVirtualHeaderGroupRow(o,e.type==Sr.FLOATING_FILTER?e.dept-1:e.dept);t=t.concat(n)})),t}return[]}return this.columnController.getVirtualHeaderGroupRow(this.pinned,this.type==Sr.FLOATING_FILTER?this.dept-1:this.dept)},t.prototype.onVirtualColumnsChanged=function(){var e=this,t=Object.keys(this.headerComps),o=[];if(this.getItemsAtDepth().forEach((function(n){if(!n.isEmptyGroup()){var r,i,s=n.getUniqueId(),a=e.getGui();t.indexOf(s)>=0?ee(t,s):(r=e.createHeaderComp(n),e.headerComps[s]=r,i=r.getGui(),a.appendChild(i)),o.push(s)}})),this.removeAndDestroyChildComponents(t),this.gridOptionsWrapper.isEnsureDomOrder()){var n=o.map((function(t){return e.headerComps[t].getGui()}));G(this.getGui(),n)}},t.prototype.createHeaderComp=function(e){var t;switch(this.type){case Sr.COLUMN:t=new qr(e,this.dropTarget,this.pinned);break;case Sr.COLUMN_GROUP:t=new Xr(e,this.dropTarget,this.pinned);break;case Sr.FLOATING_FILTER:t=new oi(e)}return this.getContext().wireBean(t),t},ri([rt("gridOptionsWrapper")],t.prototype,"gridOptionsWrapper",void 0),ri([rt("columnController")],t.prototype,"columnController",void 0),ri([rt("eventService")],t.prototype,"eventService",void 0),ri([tt],t.prototype,"init",null),t}(zt),li=function(e,t,o,nLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/(si=ii||(ii={}))[si.ColumnMove=0]="ColumnMove",si[si.Pivot=1]="Pivot";var hi,fi,gi=function(){function t(e,t){this.dropListeners={},this.pinned=e,this.eContainer=t}return t.prototype.registerGridComp=function(e){switch(this.gridPanel=e,this.moveColumnController.registerGridComp(e),this.pinned){case ke.PINNED_LEFT:this.eSecondaryContainers=this.gridPanel.getDropTargetLeftContainers();break;case ke.PINNED_RIGHT:this.eSecondaryContainers=this.gridPanel.getDropTargetRightContainers();break;default:this.eSecondaryContainers=this.gridPanel.getDropTargetBodyContainers()}},t.prototype.isInterestedIn=function(t){return t===e.DragSourceType.HeaderCell||t===e.DragSourceType.ToolPanel&&this.gridOptionsWrapper.isAllowDragFromColumnsToolPanel()},t.prototype.getSecondaryContainers=function(){return this.eSecondaryContainers},t.prototype.getContainer=function(){return this.eContainer},t.prototype.init=function(){this.moveColumnController=new ui(this.pinned,this.eContainer),this.context.wireBean(this.moveColumnController);var e=new ci(this.pinned);this.context.wireBean(e),this.dropListeners[ii.ColumnMove]=this.moveColumnController,this.dropListeners[ii.Pivot]=e,this.dragAndDropService.addDropTarget(this)},t.prototype.getIconName=function(){return this.currentDropListener.getIconName()},t.prototype.getDropType=function(t){return this.columnController.isPivotMode()&&t.dragSource.type===e.DragSourceType.ToolPanel?ii.Pivot:ii.ColumnMove},t.prototype.onDragEnter=function(e){var t=this.getDropType(e);this.currentDropListener=this.dropListeners[t],this.currentDropListener.onDragEnter(e)},t.prototype.onDragLeave=function(e){this.currentDropListener.onDragLeave(e)},t.prototype.onDragging=function(e){this.currentDropListener.onDragging(e)},t.prototype.onDragStop=function(e){this.currentDropListener.onDragStop(e)},di([rt("context")],t.prototype,"context",void 0),di([rt("dragAndDropService")],t.prototype,"dragAndDropService",void 0),di([rt("columnController")],t.prototype,"columnController",void 0),di([rt("gridOptionsWrapper")],t.prototype,"gridOptionsWrapper",void 0),di([tt],t.prototype,"init",null),t}(),yi=function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);return i>3&&s&&Object.defineProperty(t,o,s),s},vi=function(){function e(e,t,o){this.headerRowComps=[],this.events=[],this.eContainer=e,this.pinned=o,this.eViewport=t}return e.prototype.registerGridComp=function(e){this.setupDragAndDrop(e)},e.prototype.forEachHeaderElement=function(e){this.headerRowComps.forEach((function(t){return t.forEachHeaderElement(e)}))},e.prototype.init=function(){this.scrollWidth=this.gridOptionsWrapper.getScrollbarWidth(),this.events=[this.eventService.addEventListener(Et.EVENT_COLUMN_VALUE_CHANGED,this.onColumnValueChanged.bind(this)),this.eventService.addEventListener(Et.EVENT_COLUMN_ROW_GROUP_CHANGED,this.onColumnRowGroupChanged.bind(this)),this.eventService.addEventListener(Et.EVENT_GRID_COLUMNS_CHANGED,this.onGridColumnsChanged.bind(this)),this.eventService.addEventListener(Et.EVENT_SCROLL_VISIBILITY_CHANGED,this.onScrollVisibilityChanged.bind(this)),this.eventService.addEventListener(Et.EVENT_COLUMN_RESIZED,this.onColumnResized.bind(this)),this.eventService.addEventListener(Et.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayedColumnsChanged.bind(this))]},e.prototype.onColumnRowGroupChanged=function(){this.onGridColumnsChanged()},e.prototype.onColumnValueChanged=function(){this.onGridColumnsChanged()},e.prototype.onColumnResized=function(){this.setWidthOfPinnedContainer()},e.prototype.onDisplayedColumnsChanged=function(){this.setWidthOfPinnedContainer()},e.prototype.onScrollVisibilityChanged=function(){this.setWidthOfPinnedContainer()},e.prototype.setWidthOfPinnedContainer=function(){var e=this.pinned===ke.PINNED_LEFT,t=this.pinned===ke.PINNED_RIGHT,o=this.columnController,n=this.gridOptionsWrapper.isEnableRtl();if(e||t){var r=o[e?"getPinnedLeftContainerWidth":"getPinnedRightContainerWidth"]();this.scrollVisibleService.isVerticalScrollShowing()&&(n&&e||!n&&t)&&(r+=this.scrollWidth),k(this.eContainer,r)}},e.prototype.destroy=function(){this.removeHeaderRowComps(),this.events.length&&(this.events.forEach((function(e){return e()})),this.events=[])},e.prototype.getRowComps=function(){return this.headerRowComps},e.prototype.onGridColumnsChanged=function(){this.removeAndCreateAllRowComps()},e.prototype.removeAndCreateAllRowComps=function(){this.removeHeaderRowComps(),this.createHeaderRowComps()},e.prototype.refresh=function(){this.removeAndCreateAllRowComps()},e.prototype.setupDragAndDrop=function(e){var t=this.eViewport?this.eViewport:this.eContainer,o=new gi(this.pinned,t);this.context.wireBean(o),o.registerGridComp(e)},e.prototype.removeHeaderRowComps=function(){this.headerRowComps.forEach((function(e){return e.destroy()})),thisLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/(fi=hi||(hi={}))[fi.Loading=0]="Loading",fi[fi.NoRows=1]="NoRows";var ya=function(e){function t(){var o=e.call(this,t.TEMPLATE)||this;return o.inProgress=!1,o.destroyRequested=!1,o}return fa(t,e),t.prototype.postConstruct=function(){this.gridOptionsWrapper.addLayoutElement(this.eOverlayWrapper),this.setDisplayed(!1)},t.prototype.setWrapperTypeClass=function(e){qe.addOrRemoveCssClass(this.eOverlayWrapper,"ag-overlay-loading-wrapper",e===hi.Loading),qe.addOrRemoveCssClass(this.eOverlayWrapper,"ag-overlay-no-rows-wrapper",e===hi.NoRows)},t.prototype.showLoadingOverlay=function(){var e=this.userComponentFactory.newLoadingOverlayComponent({api:this.gridOptionsWrapper.getApi()});this.showOverlay(e,hi.Loading)},t.prototype.showNoRowsOverlay=function(){var e=this.userComponentFactory.newNoRowsOverlayComponent({api:this.gridOptionsWrapper.getApi()});this.showOverlay(e,hi.NoRows)},t.prototype.showOverlay=function(e,t){var o=this;this.inProgress||(this.setWrapperTypeClass(t),this.destroyActiveOverlay(),this.inProgress=!0,e.then((function(e){o.inProgress=!1,o.eOverlayWrapper.appendChild(e.getGui()),o.activeOverlay=e,o.destroyRequested&&(o.destroyRequested=!1,o.destroyActiveOverlay())})),this.setDisplayed(!0))},t.prototype.destroyActiveOverlay=function(){this.inProgress?this.destroyRequested=!0:this.activeOverlay&&(this.activeOverlay.destroy&&this.activeOverlay.destroy(),this.activeOverlay=void 0,qe.clearElement(this.eOverlayWrapper))},t.prototype.hideOverlay=function(){this.destroyActiveOverlay(),this.setDisplayed(!1)},t.prototype.destroy=function(){this.destroyActiveOverlay(),e.prototype.destroy.call(this)},t.TEMPLATE='\n <div class="ag-overlay" aria-hidden="true">\n <div class="ag-overlay-panel">\n <div class="ag-overlay-wrapper" ref="eOverlayWrapper"></div>\n </div>\n </div>',ga([rt("gridOptionsWrapper")],t.prototype,"gridOptionsWrapper",void 0),ga([rt("userComponentFactory")],t.prototype,"userComponentFactory",void 0),ga([qt("eOverlayWrapper")],t.prototype,"eOverlayWrapper",void 0),ga([tt],t.prototype,"postConstruct",null),t}(zt),va=function(){var e=function(t,o){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(t,o)};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),ma=function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);return i>3&&s&&Object.defineProperty(t,o,s),s},Ca=function(e){function t(o){void 0===o&&(o={});var n=e.call(this,t.getTemplate(o))||this;n.suppressEnabledCheckbox=!0,n.suppressOpenCloseIcons=!1;var r=o.title,i=o.enabled,s=o.items,a=o.suppressEnabledCheckbox,l=o.suppressOpenCloseIcons;return n.title=r,n.cssIdentifier=o.cssIdentifier||"default",n.enabled=null==i||i,n.items=s||[],n.alignItems=o.alignItems||"center",null!=a&&(n.suppressEnabledCheckbox=a),null!=l&&(n.suppressOpenCloseIcons=l),n}return va(t,e),t.getTemplate=function(e){var t=e.cssIdentifier||"default";return'<div class="ag-group ag-'+t+'-group">\n <div class="ag-group-title-bar ag-'+t+'-group-title-bar ag-unselectable" ref="eTitleBar">\n <span class="ag-group-title-bar-icon ag-'+t+'-group-title-bar-icon" ref="eGroupOpenedIcon"></span>\n <span class="ag-group-title-bar-icon ag-'+t+'-group-title-bar-icon" ref="eGroupClosedIcon"></span>\n <span ref="eTitle" class="ag-group-title ag-'+t+'-group-title"></span>\n </div>\n <div ref="eToolbar" class="ag-group-toolbar ag-'+t+'-group-toolbar">\n <ag-checkbox ref="cbGroupEnabled"></ag-checkbox>\n </div>\n <div ref="eContainer" class="ag-group-container ag-group-container-'+(e.direction||"vertical")+" ag-"+t+'-group-container"></div>\n </div>'},t.prototype.postConstruct=function(){if(this.items.length){var e=this.items;this.items=[],this.addItems(e)}var t=this.gridOptionsWrapper.getLocaleTextFunc();this.cbGroupEnabled.setLabel(t("enabled","Enabled")),this.title&&this.setTitle(this.title),this.enabled&&this.setEnabled(this.enabled),this.setAlignItems(this.alignItems),this.hideEnabledCheckbox(this.suppressEnabledCheckbox),this.hideOpenCloseIcons(this.suppressOpenCloseIcons),this.setupExpandContract(),this.refreshChildDisplay()},t.prototype.setupExpandContract=function(){var e=this;this.eGroupClosedIcon.appendChild(qe.createIcon("columnSelectClosed",this.gridOptionsWrapper,null)),this.eGroupOpenedIcon.appendChild(qe.createIcon("columnSelectOpen",this.gridOptionsWrapper,null)),this.addDestroyableEventListener(this.eTitleBar,"click",(function(){return e.toggleGroupExpand()}))},t.prototype.refreshChildDisplay=function(){Line truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/function fl(e,t,o,n){var r,i,s=n.agGrid;if(i=s+".quickFilterText",r=t.$eval(s)){var a=e[0],l=new hl(a,r,{$scope:t,$compile:o,quickFilterOnScope:i});t.$on("$destroy",(function(){l.destroy(),l=null}))}else console.warn("WARNING - grid options for ag-Grid not found. Please ensure the attribute ag-grid points to a valid object on the scope")}
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/var gl=!1;
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
var yl=function(){var e=function(t,o){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(t,o)};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),vl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return yl(t,e),t.prototype.onTabKeyDown=function(e){e.preventDefault()},t.prototype.attachListenersToGui=function(){var e=this,t=this.getGui();t&&(this.tabListener&&(this.tabListener=this.tabListener()),this.tabListener=this.addDestroyableEventListener(t,"keydown",(function(t){t.keyCode===ke.KEY_TAB&&e.onTabKeyDown(t)})))},function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);i>3&&s&&Object.defineProperty(t,o,s)}([tt],t.prototype,"attachListenersToGui",null),t}(zt),ml=function(){var e=function(t,o){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(t,o)};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),Cl=function(e,t,o,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,o,n);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(s=(i<3?r(s):i>3?r(t,o,s):r(t,o))||s);return i>3&&s&&Object.defineProperty(t,o,s),s},wl=function(e){function t(o){var n=e.call(this,t.getTemplate(o.cssClass))||this;return n.items=[],n.params=o,o.items&&o.items.forEach((function(e){return n.addItem(e)})),n}return ml(t,e),t.prototype.init=function(){this.addDestroyableEventListener(this.getGui(),"keydown",this.handleKeyDown.bind(this))},t.prototype.handleKeyDown=function(e){switch(e.keyCode){case ke.KEY_RIGHT:case ke.KEY_LEFT:if(!this.eHeader.contains(document.activeElement))return;var t=this.items.indexOf(this.activeItem),o=e.keyCode===ke.KEY_RIGHT?Math.min(t+1,this.items.length-1):Math.max(t-1,0);if(t===o)return;e.preventDefault();var n=this.items[o];this.showItemWrapper(n),n.eHeaderButton.focus();break;case ke.KEY_UP:case ke.KEY_DOWN:e.stopPropagation()}},t.prototype.onTabKeyDown=function(t){e.prototype.onTabKeyDown.call(this,t);var o=this.focusController.findFocusableElements(this.eBody,".ag-set-filter-list *, .ag-menu-list *"),n=document.activeElement;if(this.eHeader.contains(n))o.length&&o[t.shiftKey?o.length-1:0].focus();else{var r=o.indexOf(n),i=t.shiftKey?r-1:r+1;if(i<0||i>=o.length)return void this.activeItem.eHeaderButton.focus();var s=o[i];s&&s.focus()}},t.getTemplate=function(e){return'<div class="ag-tabs '+e+'">\n <div ref="eHeader" class="ag-tabs-header '+(e?e+"-header":"")+'"></div>\n <div ref="eBody" class="ag-tabs-body '+(e?e+"-body":"")+'"></div>\n </div>'},t.prototype.setAfterAttachedParams=function(e){this.afterAttachedParams=e},t.prototype.getMinDimensions=function(){var e=this.getGui().cloneNode(!0),t=e.querySelector('[ref="eBody"]');e.style.position="fixed",this.getGui().appendChild(e);var o=0,n=0;return this.items.forEach((function(r){qe.clearElement(t);var i=r.tabbedItem.bodyPromise.resolveNow(null,(function(e){return e.cloneNode(!0)}));null!=i&&(t.appendChild(i),o<e.offsetWidth&&(o=e.offsetWidth),n<e.offsetHeight&&(n=e.offsetHeight))})),this.getGui().removeChild(e),{height:n,width:o}},t.prototype.showFirstItem=function(){this.items.length>0&&this.showItemWrapper(this.items[0])},t.prototype.addItem=function(e){var t=document.createElement("span");t.tabIndex=-1,t.appendChild(e.title),qe.addCssClass(t,"ag-tab"),this.eHeader.appendChild(t);var o={tabbedItem:e,eHeaderButton:t};this.items.push(o),t.addEventListener("click",this.showItemWrapper.bind(this,o))},t.prototype.showItem=function(e){var t=qe.find(this.items,(function(t){return t.tabbedItem===e}));t&&this.showItemWrapper(t)},t.prototype.showItemWrapper=function(e){var t=this;this.params.onItemClicked&&this.params.onItemClicked({item:e.tabbedItem}),this.activeItem!==e?(qe.clearElement(this.eBody),e.tabbedItem.bodyPromise.then((function(e){t.eBody.appendChild(e),e.focus()})),this.activeItem&&qe.removeCssClass(this.activeItem.eHeaderButton,"ag-tab-selected"),qe.addCssClass(e.eHeaderButton,"ag-tab-selected"),this.activeItem=e,e.tabbedItem.afterAttachedCallback&&e.tabbedItem.afterAttachedCallback(this.afterAttachedParams)):qe.callIfPresent(this.params.onActiveItemClicked)},Cl([rt("focusController")],t.prototype,"focusController",void 0),Cl([qt("eHeader")],t.prototype,"eHeader",void 0),Cl([qt("eBody")],t.prototype,"eBody",void 0),Cl([tt],t.prototype,"init",null),t}(vl);
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
var El=function(){var e=function(t,o){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(t,o)};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),bl=function(e){function t(o,n){var r=e.call(this)||this;return r.version=0,r.state=t.STATE_DIRTY,r.rowNodeCacheParams=n,r.blockNumber=o,r.startRow=o*n.blockSize,r.endRow=r.startRow+n.blockSize,r}return El(t,e),t.prototype.isAnyNodeOpen=function(e){var t=!1;return this.forEachNodeCallback((function(e){e.expanded&&(t=!0)}),e),t},t.prototype.forEachNodeCallback=function(e,t){for(var o=this.startRow;o<this.endRow;o++){if(o<t)e(this.getRowUsingLocalIndex(o),o)}},t.prototype.forEachNode=function(e,t,o,n){this.forEachNodeCallback((function(o){e(o,t.next()),n&&o.childrenCache&&o.childrenCache.forEachNodeDeep(e,t)}),o)},t.prototype.forEachNodeDeep=function(e,t,o){this.forEachNode(e,t,o,!0)},t.prototype.forEachNodeShallow=function(e,t,o){this.forEachNode(e,t,o,!1)},t.prototype.getVersion=function(){return this.version},t.prototype.getLastAccessed=function(){return this.lastAccessed},t.prototype.getRowUsingLocalIndex=function(e,t){void 0===t&&(t=!1),t||(this.lastAccessed=this.rowNodeCacheParams.lastAccessedSequence.next());var o=e-this.startRow;return this.rowNodes[o]},t.prototype.init=function(e){this.beans=e,this.createRowNodes()},t.prototype.getStartRow=function(){return this.startRow},t.prototype.getEndRow=function(){return this.endRow},t.prototype.getBlockNumber=function(){return this.blockNumber},t.prototype.setDirty=function(){this.version++,this.state=t.STATE_DIRTY},t.prototype.setDirtyAndPurge=function(){this.setDirty(),this.rowNodes.forEach((function(e){e.setData(null)}))},t.prototype.getState=function(){return this.state},t.prototype.setRowNode=function(e,t){var o=e-this.startRow;this.rowNodes[o]=t},t.prototype.setBlankRowNode=function(e){var t=e-this.startRow,o=this.createBlankRowNode(e);return this.rowNodes[t]=o,o},t.prototype.setNewData=function(e,t){var o=this.setBlankRowNode(e);return this.setDataAndId(o,t,this.startRow+e),o},t.prototype.createBlankRowNode=function(e){var t=new To;return this.beans.context.wireBean(t),t.setRowHeight(this.rowNodeCacheParams.rowHeight),t},t.prototype.createRowNodes=function(){this.rowNodes=[];for(var e=0;e<this.rowNodeCacheParams.blockSize;e++){var t=this.startRow+e,o=this.createBlankRowNode(t);this.rowNodes.push(o)}},t.prototype.load=function(){this.state=t.STATE_LOADING,this.loadFromDatasource()},t.prototype.pageLoadFailed=function(){this.state=t.STATE_FAILED;var e={type:t.EVENT_LOAD_COMPLETE,success:!1,page:this,lastRow:null};this.dispatchEvent(e)},t.prototype.populateWithRowData=function(e){var t=this,o=[];this.rowNodes.forEach((function(n,r){var i=e[r];n.stub&&o.push(n),t.setDataAndId(n,i,t.startRow+r)})),o.length>0&&this.beans.rowRenderer.redrawRows(o)},t.prototype.destroy=function(){this.rowNodes.forEach((function(e){e.childrenCache&&(e.childrenCache.destroy(),e.childrenCache=null),e.clearRowTop()})),e.prototype.destroy.call(this)},t.prototype.pageLoaded=function(e,o,n){e===this.version&&(this.state=t.STATE_LOADED,this.populateWithRowData(o)),n=qe.cleanNumber(n);var r={type:t.EVENT_LOAD_COMPLETE,success:!0,page:this,lastRow:n};this.dispatchEvent(r)},t.EVENT_LOAD_COMPLETE="loadComplete",t.STATE_DIRTY="dirty",t.STATE_LOADING="loading",t.STATE_LOADED="loaded",t.STATE_FAILED="failed",t}(Bt),Rl=function(){function e(e,t){this.activeBlockLoadsCount=0,this.blocks=[],this.active=!0,this.maxConcurrentRequests=e,t&&t>0&&(this.checkBlockToLoadDebounce=qe.debounce(this.performCheckBlocksToLoad.bind(this),t))}var t,o;return e.prototype.setBeans=function(e){this.logger=e.create("RowNodeBlockLoader")},e.prototype.addBlock=function(e){this.blocks.push(e)},e.prototype.removeBlock=function(e){qe.removeFromArray(this.blocks,e)},e.prototype.destroy=function(){this.active=!1},e.prototype.loadComplete=function(){this.activeBlockLoadsCount--},e.prototype.checkBlockToLoad=function(){this.checkBlockToLoadDebounce?this.checkBlockToLoadDebounce():this.performCheckBlocksToLoad()},e.prototype.performCheckBlocksToLoad=function(){if(this.active)if(this.printCacheStatus(),this.activeBlockLoadsCount>=this.maxConcurrentRequests)this.logger.log("checkBlockToLoad: max loads exceeded");else{var e=null;this.blocks.forEach((function(t){t.getState()===bl.STATE_DIRTY&&(e=t)})),e?(e.load(),this.activeBlockLoadsCount++,this.logger.log("checkBlockToLoad: loading page "+e.getBlockNumber()),this.printCacheStatus()):this.logger.log("checkBlockToLoad: no pages to load")}},e.prototype.getBlockState=function(){var e={};return this.blocks.forEach((function(t){var o=t.getNodeIdPrefix(),n={blockNumber:t.getBlockNumber(),startRow:t.getStartRow(),endRow:t.getEndRow(),pageStatus:t.getState()};qe.exists(o)?e[o+t.getBlockNumber()]=n:e[t.getBlockNumber()]=n})),e},e.prototype.printCacheStatusLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
var Al,Nl,xl=function(){function e(){}return e.prototype.wrap=function(e,t,o,n,r){var i=this;void 0===o&&(o=[]);var s=this.createWrapper(e,n,r);return t.forEach((function(e){i.createMethod(s,e,!0)})),o.forEach((function(e){i.createMethod(s,e,!1)})),s},e.prototype.createMethod=function(e,t,o){e.addMethod(t,this.createMethodProxy(e,t,o))},e.prototype.createMethodProxy=function(e,t,o){return function(){return e.hasMethod(t)?e.callMethod(t,arguments):(o&&console.warn("ag-Grid: Framework component is missing the method "+t+"()"),null)}},e}();
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/(Al=e.ChartType||(e.ChartType={})).GroupedColumn="groupedColumn",Al.StackedColumn="stackedColumn",Al.NormalizedColumn="normalizedColumn",Al.GroupedBar="groupedBar",Al.StackedBar="stackedBar",Al.NormalizedBar="normalizedBar",Al.Line="line",Al.Scatter="scatter",Al.Bubble="bubble",Al.Pie="pie",Al.Doughnut="doughnut",Al.Area="area",Al.StackedArea="stackedArea",Al.NormalizedArea="normalizedArea",Al.Histogram="histogram",(Nl=e.LegendPosition||(e.LegendPosition={})).Top="top",Nl.Right="right",Nl.Bottom="bottom",Nl.Left="left";
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
var Fl=void 0===a?{}:a;Fl.HTMLElement="undefined"==typeof HTMLElement?{}:HTMLElement,Fl.HTMLButtonElement="undefined"==typeof HTMLButtonElement?{}:HTMLButtonElement,Fl.HTMLSelectElement="undefined"==typeof HTMLSelectElement?{}:HTMLSelectElement,Fl.HTMLInputElement="undefined"==typeof HTMLInputElement?{}:HTMLInputElement,Fl.Node="undefined"==typeof Node?{}:Node,Fl.MouseEvent="undefined"==typeof MouseEvent?{}:MouseEvent;var Il,Ll,Ml=function(){function e(t,o,n,r,i,s,a,l){this.nextId=0,this.allNodesMap={},this.rootNode=t,this.gridOptionsWrapper=o,this.context=n,this.eventService=r,this.columnController=i,this.gridApi=s,this.columnApi=a,this.selectionController=l,this.rootNode.group=!0,this.rootNode.level=-1,this.rootNode.id=e.ROOT_NODE_ID,this.rootNode.allLeafChildren=[],this.rootNode.childrenAfterGroup=[],this.rootNode.childrenAfterSort=[],this.rootNode.childrenAfterFilter=[],this.postConstruct()}return e.prototype.postConstruct=function(){this.getNodeChildDetails=this.gridOptionsWrapper.getNodeChildDetailsFunc(),this.suppressParentsInRowNodes=this.gridOptionsWrapper.isSuppressParentsInRowNodes(),this.doesDataFlower=this.gridOptionsWrapper.getDoesDataFlowerFunc(),this.isRowMasterFunc=this.gridOptionsWrapper.getIsRowMasterFunc(),this.doingLegacyTreeData=qe.exists(this.getNodeChildDetails),this.doingMasterDetail=this.gridOptionsWrapper.isMasterDetail(),this.getNodeChildDetails&&console.warn("ag-Grid: the callback nodeChildDetailsFunc() is now deprecated. The new way of doing\n tree data in ag-Grid was introduced in v14 (released November 2017). In the next\n major release of ag-Grid we will be dropping support for the old version of\n tree data. If you are reading this message, please go to the docs to see how\n to implement Tree Data without using nodeChildDetailsFunc().")},e.prototype.getCopyOfNodesMap=function(){return qe.cloneObject(this.allNodesMap)},e.prototype.getRowNode=function(e){return this.allNodesMap[e]},e.prototype.setRowData=function(t){if(this.rootNode.childrenAfterFilter=null,this.rootNode.childrenAfterGroup=null,this.rootNode.childrenAfterSort=null,this.rootNode.childrenMapped=null,this.nextId=0,this.allNodesMap={},!t)return this.rootNode.allLeafChildren=[],void(this.rootNode.childrenAfterGroup=[]);var o=this.recursiveFunction(t,this.rootNode,e.TOP_LEVEL);this.doingLegacyTreeData?(this.rootNode.childrenAfterGroup=o,this.setLeafChildren(this.rootNode)):this.rootNode.allLeafChildren=o},e.prototype.updateRowData=function(e,t){if(this.isLegacyTreeData())return null;var o={remove:[],update:[],add:[]};return this.executeAdd(e,o),this.executeRemove(e,o),this.executeUpdate(e,o),t&&qe.sortRowNodesByOrder(this.rootNode.allLeafChildren,t),o},e.prototype.executeAdd=function(e,t){var o=this,n=e.add,r=e.addIndex;n&&("number"==typeof r&&r>=0?n.reverse().forEach((function(e){var n=o.addRowNode(e,r);t.add.push(n)})):n.forEach((function(e){var n=o.addRowNode(e);t.add.push(n)})))},e.prototype.executeRemove=function(e,t){var o=this,n=e.remove;if(n){var r={},i=!1;if(n.forEach((function(e){var n=o.lookupRowNode(e);n&&(n.isSelected()&&(i=!0),n.setSelected(!1,!1,!0),n.clearRowTop(),r[n.id]=!0,delete o.allNodesMap[n.id],t.remove.push(n))})),this.rootNode.allLeafChildren=this.rootNode.allLeafChildren.filter((function(e){return!r[e.id]})),i){this.selectionController.updateGroupsFromChildrenSelections();var s={type:Et.EVENT_SELECTION_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(s)}}},e.prototype.executeUpdate=function(e,t){var o=this,n=e.update;n&&n.forEach((function(e){var n=o.lookupRowNode(e);n&&(n.updateData(e),t.update.push(n))}))},e.prototype.addRowNode=function(t,o){var n=this.createNode(t,this.rootNode,e.TOP_LEVEL);return qe.exists(o)?qe.insertIntoArray(this.rootNode.allLeafChildren,n,o):this.rootNode.allLeafChildren.push(n),n},e.prototype.lookupRowNode=function(e){var t,o=this.gridOptionsWrapper.getRowNodeIdFunc();if(qe.exists(o)){var n=o(e);if(!(t=this.allNodesMap[n]))return console.error("ag-Grid: could not find row id="+n+", data item was not found for this id"),null}else if(!(t=qe.find(this.rootNode.allLeafChildren,(function(t){return t.data===e}))))return console.error("ag-Grid: could not find data item as object was not found",e),null;return t},e.prototype.recursiveFunction=function(e,t,o){var n=this;if("string"!=typeof e){var r=[];return e.forEach((function(e){var i=n.createNode(e,t,o);r.push(i)})),r}console.warn("ag-Grid: rowData must be an array, however you passed in a string. If you are loading JSON, make sure you convert the JSON string to JavaScript objects first")},e.prototype.createNode=function(e,t,o){var n=new To;this.context.wireBean(n);var r=this.gridOptionsWrapper.isTreeData(),i=!r&&qe.exists(this.getNodeChildDetails)?this.getNodeChildDetails(e):null;if(i&&i.group)n.group=!0,n.childrenAfterGroup=this.recursiveFunctionLine truncated
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
function(e){return $t.bind(this,e)},e.RefSelector=qt,e.ResizeObserverService=ha,e.RowComp=Fr,e.RowNode=To,e.RowNodeBlock=bl,e.RowNodeBlockLoader=Rl,e.RowNodeCache=_l,e.RowPositionUtils=nl,e.RowRenderer=Mr,e.ScalarFilter=go,e.ScrollVisibleService=ms,e.SelectCellEditor=Cn,e.SelectableService=sa,e.SelectionController=nr,e.SetLeftFeature=Br,e.SimpleFilter=ho,e.SortController=ns,e.StandardMenuFactory=Ji,e.StylingService=ws,e.TabbedLayout=wl,e.TemplateService=Vi,e.TextCellEditor=to,e.TextFilter=Un,e.Timer=Xe,e.TooltipFeature=Tr,e.TouchListener=Co,e.UserComponentFactory=sn,e.UserComponentRegistry=er,e.ValueCache=Ls,e.ValueFormatterService=hs,e.ValueService=Oi,e.VanillaFrameworkOverrides=ys,e.VirtualList=Pl,e._=qe,e.defaultGroupComparator=
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
function(e,t,o,n,r){void 0===r&&(r=!1),console.warn("ag-Grid: Since ag-grid 11.0.0 defaultGroupComparator is not necessary. You can remove this from your colDef");var i=qe.exists(o)&&o.group,s=qe.exists(n)&&n.group,a=!i&&!s;return i&&s?qe.defaultComparator(o.key,n.key,r):a?qe.defaultComparator(e,t,r):i?1:-1},e.initialiseAgGridWithAngular1=
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
function(e){e.module("agGrid",[]).directive("agGrid",(function(){return{restrict:"A",controller:["$element","$scope","$compile","$attrs",fl],scope:!0}}))},e.initialiseAgGridWithWebComponents=function(){if(console.warn("ag-grid: initialiseAgGridWithWebComponents is deprecated. Please use the ag-grid-webcomponent dependency instead. "),!gl){gl=!0,"undefined"!=typeof document&&document.registerElement||console.error("ag-Grid: unable to find document.registerElement() function, unable to initialise ag-Grid as a Web Component");var e=Object.create(HTMLElement.prototype);kt.ALL_PROPERTIES.forEach((function(t){Object.defineProperty(e,t,{set:function(e){this.__agGridSetProperty(t,e)},get:function(){return this.__agGridGetProperty(t)},enumerable:!0,configurable:!0})}));var t=e;t.__agGridSetProperty=function(e,t){this.__attributes||(this.__attributes={}),this.__attributes[e]=t;var o={};o[e]={currentValue:t},this.onChange(o)},t.onChange=function(e){this._initialised&&kt.processOnChange(e,this._gridOptions,this.api,this.columnApi)},t.__agGridGetProperty=function(e){return this.__attributes||(this.__attributes={}),this.__attributes[e]},t.setGridOptions=function(e){var t=this.globalEventListener.bind(this);this._gridOptions=kt.copyAttributesToGridOptions(e,this);var o={globalEventListener:t};this._agGrid=new hl(this,this._gridOptions,o),this.api=e.api,this.columnApi=e.columnApi,this._initialised=!0},t.createdCallback=function(){for(var e=0;e<this.attributes.length;e++){var t=this.attributes[e];this.setPropertyFromAttribute(t)}},t.setPropertyFromAttribute=function(e){var t,o="string"==typeof(t=e.nodeName)?t.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()})):t,n=e.nodeValue;kt.ALL_PROPERTIES.indexOf(o)>=0&&(this[o]=n)},t.attachedCallback=function(e){},t.detachedCallback=function(e){},t.attributeChangedCallback=function(e){var t=this.attributes[e];this.setPropertyFromAttribute(t)},t.globalEventListener=function(e,t){var o=e.toLowerCase(),n=new Event(o);n.agGridDetails=t,this.dispatchEvent(n);var r="on"+o;"function"==typeof this[r]&&this[r](n)},document.registerElement("ag-grid",{prototype:e})}},e.simpleHttpRequest=
/**
* @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
* @version v23.1.1
* @link http://www.ag-grid.com/
* @license MIT
*/
function(e){return new Qe((function(t){var o=new XMLHttpRequest;o.open("GET",e.url),o.send(),o.onreadystatechange=function(){if(4==o.readyState&&200==o.status){var e=JSON.parse(o.responseText);t(e)}}}))},e.stringToArray=o}($f);var Qf,Xf={},Zf=a&&a.__extends||(Qf=function(e,t){return(Qf=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(e,t)},function(e,t){function o(){this.constructor=e}Qf(e,t),e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)});Object.defineProperty(Xf,"__esModule",{value:!0});var Jf=l.exports,eg=l.exports,tg=Yf.exports,og=$f,ng=function(e){function t(t,o){var n=e.call(this,t,o)||this;return n.props=t,n.state=o,n}return Zf(t,e),t.prototype.render=function(){return null},t.mapChildColumnDefs=function(e){return Jf.Children.map(e.children,(function(e){return t.toColDef(e.props)}))},t.toColDef=function(e){var o=t.createColDefFromGridColumn(e);return t.hasChildColumns(e)&&(o.children=t.getChildColDefs(e.children)),o},t.hasChildColumns=function(e){return Jf.Children.count(e.children)>0},t.getChildColDefs=function(e){return Jf.Children.map(e,(function(e){return t.createColDefFromGridColumn(e.props)}))},t.createColDefFromGridColumn=function(e){var o={};return t.assign(o,e),delete o.children,o},t.assign=function(e,t){return[t].reduce((function(e,t){return Object.keys(t).forEach((function(o){e[o]=t[o]})),e}),e)},t}(eg.Component);function rg(e,t){e.forEach((function(e){ng[e]=t}))}Xf.AgGridColumn=ng,rg(og.ColDefUtil.BOOLEAN_PROPERTIES,tg.bool),rg(og.ColDefUtil.STRING_PROPERTIES,tg.string),rg(og.ColDefUtil.OBJECT_PROPERTIES,tg.object),rg(og.ColDefUtil.ARRAY_PROPERTIES,tg.array),rg(og.ColDefUtil.NUMBER_PROPERTIES,tg.number),rg(og.ColDefUtil.FUNCTION_PROPERTIES,tg.func);var ig={},sg={};Object.defineProperty(sg,"__esModule",{value:!0});var ag=function(){function e(){}return e.prototype.hasMethod=function(e){var t=this.getFrameworkComponentInstance();return null!=t&&null!=t[e]},e.prototype.callMethod=function(e,t){var o=this,n=this.getFrameworkComponentInstance();if(null!=n){var r=this.getFrameworkComponentInstance()[e];if(null==r)return;return r.apply(n,t)}window.setTimeout((function(){return o.callMethod(e,t)}),100)},e.prototype.addMethod=function(e,t){this[e]=t},e}();sg.BaseReactComponent=ag;var lg={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.assignProperties=function(e,t){Object.keys(t).forEach((function(o){e[o]=t[o]}))},e.assign=function(t,o,n){if("string"==typeof o&&(o=o.split(".")),o.length>1){var r=o.shift();e.assign(t[r]="[object Object]"===Object.prototype.toString.call(t[r])?t[r]:{},o,n)}else t[o[0]]=n}}(lg);var ug={};Object.defineProperty(ug,"__esModule",{value:!0});var pg=0;ug.default=function(){return"agPortalKey_"+ ++pg};var cg={exports:{}},dg=f,hg=l.exports;
/** @license React v16.13.1
* react-dom-server.browser.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.
*/function fg(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=1;o<arguments.length;o++)t+="&args[]="+encodeURIComponent(arguments[o]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var gg="function"==typeof Symbol&&Symbol.for,yg=gg?Symbol.for("react.portal"):60106,vg=gg?Symbol.for("react.fragment"):60107,mg=gg?Symbol.for("react.strict_mode"):60108,Cg=gg?Symbol.for("react.profiler"):60114,wg=gg?Symbol.for("react.provider"):60109,Eg=gg?Symbol.for("react.context"):60110,bg=gg?Symbol.for("react.concurrent_mode"):60111,Rg=gg?Symbol.for("react.forward_ref"):60112,Og=gg?Symbol.for("react.suspense"):60113,Sg=gg?Symbol.for("react.suspense_list"):60120,_g=gg?Symbol.for("react.memo"):60115,Tg=gg?Symbol.for("react.lazy"):60116,Dg=gg?Symbol.for("react.block"):60121,Pg=gg?Symbol.for("react.fundamental"):60117,Ag=gg?Symbol.for("react.scope"):60119;function Ng(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case vg:return"Fragment";case yg:return"Portal";case Cg:return"Profiler";case mg:return"StrictMode";case Og:return"Suspense";case Sg:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case Eg:return"Context.Consumer";case wg:return"Context.Provider";case Rg:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case _g:return Ng(e.type);case Dg:return Ng(e.render);case Tg:if(e=1===e._status?e._result:null)return Ng(e)}return null}var xg=hg.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;xg.hasOwnProperty("ReactCurrentDispatcher")||(xg.ReactCurrentDispatcher={current:null}),xg.hasOwnProperty("ReactCurrentBatchConfig")||(xg.ReactCurrentBatchConfig={suspense:null});var Fg={};function Ig(e,t){for(var o=0|e._threadCount;o<=t;o++)e[o]=e._currentValue2,e._threadCount=o+1}for(var Lg=new Uint16Array(16),Mg=0;15>Mg;Mg++)Lg[Mg]=Mg+1;Lg[15]=0;var Gg=/^[: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]*$/,kg=Object.prototype.hasOwnProperty,Vg={},Wg={};function Hg(e){return!!kg.call(Wg,e)||!kg.call(Vg,e)&&(Gg.test(e)?Wg[e]=!0:(Vg[e]=!0,!1))}function Bg(e,t,o,n,r,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=r,this.mustUseProperty=o,this.propertyName=e,this.type=t,this.sanitizeURL=i}var jg={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){jg[e]=new Bg(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];jg[t]=new Bg(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){jg[e]=new Bg(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){jg[e]=new Bg(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){jg[e]=new Bg(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){jg[e]=new Bg(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){jg[e]=new Bg(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){jg[e]=new Bg(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){jg[e]=new Bg(e,5,!1,e.toLowerCase(),null,!1)}));var Ug=/[\-:]([a-z])/g;function zg(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-hLine truncated
+5
View File
@@ -0,0 +1,5 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18 22.3488C18 19.3948 20.3948 17 23.3488 17H58.6512C61.6052 17 64 19.3948 64 22.3488V57.6512C64 60.6052 61.6052 63 58.6512 63H23.3488C20.3948 63 18 60.6052 18 57.6512V22.3488Z" fill="#9F6BF4"/>
<path d="M0 6.34884C0 3.39476 2.39476 1 5.34884 1H40.6512C43.6052 1 46 3.39476 46 6.34884V41.6512C46 44.6052 43.6052 47 40.6512 47H5.34884C2.39476 47 0 44.6052 0 41.6512V6.34884Z" fill="#C9D3DB"/>
<path d="M46 17V41.7059C46 44.6297 43.5892 47 40.6154 47H18V22.2941C18 19.3703 20.4108 17 23.3846 17H46Z" fill="#8044E2"/>
</svg>

After

Width:  |  Height:  |  Size: 627 B

+1
View File
@@ -0,0 +1 @@
import"../assets/index.js";import"../assets/vendor.js";window.databrowser({transport:{type:"http",url:`${window.location.origin}/api`}});
+1
View File
@@ -0,0 +1 @@
import"../assets/index.js";import"../assets/vendor.js";window.splash({transport:{type:"http",url:`${window.location.origin}/api`}});
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 580 KiB

+1
View File
@@ -0,0 +1 @@
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url('./inter-cyrillic-ext-400-normal.f21a6a97.woff2') format('woff2'),url('./inter-all-400-normal.4c1f8a0d.woff') format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url('./inter-cyrillic-400-normal.ac97a49e.woff2') format('woff2'),url('./inter-all-400-normal.4c1f8a0d.woff') format('woff');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url('./inter-greek-ext-400-normal.43addcc8.woff2') format('woff2'),url('./inter-all-400-normal.4c1f8a0d.woff') format('woff');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url('./inter-greek-400-normal.e9163df8.woff2') format('woff2'),url('./inter-all-400-normal.4c1f8a0d.woff') format('woff');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url('data:font/woff2;base64,d09GMgABAAAAAA+0AA8AAAAAJjAAAA9ZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4dmHCoGYD9TVEFUJACMLBEICqh4pAgLghYAATYCJAOEKAQgBYQKByAMBxuiIaOirBH6IopSRYlEf31gG7ObtBeFEWUsil0oxAdsRYnGR5C11VoS7Q4XVhweB3rceQq9T/vTHvrx/Mfao+ft3wDQDSO1bDOVUZkK09QBKjSKHJGR7f78XPp+kmOCAkCu9A8HKGR1hZqRNbJqRkwhAaBnl2XaUjAl3ugLqFG8U3/f4/F4lFikuzyXCi4dl05s5IqNXDqKUUcuFY9wQB2XTiLcGQdZSj5xwY2JiD8eEwt3MqoTk+/3LTLWZMh8XDr5lnQNMMX2f3HNmo2T9gYo1F69eyUHBPZ6MQdu4N8INBoVksrGUimTSxFog4IDhFfLmv2+nvqf3x1CiMuRhfykQP1LgkIizFzfzPcNu01OSV3h0KgvhEkyRIXQUeIpjEA4gURoATw893s16sJdKA/p/VrmWyTtz6Kt6/jOAOeFw0gskBJLnA1nA6KZrdTZlWvqlQfBsoJ1nIJJqfPPD6WAgeyiiF3N/iYIH50tHkGIAnREAfXwavYIbKCAQiGwEbg1HpJGAeNMdjUXGz76qYEhpwyK7afDTwlRcXHz8PIJiIiKiUuoauga27Frz7EHj55ghF2n9pxC6DsxlBQmg8lhCpgSpoKpYRqYHmaA1Z1ac1r/OGkHVlQCnGEw2nFJgwwgD4odKEEFatCAHgwpqntTol5oQf3SlEGMD6DzpJkjOrMReHbCvYH92QJOBlHaJ8UdmAytvsMxbMzoeqlNBbIMzDumAQpK6n2LXUjWgc5Z2/YuKbt67uwuvmIY+3fOPEa9cgXl/9IafAQhMJKGgI6BgomPWkCCQ0pWUF5b1MCmkh17Wg7c6KJN7ZhbOUUQ3wHDclcBPQNeFKAFASwcGsYVkcCKRTYSwHy1HUK79vAdOCBy6AbZAingiHDmRjEuMlJSkLUrpasHhSNCHnAsECFT2H/yxk7uKjUPr6Htt6Se9QH95vR9wY+pX+8nE72/djOoT9MDtNPAYKABwIkGG/BaxLSPZd7/qmDgB42Xeg/6YgOm4UMQNgIYDUDz9s3tAnUCr+9xgVIgoAV6wCygBbUPSAiYhcQFtQ+omgWMJEYiqlcjylM0qqxLGZoj0lFNDS933SJPXUxoncB/tN9fKlJySmpaekaARt53B+jsCKKZHAiYILVQ2hiqmOpYGtiaOGq4CnhK+MoEKoSKpAZkhuRGFMaU1qisU9ugsUlvl8Ees0MWR6yO2ZywO+VwxumcywW3Sx5XvK753Ai5E3Yv4kHUo5gncVjCVMpc2kLGUtYKH9D+A7gLqpnBSKuHTdZwPLNG4IA1D5Os+Thr3cMS634q6yWmWu/jovU5Fltf4IEJ0TMx7DVxtCaBfSaJPiaFHSaNviaDXSaLfiaH3SaP/ibCHlPAAFPETlPCQFPGZlPBIFPFVlPDYFPHNtPAENPEdtPCUNPGFtPBSNPFYdPDKNPHETOC0WYUR80YxphxHDMTGGsmcdxMYZyZxgkzg/FmFifNHCaYeZwyC5hsFnHOLGGKWcZ5s4JpZhWXzBqmm3VcNgPMMBu4YjYx02zhqtnGLLODa2YXs80erpt9zDEHuGEOMdcc4aY5xjxzglvmFPPNGW6bcywwF7hjLrHQXOGuucZSc4OH5hbLzB0emXssNw94bB6xwjzhiXnGSvOCp+YVq8wbXjHvWG0+8Kr5xFrzhdfNN9aZH7xhfrHe/OFN848NZoi3nBb9xRyEoI4YBvAcajSwFjT/0n5Lny/p7QIATYdoqUDVqPY7Q1YuWbGTgmbVMr6fh31R+LRYosaEtYQFAmMjASIZiMcj2+osIllI5OJHpynR3hzmUoFhfDRvyHggHDCYEu6KG7mw8YhxJVlpaaGZkkwYHDvsq8+Nn7XavXdw6g8lcUo8kJiTrJH5+fFyf29+r//V5TVVzxVu52VZc/7S5uCY3C9hZ+2r1rYD3JbC05CPVFPyjOjZEsAK+uVQaZqPM0MYXm31BI6HkgrGAzjCLYrlPPAVUyaKEAJe4aG8KIRTgJOHHmFTr9ji9L8reUxB0vv0s+jbja5S/CKLczvhVYgkJBw92/4gxLWEldLDsIuY9KX73Fdhx89a0dcU26zKvHBMmDT68QFnioXgpC5kv1A+kx1fYQYXFM/UwEKFrlSsdyfsmQ+8cEpYwA015LGqMcKERgLrXHYQXdQCJTsk9pbqmPI6oPVK+C7mKxZmn4Xw7Pe2rHL6JkWGhOCRLBflpF/D8cI9+g2qGgPLdarxhBaUbq5mvyPsd3GyWnVyTXnjyqKbhaLfRG35pLjh/nqbfjdF281YbtCPyfTMcA6YXwEzYGZQ2WuGu7PQGdgKDq5B/3rz592p2ieRq+9qHm3umF9blf//ZGXuV6EXB5AEh2ZB8LsFdyAhoCcHcGePg80B3d8PjxEWgrRQl499PkN2acOQf1+7xoALZfxyUcC5Ep0U/eVh9+FfmfK/6k/I2oMkxPrG8Oyc4MuXEkhJ42nk3I89/mh5/I3j3Lm3jrL4UZTOtsfDFhm9pzl84OTqyVcfSarGMXvA9y0Pdp7/Y/wwnV+f1ONU3++ebtzfeNSRV30hvXHY2o/2f+z7JG3oBM7lqar66UbFgMUthkn777qfTbXMDfXxryv4o+ZNol6xZdOWXwwZTQdCGzIvmKJ/ZvNln33Taclq+WmNybzK9rMdI0O9Qv1v/pD95tUPWapfbx71ZRrtxz57kwCH1gR/Yk3R5cxtTYdqXTmc73wWXet0Hr19PJM5U50tu+3GmFCvx9rw+cxE4rx57P1669+GG1e29H+Y7YlcKst9ENxecjCyb8N/i/f4rC8e2g+nH9VsWNvd8GRa320/+f4xIQoWCbCApqRX/fhbvqxnL3w542/V52HOi2c6wEl1TacfVGZITp7MkD6oOn1aghRhscT6xmL1LovQelv+jzfbtLBHhYodFdAzl7YcePlfVoJRjrE8OeNzthQVI1yfCHmDdypW/LzS/guyWV39cUPkTq6/2m6e/EVZV5F5yZk3TZqc/knnSXUlvc7ppp4bXNB3F4eujrvK+XaUSP2XMNhSevLsPLQJaYCAvmz967rPxtVh+JOUcSmvx3RjAzHljO+jN09HGav7EurbgRrJCd/N0gnLBxhGLhkwdsKCFdOuprh9NaWpKwekjpw/YMKEuSsw+i6EMy2/ha4//u2MsGDZ9vz8VdvxuQSpmenTp7MiNd0hhuw6H46axcuGjhhbOHKV5Fhd82Frbmn6fDkUIkdgcwDTZyuOrev1pOnuVL0q1v3v9Y11kW7rMPpOc6woVllby+D4ztOWG9fnrzJ++nVFSqwlpZT/+uuWlIphopnBY+uEOFf+P9he1+b1+zIPI2erbeuSKR/kH5K2dTXnvIHFYkOvoSPWqhZKyv01O3JXbUzTcRi9u1koffRj6PrjH0uFactM+fnLTMsbC/rmln6bO3flSMPIyUOn6kbbumWVunOHzumuU83uPnjodB3G7FFUGZLyJnlTssqwfM2mngvLd5lGp/I55wcOmjOt37puC4v3mQbN6Nak7aYaNGcSYrOao0W/V16/9kdlUXTaUmNu7lKjYVVQdDGTXtFdNWhH71Xybffur1++wK6by4EeAARAAjulpVVSzCaBpIiN0/2SnVQJzSRlAM0nu6ghVHzQHgSpyBOo8JEaT0eHcpNp4ECUYy81gtt2UxpaHUb9ngAU9SvtaIN2tgQlPCCSN4FOh0E2eGjQW0K1ksTEqyQxmo0EmK0krRBLD+jFWvwPj8mlTNLine truncated
+21
View File
@@ -0,0 +1,21 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Prisma Studio</title>
<link rel="icon" href="./favicon.svg" />
<script type="module" crossorigin src="./http/databrowser.js"></script>
<link rel="modulepreload" href="./assets/index.js">
<link rel="modulepreload" href="./assets/vendor.js">
<link rel="stylesheet" href="./index.css">
</head>
<body>
</body>
</html>
+21
View File
@@ -0,0 +1,21 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Prisma Studio</title>
<link rel="icon" href="./favicon.svg" />
<script type="module" crossorigin src="./http/splash.js"></script>
<link rel="modulepreload" href="./assets/index.js">
<link rel="modulepreload" href="./assets/vendor.js">
<link rel="stylesheet" href="./index.css">
</head>
<body>
</body>
</html>