From e14e2af17eba44a1f45f77648b4c1e416d60b3e9 Mon Sep 17 00:00:00 2001 From: drl990114 Date: Tue, 5 Nov 2024 13:54:41 +0000 Subject: [PATCH] deploy: 1a488befe0aeca237246ecb641d1a6ccfb389fc8 --- 276.fb9235fe.async.js | 66 --- 335.a51b6b52.async.js | 137 +++++ 404.html | 13 +- 422.93d495fc.async.js | 15 + 422.e8c51481.chunk.css | 5 + 470.468e9483.async.js | 16 - 470.89f13caf.chunk.css | 5 - 573.9e473986.async.js | 301 +++++++++++ 573.aed2f495.async.js | 301 ----------- 762.b36ecb51.async.js | 11 + 814.8fc8db9b.async.js | 112 +++++ 816.b9eda55b.async.js | 22 - Button__index.md.4dc8e8c8.async.js | 1 - Button__index.md.778c6473.chunk.css | 1 - Button__index.md.ae4df2a6.async.js | 1 + ...sync.js => Dialog__demos.52eccb33.async.js | 2 +- Dialog__index.md.032bcea2.async.js | 1 + Dialog__index.md.778c6473.chunk.css | 1 - Dialog__index.md.b809902f.async.js | 1 - ...async.js => Image__demos.1f1de896.async.js | 2 +- Image__index.md.4f59d2df.async.js | 1 + Image__index.md.778c6473.chunk.css | 1 - Image__index.md.aba23eb3.async.js | 1 - Input__demos.3958c3db.async.js | 1 - Input__demos.b0cd5780.async.js | 1 + Input__index.md.022909c8.async.js | 1 - Input__index.md.1a2e8f5b.async.js | 1 + Input__index.md.778c6473.chunk.css | 1 - ...ync.js => Loading__demos.f2f1a529.async.js | 2 +- Loading__index.md.778c6473.chunk.css | 1 - Loading__index.md.96925ad5.async.js | 1 - Loading__index.md.b241e824.async.js | 1 + ....async.js => Menu__demos.a4cb39ba.async.js | 4 +- Menu__index.md.238d8b58.async.js | 1 - Menu__index.md.778c6473.chunk.css | 1 - Menu__index.md.bd7afaf1.async.js | 1 + ...ync.js => Popover__demos.c374efac.async.js | 2 +- Popover__index.md.157f4b9c.async.js | 1 - Popover__index.md.324eb010.async.js | 1 + Popover__index.md.778c6473.chunk.css | 1 - ...=> TableOfContent__demos.763fd0b9.async.js | 2 +- TableOfContent__index.md.05d8614a.async.js | 1 - TableOfContent__index.md.61a3df5d.async.js | 1 + TableOfContent__index.md.778c6473.chunk.css | 1 - ...async.js => Toast__demos.3278fcf7.async.js | 2 +- Toast__index.md.778c6473.chunk.css | 1 - Toast__index.md.9e7beb36.async.js | 1 + Toast__index.md.bfcac641.async.js | 1 - ...ync.js => Tooltip__demos.fd76eace.async.js | 2 +- Tooltip__index.md.1f42a78a.async.js | 1 + Tooltip__index.md.778c6473.chunk.css | 1 - Tooltip__index.md.fd60cd26.async.js | 1 - components/button/index.html | 13 +- components/dialog/index.html | 13 +- components/image/index.html | 13 +- components/input/index.html | 13 +- components/loading/index.html | 13 +- components/menu/index.html | 13 +- components/popover/index.html | 13 +- components/table-of-content/index.html | 13 +- components/toast/index.html | 13 +- components/tooltip/index.html | 13 +- demos.6c9c838f.async.js | 1 + demos.cc2f74fc.async.js | 1 - docs__getting-started.md.6b3bab82.async.js | 1 - docs__getting-started.md.778c6473.chunk.css | 1 - docs__getting-started.md.8fef141e.async.js | 1 + docs__index.md.778c6473.chunk.css | 1 - docs__index.md.8745fe96.async.js | 1 + docs__index.md.eb51b50e.async.js | 1 - ...e__layouts__GlobalLayout.b5f90069.async.js | 2 +- ...i__theme__ContextWrapper.15541273.async.js | 1 - ...i__theme__ContextWrapper.73e05835.async.js | 1 + getting-started/index.html | 13 +- index.html | 13 +- meta__Button.ec16056c.async.js | 20 + meta__Dialog.156227ea.async.js | 20 + meta__Image.af7ddc47.async.js | 16 + meta__Input.fb4d7576.async.js | 10 + meta__Loading.cf7b2ce7.async.js | 6 + meta__Menu.cafc1346.async.js | 106 ++++ meta__Popover.f59d74e8.async.js | 11 + meta__TableOfContent.0d8a3270.async.js | 119 +++++ meta__Toast.5130b17b.async.js | 49 ++ meta__Tooltip.aae7a8ae.async.js | 8 + meta__docs.1a19bde9.async.js | 21 + ...dist__client__pages__404.9e5662cd.async.js | 2 +- ...ient__pages__Demo__index.103593b1.async.js | 1 + ...ient__pages__Demo__index.c40bab38.async.js | 1 - ...ayouts__DocLayout__index.0d4da52e.async.js | 1 + ...ayouts__DocLayout__index.bf9f40c5.async.js | 1 - preload_helper.8cd6cd50.js | 1 + umi.277d53d7.js | 475 ------------------ umi.7ab43a5e.css | 1 - umi.7f46f38b.js | 125 +++++ umi.8faca2de.css | 1 + ~demos/:id/index.html | 13 +- ~demos/dialog-demo-basic/index.html | 13 +- ~demos/image-demo-basic/index.html | 13 +- ~demos/input-demo-basic/index.html | 13 +- ~demos/loading-demo-basic/index.html | 13 +- ~demos/menu-demo-basic/index.html | 13 +- ~demos/menu-demo-contextmenu/index.html | 13 +- ~demos/popover-demo-basic/index.html | 13 +- ~demos/src-button-demo-basic/index.html | 13 +- ~demos/src-button-demo-btntype/index.html | 13 +- ~demos/tableofcontent-demo-basic/index.html | 13 +- .../index.html | 13 +- ~demos/toast-demo-basic/index.html | 13 +- ~demos/tooltip-demo-basic/index.html | 13 +- 110 files changed, 1338 insertions(+), 1061 deletions(-) delete mode 100644 276.fb9235fe.async.js create mode 100644 335.a51b6b52.async.js create mode 100644 422.93d495fc.async.js create mode 100644 422.e8c51481.chunk.css delete mode 100644 470.468e9483.async.js delete mode 100644 470.89f13caf.chunk.css create mode 100644 573.9e473986.async.js delete mode 100644 573.aed2f495.async.js create mode 100644 762.b36ecb51.async.js create mode 100644 814.8fc8db9b.async.js delete mode 100644 816.b9eda55b.async.js delete mode 100644 Button__index.md.4dc8e8c8.async.js delete mode 100644 Button__index.md.778c6473.chunk.css create mode 100644 Button__index.md.ae4df2a6.async.js rename Dialog__demos.82f4cc13.async.js => Dialog__demos.52eccb33.async.js (86%) create mode 100644 Dialog__index.md.032bcea2.async.js delete mode 100644 Dialog__index.md.778c6473.chunk.css delete mode 100644 Dialog__index.md.b809902f.async.js rename Image__demos.d5c8a26e.async.js => Image__demos.1f1de896.async.js (82%) create mode 100644 Image__index.md.4f59d2df.async.js delete mode 100644 Image__index.md.778c6473.chunk.css delete mode 100644 Image__index.md.aba23eb3.async.js delete mode 100644 Input__demos.3958c3db.async.js create mode 100644 Input__demos.b0cd5780.async.js delete mode 100644 Input__index.md.022909c8.async.js create mode 100644 Input__index.md.1a2e8f5b.async.js delete mode 100644 Input__index.md.778c6473.chunk.css rename Loading__demos.0d22ce01.async.js => Loading__demos.f2f1a529.async.js (65%) delete mode 100644 Loading__index.md.778c6473.chunk.css delete mode 100644 Loading__index.md.96925ad5.async.js create mode 100644 Loading__index.md.b241e824.async.js rename Menu__demos.2cfed205.async.js => Menu__demos.a4cb39ba.async.js (68%) delete mode 100644 Menu__index.md.238d8b58.async.js delete mode 100644 Menu__index.md.778c6473.chunk.css create mode 100644 Menu__index.md.bd7afaf1.async.js rename Popover__demos.758f7a53.async.js => Popover__demos.c374efac.async.js (71%) delete mode 100644 Popover__index.md.157f4b9c.async.js create mode 100644 Popover__index.md.324eb010.async.js delete mode 100644 Popover__index.md.778c6473.chunk.css rename TableOfContent__demos.59d2b6c0.async.js => TableOfContent__demos.763fd0b9.async.js (94%) delete mode 100644 TableOfContent__index.md.05d8614a.async.js create mode 100644 TableOfContent__index.md.61a3df5d.async.js delete mode 100644 TableOfContent__index.md.778c6473.chunk.css rename Toast__demos.417eef40.async.js => Toast__demos.3278fcf7.async.js (92%) delete mode 100644 Toast__index.md.778c6473.chunk.css create mode 100644 Toast__index.md.9e7beb36.async.js delete mode 100644 Toast__index.md.bfcac641.async.js rename Tooltip__demos.ddd72206.async.js => Tooltip__demos.fd76eace.async.js (77%) create mode 100644 Tooltip__index.md.1f42a78a.async.js delete mode 100644 Tooltip__index.md.778c6473.chunk.css delete mode 100644 Tooltip__index.md.fd60cd26.async.js create mode 100644 demos.6c9c838f.async.js delete mode 100644 demos.cc2f74fc.async.js delete mode 100644 docs__getting-started.md.6b3bab82.async.js delete mode 100644 docs__getting-started.md.778c6473.chunk.css create mode 100644 docs__getting-started.md.8fef141e.async.js delete mode 100644 docs__index.md.778c6473.chunk.css create mode 100644 docs__index.md.8745fe96.async.js delete mode 100644 docs__index.md.eb51b50e.async.js rename dumi__theme__layouts__GlobalLayout.ccb32f81.async.js => dumi__theme__layouts__GlobalLayout.b5f90069.async.js (80%) delete mode 100644 dumi__tmp-production__dumi__theme__ContextWrapper.15541273.async.js create mode 100644 dumi__tmp-production__dumi__theme__ContextWrapper.73e05835.async.js create mode 100644 meta__Button.ec16056c.async.js create mode 100644 meta__Dialog.156227ea.async.js create mode 100644 meta__Image.af7ddc47.async.js create mode 100644 meta__Input.fb4d7576.async.js create mode 100644 meta__Loading.cf7b2ce7.async.js create mode 100644 meta__Menu.cafc1346.async.js create mode 100644 meta__Popover.f59d74e8.async.js create mode 100644 meta__TableOfContent.0d8a3270.async.js create mode 100644 meta__Toast.5130b17b.async.js create mode 100644 meta__Tooltip.aae7a8ae.async.js create mode 100644 meta__docs.1a19bde9.async.js rename nm__dumi__dist__client__pages__404.7053279a.async.js => nm__dumi__dist__client__pages__404.9e5662cd.async.js (71%) create mode 100644 nm__dumi__dist__client__pages__Demo__index.103593b1.async.js delete mode 100644 nm__dumi__dist__client__pages__Demo__index.c40bab38.async.js create mode 100644 nm__dumi__theme-default__layouts__DocLayout__index.0d4da52e.async.js delete mode 100644 nm__dumi__theme-default__layouts__DocLayout__index.bf9f40c5.async.js create mode 100644 preload_helper.8cd6cd50.js delete mode 100644 umi.277d53d7.js delete mode 100644 umi.7ab43a5e.css create mode 100644 umi.7f46f38b.js create mode 100644 umi.8faca2de.css diff --git a/276.fb9235fe.async.js b/276.fb9235fe.async.js deleted file mode 100644 index ced22a1..0000000 --- a/276.fb9235fe.async.js +++ /dev/null @@ -1,66 +0,0 @@ -!(function(){var jr=Object.defineProperty,zr=Object.defineProperties;var Gr=Object.getOwnPropertyDescriptors;var wr=Object.getOwnPropertySymbols;var Lr=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable;var In=Math.pow,Rr=(ut,V,n)=>V in ut?jr(ut,V,{enumerable:!0,configurable:!0,writable:!0,value:n}):ut[V]=n,be=(ut,V)=>{for(var n in V||(V={}))Lr.call(V,n)&&Rr(ut,n,V[n]);if(wr)for(var n of wr(V))Br.call(V,n)&&Rr(ut,n,V[n]);return ut},dn=(ut,V)=>zr(ut,Gr(V));var cr=(ut,V)=>{var n={};for(var v in ut)Lr.call(ut,v)&&V.indexOf(v)<0&&(n[v]=ut[v]);if(ut!=null&&wr)for(var v of wr(ut))V.indexOf(v)<0&&Br.call(ut,v)&&(n[v]=ut[v]);return n};var Un=(ut,V,n)=>new Promise((v,A)=>{var h=s=>{try{r(n.next(s))}catch(a){A(a)}},C=s=>{try{r(n.throw(s))}catch(a){A(a)}},r=s=>s.done?v(s.value):Promise.resolve(s.value).then(h,C);r((n=n.apply(ut,V)).next())});(self.webpackChunkzens=self.webpackChunkzens||[]).push([[276],{38074:function(ut,V,n){"use strict";n.d(V,{baP:function(){return pt}});var v=n(67294),A=(0,v.createContext)({}),h=A,C=n(87462),r={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 1024c-69.1 0-136.2-13.5-199.3-40.2C251.7 958 197 921 150 874c-47-47-84-101.7-109.8-162.7C13.5 648.2 0 581.1 0 512c0-19.9 16.1-36 36-36s36 16.1 36 36c0 59.4 11.6 117 34.6 171.3 22.2 52.4 53.9 99.5 94.3 139.9 40.4 40.4 87.5 72.2 139.9 94.3C395 940.4 452.6 952 512 952c59.4 0 117-11.6 171.3-34.6 52.4-22.2 99.5-53.9 139.9-94.3 40.4-40.4 72.2-87.5 94.3-139.9C940.4 629 952 571.4 952 512c0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.2C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3s-13.5 136.2-40.2 199.3C958 772.3 921 827 874 874c-47 47-101.8 83.9-162.7 109.7-63.1 26.8-130.2 40.3-199.3 40.3z"}}]},name:"loading-3-quarters",theme:"outlined"},s=r,a=n(86854),u=n(4942),l=n(91),E=n(93967),d=n.n(E);function y(m,w){p(m)&&(m="100%");var _=S(m);return m=w===360?m:Math.min(w,Math.max(0,parseFloat(m))),_&&(m=parseInt(String(m*w),10)/100),Math.abs(m-w)<1e-6?1:(w===360?m=(m<0?m%w+w:m%w)/parseFloat(String(w)):m=m%w/parseFloat(String(w)),m)}function f(m){return Math.min(1,Math.max(0,m))}function p(m){return typeof m=="string"&&m.indexOf(".")!==-1&&parseFloat(m)===1}function S(m){return typeof m=="string"&&m.indexOf("%")!==-1}function P(m){return m=parseFloat(m),(isNaN(m)||m<0||m>1)&&(m=1),m}function O(m){return m<=1?"".concat(Number(m)*100,"%"):m}function Y(m){return m.length===1?"0"+m:String(m)}function Z(m,w,_){return{r:y(m,255)*255,g:y(w,255)*255,b:y(_,255)*255}}function K(m,w,_){m=bound01(m,255),w=bound01(w,255),_=bound01(_,255);var G=Math.max(m,w,_),ht=Math.min(m,w,_),tt=0,Pt=0,Ot=(G+ht)/2;if(G===ht)Pt=0,tt=0;else{var Rt=G-ht;switch(Pt=Ot>.5?Rt/(2-G-ht):Rt/(G+ht),G){case m:tt=(w-_)/Rt+(w<_?6:0);break;case w:tt=(_-m)/Rt+2;break;case _:tt=(m-w)/Rt+4;break;default:break}tt/=6}return{h:tt,s:Pt,l:Ot}}function B(m,w,_){return _<0&&(_+=1),_>1&&(_-=1),_<1/6?m+(w-m)*(6*_):_<1/2?w:_<2/3?m+(w-m)*(2/3-_)*6:m}function F(m,w,_){var G,ht,tt;if(m=y(m,360),w=y(w,100),_=y(_,100),w===0)ht=_,tt=_,G=_;else{var Pt=_<.5?_*(1+w):_+w-_*w,Ot=2*_-Pt;G=B(Ot,Pt,m+1/3),ht=B(Ot,Pt,m),tt=B(Ot,Pt,m-1/3)}return{r:G*255,g:ht*255,b:tt*255}}function ft(m,w,_){m=y(m,255),w=y(w,255),_=y(_,255);var G=Math.max(m,w,_),ht=Math.min(m,w,_),tt=0,Pt=G,Ot=G-ht,Rt=G===0?0:Ot/G;if(G===ht)tt=0;else{switch(G){case m:tt=(w-_)/Ot+(w<_?6:0);break;case w:tt=(_-m)/Ot+2;break;case _:tt=(m-w)/Ot+4;break;default:break}tt/=6}return{h:tt,s:Rt,v:Pt}}function it(m,w,_){m=y(m,360)*6,w=y(w,100),_=y(_,100);var G=Math.floor(m),ht=m-G,tt=_*(1-w),Pt=_*(1-ht*w),Ot=_*(1-(1-ht)*w),Rt=G%6,vt=[_,Pt,tt,tt,Ot,_][Rt],Lt=[Ot,_,_,Pt,tt,tt][Rt],jt=[tt,tt,Ot,_,_,Pt][Rt];return{r:vt*255,g:Lt*255,b:jt*255}}function T(m,w,_,G){var ht=[Y(Math.round(m).toString(16)),Y(Math.round(w).toString(16)),Y(Math.round(_).toString(16))];return G&&ht[0].startsWith(ht[0].charAt(1))&&ht[1].startsWith(ht[1].charAt(1))&&ht[2].startsWith(ht[2].charAt(1))?ht[0].charAt(0)+ht[1].charAt(0)+ht[2].charAt(0):ht.join("")}function N(m,w,_,G,ht){var tt=[pad2(Math.round(m).toString(16)),pad2(Math.round(w).toString(16)),pad2(Math.round(_).toString(16)),pad2(J(G))];return ht&&tt[0].startsWith(tt[0].charAt(1))&&tt[1].startsWith(tt[1].charAt(1))&&tt[2].startsWith(tt[2].charAt(1))&&tt[3].startsWith(tt[3].charAt(1))?tt[0].charAt(0)+tt[1].charAt(0)+tt[2].charAt(0)+tt[3].charAt(0):tt.join("")}function H(m,w,_,G){var ht=[pad2(J(G)),pad2(Math.round(m).toString(16)),pad2(Math.round(w).toString(16)),pad2(Math.round(_).toString(16))];return ht.join("")}function J(m){return Math.round(parseFloat(m)*255).toString(16)}function D(m){return z(m)/255}function z(m){return parseInt(m,16)}function X(m){return{r:m>>16,g:(m&65280)>>8,b:m&255}}var dt={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",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",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",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function gt(m){var w={r:0,g:0,b:0},_=1,G=null,ht=null,tt=null,Pt=!1,Ot=!1;return typeof m=="string"&&(m=bt(m)),typeof m=="object"&&(ct(m.r)&&ct(m.g)&&ct(m.b)?(w=Z(m.r,m.g,m.b),Pt=!0,Ot=String(m.r).substr(-1)==="%"?"prgb":"rgb"):ct(m.h)&&ct(m.s)&&ct(m.v)?(G=O(m.s),ht=O(m.v),w=it(m.h,G,ht),Pt=!0,Ot="hsv"):ct(m.h)&&ct(m.s)&&ct(m.l)&&(G=O(m.s),tt=O(m.l),w=F(m.h,G,tt),Pt=!0,Ot="hsl"),Object.prototype.hasOwnProperty.call(m,"a")&&(_=m.a)),_=P(_),{ok:Pt,format:m.format||Ot,r:Math.min(255,Math.max(w.r,0)),g:Math.min(255,Math.max(w.g,0)),b:Math.min(255,Math.max(w.b,0)),a:_}}var Vt="[-\\+]?\\d+%?",oe="[-\\+]?\\d*\\.\\d+%?",mt="(?:".concat(oe,")|(?:").concat(Vt,")"),nt="[\\s|\\(]+(".concat(mt,")[,|\\s]+(").concat(mt,")[,|\\s]+(").concat(mt,")\\s*\\)?"),et="[\\s|\\(]+(".concat(mt,")[,|\\s]+(").concat(mt,")[,|\\s]+(").concat(mt,")[,|\\s]+(").concat(mt,")\\s*\\)?"),k={CSS_UNIT:new RegExp(mt),rgb:new RegExp("rgb"+nt),rgba:new RegExp("rgba"+et),hsl:new RegExp("hsl"+nt),hsla:new RegExp("hsla"+et),hsv:new RegExp("hsv"+nt),hsva:new RegExp("hsva"+et),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function bt(m){if(m=m.trim().toLowerCase(),m.length===0)return!1;var w=!1;if(dt[m])m=dt[m],w=!0;else if(m==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var _=k.rgb.exec(m);return _?{r:_[1],g:_[2],b:_[3]}:(_=k.rgba.exec(m),_?{r:_[1],g:_[2],b:_[3],a:_[4]}:(_=k.hsl.exec(m),_?{h:_[1],s:_[2],l:_[3]}:(_=k.hsla.exec(m),_?{h:_[1],s:_[2],l:_[3],a:_[4]}:(_=k.hsv.exec(m),_?{h:_[1],s:_[2],v:_[3]}:(_=k.hsva.exec(m),_?{h:_[1],s:_[2],v:_[3],a:_[4]}:(_=k.hex8.exec(m),_?{r:z(_[1]),g:z(_[2]),b:z(_[3]),a:D(_[4]),format:w?"name":"hex8"}:(_=k.hex6.exec(m),_?{r:z(_[1]),g:z(_[2]),b:z(_[3]),format:w?"name":"hex"}:(_=k.hex4.exec(m),_?{r:z(_[1]+_[1]),g:z(_[2]+_[2]),b:z(_[3]+_[3]),a:D(_[4]+_[4]),format:w?"name":"hex8"}:(_=k.hex3.exec(m),_?{r:z(_[1]+_[1]),g:z(_[2]+_[2]),b:z(_[3]+_[3]),format:w?"name":"hex"}:!1)))))))))}function ct(m){return!!k.CSS_UNIT.exec(String(m))}var Ct=2,Q=.16,kt=.05,Zt=.05,xt=.15,Qt=5,$t=4,fe=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function st(m){var w=m.r,_=m.g,G=m.b,ht=ft(w,_,G);return{h:ht.h*360,s:ht.s,v:ht.v}}function yt(m){var w=m.r,_=m.g,G=m.b;return"#".concat(T(w,_,G,!1))}function lt(m,w,_){var G=_/100,ht={r:(w.r-m.r)*G+m.r,g:(w.g-m.g)*G+m.g,b:(w.b-m.b)*G+m.b};return ht}function _t(m,w,_){var G;return Math.round(m.h)>=60&&Math.round(m.h)<=240?G=_?Math.round(m.h)-Ct*w:Math.round(m.h)+Ct*w:G=_?Math.round(m.h)+Ct*w:Math.round(m.h)-Ct*w,G<0?G+=360:G>=360&&(G-=360),G}function Bt(m,w,_){if(m.h===0&&m.s===0)return m.s;var G;return _?G=m.s-Q*w:w===$t?G=m.s+Q:G=m.s+kt*w,G>1&&(G=1),_&&w===Qt&&G>.1&&(G=.1),G<.06&&(G=.06),Number(G.toFixed(2))}function Mt(m,w,_){var G;return _?G=m.v+Zt*w:G=m.v-xt*w,G>1&&(G=1),Number(G.toFixed(2))}function Wt(m){for(var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=[],G=gt(m),ht=Qt;ht>0;ht-=1){var tt=st(G),Pt=yt(gt({h:_t(tt,ht,!0),s:Bt(tt,ht,!0),v:Mt(tt,ht,!0)}));_.push(Pt)}_.push(yt(G));for(var Ot=1;Ot<=$t;Ot+=1){var Rt=st(G),vt=yt(gt({h:_t(Rt,Ot),s:Bt(Rt,Ot),v:Mt(Rt,Ot)}));_.push(vt)}return w.theme==="dark"?fe.map(function(Lt){var jt=Lt.index,Nt=Lt.opacity,zt=yt(lt(gt(w.backgroundColor||"#141414"),gt(_[jt]),Nt*100));return zt}):_}var ee={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},wt={},Xt={};Object.keys(ee).forEach(function(m){wt[m]=Wt(ee[m]),wt[m].primary=wt[m][5],Xt[m]=Wt(ee[m],{theme:"dark",backgroundColor:"#141414"}),Xt[m].primary=Xt[m][5]});var le=wt.red,Ut=wt.volcano,Dt=wt.gold,Jt=wt.orange,me=wt.yellow,Tt=wt.lime,ue=wt.green,ae=wt.cyan,de=wt.blue,ge=wt.geekblue,Ge=wt.purple,on=wt.magenta,ke=wt.grey,Xe=wt.grey,Me=n(1413),te=n(71002);function we(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}function tn(m,w){if(!m)return!1;if(m.contains)return m.contains(w);for(var _=w;_;){if(_===m)return!0;_=_.parentNode}return!1}var wn="data-rc-order",Qe="data-rc-priority",mn="rc-util-key",Ke=new Map;function yn(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=m.mark;return w?w.startsWith("data-")?w:"data-".concat(w):mn}function xn(m){if(m.attachTo)return m.attachTo;var w=document.querySelector("head");return w||document.body}function St(m){return m==="queue"?"prependQueue":m?"prepend":"append"}function x(m){return Array.from((Ke.get(m)||m).children).filter(function(w){return w.tagName==="STYLE"})}function I(m){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!we())return null;var _=w.csp,G=w.prepend,ht=w.priority,tt=ht===void 0?0:ht,Pt=St(G),Ot=Pt==="prependQueue",Rt=document.createElement("style");Rt.setAttribute(wn,Pt),Ot&&tt&&Rt.setAttribute(Qe,"".concat(tt)),_!=null&&_.nonce&&(Rt.nonce=_==null?void 0:_.nonce),Rt.innerHTML=m;var vt=xn(w),Lt=vt.firstChild;if(G){if(Ot){var jt=(w.styles||x(vt)).filter(function(Nt){if(!["prepend","prependQueue"].includes(Nt.getAttribute(wn)))return!1;var zt=Number(Nt.getAttribute(Qe)||0);return tt>=zt});if(jt.length)return vt.insertBefore(Rt,jt[jt.length-1].nextSibling),Rt}vt.insertBefore(Rt,Lt)}else vt.appendChild(Rt);return Rt}function q(m){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=xn(w);return(w.styles||x(_)).find(function(G){return G.getAttribute(yn(w))===m})}function Et(m){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=q(m,w);if(_){var G=xn(w);G.removeChild(_)}}function At(m,w){var _=Ke.get(m);if(!_||!tn(document,_)){var G=I("",w),ht=G.parentNode;Ke.set(m,ht),m.removeChild(G)}}function Ft(){Ke.clear()}function Gt(m,w){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},G=xn(_),ht=x(G),tt=(0,Me.Z)((0,Me.Z)({},_),{},{styles:ht});At(G,tt);var Pt=q(w,tt);if(Pt){var Ot,Rt;if((Ot=tt.csp)!==null&&Ot!==void 0&&Ot.nonce&&Pt.nonce!==((Rt=tt.csp)===null||Rt===void 0?void 0:Rt.nonce)){var vt;Pt.nonce=(vt=tt.csp)===null||vt===void 0?void 0:vt.nonce}return Pt.innerHTML!==m&&(Pt.innerHTML=m),Pt}var Lt=I(m,tt);return Lt.setAttribute(yn(tt),w),Lt}function Kt(m){var w;return m==null||(w=m.getRootNode)===null||w===void 0?void 0:w.call(m)}function rt(m){return Kt(m)instanceof ShadowRoot}function Oe(m){return rt(m)?Kt(m):null}var He={},en=[],ie=function(w){en.push(w)};function pn(m,w){if(!1)var _}function nn(m,w){if(!1)var _}function Cn(){He={}}function vn(m,w,_){!w&&!He[_]&&(m(!1,_),He[_]=!0)}function sn(m,w){vn(pn,m,w)}function je(m,w){vn(nn,m,w)}sn.preMessage=ie,sn.resetWarned=Cn,sn.noteOnce=je;var $e=sn;function ne(m){return m.replace(/-(.)/g,function(w,_){return _.toUpperCase()})}function xe(m,w){$e(m,"[@ant-design/icons] ".concat(w))}function Se(m){return(0,te.Z)(m)==="object"&&typeof m.name=="string"&&typeof m.theme=="string"&&((0,te.Z)(m.icon)==="object"||typeof m.icon=="function")}function pe(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(m).reduce(function(w,_){var G=m[_];switch(_){case"class":w.className=G,delete w.class;break;default:delete w[_],w[ne(_)]=G}return w},{})}function Tn(m,w,_){return _?v.createElement(m.tag,(0,Me.Z)((0,Me.Z)({key:w},pe(m.attrs)),_),(m.children||[]).map(function(G,ht){return Tn(G,"".concat(w,"-").concat(m.tag,"-").concat(ht))})):v.createElement(m.tag,(0,Me.Z)({key:w},pe(m.attrs)),(m.children||[]).map(function(G,ht){return Tn(G,"".concat(w,"-").concat(m.tag,"-").concat(ht))}))}function Fe(m){return Wt(m)[0]}function On(m){return m?Array.isArray(m)?m:[m]:[]}var Nn={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},cn=` -.anticon { - display: inline-flex; - align-items: center; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.anticon > * { - line-height: 1; -} - -.anticon svg { - display: inline-block; -} - -.anticon::before { - display: none; -} - -.anticon .anticon-icon { - display: block; -} - -.anticon[tabindex] { - cursor: pointer; -} - -.anticon-spin::before, -.anticon-spin { - display: inline-block; - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} - -@-webkit-keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -`,ye=function(w){var _=(0,v.useContext)(h),G=_.csp,ht=_.prefixCls,tt=cn;ht&&(tt=tt.replace(/anticon/g,ht)),(0,v.useEffect)(function(){var Pt=w.current,Ot=Oe(Pt);Gt(tt,"@ant-design-icons",{prepend:!0,csp:G,attachTo:Ot})},[])},an=["icon","className","onClick","style","primaryColor","secondaryColor"],rn={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function Fn(m){var w=m.primaryColor,_=m.secondaryColor;rn.primaryColor=w,rn.secondaryColor=_||Fe(w),rn.calculated=!!_}function ln(){return(0,Me.Z)({},rn)}var hn=function(w){var _=w.icon,G=w.className,ht=w.onClick,tt=w.style,Pt=w.primaryColor,Ot=w.secondaryColor,Rt=(0,l.Z)(w,an),vt=v.useRef(),Lt=rn;if(Pt&&(Lt={primaryColor:Pt,secondaryColor:Ot||Fe(Pt)}),ye(vt),xe(Se(_),"icon should be icon definiton, but got ".concat(_)),!Se(_))return null;var jt=_;return jt&&typeof jt.icon=="function"&&(jt=(0,Me.Z)((0,Me.Z)({},jt),{},{icon:jt.icon(Lt.primaryColor,Lt.secondaryColor)})),Tn(jt.icon,"svg-".concat(jt.name),(0,Me.Z)((0,Me.Z)({className:G,onClick:ht,style:tt,"data-icon":jt.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Rt),{},{ref:vt}))};hn.displayName="IconReact",hn.getTwoToneColors=ln,hn.setTwoToneColors=Fn;var Le=hn;function Ie(m){var w=On(m),_=(0,a.Z)(w,2),G=_[0],ht=_[1];return Le.setTwoToneColors({primaryColor:G,secondaryColor:ht})}function g(){var m=Le.getTwoToneColors();return m.calculated?[m.primaryColor,m.secondaryColor]:m.primaryColor}var R=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];Ie(de.primary);var L=v.forwardRef(function(m,w){var _=m.className,G=m.icon,ht=m.spin,tt=m.rotate,Pt=m.tabIndex,Ot=m.onClick,Rt=m.twoToneColor,vt=(0,l.Z)(m,R),Lt=v.useContext(h),jt=Lt.prefixCls,Nt=jt===void 0?"anticon":jt,zt=Lt.rootClassName,Ee=d()(zt,Nt,(0,u.Z)((0,u.Z)({},"".concat(Nt,"-").concat(G.name),!!G.name),"".concat(Nt,"-spin"),!!ht||G.name==="loading"),_),Pe=Pt;Pe===void 0&&Ot&&(Pe=-1);var he=tt?{msTransform:"rotate(".concat(tt,"deg)"),transform:"rotate(".concat(tt,"deg)")}:void 0,un=On(Rt),Te=(0,a.Z)(un,2),Re=Te[0],ze=Te[1];return v.createElement("span",(0,C.Z)({role:"img","aria-label":G.name},vt,{ref:w,tabIndex:Pe,onClick:Ot,className:Ee}),v.createElement(Le,{icon:G,primaryColor:Re,secondaryColor:ze,style:he}))});L.displayName="AntdIcon",L.getTwoToneColor=g,L.setTwoToneColor=Ie;var W=L,$=function(w,_){return v.createElement(W,(0,C.Z)({},w,{ref:_,icon:s}))},ot=v.forwardRef($),pt=ot,It=h.Provider},21539:function(ut,V,n){"use strict";n.d(V,{Z:function(){return h}});function v(C){var r=Object.create(null);return function(s){return r[s]===void 0&&(r[s]=C(s)),r[s]}}var A=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,h=v(function(C){return A.test(C)||C.charCodeAt(0)===111&&C.charCodeAt(1)===110&&C.charCodeAt(2)<91})},8874:function(ut){"use strict";ut.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},19818:function(ut,V,n){var v=n(8874),A=n(86851),h=Object.hasOwnProperty,C=Object.create(null);for(var r in v)h.call(v,r)&&(C[v[r]]=r);var s=ut.exports={to:{},get:{}};s.get=function(l){var E=l.substring(0,3).toLowerCase(),d,y;switch(E){case"hsl":d=s.get.hsl(l),y="hsl";break;case"hwb":d=s.get.hwb(l),y="hwb";break;default:d=s.get.rgb(l),y="rgb";break}return d?{model:y,value:d}:null},s.get.rgb=function(l){if(!l)return null;var E=/^#([a-f0-9]{3,4})$/i,d=/^#([a-f0-9]{6})([a-f0-9]{2})?$/i,y=/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,f=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,p=/^(\w+)$/,S=[0,0,0,1],P,O,Y;if(P=l.match(d)){for(Y=P[2],P=P[1],O=0;O<3;O++){var Z=O*2;S[O]=parseInt(P.slice(Z,Z+2),16)}Y&&(S[3]=parseInt(Y,16)/255)}else if(P=l.match(E)){for(P=P[1],Y=P[3],O=0;O<3;O++)S[O]=parseInt(P[O]+P[O],16);Y&&(S[3]=parseInt(Y+Y,16)/255)}else if(P=l.match(y)){for(O=0;O<3;O++)S[O]=parseInt(P[O+1],0);P[4]&&(P[5]?S[3]=parseFloat(P[4])*.01:S[3]=parseFloat(P[4]))}else if(P=l.match(f)){for(O=0;O<3;O++)S[O]=Math.round(parseFloat(P[O+1])*2.55);P[4]&&(P[5]?S[3]=parseFloat(P[4])*.01:S[3]=parseFloat(P[4]))}else return(P=l.match(p))?P[1]==="transparent"?[0,0,0,0]:h.call(v,P[1])?(S=v[P[1]],S[3]=1,S):null:null;for(O=0;O<3;O++)S[O]=a(S[O],0,255);return S[3]=a(S[3],0,1),S},s.get.hsl=function(l){if(!l)return null;var E=/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,d=l.match(E);if(d){var y=parseFloat(d[4]),f=(parseFloat(d[1])%360+360)%360,p=a(parseFloat(d[2]),0,100),S=a(parseFloat(d[3]),0,100),P=a(isNaN(y)?1:y,0,1);return[f,p,S,P]}return null},s.get.hwb=function(l){if(!l)return null;var E=/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,d=l.match(E);if(d){var y=parseFloat(d[4]),f=(parseFloat(d[1])%360+360)%360,p=a(parseFloat(d[2]),0,100),S=a(parseFloat(d[3]),0,100),P=a(isNaN(y)?1:y,0,1);return[f,p,S,P]}return null},s.to.hex=function(){var l=A(arguments);return"#"+u(l[0])+u(l[1])+u(l[2])+(l[3]<1?u(Math.round(l[3]*255)):"")},s.to.rgb=function(){var l=A(arguments);return l.length<4||l[3]===1?"rgb("+Math.round(l[0])+", "+Math.round(l[1])+", "+Math.round(l[2])+")":"rgba("+Math.round(l[0])+", "+Math.round(l[1])+", "+Math.round(l[2])+", "+l[3]+")"},s.to.rgb.percent=function(){var l=A(arguments),E=Math.round(l[0]/255*100),d=Math.round(l[1]/255*100),y=Math.round(l[2]/255*100);return l.length<4||l[3]===1?"rgb("+E+"%, "+d+"%, "+y+"%)":"rgba("+E+"%, "+d+"%, "+y+"%, "+l[3]+")"},s.to.hsl=function(){var l=A(arguments);return l.length<4||l[3]===1?"hsl("+l[0]+", "+l[1]+"%, "+l[2]+"%)":"hsla("+l[0]+", "+l[1]+"%, "+l[2]+"%, "+l[3]+")"},s.to.hwb=function(){var l=A(arguments),E="";return l.length>=4&&l[3]!==1&&(E=", "+l[3]),"hwb("+l[0]+", "+l[1]+"%, "+l[2]+"%"+E+")"},s.to.keyword=function(l){return C[l.slice(0,3)]};function a(l,E,d){return Math.min(Math.max(E,l),d)}function u(l){var E=Math.round(l).toString(16).toUpperCase();return E.length<2?"0"+E:E}},6767:function(ut,V,n){const v=n(19818),A=n(80978),h=["keyword","gray","hex"],C={};for(const f of Object.keys(A))C[[...A[f].labels].sort().join("")]=f;const r={};function s(f,p){if(!(this instanceof s))return new s(f,p);if(p&&p in h&&(p=null),p&&!(p in A))throw new Error("Unknown model: "+p);let S,P;if(f==null)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(f instanceof s)this.model=f.model,this.color=[...f.color],this.valpha=f.valpha;else if(typeof f=="string"){const O=v.get(f);if(O===null)throw new Error("Unable to parse color from string: "+f);this.model=O.model,P=A[this.model].channels,this.color=O.value.slice(0,P),this.valpha=typeof O.value[P]=="number"?O.value[P]:1}else if(f.length>0){this.model=p||"rgb",P=A[this.model].channels;const O=Array.prototype.slice.call(f,0,P);this.color=y(O,P),this.valpha=typeof f[P]=="number"?f[P]:1}else if(typeof f=="number")this.model="rgb",this.color=[f>>16&255,f>>8&255,f&255],this.valpha=1;else{this.valpha=1;const O=Object.keys(f);"alpha"in f&&(O.splice(O.indexOf("alpha"),1),this.valpha=typeof f.alpha=="number"?f.alpha:0);const Y=O.sort().join("");if(!(Y in C))throw new Error("Unable to parse color from object: "+JSON.stringify(f));this.model=C[Y];const{labels:Z}=A[this.model],K=[];for(S=0;S(f%360+360)%360),saturationl:l("hsl",1,E(100)),lightness:l("hsl",2,E(100)),saturationv:l("hsv",1,E(100)),value:l("hsv",2,E(100)),chroma:l("hcg",1,E(100)),gray:l("hcg",2,E(100)),white:l("hwb",1,E(100)),wblack:l("hwb",2,E(100)),cyan:l("cmyk",0,E(100)),magenta:l("cmyk",1,E(100)),yellow:l("cmyk",2,E(100)),black:l("cmyk",3,E(100)),x:l("xyz",0,E(95.047)),y:l("xyz",1,E(100)),z:l("xyz",2,E(108.833)),l:l("lab",0,E(100)),a:l("lab",1),b:l("lab",2),keyword(f){return f!==void 0?new s(f):A[this.model].keyword(this.color)},hex(f){return f!==void 0?new s(f):v.to.hex(this.rgb().round().color)},hexa(f){if(f!==void 0)return new s(f);const p=this.rgb().round().color;let S=Math.round(this.valpha*255).toString(16).toUpperCase();return S.length===1&&(S="0"+S),v.to.hex(p)+S},rgbNumber(){const f=this.rgb().color;return(f[0]&255)<<16|(f[1]&255)<<8|f[2]&255},luminosity(){const f=this.rgb().color,p=[];for(const[S,P]of f.entries()){const O=P/255;p[S]=O<=.04045?O/12.92:In((O+.055)/1.055,2.4)}return .2126*p[0]+.7152*p[1]+.0722*p[2]},contrast(f){const p=this.luminosity(),S=f.luminosity();return p>S?(p+.05)/(S+.05):(S+.05)/(p+.05)},level(f){const p=this.contrast(f);return p>=7?"AAA":p>=4.5?"AA":""},isDark(){const f=this.rgb().color;return(f[0]*2126+f[1]*7152+f[2]*722)/1e4<128},isLight(){return!this.isDark()},negate(){const f=this.rgb();for(let p=0;p<3;p++)f.color[p]=255-f.color[p];return f},lighten(f){const p=this.hsl();return p.color[2]+=p.color[2]*f,p},darken(f){const p=this.hsl();return p.color[2]-=p.color[2]*f,p},saturate(f){const p=this.hsl();return p.color[1]+=p.color[1]*f,p},desaturate(f){const p=this.hsl();return p.color[1]-=p.color[1]*f,p},whiten(f){const p=this.hwb();return p.color[1]+=p.color[1]*f,p},blacken(f){const p=this.hwb();return p.color[2]+=p.color[2]*f,p},grayscale(){const f=this.rgb().color,p=f[0]*.3+f[1]*.59+f[2]*.11;return s.rgb(p,p,p)},fade(f){return this.alpha(this.valpha-this.valpha*f)},opaquer(f){return this.alpha(this.valpha+this.valpha*f)},rotate(f){const p=this.hsl();let S=p.color[0];return S=(S+f)%360,S=S<0?360+S:S,p.color[0]=S,p},mix(f,p){if(!f||!f.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof f);const S=f.rgb(),P=this.rgb(),O=p===void 0?.5:p,Y=2*O-1,Z=S.alpha()-P.alpha(),K=((Y*Z===-1?Y:(Y+Z)/(1+Y*Z))+1)/2,B=1-K;return s.rgb(K*S.red()+B*P.red(),K*S.green()+B*P.green(),K*S.blue()+B*P.blue(),S.alpha()*O+P.alpha()*(1-O))}};for(const f of Object.keys(A)){if(h.includes(f))continue;const{channels:p}=A[f];s.prototype[f]=function(...S){return this.model===f?new s(this):S.length>0?new s(S,f):new s([...d(A[this.model][f].raw(this.color)),this.valpha],f)},s[f]=function(...S){let P=S[0];return typeof P=="number"&&(P=y(S,p)),new s(P,f)}}function a(f,p){return Number(f.toFixed(p))}function u(f){return function(p){return a(p,f)}}function l(f,p,S){f=Array.isArray(f)?f:[f];for(const P of f)(r[P]||(r[P]=[]))[p]=S;return f=f[0],function(P){let O;return P!==void 0?(S&&(P=S(P)),O=this[f](),O.color[p]=P,O):(O=this[f]().color[p],S&&(O=S(O)),O)}}function E(f){return function(p){return Math.max(0,Math.min(f,p))}}function d(f){return Array.isArray(f)?f:[f]}function y(f,p){for(let S=0;S1&&(l-=1)),[l*360,E*100,p*100]},h.rgb.hwb=function(r){const s=r[0],a=r[1];let u=r[2];const l=h.rgb.hsl(r)[0],E=1/255*Math.min(s,Math.min(a,u));return u=1-1/255*Math.max(s,Math.max(a,u)),[l,E*100,u*100]},h.rgb.cmyk=function(r){const s=r[0]/255,a=r[1]/255,u=r[2]/255,l=Math.min(1-s,1-a,1-u),E=(1-s-l)/(1-l)||0,d=(1-a-l)/(1-l)||0,y=(1-u-l)/(1-l)||0;return[E*100,d*100,y*100,l*100]};function C(r,s){return In(r[0]-s[0],2)+In(r[1]-s[1],2)+In(r[2]-s[2],2)}h.rgb.keyword=function(r){const s=A[r];if(s)return s;let a=1/0,u;for(const l of Object.keys(v)){const E=v[l],d=C(r,E);d.04045?In((s+.055)/1.055,2.4):s/12.92,a=a>.04045?In((a+.055)/1.055,2.4):a/12.92,u=u>.04045?In((u+.055)/1.055,2.4):u/12.92;const l=s*.4124+a*.3576+u*.1805,E=s*.2126+a*.7152+u*.0722,d=s*.0193+a*.1192+u*.9505;return[l*100,E*100,d*100]},h.rgb.lab=function(r){const s=h.rgb.xyz(r);let a=s[0],u=s[1],l=s[2];a/=95.047,u/=100,l/=108.883,a=a>.008856?In(a,1/3):7.787*a+16/116,u=u>.008856?In(u,1/3):7.787*u+16/116,l=l>.008856?In(l,1/3):7.787*l+16/116;const E=116*u-16,d=500*(a-u),y=200*(u-l);return[E,d,y]},h.hsl.rgb=function(r){const s=r[0]/360,a=r[1]/100,u=r[2]/100;let l,E,d;if(a===0)return d=u*255,[d,d,d];u<.5?l=u*(1+a):l=u+a-u*a;const y=2*u-l,f=[0,0,0];for(let p=0;p<3;p++)E=s+1/3*-(p-1),E<0&&E++,E>1&&E--,6*E<1?d=y+(l-y)*6*E:2*E<1?d=l:3*E<2?d=y+(l-y)*(2/3-E)*6:d=y,f[p]=d*255;return f},h.hsl.hsv=function(r){const s=r[0];let a=r[1]/100,u=r[2]/100,l=a;const E=Math.max(u,.01);u*=2,a*=u<=1?u:2-u,l*=E<=1?E:2-E;const d=(u+a)/2,y=u===0?2*l/(E+l):2*a/(u+a);return[s,y*100,d*100]},h.hsv.rgb=function(r){const s=r[0]/60,a=r[1]/100;let u=r[2]/100;const l=Math.floor(s)%6,E=s-Math.floor(s),d=255*u*(1-a),y=255*u*(1-a*E),f=255*u*(1-a*(1-E));switch(u*=255,l){case 0:return[u,f,d];case 1:return[y,u,d];case 2:return[d,u,f];case 3:return[d,y,u];case 4:return[f,d,u];case 5:return[u,d,y]}},h.hsv.hsl=function(r){const s=r[0],a=r[1]/100,u=r[2]/100,l=Math.max(u,.01);let E,d;d=(2-a)*u;const y=(2-a)*l;return E=a*l,E/=y<=1?y:2-y,E=E||0,d/=2,[s,E*100,d*100]},h.hwb.rgb=function(r){const s=r[0]/360;let a=r[1]/100,u=r[2]/100;const l=a+u;let E;l>1&&(a/=l,u/=l);const d=Math.floor(6*s),y=1-u;E=6*s-d,d&1&&(E=1-E);const f=a+E*(y-a);let p,S,P;switch(d){default:case 6:case 0:p=y,S=f,P=a;break;case 1:p=f,S=y,P=a;break;case 2:p=a,S=y,P=f;break;case 3:p=a,S=f,P=y;break;case 4:p=f,S=a,P=y;break;case 5:p=y,S=a,P=f;break}return[p*255,S*255,P*255]},h.cmyk.rgb=function(r){const s=r[0]/100,a=r[1]/100,u=r[2]/100,l=r[3]/100,E=1-Math.min(1,s*(1-l)+l),d=1-Math.min(1,a*(1-l)+l),y=1-Math.min(1,u*(1-l)+l);return[E*255,d*255,y*255]},h.xyz.rgb=function(r){const s=r[0]/100,a=r[1]/100,u=r[2]/100;let l,E,d;return l=s*3.2406+a*-1.5372+u*-.4986,E=s*-.9689+a*1.8758+u*.0415,d=s*.0557+a*-.204+u*1.057,l=l>.0031308?1.055*In(l,1/2.4)-.055:l*12.92,E=E>.0031308?1.055*In(E,1/2.4)-.055:E*12.92,d=d>.0031308?1.055*In(d,1/2.4)-.055:d*12.92,l=Math.min(Math.max(0,l),1),E=Math.min(Math.max(0,E),1),d=Math.min(Math.max(0,d),1),[l*255,E*255,d*255]},h.xyz.lab=function(r){let s=r[0],a=r[1],u=r[2];s/=95.047,a/=100,u/=108.883,s=s>.008856?In(s,1/3):7.787*s+16/116,a=a>.008856?In(a,1/3):7.787*a+16/116,u=u>.008856?In(u,1/3):7.787*u+16/116;const l=116*a-16,E=500*(s-a),d=200*(a-u);return[l,E,d]},h.lab.xyz=function(r){const s=r[0],a=r[1],u=r[2];let l,E,d;E=(s+16)/116,l=a/500+E,d=E-u/200;const y=In(E,3),f=In(l,3),p=In(d,3);return E=y>.008856?y:(E-16/116)/7.787,l=f>.008856?f:(l-16/116)/7.787,d=p>.008856?p:(d-16/116)/7.787,l*=95.047,E*=100,d*=108.883,[l,E,d]},h.lab.lch=function(r){const s=r[0],a=r[1],u=r[2];let l;l=Math.atan2(u,a)*360/2/Math.PI,l<0&&(l+=360);const d=Math.sqrt(a*a+u*u);return[s,d,l]},h.lch.lab=function(r){const s=r[0],a=r[1],l=r[2]/360*2*Math.PI,E=a*Math.cos(l),d=a*Math.sin(l);return[s,E,d]},h.rgb.ansi16=function(r,s=null){const[a,u,l]=r;let E=s===null?h.rgb.hsv(r)[2]:s;if(E=Math.round(E/50),E===0)return 30;let d=30+(Math.round(l/255)<<2|Math.round(u/255)<<1|Math.round(a/255));return E===2&&(d+=60),d},h.hsv.ansi16=function(r){return h.rgb.ansi16(h.hsv.rgb(r),r[2])},h.rgb.ansi256=function(r){const s=r[0],a=r[1],u=r[2];return s===a&&a===u?s<8?16:s>248?231:Math.round((s-8)/247*24)+232:16+36*Math.round(s/255*5)+6*Math.round(a/255*5)+Math.round(u/255*5)},h.ansi16.rgb=function(r){let s=r%10;if(s===0||s===7)return r>50&&(s+=3.5),s=s/10.5*255,[s,s,s];const a=(~~(r>50)+1)*.5,u=(s&1)*a*255,l=(s>>1&1)*a*255,E=(s>>2&1)*a*255;return[u,l,E]},h.ansi256.rgb=function(r){if(r>=232){const E=(r-232)*10+8;return[E,E,E]}r-=16;let s;const a=Math.floor(r/36)/5*255,u=Math.floor((s=r%36)/6)/5*255,l=s%6/5*255;return[a,u,l]},h.rgb.hex=function(r){const a=(((Math.round(r[0])&255)<<16)+((Math.round(r[1])&255)<<8)+(Math.round(r[2])&255)).toString(16).toUpperCase();return"000000".substring(a.length)+a},h.hex.rgb=function(r){const s=r.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!s)return[0,0,0];let a=s[0];s[0].length===3&&(a=a.split("").map(y=>y+y).join(""));const u=parseInt(a,16),l=u>>16&255,E=u>>8&255,d=u&255;return[l,E,d]},h.rgb.hcg=function(r){const s=r[0]/255,a=r[1]/255,u=r[2]/255,l=Math.max(Math.max(s,a),u),E=Math.min(Math.min(s,a),u),d=l-E;let y,f;return d<1?y=E/(1-d):y=0,d<=0?f=0:l===s?f=(a-u)/d%6:l===a?f=2+(u-s)/d:f=4+(s-a)/d,f/=6,f%=1,[f*360,d*100,y*100]},h.hsl.hcg=function(r){const s=r[1]/100,a=r[2]/100,u=a<.5?2*s*a:2*s*(1-a);let l=0;return u<1&&(l=(a-.5*u)/(1-u)),[r[0],u*100,l*100]},h.hsv.hcg=function(r){const s=r[1]/100,a=r[2]/100,u=s*a;let l=0;return u<1&&(l=(a-u)/(1-u)),[r[0],u*100,l*100]},h.hcg.rgb=function(r){const s=r[0]/360,a=r[1]/100,u=r[2]/100;if(a===0)return[u*255,u*255,u*255];const l=[0,0,0],E=s%1*6,d=E%1,y=1-d;let f=0;switch(Math.floor(E)){case 0:l[0]=1,l[1]=d,l[2]=0;break;case 1:l[0]=y,l[1]=1,l[2]=0;break;case 2:l[0]=0,l[1]=1,l[2]=d;break;case 3:l[0]=0,l[1]=y,l[2]=1;break;case 4:l[0]=d,l[1]=0,l[2]=1;break;default:l[0]=1,l[1]=0,l[2]=y}return f=(1-a)*u,[(a*l[0]+f)*255,(a*l[1]+f)*255,(a*l[2]+f)*255]},h.hcg.hsv=function(r){const s=r[1]/100,a=r[2]/100,u=s+a*(1-s);let l=0;return u>0&&(l=s/u),[r[0],l*100,u*100]},h.hcg.hsl=function(r){const s=r[1]/100,u=r[2]/100*(1-s)+.5*s;let l=0;return u>0&&u<.5?l=s/(2*u):u>=.5&&u<1&&(l=s/(2*(1-u))),[r[0],l*100,u*100]},h.hcg.hwb=function(r){const s=r[1]/100,a=r[2]/100,u=s+a*(1-s);return[r[0],(u-s)*100,(1-u)*100]},h.hwb.hcg=function(r){const s=r[1]/100,u=1-r[2]/100,l=u-s;let E=0;return l<1&&(E=(u-l)/(1-l)),[r[0],l*100,E*100]},h.apple.rgb=function(r){return[r[0]/65535*255,r[1]/65535*255,r[2]/65535*255]},h.rgb.apple=function(r){return[r[0]/255*65535,r[1]/255*65535,r[2]/255*65535]},h.gray.rgb=function(r){return[r[0]/100*255,r[0]/100*255,r[0]/100*255]},h.gray.hsl=function(r){return[0,0,r[0]]},h.gray.hsv=h.gray.hsl,h.gray.hwb=function(r){return[0,100,r[0]]},h.gray.cmyk=function(r){return[0,0,0,r[0]]},h.gray.lab=function(r){return[r[0],0,0]},h.gray.hex=function(r){const s=Math.round(r[0]/100*255)&255,u=((s<<16)+(s<<8)+s).toString(16).toUpperCase();return"000000".substring(u.length)+u},h.rgb.gray=function(r){return[(r[0]+r[1]+r[2])/3/255*100]}},80978:function(ut,V,n){const v=n(12956),A=n(87774),h={},C=Object.keys(v);function r(a){const u=function(...l){const E=l[0];return E==null?E:(E.length>1&&(l=E),a(l))};return"conversion"in a&&(u.conversion=a.conversion),u}function s(a){const u=function(...l){const E=l[0];if(E==null)return E;E.length>1&&(l=E);const d=a(l);if(typeof d=="object")for(let y=d.length,f=0;f{h[a]={},Object.defineProperty(h[a],"channels",{value:v[a].channels}),Object.defineProperty(h[a],"labels",{value:v[a].labels});const u=A(a);Object.keys(u).forEach(E=>{const d=u[E];h[a][E]=s(d),h[a][E].raw=r(d)})}),ut.exports=h},87774:function(ut,V,n){const v=n(12956);function A(){const s={},a=Object.keys(v);for(let u=a.length,l=0;l1)for(var P=1;P=0&&(n.splice instanceof Function||Object.getOwnPropertyDescriptor(n,n.length-1)&&n.constructor.name!=="String")}},88095:function(ut,V,n){"use strict";n.d(V,{LC:function(){return rr},Ni:function(){return kn},f6:function(){return Hn},ZP:function(){return Ye}});var v=n(97582),A=n(67294),h=n(96774),C=n.n(h),r="-ms-",s="-moz-",a="-webkit-",u="comm",l="rule",E="decl",d="@page",y="@media",f="@import",p="@charset",S="@viewport",P="@supports",O="@document",Y="@namespace",Z="@keyframes",K="@font-face",B="@counter-style",F="@font-feature-values",ft="@layer",it="@scope",T=Math.abs,N=String.fromCharCode,H=Object.assign;function J(i,b){return gt(i,0)^45?(((b<<2^gt(i,0))<<2^gt(i,1))<<2^gt(i,2))<<2^gt(i,3):0}function D(i){return i.trim()}function z(i,b){return(i=b.exec(i))?i[0]:i}function X(i,b,M){return i.replace(b,M)}function dt(i,b,M){return i.indexOf(b,M)}function gt(i,b){return i.charCodeAt(b)|0}function Vt(i,b,M){return i.slice(b,M)}function oe(i){return i.length}function mt(i){return i.length}function nt(i,b){return b.push(i),i}function et(i,b){return i.map(b).join("")}function k(i,b){return i.filter(function(M){return!z(M,b)})}var bt=1,ct=1,Ct=0,Q=0,kt=0,Zt="";function xt(i,b,M,j,at,Ht,qt,ve){return{value:i,root:b,parent:M,type:j,props:at,children:Ht,line:bt,column:ct,length:qt,return:"",siblings:ve}}function Qt(i,b){return H(xt("",null,null,"",null,null,0,i.siblings),i,{length:-i.length},b)}function $t(i){for(;i.root;)i=Qt(i.root,{children:[i]});nt(i,i.siblings)}function fe(){return kt}function st(){return kt=Q>0?gt(Zt,--Q):0,ct--,kt===10&&(ct=1,bt--),kt}function yt(){return kt=Q2||Mt(kt)>3?"":" "}function Ut(i){for(;yt();)switch(Mt(kt)){case 0:append(Tt(Q-1),i);break;case 2:append(wt(kt),i);break;default:append(from(kt),i)}return i}function Dt(i,b){for(;--b&&yt()&&!(kt<48||kt>102||kt>57&&kt<65||kt>70&&kt<97););return Bt(i,_t()+(b<6&<()==32&&yt()==32))}function Jt(i){for(;yt();)switch(kt){case i:return Q;case 34:case 39:i!==34&&i!==39&&Jt(kt);break;case 40:i===41&&Jt(i);break;case 92:yt();break}return Q}function me(i,b){for(;yt()&&i+kt!==47+10;)if(i+kt===42+42&<()===47)break;return"/*"+Bt(b,Q-1)+"*"+N(i===47?i:yt())}function Tt(i){for(;!Mt(lt());)yt();return Bt(i,Q)}function ue(i,b){for(var M="",j=0;j6)switch(gt(i,b+1)){case 109:if(gt(i,b+4)!==45)break;case 102:return X(i,/(.+:)(.+)-([^]+)/,"$1"+a+"$2-$3$1"+s+(gt(i,b+3)==108?"$3":"$2-$3"))+i;case 115:return~dt(i,"stretch",0)?de(X(i,"stretch","fill-available"),b,M)+i:i}break;case 5152:case 5920:return X(i,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(j,at,Ht,qt,ve,ce,_e){return r+at+":"+Ht+_e+(qt?r+at+"-span:"+(ve?ce:+ce-+Ht)+_e:"")+i});case 4949:if(gt(i,b+6)===121)return X(i,":",":"+a)+i;break;case 6444:switch(gt(i,gt(i,14)===45?18:11)){case 120:return X(i,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+a+(gt(i,14)===45?"inline-":"")+"box$3$1"+a+"$2$3$1"+r+"$2box$3")+i;case 100:return X(i,":",":"+r)+i}break;case 5719:case 2647:case 2135:case 3927:case 2391:return X(i,"scroll-","scroll-snap-")+i}return i}function ge(i){var b=mt(i);return function(M,j,at,Ht){for(var qt="",ve=0;ve-1&&!i.return)switch(i.type){case E:i.return=de(i.value,i.length,M);return;case Z:return ue([Qt(i,{value:X(i.value,"@","@"+a)})],j);case l:if(i.length)return et(M=i.props,function(at){switch(z(at,j=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":$t(Qt(i,{props:[X(at,/:(read-\w+)/,":"+s+"$1")]})),$t(Qt(i,{props:[at]})),H(i,{props:k(M,j)});break;case"::placeholder":$t(Qt(i,{props:[X(at,/:(plac\w+)/,":"+a+"input-$1")]})),$t(Qt(i,{props:[X(at,/:(plac\w+)/,":"+s+"$1")]})),$t(Qt(i,{props:[X(at,/:(plac\w+)/,r+"input-$1")]})),$t(Qt(i,{props:[at]})),H(i,{props:k(M,j)});break}return""})}}function ke(i){switch(i.type){case RULESET:i.props=i.props.map(function(b){return combine(tokenize(b),function(M,j,at){switch(charat(M,0)){case 12:return substr(M,1,strlen(M));case 0:case 40:case 43:case 62:case 126:return M;case 58:at[++j]==="global"&&(at[j]="",at[++j]="\f"+substr(at[j],j=1,-1));case 32:return j===1?"":M;default:switch(j){case 0:return i=M,sizeof(at)>1?"":M;case(j=sizeof(at)-1):case 2:return j===2?M+i+i:M+i;default:return M}}})})}}function Xe(i){return ee(Me("",null,null,null,[""],i=Wt(i),0,[0],i))}function Me(i,b,M,j,at,Ht,qt,ve,ce){for(var _e=0,Be=0,Ue=qt,qe=0,Ze=0,bn=0,Mn=1,Gn=1,Dn=1,Pn=0,En="",_n=at,Bn=Ht,fn=j,Ne=En;Gn;)switch(bn=Pn,Pn=yt()){case 40:if(bn!=108&>(Ne,Ue-1)==58){dt(Ne+=X(wt(Pn),"&","&\f"),"&\f",T(_e?ve[_e-1]:0))!=-1&&(Dn=-1);break}case 34:case 39:case 91:Ne+=wt(Pn);break;case 9:case 10:case 13:case 32:Ne+=le(bn);break;case 92:Ne+=Dt(_t()-1,7);continue;case 47:switch(lt()){case 42:case 47:nt(we(me(yt(),_t()),b,M,ce),ce);break;default:Ne+="/"}break;case 123*Mn:ve[_e++]=oe(Ne)*Dn;case 125*Mn:case 59:case 0:switch(Pn){case 0:case 125:Gn=0;case 59+Be:Dn==-1&&(Ne=X(Ne,/\f/g,"")),Ze>0&&oe(Ne)-Ue&&nt(Ze>32?tn(Ne+";",j,M,Ue-1,ce):tn(X(Ne," ","")+";",j,M,Ue-2,ce),ce);break;case 59:Ne+=";";default:if(nt(fn=te(Ne,b,M,_e,Be,at,ve,En,_n=[],Bn=[],Ue,Ht),Ht),Pn===123)if(Be===0)Me(Ne,b,fn,fn,_n,Ht,Ue,ve,Bn);else switch(qe===99&>(Ne,3)===110?100:qe){case 100:case 108:case 109:case 115:Me(i,fn,fn,j&&nt(te(i,fn,fn,0,0,at,ve,En,at,_n=[],Ue,Bn),Bn),at,Bn,Ue,ve,j?_n:Bn);break;default:Me(Ne,fn,fn,fn,[""],Bn,0,ve,Bn)}}_e=Be=Ze=0,Mn=Dn=1,En=Ne="",Ue=qt;break;case 58:Ue=1+oe(Ne),Ze=bn;default:if(Mn<1){if(Pn==123)--Mn;else if(Pn==125&&Mn++==0&&st()==125)continue}switch(Ne+=N(Pn),Pn*Mn){case 38:Dn=Be>0?1:(Ne+="\f",-1);break;case 44:ve[_e++]=(oe(Ne)-1)*Dn,Dn=1;break;case 64:lt()===45&&(Ne+=wt(yt())),qe=lt(),Be=Ue=oe(En=Ne+=Tt(_t())),Pn++;break;case 45:bn===45&&oe(Ne)==2&&(Mn=0)}}return Ht}function te(i,b,M,j,at,Ht,qt,ve,ce,_e,Be,Ue){for(var qe=at-1,Ze=at===0?Ht:[""],bn=mt(Ze),Mn=0,Gn=0,Dn=0;Mn0?Ze[Pn]+" "+En:X(En,/&\f/g,Ze[Pn])))&&(ce[Dn++]=_n);return xt(i,b,M,at===0?l:ve,ce,_e,Be,Ue)}function we(i,b,M,j){return xt(i,b,M,u,N(fe()),Vt(i,2,-2),0,j)}function tn(i,b,M,j,at){return xt(i,b,M,E,Vt(i,0,j),Vt(i,j+1,-1),j,at)}var wn={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Qe=n(34155),mn=typeof Qe!="undefined"&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}!==void 0&&({NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.REACT_APP_SC_ATTR||{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.SC_ATTR)||"data-styled",Ke="active",yn="data-styled-version",xn="6.1.13",St=`/*!sc*/ -`,x=typeof window!="undefined"&&"HTMLElement"in window,I=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof Qe!="undefined"&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}!==void 0&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.REACT_APP_SC_DISABLE_SPEEDY!==""?{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.REACT_APP_SC_DISABLE_SPEEDY:typeof Qe!="undefined"&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}!==void 0&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.SC_DISABLE_SPEEDY!==void 0&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.SC_DISABLE_SPEEDY!==""&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.SC_DISABLE_SPEEDY!=="false"&&{NODE_ENV:"production",PUBLIC_PATH:"/zens/"}.SC_DISABLE_SPEEDY),q={},Et=/invalid hook call/i,At=new Set,Ft=function(i,b){if(!1)var M,j,at,Ht},Gt=Object.freeze([]),Kt=Object.freeze({});function rt(i,b,M){return M===void 0&&(M=Kt),i.theme!==M.theme&&i.theme||b||M.theme}var Oe=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),He=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,en=/(^-|-$)/g;function ie(i){return i.replace(He,"-").replace(en,"")}var pn=/(a)(d)/gi,nn=52,Cn=function(i){return String.fromCharCode(i+(i>25?39:97))};function vn(i){var b,M="";for(b=Math.abs(i);b>nn;b=b/nn|0)M=Cn(b%nn)+M;return(Cn(b%nn)+M).replace(pn,"$1-$2")}var sn,je=5381,$e=function(i,b){for(var M=b.length;M;)i=33*i^b.charCodeAt(--M);return i},ne=function(i){return $e(je,i)};function xe(i){return vn(ne(i)>>>0)}function Se(i){return i.displayName||i.name||"Component"}function pe(i){return typeof i=="string"&&!0}var Tn=typeof Symbol=="function"&&Symbol.for,Fe=Tn?Symbol.for("react.memo"):60115,On=Tn?Symbol.for("react.forward_ref"):60112,Nn={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},cn={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},ye={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},an=((sn={})[On]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},sn[Fe]=ye,sn);function rn(i){return("type"in(b=i)&&b.type.$$typeof)===Fe?ye:"$$typeof"in i?an[i.$$typeof]:Nn;var b}var Fn=Object.defineProperty,ln=Object.getOwnPropertyNames,hn=Object.getOwnPropertySymbols,Le=Object.getOwnPropertyDescriptor,Ie=Object.getPrototypeOf,g=Object.prototype;function R(i,b,M){if(typeof b!="string"){if(g){var j=Ie(b);j&&j!==g&&R(i,j,M)}var at=ln(b);hn&&(at=at.concat(hn(b)));for(var Ht=rn(i),qt=rn(b),ve=0;ve0?" Args: ".concat(b.join(", ")):""))}var ht=function(){function i(b){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=b}return i.prototype.indexOfGroup=function(b){for(var M=0,j=0;j=this.groupSizes.length){for(var j=this.groupSizes,at=j.length,Ht=at;b>=Ht;)if((Ht<<=1)<0)throw G(16,"".concat(b));this.groupSizes=new Uint32Array(Ht),this.groupSizes.set(j),this.length=Ht;for(var qt=at;qt=this.length||this.groupSizes[b]===0)return M;for(var j=this.groupSizes[b],at=this.indexOfGroup(b),Ht=at+j,qt=at;qt=0){var j=document.createTextNode(M);return this.element.insertBefore(j,this.nodes[b]||null),this.length++,!0}return!1},i.prototype.deleteRule=function(b){this.element.removeChild(this.nodes[b]),this.length--},i.prototype.getRule=function(b){return b0&&(Gn+="".concat(Dn,","))}),ce+="".concat(bn).concat(Mn,'{content:"').concat(Gn,'"}').concat(St)},Be=0;Be0?".".concat(b):qe},Be=ce.slice();Be.push(function(qe){qe.type===l&&qe.value.includes("&")&&(qe.props[0]=qe.props[0].replace(gn,M).replace(j,_e))}),qt.prefix&&Be.push(on),Be.push(ae);var Ue=function(qe,Ze,bn,Mn){Ze===void 0&&(Ze=""),bn===void 0&&(bn=""),Mn===void 0&&(Mn="&"),b=Mn,M=Ze,j=new RegExp("\\".concat(M,"\\b"),"g");var Gn=qe.replace(se,""),Dn=Xe(bn||Ze?"".concat(bn," ").concat(Ze," { ").concat(Gn," }"):Gn);qt.namespace&&(Dn=De(Dn,qt.namespace));var Pn=[];return ue(Dn,ge(Be.concat(Ge(function(En){return Pn.push(En)})))),Pn};return Ue.hash=ce.length?ce.reduce(function(qe,Ze){return Ze.name||G(15),$e(qe,Ze.name)},je).toString():"",Ue}var An=new We,Rn=Ce(),Je=A.createContext({shouldForwardProp:void 0,styleSheet:An,stylis:Rn}),Vn=Je.Consumer,jn=A.createContext(void 0);function zn(){return(0,A.useContext)(Je)}function rr(i){var b=(0,A.useState)(i.stylisPlugins),M=b[0],j=b[1],at=zn().styleSheet,Ht=(0,A.useMemo)(function(){var ce=at;return i.sheet?ce=i.sheet:i.target&&(ce=ce.reconstructWithOptions({target:i.target},!1)),i.disableCSSOMInjection&&(ce=ce.reconstructWithOptions({useCSSOMInjection:!1})),ce},[i.disableCSSOMInjection,i.sheet,i.target,at]),qt=(0,A.useMemo)(function(){return Ce({options:{namespace:i.namespace,prefix:i.enableVendorPrefixes},plugins:M})},[i.enableVendorPrefixes,i.namespace,M]);(0,A.useEffect)(function(){C()(M,i.stylisPlugins)||j(i.stylisPlugins)},[i.stylisPlugins]);var ve=(0,A.useMemo)(function(){return{shouldForwardProp:i.shouldForwardProp,styleSheet:Ht,stylis:qt}},[i.shouldForwardProp,Ht,qt]);return A.createElement(Je.Provider,{value:ve},A.createElement(jn.Provider,{value:qt},i.children))}var or=function(){function i(b,M){var j=this;this.inject=function(at,Ht){Ht===void 0&&(Ht=Rn);var qt=j.name+Ht.hash;at.hasNameForId(j.id,qt)||at.insertRules(j.id,qt,Ht(j.rules,qt,"@keyframes"))},this.name=b,this.id="sc-keyframes-".concat(b),this.rules=M,m(this,function(){throw G(12,String(j.name))})}return i.prototype.getName=function(b){return b===void 0&&(b=Rn),this.name+b.hash},i}(),$n=function(i){return i>="A"&&i<="Z"};function lr(i){for(var b="",M=0;M>>0);if(!M.hasNameForId(this.componentId,qt)){var ve=j(Ht,".".concat(qt),void 0,this.componentId);M.insertRules(this.componentId,qt,ve)}at=$(at,qt),this.staticRulesId=qt}else{for(var ce=$e(this.baseHash,j.hash),_e="",Be=0;Be>>0);M.hasNameForId(this.componentId,Ze)||M.insertRules(this.componentId,Ze,j(_e,".".concat(Ze),void 0,this.componentId)),at=$(at,Ze)}}return at},i}(),kn=A.createContext(void 0),ar=kn.Consumer;function fr(){var i=c(kn);if(!i)throw G(18);return i}function Hn(i){var b=A.useContext(kn),M=(0,A.useMemo)(function(){return function(j,at){if(!j)throw G(14);if(L(j)){var Ht=j(at);return Ht}if(Array.isArray(j)||typeof j!="object")throw G(8);return at?(0,v.pi)((0,v.pi)({},at),j):j}(i.theme,b)},[i.theme,b]);return i.children?A.createElement(kn.Provider,{value:M},i.children):null}var dr={},Cr=new Set;function yr(i,b,M){var j=W(i),at=i,Ht=!pe(i),qt=b.attrs,ve=qt===void 0?Gt:qt,ce=b.componentId,_e=ce===void 0?function(_n,Bn){var fn=typeof _n!="string"?"sc":ie(_n);dr[fn]=(dr[fn]||0)+1;var Ne="".concat(fn,"-").concat(xe(xn+fn+dr[fn]));return Bn?"".concat(Bn,"-").concat(Ne):Ne}(b.displayName,b.parentComponentId):ce,Be=b.displayName,Ue=Be===void 0?function(_n){return pe(_n)?"styled.".concat(_n):"Styled(".concat(Se(_n),")")}(i):Be,qe=b.displayName&&b.componentId?"".concat(ie(b.displayName),"-").concat(b.componentId):b.componentId||_e,Ze=j&&at.attrs?at.attrs.concat(ve).filter(Boolean):ve,bn=b.shouldForwardProp;if(j&&at.shouldForwardProp){var Mn=at.shouldForwardProp;if(b.shouldForwardProp){var Gn=b.shouldForwardProp;bn=function(_n,Bn){return Mn(_n,Bn)&&Gn(_n,Bn)}}else bn=Mn}var Dn=new sr(M,qe,j?at.componentStyle:void 0);function Pn(_n,Bn){return function(fn,Ne,pr){var br=fn.attrs,Nr=fn.componentStyle,kr=fn.defaultProps,Fr=fn.foldedComponentIds,Wr=fn.styledComponentId,Ur=fn.target,Kr=A.useContext(kn),Hr=zn(),Mr=fn.shouldForwardProp||Hr.shouldForwardProp,Dr=rt(Ne,Kr,kr)||Kt,tr=function(Sr,vr,Pr){for(var gr,ur=(0,v.pi)((0,v.pi)({},vr),{className:void 0,theme:Pr}),Ar=0;Ar2&&We.registerId(this.componentId+b),this.removeStyles(b,j),this.createStyles(b,M,j,at)},i}();function Sn(i){for(var b=[],M=1;M").concat(M,"")},this.getStyleTags=function(){if(b.sealed)throw G(2);return b._emitSheetCSS()},this.getStyleElement=function(){var M;if(b.sealed)throw G(2);var j=b.instance.toString();if(!j)return[];var at=((M={})[mn]="",M[yn]=xn,M.dangerouslySetInnerHTML={__html:j},M),Ht=he();return Ht&&(at.nonce=Ht),[A.createElement("style",(0,v.pi)({},at,{key:"sc-0-0"}))]},this.seal=function(){b.sealed=!0},this.instance=new We({isServer:!0}),this.sealed=!1}return i.prototype.collectStyles=function(b){if(this.sealed)throw G(2);return A.createElement(rr,{sheet:this.instance},b)},i.prototype.interleaveWithNodeStream=function(b){throw G(3)},i}(),Wn={StyleSheet:We,mainSheet:An},Or="__sc-".concat(mn,"__")},53250:function(ut,V,n){"use strict";var v=n(67294);function A(y,f){return y===f&&(y!==0||1/y===1/f)||y!==y&&f!==f}var h=typeof Object.is=="function"?Object.is:A,C=v.useState,r=v.useEffect,s=v.useLayoutEffect,a=v.useDebugValue;function u(y,f){var p=f(),S=C({inst:{value:p,getSnapshot:f}}),P=S[0].inst,O=S[1];return s(function(){P.value=p,P.getSnapshot=f,l(P)&&O({inst:P})},[y,p,f]),r(function(){return l(P)&&O({inst:P}),y(function(){l(P)&&O({inst:P})})},[y]),a(p),p}function l(y){var f=y.getSnapshot;y=y.value;try{var p=f();return!h(y,p)}catch(S){return!0}}function E(y,f){return f()}var d=typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"?E:u;V.useSyncExternalStore=v.useSyncExternalStore!==void 0?v.useSyncExternalStore:d},61688:function(ut,V,n){"use strict";ut.exports=n(53250)},96446:function(ut,V,n){var v=n(37923);function A(h){if(Array.isArray(h))return v(h)}ut.exports=A,ut.exports.__esModule=!0,ut.exports.default=ut.exports},64599:function(ut,V,n){var v=n(96263);function A(h,C){var r=typeof Symbol!="undefined"&&h[Symbol.iterator]||h["@@iterator"];if(!r){if(Array.isArray(h)||(r=v(h))||C&&h&&typeof h.length=="number"){r&&(h=r);var s=0,a=function(){};return{s:a,n:function(){return s>=h.length?{done:!0}:{done:!1,value:h[s++]}},e:function(y){throw y},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var u=!0,l=!1,E;return{s:function(){r=r.call(h)},n:function(){var y=r.next();return u=y.done,y},e:function(y){l=!0,E=y},f:function(){try{!u&&r.return!=null&&r.return()}finally{if(l)throw E}}}}ut.exports=A,ut.exports.__esModule=!0,ut.exports.default=ut.exports},96936:function(ut){function V(n){if(typeof Symbol!="undefined"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}ut.exports=V,ut.exports.__esModule=!0,ut.exports.default=ut.exports},88619:function(ut){function V(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}ut.exports=V,ut.exports.__esModule=!0,ut.exports.default=ut.exports},13769:function(ut,V,n){var v=n(48541);function A(h,C){if(h==null)return{};var r=v(h,C),s,a;if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(h);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(h,s)&&(r[s]=h[s])}return r}ut.exports=A,ut.exports.__esModule=!0,ut.exports.default=ut.exports},48541:function(ut){function V(n,v){if(n==null)return{};var A={},h=Object.keys(n),C,r;for(r=0;r=0)&&(A[C]=n[C]);return A}ut.exports=V,ut.exports.__esModule=!0,ut.exports.default=ut.exports},68400:function(ut){function V(n,v){return v||(v=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(v)}}))}ut.exports=V,ut.exports.__esModule=!0,ut.exports.default=ut.exports},19632:function(ut,V,n){var v=n(96446),A=n(96936),h=n(96263),C=n(88619);function r(s){return v(s)||A(s)||h(s)||C()}ut.exports=r,ut.exports.__esModule=!0,ut.exports.default=ut.exports},86585:function(ut,V,n){"use strict";n.d(V,{e:function(){return r}});var v=n(87856),A=n(88132),h=n(44095),C=n(51709);function r(s={}){var a=s,{popover:u}=a,l=(0,C.S0)(a,["popover"]);const E=(0,A.yt)(l.store,(0,A.CE)(u,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));(0,A.Ny)(l,E);const d=E==null?void 0:E.getState(),y=(0,v.n)((0,C.EZ)((0,C.ih)({},l),{store:E})),f=(0,h.LS)(l.placement,d==null?void 0:d.placement,"bottom"),p=(0,C.EZ)((0,C.ih)({},y.getState()),{placement:f,currentPlacement:f,anchorElement:(0,h.LS)(d==null?void 0:d.anchorElement,null),popoverElement:(0,h.LS)(d==null?void 0:d.popoverElement,null),arrowElement:(0,h.LS)(d==null?void 0:d.arrowElement,null),rendered:Symbol("rendered")}),S=(0,A.MT)(p,y,E);return(0,C.EZ)((0,C.ih)((0,C.ih)({},y),S),{setAnchorElement:P=>S.setState("anchorElement",P),setPopoverElement:P=>S.setState("popoverElement",P),setArrowElement:P=>S.setState("arrowElement",P),render:()=>S.setState("rendered",Symbol("rendered"))})}},51709:function(ut,V,n){"use strict";n.d(V,{EZ:function(){return l},S0:function(){return E},ih:function(){return u}});var v=Object.defineProperty,A=Object.defineProperties,h=Object.getOwnPropertyDescriptors,C=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,a=(d,y,f)=>y in d?v(d,y,{enumerable:!0,configurable:!0,writable:!0,value:f}):d[y]=f,u=(d,y)=>{for(var f in y||(y={}))r.call(y,f)&&a(d,f,y[f]);if(C)for(var f of C(y))s.call(y,f)&&a(d,f,y[f]);return d},l=(d,y)=>A(d,h(y)),E=(d,y)=>{var f={};for(var p in d)r.call(d,p)&&y.indexOf(p)<0&&(f[p]=d[p]);if(d!=null&&C)for(var p of C(d))y.indexOf(p)<0&&s.call(d,p)&&(f[p]=d[p]);return f}},4196:function(ut,V,n){"use strict";n.d(V,{X:function(){return C}});var v=n(88132),A=n(44095),h=n(51709);function C(r={}){const s=(0,v.yt)(r.store,(0,v.CE)(r.disclosure,["contentElement","disclosureElement"]));(0,v.Ny)(r,s);const a=s==null?void 0:s.getState(),u=(0,A.LS)(r.open,a==null?void 0:a.open,r.defaultOpen,!1),l=(0,A.LS)(r.animated,a==null?void 0:a.animated,!1),E={open:u,animated:l,animating:!!l&&u,mounted:u,contentElement:(0,A.LS)(a==null?void 0:a.contentElement,null),disclosureElement:(0,A.LS)(a==null?void 0:a.disclosureElement,null)},d=(0,v.MT)(E,s);return(0,v.cY)(d,()=>(0,v.Z_)(d,["animated","animating"],y=>{y.animated||d.setState("animating",!1)})),(0,v.cY)(d,()=>(0,v.Ld)(d,["open"],()=>{d.getState().animated&&d.setState("animating",!0)})),(0,v.cY)(d,()=>(0,v.Z_)(d,["open","animating"],y=>{d.setState("mounted",y.open||y.animating)})),(0,h.EZ)((0,h.ih)({},d),{disclosure:r.disclosure,setOpen:y=>d.setState("open",y),show:()=>d.setState("open",!0),hide:()=>d.setState("open",!1),toggle:()=>d.setState("open",y=>!y),stopAnimation:()=>d.setState("animating",!1),setContentElement:y=>d.setState("contentElement",y),setDisclosureElement:y=>d.setState("disclosureElement",y)})}},6258:function(ut,V,n){"use strict";n.d(V,{GP:function(){return C},JH:function(){return h}});function v(r){return Array.isArray(r)?r:typeof r!="undefined"?[r]:[]}function A(r,s,a=-1){return a in r?[...r.slice(0,a),s,...r.slice(a)]:[...r,s]}function h(r){const s=[];for(const a of r)s.push(...a);return s}function C(r){return r.slice().reverse()}},39290:function(ut,V,n){"use strict";n.d(V,{A:function(){return r}});var v=n(86585),A=n(88132),h=n(44095),C=n(51709);function r(s={}){var a;const u=(a=s.store)==null?void 0:a.getState(),l=(0,v.e)((0,C.EZ)((0,C.ih)({},s),{placement:(0,h.LS)(s.placement,u==null?void 0:u.placement,"bottom")})),E=(0,h.LS)(s.timeout,u==null?void 0:u.timeout,500),d=(0,C.EZ)((0,C.ih)({},l.getState()),{timeout:E,showTimeout:(0,h.LS)(s.showTimeout,u==null?void 0:u.showTimeout),hideTimeout:(0,h.LS)(s.hideTimeout,u==null?void 0:u.hideTimeout),autoFocusOnShow:(0,h.LS)(u==null?void 0:u.autoFocusOnShow,!1)}),y=(0,A.MT)(d,l,s.store);return(0,C.EZ)((0,C.ih)((0,C.ih)({},l),y),{setAutoFocusOnShow:f=>y.setState("autoFocusOnShow",f)})}},88132:function(ut,V,n){"use strict";n.d(V,{CE:function(){return E},Ld:function(){return a},MT:function(){return C},Ny:function(){return f},S1:function(){return s},Z_:function(){return u},cY:function(){return r},dC:function(){return l},ei:function(){return d},yt:function(){return y}});var v=n(44095),A=n(51709);function h(p,S){const P=p.__unstableInternals;return(0,v.kG)(P,"Invalid store"),P[S]}function C(p,...S){let P=p,O=P,Y=Symbol(),Z=v.ZT;const K=new Set,B=new Set,F=new Set,ft=new Set,it=new Set,T=new WeakMap,N=new WeakMap,H=et=>(F.add(et),()=>F.delete(et)),J=()=>{const et=K.size,k=Symbol();K.add(k);const bt=()=>{K.delete(k),!K.size&&Z()};if(et)return bt;const ct=(0,v.RR)(P).map(kt=>(0,v.tS)(...S.map(Zt=>{var xt;const Qt=(xt=Zt==null?void 0:Zt.getState)==null?void 0:xt.call(Zt);if(Qt&&(0,v.nr)(Qt,kt))return u(Zt,[kt],$t=>{mt(kt,$t[kt],!0)})}))),Ct=[];for(const kt of F)Ct.push(kt());const Q=S.map(s);return Z=(0,v.tS)(...ct,...Ct,...Q),bt},D=(et,k,bt=ft)=>(bt.add(k),N.set(k,et),()=>{var ct;(ct=T.get(k))==null||ct(),T.delete(k),N.delete(k),bt.delete(k)}),z=(et,k)=>D(et,k),X=(et,k)=>(T.set(k,k(P,P)),D(et,k)),dt=(et,k)=>(T.set(k,k(P,O)),D(et,k,it)),gt=et=>C((0,v.ei)(P,et),nt),Vt=et=>C((0,v.CE)(P,et),nt),oe=()=>P,mt=(et,k,bt=!1)=>{var ct;if(!(0,v.nr)(P,et))return;const Ct=(0,v.Ei)(k,P[et]);if(Ct===P[et])return;if(!bt)for(const xt of S)(ct=xt==null?void 0:xt.setState)==null||ct.call(xt,et,Ct);const Q=P;P=(0,A.EZ)((0,A.ih)({},P),{[et]:Ct});const kt=Symbol();Y=kt,B.add(et);const Zt=(xt,Qt,$t)=>{var fe;const st=N.get(xt),yt=lt=>$t?$t.has(lt):lt===et;(!st||st.some(yt))&&((fe=T.get(xt))==null||fe(),T.set(xt,xt(P,Qt)))};for(const xt of ft)Zt(xt,Q);queueMicrotask(()=>{if(Y!==kt)return;const xt=P;for(const Qt of it)Zt(Qt,O,B);O=xt,B.clear()})},nt={getState:oe,setState:mt,__unstableInternals:{setup:H,init:J,subscribe:z,sync:X,batch:dt,pick:gt,omit:Vt}};return nt}function r(p,...S){if(p)return h(p,"setup")(...S)}function s(p,...S){if(p)return h(p,"init")(...S)}function a(p,...S){if(p)return h(p,"subscribe")(...S)}function u(p,...S){if(p)return h(p,"sync")(...S)}function l(p,...S){if(p)return h(p,"batch")(...S)}function E(p,...S){if(p)return h(p,"omit")(...S)}function d(p,...S){if(p)return h(p,"pick")(...S)}function y(...p){const S=p.reduce((O,Y)=>{var Z;const K=(Z=Y==null?void 0:Y.getState)==null?void 0:Z.call(Y);return K?Object.assign(O,K):O},{});return C(S,...p)}function f(p,S){}},25323:function(ut,V,n){"use strict";n.d(V,{$g:function(){return f},Av:function(){return a},Jj:function(){return C},Kg:function(){return p},Me:function(){return h},Nq:function(){return v},S6:function(){return y},SK:function(){return S},eS:function(){return d},iK:function(){return u},lQ:function(){return P},pn:function(){return E},r3:function(){return s},vY:function(){return r},wy:function(){return Y}});var v=A();function A(){var B;return typeof window!="undefined"&&!!((B=window.document)!=null&&B.createElement)}function h(B){return B?B.ownerDocument||B:document}function C(B){return h(B).defaultView||window}function r(B,F=!1){const{activeElement:ft}=h(B);if(!(ft!=null&&ft.nodeName))return null;if(a(ft)&&ft.contentDocument)return r(ft.contentDocument.body,F);if(F){const it=ft.getAttribute("aria-activedescendant");if(it){const T=h(ft).getElementById(it);if(T)return T}}return ft}function s(B,F){return B===F||B.contains(F)}function a(B){return B.tagName==="IFRAME"}function u(B){const F=B.tagName.toLowerCase();return F==="button"?!0:F==="input"&&B.type?l.indexOf(B.type)!==-1:!1}var l=["button","color","file","image","reset","submit"];function E(B){if(typeof B.checkVisibility=="function")return B.checkVisibility();const F=B;return F.offsetWidth>0||F.offsetHeight>0||B.getClientRects().length>0}function d(B){try{const F=B instanceof HTMLInputElement&&B.selectionStart!==null,ft=B.tagName==="TEXTAREA";return F||ft||!1}catch(F){return!1}}function y(B){return B.isContentEditable||d(B)}function f(B){if(d(B))return B.value;if(B.isContentEditable){const F=h(B).createRange();return F.selectNodeContents(B),F.toString()}return""}function p(B){let F=0,ft=0;if(d(B))F=B.selectionStart||0,ft=B.selectionEnd||0;else if(B.isContentEditable){const it=h(B).getSelection();if(it!=null&&it.rangeCount&&it.anchorNode&&s(B,it.anchorNode)&&it.focusNode&&s(B,it.focusNode)){const T=it.getRangeAt(0),N=T.cloneRange();N.selectNodeContents(B),N.setEnd(T.startContainer,T.startOffset),F=N.toString().length,N.setEnd(T.endContainer,T.endOffset),ft=N.toString().length}}return{start:F,end:ft}}function S(B,F){const ft=["dialog","menu","listbox","tree","grid"],it=B==null?void 0:B.getAttribute("role");return it&&ft.indexOf(it)!==-1?it:F}function P(B,F){var ft;const it={menu:"menuitem",listbox:"option",tree:"treeitem"},T=S(B);return T&&(ft=it[T])!=null?ft:F}function O(B,F){Z(B)&&"scrollIntoView"in B&&B.scrollIntoView(F)}function Y(B){if(!B)return null;if(B.clientHeight&&B.scrollHeight>B.clientHeight){const{overflowY:F}=getComputedStyle(B);if(F!=="visible"&&F!=="hidden")return B}else if(B.clientWidth&&B.scrollWidth>B.clientWidth){const{overflowX:F}=getComputedStyle(B);if(F!=="visible"&&F!=="hidden")return B}return Y(B.parentElement)||document.scrollingElement||document.body}function Z(B){const F=B.getBoundingClientRect(),ft=Y(B);if(!ft)return!1;const it=ft.getBoundingClientRect(),T=ft.tagName==="HTML",N=T?it.top+ft.scrollTop:it.top,H=T?ft.clientHeight:it.bottom,J=T?it.left+ft.scrollLeft:it.left,D=T?ft.clientWidth:it.right,z=F.topH,gt=F.right>D;return z||X||dt||gt}function K(B,...F){/text|search|password|tel|url/i.test(B.type)&&B.setSelectionRange(...F)}},44095:function(ut,V,n){"use strict";n.d(V,{Bk:function(){return B},CE:function(){return p},EE:function(){return F},Ei:function(){return C},LS:function(){return it},Nq:function(){return ft},RR:function(){return K},Ue:function(){return f},ZT:function(){return A},ei:function(){return S},kG:function(){return Z},nr:function(){return E},tS:function(){return d},yR:function(){return P}});var v=n(51709);function A(...T){}function h(T,N){if(T===N)return!0;if(!T||!N||typeof T!="object"||typeof N!="object")return!1;const H=Object.keys(T),J=Object.keys(N),{length:D}=H;if(J.length!==D)return!1;for(const z of H)if(T[z]!==N[z])return!1;return!0}function C(T,N){if(r(T)){const H=s(N)?N():N;return T(H)}return T}function r(T){return typeof T=="function"}function s(T){return typeof T=="function"}function a(T){return typeof T=="object"&&T!=null}function u(T){return Array.isArray(T)?!T.length:a(T)?!Object.keys(T).length:T==null||T===""}function l(T){return typeof T=="number"?Math.floor(T)===T:String(Math.floor(Number(T)))===T}function E(T,N){return typeof Object.hasOwn=="function"?Object.hasOwn(T,N):Object.prototype.hasOwnProperty.call(T,N)}function d(...T){return(...N)=>{for(const H of T)typeof H=="function"&&H(...N)}}function y(...T){return T.filter(Boolean).join(" ")||void 0}function f(T){return T.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function p(T,N){const H=(0,v.ih)({},T);for(const J of N)E(H,J)&&delete H[J];return H}function S(T,N){const H={};for(const J of N)E(T,J)&&(H[J]=T[J]);return H}function P(T){return T}function O(T=A){const N=requestAnimationFrame(T);return()=>cancelAnimationFrame(N)}function Y(T=A){let N=requestAnimationFrame(()=>{N=requestAnimationFrame(T)});return()=>cancelAnimationFrame(N)}function Z(T,N){if(!T)throw typeof N!="string"?new Error("Invariant failed"):new Error(N)}function K(T){return Object.keys(T)}function B(T,...N){const H=typeof T=="function"?T(...N):T;return H==null?!1:!H}function F(T){return T.disabled||T["aria-disabled"]===!0||T["aria-disabled"]==="true"}function ft(T){const N={};for(const H in T)T[H]!==void 0&&(N[H]=T[H]);return N}function it(...T){for(const N of T)if(N!==void 0)return N}},47763:function(ut,V,n){"use strict";n.d(V,{G6:function(){return C},V5:function(){return s},mL:function(){return h},vU:function(){return r}});var v=n(25323);function A(){return v.Nq&&!!navigator.maxTouchPoints}function h(){return v.Nq?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function C(){return v.Nq&&h()&&/apple/i.test(navigator.vendor)}function r(){return v.Nq&&/firefox\//i.test(navigator.userAgent)}function s(){return v.Nq&&navigator.platform.startsWith("Mac")&&!A()}},87856:function(ut,V,n){"use strict";n.d(V,{n:function(){return A}});var v=n(4196);function A(h={}){return(0,v.X)(h)}},7324:function(ut,V,n){"use strict";n.d(V,{BX:function(){return u},Ke:function(){return C},N:function(){return f},Ud:function(){return r},XN:function(){return a},iN:function(){return P},lO:function(){return y},nm:function(){return d},qx:function(){return S},sE:function(){return l},wC:function(){return s}});var v=n(47763),A=n(25323),h=n(51709);function C(O){return!!(O.currentTarget&&!(0,A.r3)(O.currentTarget,O.target))}function r(O){return O.target===O.currentTarget}function s(O){const Y=O.currentTarget;if(!Y)return!1;const Z=(0,v.mL)();if(Z&&!O.metaKey||!Z&&!O.ctrlKey)return!1;const K=Y.tagName.toLowerCase();return K==="a"||K==="button"&&Y.type==="submit"||K==="input"&&Y.type==="submit"}function a(O){const Y=O.currentTarget;if(!Y)return!1;const Z=Y.tagName.toLowerCase();return O.altKey?Z==="a"||Z==="button"&&Y.type==="submit"||Z==="input"&&Y.type==="submit":!1}function u(O,Y,Z){const K=new Event(Y,Z);return O.dispatchEvent(K)}function l(O,Y){const Z=new FocusEvent("blur",Y),K=O.dispatchEvent(Z),B=(0,h.EZ)((0,h.ih)({},Y),{bubbles:!0});return O.dispatchEvent(new FocusEvent("focusout",B)),K}function E(O,Y){const Z=new FocusEvent("focus",Y),K=O.dispatchEvent(Z),B=__spreadProps(__spreadValues({},Y),{bubbles:!0});return O.dispatchEvent(new FocusEvent("focusin",B)),K}function d(O,Y,Z){const K=new KeyboardEvent(Y,Z);return O.dispatchEvent(K)}function y(O,Y){const Z=new MouseEvent("click",Y);return O.dispatchEvent(Z)}function f(O,Y){const Z=Y||O.currentTarget,K=O.relatedTarget;return!K||!(0,A.r3)(Z,K)}function p(O){const Y="nativeEvent"in O?O.nativeEvent:O;if(Y&&"inputType"in Y&&typeof Y.inputType=="string")return Y.inputType}function S(O,Y,Z,K){const F=(it=>{if(K){const N=setTimeout(it,K);return()=>clearTimeout(N)}const T=requestAnimationFrame(it);return()=>cancelAnimationFrame(T)})(()=>{O.removeEventListener(Y,ft,!0),Z()}),ft=()=>{F(),Z()};return O.addEventListener(Y,ft,{once:!0,capture:!0}),F}function P(O,Y,Z,K=window){const B=[];try{K.document.addEventListener(O,Y,Z);for(const ft of Array.from(K.frames))B.push(P(O,Y,Z,ft))}catch(ft){}return()=>{try{K.document.removeEventListener(O,Y,Z)}catch(ft){}for(const ft of B)ft()}}},24532:function(ut,V,n){"use strict";n.d(V,{B_:function(){return ft},EB:function(){return r},H1:function(){return F},MN:function(){return N},PY:function(){return J},Qw:function(){return it},SI:function(){return d},YC:function(){return f},e8:function(){return K},k0:function(){return Y},kA:function(){return B},ss:function(){return H}});var v=n(25323),A=n(51709),h="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function C(D){return Number.parseInt(D.getAttribute("tabindex")||"0",10)<0}function r(D){return!(!D.matches(h)||!(0,v.pn)(D)||D.closest("[inert]"))}function s(D){if(!r(D)||C(D))return!1;if(!("form"in D)||!D.form||D.checked||D.type!=="radio")return!0;const z=D.form.elements.namedItem(D.name);if(!z||!("length"in z))return!0;const X=(0,v.vY)(D);return!X||X===D||!("form"in X)||X.form!==D.form||X.name!==D.name}function a(D,z){const X=Array.from(D.querySelectorAll(h));z&&X.unshift(D);const dt=X.filter(r);return dt.forEach((gt,Vt)=>{if((0,v.Av)(gt)&>.contentDocument){const oe=gt.contentDocument.body;dt.splice(Vt,1,...a(oe))}}),dt}function u(D){return a(document.body,D)}function l(D,z){const[X]=a(D,z);return X||null}function E(D){return l(document.body,D)}function d(D,z,X){const dt=Array.from(D.querySelectorAll(h)),gt=dt.filter(s);return z&&s(D)&>.unshift(D),gt.forEach((Vt,oe)=>{if((0,v.Av)(Vt)&&Vt.contentDocument){const mt=Vt.contentDocument.body,nt=d(mt,!1,X);gt.splice(oe,1,...nt)}}),!gt.length&&X?dt:gt}function y(D){return d(document.body,!1,D)}function f(D,z,X){const[dt]=d(D,z,X);return dt||null}function p(D){return f(document.body,!1,D)}function S(D,z,X){const dt=d(D,z,X);return dt[dt.length-1]||null}function P(D){return S(document.body,!1,D)}function O(D,z,X,dt){const gt=(0,v.vY)(D),Vt=a(D,z),oe=Vt.indexOf(gt),mt=Vt.slice(oe+1);return mt.find(s)||(X?Vt.find(s):null)||(dt?mt[0]:null)||null}function Y(D,z){return O(document.body,!1,D,z)}function Z(D,z,X,dt){const gt=(0,v.vY)(D),Vt=a(D,z).reverse(),oe=Vt.indexOf(gt),mt=Vt.slice(oe+1);return mt.find(s)||(X?Vt.find(s):null)||(dt?mt[0]:null)||null}function K(D,z){return Z(document.body,!1,D,z)}function B(D){for(;D&&!r(D);)D=D.closest(h);return D||null}function F(D){const z=(0,v.vY)(D);if(!z)return!1;if(z===D)return!0;const X=z.getAttribute("aria-activedescendant");return X?X===D.id:!1}function ft(D){const z=(0,v.vY)(D);if(!z)return!1;if((0,v.r3)(D,z))return!0;const X=z.getAttribute("aria-activedescendant");return!X||!("id"in D)?!1:X===D.id?!0:!!D.querySelector(`#${CSS.escape(X)}`)}function it(D){!ft(D)&&r(D)&&D.focus()}function T(D){var z;const X=(z=D.getAttribute("tabindex"))!=null?z:"";D.setAttribute("data-tabindex",X),D.setAttribute("tabindex","-1")}function N(D,z){const X=d(D,z);for(const dt of X)T(dt)}function H(D){const z=D.querySelectorAll("[data-tabindex]"),X=dt=>{const gt=dt.getAttribute("data-tabindex");dt.removeAttribute("data-tabindex"),gt?dt.setAttribute("tabindex",gt):dt.removeAttribute("tabindex")};D.hasAttribute("data-tabindex")&&X(D);for(const dt of z)X(dt)}function J(D,z){"scrollIntoView"in D?(D.focus({preventScroll:!0}),D.scrollIntoView((0,A.ih)({block:"nearest",inline:"nearest"},z))):D.focus()}},82844:function(ut,V,n){"use strict";n.d(V,{Kw:function(){return l},XS:function(){return E},oR:function(){return d}});var v=n(2336),A=n(33195),h=n(44095),C=n(88132),r=n(67294),s=n(61688),{useSyncExternalStore:a}=s,u=()=>()=>{};function l(y,f=h.yR){const p=r.useCallback(P=>y?(0,C.Ld)(y,null,P):u(),[y]),S=()=>{const P=typeof f=="string"?f:null,O=typeof f=="function"?f:null,Y=y==null?void 0:y.getState();if(O)return O(Y);if(Y&&P&&(0,h.nr)(Y,P))return Y[P]};return a(p,S,S)}function E(y,f,p,S){const P=(0,h.nr)(f,p)?f[p]:void 0,O=S?f[S]:void 0,Y=(0,v.cP)({value:P,setValue:O});(0,v.Gw)(()=>(0,C.Z_)(y,[p],(Z,K)=>{const{value:B,setValue:F}=Y.current;F&&Z[p]!==K[p]&&Z[p]!==B&&F(Z[p])}),[y,p]),(0,v.Gw)(()=>{if(P!==void 0)return y.setState(p,P),(0,C.dC)(y,[p],()=>{P!==void 0&&y.setState(p,P)})})}function d(y,f){const[p,S]=r.useState(()=>y(f));(0,v.Gw)(()=>(0,C.S1)(p),[p]);const P=r.useCallback(Z=>l(p,Z),[p]),O=r.useMemo(()=>(0,A.EZ)((0,A.ih)({},p),{useState:P}),[p,P]),Y=(0,v.zX)(()=>{S(Z=>y((0,A.ih)((0,A.ih)({},f),Z.getState())))});return[O,Y]}},55935:function(ut,V,n){"use strict";n.d(V,{S:function(){return E}});var v=n(37050),A=n(87125),h=n(42332),C=n(2336),r=n(33195),s=n(67294),a=n(85893),u="button",l=(0,h.Bi)(function(y){var f=y,{store:p}=f,S=(0,r.S0)(f,["store"]);const P=(0,A.V4)();p=p||P;const O=S.onClick,Y=(0,C.zX)(K=>{O==null||O(K),!K.defaultPrevented&&(p==null||p.hide())}),Z=(0,s.useMemo)(()=>(0,a.jsxs)("svg",{"aria-label":"Dismiss popup",display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:[(0,a.jsx)("line",{x1:"4",y1:"4",x2:"12",y2:"12"}),(0,a.jsx)("line",{x1:"4",y1:"12",x2:"12",y2:"4"})]}),[]);return S=(0,r.EZ)((0,r.ih)({"data-dialog-dismiss":"",children:Z},S),{onClick:Y}),S=(0,v.U)(S),S}),E=(0,h.Gp)(function(y){const f=l(y);return(0,h.az)(u,f)})},33195:function(ut,V,n){"use strict";n.d(V,{EZ:function(){return l},S0:function(){return E},ih:function(){return u}});var v=Object.defineProperty,A=Object.defineProperties,h=Object.getOwnPropertyDescriptors,C=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,a=(d,y,f)=>y in d?v(d,y,{enumerable:!0,configurable:!0,writable:!0,value:f}):d[y]=f,u=(d,y)=>{for(var f in y||(y={}))r.call(y,f)&&a(d,f,y[f]);if(C)for(var f of C(y))s.call(y,f)&&a(d,f,y[f]);return d},l=(d,y)=>A(d,h(y)),E=(d,y)=>{var f={};for(var p in d)r.call(d,p)&&y.indexOf(p)<0&&(f[p]=d[p]);if(d!=null&&C)for(var p of C(d))y.indexOf(p)<0&&s.call(d,p)&&(f[p]=d[p]);return f}},23410:function(ut,V,n){"use strict";n.d(V,{b:function(){return P}});var v=n(47081),A=n(42332),h=n(2336),C=n(33195),r=n(67294),s=n(85893),a="h1",u=(0,A.Bi)(function(Y){const Z=(0,r.useRef)(null),K=(0,r.useContext)(v.n)||1,B=`h${K}`,F=(0,h.O)(Z,B),ft=(0,r.useMemo)(()=>!!F&&/^h\d$/.test(F),[F]);return Y=(0,C.EZ)((0,C.ih)({render:(0,s.jsx)(B,{}),role:ft?void 0:"heading","aria-level":ft?void 0:K},Y),{ref:(0,h.qq)(Z,Y.ref)}),Y}),l=(0,A.Gp)(function(Y){const Z=u(Y);return(0,A.az)(a,Z)}),E=n(87125),d="h1",y=(0,A.Bi)(function(Y){var Z=Y,{store:K}=Z,B=(0,C.S0)(Z,["store"]);const F=(0,r.useContext)(E.oE),ft=(0,h.Me)(B.id);return(0,h.Gw)(()=>(F==null||F(ft),()=>F==null?void 0:F(void 0)),[F,ft]),B=(0,C.ih)({id:ft},B),B=u(B),B}),f=(0,A.Gp)(function(Y){const Z=y(Y);return(0,A.az)(d,Z)}),p="h1",S=(0,A.Bi)(function(Y){return Y=y(Y),Y}),P=(0,A.Gp)(function(Y){const Z=S(Y);return(0,A.az)(p,Z)})},31222:function(ut,V,n){"use strict";n.d(V,{c:function(){return F}});function v(it){return[it.clientX,it.clientY]}function A(it,T){const[N,H]=it;let J=!1;const D=T.length;for(let z=D,X=0,dt=z-1;X=mt&&H0&&(H===mt?H>nt&&(J=!J):J=!J)}}else if(VtVt&&H<=mt){if(et===0)return!0;et<0&&(H===mt?H=oe&&N<=gt||N>=gt&&N<=oe))return!0}return J}function h(it,T){const{top:N,right:H,bottom:J,left:D}=T,[z,X]=it,dt=zH?"right":null,gt=XJ?"bottom":null;return[dt,gt]}function C(it,T){const N=it.getBoundingClientRect(),{top:H,right:J,bottom:D,left:z}=N,[X,dt]=h(T,N),gt=[T];return X?(dt!=="top"&>.push([X==="left"?z:J,H]),gt.push([X==="left"?J:z,H]),gt.push([X==="left"?J:z,D]),dt!=="bottom"&>.push([X==="left"?z:J,D])):dt==="top"?(gt.push([z,H]),gt.push([z,D]),gt.push([J,D]),gt.push([J,H])):(gt.push([z,D]),gt.push([z,H]),gt.push([J,H]),gt.push([J,D])),gt}var r=n(67188),s=n(52784),a=n(14646),u=n(42332),l=n(2336),E=n(33195),d=n(25323),y=n(7324),f=n(24532),p=n(44095),S=n(88132),P=n(67294),O=n(85893),Y="div";function Z(it,T,N,H){return(0,f.B_)(T)?!0:it?!!((0,d.r3)(T,it)||N&&(0,d.r3)(N,it)||H!=null&&H.some(J=>Z(it,J,N))):!1}function K(it){var T=it,{store:N}=T,H=(0,E.S0)(T,["store"]);const[J,D]=(0,P.useState)(!1),z=N.useState("mounted");(0,P.useEffect)(()=>{z||D(!1)},[z]);const X=H.onFocus,dt=(0,l.zX)(Vt=>{X==null||X(Vt),!Vt.defaultPrevented&&D(!0)}),gt=(0,P.useRef)(null);return(0,P.useEffect)(()=>(0,S.Z_)(N,["anchorElement"],Vt=>{gt.current=Vt.anchorElement}),[]),H=(0,E.EZ)((0,E.ih)({autoFocusOnHide:J,finalFocus:gt},H),{onFocus:dt}),H}var B=(0,P.createContext)(null),F=(0,u.Bi)(function(T){var N=T,{store:H,modal:J=!1,portal:D=!!J,hideOnEscape:z=!0,hideOnHoverOutside:X=!0,disablePointerEventsOnApproach:dt=!!X}=N,gt=(0,E.S0)(N,["store","modal","portal","hideOnEscape","hideOnHoverOutside","disablePointerEventsOnApproach"]);const Vt=(0,a.P9)();H=H||Vt,(0,p.kG)(H,!1);const oe=(0,P.useRef)(null),[mt,nt]=(0,P.useState)([]),et=(0,P.useRef)(0),k=(0,P.useRef)(null),{portalRef:bt,domReady:ct}=(0,l.Hw)(D,gt.portalRef),Ct=(0,l.m1)(),Q=!!X,kt=(0,l.yl)(X),Zt=!!dt,xt=(0,l.yl)(dt),Qt=H.useState("open"),$t=H.useState("mounted");(0,P.useEffect)(()=>{if(!ct||!$t||!Q&&!Zt)return;const _t=oe.current;if(!_t)return;const Bt=Mt=>{if(!H||!Ct())return;const{anchorElement:Wt,hideTimeout:ee,timeout:wt}=H.getState(),Xt=k.current,[le]=Mt.composedPath(),Ut=Wt;if(Z(le,_t,Ut,mt)){k.current=le&&Ut&&(0,d.r3)(Ut,le)?v(Mt):null,window.clearTimeout(et.current),et.current=0;return}if(!et.current){if(Xt){const Dt=v(Mt),Jt=C(_t,Xt);if(A(Dt,Jt)){if(k.current=Dt,!xt(Mt))return;Mt.preventDefault(),Mt.stopPropagation();return}}kt(Mt)&&(et.current=window.setTimeout(()=>{et.current=0,H==null||H.hide()},ee!=null?ee:wt))}};return(0,p.tS)((0,y.iN)("mousemove",Bt,!0),()=>clearTimeout(et.current))},[H,Ct,ct,$t,Q,Zt,mt,xt,kt]),(0,P.useEffect)(()=>{if(!ct||!$t||!Zt)return;const _t=Bt=>{const Mt=oe.current;if(!Mt)return;const Wt=k.current;if(!Wt)return;const ee=C(Mt,Wt);if(A(v(Bt),ee)){if(!xt(Bt))return;Bt.preventDefault(),Bt.stopPropagation()}};return(0,p.tS)((0,y.iN)("mouseenter",_t,!0),(0,y.iN)("mouseover",_t,!0),(0,y.iN)("mouseout",_t,!0),(0,y.iN)("mouseleave",_t,!0))},[ct,$t,Zt,xt]),(0,P.useEffect)(()=>{ct&&(Qt||H==null||H.setAutoFocusOnShow(!1))},[H,ct,Qt]);const fe=(0,l.cP)(Qt);(0,P.useEffect)(()=>{if(ct)return()=>{fe.current||H==null||H.setAutoFocusOnShow(!1)}},[H,ct]);const st=(0,P.useContext)(B);(0,l.Gw)(()=>{if(J||!D||!$t||!ct)return;const _t=oe.current;if(_t)return st==null?void 0:st(_t)},[J,D,$t,ct]);const yt=(0,P.useCallback)(_t=>{nt(Mt=>[...Mt,_t]);const Bt=st==null?void 0:st(_t);return()=>{nt(Mt=>Mt.filter(Wt=>Wt!==_t)),Bt==null||Bt()}},[st]);gt=(0,l.OJ)(gt,_t=>(0,O.jsx)(a.WS,{value:H,children:(0,O.jsx)(B.Provider,{value:yt,children:_t})}),[H,yt]),gt=(0,E.EZ)((0,E.ih)({},gt),{ref:(0,l.qq)(oe,gt.ref)}),gt=K((0,E.ih)({store:H},gt));const lt=H.useState(_t=>J||_t.autoFocusOnShow);return gt=(0,r.S)((0,E.EZ)((0,E.ih)({store:H,modal:J,portal:D,autoFocusOnShow:lt},gt),{portalRef:bt,hideOnEscape(_t){return(0,p.Bk)(z,_t)?!1:(requestAnimationFrame(()=>{requestAnimationFrame(()=>{H==null||H.hide()})}),!0)}})),gt}),ft=(0,s.L5)((0,u.Gp)(function(T){const N=F(T);return(0,u.az)(Y,N)}),a.P9)},98263:function(ut,V,n){"use strict";n.d(V,{x:function(){return it},j:function(){return ft}});var v=n(37050),A=n(42120),h=n(42332),C=n(2336),r=n(33195),s=n(44095),a=n(67294),u="button",l=Symbol("disclosure"),E=(0,h.Bi)(function(N){var H=N,{store:J,toggleOnClick:D=!0}=H,z=(0,r.S0)(H,["store","toggleOnClick"]);const X=(0,A.eR)();J=J||X,(0,s.kG)(J,!1);const dt=(0,a.useRef)(null),[gt,Vt]=(0,a.useState)(!1),oe=J.useState("disclosureElement"),mt=J.useState("open");(0,a.useEffect)(()=>{let Q=oe===dt.current;oe!=null&&oe.isConnected||(J==null||J.setDisclosureElement(dt.current),Q=!0),Vt(mt&&Q)},[oe,J,mt]);const nt=z.onClick,et=(0,C.yl)(D),[k,bt]=(0,C.XJ)(z,l,!0),ct=(0,C.zX)(Q=>{nt==null||nt(Q),!Q.defaultPrevented&&(k||et(Q)&&(J==null||J.setDisclosureElement(Q.currentTarget),J==null||J.toggle()))}),Ct=J.useState("contentElement");return z=(0,r.EZ)((0,r.ih)((0,r.ih)({"aria-expanded":gt,"aria-controls":Ct==null?void 0:Ct.id},bt),z),{ref:(0,C.qq)(dt,z.ref),onClick:ct}),z=(0,v.U)(z),z}),d=(0,h.Gp)(function(N){const H=E(N);return(0,h.az)(u,H)}),y=n(87125),f=n(25323),p="button",S=(0,h.Bi)(function(N){var H=N,{store:J}=H,D=(0,r.S0)(H,["store"]);const z=(0,y.pQ)();J=J||z,(0,s.kG)(J,!1);const X=J.useState("contentElement");return D=(0,r.ih)({"aria-haspopup":(0,f.SK)(X,"dialog")},D),D=E((0,r.ih)({store:J},D)),D}),P=(0,h.Gp)(function(N){const H=S(N);return(0,h.az)(p,H)}),O=n(26349),Y="div",Z=(0,h.Bi)(function(N){var H=N,{store:J}=H,D=(0,r.S0)(H,["store"]);const z=(0,O.yL)();return J=J||z,D=(0,r.EZ)((0,r.ih)({},D),{ref:(0,C.qq)(J==null?void 0:J.setAnchorElement,D.ref)}),D}),K=(0,h.Gp)(function(N){const H=Z(N);return(0,h.az)(Y,H)}),B=n(85893),F="button",ft=(0,h.Bi)(function(N){var H=N,{store:J}=H,D=(0,r.S0)(H,["store"]);const z=(0,O.yL)();J=J||z,(0,s.kG)(J,!1);const X=D.onClick,dt=(0,C.zX)(gt=>{J==null||J.setAnchorElement(gt.currentTarget),X==null||X(gt)});return D=(0,C.OJ)(D,gt=>(0,B.jsx)(O.ZQ,{value:J,children:gt}),[J]),D=(0,r.EZ)((0,r.ih)({},D),{onClick:dt}),D=Z((0,r.ih)({store:J},D)),D=S((0,r.ih)({store:J},D)),D}),it=(0,h.Gp)(function(N){const H=ft(N);return(0,h.az)(F,H)})},26349:function(ut,V,n){"use strict";n.d(V,{ZQ:function(){return u},lp:function(){return C},qo:function(){return a},yL:function(){return s}});var v=n(87125),A=n(42332),h=(0,A.re)([v.re],[v.Q9]),C=h.useContext,r=h.useScopedContext,s=h.useProviderContext,a=h.ContextProvider,u=h.ScopedContextProvider},18744:function(ut,V,n){"use strict";n.d(V,{$3:function(){return h},Ad:function(){return a},D2:function(){return r},Gh:function(){return d},JW:function(){return E},al:function(){return s},tt:function(){return l},zS:function(){return C}});var v=n(25323),A={id:null};function h(y,f,p=!1){const S=y.findIndex(P=>P.id===f);return[...y.slice(S+1),...p?[A]:[],...y.slice(0,S)]}function C(y,f){return y.find(p=>f?!p.disabled&&p.id!==f:!p.disabled)}function r(y,f){return f&&y.item(f)||null}function s(y){const f=[];for(const p of y){const S=f.find(P=>{var O;return((O=P[0])==null?void 0:O.rowId)===p.rowId});S?S.push(p):f.push([p])}return f}function a(y,f=!1){if((0,v.eS)(y))y.setSelectionRange(f?y.value.length:0,y.value.length);else if(y.isContentEditable){const p=(0,v.Me)(y).getSelection();p==null||p.selectAllChildren(y),f&&(p==null||p.collapseToEnd())}}var u=Symbol("FOCUS_SILENTLY");function l(y){y[u]=!0,y.focus({preventScroll:!0})}function E(y){const f=y[u];return delete y[u],f}function d(y,f,p){if(!f||f===p)return!1;const S=y.item(f.id);return!(!S||p&&S.element===p)}},5933:function(ut,V,n){"use strict";n.d(V,{u:function(){return r}});var v=n(42332),A="div",h=["a","button","details","dialog","div","form","h1","h2","h3","h4","h5","h6","header","img","input","label","li","nav","ol","p","section","select","span","summary","textarea","ul","svg"],C=(0,v.Bi)(function(a){return a}),r=(0,v.Gp)(function(a){return(0,v.az)(A,a)});Object.assign(r,h.reduce((s,a)=>(s[a]=(0,v.Gp)(function(l){return(0,v.az)(a,l)}),s),{}))},92971:function(ut,V,n){"use strict";n.d(V,{fM:function(){return P},xj:function(){return S}});var v=n(87125),A=n(42120),h=n(42332),C=n(82844),r=n(2336),s=n(33195),a=n(44095),u=n(67294),l=n(73935),E=n(85893),d="div";function y(Z,K){const B=setTimeout(K,Z);return()=>clearTimeout(B)}function f(Z){let K=requestAnimationFrame(()=>{K=requestAnimationFrame(Z)});return()=>cancelAnimationFrame(K)}function p(...Z){return Z.join(", ").split(", ").reduce((K,B)=>{const F=B.endsWith("ms")?1:1e3,ft=Number.parseFloat(B||"0s")*F;return ft>K?ft:K},0)}function S(Z,K,B){return!B&&K!==!1&&(!Z||!!K)}var P=(0,h.Bi)(function(K){var B=K,{store:F,alwaysVisible:ft}=B,it=(0,s.S0)(B,["store","alwaysVisible"]);const T=(0,A.eR)();F=F||T,(0,a.kG)(F,!1);const N=(0,u.useRef)(null),H=(0,r.Me)(it.id),[J,D]=(0,u.useState)(null),z=F.useState("open"),X=F.useState("mounted"),dt=F.useState("animated"),gt=F.useState("contentElement"),Vt=(0,C.Kw)(F.disclosure,"contentElement");(0,r.Gw)(()=>{N.current&&(F==null||F.setContentElement(N.current))},[F]),(0,r.Gw)(()=>{let et;return F==null||F.setState("animated",k=>(et=k,!0)),()=>{et!==void 0&&(F==null||F.setState("animated",et))}},[F]),(0,r.Gw)(()=>{if(dt){if(!(gt!=null&>.isConnected)){D(null);return}return f(()=>{D(z?"enter":X?"leave":null)})}},[dt,gt,z,X]),(0,r.Gw)(()=>{if(!F||!dt)return;const et=()=>F==null?void 0:F.setState("animating",!1),k=()=>(0,l.flushSync)(et);if(!J||!gt){et();return}if(J==="leave"&&z||J==="enter"&&!z)return;if(typeof dt=="number")return y(dt,k);const{transitionDuration:bt,animationDuration:ct,transitionDelay:Ct,animationDelay:Q}=getComputedStyle(gt),{transitionDuration:kt="0",animationDuration:Zt="0",transitionDelay:xt="0",animationDelay:Qt="0"}=Vt?getComputedStyle(Vt):{},$t=p(Ct,Q,xt,Qt),fe=p(bt,ct,kt,Zt),st=$t+fe;if(!st){J==="enter"&&F.setState("animated",!1),et();return}const yt=1e3/60,lt=Math.max(st-yt,0);return y(lt,k)},[F,dt,gt,Vt,z,J]),it=(0,r.OJ)(it,et=>(0,E.jsx)(v.Q9,{value:F,children:et}),[F]);const oe=S(X,it.hidden,ft),mt=it.style,nt=(0,u.useMemo)(()=>oe?(0,s.EZ)((0,s.ih)({},mt),{display:"none"}):mt,[oe,mt]);return it=(0,s.EZ)((0,s.ih)({id:H,"data-open":z||void 0,"data-enter":J==="enter"||void 0,"data-leave":J==="leave"||void 0,hidden:oe},it),{ref:(0,r.qq)(H?F.setContentElement:null,N,it.ref),style:nt}),(0,a.Nq)(it)}),O=(0,h.Gp)(function(K){const B=P(K);return(0,h.az)(d,B)}),Y=(0,h.Gp)(function(K){var B=K,{unmountOnHide:F}=B,ft=(0,s.S0)(B,["unmountOnHide"]);const it=(0,A.eR)(),T=ft.store||it;return(0,C.Kw)(T,H=>!F||(H==null?void 0:H.mounted))===!1?null:(0,E.jsx)(O,(0,s.ih)({},ft))})},12776:function(ut,V,n){"use strict";n.d(V,{k:function(){return r},p:function(){return s}});var v=n(57868),A=n(82844),h=n(2336),C=n(86585);function r(a,u,l){return(0,h.rf)(u,[l.popover]),(0,A.XS)(a,l,"placement"),(0,v.l)(a,u,l)}function s(a={}){const[u,l]=(0,A.oR)(C.e,a);return r(u,l,a)}},70965:function(ut,V,n){"use strict";n.d(V,{S:function(){return E}});var v=n(14646),A=n(89783),h=n(42332),C=n(2336),r=n(33195),s=n(7324),a=n(44095),u=n(67294),l="a",E=(0,h.Bi)(function(f){var p=f,{store:S,showOnHover:P=!0}=p,O=(0,r.S0)(p,["store","showOnHover"]);const Y=(0,v.P9)();S=S||Y,(0,a.kG)(S,!1);const Z=(0,a.EE)(O),K=(0,u.useRef)(0);(0,u.useEffect)(()=>()=>window.clearTimeout(K.current),[]),(0,u.useEffect)(()=>{const J=D=>{if(!S)return;const{anchorElement:z}=S.getState();z&&D.target===z&&(window.clearTimeout(K.current),K.current=0)};return(0,s.iN)("mouseleave",J,!0)},[S]);const B=O.onMouseMove,F=(0,C.yl)(P),ft=(0,C.m1)(),it=(0,C.zX)(J=>{if(B==null||B(J),Z||!S||J.defaultPrevented||K.current||!ft()||!F(J))return;const D=J.currentTarget;S.setAnchorElement(D),S.setDisclosureElement(D);const{showTimeout:z,timeout:X}=S.getState(),dt=()=>{K.current=0,ft()&&(S==null||S.setAnchorElement(D),S==null||S.show(),queueMicrotask(()=>{S==null||S.setDisclosureElement(D)}))},gt=z!=null?z:X;gt===0?dt():K.current=window.setTimeout(dt,gt)}),T=O.onClick,N=(0,C.zX)(J=>{T==null||T(J),S&&(window.clearTimeout(K.current),K.current=0)}),H=(0,u.useCallback)(J=>{if(!S)return;const{anchorElement:D}=S.getState();D!=null&&D.isConnected||S.setAnchorElement(J)},[S]);return O=(0,r.EZ)((0,r.ih)({},O),{ref:(0,C.qq)(H,O.ref),onMouseMove:it,onClick:N}),O=(0,A.kc)(O),O}),d=(0,h.Gp)(function(f){const p=E(f);return(0,h.az)(l,p)})},14646:function(ut,V,n){"use strict";n.d(V,{$M:function(){return a},P9:function(){return s},WS:function(){return u}});var v=n(26349),A=n(42332),h=(0,A.re)([v.qo],[v.ZQ]),C=h.useContext,r=h.useScopedContext,s=h.useProviderContext,a=h.ContextProvider,u=h.ScopedContextProvider},47081:function(ut,V,n){"use strict";n.d(V,{n:function(){return A}});var v=n(67294),A=(0,v.createContext)(0)},37068:function(ut,V,n){"use strict";n.d(V,{p:function(){return Y}});var v=n(18744),A=n(6958),h=n(42332),C=n(2336),r=n(33195),s=n(25323),a=n(7324),u=n(44095),l=n(67294),E="div",d="";function y(){d=""}function f(K){const B=K.target;return B&&(0,s.eS)(B)?!1:K.key===" "&&d.length?!0:K.key.length===1&&!K.ctrlKey&&!K.altKey&&!K.metaKey&&/^[\p{Letter}\p{Number}]$/u.test(K.key)}function p(K,B){if((0,a.Ud)(K))return!0;const F=K.target;return F?B.some(it=>it.element===F):!1}function S(K){return K.filter(B=>!B.disabled)}function P(K,B){var F;const ft=((F=K.element)==null?void 0:F.textContent)||K.children||"value"in K&&K.value;return ft?(0,u.Ue)(ft).trim().toLowerCase().startsWith(B.toLowerCase()):!1}function O(K,B,F){if(!F)return K;const ft=K.find(it=>it.id===F);return!ft||!P(ft,B)||d!==B&&P(ft,d)?K:(d=B,(0,v.$3)(K.filter(it=>P(it,d)),F).filter(it=>it.id!==F))}var Y=(0,h.Bi)(function(B){var F=B,{store:ft,typeahead:it=!0}=F,T=(0,r.S0)(F,["store","typeahead"]);const N=(0,A.$)();ft=ft||N,(0,u.kG)(ft,!1);const H=T.onKeyDownCapture,J=(0,l.useRef)(0),D=(0,C.zX)(z=>{if(H==null||H(z),z.defaultPrevented||!it||!ft)return;const{renderedItems:X,items:dt,activeId:gt}=ft.getState();if(!f(z))return y();let Vt=S(X.length?X:dt);if(!p(z,Vt))return y();z.preventDefault(),window.clearTimeout(J.current),J.current=window.setTimeout(()=>{d=""},500);const oe=z.key.toLowerCase();d+=oe,Vt=O(Vt,oe,gt);const mt=Vt.find(nt=>P(nt,d));mt?ft.move(mt.id):y()});return T=(0,r.EZ)((0,r.ih)({},T),{onKeyDownCapture:D}),(0,u.Nq)(T)}),Z=(0,h.Gp)(function(B){const F=Y(B);return(0,h.az)(E,F)})},87125:function(ut,V,n){"use strict";n.d(V,{Q9:function(){return l},V4:function(){return s},iw:function(){return d},oE:function(){return E},pQ:function(){return a},re:function(){return u}});var v=n(42120),A=n(42332),h=n(67294),C=(0,A.re)([v.fg],[v.iG]),r=C.useContext,s=C.useScopedContext,a=C.useProviderContext,u=C.ContextProvider,l=C.ScopedContextProvider,E=(0,h.createContext)(void 0),d=(0,h.createContext)(void 0)},67188:function(ut,V,n){"use strict";n.d(V,{J:function(){return Ie},S:function(){return Le}});var v=n(52784),A=n(26349),h=n(42332),C=n(2336),r=n(33195),s=n(44095);const a=null,u=null,l=null,E=Math.min,d=Math.max,y=Math.round,f=Math.floor,p=g=>({x:g,y:g}),S={left:"right",right:"left",bottom:"top",top:"bottom"},P={start:"end",end:"start"};function O(g,R,L){return d(g,E(R,L))}function Y(g,R){return typeof g=="function"?g(R):g}function Z(g){return g.split("-")[0]}function K(g){return g.split("-")[1]}function B(g){return g==="x"?"y":"x"}function F(g){return g==="y"?"height":"width"}function ft(g){return["top","bottom"].includes(Z(g))?"y":"x"}function it(g){return B(ft(g))}function T(g,R,L){L===void 0&&(L=!1);const W=K(g),$=it(g),ot=F($);let pt=$==="x"?W===(L?"end":"start")?"right":"left":W==="start"?"bottom":"top";return R.reference[ot]>R.floating[ot]&&(pt=z(pt)),[pt,z(pt)]}function N(g){const R=z(g);return[H(g),R,H(R)]}function H(g){return g.replace(/start|end/g,R=>P[R])}function J(g,R,L){const W=["left","right"],$=["right","left"],ot=["top","bottom"],pt=["bottom","top"];switch(g){case"top":case"bottom":return L?R?$:W:R?W:$;case"left":case"right":return R?ot:pt;default:return[]}}function D(g,R,L,W){const $=K(g);let ot=J(Z(g),L==="start",W);return $&&(ot=ot.map(pt=>pt+"-"+$),R&&(ot=ot.concat(ot.map(H)))),ot}function z(g){return g.replace(/left|right|bottom|top/g,R=>S[R])}function X(g){return be({top:0,right:0,bottom:0,left:0},g)}function dt(g){return typeof g!="number"?X(g):{top:g,right:g,bottom:g,left:g}}function gt(g){return dn(be({},g),{top:g.y,left:g.x,right:g.x+g.width,bottom:g.y+g.height})}function Vt(g,R,L){let{reference:W,floating:$}=g;const ot=ft(R),pt=it(R),It=F(pt),m=Z(R),w=ot==="y",_=W.x+W.width/2-$.width/2,G=W.y+W.height/2-$.height/2,ht=W[It]/2-$[It]/2;let tt;switch(m){case"top":tt={x:_,y:W.y-$.height};break;case"bottom":tt={x:_,y:W.y+W.height};break;case"right":tt={x:W.x+W.width,y:G};break;case"left":tt={x:W.x-$.width,y:G};break;default:tt={x:W.x,y:W.y}}switch(K(R)){case"start":tt[pt]-=ht*(L&&w?-1:1);break;case"end":tt[pt]+=ht*(L&&w?-1:1);break}return tt}const oe=(g,R,L)=>Un(this,null,function*(){const{placement:W="bottom",strategy:$="absolute",middleware:ot=[],platform:pt}=L,It=ot.filter(Boolean),m=yield pt.isRTL==null?void 0:pt.isRTL(R);let w=yield pt.getElementRects({reference:g,floating:R,strategy:$}),{x:_,y:G}=Vt(w,W,m),ht=W,tt={},Pt=0;for(let Ot=0;Ot({name:"arrow",options:g,fn(L){return Un(this,null,function*(){const{x:W,y:$,placement:ot,rects:pt,platform:It,elements:m,middlewareData:w}=L,{element:_,padding:G=0}=Y(g,L)||{};if(_==null)return{};const ht=dt(G),tt={x:W,y:$},Pt=it(ot),Ot=F(Pt),Rt=yield It.getDimensions(_),vt=Pt==="y",Lt=vt?"top":"left",jt=vt?"bottom":"right",Nt=vt?"clientHeight":"clientWidth",zt=pt.reference[Ot]+pt.reference[Pt]-tt[Pt]-pt.floating[Ot],Ee=tt[Pt]-pt.reference[Pt],Pe=yield It.getOffsetParent==null?void 0:It.getOffsetParent(_);let he=Pe?Pe[Nt]:0;(!he||!(yield It.isElement==null?void 0:It.isElement(Pe)))&&(he=m.floating[Nt]||pt.floating[Ot]);const un=zt/2-Ee/2,Te=he/2-Rt[Ot]/2-1,Re=E(ht[Lt],Te),ze=E(ht[jt],Te),Ve=Re,Ae=he-Rt[Ot]-ze,We=he/2-Rt[Ot]/2+un,gn=O(Ve,We,Ae),se=!w.arrow&&K(ot)!=null&&We!==gn&&pt.reference[Ot]/2-(WegetAlignment($)===g),...L.filter($=>getAlignment($)!==g)]:L.filter($=>getSide($)===$)).filter($=>g?getAlignment($)===g||(R?getOppositeAlignmentPlacement($)!==$:!1):!0)}const k=function(g){return g===void 0&&(g={}),{name:"autoPlacement",options:g,fn(L){return Un(this,null,function*(){var W,$,ot;const{rects:pt,middlewareData:It,placement:m,platform:w,elements:_}=L,Re=evaluate(g,L),{crossAxis:G=!1,alignment:ht,allowedPlacements:tt=placements,autoAlignment:Pt=!0}=Re,Ot=cr(Re,["crossAxis","alignment","allowedPlacements","autoAlignment"]),Rt=ht!==void 0||tt===placements?et(ht||null,Pt,tt):tt,vt=yield mt(L,Ot),Lt=((W=It.autoPlacement)==null?void 0:W.index)||0,jt=Rt[Lt];if(jt==null)return{};const Nt=getAlignmentSides(jt,pt,yield w.isRTL==null?void 0:w.isRTL(_.floating));if(m!==jt)return{reset:{placement:Rt[0]}};const zt=[vt[getSide(jt)],vt[Nt[0]],vt[Nt[1]]],Ee=[...(($=It.autoPlacement)==null?void 0:$.overflows)||[],{placement:jt,overflows:zt}],Pe=Rt[Lt+1];if(Pe)return{data:{index:Lt+1,overflows:Ee},reset:{placement:Pe}};const he=Ee.map(ze=>{const Ve=getAlignment(ze.placement);return[ze.placement,Ve&&G?ze.overflows.slice(0,2).reduce((Ae,We)=>Ae+We,0):ze.overflows[0],ze.overflows]}).sort((ze,Ve)=>ze[1]-Ve[1]),Te=((ot=he.filter(ze=>ze[2].slice(0,getAlignment(ze[0])?2:3).every(Ve=>Ve<=0))[0])==null?void 0:ot[0])||he[0][0];return Te!==m?{data:{index:Lt+1,overflows:Ee},reset:{placement:Te}}:{}})}}},bt=function(g){return g===void 0&&(g={}),{name:"flip",options:g,fn(L){return Un(this,null,function*(){var W,$;const{placement:ot,middlewareData:pt,rects:It,initialPlacement:m,platform:w,elements:_}=L,Ve=Y(g,L),{mainAxis:G=!0,crossAxis:ht=!0,fallbackPlacements:tt,fallbackStrategy:Pt="bestFit",fallbackAxisSideDirection:Ot="none",flipAlignment:Rt=!0}=Ve,vt=cr(Ve,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]);if((W=pt.arrow)!=null&&W.alignmentOffset)return{};const Lt=Z(ot),jt=Z(m)===m,Nt=yield w.isRTL==null?void 0:w.isRTL(_.floating),zt=tt||(jt||!Rt?[z(m)]:N(m));!tt&&Ot!=="none"&&zt.push(...D(m,Rt,Ot,Nt));const Ee=[m,...zt],Pe=yield mt(L,vt),he=[];let un=(($=pt.flip)==null?void 0:$.overflows)||[];if(G&&he.push(Pe[Lt]),ht){const Ae=T(ot,It,Nt);he.push(Pe[Ae[0]],Pe[Ae[1]])}if(un=[...un,{placement:ot,overflows:he}],!he.every(Ae=>Ae<=0)){var Te,Re;const Ae=(((Te=pt.flip)==null?void 0:Te.index)||0)+1,We=Ee[Ae];if(We)return{data:{index:Ae,overflows:un},reset:{placement:We}};let gn=(Re=un.filter(se=>se.overflows[0]<=0).sort((se,De)=>se.overflows[1]-De.overflows[1])[0])==null?void 0:Re.placement;if(!gn)switch(Pt){case"bestFit":{var ze;const se=(ze=un.map(De=>[De.placement,De.overflows.filter(Ce=>Ce>0).reduce((Ce,An)=>Ce+An,0)]).sort((De,Ce)=>De[1]-Ce[1])[0])==null?void 0:ze[0];se&&(gn=se);break}case"initialPlacement":gn=m;break}if(ot!==gn)return{reset:{placement:gn}}}return{}})}}};function ct(g,R){return{top:g.top-R.height,right:g.right-R.width,bottom:g.bottom-R.height,left:g.left-R.width}}function Ct(g){return sides.some(R=>g[R]>=0)}const Q=function(g){return g===void 0&&(g={}),{name:"hide",options:g,fn(L){return Un(this,null,function*(){const{rects:W}=L,pt=evaluate(g,L),{strategy:$="referenceHidden"}=pt,ot=cr(pt,["strategy"]);switch($){case"referenceHidden":{const It=yield mt(L,dn(be({},ot),{elementContext:"reference"})),m=ct(It,W.reference);return{data:{referenceHiddenOffsets:m,referenceHidden:Ct(m)}}}case"escaped":{const It=yield mt(L,dn(be({},ot),{altBoundary:!0})),m=ct(It,W.floating);return{data:{escapedOffsets:m,escaped:Ct(m)}}}default:return{}}})}}};function kt(g){const R=min(...g.map(ot=>ot.left)),L=min(...g.map(ot=>ot.top)),W=max(...g.map(ot=>ot.right)),$=max(...g.map(ot=>ot.bottom));return{x:R,y:L,width:W-R,height:$-L}}function Zt(g){const R=g.slice().sort(($,ot)=>$.y-ot.y),L=[];let W=null;for(let $=0;$W.height/2?L.push([ot]):L[L.length-1].push(ot),W=ot}return L.map($=>rectToClientRect(kt($)))}const xt=function(g){return g===void 0&&(g={}),{name:"inline",options:g,fn(L){return Un(this,null,function*(){const{placement:W,elements:$,rects:ot,platform:pt,strategy:It}=L,{padding:m=2,x:w,y:_}=evaluate(g,L),G=Array.from((yield pt.getClientRects==null?void 0:pt.getClientRects($.reference))||[]),ht=Zt(G),tt=rectToClientRect(kt(G)),Pt=getPaddingObject(m);function Ot(){if(ht.length===2&&ht[0].left>ht[1].right&&w!=null&&_!=null)return ht.find(vt=>w>vt.left-Pt.left&&wvt.top-Pt.top&&_=2){if(getSideAxis(W)==="y"){const Re=ht[0],ze=ht[ht.length-1],Ve=getSide(W)==="top",Ae=Re.top,We=ze.bottom,gn=Ve?Re.left:ze.left,se=Ve?Re.right:ze.right,De=se-gn,Ce=We-Ae;return{top:Ae,bottom:We,left:gn,right:se,width:De,height:Ce,x:gn,y:Ae}}const vt=getSide(W)==="left",Lt=max(...ht.map(Re=>Re.right)),jt=min(...ht.map(Re=>Re.left)),Nt=ht.filter(Re=>vt?Re.left===jt:Re.right===Lt),zt=Nt[0].top,Ee=Nt[Nt.length-1].bottom,Pe=jt,he=Lt,un=he-Pe,Te=Ee-zt;return{top:zt,bottom:Ee,left:Pe,right:he,width:un,height:Te,x:Pe,y:zt}}return tt}const Rt=yield pt.getElementRects({reference:{getBoundingClientRect:Ot},floating:$.floating,strategy:It});return ot.reference.x!==Rt.reference.x||ot.reference.y!==Rt.reference.y||ot.reference.width!==Rt.reference.width||ot.reference.height!==Rt.reference.height?{reset:{rects:Rt}}:{}})}}};function Qt(g,R){return Un(this,null,function*(){const{placement:L,platform:W,elements:$}=g,ot=yield W.isRTL==null?void 0:W.isRTL($.floating),pt=Z(L),It=K(L),m=ft(L)==="y",w=["left","top"].includes(pt)?-1:1,_=ot&&m?-1:1,G=Y(R,g);let{mainAxis:ht,crossAxis:tt,alignmentAxis:Pt}=typeof G=="number"?{mainAxis:G,crossAxis:0,alignmentAxis:null}:be({mainAxis:0,crossAxis:0,alignmentAxis:null},G);return It&&typeof Pt=="number"&&(tt=It==="end"?Pt*-1:Pt),m?{x:tt*_,y:ht*w}:{x:ht*w,y:tt*_}})}const $t=function(g){return g===void 0&&(g=0),{name:"offset",options:g,fn(L){return Un(this,null,function*(){var W,$;const{x:ot,y:pt,placement:It,middlewareData:m}=L,w=yield Qt(L,g);return It===((W=m.offset)==null?void 0:W.placement)&&($=m.arrow)!=null&&$.alignmentOffset?{}:{x:ot+w.x,y:pt+w.y,data:dn(be({},w),{placement:It})}})}}},fe=function(g){return g===void 0&&(g={}),{name:"shift",options:g,fn(L){return Un(this,null,function*(){const{x:W,y:$,placement:ot}=L,vt=Y(g,L),{mainAxis:pt=!0,crossAxis:It=!1,limiter:m={fn:Lt=>{let{x:jt,y:Nt}=Lt;return{x:jt,y:Nt}}}}=vt,w=cr(vt,["mainAxis","crossAxis","limiter"]),_={x:W,y:$},G=yield mt(L,w),ht=ft(Z(ot)),tt=B(ht);let Pt=_[tt],Ot=_[ht];if(pt){const Lt=tt==="y"?"top":"left",jt=tt==="y"?"bottom":"right",Nt=Pt+G[Lt],zt=Pt-G[jt];Pt=O(Nt,Pt,zt)}if(It){const Lt=ht==="y"?"top":"left",jt=ht==="y"?"bottom":"right",Nt=Ot+G[Lt],zt=Ot-G[jt];Ot=O(Nt,Ot,zt)}const Rt=m.fn(dn(be({},L),{[tt]:Pt,[ht]:Ot}));return dn(be({},Rt),{data:{x:Rt.x-W,y:Rt.y-$}})})}}},st=function(g){return g===void 0&&(g={}),{options:g,fn(R){const{x:L,y:W,placement:$,rects:ot,middlewareData:pt}=R,{offset:It=0,mainAxis:m=!0,crossAxis:w=!0}=Y(g,R),_={x:L,y:W},G=ft($),ht=B(G);let tt=_[ht],Pt=_[G];const Ot=Y(It,R),Rt=typeof Ot=="number"?{mainAxis:Ot,crossAxis:0}:be({mainAxis:0,crossAxis:0},Ot);if(m){const jt=ht==="y"?"height":"width",Nt=ot.reference[ht]-ot.floating[jt]+Rt.mainAxis,zt=ot.reference[ht]+ot.reference[jt]-Rt.mainAxis;ttzt&&(tt=zt)}if(w){var vt,Lt;const jt=ht==="y"?"width":"height",Nt=["top","left"].includes(Z($)),zt=ot.reference[G]-ot.floating[jt]+(Nt&&((vt=pt.offset)==null?void 0:vt[G])||0)+(Nt?0:Rt.crossAxis),Ee=ot.reference[G]+ot.reference[jt]+(Nt?0:((Lt=pt.offset)==null?void 0:Lt[G])||0)-(Nt?Rt.crossAxis:0);PtEe&&(Pt=Ee)}return{[ht]:tt,[G]:Pt}}}},yt=function(g){return g===void 0&&(g={}),{name:"size",options:g,fn(L){return Un(this,null,function*(){const{placement:W,rects:$,platform:ot,elements:pt}=L,Pe=Y(g,L),{apply:It=()=>{}}=Pe,m=cr(Pe,["apply"]),w=yield mt(L,m),_=Z(W),G=K(W),ht=ft(W)==="y",{width:tt,height:Pt}=$.floating;let Ot,Rt;_==="top"||_==="bottom"?(Ot=_,Rt=G===((yield ot.isRTL==null?void 0:ot.isRTL(pt.floating))?"start":"end")?"left":"right"):(Rt=_,Ot=G==="end"?"top":"bottom");const vt=Pt-w[Ot],Lt=tt-w[Rt],jt=!L.middlewareData.shift;let Nt=vt,zt=Lt;if(ht){const he=tt-w.left-w.right;zt=G||jt?E(Lt,he):he}else{const he=Pt-w.top-w.bottom;Nt=G||jt?E(vt,he):he}if(jt&&!G){const he=d(w.left,0),un=d(w.right,0),Te=d(w.top,0),Re=d(w.bottom,0);ht?zt=tt-2*(he!==0||un!==0?he+un:d(w.left,w.right)):Nt=Pt-2*(Te!==0||Re!==0?Te+Re:d(w.top,w.bottom))}yield It(dn(be({},L),{availableWidth:zt,availableHeight:Nt}));const Ee=yield ot.getDimensions(pt.floating);return tt!==Ee.width||Pt!==Ee.height?{reset:{rects:!0}}:{}})}}};function lt(g){return Mt(g)?(g.nodeName||"").toLowerCase():"#document"}function _t(g){var R;return(g==null||(R=g.ownerDocument)==null?void 0:R.defaultView)||window}function Bt(g){var R;return(R=(Mt(g)?g.ownerDocument:g.document)||window.document)==null?void 0:R.documentElement}function Mt(g){return g instanceof Node||g instanceof _t(g).Node}function Wt(g){return g instanceof Element||g instanceof _t(g).Element}function ee(g){return g instanceof HTMLElement||g instanceof _t(g).HTMLElement}function wt(g){return typeof ShadowRoot=="undefined"?!1:g instanceof ShadowRoot||g instanceof _t(g).ShadowRoot}function Xt(g){const{overflow:R,overflowX:L,overflowY:W,display:$}=Tt(g);return/auto|scroll|overlay|hidden|clip/.test(R+W+L)&&!["inline","contents"].includes($)}function le(g){return["table","td","th"].includes(lt(g))}function Ut(g){const R=Jt(),L=Tt(g);return L.transform!=="none"||L.perspective!=="none"||(L.containerType?L.containerType!=="normal":!1)||!R&&(L.backdropFilter?L.backdropFilter!=="none":!1)||!R&&(L.filter?L.filter!=="none":!1)||["transform","perspective","filter"].some(W=>(L.willChange||"").includes(W))||["paint","layout","strict","content"].some(W=>(L.contain||"").includes(W))}function Dt(g){let R=ae(g);for(;ee(R)&&!me(R);){if(Ut(R))return R;R=ae(R)}return null}function Jt(){return typeof CSS=="undefined"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function me(g){return["html","body","#document"].includes(lt(g))}function Tt(g){return _t(g).getComputedStyle(g)}function ue(g){return Wt(g)?{scrollLeft:g.scrollLeft,scrollTop:g.scrollTop}:{scrollLeft:g.pageXOffset,scrollTop:g.pageYOffset}}function ae(g){if(lt(g)==="html")return g;const R=g.assignedSlot||g.parentNode||wt(g)&&g.host||Bt(g);return wt(R)?R.host:R}function de(g){const R=ae(g);return me(R)?g.ownerDocument?g.ownerDocument.body:g.body:ee(R)&&Xt(R)?R:de(R)}function ge(g,R,L){var W;R===void 0&&(R=[]),L===void 0&&(L=!0);const $=de(g),ot=$===((W=g.ownerDocument)==null?void 0:W.body),pt=_t($);return ot?R.concat(pt,pt.visualViewport||[],Xt($)?$:[],pt.frameElement&&L?ge(pt.frameElement):[]):R.concat($,ge($,[],L))}function Ge(g){const R=Tt(g);let L=parseFloat(R.width)||0,W=parseFloat(R.height)||0;const $=ee(g),ot=$?g.offsetWidth:L,pt=$?g.offsetHeight:W,It=y(L)!==ot||y(W)!==pt;return It&&(L=ot,W=pt),{width:L,height:W,$:It}}function on(g){return Wt(g)?g:g.contextElement}function ke(g){const R=on(g);if(!ee(R))return p(1);const L=R.getBoundingClientRect(),{width:W,height:$,$:ot}=Ge(R);let pt=(ot?y(L.width):L.width)/W,It=(ot?y(L.height):L.height)/$;return(!pt||!Number.isFinite(pt))&&(pt=1),(!It||!Number.isFinite(It))&&(It=1),{x:pt,y:It}}const Xe=p(0);function Me(g){const R=_t(g);return!Jt()||!R.visualViewport?Xe:{x:R.visualViewport.offsetLeft,y:R.visualViewport.offsetTop}}function te(g,R,L){return R===void 0&&(R=!1),!L||R&&L!==_t(g)?!1:R}function we(g,R,L,W){R===void 0&&(R=!1),L===void 0&&(L=!1);const $=g.getBoundingClientRect(),ot=on(g);let pt=p(1);R&&(W?Wt(W)&&(pt=ke(W)):pt=ke(g));const It=te(ot,L,W)?Me(ot):p(0);let m=($.left+It.x)/pt.x,w=($.top+It.y)/pt.y,_=$.width/pt.x,G=$.height/pt.y;if(ot){const ht=_t(ot),tt=W&&Wt(W)?_t(W):W;let Pt=ht,Ot=Pt.frameElement;for(;Ot&&W&&tt!==Pt;){const Rt=ke(Ot),vt=Ot.getBoundingClientRect(),Lt=Tt(Ot),jt=vt.left+(Ot.clientLeft+parseFloat(Lt.paddingLeft))*Rt.x,Nt=vt.top+(Ot.clientTop+parseFloat(Lt.paddingTop))*Rt.y;m*=Rt.x,w*=Rt.y,_*=Rt.x,G*=Rt.y,m+=jt,w+=Nt,Pt=_t(Ot),Ot=Pt.frameElement}}return gt({width:_,height:G,x:m,y:w})}const tn=[":popover-open",":modal"];function wn(g){return tn.some(R=>{try{return g.matches(R)}catch(L){return!1}})}function Qe(g){let{elements:R,rect:L,offsetParent:W,strategy:$}=g;const ot=$==="fixed",pt=Bt(W),It=R?wn(R.floating):!1;if(W===pt||It&&ot)return L;let m={scrollLeft:0,scrollTop:0},w=p(1);const _=p(0),G=ee(W);if((G||!G&&!ot)&&((lt(W)!=="body"||Xt(pt))&&(m=ue(W)),ee(W))){const ht=we(W);w=ke(W),_.x=ht.x+W.clientLeft,_.y=ht.y+W.clientTop}return{width:L.width*w.x,height:L.height*w.y,x:L.x*w.x-m.scrollLeft*w.x+_.x,y:L.y*w.y-m.scrollTop*w.y+_.y}}function mn(g){return Array.from(g.getClientRects())}function Ke(g){return we(Bt(g)).left+ue(g).scrollLeft}function yn(g){const R=Bt(g),L=ue(g),W=g.ownerDocument.body,$=d(R.scrollWidth,R.clientWidth,W.scrollWidth,W.clientWidth),ot=d(R.scrollHeight,R.clientHeight,W.scrollHeight,W.clientHeight);let pt=-L.scrollLeft+Ke(g);const It=-L.scrollTop;return Tt(W).direction==="rtl"&&(pt+=d(R.clientWidth,W.clientWidth)-$),{width:$,height:ot,x:pt,y:It}}function xn(g,R){const L=_t(g),W=Bt(g),$=L.visualViewport;let ot=W.clientWidth,pt=W.clientHeight,It=0,m=0;if($){ot=$.width,pt=$.height;const w=Jt();(!w||w&&R==="fixed")&&(It=$.offsetLeft,m=$.offsetTop)}return{width:ot,height:pt,x:It,y:m}}function St(g,R){const L=we(g,!0,R==="fixed"),W=L.top+g.clientTop,$=L.left+g.clientLeft,ot=ee(g)?ke(g):p(1),pt=g.clientWidth*ot.x,It=g.clientHeight*ot.y,m=$*ot.x,w=W*ot.y;return{width:pt,height:It,x:m,y:w}}function x(g,R,L){let W;if(R==="viewport")W=xn(g,L);else if(R==="document")W=yn(Bt(g));else if(Wt(R))W=St(R,L);else{const $=Me(g);W=dn(be({},R),{x:R.x-$.x,y:R.y-$.y})}return gt(W)}function I(g,R){const L=ae(g);return L===R||!Wt(L)||me(L)?!1:Tt(L).position==="fixed"||I(L,R)}function q(g,R){const L=R.get(g);if(L)return L;let W=ge(g,[],!1).filter(It=>Wt(It)&<(It)!=="body"),$=null;const ot=Tt(g).position==="fixed";let pt=ot?ae(g):g;for(;Wt(pt)&&!me(pt);){const It=Tt(pt),m=Ut(pt);!m&&It.position==="fixed"&&($=null),(ot?!m&&!$:!m&&It.position==="static"&&!!$&&["absolute","fixed"].includes($.position)||Xt(pt)&&!m&&I(g,pt))?W=W.filter(_=>_!==pt):$=It,pt=ae(pt)}return R.set(g,W),W}function Et(g){let{element:R,boundary:L,rootBoundary:W,strategy:$}=g;const pt=[...L==="clippingAncestors"?q(R,this._c):[].concat(L),W],It=pt[0],m=pt.reduce((w,_)=>{const G=x(R,_,$);return w.top=d(G.top,w.top),w.right=E(G.right,w.right),w.bottom=E(G.bottom,w.bottom),w.left=d(G.left,w.left),w},x(R,It,$));return{width:m.right-m.left,height:m.bottom-m.top,x:m.left,y:m.top}}function At(g){const{width:R,height:L}=Ge(g);return{width:R,height:L}}function Ft(g,R,L){const W=ee(R),$=Bt(R),ot=L==="fixed",pt=we(g,!0,ot,R);let It={scrollLeft:0,scrollTop:0};const m=p(0);if(W||!W&&!ot)if((lt(R)!=="body"||Xt($))&&(It=ue(R)),W){const G=we(R,!0,ot,R);m.x=G.x+R.clientLeft,m.y=G.y+R.clientTop}else $&&(m.x=Ke($));const w=pt.left+It.scrollLeft-m.x,_=pt.top+It.scrollTop-m.y;return{x:w,y:_,width:pt.width,height:pt.height}}function Gt(g,R){return!ee(g)||Tt(g).position==="fixed"?null:R?R(g):g.offsetParent}function Kt(g,R){const L=_t(g);if(!ee(g)||wn(g))return L;let W=Gt(g,R);for(;W&&le(W)&&Tt(W).position==="static";)W=Gt(W,R);return W&&(lt(W)==="html"||lt(W)==="body"&&Tt(W).position==="static"&&!Ut(W))?L:W||Dt(g)||L}const rt=function(g){return Un(this,null,function*(){const R=this.getOffsetParent||Kt,L=this.getDimensions;return{reference:Ft(g.reference,yield R(g.floating),g.strategy),floating:be({x:0,y:0},yield L(g.floating))}})};function Oe(g){return Tt(g).direction==="rtl"}const He={convertOffsetParentRelativeRectToViewportRelativeRect:Qe,getDocumentElement:Bt,getClippingRect:Et,getOffsetParent:Kt,getElementRects:rt,getClientRects:mn,getDimensions:At,getScale:ke,isElement:Wt,isRTL:Oe};function en(g,R){let L=null,W;const $=Bt(g);function ot(){var It;clearTimeout(W),(It=L)==null||It.disconnect(),L=null}function pt(It,m){It===void 0&&(It=!1),m===void 0&&(m=1),ot();const{left:w,top:_,width:G,height:ht}=g.getBoundingClientRect();if(It||R(),!G||!ht)return;const tt=f(_),Pt=f($.clientWidth-(w+G)),Ot=f($.clientHeight-(_+ht)),Rt=f(w),Lt={rootMargin:-tt+"px "+-Pt+"px "+-Ot+"px "+-Rt+"px",threshold:d(0,E(1,m))||1};let jt=!0;function Nt(zt){const Ee=zt[0].intersectionRatio;if(Ee!==m){if(!jt)return pt();Ee?pt(!1,Ee):W=setTimeout(()=>{pt(!1,1e-7)},100)}jt=!1}try{L=new IntersectionObserver(Nt,dn(be({},Lt),{root:$.ownerDocument}))}catch(zt){L=new IntersectionObserver(Nt,Lt)}L.observe(g)}return pt(!0),ot}function ie(g,R,L,W){W===void 0&&(W={});const{ancestorScroll:$=!0,ancestorResize:ot=!0,elementResize:pt=typeof ResizeObserver=="function",layoutShift:It=typeof IntersectionObserver=="function",animationFrame:m=!1}=W,w=on(g),_=$||ot?[...w?ge(w):[],...ge(R)]:[];_.forEach(vt=>{$&&vt.addEventListener("scroll",L,{passive:!0}),ot&&vt.addEventListener("resize",L)});const G=w&&It?en(w,L):null;let ht=-1,tt=null;pt&&(tt=new ResizeObserver(vt=>{let[Lt]=vt;Lt&&Lt.target===w&&tt&&(tt.unobserve(R),cancelAnimationFrame(ht),ht=requestAnimationFrame(()=>{var jt;(jt=tt)==null||jt.observe(R)})),L()}),w&&!m&&tt.observe(w),tt.observe(R));let Pt,Ot=m?we(g):null;m&&Rt();function Rt(){const vt=we(g);Ot&&(vt.x!==Ot.x||vt.y!==Ot.y||vt.width!==Ot.width||vt.height!==Ot.height)&&L(),Ot=vt,Pt=requestAnimationFrame(Rt)}return L(),()=>{var vt;_.forEach(Lt=>{$&&Lt.removeEventListener("scroll",L),ot&&Lt.removeEventListener("resize",L)}),G==null||G(),(vt=tt)==null||vt.disconnect(),tt=null,m&&cancelAnimationFrame(Pt)}}const pn=null,nn=fe,Cn=bt,vn=yt,sn=null,je=nt,$e=null,ne=st,xe=(g,R,L)=>{const W=new Map,$=be({platform:He},L),ot=dn(be({},$.platform),{_c:W});return oe(g,R,dn(be({},$),{platform:ot}))};var Se=n(67294),pe=n(85893),Tn="div";function Fe(g=0,R=0,L=0,W=0){if(typeof DOMRect=="function")return new DOMRect(g,R,L,W);const $={x:g,y:R,width:L,height:W,top:R,right:g+L,bottom:R+W,left:g};return(0,r.EZ)((0,r.ih)({},$),{toJSON:()=>$})}function On(g){if(!g)return Fe();const{x:R,y:L,width:W,height:$}=g;return Fe(R,L,W,$)}function Nn(g,R){return{contextElement:g||void 0,getBoundingClientRect:()=>{const W=g,$=R==null?void 0:R(W);return $||!W?On($):W.getBoundingClientRect()}}}function cn(g){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(g)}function ye(g){const R=window.devicePixelRatio||1;return Math.round(g*R)/R}function an(g,R){return $t(({placement:L})=>{var W;const $=((g==null?void 0:g.clientHeight)||0)/2,ot=typeof R.gutter=="number"?R.gutter+$:(W=R.gutter)!=null?W:$;return{crossAxis:!!L.split("-")[1]?void 0:R.shift,mainAxis:ot,alignmentAxis:R.shift}})}function rn(g){if(g.flip===!1)return;const R=typeof g.flip=="string"?g.flip.split(" "):void 0;return(0,s.kG)(!R||R.every(cn),!1),Cn({padding:g.overflowPadding,fallbackPlacements:R})}function Fn(g){if(!(!g.slide&&!g.overlap))return nn({mainAxis:g.slide,crossAxis:g.overlap,padding:g.overflowPadding,limiter:ne()})}function ln(g){return vn({padding:g.overflowPadding,apply({elements:R,availableWidth:L,availableHeight:W,rects:$}){const ot=R.floating,pt=Math.round($.reference.width);L=Math.floor(L),W=Math.floor(W),ot.style.setProperty("--popover-anchor-width",`${pt}px`),ot.style.setProperty("--popover-available-width",`${L}px`),ot.style.setProperty("--popover-available-height",`${W}px`),g.sameWidth&&(ot.style.width=`${pt}px`),g.fitViewport&&(ot.style.maxWidth=`${L}px`,ot.style.maxHeight=`${W}px`)}})}function hn(g,R){if(g)return je({element:g,padding:R.arrowPadding})}var Le=(0,h.Bi)(function(R){var L=R,{store:W,modal:$=!1,portal:ot=!!$,preserveTabOrder:pt=!0,autoFocusOnShow:It=!0,wrapperProps:m,fixed:w=!1,flip:_=!0,shift:G=0,slide:ht=!0,overlap:tt=!1,sameWidth:Pt=!1,fitViewport:Ot=!1,gutter:Rt,arrowPadding:vt=4,overflowPadding:Lt=8,getAnchorRect:jt,updatePosition:Nt}=L,zt=(0,r.S0)(L,["store","modal","portal","preserveTabOrder","autoFocusOnShow","wrapperProps","fixed","flip","shift","slide","overlap","sameWidth","fitViewport","gutter","arrowPadding","overflowPadding","getAnchorRect","updatePosition"]);const Ee=(0,A.yL)();W=W||Ee,(0,s.kG)(W,!1);const Pe=W.useState("arrowElement"),he=W.useState("anchorElement"),un=W.useState("disclosureElement"),Te=W.useState("popoverElement"),Re=W.useState("contentElement"),ze=W.useState("placement"),Ve=W.useState("mounted"),Ae=W.useState("rendered"),We=(0,Se.useRef)(null),[gn,se]=(0,Se.useState)(!1),{portalRef:De,domReady:Ce}=(0,C.Hw)(ot,zt.portalRef),An=(0,C.zX)(jt),Rn=(0,C.zX)(Nt),Je=!!Nt;(0,C.Gw)(()=>{if(!(Te!=null&&Te.isConnected))return;Te.style.setProperty("--popover-overflow-padding",`${Lt}px`);const jn=Nn(he,An),zn=()=>Un(this,null,function*(){if(!Ve)return;Pe||(We.current=We.current||document.createElement("div"));const $n=Pe||We.current,lr=[an($n,{gutter:Rt,shift:G}),rn({flip:_,overflowPadding:Lt}),Fn({slide:ht,shift:G,overlap:tt,overflowPadding:Lt}),hn($n,{arrowPadding:vt}),ln({sameWidth:Pt,fitViewport:Ot,overflowPadding:Lt})],Yn=yield xe(jn,Te,{placement:ze,strategy:w?"fixed":"absolute",middleware:lr});W==null||W.setState("currentPlacement",Yn.placement),se(!0);const ir=ye(Yn.x),Zn=ye(Yn.y);if(Object.assign(Te.style,{top:"0",left:"0",transform:`translate3d(${ir}px,${Zn}px,0)`}),$n&&Yn.middlewareData.arrow){const{x:Kn,y:Qn}=Yn.middlewareData.arrow,sr=Yn.placement.split("-")[0],kn=$n.clientWidth/2,ar=$n.clientHeight/2,fr=Kn!=null?Kn+kn:-kn,Hn=Qn!=null?Qn+ar:-ar;Te.style.setProperty("--popover-transform-origin",{top:`${fr}px calc(100% + ${ar}px)`,bottom:`${fr}px ${-ar}px`,left:`calc(100% + ${kn}px) ${Hn}px`,right:`${-kn}px ${Hn}px`}[sr]),Object.assign($n.style,{left:Kn!=null?`${Kn}px`:"",top:Qn!=null?`${Qn}px`:"",[sr]:"100%"})}}),or=ie(jn,Te,()=>Un(this,null,function*(){Je?(yield Rn({updatePosition:zn}),se(!0)):yield zn()}),{elementResize:typeof ResizeObserver=="function"});return()=>{se(!1),or()}},[W,Ae,Te,Pe,he,Te,ze,Ve,Ce,w,_,G,ht,tt,Pt,Ot,Rt,vt,Lt,An,Je,Rn]),(0,C.Gw)(()=>{if(!Ve||!Ce||!(Te!=null&&Te.isConnected)||!(Re!=null&&Re.isConnected))return;const jn=()=>{Te.style.zIndex=getComputedStyle(Re).zIndex};jn();let zn=requestAnimationFrame(()=>{zn=requestAnimationFrame(jn)});return()=>cancelAnimationFrame(zn)},[Ve,Ce,Te,Re]);const Vn=w?"fixed":"absolute";return zt=(0,C.OJ)(zt,jn=>(0,pe.jsx)("div",(0,r.EZ)((0,r.ih)({},m),{style:(0,r.ih)({position:Vn,top:0,left:0,width:"max-content"},m==null?void 0:m.style),ref:W==null?void 0:W.setPopoverElement,children:jn})),[W,Vn,m]),zt=(0,C.OJ)(zt,jn=>(0,pe.jsx)(A.ZQ,{value:W,children:jn}),[W]),zt=(0,r.EZ)((0,r.ih)({"data-placing":!gn||void 0},zt),{style:(0,r.ih)({position:"relative"},zt.style)}),zt=(0,v.Rh)((0,r.EZ)((0,r.ih)({store:W,modal:$,portal:ot,preserveTabOrder:pt,preserveTabOrderAnchor:un||he,autoFocusOnShow:gn&&It},zt),{portalRef:De})),zt}),Ie=(0,v.L5)((0,h.Gp)(function(R){const L=Le(R);return(0,h.az)(Tn,L)}),A.yL)},7895:function(ut,V,n){"use strict";n.d(V,{L3:function(){return s},MI:function(){return a},dI:function(){return h}});var v=n(42332),A=(0,v.re)(),h=A.useContext,C=A.useScopedContext,r=A.useProviderContext,s=A.ContextProvider,a=A.ScopedContextProvider},85651:function(ut,V,n){"use strict";n.d(V,{Y:function(){return f}});var v=n(89783),A=n(42332),h=n(2336),C=n(33195),r=n(25323),s=n(7324),a=n(44095),u=n(47763),l=n(67294),E="button";function d(S){if(!S.isTrusted)return!1;const P=S.currentTarget;return S.key==="Enter"?(0,r.iK)(P)||P.tagName==="SUMMARY"||P.tagName==="A":S.key===" "?(0,r.iK)(P)||P.tagName==="SUMMARY"||P.tagName==="INPUT"||P.tagName==="SELECT":!1}var y=Symbol("command"),f=(0,A.Bi)(function(P){var O=P,{clickOnEnter:Y=!0,clickOnSpace:Z=!0}=O,K=(0,C.S0)(O,["clickOnEnter","clickOnSpace"]);const B=(0,l.useRef)(null),F=(0,h.O)(B),ft=K.type,[it,T]=(0,l.useState)(()=>!!F&&(0,r.iK)({tagName:F,type:ft}));(0,l.useEffect)(()=>{B.current&&T((0,r.iK)(B.current))},[]);const[N,H]=(0,l.useState)(!1),J=(0,l.useRef)(!1),D=(0,a.EE)(K),[z,X]=(0,h.XJ)(K,y,!0),dt=K.onKeyDown,gt=(0,h.zX)(mt=>{dt==null||dt(mt);const nt=mt.currentTarget;if(mt.defaultPrevented||z||D||!(0,s.Ud)(mt)||(0,r.eS)(nt)||nt.isContentEditable)return;const et=Y&&mt.key==="Enter",k=Z&&mt.key===" ",bt=mt.key==="Enter"&&!Y,ct=mt.key===" "&&!Z;if(bt||ct){mt.preventDefault();return}if(et||k){const Ct=d(mt);if(et){if(!Ct){mt.preventDefault();const Q=mt,{view:kt}=Q,Zt=(0,C.S0)(Q,["view"]),xt=()=>(0,s.lO)(nt,Zt);(0,u.vU)()?(0,s.qx)(nt,"keyup",xt):queueMicrotask(xt)}}else k&&(J.current=!0,Ct||(mt.preventDefault(),H(!0)))}}),Vt=K.onKeyUp,oe=(0,h.zX)(mt=>{if(Vt==null||Vt(mt),mt.defaultPrevented||z||D||mt.metaKey)return;const nt=Z&&mt.key===" ";if(J.current&&nt&&(J.current=!1,!d(mt))){mt.preventDefault(),H(!1);const et=mt.currentTarget,k=mt,{view:bt}=k,ct=(0,C.S0)(k,["view"]);queueMicrotask(()=>(0,s.lO)(et,ct))}});return K=(0,C.EZ)((0,C.ih)((0,C.ih)({"data-active":N||void 0,type:it?"button":void 0},X),K),{ref:(0,h.qq)(B,K.ref),onKeyDown:gt,onKeyUp:oe}),K=(0,v.kc)(K),K}),p=(0,A.Gp)(function(P){const O=f(P);return(0,A.az)(E,O)})},42332:function(ut,V,n){"use strict";n.d(V,{Bi:function(){return l},Gp:function(){return s},X$:function(){return a},az:function(){return u},re:function(){return E}});var v=n(2336),A=n(72401),h=n(33195),C=n(67294),r=n(85893);function s(d){const y=C.forwardRef((f,p)=>d((0,h.EZ)((0,h.ih)({},f),{ref:p})));return y.displayName=d.displayName||d.name,y}function a(d,y){return C.memo(d,y)}function u(d,y){const f=y,{wrapElement:p,render:S}=f,P=(0,h.S0)(f,["wrapElement","render"]),O=(0,v.qq)(y.ref,(0,A.Yx)(S));let Y;if(C.isValidElement(S)){const Z=(0,h.EZ)((0,h.ih)({},S.props),{ref:O});Y=C.cloneElement(S,(0,A.dG)(P,Z))}else S?Y=S(P):Y=(0,r.jsx)(d,(0,h.ih)({},P));return p?p(Y):Y}function l(d){const y=(f={})=>d(f);return y.displayName=d.name,y}function E(d=[],y=[]){const f=C.createContext(void 0),p=C.createContext(void 0),S=()=>C.useContext(f),P=(K=!1)=>{const B=C.useContext(p),F=S();return K?B:B||F},O=()=>{const K=C.useContext(p),B=S();if(!(K&&K===B))return B},Y=K=>d.reduceRight((B,F)=>(0,r.jsx)(F,(0,h.EZ)((0,h.ih)({},K),{children:B})),(0,r.jsx)(f.Provider,(0,h.ih)({},K)));return{context:f,scopedContext:p,useContext:S,useScopedContext:P,useProviderContext:O,ContextProvider:Y,ScopedContextProvider:K=>(0,r.jsx)(Y,(0,h.EZ)((0,h.ih)({},K),{children:y.reduceRight((B,F)=>(0,r.jsx)(F,(0,h.EZ)((0,h.ih)({},K),{children:B})),(0,r.jsx)(p.Provider,(0,h.ih)({},K)))}))}}},37050:function(ut,V,n){"use strict";n.d(V,{U:function(){return u},z:function(){return l}});var v=n(85651),A=n(42332),h=n(2336),C=n(33195),r=n(25323),s=n(67294),a="button",u=(0,A.Bi)(function(d){const y=(0,s.useRef)(null),f=(0,h.O)(y,a),[p,S]=(0,s.useState)(()=>!!f&&(0,r.iK)({tagName:f,type:d.type}));return(0,s.useEffect)(()=>{y.current&&S((0,r.iK)(y.current))},[]),d=(0,C.EZ)((0,C.ih)({role:!p&&f!=="a"?"button":void 0},d),{ref:(0,h.qq)(y,d.ref)}),d=(0,v.Y)(d),d}),l=(0,A.Gp)(function(d){const y=u(d);return(0,A.az)(a,y)})},78292:function(ut,V,n){"use strict";n.d(V,{M:function(){return r},n:function(){return C}});var v=n(82844),A=n(2336),h=n(4196);function C(s,a,u){return(0,A.rf)(a,[u.store,u.disclosure]),(0,v.XS)(s,u,"open","setOpen"),(0,v.XS)(s,u,"mounted","setMounted"),(0,v.XS)(s,u,"animated"),Object.assign(s,{disclosure:u.disclosure})}function r(s={}){const[a,u]=(0,v.oR)(h.X,s);return C(a,u,s)}},31322:function(ut,V,n){"use strict";n.d(V,{HC:function(){return u},RE:function(){return E},Xh:function(){return s},qU:function(){return a},qW:function(){return l}});var v=n(6958),A=n(14646),h=n(42332),C=n(67294),r=(0,h.re)([v.Lq,A.$M],[v.al,A.WS]),s=r.useContext,a=r.useScopedContext,u=r.useProviderContext,l=r.ContextProvider,E=r.ScopedContextProvider,d=null,y=null,f=null,p=null,S=null,P=(0,C.createContext)(void 0)},84479:function(ut,V,n){"use strict";n.d(V,{L:function(){return fe}});var v=n(31322),A=n(81962),h=n(6958),C=n(26349),r=n(42332),s=n(67294),a=(0,s.createContext)(void 0),u=(0,r.re)([C.qo,h.Lq],[C.ZQ,h.al]),l=u.useContext,E=u.useScopedContext,d=u.useProviderContext,y=u.ContextProvider,f=u.ScopedContextProvider,p=(0,s.createContext)(void 0),S=(0,s.createContext)(!1),P=n(82844),O=n(2336);function Y(st,yt,lt){return(0,O.rf)(yt,[lt.store]),(0,P.XS)(st,lt,"items","setItems"),st}function Z(st={}){const[yt,lt]=useStore(Core.createCollectionStore,st);return Y(yt,lt,st)}function K(st,yt,lt){return st=Y(st,yt,lt),(0,P.XS)(st,lt,"activeId","setActiveId"),(0,P.XS)(st,lt,"includesBaseElement"),(0,P.XS)(st,lt,"virtualFocus"),(0,P.XS)(st,lt,"orientation"),(0,P.XS)(st,lt,"rtl"),(0,P.XS)(st,lt,"focusLoop"),(0,P.XS)(st,lt,"focusWrap"),(0,P.XS)(st,lt,"focusShift"),st}function B(st={}){const[yt,lt]=useStore(Core.createCompositeStore,st);return K(yt,lt,st)}var F=n(69274),ft=n(33195),it=n(39290),T=n(88132),N=n(44095),H=n(25323),J=n(51709);function D(st,yt){return!!(yt.compareDocumentPosition(st)&Node.DOCUMENT_POSITION_PRECEDING)}function z(st){const yt=st.map((_t,Bt)=>[Bt,_t]);let lt=!1;return yt.sort(([_t,Bt],[Mt,Wt])=>{const ee=Bt.element,wt=Wt.element;return ee===wt||!ee||!wt?0:D(ee,wt)?(_t>Mt&&(lt=!0),-1):(_tBt):st}function X(st){var yt;const lt=st.find(Mt=>!!Mt.element),_t=[...st].reverse().find(Mt=>!!Mt.element);let Bt=(yt=lt==null?void 0:lt.element)==null?void 0:yt.parentElement;for(;Bt&&(_t!=null&&_t.element);){if(_t&&Bt.contains(_t.element))return Bt;Bt=Bt.parentElement}return(0,H.Me)(Bt).body}function dt(st){return st==null?void 0:st.__unstablePrivateStore}function gt(st={}){var yt;(0,T.Ny)(st,st.store);const lt=(yt=st.store)==null?void 0:yt.getState(),_t=(0,N.LS)(st.items,lt==null?void 0:lt.items,st.defaultItems,[]),Bt=new Map(_t.map(Dt=>[Dt.id,Dt])),Mt={items:_t,renderedItems:(0,N.LS)(lt==null?void 0:lt.renderedItems,[])},Wt=dt(st.store),ee=(0,T.MT)({items:_t,renderedItems:Mt.renderedItems},Wt),wt=(0,T.MT)(Mt,st.store),Xt=Dt=>{const Jt=z(Dt);ee.setState("renderedItems",Jt),wt.setState("renderedItems",Jt)};(0,T.cY)(wt,()=>(0,T.S1)(ee)),(0,T.cY)(ee,()=>(0,T.dC)(ee,["items"],Dt=>{wt.setState("items",Dt.items)})),(0,T.cY)(ee,()=>(0,T.dC)(ee,["renderedItems"],Dt=>{let Jt=!0,me=requestAnimationFrame(()=>{const{renderedItems:de}=wt.getState();Dt.renderedItems!==de&&Xt(Dt.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(me);const Tt=()=>{if(Jt){Jt=!1;return}cancelAnimationFrame(me),me=requestAnimationFrame(()=>Xt(Dt.renderedItems))},ue=X(Dt.renderedItems),ae=new IntersectionObserver(Tt,{root:ue});for(const de of Dt.renderedItems)de.element&&ae.observe(de.element);return()=>{cancelAnimationFrame(me),ae.disconnect()}}));const le=(Dt,Jt,me=!1)=>{let Tt;return Jt(ae=>{const de=ae.findIndex(({id:Ge})=>Ge===Dt.id),ge=ae.slice();if(de!==-1){Tt=ae[de];const Ge=(0,J.ih)((0,J.ih)({},Tt),Dt);ge[de]=Ge,Bt.set(Dt.id,Ge)}else ge.push(Dt),Bt.set(Dt.id,Dt);return ge}),()=>{Jt(ae=>{if(!Tt)return me&&Bt.delete(Dt.id),ae.filter(({id:Ge})=>Ge!==Dt.id);const de=ae.findIndex(({id:Ge})=>Ge===Dt.id);if(de===-1)return ae;const ge=ae.slice();return ge[de]=Tt,Bt.set(Dt.id,Tt),ge})}},Ut=Dt=>le(Dt,Jt=>ee.setState("items",Jt),!0);return(0,J.EZ)((0,J.ih)({},wt),{registerItem:Ut,renderItem:Dt=>(0,N.tS)(Ut(Dt),le(Dt,Jt=>ee.setState("renderedItems",Jt))),item:Dt=>{if(!Dt)return null;let Jt=Bt.get(Dt);if(!Jt){const{items:me}=wt.getState();Jt=me.find(Tt=>Tt.id===Dt),Jt&&Bt.set(Dt,Jt)}return Jt||null},__unstablePrivateStore:ee})}var Vt=n(6258),oe={id:null};function mt(st,yt){return st.find(lt=>yt?!lt.disabled&<.id!==yt:!lt.disabled)}function nt(st,yt){return st.filter(lt=>yt?!lt.disabled&<.id!==yt:!lt.disabled)}function et(st){if(st==="vertical")return"horizontal";if(st==="horizontal")return"vertical"}function k(st,yt){return st.filter(lt=>lt.rowId===yt)}function bt(st,yt,lt=!1){const _t=st.findIndex(Bt=>Bt.id===yt);return[...st.slice(_t+1),...lt?[oe]:[],...st.slice(0,_t)]}function ct(st){const yt=[];for(const lt of st){const _t=yt.find(Bt=>{var Mt;return((Mt=Bt[0])==null?void 0:Mt.rowId)===lt.rowId});_t?_t.push(lt):yt.push([lt])}return yt}function Ct(st){let yt=0;for(const{length:lt}of st)lt>yt&&(yt=lt);return yt}function Q(st){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:st}}function kt(st,yt,lt){const _t=Ct(st);for(const Bt of st)for(let Mt=0;Mt<_t;Mt+=1){const Wt=Bt[Mt];if(!Wt||lt&&Wt.disabled){const wt=Mt===0&<?mt(Bt):Bt[Mt-1];Bt[Mt]=wt&&yt!==wt.id&<?wt:Q(wt==null?void 0:wt.rowId)}}return st}function Zt(st){const yt=ct(st),lt=Ct(yt),_t=[];for(let Bt=0;Bt(0,T.Z_)(Wt,["renderedItems","activeId"],wt=>{Wt.setState("activeId",Xt=>{var le;return Xt!==void 0?Xt:(le=mt(wt.renderedItems))==null?void 0:le.id})}));const ee=(wt,Xt,le,Ut)=>{var Dt,Jt;const{activeId:me,rtl:Tt,focusLoop:ue,focusWrap:ae,includesBaseElement:de}=Wt.getState(),on=Tt&&Xt!=="vertical"?(0,Vt.GP)(wt):wt;if(me==null)return(Dt=mt(on))==null?void 0:Dt.id;const ke=on.find(Ke=>Ke.id===me);if(!ke)return(Jt=mt(on))==null?void 0:Jt.id;const Xe=!!ke.rowId,Me=on.indexOf(ke),te=on.slice(Me+1),we=k(te,ke.rowId);if(Ut!==void 0){const Ke=nt(we,me),yn=Ke.slice(Ut)[0]||Ke[Ke.length-1];return yn==null?void 0:yn.id}const tn=et(Xe?Xt||"horizontal":Xt),wn=ue&&ue!==tn,Qe=Xe&&ae&&ae!==tn;if(le=le||!Xe&&wn&&de,wn){const Ke=Qe&&!le?on:k(on,ke.rowId),yn=bt(Ke,me,le),xn=mt(yn,me);return xn==null?void 0:xn.id}if(Qe){const Ke=mt(le?we:te,me);return le?(Ke==null?void 0:Ke.id)||null:Ke==null?void 0:Ke.id}const mn=mt(we,me);return!mn&&le?null:mn==null?void 0:mn.id};return(0,J.EZ)((0,J.ih)((0,J.ih)({},_t),Wt),{setBaseElement:wt=>Wt.setState("baseElement",wt),setActiveId:wt=>Wt.setState("activeId",wt),move:wt=>{wt!==void 0&&(Wt.setState("activeId",wt),Wt.setState("moves",Xt=>Xt+1))},first:()=>{var wt;return(wt=mt(Wt.getState().renderedItems))==null?void 0:wt.id},last:()=>{var wt;return(wt=mt((0,Vt.GP)(Wt.getState().renderedItems)))==null?void 0:wt.id},next:wt=>{const{renderedItems:Xt,orientation:le}=Wt.getState();return ee(Xt,le,!1,wt)},previous:wt=>{var Xt;const{renderedItems:le,orientation:Ut,includesBaseElement:Dt}=Wt.getState(),me=!!!((Xt=mt(le))!=null&&Xt.rowId)&&Dt;return ee((0,Vt.GP)(le),Ut,me,wt)},down:wt=>{const{activeId:Xt,renderedItems:le,focusShift:Ut,focusLoop:Dt,includesBaseElement:Jt}=Wt.getState(),me=Ut&&!wt,Tt=Zt((0,Vt.JH)(kt(ct(le),Xt,me)));return ee(Tt,"vertical",Dt&&Dt!=="horizontal"&&Jt,wt)},up:wt=>{const{activeId:Xt,renderedItems:le,focusShift:Ut,includesBaseElement:Dt}=Wt.getState(),Jt=Ut&&!wt,me=Zt((0,Vt.GP)((0,Vt.JH)(kt(ct(le),Xt,Jt))));return ee(me,"vertical",Dt,wt)}})}function Qt(st={}){var yt=st,{combobox:lt,parent:_t,menubar:Bt}=yt,Mt=(0,J.S0)(yt,["combobox","parent","menubar"]);const Wt=!!Bt&&!_t,ee=(0,T.yt)(Mt.store,(0,T.ei)(_t,["values"]),(0,T.CE)(lt,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));(0,T.Ny)(Mt,ee);const wt=ee.getState(),Xt=xt((0,J.EZ)((0,J.ih)({},Mt),{store:ee,orientation:(0,N.LS)(Mt.orientation,wt.orientation,"vertical")})),le=(0,it.A)((0,J.EZ)((0,J.ih)({},Mt),{store:ee,placement:(0,N.LS)(Mt.placement,wt.placement,"bottom-start"),timeout:(0,N.LS)(Mt.timeout,wt.timeout,Wt?0:150),hideTimeout:(0,N.LS)(Mt.hideTimeout,wt.hideTimeout,0)})),Ut=(0,J.EZ)((0,J.ih)((0,J.ih)({},Xt.getState()),le.getState()),{initialFocus:(0,N.LS)(wt.initialFocus,"container"),values:(0,N.LS)(Mt.values,wt.values,Mt.defaultValues,{})}),Dt=(0,T.MT)(Ut,Xt,le,ee);return(0,T.cY)(Dt,()=>(0,T.Z_)(Dt,["mounted"],Jt=>{Jt.mounted||Dt.setState("activeId",null)})),(0,T.cY)(Dt,()=>(0,T.Z_)(_t,["orientation"],Jt=>{Dt.setState("placement",Jt.orientation==="vertical"?"right-start":"bottom-start")})),(0,J.EZ)((0,J.ih)((0,J.ih)((0,J.ih)({},Xt),le),Dt),{combobox:lt,parent:_t,menubar:Bt,hideAll:()=>{le.hide(),_t==null||_t.hideAll()},setInitialFocus:Jt=>Dt.setState("initialFocus",Jt),setValues:Jt=>Dt.setState("values",Jt),setValue:(Jt,me)=>{Jt!=="__proto__"&&Jt!=="constructor"&&(Array.isArray(Jt)||Dt.setState("values",Tt=>{const ue=Tt[Jt],ae=(0,N.Ei)(me,ue);return ae===ue?Tt:(0,J.EZ)((0,J.ih)({},Tt),{[Jt]:ae!==void 0&&ae})}))}})}function $t(st,yt,lt){return(0,O.rf)(yt,[lt.combobox,lt.parent,lt.menubar]),(0,P.XS)(st,lt,"values","setValues"),Object.assign((0,F.M)(K(st,yt,lt),yt,lt),{combobox:lt.combobox,parent:lt.parent,menubar:lt.menubar})}function fe(st={}){const yt=(0,v.Xh)(),lt=(0,A.No)(),_t=d();st=(0,ft.EZ)((0,ft.ih)({},st),{parent:st.parent!==void 0?st.parent:yt,menubar:st.menubar!==void 0?st.menubar:lt,combobox:st.combobox!==void 0?st.combobox:_t});const[Bt,Mt]=(0,P.oR)(Qt,st);return $t(Bt,Mt,st)}},89783:function(ut,V,n){"use strict";n.d(V,{Vn:function(){return S},kc:function(){return H}});var v=n(71471),A=n(42332),h=n(2336),C=n(33195),r=n(25323),s=n(7324),a=n(24532),u=n(44095),l=n(47763),E=n(67294),d="div",y=(0,l.G6)(),f=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],p=Symbol("safariFocusAncestor");function S(D){return D?!!D[p]:!1}function P(D,z){D&&(D[p]=z)}function O(D){const{tagName:z,readOnly:X,type:dt}=D;return z==="TEXTAREA"&&!X||z==="SELECT"&&!X?!0:z==="INPUT"&&!X?f.includes(dt):!!(D.isContentEditable||D.getAttribute("role")==="combobox"&&D.dataset.name)}function Y(D){return"labels"in D?D.labels:null}function Z(D){return D.tagName.toLowerCase()==="input"&&D.type?D.type==="radio"||D.type==="checkbox":!1}function K(D){return D?D==="button"||D==="summary"||D==="input"||D==="select"||D==="textarea"||D==="a":!0}function B(D){return D?D==="button"||D==="input"||D==="select"||D==="textarea":!0}function F(D,z,X,dt,gt){return D?z?X&&!dt?-1:void 0:X?gt:gt||0:gt}function ft(D,z){return(0,h.zX)(X=>{D==null||D(X),!X.defaultPrevented&&z&&(X.stopPropagation(),X.preventDefault())})}var it=!0;function T(D){const z=D.target;z&&"hasAttribute"in z&&(z.hasAttribute("data-focus-visible")||(it=!1))}function N(D){D.metaKey||D.ctrlKey||D.altKey||(it=!0)}var H=(0,A.Bi)(function(z){var X=z,{focusable:dt=!0,accessibleWhenDisabled:gt,autoFocus:Vt,onFocusVisible:oe}=X,mt=(0,C.S0)(X,["focusable","accessibleWhenDisabled","autoFocus","onFocusVisible"]);const nt=(0,E.useRef)(null);(0,E.useEffect)(()=>{dt&&((0,s.iN)("mousedown",T,!0),(0,s.iN)("keydown",N,!0))},[dt]),y&&(0,E.useEffect)(()=>{if(!dt)return;const Ut=nt.current;if(!Ut||!Z(Ut))return;const Dt=Y(Ut);if(!Dt)return;const Jt=()=>queueMicrotask(()=>Ut.focus());for(const me of Dt)me.addEventListener("mouseup",Jt);return()=>{for(const me of Dt)me.removeEventListener("mouseup",Jt)}},[dt]);const et=dt&&(0,u.EE)(mt),k=!!et&&!gt,[bt,ct]=(0,E.useState)(!1);(0,E.useEffect)(()=>{dt&&k&&bt&&ct(!1)},[dt,k,bt]),(0,E.useEffect)(()=>{if(!dt||!bt)return;const Ut=nt.current;if(!Ut||typeof IntersectionObserver=="undefined")return;const Dt=new IntersectionObserver(()=>{(0,a.EB)(Ut)||ct(!1)});return Dt.observe(Ut),()=>Dt.disconnect()},[dt,bt]);const Ct=ft(mt.onKeyPressCapture,et),Q=ft(mt.onMouseDownCapture,et),kt=ft(mt.onClickCapture,et),Zt=mt.onMouseDown,xt=(0,h.zX)(Ut=>{if(Zt==null||Zt(Ut),Ut.defaultPrevented||!dt)return;const Dt=Ut.currentTarget;if(!y||(0,s.Ke)(Ut)||!(0,r.iK)(Dt)&&!Z(Dt))return;let Jt=!1;const me=()=>{Jt=!0},Tt={capture:!0,once:!0};Dt.addEventListener("focusin",me,Tt);const ue=(0,a.kA)(Dt.parentElement);P(ue,!0),(0,s.qx)(Dt,"mouseup",()=>{Dt.removeEventListener("focusin",me,!0),P(ue,!1),!Jt&&(0,a.Qw)(Dt)})}),Qt=(Ut,Dt)=>{if(Dt&&(Ut.currentTarget=Dt),!dt)return;const Jt=Ut.currentTarget;Jt&&(0,a.H1)(Jt)&&(oe==null||oe(Ut),!Ut.defaultPrevented&&(Jt.dataset.focusVisible="true",ct(!0)))},$t=mt.onKeyDownCapture,fe=(0,h.zX)(Ut=>{if($t==null||$t(Ut),Ut.defaultPrevented||!dt||bt||Ut.metaKey||Ut.altKey||Ut.ctrlKey||!(0,s.Ud)(Ut))return;const Dt=Ut.currentTarget,Jt=()=>Qt(Ut,Dt);(0,s.qx)(Dt,"focusout",Jt)}),st=mt.onFocusCapture,yt=(0,h.zX)(Ut=>{if(st==null||st(Ut),Ut.defaultPrevented||!dt)return;if(!(0,s.Ud)(Ut)){ct(!1);return}const Dt=Ut.currentTarget,Jt=()=>Qt(Ut,Dt);it||O(Ut.target)?(0,s.qx)(Ut.target,"focusout",Jt):ct(!1)}),lt=mt.onBlur,_t=(0,h.zX)(Ut=>{lt==null||lt(Ut),dt&&(0,s.N)(Ut)&&ct(!1)}),Bt=(0,E.useContext)(v.R),Mt=(0,h.zX)(Ut=>{dt&&Vt&&Ut&&Bt&&queueMicrotask(()=>{(0,a.H1)(Ut)||(0,a.EB)(Ut)&&Ut.focus()})}),Wt=(0,h.O)(nt),ee=dt&&K(Wt),wt=dt&&B(Wt),Xt=mt.style,le=(0,E.useMemo)(()=>k?(0,C.ih)({pointerEvents:"none"},Xt):Xt,[k,Xt]);return mt=(0,C.EZ)((0,C.ih)({"data-focus-visible":dt&&bt||void 0,"data-autofocus":Vt||void 0,"aria-disabled":et||void 0},mt),{ref:(0,h.qq)(nt,Mt,mt.ref),style:le,tabIndex:F(dt,k,ee,wt,mt.tabIndex),disabled:wt&&k?!0:void 0,contentEditable:et?void 0:mt.contentEditable,onKeyPressCapture:Ct,onClickCapture:kt,onMouseDownCapture:Q,onMouseDown:xt,onKeyDownCapture:fe,onFocusCapture:yt,onBlur:_t}),(0,u.Nq)(mt)}),J=(0,A.Gp)(function(z){const X=H(z);return(0,A.az)(d,X)})},71010:function(ut,V,n){"use strict";n.d(V,{Q:function(){return P}});var v="M23,27.8c1.1,1.2,3.4,2.2,5,2.2h2H0h2c1.7,0,3.9-1,5-2.2l6.6-7.2c0.7-0.8,2-0.8,2.7,0L23,27.8L23,27.8z",A=n(26349),h=n(42332),C=n(2336),r=n(33195),s=n(25323),a=n(44095),u=n(67294),l=n(85893),E="div",d=30,y=d/2,f={top:`rotate(180 ${y} ${y})`,right:`rotate(-90 ${y} ${y})`,bottom:`rotate(0 ${y} ${y})`,left:`rotate(90 ${y} ${y})`};function p(O){const[Y,Z]=(0,u.useState)(),K=O.useState("contentElement");return(0,C.Gw)(()=>{if(!K)return;const F=(0,s.Jj)(K).getComputedStyle(K);Z(F)},[K]),Y}var S=(0,h.Bi)(function(Y){var Z=Y,{store:K,size:B=d}=Z,F=(0,r.S0)(Z,["store","size"]);const ft=(0,A.lp)();K=K||ft,(0,a.kG)(K,!1);const it=K.useState(dt=>dt.currentPlacement.split("-")[0]),T=p(K),N=(T==null?void 0:T.getPropertyValue("background-color"))||"none",H=(T==null?void 0:T.getPropertyValue(`border-${it}-color`))||"none",J=(T==null?void 0:T.getPropertyValue(`border-${it}-width`))||"0px",D=Number.parseInt(J)*2*(d/B),z=f[it],X=(0,u.useMemo)(()=>(0,l.jsx)("svg",{display:"block",viewBox:"0 0 30 30",children:(0,l.jsxs)("g",{transform:z,children:[(0,l.jsx)("path",{fill:"none",d:v}),(0,l.jsx)("path",{stroke:"none",d:v})]})}),[z]);return F=(0,r.EZ)((0,r.ih)({children:X,"aria-hidden":!0},F),{ref:(0,C.qq)(K.setArrowElement,F.ref),style:(0,r.ih)({position:"absolute",fontSize:B,width:"1em",height:"1em",pointerEvents:"none",fill:N,stroke:H,strokeWidth:D},F.style)}),(0,a.Nq)(F)}),P=(0,h.Gp)(function(Y){const Z=S(Y);return(0,h.az)(E,Z)})},57868:function(ut,V,n){"use strict";n.d(V,{I:function(){return r},l:function(){return C}});var v=n(78292),A=n(82844),h=n(87856);function C(s,a,u){return(0,v.n)(s,a,u)}function r(s={}){const[a,u]=(0,A.oR)(h.n,s);return C(a,u,s)}},42120:function(ut,V,n){"use strict";n.d(V,{eR:function(){return r},fg:function(){return s},iG:function(){return a}});var v=n(42332),A=(0,v.re)(),h=A.useContext,C=A.useScopedContext,r=A.useProviderContext,s=A.ContextProvider,a=A.ScopedContextProvider},72401:function(ut,V,n){"use strict";n.d(V,{Yx:function(){return s},dG:function(){return a},k$:function(){return C}});var v=n(33195),A=n(44095),h=n(67294);function C(u,l){typeof u=="function"?u(l):u&&(u.current=l)}function r(u){return!u||!(0,h.isValidElement)(u)?!1:"ref"in u.props||"ref"in u}function s(u){return r(u)?(0,v.ih)({},u.props).ref||u.ref:null}function a(u,l){const E=(0,v.ih)({},u);for(const d in l){if(!(0,A.nr)(l,d))continue;if(d==="className"){const f="className";E[f]=u[f]?`${u[f]} ${l[f]}`:l[f];continue}if(d==="style"){const f="style";E[f]=u[f]?(0,v.ih)((0,v.ih)({},u[f]),l[f]):l[f];continue}const y=l[d];if(typeof y=="function"&&d.startsWith("on")){const f=u[d];if(typeof f=="function"){E[d]=(...p)=>{y(...p),f(...p)};continue}}E[d]=y}return E}},71471:function(ut,V,n){"use strict";n.d(V,{R:function(){return A}});var v=n(67294),A=(0,v.createContext)(!0)},52784:function(ut,V,n){"use strict";n.d(V,{Vq:function(){return St},L5:function(){return xn},Rh:function(){return yn}});function v(x,...I){if(!x)return!1;const q=x.getAttribute("data-backdrop");return q==null?!1:q===""||q==="true"||!I.length?!0:I.some(Et=>q===Et)}var A=new WeakMap;function h(x,I,q){A.has(x)||A.set(x,new Map);const Et=A.get(x),At=Et.get(I);if(!At)return Et.set(I,q()),()=>{var Kt;(Kt=Et.get(I))==null||Kt(),Et.delete(I)};const Ft=q(),Gt=()=>{Ft(),At(),Et.delete(I)};return Et.set(I,Gt),()=>{Et.get(I)===Gt&&(Ft(),Et.set(I,At))}}function C(x,I,q){return h(x,I,()=>{const At=x.getAttribute(I);return x.setAttribute(I,q),()=>{At==null?x.removeAttribute(I):x.setAttribute(I,At)}})}function r(x,I,q){return h(x,I,()=>{const At=I in x,Ft=x[I];return x[I]=q,()=>{At?x[I]=Ft:delete x[I]}})}function s(x,I){return x?h(x,"style",()=>{const Et=x.style.cssText;return Object.assign(x.style,I),()=>{x.style.cssText=Et}}):()=>{}}function a(x,I,q){return x?h(x,I,()=>{const At=x.style.getPropertyValue(I);return x.style.setProperty(I,q),()=>{At?x.style.setProperty(I,At):x.style.removeProperty(I)}}):()=>{}}var u=n(25323),l=n(44095),E=["SCRIPT","STYLE"];function d(x){return`__ariakit-dialog-snapshot-${x}`}function y(x,I){const q=(0,u.Me)(I),Et=d(x);if(!q.body[Et])return!0;do{if(I===q.body)return!1;if(I[Et])return!0;if(!I.parentElement)return!1;I=I.parentElement}while(!0)}function f(x,I,q){return E.includes(I.tagName)||!y(x,I)?!1:!q.some(Et=>Et&&(0,u.r3)(I,Et))}function p(x,I,q,Et){for(let At of I){if(!(At!=null&&At.isConnected))continue;const Ft=I.some(rt=>!rt||rt===At?!1:rt.contains(At)),Gt=(0,u.Me)(At),Kt=At;for(;At.parentElement&&At!==Gt.body;){if(Et==null||Et(At.parentElement,Kt),!Ft)for(const rt of At.parentElement.children)f(x,rt,I)&&q(rt,Kt);At=At.parentElement}}}function S(x,I){const{body:q}=(0,u.Me)(I[0]),Et=[];return p(x,I,Ft=>{Et.push(r(Ft,d(x),!0))}),(0,l.tS)(r(q,d(x),!0),()=>{for(const Ft of Et)Ft()})}function P(x="",I=!1){return`__ariakit-dialog-${I?"ancestor":"outside"}${x?`-${x}`:""}`}function O(x,I=""){return(0,l.tS)(r(x,P(),!0),r(x,P(I),!0))}function Y(x,I=""){return(0,l.tS)(r(x,P("",!0),!0),r(x,P(I,!0),!0))}function Z(x,I){const q=P(I,!0);if(x[q])return!0;const Et=P(I);do{if(x[Et])return!0;if(!x.parentElement)return!1;x=x.parentElement}while(!0)}function K(x,I){const q=[],Et=I.map(Ft=>Ft==null?void 0:Ft.id);return p(x,I,Ft=>{v(Ft,...Et)||q.unshift(O(Ft,x))},(Ft,Gt)=>{Gt.hasAttribute("data-dialog")&&Gt.id!==x||q.unshift(Y(Ft,x))}),()=>{for(const Ft of q)Ft()}}var B=n(92971),F=n(5933),ft=n(78292),it=n(2336),T=n(33195),N=n(67294),H=n(85893);function J({store:x,backdrop:I,alwaysVisible:q,hidden:Et}){const At=(0,N.useRef)(null),Ft=(0,ft.M)({disclosure:x}),Gt=x.useState("contentElement");(0,it.Gw)(()=>{const Oe=At.current,He=Gt;Oe&&He&&(Oe.style.zIndex=getComputedStyle(He).zIndex)},[Gt]),(0,it.Gw)(()=>{const Oe=Gt==null?void 0:Gt.id;if(!Oe)return;const He=At.current;if(He)return Y(He,Oe)},[Gt]);const Kt=(0,B.fM)({ref:At,store:Ft,role:"presentation","data-backdrop":(Gt==null?void 0:Gt.id)||"",alwaysVisible:q,hidden:Et!=null?Et:void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});if(!I)return null;if((0,N.isValidElement)(I))return(0,H.jsx)(F.u,(0,T.EZ)((0,T.ih)({},Kt),{render:I}));const rt=typeof I!="boolean"?I:"div";return(0,H.jsx)(F.u,(0,T.EZ)((0,T.ih)({},Kt),{render:(0,H.jsx)(rt,{})}))}function D(x){return C(x,"aria-hidden","true")}function z(x,I){const q=[],Et=I.map(Ft=>Ft==null?void 0:Ft.id);return walkTreeOutside(x,I,Ft=>{isBackdrop(Ft,...Et)||q.unshift(D(Ft))}),()=>{for(const Ft of q)Ft()}}function X(){return"inert"in HTMLElement.prototype}var dt=n(24532);function gt(x,I){if(!("style"in x))return l.ZT;if(X())return r(x,"inert",!0);const Et=(0,dt.SI)(x,!0).map(At=>{if(I!=null&&I.some(Gt=>Gt&&(0,u.r3)(Gt,At)))return l.ZT;const Ft=h(At,"focus",()=>(At.focus=l.ZT,()=>{delete At.focus}));return(0,l.tS)(C(At,"tabindex","-1"),Ft)});return(0,l.tS)(...Et,D(x),s(x,{pointerEvents:"none",userSelect:"none",cursor:"default"}))}function Vt(x,I){const q=[],Et=I.map(Ft=>Ft==null?void 0:Ft.id);return p(x,I,Ft=>{v(Ft,...Et)||q.unshift(gt(Ft,I))},Ft=>{Ft.hasAttribute("role")&&(I.some(Gt=>Gt&&(0,u.r3)(Gt,Ft))||q.unshift(C(Ft,"role","none")))}),()=>{for(const Ft of q)Ft()}}var oe=n(73935);function mt({attribute:x,contentId:I,contentElement:q,enabled:Et}){const[At,Ft]=(0,it.NW)(),Gt=(0,N.useCallback)(()=>{if(!Et||!q)return!1;const{body:Kt}=(0,u.Me)(q),rt=Kt.getAttribute(x);return!rt||rt===I},[At,Et,q,x,I]);return(0,N.useEffect)(()=>{if(!Et||!I||!q)return;const{body:Kt}=(0,u.Me)(q);if(Gt())return Kt.setAttribute(x,I),()=>Kt.removeAttribute(x);const rt=new MutationObserver(()=>(0,oe.flushSync)(Ft));return rt.observe(Kt,{attributeFilter:[x]}),()=>rt.disconnect()},[At,Et,I,q,Gt,x]),Gt}var nt=n(47763);function et(x){const I=x.getBoundingClientRect().left;return Math.round(I)+x.scrollLeft?"paddingLeft":"paddingRight"}function k(x,I,q){const Et=mt({attribute:"data-dialog-prevent-body-scroll",contentElement:x,contentId:I,enabled:q});(0,N.useEffect)(()=>{if(!Et()||!x)return;const At=(0,u.Me)(x),Ft=(0,u.Jj)(x),{documentElement:Gt,body:Kt}=At,rt=Gt.style.getPropertyValue("--scrollbar-width"),Oe=rt?Number.parseInt(rt):Ft.innerWidth-Gt.clientWidth,He=()=>a(Gt,"--scrollbar-width",`${Oe}px`),en=et(Gt),ie=()=>s(Kt,{overflow:"hidden",[en]:`${Oe}px`}),pn=()=>{var Cn,vn;const{scrollX:sn,scrollY:je,visualViewport:$e}=Ft,ne=(Cn=$e==null?void 0:$e.offsetLeft)!=null?Cn:0,xe=(vn=$e==null?void 0:$e.offsetTop)!=null?vn:0,Se=s(Kt,{position:"fixed",overflow:"hidden",top:`${-(je-Math.floor(xe))}px`,left:`${-(sn-Math.floor(ne))}px`,right:"0",[en]:`${Oe}px`});return()=>{Se(),Ft.scrollTo({left:sn,top:je,behavior:"instant"})}},nn=(0,nt.mL)()&&!(0,nt.V5)();return(0,l.tS)(He(),nn?pn():ie())},[Et,x])}var bt=n(88132),ct=(0,N.createContext)({});function Ct(x){const I=(0,N.useContext)(ct),[q,Et]=(0,N.useState)([]),At=(0,N.useCallback)(Kt=>{var rt;return Et(Oe=>[...Oe,Kt]),(0,l.tS)((rt=I.add)==null?void 0:rt.call(I,Kt),()=>{Et(Oe=>Oe.filter(He=>He!==Kt))})},[I]);(0,it.Gw)(()=>(0,bt.Z_)(x,["open","contentElement"],Kt=>{var rt;if(Kt.open&&Kt.contentElement)return(rt=I.add)==null?void 0:rt.call(I,x)}),[x,I]);const Ft=(0,N.useMemo)(()=>({store:x,add:At}),[x,At]);return{wrapElement:(0,N.useCallback)(Kt=>(0,H.jsx)(ct.Provider,{value:Ft,children:Kt}),[Ft]),nestedDialogs:q}}var Q=n(7324);function kt(x){const I=(0,N.useRef)();return(0,N.useEffect)(()=>{if(!x){I.current=null;return}const q=Et=>{I.current=Et.target};return(0,Q.iN)("mousedown",q,!0)},[x]),I}var Zt=n(89783),xt=n(82844);function Qt(x){return x.tagName==="HTML"?!0:(0,u.r3)((0,u.Me)(x).body,x)}function $t(x,I){if(!x)return!1;if((0,u.r3)(x,I))return!0;const q=I.getAttribute("aria-activedescendant");if(q){const Et=(0,u.Me)(x).getElementById(q);if(Et)return(0,u.r3)(x,Et)}return!1}function fe(x,I){if(!("clientY"in x))return!1;const q=I.getBoundingClientRect();return q.width===0||q.height===0?!1:q.top<=x.clientY&&x.clientY<=q.top+q.height&&q.left<=x.clientX&&x.clientX<=q.left+q.width}function st({store:x,type:I,listener:q,capture:Et,domReady:At}){const Ft=(0,it.zX)(q),Gt=(0,xt.Kw)(x,"open"),Kt=(0,N.useRef)(!1);(0,it.Gw)(()=>{if(!Gt||!At)return;const{contentElement:rt}=x.getState();if(!rt)return;const Oe=()=>{Kt.current=!0};return rt.addEventListener("focusin",Oe,!0),()=>rt.removeEventListener("focusin",Oe,!0)},[x,Gt,At]),(0,N.useEffect)(()=>{if(!Gt)return;const rt=Oe=>{const{contentElement:He,disclosureElement:en}=x.getState(),ie=Oe.target;!He||!ie||!Qt(ie)||(0,u.r3)(He,ie)||$t(en,ie)||ie.hasAttribute("data-focus-trap")||fe(Oe,He)||Kt.current&&!Z(ie,He.id)||(0,Zt.Vn)(ie)||Ft(Oe)};return(0,Q.iN)(I,rt,Et)},[Gt,Et])}function yt(x,I){return typeof x=="function"?x(I):!!x}function lt(x,I,q){const Et=(0,xt.Kw)(x,"open"),At=kt(Et),Ft={store:x,domReady:q,capture:!0};st((0,T.EZ)((0,T.ih)({},Ft),{type:"click",listener:Gt=>{const{contentElement:Kt}=x.getState(),rt=At.current;rt&&(0,u.pn)(rt)&&Z(rt,Kt==null?void 0:Kt.id)&&yt(I,Gt)&&x.hide()}})),st((0,T.EZ)((0,T.ih)({},Ft),{type:"focusin",listener:Gt=>{const{contentElement:Kt}=x.getState();Kt&&Gt.target!==(0,u.Me)(Kt)&&yt(I,Gt)&&x.hide()}})),st((0,T.EZ)((0,T.ih)({},Ft),{type:"contextmenu",listener:Gt=>{yt(I,Gt)&&x.hide()}}))}function _t(x,I){const Et=(0,u.Me)(x).createElement("button");return Et.type="button",Et.tabIndex=-1,Et.textContent="Dismiss popup",Object.assign(Et.style,{border:"0px",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0px",position:"absolute",whiteSpace:"nowrap",width:"1px"}),Et.addEventListener("click",I),x.prepend(Et),()=>{Et.removeEventListener("click",I),Et.remove()}}var Bt=n(71471),Mt=n(42332),Wt="div",ee=(0,Mt.Bi)(function(I){var q=I,{autoFocusOnShow:Et=!0}=q,At=(0,T.S0)(q,["autoFocusOnShow"]);return At=(0,it.OJ)(At,Ft=>(0,H.jsx)(Bt.R.Provider,{value:Et,children:Ft}),[Et]),At}),wt=(0,Mt.Gp)(function(I){const q=ee(I);return(0,Mt.az)(Wt,q)}),Xt=n(47081);function le({level:x,children:I}){const q=(0,N.useContext)(Xt.n),Et=Math.max(Math.min(x||q+1,6),1);return(0,H.jsx)(Xt.n.Provider,{value:Et,children:I})}var Ut="span",Dt=(0,Mt.Bi)(function(I){return I=(0,T.EZ)((0,T.ih)({},I),{style:(0,T.ih)({border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},I.style)}),I}),Jt=(0,Mt.Gp)(function(I){const q=Dt(I);return(0,Mt.az)(Ut,q)}),me="span",Tt=(0,Mt.Bi)(function(I){return I=(0,T.EZ)((0,T.ih)({"data-focus-trap":"",tabIndex:0,"aria-hidden":!0},I),{style:(0,T.ih)({position:"fixed",top:0,left:0},I.style)}),I=Dt(I),I}),ue=(0,Mt.Gp)(function(I){const q=Tt(I);return(0,Mt.az)(me,q)}),ae=(0,N.createContext)(null),de=n(72401),ge="div";function Ge(x){return(0,u.Me)(x).body}function on(x,I){return I?typeof I=="function"?I(x):I:(0,u.Me)(x).createElement("div")}function ke(x="id"){return`${x?`${x}-`:""}${Math.random().toString(36).substr(2,6)}`}function Xe(x){queueMicrotask(()=>{x==null||x.focus()})}var Me=(0,Mt.Bi)(function(I){var q=I,{preserveTabOrder:Et,preserveTabOrderAnchor:At,portalElement:Ft,portalRef:Gt,portal:Kt=!0}=q,rt=(0,T.S0)(q,["preserveTabOrder","preserveTabOrderAnchor","portalElement","portalRef","portal"]);const Oe=(0,N.useRef)(null),He=(0,it.qq)(Oe,rt.ref),en=(0,N.useContext)(ae),[ie,pn]=(0,N.useState)(null),[nn,Cn]=(0,N.useState)(null),vn=(0,N.useRef)(null),sn=(0,N.useRef)(null),je=(0,N.useRef)(null),$e=(0,N.useRef)(null);return(0,it.Gw)(()=>{const ne=Oe.current;if(!ne||!Kt){pn(null);return}const xe=on(ne,Ft);if(!xe){pn(null);return}const Se=xe.isConnected;if(Se||(en||Ge(ne)).appendChild(xe),xe.id||(xe.id=ne.id?`portal/${ne.id}`:ke()),pn(xe),(0,de.k$)(Gt,xe),!Se)return()=>{xe.remove(),(0,de.k$)(Gt,null)}},[Kt,Ft,en,Gt]),(0,it.Gw)(()=>{if(!Kt||!Et||!At)return;const xe=(0,u.Me)(At).createElement("span");return xe.style.position="fixed",At.insertAdjacentElement("afterend",xe),Cn(xe),()=>{xe.remove(),Cn(null)}},[Kt,Et,At]),(0,N.useEffect)(()=>{if(!ie||!Et)return;let ne=0;const xe=Se=>{if(!(0,Q.N)(Se))return;const pe=Se.type==="focusin";if(cancelAnimationFrame(ne),pe)return(0,dt.ss)(ie);ne=requestAnimationFrame(()=>{(0,dt.MN)(ie,!0)})};return ie.addEventListener("focusin",xe,!0),ie.addEventListener("focusout",xe,!0),()=>{cancelAnimationFrame(ne),ie.removeEventListener("focusin",xe,!0),ie.removeEventListener("focusout",xe,!0)}},[ie,Et]),rt=(0,it.OJ)(rt,ne=>{if(ne=(0,H.jsx)(ae.Provider,{value:ie||en,children:ne}),!Kt)return ne;if(!ie)return(0,H.jsx)("span",{ref:He,id:rt.id,style:{position:"fixed"},hidden:!0});ne=(0,H.jsxs)(H.Fragment,{children:[Et&&ie&&(0,H.jsx)(ue,{ref:sn,className:"__focus-trap-inner-before",onFocus:Se=>{(0,Q.N)(Se,ie)?Xe((0,dt.k0)()):Xe(vn.current)}}),ne,Et&&ie&&(0,H.jsx)(ue,{ref:je,className:"__focus-trap-inner-after",onFocus:Se=>{(0,Q.N)(Se,ie)?Xe((0,dt.e8)()):Xe($e.current)}})]}),ie&&(ne=(0,oe.createPortal)(ne,ie));let xe=(0,H.jsxs)(H.Fragment,{children:[Et&&ie&&(0,H.jsx)(ue,{ref:vn,className:"__focus-trap-outer-before",onFocus:Se=>{!(Se.relatedTarget===$e.current)&&(0,Q.N)(Se,ie)?Xe(sn.current):Xe((0,dt.e8)())}}),Et&&(0,H.jsx)("span",{"aria-owns":ie==null?void 0:ie.id,style:{position:"fixed"}}),Et&&ie&&(0,H.jsx)(ue,{ref:$e,className:"__focus-trap-outer-after",onFocus:Se=>{if((0,Q.N)(Se,ie))Xe(je.current);else{const pe=(0,dt.k0)();if(pe===sn.current){requestAnimationFrame(()=>{var Tn;return(Tn=(0,dt.k0)())==null?void 0:Tn.focus()});return}Xe(pe)}}})]});return nn&&Et&&(xe=(0,oe.createPortal)(xe,nn)),(0,H.jsxs)(H.Fragment,{children:[xe,ne]})},[ie,en,Kt,rt.id,Et,nn]),rt=(0,T.EZ)((0,T.ih)({},rt),{ref:He}),rt}),te=(0,Mt.Gp)(function(I){const q=Me(I);return(0,Mt.az)(ge,q)}),we=n(87125),tn=n(57868),wn="div",Qe=(0,nt.G6)();function mn(x){const I=(0,u.vY)();return!I||x&&(0,u.r3)(x,I)?!1:!!(0,dt.EB)(I)}function Ke(x,I=!1){if(!x)return null;const q="current"in x?x.current:x;return q?I?(0,dt.EB)(q)?q:null:q:null}var yn=(0,Mt.Bi)(function(I){var q=I,{store:Et,open:At,onClose:Ft,focusable:Gt=!0,modal:Kt=!0,portal:rt=!!Kt,backdrop:Oe=!!Kt,hideOnEscape:He=!0,hideOnInteractOutside:en=!0,getPersistentElements:ie,preventBodyScroll:pn=!!Kt,autoFocusOnShow:nn=!0,autoFocusOnHide:Cn=!0,initialFocus:vn,finalFocus:sn,unmountOnHide:je,unstable_treeSnapshotKey:$e}=q,ne=(0,T.S0)(q,["store","open","onClose","focusable","modal","portal","backdrop","hideOnEscape","hideOnInteractOutside","getPersistentElements","preventBodyScroll","autoFocusOnShow","autoFocusOnHide","initialFocus","finalFocus","unmountOnHide","unstable_treeSnapshotKey"]);const xe=(0,we.pQ)(),Se=(0,N.useRef)(null),pe=(0,tn.I)({store:Et||xe,open:At,setOpen(vt){if(vt)return;const Lt=Se.current;if(!Lt)return;const jt=new Event("close",{bubbles:!1,cancelable:!0});Ft&&Lt.addEventListener("close",Ft,{once:!0}),Lt.dispatchEvent(jt),jt.defaultPrevented&&pe.setOpen(!0)}}),{portalRef:Tn,domReady:Fe}=(0,it.Hw)(rt,ne.portalRef),On=ne.preserveTabOrder,Nn=pe.useState(vt=>On&&!Kt&&vt.mounted),cn=(0,it.Me)(ne.id),ye=pe.useState("open"),an=pe.useState("mounted"),rn=pe.useState("contentElement"),Fn=(0,B.xj)(an,ne.hidden,ne.alwaysVisible);k(rn,cn,pn&&!Fn),lt(pe,en,Fe);const{wrapElement:ln,nestedDialogs:hn}=Ct(pe);ne=(0,it.OJ)(ne,ln,[ln]),(0,it.Gw)(()=>{if(!ye)return;const vt=Se.current,Lt=(0,u.vY)(vt,!0);Lt&&Lt.tagName!=="BODY"&&(vt&&(0,u.r3)(vt,Lt)||pe.setDisclosureElement(Lt))},[pe,ye]),Qe&&(0,N.useEffect)(()=>{if(!an)return;const{disclosureElement:vt}=pe.getState();if(!vt||!(0,u.iK)(vt))return;const Lt=()=>{let jt=!1;const Nt=()=>{jt=!0},zt={capture:!0,once:!0};vt.addEventListener("focusin",Nt,zt),(0,Q.qx)(vt,"mouseup",()=>{vt.removeEventListener("focusin",Nt,!0),!jt&&(0,dt.Qw)(vt)})};return vt.addEventListener("mousedown",Lt),()=>{vt.removeEventListener("mousedown",Lt)}},[pe,an]),(0,N.useEffect)(()=>{if(!Kt||!an||!Fe)return;const vt=Se.current;if(!(!vt||vt.querySelector("[data-dialog-dismiss]")))return _t(vt,pe.hide)},[pe,Kt,an,Fe]),(0,it.Gw)(()=>{if(!X()||ye||!an||!Fe)return;const vt=Se.current;if(vt)return gt(vt)},[ye,an,Fe]);const Le=ye&&Fe;(0,it.Gw)(()=>{if(!cn||!Le)return;const vt=Se.current;return S(cn,[vt])},[cn,Le,$e]);const Ie=(0,it.zX)(ie);(0,it.Gw)(()=>{if(!cn||!Le)return;const{disclosureElement:vt}=pe.getState(),Lt=Se.current,jt=Ie()||[],Nt=[Lt,...jt,...hn.map(zt=>zt.getState().contentElement)];return Kt?(0,l.tS)(K(cn,Nt),Vt(cn,Nt)):K(cn,[vt,...Nt])},[cn,pe,Le,Ie,hn,Kt,$e]);const g=!!nn,R=(0,it.yl)(nn),[L,W]=(0,N.useState)(!1);(0,N.useEffect)(()=>{if(!ye||!g||!Fe||!(rn!=null&&rn.isConnected))return;const vt=Ke(vn,!0)||rn.querySelector("[data-autofocus=true],[autofocus]")||(0,dt.YC)(rn,!0,rt&&Nn)||rn,Lt=(0,dt.EB)(vt);R(Lt?vt:null)&&(W(!0),queueMicrotask(()=>{vt.focus(),Qe&&vt.scrollIntoView({block:"nearest",inline:"nearest"})}))},[ye,g,Fe,rn,vn,rt,Nn,R]);const $=!!Cn,ot=(0,it.yl)(Cn),[pt,It]=(0,N.useState)(!1);(0,N.useEffect)(()=>{if(ye)return It(!0),()=>It(!1)},[ye]);const m=(0,N.useCallback)((vt,Lt=!0)=>{const{disclosureElement:jt}=pe.getState();if(mn(vt))return;let Nt=Ke(sn)||jt;if(Nt!=null&&Nt.id){const Ee=(0,u.Me)(Nt),Pe=`[aria-activedescendant="${Nt.id}"]`,he=Ee.querySelector(Pe);he&&(Nt=he)}if(Nt&&!(0,dt.EB)(Nt)){const Ee=Nt.closest("[data-dialog]");if(Ee!=null&&Ee.id){const Pe=(0,u.Me)(Ee),he=`[aria-controls~="${Ee.id}"]`,un=Pe.querySelector(he);un&&(Nt=un)}}const zt=Nt&&(0,dt.EB)(Nt);if(!zt&&Lt){requestAnimationFrame(()=>m(vt,!1));return}ot(zt?Nt:null)&&zt&&(Nt==null||Nt.focus())},[pe,sn,ot]),w=(0,N.useRef)(!1);(0,it.Gw)(()=>{if(ye||!pt||!$)return;const vt=Se.current;w.current=!0,m(vt)},[ye,pt,Fe,$,m]),(0,N.useEffect)(()=>{if(!pt||!$)return;const vt=Se.current;return()=>{if(w.current){w.current=!1;return}m(vt)}},[pt,$,m]);const _=(0,it.yl)(He);(0,N.useEffect)(()=>{if(!Fe||!an)return;const vt=Lt=>{if(Lt.key!=="Escape"||Lt.defaultPrevented)return;const jt=Se.current;if(!jt||Z(jt))return;const Nt=Lt.target;if(!Nt)return;const{disclosureElement:zt}=pe.getState();(()=>!!(Nt.tagName==="BODY"||(0,u.r3)(jt,Nt)||!zt||(0,u.r3)(zt,Nt)))()&&_(Lt)&&pe.hide()};return(0,Q.iN)("keydown",vt,!0)},[pe,Fe,an,_]),ne=(0,it.OJ)(ne,vt=>(0,H.jsx)(le,{level:Kt?1:void 0,children:vt}),[Kt]);const G=ne.hidden,ht=ne.alwaysVisible;ne=(0,it.OJ)(ne,vt=>Oe?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(J,{store:pe,backdrop:Oe,hidden:G,alwaysVisible:ht}),vt]}):vt,[pe,Oe,G,ht]);const[tt,Pt]=(0,N.useState)(),[Ot,Rt]=(0,N.useState)();return ne=(0,it.OJ)(ne,vt=>(0,H.jsx)(we.Q9,{value:pe,children:(0,H.jsx)(we.oE.Provider,{value:Pt,children:(0,H.jsx)(we.iw.Provider,{value:Rt,children:vt})})}),[pe]),ne=(0,T.EZ)((0,T.ih)({id:cn,"data-dialog":"",role:"dialog",tabIndex:Gt?-1:void 0,"aria-labelledby":tt,"aria-describedby":Ot},ne),{ref:(0,it.qq)(Se,ne.ref)}),ne=ee((0,T.EZ)((0,T.ih)({},ne),{autoFocusOnShow:L})),ne=(0,B.fM)((0,T.ih)({store:pe},ne)),ne=(0,Zt.kc)((0,T.EZ)((0,T.ih)({},ne),{focusable:Gt})),ne=Me((0,T.EZ)((0,T.ih)({portal:rt},ne),{portalRef:Tn,preserveTabOrder:Nn})),ne});function xn(x,I=we.pQ){return(0,Mt.Gp)(function(Et){const At=I(),Ft=Et.store||At;return(0,xt.Kw)(Ft,Kt=>!Et.unmountOnHide||(Kt==null?void 0:Kt.mounted)||!!Et.open)?(0,H.jsx)(x,(0,T.ih)({},Et)):null})}var St=xn((0,Mt.Gp)(function(I){const q=yn(I);return(0,Mt.az)(wn,q)}),we.pQ)},25034:function(ut,V,n){"use strict";n.d(V,{D7:function(){return s},g7:function(){return a},yg:function(){return u}});var v=n(14646),A=n(42332),h=(0,A.re)([v.$M],[v.WS]),C=h.useContext,r=h.useScopedContext,s=h.useProviderContext,a=h.ContextProvider,u=h.ScopedContextProvider},87869:function(ut,V,n){"use strict";n.d(V,{s:function(){return k}});var v=n(31322),A=n(81962),h=n(6958),C=n(42332),r=n(2336),s=n(33195),a=n(25323),u=n(24532),l=n(44095),E=n(67294),d="div";function y(bt){const ct=bt.relatedTarget;return(ct==null?void 0:ct.nodeType)===Node.ELEMENT_NODE?ct:null}function f(bt){const ct=y(bt);return ct?(0,a.r3)(bt.currentTarget,ct):!1}var p=Symbol("composite-hover");function S(bt){let ct=y(bt);if(!ct)return!1;do{if((0,l.nr)(ct,p)&&ct[p])return!0;ct=ct.parentElement}while(ct);return!1}var P=(0,C.Bi)(function(ct){var Ct=ct,{store:Q,focusOnHover:kt=!0,blurOnHoverEnd:Zt=!!kt}=Ct,xt=(0,s.S0)(Ct,["store","focusOnHover","blurOnHoverEnd"]);const Qt=(0,h.$)();Q=Q||Qt,(0,l.kG)(Q,!1);const $t=(0,r.m1)(),fe=xt.onMouseMove,st=(0,r.yl)(kt),yt=(0,r.zX)(Wt=>{if(fe==null||fe(Wt),!Wt.defaultPrevented&&$t()&&st(Wt)){if(!(0,u.B_)(Wt.currentTarget)){const ee=Q==null?void 0:Q.getState().baseElement;ee&&!(0,u.H1)(ee)&&ee.focus()}Q==null||Q.setActiveId(Wt.currentTarget.id)}}),lt=xt.onMouseLeave,_t=(0,r.yl)(Zt),Bt=(0,r.zX)(Wt=>{var ee;lt==null||lt(Wt),!Wt.defaultPrevented&&$t()&&(f(Wt)||S(Wt)||st(Wt)&&_t(Wt)&&(Q==null||Q.setActiveId(null),(ee=Q==null?void 0:Q.getState().baseElement)==null||ee.focus()))}),Mt=(0,E.useCallback)(Wt=>{Wt&&(Wt[p]=!0)},[]);return xt=(0,s.EZ)((0,s.ih)({},xt),{ref:(0,r.qq)(Mt,xt.ref),onMouseMove:yt,onMouseLeave:Bt}),(0,l.Nq)(xt)}),O=(0,C.X$)((0,C.Gp)(function(ct){const Ct=P(ct);return(0,C.az)(d,Ct)})),Y=n(7895),Z="div",K=(0,C.Bi)(function(ct){var Ct=ct,{store:Q,shouldRegisterItem:kt=!0,getItem:Zt=l.yR,element:xt}=Ct,Qt=(0,s.S0)(Ct,["store","shouldRegisterItem","getItem","element"]);const $t=(0,Y.dI)();Q=Q||$t;const fe=(0,r.Me)(Qt.id),st=(0,E.useRef)(xt);return(0,E.useEffect)(()=>{const yt=st.current;if(!fe||!yt||!kt)return;const lt=Zt({id:fe,element:yt});return Q==null?void 0:Q.renderItem(lt)},[fe,kt,Zt,Q]),Qt=(0,s.EZ)((0,s.ih)({},Qt),{ref:(0,r.qq)(st,Qt.ref)}),(0,l.Nq)(Qt)}),B=(0,C.Gp)(function(ct){const Ct=K(ct);return(0,C.az)(Z,Ct)}),F=n(85651),ft=n(18744),it=n(82844),T=n(7324),N=n(47763),H=n(85893),J="button";function D(bt){return(0,a.S6)(bt)?!0:bt.tagName==="INPUT"&&!(0,a.iK)(bt)}function z(bt,ct=!1){const Ct=bt.clientHeight,{top:Q}=bt.getBoundingClientRect(),kt=Math.max(Ct*.875,Ct-40)*1.5,Zt=ct?Ct-kt+Q:kt+Q;return bt.tagName==="HTML"?Zt+bt.scrollTop:Zt}function X(bt,ct=!1){const{top:Ct}=bt.getBoundingClientRect();return ct?Ct+bt.clientHeight:Ct}function dt(bt,ct,Ct,Q=!1){var kt;if(!ct||!Ct)return;const{renderedItems:Zt}=ct.getState(),xt=(0,a.wy)(bt);if(!xt)return;const Qt=z(xt,Q);let $t,fe;for(let st=0;st=0){fe!==void 0&&fe{if(kt)return kt;if(te&&Mt!=null&&Mt.baseElement&&Mt.baseElement===te.baseElement)return Mt.id}),wt=(0,l.EE)(yt)&&!yt.accessibleWhenDisabled,Xt=(0,E.useCallback)(te=>{const we=(0,s.EZ)((0,s.ih)({},te),{id:_t||te.id,rowId:Wt,disabled:!!wt});return $t?$t(we):we},[_t,Wt,wt,$t]),le=yt.onFocus,Ut=(0,E.useRef)(!1),Dt=(0,r.zX)(te=>{if(le==null||le(te),te.defaultPrevented||(0,T.Ke)(te)||!_t||!Q||gt(te,Q))return;const{virtualFocus:we,baseElement:tn}=Q.getState();if(Q.setActiveId(_t),(0,a.S6)(te.currentTarget)&&(0,ft.Ad)(te.currentTarget),!we||!(0,T.Ud)(te)||D(te.currentTarget)||!(tn!=null&&tn.isConnected))return;(0,N.G6)()&&te.currentTarget.hasAttribute("data-autofocus")&&te.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),Ut.current=!0,te.relatedTarget===tn||(0,ft.Gh)(Q,te.relatedTarget)?(0,ft.tt)(tn):tn.focus()}),Jt=yt.onBlurCapture,me=(0,r.zX)(te=>{if(Jt==null||Jt(te),te.defaultPrevented)return;const we=Q==null?void 0:Q.getState();we!=null&&we.virtualFocus&&Ut.current&&(Ut.current=!1,te.preventDefault(),te.stopPropagation())}),Tt=yt.onKeyDown,ue=(0,r.yl)(Zt),ae=(0,r.yl)(xt),de=(0,r.zX)(te=>{if(Tt==null||Tt(te),te.defaultPrevented||!(0,T.Ud)(te)||!Q)return;const{currentTarget:we}=te,tn=Q.getState(),wn=Q.item(_t),Qe=!!(wn!=null&&wn.rowId),mn=tn.orientation!=="horizontal",Ke=tn.orientation!=="vertical",yn=()=>!!(Qe||Ke||!tn.baseElement||!(0,a.eS)(tn.baseElement)),St={ArrowUp:(Qe||mn)&&Q.up,ArrowRight:(Qe||Ke)&&Q.next,ArrowDown:(Qe||mn)&&Q.down,ArrowLeft:(Qe||Ke)&&Q.previous,Home:()=>{if(yn())return!Qe||te.ctrlKey?Q==null?void 0:Q.first():Q==null?void 0:Q.previous(-1)},End:()=>{if(yn())return!Qe||te.ctrlKey?Q==null?void 0:Q.last():Q==null?void 0:Q.next(-1)},PageUp:()=>dt(we,Q,Q==null?void 0:Q.up,!0),PageDown:()=>dt(we,Q,Q==null?void 0:Q.down)}[te.key];if(St){if((0,a.S6)(we)){const I=(0,a.Kg)(we),q=Ke&&te.key==="ArrowLeft",Et=Ke&&te.key==="ArrowRight",At=mn&&te.key==="ArrowUp",Ft=mn&&te.key==="ArrowDown";if(Et||Ft){const{length:Gt}=(0,a.$g)(we);if(I.end!==Gt)return}else if((q||At)&&I.start!==0)return}const x=St();if(ue(te)||x!==void 0){if(!ae(te))return;te.preventDefault(),Q.move(x)}}}),ge=(0,it.Kw)(Q,te=>(te==null?void 0:te.baseElement)||void 0),Ge=(0,E.useMemo)(()=>({id:_t,baseElement:ge}),[_t,ge]);yt=(0,r.OJ)(yt,te=>(0,H.jsx)(h.xt.Provider,{value:Ge,children:te}),[Ge]);const on=(0,it.Kw)(Q,te=>!!te&&te.activeId===_t),ke=(0,it.Kw)(Q,te=>{if(fe!=null)return fe;if(te&&Mt!=null&&Mt.ariaSetSize&&Mt.baseElement===te.baseElement)return Mt.ariaSetSize}),Xe=(0,it.Kw)(Q,te=>{if(st!=null)return st;if(!te||!(Mt!=null&&Mt.ariaPosInSet)||Mt.baseElement!==te.baseElement)return;const we=te.renderedItems.filter(tn=>tn.rowId===Wt);return Mt.ariaPosInSet+we.findIndex(tn=>tn.id===_t)}),Me=(0,it.Kw)(Q,te=>te!=null&&te.renderedItems.length?te.virtualFocus?!1:Qt?!0:te.activeId===_t:!0);return yt=(0,s.EZ)((0,s.ih)({id:_t,"data-active-item":on||void 0},yt),{ref:(0,r.qq)(Bt,yt.ref),tabIndex:Me?yt.tabIndex:-1,onFocus:Dt,onBlurCapture:me,onKeyDown:de}),yt=(0,F.Y)(yt),yt=K((0,s.EZ)((0,s.ih)({store:Q},yt),{getItem:Xt,shouldRegisterItem:_t?yt.shouldRegisterItem:!1})),(0,l.Nq)((0,s.EZ)((0,s.ih)({},yt),{"aria-setsize":ke,"aria-posinset":Xe}))}),oe=(0,C.X$)((0,C.Gp)(function(ct){const Ct=Vt(ct);return(0,C.az)(J,Ct)})),mt="div";function nt(bt,ct,Ct){var Q;if(!bt)return!1;if((0,u.B_)(bt))return!0;const kt=ct==null?void 0:ct.find($t=>{var fe;return $t.element===Ct?!1:((fe=$t.element)==null?void 0:fe.getAttribute("aria-expanded"))==="true"}),Zt=(Q=kt==null?void 0:kt.element)==null?void 0:Q.getAttribute("aria-controls");if(!Zt)return!1;const Qt=(0,a.Me)(bt).getElementById(Zt);return Qt?(0,u.B_)(Qt)?!0:!!Qt.querySelector("[role=menuitem][aria-expanded=true]"):!1}var et=(0,C.Bi)(function(ct){var Ct=ct,{store:Q,hideOnClick:kt=!0,preventScrollOnKeyDown:Zt=!0,focusOnHover:xt,blurOnHoverEnd:Qt}=Ct,$t=(0,s.S0)(Ct,["store","hideOnClick","preventScrollOnKeyDown","focusOnHover","blurOnHoverEnd"]);const fe=(0,v.qU)(!0),st=(0,A.wt)();Q=Q||fe||st,(0,l.kG)(Q,!1);const yt=$t.onClick,lt=(0,r.yl)(kt),_t="hideAll"in Q?Q.hideAll:void 0,Bt=!!_t,Mt=(0,r.zX)(wt=>{yt==null||yt(wt),!(wt.defaultPrevented||(0,T.XN)(wt)||(0,T.wC)(wt)||!_t||wt.currentTarget.getAttribute("aria-haspopup")==="menu")&<(wt)&&_t()}),Wt=(0,it.Kw)(Q,wt=>"contentElement"in wt?wt.contentElement:null),ee=(0,a.lQ)(Wt,"menuitem");return $t=(0,s.EZ)((0,s.ih)({role:ee},$t),{onClick:Mt}),$t=Vt((0,s.ih)({store:Q,preventScrollOnKeyDown:Zt},$t)),$t=P((0,s.EZ)((0,s.ih)({store:Q},$t),{focusOnHover(wt){const Xt=()=>typeof xt=="function"?xt(wt):xt!=null?xt:!0;if(!Q||!Xt())return!1;const{baseElement:le,items:Ut}=Q.getState();return Bt?(wt.currentTarget.hasAttribute("aria-expanded")&&wt.currentTarget.focus(),!0):nt(le,Ut,wt.currentTarget)?(wt.currentTarget.focus(),!0):!1},blurOnHoverEnd(wt){return typeof Qt=="function"?Qt(wt):Qt!=null?Qt:Bt}})),$t}),k=(0,C.X$)((0,C.Gp)(function(ct){const Ct=et(ct);return(0,C.az)(mt,Ct)}))},6958:function(ut,V,n){"use strict";n.d(V,{$:function(){return r},Ft:function(){return d},Lq:function(){return u},al:function(){return l},po:function(){return a},xt:function(){return E}});var v=n(7895),A=n(42332),h=n(67294),C=(0,A.re)([v.L3],[v.MI]),r=C.useContext,s=C.useScopedContext,a=C.useProviderContext,u=C.ContextProvider,l=C.ScopedContextProvider,E=(0,h.createContext)(void 0),d=(0,h.createContext)(void 0)},81962:function(ut,V,n){"use strict";n.d(V,{No:function(){return r},wt:function(){return s}});var v=n(6958),A=n(42332),h=n(67294),C=(0,A.re)([v.Lq],[v.al]),r=C.useContext,s=C.useScopedContext,a=C.useProviderContext,u=C.ContextProvider,l=C.ScopedContextProvider,E=(0,h.createContext)(void 0)},69274:function(ut,V,n){"use strict";n.d(V,{M:function(){return h}});var v=n(12776),A=n(82844);function h(r,s,a){return(0,A.XS)(r,a,"timeout"),(0,A.XS)(r,a,"showTimeout"),(0,A.XS)(r,a,"hideTimeout"),(0,v.k)(r,s,a)}function C(r={}){const[s,a]=useStore(Core.createHovercardStore,r);return h(s,a,r)}},2336:function(ut,V,n){"use strict";var v;n.d(V,{Gw:function(){return d},Hw:function(){return J},Me:function(){return Z},NW:function(){return T},O:function(){return B},OJ:function(){return H},XJ:function(){return D},cP:function(){return p},m1:function(){return z},pl:function(){return O},qq:function(){return Y},rf:function(){return ft},yl:function(){return N},zX:function(){return P}});var A=n(72401),h=n(33195),C=n(25323),r=n(7324),s=n(67294),a=(0,h.ih)({},v||(v=n.t(s,2))),u=a.useId,l=a.useDeferredValue,E=a.useInsertionEffect,d=C.Nq?s.useLayoutEffect:s.useEffect;function y(nt){const[et]=useState(nt);return et}function f(nt){const et=useRef();return et.current===void 0&&(et.current=nt()),et.current}function p(nt){const et=(0,s.useRef)(nt);return d(()=>{et.current=nt}),et}function S(nt){const[et,k]=useState(nt);return nt!==et&&k(nt),et}function P(nt){const et=(0,s.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return E?E(()=>{et.current=nt}):et.current=nt,(0,s.useCallback)((...k)=>{var bt;return(bt=et.current)==null?void 0:bt.call(et,...k)},[])}function O(nt){const[et,k]=(0,s.useState)(null);return d(()=>{if(et==null||!nt)return;let bt=null;return nt(ct=>(bt=ct,et)),()=>{nt(bt)}},[et,nt]),[et,k]}function Y(...nt){return(0,s.useMemo)(()=>{if(nt.some(Boolean))return et=>{for(const k of nt)(0,A.k$)(k,et)}},nt)}function Z(nt){if(u){const bt=u();return nt||bt}const[et,k]=(0,s.useState)(nt);return d(()=>{if(nt||et)return;const bt=Math.random().toString(36).substr(2,6);k(`id-${bt}`)},[nt,et]),nt||et}function K(nt){if(l)return l(nt);const[et,k]=useState(nt);return useEffect(()=>{const bt=requestAnimationFrame(()=>k(nt));return()=>cancelAnimationFrame(bt)},[nt]),et}function B(nt,et){const k=Ct=>{if(typeof Ct=="string")return Ct},[bt,ct]=(0,s.useState)(()=>k(et));return d(()=>{const Ct=nt&&"current"in nt?nt.current:nt;ct((Ct==null?void 0:Ct.tagName.toLowerCase())||k(et))},[nt,et]),bt}function F(nt,et,k){const[bt,ct]=useState(k);return d(()=>{const Ct=nt&&"current"in nt?nt.current:nt;if(!Ct)return;const Q=()=>{const Zt=Ct.getAttribute(et);Zt!=null&&ct(Zt)},kt=new MutationObserver(Q);return kt.observe(Ct,{attributeFilter:[et]}),Q(),()=>kt.disconnect()},[nt,et]),bt}function ft(nt,et){const k=(0,s.useRef)(!1);(0,s.useEffect)(()=>{if(k.current)return nt();k.current=!0},et),(0,s.useEffect)(()=>()=>{k.current=!1},[])}function it(nt,et){const k=useRef(!1);d(()=>{if(k.current)return nt();k.current=!0},et),d(()=>()=>{k.current=!1},[])}function T(){return(0,s.useReducer)(()=>[],[])}function N(nt){return P(typeof nt=="function"?nt:()=>nt)}function H(nt,et,k=[]){const bt=(0,s.useCallback)(ct=>(nt.wrapElement&&(ct=nt.wrapElement(ct)),et(ct)),[...k,nt.wrapElement]);return(0,h.EZ)((0,h.ih)({},nt),{wrapElement:bt})}function J(nt=!1,et){const[k,bt]=(0,s.useState)(null);return{portalRef:Y(bt,et),portalNode:k,domReady:!nt||k}}function D(nt,et,k){const bt=nt.onLoadedMetadataCapture,ct=(0,s.useMemo)(()=>Object.assign(()=>{},(0,h.EZ)((0,h.ih)({},bt),{[et]:k})),[bt,et,k]);return[bt==null?void 0:bt[et],{onLoadedMetadataCapture:ct}]}function z(){return(0,s.useEffect)(()=>{(0,r.iN)("mousemove",oe,!0),(0,r.iN)("mousedown",mt,!0),(0,r.iN)("mouseup",mt,!0),(0,r.iN)("keydown",mt,!0),(0,r.iN)("scroll",mt,!0)},[]),P(()=>X)}var X=!1,dt=0,gt=0;function Vt(nt){const et=nt.movementX||nt.screenX-dt,k=nt.movementY||nt.screenY-gt;return dt=nt.screenX,gt=nt.screenY,et||k||!1}function oe(nt){Vt(nt)&&(X=!0)}function mt(){X=!1}},8687:function(ut,V,n){"use strict";n.d(V,{C:function(){return p}});var v=n(31322),A=n(26349),h=n(42332),C=n(33195),r=n(44095),s=n(67294),a=n(85893),u="span",l={top:"4,10 8,6 12,10",right:"6,4 10,8 6,12",bottom:"4,6 8,10 12,6",left:"10,4 6,8 10,12"},E=(0,h.Bi)(function(P){var O=P,{store:Y,placement:Z}=O,K=(0,C.S0)(O,["store","placement"]);const B=(0,A.lp)();Y=Y||B,(0,r.kG)(Y,!1);const ft=Y.useState(N=>Z||N.placement).split("-")[0],it=l[ft],T=(0,s.useMemo)(()=>(0,a.jsx)("svg",{display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:(0,a.jsx)("polyline",{points:it})}),[it]);return K=(0,C.EZ)((0,C.ih)({children:T,"aria-hidden":!0},K),{style:(0,C.ih)({width:"1em",height:"1em",pointerEvents:"none"},K.style)}),(0,r.Nq)(K)}),d=(0,h.Gp)(function(P){const O=E(P);return(0,h.az)(u,O)}),y="span",f=(0,h.Bi)(function(P){var O=P,{store:Y}=O,Z=(0,C.S0)(O,["store"]);const K=(0,v.Xh)();return Y=Y||K,Z=E((0,C.ih)({store:Y},Z)),Z}),p=(0,h.Gp)(function(P){const O=f(P);return(0,h.az)(y,O)})},64106:function(ut,V,n){"use strict";n.d(V,{j:function(){return Y}});var v=n(31322),A=n(98263),h=n(37068),C=n(70965),r=n(5933),s=n(42332),a=n(82844),u=n(2336),l=n(33195),E=n(25323),d=n(44095),y=n(67294),f=n(85893),p="button";function S(Z,K){return{ArrowDown:K==="bottom"||K==="top"?"first":!1,ArrowUp:K==="bottom"||K==="top"?"last":!1,ArrowRight:K==="right"?"first":!1,ArrowLeft:K==="left"?"first":!1}[Z.key]}function P(Z,K){return!!(Z!=null&&Z.some(B=>!B.element||B.element===K?!1:B.element.getAttribute("aria-expanded")==="true"))}var O=(0,s.Bi)(function(K){var B=K,{store:F,focusable:ft,accessibleWhenDisabled:it,showOnHover:T}=B,N=(0,l.S0)(B,["store","focusable","accessibleWhenDisabled","showOnHover"]);const H=(0,v.HC)();F=F||H,(0,d.kG)(F,!1);const J=(0,y.useRef)(null),D=F.parent,z=F.menubar,X=!!D,dt=!!z&&!X,gt=(0,d.EE)(N),Vt=()=>{const xt=J.current;xt&&(F==null||F.setDisclosureElement(xt),F==null||F.setAnchorElement(xt),F==null||F.show())},oe=N.onFocus,mt=(0,u.zX)(xt=>{if(oe==null||oe(xt),gt||xt.defaultPrevented||(F==null||F.setAutoFocusOnShow(!1),F==null||F.setActiveId(null),!z)||!dt)return;const{items:Qt}=z.getState();P(Qt,xt.currentTarget)&&Vt()}),nt=F.useState(xt=>xt.placement.split("-")[0]),et=N.onKeyDown,k=(0,u.zX)(xt=>{if(et==null||et(xt),gt||xt.defaultPrevented)return;const Qt=S(xt,nt);Qt&&(xt.preventDefault(),Vt(),F==null||F.setAutoFocusOnShow(!0),F==null||F.setInitialFocus(Qt))}),bt=N.onClick,ct=(0,u.zX)(xt=>{if(bt==null||bt(xt),xt.defaultPrevented||!F)return;const Qt=!xt.detail,{open:$t}=F.getState();(!$t||Qt)&&((!X||Qt)&&F.setAutoFocusOnShow(!0),F.setInitialFocus(Qt?"first":"container")),X&&Vt()});N=(0,u.OJ)(N,xt=>(0,f.jsx)(v.qW,{value:F,children:xt}),[F]),X&&(N=(0,l.EZ)((0,l.ih)({},N),{render:(0,f.jsx)(r.u.div,{render:N.render})}));const Ct=(0,u.Me)(N.id),Q=(0,a.Kw)((D==null?void 0:D.combobox)||D,"contentElement"),kt=X||dt?(0,E.lQ)(Q,"menuitem"):void 0,Zt=F.useState("contentElement");return N=(0,l.EZ)((0,l.ih)({id:Ct,role:kt,"aria-haspopup":(0,E.SK)(Zt,"menu")},N),{ref:(0,u.qq)(J,N.ref),onFocus:mt,onKeyDown:k,onClick:ct}),N=(0,C.S)((0,l.EZ)((0,l.ih)({store:F,focusable:ft,accessibleWhenDisabled:it},N),{showOnHover:xt=>{if(!(()=>{if(typeof T=="function")return T(xt);if(T!=null)return T;if(X)return!0;if(!z)return!1;const{items:st}=z.getState();return dt&&P(st)})())return!1;const fe=dt?z:D;return fe&&fe.setActiveId(xt.currentTarget.id),!0}})),N=(0,A.j)((0,l.ih)({store:F,toggleOnClick:!X,focusable:ft,accessibleWhenDisabled:it},N)),N=(0,h.p)((0,l.ih)({store:F,typeahead:dt},N)),N}),Y=(0,s.Gp)(function(K){const B=O(K);return(0,s.az)(p,B)})},93702:function(ut,V,n){"use strict";n.d(V,{K:function(){return C}});var v=n(84479),A=n(31322),h=n(85893);function C(r={}){const s=(0,v.L)(r);return(0,h.jsx)(A.qW,{value:s,children:r.children})}},75833:function(ut,V,n){"use strict";n.d(V,{C:function(){return p}});var v=n(31322),A=n(42332),h=n(33195),C="hr",r=(0,A.Bi)(function(P){var O=P,{orientation:Y="horizontal"}=O,Z=(0,h.S0)(O,["orientation"]);return Z=(0,h.ih)({role:"separator","aria-orientation":Y},Z),Z}),s=(0,A.Gp)(function(P){const O=r(P);return(0,A.az)(C,O)}),a=n(6958),u=n(44095),l="hr",E=(0,A.Bi)(function(P){var O=P,{store:Y}=O,Z=(0,h.S0)(O,["store"]);const K=(0,a.$)();Y=Y||K,(0,u.kG)(Y,!1);const B=Y.useState(F=>F.orientation==="horizontal"?"vertical":"horizontal");return Z=r((0,h.EZ)((0,h.ih)({},Z),{orientation:B})),Z}),d=(0,A.Gp)(function(P){const O=E(P);return(0,A.az)(l,O)}),y="hr",f=(0,A.Bi)(function(P){var O=P,{store:Y}=O,Z=(0,h.S0)(O,["store"]);const K=(0,v.Xh)();return Y=Y||K,Z=E((0,h.ih)({store:Y},Z)),Z}),p=(0,A.Gp)(function(P){const O=f(P);return(0,A.az)(y,O)})},47948:function(ut,V,n){"use strict";n.d(V,{v:function(){return oe}});var v=n(31322),A=n(37068),h=n(18744),C=n(6958),r=n(89783),s=n(42332),a=n(2336),u=n(33195),l=n(6258),E=n(25323),d=n(7324),y=n(24532),f=n(44095),p=n(67294),S=n(85893),P="div";function O(mt){return mt.some(nt=>!!nt.rowId)}function Y(mt){const nt=mt.target;return nt&&!(0,E.eS)(nt)?!1:mt.key.length===1&&!mt.ctrlKey&&!mt.metaKey}function Z(mt){return mt.key==="Shift"||mt.key==="Control"||mt.key==="Alt"||mt.key==="Meta"}function K(mt,nt,et){return(0,a.zX)(k=>{var bt;if(nt==null||nt(k),k.defaultPrevented||k.isPropagationStopped()||!(0,d.Ud)(k)||Z(k)||Y(k))return;const ct=mt.getState(),Ct=(bt=(0,h.D2)(mt,ct.activeId))==null?void 0:bt.element;if(!Ct)return;const Q=k,{view:kt}=Q,Zt=(0,u.S0)(Q,["view"]),xt=et==null?void 0:et.current;Ct!==xt&&Ct.focus(),(0,d.nm)(Ct,k.type,Zt)||k.preventDefault(),k.currentTarget.contains(Ct)&&k.stopPropagation()})}function B(mt){return(0,h.zS)((0,l.JH)((0,l.GP)((0,h.al)(mt))))}function F(mt){const[nt,et]=(0,p.useState)(!1),k=(0,p.useCallback)(()=>et(!0),[]),bt=mt.useState(ct=>(0,h.D2)(mt,ct.activeId));return(0,p.useEffect)(()=>{const ct=bt==null?void 0:bt.element;nt&&ct&&(et(!1),ct.focus({preventScroll:!0}))},[bt,nt]),k}var ft=(0,s.Bi)(function(nt){var et=nt,{store:k,composite:bt=!0,focusOnMove:ct=bt,moveOnKeyPress:Ct=!0}=et,Q=(0,u.S0)(et,["store","composite","focusOnMove","moveOnKeyPress"]);const kt=(0,C.po)();k=k||kt,(0,f.kG)(k,!1);const Zt=(0,p.useRef)(null),xt=(0,p.useRef)(null),Qt=F(k),$t=k.useState("moves"),[,fe]=(0,a.pl)(bt?k.setBaseElement:null);(0,p.useEffect)(()=>{var Tt;if(!k||!$t||!bt||!ct)return;const{activeId:ue}=k.getState(),ae=(Tt=(0,h.D2)(k,ue))==null?void 0:Tt.element;ae&&(0,y.PY)(ae)},[k,$t,bt,ct]),(0,a.Gw)(()=>{if(!k||!$t||!bt)return;const{baseElement:Tt,activeId:ue}=k.getState();if(!(ue===null)||!Tt)return;const de=xt.current;xt.current=null,de&&(0,d.sE)(de,{relatedTarget:Tt}),(0,y.H1)(Tt)||Tt.focus()},[k,$t,bt]);const st=k.useState("activeId"),yt=k.useState("virtualFocus");(0,a.Gw)(()=>{var Tt;if(!k||!bt||!yt)return;const ue=xt.current;if(xt.current=null,!ue)return;const de=((Tt=(0,h.D2)(k,st))==null?void 0:Tt.element)||(0,E.vY)(ue);de!==ue&&(0,d.sE)(ue,{relatedTarget:de})},[k,st,yt,bt]);const lt=K(k,Q.onKeyDownCapture,xt),_t=K(k,Q.onKeyUpCapture,xt),Bt=Q.onFocusCapture,Mt=(0,a.zX)(Tt=>{if(Bt==null||Bt(Tt),Tt.defaultPrevented||!k)return;const{virtualFocus:ue}=k.getState();if(!ue)return;const ae=Tt.relatedTarget,de=(0,h.JW)(Tt.currentTarget);(0,d.Ud)(Tt)&&de&&(Tt.stopPropagation(),xt.current=ae)}),Wt=Q.onFocus,ee=(0,a.zX)(Tt=>{if(Wt==null||Wt(Tt),Tt.defaultPrevented||!bt||!k)return;const{relatedTarget:ue}=Tt,{virtualFocus:ae}=k.getState();ae?(0,d.Ud)(Tt)&&!(0,h.Gh)(k,ue)&&queueMicrotask(Qt):(0,d.Ud)(Tt)&&k.setActiveId(null)}),wt=Q.onBlurCapture,Xt=(0,a.zX)(Tt=>{var ue;if(wt==null||wt(Tt),Tt.defaultPrevented||!k)return;const{virtualFocus:ae,activeId:de}=k.getState();if(!ae)return;const ge=(ue=(0,h.D2)(k,de))==null?void 0:ue.element,Ge=Tt.relatedTarget,on=(0,h.Gh)(k,Ge),ke=xt.current;xt.current=null,(0,d.Ud)(Tt)&&on?(Ge===ge?ke&&ke!==Ge&&(0,d.sE)(ke,Tt):ge?(0,d.sE)(ge,Tt):ke&&(0,d.sE)(ke,Tt),Tt.stopPropagation()):!(0,h.Gh)(k,Tt.target)&&ge&&(0,d.sE)(ge,Tt)}),le=Q.onKeyDown,Ut=(0,a.yl)(Ct),Dt=(0,a.zX)(Tt=>{var ue;if(le==null||le(Tt),Tt.defaultPrevented||!k||!(0,d.Ud)(Tt))return;const{orientation:ae,items:de,renderedItems:ge,activeId:Ge}=k.getState(),on=(0,h.D2)(k,Ge);if((ue=on==null?void 0:on.element)!=null&&ue.isConnected)return;const ke=ae!=="horizontal",Xe=ae!=="vertical",Me=O(ge);if((Tt.key==="ArrowLeft"||Tt.key==="ArrowRight"||Tt.key==="Home"||Tt.key==="End")&&(0,E.eS)(Tt.currentTarget))return;const wn={ArrowUp:(Me||ke)&&(()=>{if(Me){const Qe=de&&B(de);return Qe==null?void 0:Qe.id}return k==null?void 0:k.last()}),ArrowRight:(Me||Xe)&&k.first,ArrowDown:(Me||ke)&&k.first,ArrowLeft:(Me||Xe)&&k.last,Home:k.first,End:k.last,PageUp:k.first,PageDown:k.last}[Tt.key];if(wn){const Qe=wn();if(Qe!==void 0){if(!Ut(Tt))return;Tt.preventDefault(),k.move(Qe)}}});Q=(0,a.OJ)(Q,Tt=>(0,S.jsx)(C.Lq,{value:k,children:Tt}),[k]);const Jt=k.useState(Tt=>{var ue;if(k&&bt&&Tt.virtualFocus)return(ue=(0,h.D2)(k,Tt.activeId))==null?void 0:ue.id});Q=(0,u.EZ)((0,u.ih)({"aria-activedescendant":Jt},Q),{ref:(0,a.qq)(Zt,fe,Q.ref),onKeyDownCapture:lt,onKeyUpCapture:_t,onFocusCapture:Mt,onFocus:ee,onBlurCapture:Xt,onKeyDown:Dt});const me=k.useState(Tt=>bt&&(Tt.virtualFocus||Tt.activeId===null));return Q=(0,r.kc)((0,u.ih)({focusable:me},Q)),Q}),it=(0,s.Gp)(function(nt){const et=ft(nt);return(0,s.az)(P,et)}),T=n(92971),N=n(82844),H="div";function J(mt){var nt=mt,{store:et}=nt,k=(0,u.S0)(nt,["store"]);const[bt,ct]=(0,p.useState)(void 0),Ct=k["aria-label"],Q=(0,N.Kw)(et,"disclosureElement"),kt=(0,N.Kw)(et,"contentElement");return(0,p.useEffect)(()=>{const Zt=Q;if(!Zt)return;const xt=kt;if(!xt)return;Ct||xt.hasAttribute("aria-label")?ct(void 0):Zt.id&&ct(Zt.id)},[Ct,Q,kt]),bt}var D=(0,s.Bi)(function(nt){var et=nt,{store:k,alwaysVisible:bt,composite:ct}=et,Ct=(0,u.S0)(et,["store","alwaysVisible","composite"]);const Q=(0,v.HC)();k=k||Q,(0,f.kG)(k,!1);const kt=k.parent,Zt=k.menubar,xt=!!kt,Qt=(0,a.Me)(Ct.id),$t=Ct.onKeyDown,fe=k.useState(Xt=>Xt.placement.split("-")[0]),st=k.useState(Xt=>Xt.orientation==="both"?void 0:Xt.orientation),yt=st!=="vertical",lt=(0,N.Kw)(Zt,Xt=>!!Xt&&Xt.orientation!=="vertical"),_t=(0,a.zX)(Xt=>{if($t==null||$t(Xt),!Xt.defaultPrevented){if(xt||Zt&&!yt){const Ut={ArrowRight:()=>fe==="left"&&!yt,ArrowLeft:()=>fe==="right"&&!yt,ArrowUp:()=>fe==="bottom"&&yt,ArrowDown:()=>fe==="top"&&yt}[Xt.key];if(Ut!=null&&Ut())return Xt.stopPropagation(),Xt.preventDefault(),k==null?void 0:k.hide()}if(Zt){const Ut={ArrowRight:()=>{if(lt)return Zt.next()},ArrowLeft:()=>{if(lt)return Zt.previous()},ArrowDown:()=>{if(!lt)return Zt.next()},ArrowUp:()=>{if(!lt)return Zt.previous()}}[Xt.key],Dt=Ut==null?void 0:Ut();Dt!==void 0&&(Xt.stopPropagation(),Xt.preventDefault(),Zt.move(Dt))}}});Ct=(0,a.OJ)(Ct,Xt=>(0,S.jsx)(v.RE,{value:k,children:Xt}),[k]);const Bt=J((0,u.ih)({store:k},Ct)),Mt=k.useState("mounted"),Wt=(0,T.xj)(Mt,Ct.hidden,bt),ee=Wt?(0,u.EZ)((0,u.ih)({},Ct.style),{display:"none"}):Ct.style;Ct=(0,u.EZ)((0,u.ih)({id:Qt,"aria-labelledby":Bt,hidden:Wt},Ct),{ref:(0,a.qq)(Qt?k.setContentElement:null,Ct.ref),style:ee,onKeyDown:_t});const wt=!!k.combobox;return ct=ct!=null?ct:!wt,ct&&(Ct=(0,u.ih)({role:"menu","aria-orientation":st},Ct)),Ct=ft((0,u.ih)({store:k,composite:ct},Ct)),Ct=(0,A.p)((0,u.ih)({store:k,typeahead:!wt},Ct)),Ct}),z=(0,s.Gp)(function(nt){const et=D(nt);return(0,s.az)(H,et)}),X=n(31222),dt=n(52784),gt="div",Vt=(0,s.Bi)(function(nt){var et=nt,{store:k,modal:bt=!1,portal:ct=!!bt,hideOnEscape:Ct=!0,autoFocusOnShow:Q=!0,hideOnHoverOutside:kt,alwaysVisible:Zt}=et,xt=(0,u.S0)(et,["store","modal","portal","hideOnEscape","autoFocusOnShow","hideOnHoverOutside","alwaysVisible"]);const Qt=(0,v.HC)();k=k||Qt,(0,f.kG)(k,!1);const $t=(0,p.useRef)(null),fe=k.parent,st=k.menubar,yt=!!fe,lt=!!st&&!yt;xt=(0,u.EZ)((0,u.ih)({},xt),{ref:(0,a.qq)($t,xt.ref)});const _t=D((0,u.ih)({store:k,alwaysVisible:Zt},xt)),{"aria-labelledby":Bt}=_t;xt=(0,u.S0)(_t,["aria-labelledby"]);const[Wt,ee]=(0,p.useState)(),wt=k.useState("autoFocusOnShow"),Xt=k.useState("initialFocus"),le=k.useState("baseElement"),Ut=k.useState("renderedItems");(0,p.useEffect)(()=>{let de=!1;return ee(ge=>{var Ge,on,ke;if(de||!wt)return;if((Ge=ge==null?void 0:ge.current)!=null&&Ge.isConnected)return ge;const Xe=(0,p.createRef)();switch(Xt){case"first":Xe.current=((on=Ut.find(Me=>!Me.disabled&&Me.element))==null?void 0:on.element)||null;break;case"last":Xe.current=((ke=[...Ut].reverse().find(Me=>!Me.disabled&&Me.element))==null?void 0:ke.element)||null;break;default:Xe.current=le}return Xe}),()=>{de=!0}},[k,wt,Xt,Ut,le]);const Dt=yt?!1:bt,Jt=!!Q,me=!!Wt||!!xt.initialFocus||!!Dt,Tt=(0,N.Kw)(k.combobox||k,"contentElement"),ue=(0,N.Kw)((fe==null?void 0:fe.combobox)||fe,"contentElement"),ae=(0,p.useMemo)(()=>{if(!ue||!Tt)return;const de=Tt.getAttribute("role"),ge=ue.getAttribute("role");if(!((ge==="menu"||ge==="menubar")&&de==="menu"))return ue},[Tt,ue]);return ae!==void 0&&(xt=(0,u.ih)({preserveTabOrderAnchor:ae},xt)),xt=(0,X.c)((0,u.EZ)((0,u.ih)({store:k,alwaysVisible:Zt,initialFocus:Wt,autoFocusOnShow:Jt?me&&Q:wt||!!Dt},xt),{hideOnEscape(de){return(0,f.Bk)(Ct,de)?!1:(k==null||k.hideAll(),!0)},hideOnHoverOutside(de){const ge=k==null?void 0:k.getState().disclosureElement;return(()=>typeof kt=="function"?kt(de):kt!=null?kt:yt?!0:lt?ge?!(0,y.B_)(ge):!0:!1)()?de.defaultPrevented||!yt||!ge||((0,d.BX)(ge,"mouseout",de),!(0,y.B_)(ge))?!0:(requestAnimationFrame(()=>{(0,y.B_)(ge)||k==null||k.hide()}),!1):!1},modal:Dt,portal:ct,backdrop:yt?!1:xt.backdrop})),xt=(0,u.ih)({"aria-labelledby":Bt},xt),xt}),oe=(0,dt.L5)((0,s.Gp)(function(nt){const et=Vt(nt);return(0,s.az)(gt,et)}),v.HC)},55683:function(ut,V,n){"use strict";n.d(V,{H:function(){return C}});var v=n(26349),A=n(12776),h=n(85893);function C(r={}){const s=(0,A.p)(r);return(0,h.jsx)(v.qo,{value:s,children:r.children})}},96518:function(ut,V,n){"use strict";n.d(V,{e:function(){return f}});var v=n(70965),A=n(25034),h=n(42332),C=n(2336),r=n(33195),s=n(44095),a=n(88132),u=n(67294),l="div",E=(0,a.MT)({activeStore:null});function d(p){return()=>{const{activeStore:S}=E.getState();S===p&&E.setState("activeStore",null)}}var y=(0,h.Bi)(function(S){var P=S,{store:O,showOnHover:Y=!0}=P,Z=(0,r.S0)(P,["store","showOnHover"]);const K=(0,A.D7)();O=O||K,(0,s.kG)(O,!1);const B=(0,u.useRef)(!1);(0,u.useEffect)(()=>(0,a.Z_)(O,["mounted"],z=>{z.mounted||(B.current=!1)}),[O]),(0,u.useEffect)(()=>{if(O)return(0,s.tS)(d(O),(0,a.Z_)(O,["mounted","skipTimeout"],z=>{if(!O)return;if(z.mounted){const{activeStore:dt}=E.getState();return dt!==O&&(dt==null||dt.hide()),E.setState("activeStore",O)}const X=setTimeout(d(O),z.skipTimeout);return()=>clearTimeout(X)}))},[O]);const F=Z.onMouseEnter,ft=(0,C.zX)(z=>{F==null||F(z),B.current=!0}),it=Z.onFocusVisible,T=(0,C.zX)(z=>{it==null||it(z),!z.defaultPrevented&&(O==null||O.setAnchorElement(z.currentTarget),O==null||O.show())}),N=Z.onBlur,H=(0,C.zX)(z=>{if(N==null||N(z),z.defaultPrevented)return;const{activeStore:X}=E.getState();B.current=!1,X===O&&E.setState("activeStore",null)}),J=O.useState("type"),D=O.useState(z=>{var X;return(X=z.contentElement)==null?void 0:X.id});return Z=(0,r.EZ)((0,r.ih)({"aria-labelledby":J==="label"?D:void 0},Z),{onMouseEnter:ft,onFocusVisible:T,onBlur:H}),Z=(0,v.S)((0,r.ih)({store:O,showOnHover(z){if(!B.current||(0,s.Bk)(Y,z))return!1;const{activeStore:X}=E.getState();return X?(O==null||O.show(),!1):!0}},Z)),Z}),f=(0,h.Gp)(function(S){const P=y(S);return(0,h.az)(l,P)})},21655:function(ut,V,n){"use strict";n.d(V,{p:function(){return y}});var v=n(25034),A=n(69274),h=n(82844),C=n(39290),r=n(88132),s=n(44095),a=n(51709);function u(f={}){var p;const S=(p=f.store)==null?void 0:p.getState(),P=(0,C.A)((0,a.EZ)((0,a.ih)({},f),{placement:(0,s.LS)(f.placement,S==null?void 0:S.placement,"top"),hideTimeout:(0,s.LS)(f.hideTimeout,S==null?void 0:S.hideTimeout,0)})),O=(0,a.EZ)((0,a.ih)({},P.getState()),{type:(0,s.LS)(f.type,S==null?void 0:S.type,"description"),skipTimeout:(0,s.LS)(f.skipTimeout,S==null?void 0:S.skipTimeout,300)}),Y=(0,r.MT)(O,P,f.store);return(0,a.ih)((0,a.ih)({},P),Y)}function l(f,p,S){return(0,h.XS)(f,S,"type"),(0,h.XS)(f,S,"skipTimeout"),(0,A.M)(f,p,S)}function E(f={}){const[p,S]=(0,h.oR)(u,f);return l(p,S,f)}var d=n(85893);function y(f={}){const p=E(f);return(0,d.jsx)(v.g7,{value:p,children:f.children})}},96802:function(ut,V,n){"use strict";n.d(V,{u:function(){return y}});var v=n(31222),A=n(52784),h=n(25034),C=n(42332),r=n(2336),s=n(33195),a=n(25323),u=n(44095),l=n(85893),E="div",d=(0,C.Bi)(function(p){var S=p,{store:P,portal:O=!0,gutter:Y=8,preserveTabOrder:Z=!1,hideOnHoverOutside:K=!0,hideOnInteractOutside:B=!0}=S,F=(0,s.S0)(S,["store","portal","gutter","preserveTabOrder","hideOnHoverOutside","hideOnInteractOutside"]);const ft=(0,h.D7)();P=P||ft,(0,u.kG)(P,!1),F=(0,r.OJ)(F,T=>(0,l.jsx)(h.yg,{value:P,children:T}),[P]);const it=P.useState(T=>T.type==="description"?"tooltip":"none");return F=(0,s.ih)({role:it},F),F=(0,v.c)((0,s.EZ)((0,s.ih)({},F),{store:P,portal:O,gutter:Y,preserveTabOrder:Z,hideOnHoverOutside(T){if((0,u.Bk)(K,T))return!1;const N=P==null?void 0:P.getState().anchorElement;return N?!("focusVisible"in N.dataset):!0},hideOnInteractOutside:T=>{if((0,u.Bk)(B,T))return!1;const N=P==null?void 0:P.getState().anchorElement;return N?!(0,a.r3)(N,T.target):!0}})),F}),y=(0,A.L5)((0,C.Gp)(function(p){const S=d(p);return(0,C.az)(E,S)}),h.D7)},90512:function(ut,V,n){"use strict";function v(h){var C,r,s="";if(typeof h=="string"||typeof h=="number")s+=h;else if(typeof h=="object")if(Array.isArray(h)){var a=h.length;for(C=0;C1?I-1:0),Et=1;Et2&&arguments[2]!==void 0?arguments[2]:P;C&&C(St,null);let q=x.length;for(;q--;){let Et=x[q];if(typeof Et=="string"){let At=I(Et);At!==Et&&(r(x)||(x[q]=At),Et=At)}St[Et]=!0}return St}function J(St){for(let x=0;x/gm),kt=l(/\${[\w\W]*}/gm),Zt=l(/^data-[\-\w.\u00B7-\uFFFF]/),xt=l(/^aria-[\-\w]+$/),Qt=l(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),$t=l(/^(?:\w+script|data):/i),fe=l(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),st=l(/^html$/i),yt=l(/^[a-z][a-z\d]*(-[a-z\d]+)+$/i),lt=Object.freeze({__proto__:null,MUSTACHE_EXPR:Ct,ERB_EXPR:Q,TMPLIT_EXPR:kt,DATA_ATTR:Zt,ARIA_ATTR:xt,IS_ALLOWED_URI:Qt,IS_SCRIPT_OR_DATA:$t,ATTR_WHITESPACE:fe,DOCTYPE_NAME:st,CUSTOM_ELEMENT:yt}),_t=function(){return typeof window=="undefined"?null:window},Bt=function(St,x){if(typeof St!="object"||typeof St.createPolicy!="function")return null;let I=null,q="data-tt-policy-suffix";x&&x.hasAttribute(q)&&(I=x.getAttribute(q));let Et="dompurify"+(I?"#"+I:"");try{return St.createPolicy(Et,{createHTML(At){return At},createScriptURL(At){return At}})}catch(At){return console.warn("TrustedTypes policy "+Et+" could not be created."),null}};function Mt(){let St=arguments.length>0&&arguments[0]!==void 0?arguments[0]:_t(),x=U=>Mt(U);if(x.version="3.0.10",x.removed=[],!St||!St.document||St.document.nodeType!==9)return x.isSupported=!1,x;let{document:I}=St,q=I,Et=q.currentScript,{DocumentFragment:At,HTMLTemplateElement:Ft,Node:Gt,Element:Kt,NodeFilter:rt,NamedNodeMap:Oe=St.NamedNodeMap||St.MozNamedAttrMap,HTMLFormElement:He,DOMParser:en,trustedTypes:ie}=St,pn=Kt.prototype,nn=z(pn,"cloneNode"),Cn=z(pn,"nextSibling"),vn=z(pn,"childNodes"),sn=z(pn,"parentNode");if(typeof Ft=="function"){let U=I.createElement("template");U.content&&U.content.ownerDocument&&(I=U.content.ownerDocument)}let je,$e="",{implementation:ne,createNodeIterator:xe,createDocumentFragment:Se,getElementsByTagName:pe}=I,{importNode:Tn}=q,Fe={};x.isSupported=typeof h=="function"&&typeof sn=="function"&&ne&&ne.createHTMLDocument!==void 0;let{MUSTACHE_EXPR:On,ERB_EXPR:Nn,TMPLIT_EXPR:cn,DATA_ATTR:ye,ARIA_ATTR:an,IS_SCRIPT_OR_DATA:rn,ATTR_WHITESPACE:Fn,CUSTOM_ELEMENT:ln}=lt,{IS_ALLOWED_URI:hn}=lt,Le=null,Ie=H({},[...X,...dt,...gt,...oe,...nt]),g=null,R=H({},[...et,...k,...bt,...ct]),L=Object.seal(E(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),W=null,$=null,ot=!0,pt=!0,It=!1,m=!0,w=!1,_=!1,G=!1,ht=!1,tt=!1,Pt=!1,Ot=!1,Rt=!0,vt=!1,Lt="user-content-",jt=!0,Nt=!1,zt={},Ee=null,Pe=H({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),he=null,un=H({},["audio","video","img","source","image","track"]),Te=null,Re=H({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ze="http://www.w3.org/1998/Math/MathML",Ve="http://www.w3.org/2000/svg",Ae="http://www.w3.org/1999/xhtml",We=Ae,gn=!1,se=null,De=H({},[ze,Ve,Ae],O),Ce=null,An=["application/xhtml+xml","text/html"],Rn="text/html",Je=null,Vn=null,jn=I.createElement("form"),zn=function(U){return U instanceof RegExp||U instanceof Function},rr=function(){let U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Vn&&Vn===U)){if((!U||typeof U!="object")&&(U={}),U=D(U),Ce=An.indexOf(U.PARSER_MEDIA_TYPE)===-1?Rn:U.PARSER_MEDIA_TYPE,Je=Ce==="application/xhtml+xml"?O:P,Le=F(U,"ALLOWED_TAGS")?H({},U.ALLOWED_TAGS,Je):Ie,g=F(U,"ALLOWED_ATTR")?H({},U.ALLOWED_ATTR,Je):R,se=F(U,"ALLOWED_NAMESPACES")?H({},U.ALLOWED_NAMESPACES,O):De,Te=F(U,"ADD_URI_SAFE_ATTR")?H(D(Re),U.ADD_URI_SAFE_ATTR,Je):Re,he=F(U,"ADD_DATA_URI_TAGS")?H(D(un),U.ADD_DATA_URI_TAGS,Je):un,Ee=F(U,"FORBID_CONTENTS")?H({},U.FORBID_CONTENTS,Je):Pe,W=F(U,"FORBID_TAGS")?H({},U.FORBID_TAGS,Je):{},$=F(U,"FORBID_ATTR")?H({},U.FORBID_ATTR,Je):{},zt=F(U,"USE_PROFILES")?U.USE_PROFILES:!1,ot=U.ALLOW_ARIA_ATTR!==!1,pt=U.ALLOW_DATA_ATTR!==!1,It=U.ALLOW_UNKNOWN_PROTOCOLS||!1,m=U.ALLOW_SELF_CLOSE_IN_ATTR!==!1,w=U.SAFE_FOR_TEMPLATES||!1,_=U.WHOLE_DOCUMENT||!1,tt=U.RETURN_DOM||!1,Pt=U.RETURN_DOM_FRAGMENT||!1,Ot=U.RETURN_TRUSTED_TYPE||!1,ht=U.FORCE_BODY||!1,Rt=U.SANITIZE_DOM!==!1,vt=U.SANITIZE_NAMED_PROPS||!1,jt=U.KEEP_CONTENT!==!1,Nt=U.IN_PLACE||!1,hn=U.ALLOWED_URI_REGEXP||Qt,We=U.NAMESPACE||Ae,L=U.CUSTOM_ELEMENT_HANDLING||{},U.CUSTOM_ELEMENT_HANDLING&&zn(U.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(L.tagNameCheck=U.CUSTOM_ELEMENT_HANDLING.tagNameCheck),U.CUSTOM_ELEMENT_HANDLING&&zn(U.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(L.attributeNameCheck=U.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),U.CUSTOM_ELEMENT_HANDLING&&typeof U.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(L.allowCustomizedBuiltInElements=U.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),w&&(pt=!1),Pt&&(tt=!0),zt&&(Le=H({},nt),g=[],zt.html===!0&&(H(Le,X),H(g,et)),zt.svg===!0&&(H(Le,dt),H(g,k),H(g,ct)),zt.svgFilters===!0&&(H(Le,gt),H(g,k),H(g,ct)),zt.mathMl===!0&&(H(Le,oe),H(g,bt),H(g,ct))),U.ADD_TAGS&&(Le===Ie&&(Le=D(Le)),H(Le,U.ADD_TAGS,Je)),U.ADD_ATTR&&(g===R&&(g=D(g)),H(g,U.ADD_ATTR,Je)),U.ADD_URI_SAFE_ATTR&&H(Te,U.ADD_URI_SAFE_ATTR,Je),U.FORBID_CONTENTS&&(Ee===Pe&&(Ee=D(Ee)),H(Ee,U.FORBID_CONTENTS,Je)),jt&&(Le["#text"]=!0),_&&H(Le,["html","head","body"]),Le.table&&(H(Le,["tbody"]),delete W.tbody),U.TRUSTED_TYPES_POLICY){if(typeof U.TRUSTED_TYPES_POLICY.createHTML!="function")throw it('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof U.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw it('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');je=U.TRUSTED_TYPES_POLICY,$e=je.createHTML("")}else je===void 0&&(je=Bt(ie,Et)),je!==null&&typeof $e=="string"&&($e=je.createHTML(""));u&&u(U),Vn=U}},or=H({},["mi","mo","mn","ms","mtext"]),$n=H({},["foreignobject","desc","title","annotation-xml"]),lr=H({},["title","style","font","a","script"]),Yn=H({},[...dt,...gt,...Vt]),ir=H({},[...oe,...mt]),Zn=function(U){let re=sn(U);(!re||!re.tagName)&&(re={namespaceURI:We,tagName:"template"});let Yt=P(U.tagName),Ye=P(re.tagName);return se[U.namespaceURI]?U.namespaceURI===Ve?re.namespaceURI===Ae?Yt==="svg":re.namespaceURI===ze?Yt==="svg"&&(Ye==="annotation-xml"||or[Ye]):!!Yn[Yt]:U.namespaceURI===ze?re.namespaceURI===Ae?Yt==="math":re.namespaceURI===Ve?Yt==="math"&&$n[Ye]:!!ir[Yt]:U.namespaceURI===Ae?re.namespaceURI===Ve&&!$n[Ye]||re.namespaceURI===ze&&!or[Ye]?!1:!ir[Yt]&&(lr[Yt]||!Yn[Yt]):!!(Ce==="application/xhtml+xml"&&se[U.namespaceURI]):!1},Kn=function(U){S(x.removed,{element:U});try{U.parentNode.removeChild(U)}catch(re){U.remove()}},Qn=function(U,re){try{S(x.removed,{attribute:re.getAttributeNode(U),from:re})}catch(Yt){S(x.removed,{attribute:null,from:re})}if(re.removeAttribute(U),U==="is"&&!g[U])if(tt||Pt)try{Kn(re)}catch(Yt){}else try{re.setAttribute(U,"")}catch(Yt){}},sr=function(U){let re=null,Yt=null;if(ht)U=""+U;else{let Sn=Y(U,/^[\r\n\t ]+/);Yt=Sn&&Sn[0]}Ce==="application/xhtml+xml"&&We===Ae&&(U=''+U+"");let Ye=je?je.createHTML(U):U;if(We===Ae)try{re=new en().parseFromString(Ye,Ce)}catch(Sn){}if(!re||!re.documentElement){re=ne.createDocument(We,"template",null);try{re.documentElement.innerHTML=gn?$e:Ye}catch(Sn){}}let Ln=re.body||re.documentElement;return U&&Yt&&Ln.insertBefore(I.createTextNode(Yt),Ln.childNodes[0]||null),We===Ae?pe.call(re,_?"html":"body")[0]:_?re.documentElement:Ln},kn=function(U){return xe.call(U.ownerDocument||U,U,rt.SHOW_ELEMENT|rt.SHOW_COMMENT|rt.SHOW_TEXT|rt.SHOW_PROCESSING_INSTRUCTION,null)},ar=function(U){return U instanceof He&&(typeof U.nodeName!="string"||typeof U.textContent!="string"||typeof U.removeChild!="function"||!(U.attributes instanceof Oe)||typeof U.removeAttribute!="function"||typeof U.setAttribute!="function"||typeof U.namespaceURI!="string"||typeof U.insertBefore!="function"||typeof U.hasChildNodes!="function")},fr=function(U){return typeof Gt=="function"&&U instanceof Gt},Hn=function(U,re,Yt){Fe[U]&&f(Fe[U],Ye=>{Ye.call(x,re,Yt,Vn)})},dr=function(U){let re=null;if(Hn("beforeSanitizeElements",U,null),ar(U))return Kn(U),!0;let Yt=Je(U.nodeName);if(Hn("uponSanitizeElement",U,{tagName:Yt,allowedTags:Le}),U.hasChildNodes()&&!fr(U.firstElementChild)&&ft(/<[/\w]/g,U.innerHTML)&&ft(/<[/\w]/g,U.textContent))return Kn(U),!0;if(!Le[Yt]||W[Yt]){if(!W[Yt]&&yr(Yt)&&(L.tagNameCheck instanceof RegExp&&ft(L.tagNameCheck,Yt)||L.tagNameCheck instanceof Function&&L.tagNameCheck(Yt)))return!1;if(jt&&!Ee[Yt]){let Ye=sn(U)||U.parentNode,Ln=vn(U)||U.childNodes;if(Ln&&Ye){let Sn=Ln.length;for(let Jn=Sn-1;Jn>=0;--Jn)Ye.insertBefore(nn(Ln[Jn],!0),Cn(U))}}return Kn(U),!0}return U instanceof Kt&&!Zn(U)||(Yt==="noscript"||Yt==="noembed"||Yt==="noframes")&&ft(/<\/no(script|embed|frames)/i,U.innerHTML)?(Kn(U),!0):(w&&U.nodeType===3&&(re=U.textContent,f([On,Nn,cn],Ye=>{re=Z(re,Ye," ")}),U.textContent!==re&&(S(x.removed,{element:U.cloneNode()}),U.textContent=re)),Hn("afterSanitizeElements",U,null),!1)},Cr=function(U,re,Yt){if(Rt&&(re==="id"||re==="name")&&(Yt in I||Yt in jn))return!1;if(!(pt&&!$[re]&&ft(ye,re))&&!(ot&&ft(an,re))){if(!g[re]||$[re]){if(!(yr(U)&&(L.tagNameCheck instanceof RegExp&&ft(L.tagNameCheck,U)||L.tagNameCheck instanceof Function&&L.tagNameCheck(U))&&(L.attributeNameCheck instanceof RegExp&&ft(L.attributeNameCheck,re)||L.attributeNameCheck instanceof Function&&L.attributeNameCheck(re))||re==="is"&&L.allowCustomizedBuiltInElements&&(L.tagNameCheck instanceof RegExp&&ft(L.tagNameCheck,Yt)||L.tagNameCheck instanceof Function&&L.tagNameCheck(Yt))))return!1}else if(!Te[re]&&!ft(hn,Z(Yt,Fn,""))&&!((re==="src"||re==="xlink:href"||re==="href")&&U!=="script"&&K(Yt,"data:")===0&&he[U])&&!(It&&!ft(rn,Z(Yt,Fn,"")))&&Yt)return!1}return!0},yr=function(U){return U!=="annotation-xml"&&Y(U,ln)},mr=function(U){Hn("beforeSanitizeAttributes",U,null);let{attributes:re}=U;if(!re)return;let Yt={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:g},Ye=re.length;for(;Ye--;){let Ln=re[Ye],{name:Sn,namespaceURI:Jn,value:qn}=Ln,Xn=Je(Sn),Wn=Sn==="value"?qn:B(qn);if(Yt.attrName=Xn,Yt.attrValue=Wn,Yt.keepAttr=!0,Yt.forceKeepAttr=void 0,Hn("uponSanitizeAttribute",U,Yt),Wn=Yt.attrValue,Yt.forceKeepAttr||(Qn(Sn,U),!Yt.keepAttr))continue;if(!m&&ft(/\/>/i,Wn)){Qn(Sn,U);continue}w&&f([On,Nn,cn],i=>{Wn=Z(Wn,i," ")});let Or=Je(U.nodeName);if(Cr(Or,Xn,Wn)){if(vt&&(Xn==="id"||Xn==="name")&&(Qn(Sn,U),Wn=Lt+Wn),je&&typeof ie=="object"&&typeof ie.getAttributeType=="function"&&!Jn)switch(ie.getAttributeType(Or,Xn)){case"TrustedHTML":{Wn=je.createHTML(Wn);break}case"TrustedScriptURL":{Wn=je.createScriptURL(Wn);break}}try{Jn?U.setAttributeNS(Jn,Sn,Wn):U.setAttribute(Sn,Wn),p(x.removed)}catch(i){}}}Hn("afterSanitizeAttributes",U,null)},Er=function U(re){let Yt=null,Ye=kn(re);for(Hn("beforeSanitizeShadowDOM",re,null);Yt=Ye.nextNode();)Hn("uponSanitizeShadowNode",Yt,null),!dr(Yt)&&(Yt.content instanceof At&&U(Yt.content),mr(Yt));Hn("afterSanitizeShadowDOM",re,null)};return x.sanitize=function(U){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Yt=null,Ye=null,Ln=null,Sn=null;if(gn=!U,gn&&(U=""),typeof U!="string"&&!fr(U))if(typeof U.toString=="function"){if(U=U.toString(),typeof U!="string")throw it("dirty is not a string, aborting")}else throw it("toString is not a function");if(!x.isSupported)return U;if(G||rr(re),x.removed=[],typeof U=="string"&&(Nt=!1),Nt){if(U.nodeName){let Xn=Je(U.nodeName);if(!Le[Xn]||W[Xn])throw it("root node is forbidden and cannot be sanitized in-place")}}else if(U instanceof Gt)Yt=sr(""),Ye=Yt.ownerDocument.importNode(U,!0),Ye.nodeType===1&&Ye.nodeName==="BODY"||Ye.nodeName==="HTML"?Yt=Ye:Yt.appendChild(Ye);else{if(!tt&&!w&&!_&&U.indexOf("<")===-1)return je&&Ot?je.createHTML(U):U;if(Yt=sr(U),!Yt)return tt?null:Ot?$e:""}Yt&&ht&&Kn(Yt.firstChild);let Jn=kn(Nt?U:Yt);for(;Ln=Jn.nextNode();)dr(Ln)||(Ln.content instanceof At&&Er(Ln.content),mr(Ln));if(Nt)return U;if(tt){if(Pt)for(Sn=Se.call(Yt.ownerDocument);Yt.firstChild;)Sn.appendChild(Yt.firstChild);else Sn=Yt;return(g.shadowroot||g.shadowrootmode)&&(Sn=Tn.call(q,Sn,!0)),Sn}let qn=_?Yt.outerHTML:Yt.innerHTML;return _&&Le["!doctype"]&&Yt.ownerDocument&&Yt.ownerDocument.doctype&&Yt.ownerDocument.doctype.name&&ft(st,Yt.ownerDocument.doctype.name)&&(qn=" -`+qn),w&&f([On,Nn,cn],Xn=>{qn=Z(qn,Xn," ")}),je&&Ot?je.createHTML(qn):qn},x.setConfig=function(){let U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};rr(U),G=!0},x.clearConfig=function(){Vn=null,G=!1},x.isValidAttribute=function(U,re,Yt){Vn||rr({});let Ye=Je(U),Ln=Je(re);return Cr(Ye,Ln,Yt)},x.addHook=function(U,re){typeof re=="function"&&(Fe[U]=Fe[U]||[],S(Fe[U],re))},x.removeHook=function(U){if(Fe[U])return p(Fe[U])},x.removeHooks=function(U){Fe[U]&&(Fe[U]=[])},x.removeAllHooks=function(){Fe={}},x}var Wt=Mt(),ee=St=>{switch(St){case"success":return le;case"info":return Dt;case"warning":return Ut;case"error":return Jt;default:return null}},wt=Array(12).fill(0),Xt=({visible:St})=>v.createElement("div",{className:"sonner-loading-wrapper","data-visible":St},v.createElement("div",{className:"sonner-spinner"},wt.map((x,I)=>v.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${I}`})))),le=v.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},v.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),Ut=v.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},v.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),Dt=v.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},v.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),Jt=v.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},v.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),me=()=>{let[St,x]=v.useState(!1);return v.useEffect(()=>{let I=()=>{x(document.hidden)};return document.addEventListener("visibilitychange",I),()=>window.removeEventListener("visibilitychange",I)},[]),St},Tt=1,ue=class{constructor(){this.subscribe=St=>(this.subscribers.push(St),()=>{let x=this.subscribers.indexOf(St);this.subscribers.splice(x,1)}),this.publish=St=>{this.subscribers.forEach(x=>x(St))},this.addToast=St=>{this.publish(St),this.toasts=[...this.toasts,St]},this.create=St=>{var x;let Gt=St,{message:I}=Gt,q=cr(Gt,["message"]),Et=typeof(St==null?void 0:St.id)=="number"||((x=St.id)==null?void 0:x.length)>0?St.id:Tt++,At=this.toasts.find(Kt=>Kt.id===Et),Ft=St.dismissible===void 0?!0:St.dismissible;return At?this.toasts=this.toasts.map(Kt=>Kt.id===Et?(this.publish(dn(be(be({},Kt),St),{id:Et,title:I})),dn(be(be({},Kt),St),{id:Et,dismissible:Ft,title:I})):Kt):this.addToast(dn(be({title:I},q),{dismissible:Ft,id:Et})),Et},this.dismiss=St=>(St||this.toasts.forEach(x=>{this.subscribers.forEach(I=>I({id:x.id,dismiss:!0}))}),this.subscribers.forEach(x=>x({id:St,dismiss:!0})),St),this.message=(St,x)=>this.create(dn(be({},x),{message:St})),this.error=(St,x)=>this.create(dn(be({},x),{message:St,type:"error"})),this.success=(St,x)=>this.create(dn(be({},x),{type:"success",message:St})),this.info=(St,x)=>this.create(dn(be({},x),{type:"info",message:St})),this.warning=(St,x)=>this.create(dn(be({},x),{type:"warning",message:St})),this.loading=(St,x)=>this.create(dn(be({},x),{type:"loading",message:St})),this.promise=(St,x)=>{if(!x)return;let I;x.loading!==void 0&&(I=this.create(dn(be({},x),{promise:St,type:"loading",message:x.loading,description:typeof x.description!="function"?x.description:void 0})));let q=St instanceof Promise?St:St(),Et=I!==void 0;return q.then(At=>{if(At&&typeof At.ok=="boolean"&&!At.ok){Et=!1;let Ft=typeof x.error=="function"?x.error(`HTTP error! status: ${At.status}`):x.error,Gt=typeof x.description=="function"?x.description(`HTTP error! status: ${At.status}`):x.description;this.create({id:I,type:"error",message:Ft,description:Gt})}else if(x.success!==void 0){Et=!1;let Ft=typeof x.success=="function"?x.success(At):x.success,Gt=typeof x.description=="function"?x.description(At):x.description;this.create({id:I,type:"success",message:Ft,description:Gt})}}).catch(At=>{if(x.error!==void 0){Et=!1;let Ft=typeof x.error=="function"?x.error(At):x.error,Gt=typeof x.description=="function"?x.description(At):x.description;this.create({id:I,type:"error",message:Ft,description:Gt})}}).finally(()=>{var At;Et&&(this.dismiss(I),I=void 0),(At=x.finally)==null||At.call(x)}),I},this.custom=(St,x)=>{let I=(x==null?void 0:x.id)||Tt++;return this.create(be({jsx:St(I),id:I},x)),I},this.subscribers=[],this.toasts=[]}},ae=new ue,de=(St,x)=>{let I=(x==null?void 0:x.id)||Tt++;return ae.addToast(dn(be({title:St},x),{id:I})),I},ge=de,Ge=Object.assign(ge,{success:ae.success,info:ae.info,warning:ae.warning,error:ae.error,custom:ae.custom,message:ae.message,promise:ae.promise,dismiss:ae.dismiss,loading:ae.loading});function on(St,{insertAt:x}={}){if(!St||typeof document=="undefined")return;let I=document.head||document.getElementsByTagName("head")[0],q=document.createElement("style");q.type="text/css",x==="top"&&I.firstChild?I.insertBefore(q,I.firstChild):I.appendChild(q),q.styleSheet?q.styleSheet.cssText=St:q.appendChild(document.createTextNode(St))}on(`:where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999}:where([data-sonner-toaster][data-x-position="right"]){right:max(var(--offset),env(safe-area-inset-right))}:where([data-sonner-toaster][data-x-position="left"]){left:max(var(--offset),env(safe-area-inset-left))}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:max(var(--offset),env(safe-area-inset-top))}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:max(var(--offset),env(safe-area-inset-bottom))}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;background:var(--gray1);color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:0;right:0;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount, 0px));transition:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation:swipe-out .2s ease-out forwards}@keyframes swipe-out{0%{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount)));opacity:1}to{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount) + var(--lift) * -100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;--mobile-offset: 16px;right:var(--mobile-offset);left:var(--mobile-offset);width:100%}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset)}[data-sonner-toaster][data-y-position=bottom]{bottom:20px}[data-sonner-toaster][data-y-position=top]{top:20px}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset);right:var(--mobile-offset);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-rich-colors=true] [data-sonner-toast][data-type=success],[data-rich-colors=true] [data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true] [data-sonner-toast][data-type=info],[data-rich-colors=true] [data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true] [data-sonner-toast][data-type=warning],[data-rich-colors=true] [data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true] [data-sonner-toast][data-type=error],[data-rich-colors=true] [data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)} -`);function ke(St){return St.label!==void 0&&typeof St.onClick=="function"}var Xe=3,Me="32px",te=4e3,we=356,tn=14,wn=20,Qe=200;function mn(...St){return St.filter(Boolean).join(" ")}var Ke=St=>{var x,I,q,Et,At,Ft,Gt;let{invert:Kt,toast:rt,unstyled:Oe,interacting:He,setHeights:en,visibleToasts:ie,heights:pn,index:nn,toasts:Cn,expanded:vn,removeToast:sn,closeButton:je,style:$e,cancelButtonStyle:ne,actionButtonStyle:xe,className:Se="",descriptionClassName:pe="",duration:Tn,position:Fe,gap:On,loadingIcon:Nn,expandByDefault:cn,classNames:ye,icons:an,closeButtonAriaLabel:rn="Close toast",pauseWhenPageIsHidden:Fn,cn:ln}=St,[hn,Le]=v.useState(!1),[Ie,g]=v.useState(!1),[R,L]=v.useState(!1),[W,$]=v.useState(!1),[ot,pt]=v.useState(0),[It,m]=v.useState(0),w=v.useRef(null),_=v.useRef(null),G=nn===0,ht=nn+1<=ie,tt=rt.type,Pt=rt.dismissible!==!1,Ot=rt.className||"",Rt=rt.descriptionClassName||"",vt=v.useMemo(()=>pn.findIndex(se=>se.toastId===rt.id)||0,[pn,rt.id]),Lt=v.useMemo(()=>{var se;return(se=rt.closeButton)!=null?se:je},[rt.closeButton,je]),jt=v.useMemo(()=>rt.duration||Tn||te,[rt.duration,Tn]),Nt=v.useRef(0),zt=v.useRef(0),Ee=v.useRef(0),Pe=v.useRef(null),[he,un]=Fe.split("-"),Te=v.useMemo(()=>pn.reduce((se,De,Ce)=>Ce>=vt?se:se+De.height,0),[pn,vt]),Re=me(),ze=rt.invert||Kt,Ve=tt==="loading";zt.current=v.useMemo(()=>vt*On+Te,[vt,Te]),v.useEffect(()=>{Le(!0)},[]),v.useLayoutEffect(()=>{if(!hn)return;let se=_.current,De=se.style.height;se.style.height="auto";let Ce=se.getBoundingClientRect().height;se.style.height=De,m(Ce),en(An=>An.find(Rn=>Rn.toastId===rt.id)?An.map(Rn=>Rn.toastId===rt.id?dn(be({},Rn),{height:Ce}):Rn):[{toastId:rt.id,height:Ce,position:rt.position},...An])},[hn,rt.title,rt.description,en,rt.id]);let Ae=v.useCallback(()=>{g(!0),pt(zt.current),en(se=>se.filter(De=>De.toastId!==rt.id)),setTimeout(()=>{sn(rt)},Qe)},[rt,sn,en,zt]);v.useEffect(()=>{if(rt.promise&&tt==="loading"||rt.duration===1/0||rt.type==="loading")return;let se,De=jt;return vn||He||Fn&&Re?(()=>{if(Ee.current{var Ce;(Ce=rt.onAutoClose)==null||Ce.call(rt,rt),Ae()},De)),()=>clearTimeout(se)},[vn,He,cn,rt,jt,Ae,rt.promise,tt,Fn,Re]),v.useEffect(()=>{let se=_.current;if(se){let De=se.getBoundingClientRect().height;return m(De),en(Ce=>[{toastId:rt.id,height:De,position:rt.position},...Ce]),()=>en(Ce=>Ce.filter(An=>An.toastId!==rt.id))}},[en,rt.id]),v.useEffect(()=>{rt.delete&&Ae()},[Ae,rt.delete]);function We(){return an!=null&&an.loading?v.createElement("div",{className:"sonner-loader","data-visible":tt==="loading"},an.loading):Nn?v.createElement("div",{className:"sonner-loader","data-visible":tt==="loading"},Nn):v.createElement(Xt,{visible:tt==="loading"})}function gn(se){return{__html:Wt.sanitize(se)}}return v.createElement("li",{"aria-live":rt.important?"assertive":"polite","aria-atomic":"true",role:"status",tabIndex:0,ref:_,className:ln(Se,Ot,ye==null?void 0:ye.toast,(x=rt==null?void 0:rt.classNames)==null?void 0:x.toast,ye==null?void 0:ye.default,ye==null?void 0:ye[tt],(I=rt==null?void 0:rt.classNames)==null?void 0:I[tt]),"data-sonner-toast":"","data-styled":!(rt.jsx||rt.unstyled||Oe),"data-mounted":hn,"data-promise":!!rt.promise,"data-removed":Ie,"data-visible":ht,"data-y-position":he,"data-x-position":un,"data-index":nn,"data-front":G,"data-swiping":R,"data-dismissible":Pt,"data-type":tt,"data-invert":ze,"data-swipe-out":W,"data-expanded":!!(vn||cn&&hn),style:be(be({"--index":nn,"--toasts-before":nn,"--z-index":Cn.length-nn,"--offset":`${Ie?ot:zt.current}px`,"--initial-height":cn?"auto":`${It}px`},$e),rt.style),onPointerDown:se=>{Ve||!Pt||(w.current=new Date,pt(zt.current),se.target.setPointerCapture(se.pointerId),se.target.tagName!=="BUTTON"&&(L(!0),Pe.current={x:se.clientX,y:se.clientY}))},onPointerUp:()=>{var se,De,Ce,An;if(W||!Pt)return;Pe.current=null;let Rn=Number(((se=_.current)==null?void 0:se.style.getPropertyValue("--swipe-amount").replace("px",""))||0),Je=new Date().getTime()-((De=w.current)==null?void 0:De.getTime()),Vn=Math.abs(Rn)/Je;if(Math.abs(Rn)>=wn||Vn>.11){pt(zt.current),(Ce=rt.onDismiss)==null||Ce.call(rt,rt),Ae(),$(!0);return}(An=_.current)==null||An.style.setProperty("--swipe-amount","0px"),L(!1)},onPointerMove:se=>{var De;if(!Pe.current||!Pt)return;let Ce=se.clientY-Pe.current.y,An=se.clientX-Pe.current.x,Rn=(he==="top"?Math.min:Math.max)(0,Ce),Je=se.pointerType==="touch"?10:2;Math.abs(Rn)>Je?(De=_.current)==null||De.style.setProperty("--swipe-amount",`${Ce}px`):Math.abs(An)>Je&&(Pe.current=null)}},Lt&&!rt.jsx?v.createElement("button",{"aria-label":rn,"data-disabled":Ve,"data-close-button":!0,onClick:Ve||!Pt?()=>{}:()=>{var se;Ae(),(se=rt.onDismiss)==null||se.call(rt,rt)},className:ln(ye==null?void 0:ye.closeButton,(q=rt==null?void 0:rt.classNames)==null?void 0:q.closeButton)},v.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},v.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),v.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}))):null,rt.jsx||v.isValidElement(rt.title)?rt.jsx||rt.title:v.createElement(v.Fragment,null,tt||rt.icon||rt.promise?v.createElement("div",{"data-icon":"",className:ln(ye==null?void 0:ye.icon)},rt.promise||rt.type==="loading"&&!rt.icon?rt.icon||We():null,rt.type!=="loading"?rt.icon||(an==null?void 0:an[tt])||ee(tt):null):null,v.createElement("div",{"data-content":"",className:ln(ye==null?void 0:ye.content)},v.createElement("div",{"data-title":"",className:ln(ye==null?void 0:ye.title,(Et=rt==null?void 0:rt.classNames)==null?void 0:Et.title),dangerouslySetInnerHTML:gn(rt.title)}),rt.description?v.createElement("div",{"data-description":"",className:ln(pe,Rt,ye==null?void 0:ye.description,(At=rt==null?void 0:rt.classNames)==null?void 0:At.description),dangerouslySetInnerHTML:gn(rt.description)}):null),v.isValidElement(rt.cancel)?rt.cancel:rt.cancel&&ke(rt.cancel)?v.createElement("button",{"data-button":!0,"data-cancel":!0,style:rt.cancelButtonStyle||ne,onClick:se=>{ke(rt.cancel)&&Pt&&(Ae(),rt.cancel.onClick(se))},className:ln(ye==null?void 0:ye.cancelButton,(Ft=rt==null?void 0:rt.classNames)==null?void 0:Ft.cancelButton)},rt.cancel.label):null,v.isValidElement(rt.action)?rt.action:rt.action&&ke(rt.action)?v.createElement("button",{"data-button":"",style:rt.actionButtonStyle||xe,onClick:se=>{ke(rt.action)&&(rt.action.onClick(se),!se.defaultPrevented&&Ae())},className:ln(ye==null?void 0:ye.actionButton,(Gt=rt==null?void 0:rt.classNames)==null?void 0:Gt.actionButton)},rt.action.label):null))};function yn(){if(typeof window=="undefined"||typeof document=="undefined")return"ltr";let St=document.documentElement.getAttribute("dir");return St==="auto"||!St?window.getComputedStyle(document.documentElement).direction:St}var xn=St=>{let{invert:x,position:I="bottom-right",hotkey:q=["altKey","KeyT"],expand:Et,closeButton:At,className:Ft,offset:Gt,theme:Kt="light",richColors:rt,duration:Oe,style:He,visibleToasts:en=Xe,toastOptions:ie,dir:pn=yn(),gap:nn=tn,loadingIcon:Cn,icons:vn,containerAriaLabel:sn="Notifications",pauseWhenPageIsHidden:je,cn:$e=mn}=St,[ne,xe]=v.useState([]),Se=v.useMemo(()=>Array.from(new Set([I].concat(ne.filter(Ie=>Ie.position).map(Ie=>Ie.position)))),[ne,I]),[pe,Tn]=v.useState([]),[Fe,On]=v.useState(!1),[Nn,cn]=v.useState(!1),[ye,an]=v.useState(Kt!=="system"?Kt:typeof window!="undefined"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),rn=v.useRef(null),Fn=q.join("+").replace(/Key/g,"").replace(/Digit/g,""),ln=v.useRef(null),hn=v.useRef(!1),Le=v.useCallback(Ie=>xe(g=>g.filter(({id:R})=>R!==Ie.id)),[]);return v.useEffect(()=>ae.subscribe(Ie=>{if(Ie.dismiss){xe(g=>g.map(R=>R.id===Ie.id?dn(be({},R),{delete:!0}):R));return}setTimeout(()=>{A.flushSync(()=>{xe(g=>{let R=g.findIndex(L=>L.id===Ie.id);return R!==-1?[...g.slice(0,R),be(be({},g[R]),Ie),...g.slice(R+1)]:[Ie,...g]})})})}),[]),v.useEffect(()=>{if(Kt!=="system"){an(Kt);return}Kt==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?an("dark"):an("light")),typeof window!="undefined"&&window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",({matches:Ie})=>{an(Ie?"dark":"light")})},[Kt]),v.useEffect(()=>{ne.length<=1&&On(!1)},[ne]),v.useEffect(()=>{let Ie=g=>{var R,L;q.every(W=>g[W]||g.code===W)&&(On(!0),(R=rn.current)==null||R.focus()),g.code==="Escape"&&(document.activeElement===rn.current||(L=rn.current)!=null&&L.contains(document.activeElement))&&On(!1)};return document.addEventListener("keydown",Ie),()=>document.removeEventListener("keydown",Ie)},[q]),v.useEffect(()=>{if(rn.current)return()=>{ln.current&&(ln.current.focus({preventScroll:!0}),ln.current=null,hn.current=!1)}},[rn.current]),ne.length?v.createElement("section",{"aria-label":`${sn} ${Fn}`,tabIndex:-1},Se.map((Ie,g)=>{var R;let[L,W]=Ie.split("-");return v.createElement("ol",{key:Ie,dir:pn==="auto"?yn():pn,tabIndex:-1,ref:rn,className:Ft,"data-sonner-toaster":!0,"data-theme":ye,"data-rich-colors":rt,"data-y-position":L,"data-x-position":W,style:be({"--front-toast-height":`${((R=pe[0])==null?void 0:R.height)||0}px`,"--offset":typeof Gt=="number"?`${Gt}px`:Gt||Me,"--width":`${we}px`,"--gap":`${nn}px`},He),onBlur:$=>{hn.current&&!$.currentTarget.contains($.relatedTarget)&&(hn.current=!1,ln.current&&(ln.current.focus({preventScroll:!0}),ln.current=null))},onFocus:$=>{$.target instanceof HTMLElement&&$.target.dataset.dismissible==="false"||hn.current||(hn.current=!0,ln.current=$.relatedTarget)},onMouseEnter:()=>On(!0),onMouseMove:()=>On(!0),onMouseLeave:()=>{Nn||On(!1)},onPointerDown:$=>{$.target instanceof HTMLElement&&$.target.dataset.dismissible==="false"||cn(!0)},onPointerUp:()=>cn(!1)},ne.filter($=>!$.position&&g===0||$.position===Ie).map(($,ot)=>{var pt,It;return v.createElement(Ke,{key:$.id,icons:vn,index:ot,toast:$,duration:(pt=ie==null?void 0:ie.duration)!=null?pt:Oe,className:ie==null?void 0:ie.className,descriptionClassName:ie==null?void 0:ie.descriptionClassName,invert:x,visibleToasts:en,closeButton:(It=ie==null?void 0:ie.closeButton)!=null?It:At,interacting:Nn,position:Ie,style:ie==null?void 0:ie.style,unstyled:ie==null?void 0:ie.unstyled,classNames:ie==null?void 0:ie.classNames,cancelButtonStyle:ie==null?void 0:ie.cancelButtonStyle,actionButtonStyle:ie==null?void 0:ie.actionButtonStyle,removeToast:Le,toasts:ne.filter(m=>m.position==$.position),heights:pe.filter(m=>m.position==$.position),setHeights:Tn,expandByDefault:Et,gap:nn,loadingIcon:Cn,expanded:Fe,pauseWhenPageIsHidden:je,cn:$e})}))})):null};}}]); -}()); \ No newline at end of file diff --git a/335.a51b6b52.async.js b/335.a51b6b52.async.js new file mode 100644 index 0000000..cb6bce0 --- /dev/null +++ b/335.a51b6b52.async.js @@ -0,0 +1,137 @@ +!(function(){var yu=Object.defineProperty,xu=Object.defineProperties;var wu=Object.getOwnPropertyDescriptors;var Bn=Object.getOwnPropertySymbols;var z1=Object.prototype.hasOwnProperty,Y1=Object.prototype.propertyIsEnumerable;var X1=(Le,x,V)=>x in Le?yu(Le,x,{enumerable:!0,configurable:!0,writable:!0,value:V}):Le[x]=V,J1=(Le,x)=>{for(var V in x||(x={}))z1.call(x,V)&&X1(Le,V,x[V]);if(Bn)for(var V of Bn(x))Y1.call(x,V)&&X1(Le,V,x[V]);return Le},Q1=(Le,x)=>xu(Le,wu(x));var Fs=(Le,x)=>{var V={};for(var u in Le)z1.call(Le,u)&&x.indexOf(u)<0&&(V[u]=Le[u]);if(Le!=null&&Bn)for(var u of Bn(Le))x.indexOf(u)<0&&Y1.call(Le,u)&&(V[u]=Le[u]);return V};(self.webpackChunkzens=self.webpackChunkzens||[]).push([[335],{92509:function(Le,x,V){(function(u,e){e(x,V(22208),V(92297),V(9806))})(this,function(u,e,_e,L){"use strict";class F{constructor({file:te,sourceRoot:le}={}){this._names=new e.SetArray,this._sources=new e.SetArray,this._sourcesContent=[],this._mappings=[],this.file=te,this.sourceRoot=le,this._ignoreList=new e.SetArray}}function s(se){return se}function y(se,te,le,Y,Se,ve,we,j){return W(!1,se,te,le,Y,Se,ve,we,j)}function ie(se,te){return Ze(!1,se,te)}const q=(se,te,le,Y,Se,ve,we,j)=>W(!0,se,te,le,Y,Se,ve,we,j),K=(se,te)=>Ze(!0,se,te);function R(se,te,le){const{_sources:Y,_sourcesContent:Se}=se,ve=e.put(Y,te);Se[ve]=le}function M(se,te,le=!0){const{_sources:Y,_sourcesContent:Se,_ignoreList:ve}=se,we=e.put(Y,te);we===Se.length&&(Se[we]=null),le?e.put(ve,we):e.remove(ve,we)}function ce(se){const{_mappings:te,_sources:le,_sourcesContent:Y,_names:Se,_ignoreList:ve}=se;return De(te),{version:3,file:se.file||void 0,names:Se.array,sourceRoot:se.sourceRoot||void 0,sources:le.array,sourcesContent:Y,mappings:te,ignoreList:ve.array}}function A(se){const te=ce(se);return Object.assign(Object.assign({},te),{mappings:_e.encode(te.mappings)})}function re(se){const te=new L.TraceMap(se),le=new F({file:te.file,sourceRoot:te.sourceRoot});return Ie(le._names,te.names),Ie(le._sources,te.sources),le._sourcesContent=te.sourcesContent||te.sources.map(()=>null),le._mappings=L.decodedMappings(te),te.ignoreList&&Ie(le._ignoreList,te.ignoreList),le}function fe(se){const te=[],{_mappings:le,_sources:Y,_names:Se}=se;for(let ve=0;ve=0;le=Y--){const Se=se[Y];if(te>=Se[0])break}return le}function $e(se,te,le){for(let Y=se.length;Y>te;Y--)se[Y]=se[Y-1];se[te]=le}function De(se){const{length:te}=se;let le=te;for(let Y=le-1;Y>=0&&!(se[Y].length>0);le=Y,Y--);le>1),z=p[Z][v]-k;if(z===0)return M=!0,Z;z<0?I=Z+1:C=Z-1}return M=!1,I-1}function A(p,k,I){for(let C=I+1;C=0&&p[C][v]===k;I=C--);return I}function fe(){return{lastKey:-1,lastNeedle:-1,lastIndex:-1}}function W(p,k,I,C){const{lastKey:Z,lastNeedle:z,lastIndex:ue}=I;let Re=0,Ee=p.length-1;if(C===Z){if(k===z)return M=ue!==-1&&p[ue][v]===k,ue;k>=z?Re=ue===-1?0:ue:Ee=ue}return I.lastKey=C,I.lastNeedle=k,I.lastIndex=ce(p,k,Re,Ee)}function Ae(p,k){const I=k.map($e);for(let C=0;Ck;C--)p[C]=p[C-1];p[k]=I}function $e(){return{__proto__:null}}const De=function(p,k){const I=Ie(p);if(!("sections"in I))return new ve(I,k);const C=[],Z=[],z=[],ue=[],Re=[];w(I,k,C,Z,z,ue,Re,0,0,1/0,1/0);const Ee={version:3,file:I.file,names:ue,sources:Z,sourcesContent:z,mappings:C,ignoreList:Re};return be(Ee)};function Ie(p){return typeof p=="string"?JSON.parse(p):p}function w(p,k,I,C,Z,z,ue,Re,Ee,H,Je){const{sections:qe}=p;for(let Me=0;MeH)return;const Yt=se(I,zt),Pe=tt===0?Ee:0,fn=gt[tt];for(let Ct=0;Ct=Je)return;if(yt.length===1){Yt.push([Rt]);continue}const pn=Xe+yt[h],mn=yt[m],dn=yt[N];Yt.push(yt.length===4?[Rt,pn,mn,dn]:[Rt,pn,mn,dn,at+yt[E]])}}}function Ze(p,k){for(let I=0;IL(Xe||"",qe));const{mappings:Me}=Z;typeof Me=="string"?(this._encoded=Me,this._decoded=void 0):(this._encoded=void 0,this._decoded=y(Me,C)),this._decodedMemo=fe(),this._bySources=void 0,this._bySourceMemos=void 0}}function we(p){return p}function j(p){var k,I;return(k=(I=p)._encoded)!==null&&k!==void 0?k:I._encoded=e.encode(p._decoded)}function Ne(p){var k;return(k=p)._decoded||(k._decoded=e.decode(p._encoded))}function ot(p,k,I){const C=Ne(p);if(k>=C.length)return null;const Z=C[k],z=r(Z,p._decodedMemo,k,I,Se);return z===-1?null:Z[z]}function T(p,k){let{line:I,column:C,bias:Z}=k;if(I--,I<0)throw new Error(te);if(C<0)throw new Error(le);const z=Ne(p);if(I>=z.length)return c(null,null,null,null);const ue=z[I],Re=r(ue,p._decodedMemo,I,C,Z||Se);if(Re===-1)return c(null,null,null,null);const Ee=ue[Re];if(Ee.length===1)return c(null,null,null,null);const{names:H,resolvedSources:Je}=p;return c(Je[Ee[h]],Ee[m]+1,Ee[N],Ee.length===5?H[Ee[E]]:null)}function S(p,k){const{source:I,line:C,column:Z,bias:z}=k;return _(p,I,C,Z,z||Se,!1)}function D(p,k){const{source:I,line:C,column:Z,bias:z}=k;return _(p,I,C,Z,z||Y,!0)}function O(p,k){const I=Ne(p),{names:C,resolvedSources:Z}=p;for(let z=0;zM&&(M=re)}y(R,M);const ce=R.query+R.hash;switch(M){case 2:case 3:return ce;case 4:{const A=R.path.slice(1);return A?v(K||q)&&!v(A)?"./"+A+ce:A+ce:ce||"."}case 5:return R.path+ce;default:return R.scheme+"//"+R.user+R.host+R.port+R.path+ce}}return ie})},22208:function(Le,x){(function(V,u){u(x)})(this,function(V){"use strict";class u{constructor(){this._indexes={__proto__:null},this.array=[]}}function e(h){return h}function _e(h,m){return h._indexes[m]}function L(h,m){const N=_e(h,m);if(N!==void 0)return N;const{array:E,_indexes:F}=h,s=E.push(m);return F[m]=s-1}function $(h){const{array:m,_indexes:N}=h;if(m.length===0)return;const E=m.pop();N[E]=void 0}function v(h,m){const N=_e(h,m);if(N===void 0)return;const{array:E,_indexes:F}=h;for(let s=N+1;s>>=1,Ae&&(re=-2147483648|-re),ce[A]+=re,M}function s(R,M,ce){return M>=ce?!1:R.charCodeAt(M)!==44}function y(R){R.sort(ie)}function ie(R,M){return R[0]-M[0]}function q(R){const M=new Int32Array(5),ce=1024*16,A=ce-36,re=new Uint8Array(ce),fe=re.subarray(0,A);let W=0,Ae="";for(let Te=0;Te0&&(W===ce&&(Ae+=m.decode(re),W=0),re[W++]=59),$e.length!==0){M[0]=0;for(let De=0;De<$e.length;De++){const Ie=$e[De];W>A&&(Ae+=m.decode(fe),re.copyWithin(0,A,W),W-=A),De>0&&(re[W++]=44),W=K(re,W,M,Ie,0),Ie.length!==1&&(W=K(re,W,M,Ie,1),W=K(re,W,M,Ie,2),W=K(re,W,M,Ie,3),Ie.length!==4&&(W=K(re,W,M,Ie,4)))}}}return Ae+m.decode(re.subarray(0,W))}function K(R,M,ce,A,re){const fe=A[re];let W=fe-ce[re];ce[re]=fe,W=W<0?-W<<1|1:W<<1;do{let Ae=W&31;W>>>=5,W>0&&(Ae|=32),R[M++]=v[Ae]}while(W>0);return M}e.decode=N,e.encode=q,Object.defineProperty(e,"__esModule",{value:!0})})},37335:function(Le,x,V){"use strict";V.r(x),V.d(x,{default:function(){return nu}});var u;(function(t){t[t.NONE=0]="NONE";const o=1;t[t._abstract=o]="_abstract";const a=o+1;t[t._accessor=a]="_accessor";const l=a+1;t[t._as=l]="_as";const d=l+1;t[t._assert=d]="_assert";const b=d+1;t[t._asserts=b]="_asserts";const B=b+1;t[t._async=B]="_async";const Q=B+1;t[t._await=Q]="_await";const oe=Q+1;t[t._checks=oe]="_checks";const ye=oe+1;t[t._constructor=ye]="_constructor";const me=ye+1;t[t._declare=me]="_declare";const ee=me+1;t[t._enum=ee]="_enum";const ge=ee+1;t[t._exports=ge]="_exports";const Fe=ge+1;t[t._from=Fe]="_from";const Qe=Fe+1;t[t._get=Qe]="_get";const We=Qe+1;t[t._global=We]="_global";const Ke=We+1;t[t._implements=Ke]="_implements";const ze=Ke+1;t[t._infer=ze]="_infer";const ut=ze+1;t[t._interface=ut]="_interface";const Ye=ut+1;t[t._is=Ye]="_is";const vt=Ye+1;t[t._keyof=vt]="_keyof";const wt=vt+1;t[t._mixins=wt]="_mixins";const Nt=wt+1;t[t._module=Nt]="_module";const mt=Nt+1;t[t._namespace=mt]="_namespace";const dt=mt+1;t[t._of=dt]="_of";const kt=dt+1;t[t._opaque=kt]="_opaque";const It=kt+1;t[t._out=It]="_out";const X=It+1;t[t._override=X]="_override";const P=X+1;t[t._private=P]="_private";const U=P+1;t[t._protected=U]="_protected";const he=U+1;t[t._proto=he]="_proto";const xe=he+1;t[t._public=xe]="_public";const de=xe+1;t[t._readonly=de]="_readonly";const Be=de+1;t[t._require=Be]="_require";const Ue=Be+1;t[t._satisfies=Ue]="_satisfies";const Ve=Ue+1;t[t._set=Ve]="_set";const rt=Ve+1;t[t._static=rt]="_static";const et=rt+1;t[t._symbol=et]="_symbol";const st=et+1;t[t._type=st]="_type";const Xt=st+1;t[t._unique=Xt]="_unique";const hn=Xt+1;t[t._using=hn]="_using"})(u||(u={}));var e;(function(t){t[t.PRECEDENCE_MASK=15]="PRECEDENCE_MASK";const o=16;t[t.IS_KEYWORD=o]="IS_KEYWORD";const a=32;t[t.IS_ASSIGN=a]="IS_ASSIGN";const l=64;t[t.IS_RIGHT_ASSOCIATIVE=l]="IS_RIGHT_ASSOCIATIVE";const d=128;t[t.IS_PREFIX=d]="IS_PREFIX";const b=256;t[t.IS_POSTFIX=b]="IS_POSTFIX";const B=512;t[t.IS_EXPRESSION_START=B]="IS_EXPRESSION_START";const Q=512;t[t.num=Q]="num";const oe=1536;t[t.bigint=oe]="bigint";const ye=2560;t[t.decimal=ye]="decimal";const me=3584;t[t.regexp=me]="regexp";const ee=4608;t[t.string=ee]="string";const ge=5632;t[t.name=ge]="name";const Fe=6144;t[t.eof=Fe]="eof";const Qe=7680;t[t.bracketL=Qe]="bracketL";const We=8192;t[t.bracketR=We]="bracketR";const Ke=9728;t[t.braceL=Ke]="braceL";const ze=10752;t[t.braceBarL=ze]="braceBarL";const ut=11264;t[t.braceR=ut]="braceR";const Ye=12288;t[t.braceBarR=Ye]="braceBarR";const vt=13824;t[t.parenL=vt]="parenL";const wt=14336;t[t.parenR=wt]="parenR";const Nt=15360;t[t.comma=Nt]="comma";const mt=16384;t[t.semi=mt]="semi";const dt=17408;t[t.colon=dt]="colon";const kt=18432;t[t.doubleColon=kt]="doubleColon";const It=19456;t[t.dot=It]="dot";const X=20480;t[t.question=X]="question";const P=21504;t[t.questionDot=P]="questionDot";const U=22528;t[t.arrow=U]="arrow";const he=23552;t[t.template=he]="template";const xe=24576;t[t.ellipsis=xe]="ellipsis";const de=25600;t[t.backQuote=de]="backQuote";const Be=27136;t[t.dollarBraceL=Be]="dollarBraceL";const Ue=27648;t[t.at=Ue]="at";const Ve=29184;t[t.hash=Ve]="hash";const rt=29728;t[t.eq=rt]="eq";const et=30752;t[t.assign=et]="assign";const st=32640;t[t.preIncDec=st]="preIncDec";const Xt=33664;t[t.postIncDec=Xt]="postIncDec";const hn=34432;t[t.bang=hn]="bang";const Er=35456;t[t.tilde=Er]="tilde";const Ar=35841;t[t.pipeline=Ar]="pipeline";const Sr=36866;t[t.nullishCoalescing=Sr]="nullishCoalescing";const vr=37890;t[t.logicalOR=vr]="logicalOR";const Nr=38915;t[t.logicalAND=Nr]="logicalAND";const Cr=39940;t[t.bitwiseOR=Cr]="bitwiseOR";const Rr=40965;t[t.bitwiseXOR=Rr]="bitwiseXOR";const Pr=41990;t[t.bitwiseAND=Pr]="bitwiseAND";const Lr=43015;t[t.equality=Lr]="equality";const Fr=44040;t[t.lessThan=Fr]="lessThan";const Dr=45064;t[t.greaterThan=Dr]="greaterThan";const Or=46088;t[t.relationalOrEqual=Or]="relationalOrEqual";const Br=47113;t[t.bitShiftL=Br]="bitShiftL";const Mr=48137;t[t.bitShiftR=Mr]="bitShiftR";const jr=49802;t[t.plus=jr]="plus";const qr=50826;t[t.minus=qr]="minus";const Ur=51723;t[t.modulo=Ur]="modulo";const $r=52235;t[t.star=$r]="star";const Vr=53259;t[t.slash=Vr]="slash";const Wr=54348;t[t.exponent=Wr]="exponent";const Hr=55296;t[t.jsxName=Hr]="jsxName";const Gr=56320;t[t.jsxText=Gr]="jsxText";const Xr=57344;t[t.jsxEmptyText=Xr]="jsxEmptyText";const zr=58880;t[t.jsxTagStart=zr]="jsxTagStart";const Yr=59392;t[t.jsxTagEnd=Yr]="jsxTagEnd";const Jr=60928;t[t.typeParameterStart=Jr]="typeParameterStart";const Qr=61440;t[t.nonNullAssertion=Qr]="nonNullAssertion";const Zr=62480;t[t._break=Zr]="_break";const Kr=63504;t[t._case=Kr]="_case";const es=64528;t[t._catch=es]="_catch";const ts=65552;t[t._continue=ts]="_continue";const ns=66576;t[t._debugger=ns]="_debugger";const rs=67600;t[t._default=rs]="_default";const ss=68624;t[t._do=ss]="_do";const os=69648;t[t._else=os]="_else";const is=70672;t[t._finally=is]="_finally";const as=71696;t[t._for=as]="_for";const cs=73232;t[t._function=cs]="_function";const us=73744;t[t._if=us]="_if";const ls=74768;t[t._return=ls]="_return";const hs=75792;t[t._switch=hs]="_switch";const fs=77456;t[t._throw=fs]="_throw";const ps=77840;t[t._try=ps]="_try";const ms=78864;t[t._var=ms]="_var";const ds=79888;t[t._let=ds]="_let";const ks=80912;t[t._const=ks]="_const";const gs=81936;t[t._while=gs]="_while";const _s=82960;t[t._with=_s]="_with";const ys=84496;t[t._new=ys]="_new";const xs=85520;t[t._this=xs]="_this";const ws=86544;t[t._super=ws]="_super";const Is=87568;t[t._class=Is]="_class";const bs=88080;t[t._extends=bs]="_extends";const Ts=89104;t[t._export=Ts]="_export";const Es=90640;t[t._import=Es]="_import";const As=91664;t[t._yield=As]="_yield";const Ss=92688;t[t._null=Ss]="_null";const vs=93712;t[t._true=vs]="_true";const Ns=94736;t[t._false=Ns]="_false";const Cs=95256;t[t._in=Cs]="_in";const Rs=96280;t[t._instanceof=Rs]="_instanceof";const Ps=97936;t[t._typeof=Ps]="_typeof";const Ls=98960;t[t._void=Ls]="_void";const ru=99984;t[t._delete=ru]="_delete";const su=100880;t[t._async=su]="_async";const ou=101904;t[t._get=ou]="_get";const iu=102928;t[t._set=iu]="_set";const au=103952;t[t._declare=au]="_declare";const cu=104976;t[t._readonly=cu]="_readonly";const uu=106e3;t[t._abstract=uu]="_abstract";const lu=107024;t[t._static=lu]="_static";const hu=107536;t[t._public=hu]="_public";const fu=108560;t[t._private=fu]="_private";const pu=109584;t[t._protected=pu]="_protected";const mu=110608;t[t._override=mu]="_override";const du=112144;t[t._as=du]="_as";const ku=113168;t[t._enum=ku]="_enum";const gu=114192;t[t._type=gu]="_type";const _u=115216;t[t._implements=_u]="_implements"})(e||(e={}));function _e(t){switch(t){case e.num:return"num";case e.bigint:return"bigint";case e.decimal:return"decimal";case e.regexp:return"regexp";case e.string:return"string";case e.name:return"name";case e.eof:return"eof";case e.bracketL:return"[";case e.bracketR:return"]";case e.braceL:return"{";case e.braceBarL:return"{|";case e.braceR:return"}";case e.braceBarR:return"|}";case e.parenL:return"(";case e.parenR:return")";case e.comma:return",";case e.semi:return";";case e.colon:return":";case e.doubleColon:return"::";case e.dot:return".";case e.question:return"?";case e.questionDot:return"?.";case e.arrow:return"=>";case e.template:return"template";case e.ellipsis:return"...";case e.backQuote:return"`";case e.dollarBraceL:return"${";case e.at:return"@";case e.hash:return"#";case e.eq:return"=";case e.assign:return"_=";case e.preIncDec:return"++/--";case e.postIncDec:return"++/--";case e.bang:return"!";case e.tilde:return"~";case e.pipeline:return"|>";case e.nullishCoalescing:return"??";case e.logicalOR:return"||";case e.logicalAND:return"&&";case e.bitwiseOR:return"|";case e.bitwiseXOR:return"^";case e.bitwiseAND:return"&";case e.equality:return"==/!=";case e.lessThan:return"<";case e.greaterThan:return">";case e.relationalOrEqual:return"<=/>=";case e.bitShiftL:return"<<";case e.bitShiftR:return">>/>>>";case e.plus:return"+";case e.minus:return"-";case e.modulo:return"%";case e.star:return"*";case e.slash:return"/";case e.exponent:return"**";case e.jsxName:return"jsxName";case e.jsxText:return"jsxText";case e.jsxEmptyText:return"jsxEmptyText";case e.jsxTagStart:return"jsxTagStart";case e.jsxTagEnd:return"jsxTagEnd";case e.typeParameterStart:return"typeParameterStart";case e.nonNullAssertion:return"nonNullAssertion";case e._break:return"break";case e._case:return"case";case e._catch:return"catch";case e._continue:return"continue";case e._debugger:return"debugger";case e._default:return"default";case e._do:return"do";case e._else:return"else";case e._finally:return"finally";case e._for:return"for";case e._function:return"function";case e._if:return"if";case e._return:return"return";case e._switch:return"switch";case e._throw:return"throw";case e._try:return"try";case e._var:return"var";case e._let:return"let";case e._const:return"const";case e._while:return"while";case e._with:return"with";case e._new:return"new";case e._this:return"this";case e._super:return"super";case e._class:return"class";case e._extends:return"extends";case e._export:return"export";case e._import:return"import";case e._yield:return"yield";case e._null:return"null";case e._true:return"true";case e._false:return"false";case e._in:return"in";case e._instanceof:return"instanceof";case e._typeof:return"typeof";case e._void:return"void";case e._delete:return"delete";case e._async:return"async";case e._get:return"get";case e._set:return"set";case e._declare:return"declare";case e._readonly:return"readonly";case e._abstract:return"abstract";case e._static:return"static";case e._public:return"public";case e._private:return"private";case e._protected:return"protected";case e._override:return"override";case e._as:return"as";case e._enum:return"enum";case e._type:return"type";case e._implements:return"implements";default:return""}}class L{constructor(n,o,a){this.startTokenIndex=n,this.endTokenIndex=o,this.isFunctionScope=a}}class ${constructor(n,o,a,l,d,b,B,Q,oe,ye,me,ee,ge){this.potentialArrowAt=n,this.noAnonFunctionType=o,this.inDisallowConditionalTypesContext=a,this.tokensLength=l,this.scopesLength=d,this.pos=b,this.type=B,this.contextualKeyword=Q,this.start=oe,this.end=ye,this.isType=me,this.scopeDepth=ee,this.error=ge}}class v{constructor(){v.prototype.__init.call(this),v.prototype.__init2.call(this),v.prototype.__init3.call(this),v.prototype.__init4.call(this),v.prototype.__init5.call(this),v.prototype.__init6.call(this),v.prototype.__init7.call(this),v.prototype.__init8.call(this),v.prototype.__init9.call(this),v.prototype.__init10.call(this),v.prototype.__init11.call(this),v.prototype.__init12.call(this),v.prototype.__init13.call(this)}__init(){this.potentialArrowAt=-1}__init2(){this.noAnonFunctionType=!1}__init3(){this.inDisallowConditionalTypesContext=!1}__init4(){this.tokens=[]}__init5(){this.scopes=[]}__init6(){this.pos=0}__init7(){this.type=e.eof}__init8(){this.contextualKeyword=u.NONE}__init9(){this.start=0}__init10(){this.end=0}__init11(){this.isType=!1}__init12(){this.scopeDepth=0}__init13(){this.error=null}snapshot(){return new $(this.potentialArrowAt,this.noAnonFunctionType,this.inDisallowConditionalTypesContext,this.tokens.length,this.scopes.length,this.pos,this.type,this.contextualKeyword,this.start,this.end,this.isType,this.scopeDepth,this.error)}restoreFromSnapshot(n){this.potentialArrowAt=n.potentialArrowAt,this.noAnonFunctionType=n.noAnonFunctionType,this.inDisallowConditionalTypesContext=n.inDisallowConditionalTypesContext,this.tokens.length=n.tokensLength,this.scopes.length=n.scopesLength,this.pos=n.pos,this.type=n.type,this.contextualKeyword=n.contextualKeyword,this.start=n.start,this.end=n.end,this.isType=n.isType,this.scopeDepth=n.scopeDepth,this.error=n.error}}var h;(function(t){t[t.backSpace=8]="backSpace";const o=10;t[t.lineFeed=o]="lineFeed";const a=9;t[t.tab=a]="tab";const l=13;t[t.carriageReturn=l]="carriageReturn";const d=14;t[t.shiftOut=d]="shiftOut";const b=32;t[t.space=b]="space";const B=33;t[t.exclamationMark=B]="exclamationMark";const Q=34;t[t.quotationMark=Q]="quotationMark";const oe=35;t[t.numberSign=oe]="numberSign";const ye=36;t[t.dollarSign=ye]="dollarSign";const me=37;t[t.percentSign=me]="percentSign";const ee=38;t[t.ampersand=ee]="ampersand";const ge=39;t[t.apostrophe=ge]="apostrophe";const Fe=40;t[t.leftParenthesis=Fe]="leftParenthesis";const Qe=41;t[t.rightParenthesis=Qe]="rightParenthesis";const We=42;t[t.asterisk=We]="asterisk";const Ke=43;t[t.plusSign=Ke]="plusSign";const ze=44;t[t.comma=ze]="comma";const ut=45;t[t.dash=ut]="dash";const Ye=46;t[t.dot=Ye]="dot";const vt=47;t[t.slash=vt]="slash";const wt=48;t[t.digit0=wt]="digit0";const Nt=49;t[t.digit1=Nt]="digit1";const mt=50;t[t.digit2=mt]="digit2";const dt=51;t[t.digit3=dt]="digit3";const kt=52;t[t.digit4=kt]="digit4";const It=53;t[t.digit5=It]="digit5";const X=54;t[t.digit6=X]="digit6";const P=55;t[t.digit7=P]="digit7";const U=56;t[t.digit8=U]="digit8";const he=57;t[t.digit9=he]="digit9";const xe=58;t[t.colon=xe]="colon";const de=59;t[t.semicolon=de]="semicolon";const Be=60;t[t.lessThan=Be]="lessThan";const Ue=61;t[t.equalsTo=Ue]="equalsTo";const Ve=62;t[t.greaterThan=Ve]="greaterThan";const rt=63;t[t.questionMark=rt]="questionMark";const et=64;t[t.atSign=et]="atSign";const st=65;t[t.uppercaseA=st]="uppercaseA";const Xt=66;t[t.uppercaseB=Xt]="uppercaseB";const hn=67;t[t.uppercaseC=hn]="uppercaseC";const Er=68;t[t.uppercaseD=Er]="uppercaseD";const Ar=69;t[t.uppercaseE=Ar]="uppercaseE";const Sr=70;t[t.uppercaseF=Sr]="uppercaseF";const vr=71;t[t.uppercaseG=vr]="uppercaseG";const Nr=72;t[t.uppercaseH=Nr]="uppercaseH";const Cr=73;t[t.uppercaseI=Cr]="uppercaseI";const Rr=74;t[t.uppercaseJ=Rr]="uppercaseJ";const Pr=75;t[t.uppercaseK=Pr]="uppercaseK";const Lr=76;t[t.uppercaseL=Lr]="uppercaseL";const Fr=77;t[t.uppercaseM=Fr]="uppercaseM";const Dr=78;t[t.uppercaseN=Dr]="uppercaseN";const Or=79;t[t.uppercaseO=Or]="uppercaseO";const Br=80;t[t.uppercaseP=Br]="uppercaseP";const Mr=81;t[t.uppercaseQ=Mr]="uppercaseQ";const jr=82;t[t.uppercaseR=jr]="uppercaseR";const qr=83;t[t.uppercaseS=qr]="uppercaseS";const Ur=84;t[t.uppercaseT=Ur]="uppercaseT";const $r=85;t[t.uppercaseU=$r]="uppercaseU";const Vr=86;t[t.uppercaseV=Vr]="uppercaseV";const Wr=87;t[t.uppercaseW=Wr]="uppercaseW";const Hr=88;t[t.uppercaseX=Hr]="uppercaseX";const Gr=89;t[t.uppercaseY=Gr]="uppercaseY";const Xr=90;t[t.uppercaseZ=Xr]="uppercaseZ";const zr=91;t[t.leftSquareBracket=zr]="leftSquareBracket";const Yr=92;t[t.backslash=Yr]="backslash";const Jr=93;t[t.rightSquareBracket=Jr]="rightSquareBracket";const Qr=94;t[t.caret=Qr]="caret";const Zr=95;t[t.underscore=Zr]="underscore";const Kr=96;t[t.graveAccent=Kr]="graveAccent";const es=97;t[t.lowercaseA=es]="lowercaseA";const ts=98;t[t.lowercaseB=ts]="lowercaseB";const ns=99;t[t.lowercaseC=ns]="lowercaseC";const rs=100;t[t.lowercaseD=rs]="lowercaseD";const ss=101;t[t.lowercaseE=ss]="lowercaseE";const os=102;t[t.lowercaseF=os]="lowercaseF";const is=103;t[t.lowercaseG=is]="lowercaseG";const as=104;t[t.lowercaseH=as]="lowercaseH";const cs=105;t[t.lowercaseI=cs]="lowercaseI";const us=106;t[t.lowercaseJ=us]="lowercaseJ";const ls=107;t[t.lowercaseK=ls]="lowercaseK";const hs=108;t[t.lowercaseL=hs]="lowercaseL";const fs=109;t[t.lowercaseM=fs]="lowercaseM";const ps=110;t[t.lowercaseN=ps]="lowercaseN";const ms=111;t[t.lowercaseO=ms]="lowercaseO";const ds=112;t[t.lowercaseP=ds]="lowercaseP";const ks=113;t[t.lowercaseQ=ks]="lowercaseQ";const gs=114;t[t.lowercaseR=gs]="lowercaseR";const _s=115;t[t.lowercaseS=_s]="lowercaseS";const ys=116;t[t.lowercaseT=ys]="lowercaseT";const xs=117;t[t.lowercaseU=xs]="lowercaseU";const ws=118;t[t.lowercaseV=ws]="lowercaseV";const Is=119;t[t.lowercaseW=Is]="lowercaseW";const bs=120;t[t.lowercaseX=bs]="lowercaseX";const Ts=121;t[t.lowercaseY=Ts]="lowercaseY";const Es=122;t[t.lowercaseZ=Es]="lowercaseZ";const As=123;t[t.leftCurlyBrace=As]="leftCurlyBrace";const Ss=124;t[t.verticalBar=Ss]="verticalBar";const vs=125;t[t.rightCurlyBrace=vs]="rightCurlyBrace";const Ns=126;t[t.tilde=Ns]="tilde";const Cs=160;t[t.nonBreakingSpace=Cs]="nonBreakingSpace";const Rs=5760;t[t.oghamSpaceMark=Rs]="oghamSpaceMark";const Ps=8232;t[t.lineSeparator=Ps]="lineSeparator";const Ls=8233;t[t.paragraphSeparator=Ls]="paragraphSeparator"})(h||(h={}));function m(t){return t>=h.digit0&&t<=h.digit9||t>=h.lowercaseA&&t<=h.lowercaseF||t>=h.uppercaseA&&t<=h.uppercaseF}let N,E,F,s,y,ie;function q(){return ie++}function K(t){if("pos"in t){const n=M(t.pos);t.message+=` (${n.line}:${n.column})`,t.loc=n}return t}class R{constructor(n,o){this.line=n,this.column=o}}function M(t){let n=1,o=1;for(let a=0;ah.lowercaseZ));){const l=ve[t+(n-h.lowercaseA)+1];if(l===-1)break;t=l,o++}const a=ve[t];if(a>-1&&!Y[n]){s.pos=o,a&1?H(a>>>1):H(e.name,a>>>1);return}for(;o=y.length){const t=s.tokens;t.length>=2&&t[t.length-1].start>=y.length&&t[t.length-2].start>=y.length&&pe("Unexpectedly reached the end of input."),H(e.eof);return}z(y.charCodeAt(s.pos))}function z(t){Se[t]||t===h.backslash||t===h.atSign&&y.charCodeAt(s.pos+1)===h.atSign?we():Yt(t)}function ue(){for(;y.charCodeAt(s.pos)!==h.asterisk||y.charCodeAt(s.pos+1)!==h.slash;)if(s.pos++,s.pos>y.length){pe("Unterminated comment",s.pos-2);return}s.pos+=2}function Re(t){let n=y.charCodeAt(s.pos+=t);if(s.pos=h.digit0&&t<=h.digit9){Rt(!0);return}t===h.dot&&y.charCodeAt(s.pos+2)===h.dot?(s.pos+=3,H(e.ellipsis)):(++s.pos,H(e.dot))}function qe(){y.charCodeAt(s.pos+1)===h.equalsTo?Pe(e.assign,2):Pe(e.slash,1)}function Me(t){let n=t===h.asterisk?e.star:e.modulo,o=1,a=y.charCodeAt(s.pos+1);t===h.asterisk&&a===h.asterisk&&(o++,a=y.charCodeAt(s.pos+2),n=e.exponent),a===h.equalsTo&&y.charCodeAt(s.pos+2)!==h.greaterThan&&(o++,n=e.assign),Pe(n,o)}function Xe(t){const n=y.charCodeAt(s.pos+1);if(n===t){y.charCodeAt(s.pos+2)===h.equalsTo?Pe(e.assign,3):Pe(t===h.verticalBar?e.logicalOR:e.logicalAND,2);return}if(t===h.verticalBar){if(n===h.greaterThan){Pe(e.pipeline,2);return}else if(n===h.rightCurlyBrace&&F){Pe(e.braceBarR,2);return}}if(n===h.equalsTo){Pe(e.assign,2);return}Pe(t===h.verticalBar?e.bitwiseOR:e.bitwiseAND,1)}function at(){y.charCodeAt(s.pos+1)===h.equalsTo?Pe(e.assign,2):Pe(e.bitwiseXOR,1)}function gt(t){const n=y.charCodeAt(s.pos+1);if(n===t){Pe(e.preIncDec,2);return}n===h.equalsTo?Pe(e.assign,2):t===h.plusSign?Pe(e.plus,1):Pe(e.minus,1)}function bt(){const t=y.charCodeAt(s.pos+1);if(t===h.lessThan){if(y.charCodeAt(s.pos+2)===h.equalsTo){Pe(e.assign,3);return}s.isType?Pe(e.lessThan,1):Pe(e.bitShiftL,2);return}t===h.equalsTo?Pe(e.relationalOrEqual,2):Pe(e.lessThan,1)}function _t(){if(s.isType){Pe(e.greaterThan,1);return}const t=y.charCodeAt(s.pos+1);if(t===h.greaterThan){const n=y.charCodeAt(s.pos+2)===h.greaterThan?3:2;if(y.charCodeAt(s.pos+n)===h.equalsTo){Pe(e.assign,n+1);return}Pe(e.bitShiftR,n);return}t===h.equalsTo?Pe(e.relationalOrEqual,2):Pe(e.greaterThan,1)}function qt(){s.type===e.greaterThan&&(s.pos-=1,_t())}function tt(t){const n=y.charCodeAt(s.pos+1);if(n===h.equalsTo){Pe(e.equality,y.charCodeAt(s.pos+2)===h.equalsTo?3:2);return}if(t===h.equalsTo&&n===h.greaterThan){s.pos+=2,H(e.arrow);return}Pe(t===h.equalsTo?e.eq:e.bang,1)}function zt(){const t=y.charCodeAt(s.pos+1),n=y.charCodeAt(s.pos+2);t===h.questionMark&&!(F&&s.isType)?n===h.equalsTo?Pe(e.assign,3):Pe(e.nullishCoalescing,2):t===h.dot&&!(n>=h.digit0&&n<=h.digit9)?(s.pos+=2,H(e.questionDot)):(++s.pos,H(e.question))}function Yt(t){switch(t){case h.numberSign:++s.pos,H(e.hash);return;case h.dot:Je();return;case h.leftParenthesis:++s.pos,H(e.parenL);return;case h.rightParenthesis:++s.pos,H(e.parenR);return;case h.semicolon:++s.pos,H(e.semi);return;case h.comma:++s.pos,H(e.comma);return;case h.leftSquareBracket:++s.pos,H(e.bracketL);return;case h.rightSquareBracket:++s.pos,H(e.bracketR);return;case h.leftCurlyBrace:F&&y.charCodeAt(s.pos+1)===h.verticalBar?Pe(e.braceBarL,2):(++s.pos,H(e.braceL));return;case h.rightCurlyBrace:++s.pos,H(e.braceR);return;case h.colon:y.charCodeAt(s.pos+1)===h.colon?Pe(e.doubleColon,2):(++s.pos,H(e.colon));return;case h.questionMark:zt();return;case h.atSign:++s.pos,H(e.at);return;case h.graveAccent:++s.pos,H(e.backQuote);return;case h.digit0:{const n=y.charCodeAt(s.pos+1);if(n===h.lowercaseX||n===h.uppercaseX||n===h.lowercaseO||n===h.uppercaseO||n===h.lowercaseB||n===h.uppercaseB){yt();return}}case h.digit1:case h.digit2:case h.digit3:case h.digit4:case h.digit5:case h.digit6:case h.digit7:case h.digit8:case h.digit9:Rt(!1);return;case h.quotationMark:case h.apostrophe:pn(t);return;case h.slash:qe();return;case h.percentSign:case h.asterisk:Me(t);return;case h.verticalBar:case h.ampersand:Xe(t);return;case h.caret:at();return;case h.plusSign:case h.dash:gt(t);return;case h.lessThan:bt();return;case h.greaterThan:_t();return;case h.equalsTo:case h.exclamationMark:tt(t);return;case h.tilde:Pe(e.tilde,1);return;default:break}pe(`Unexpected character '${String.fromCharCode(t)}'`,s.pos)}function Pe(t,n){s.pos+=n,H(t)}function fn(){const t=s.pos;let n=!1,o=!1;for(;;){if(s.pos>=y.length){pe("Unterminated regular expression",t);return}const a=y.charCodeAt(s.pos);if(n)n=!1;else{if(a===h.leftSquareBracket)o=!0;else if(a===h.rightSquareBracket&&o)o=!1;else if(a===h.slash&&!o)break;n=a===h.backslash}++s.pos}++s.pos,dn(),H(e.regexp)}function Ct(){for(;;){const t=y.charCodeAt(s.pos);if(t>=h.digit0&&t<=h.digit9||t===h.underscore)s.pos++;else break}}function yt(){for(s.pos+=2;;){const n=y.charCodeAt(s.pos);if(n>=h.digit0&&n<=h.digit9||n>=h.lowercaseA&&n<=h.lowercaseF||n>=h.uppercaseA&&n<=h.uppercaseF||n===h.underscore)s.pos++;else break}y.charCodeAt(s.pos)===h.lowercaseN?(++s.pos,H(e.bigint)):H(e.num)}function Rt(t){let n=!1,o=!1;t||Ct();let a=y.charCodeAt(s.pos);if(a===h.dot&&(++s.pos,Ct(),a=y.charCodeAt(s.pos)),(a===h.uppercaseE||a===h.lowercaseE)&&(a=y.charCodeAt(++s.pos),(a===h.plusSign||a===h.dash)&&++s.pos,Ct(),a=y.charCodeAt(s.pos)),a===h.lowercaseN?(++s.pos,n=!0):a===h.lowercaseM&&(++s.pos,o=!0),n){H(e.bigint);return}if(o){H(e.decimal);return}H(e.num)}function pn(t){for(s.pos++;;){if(s.pos>=y.length){pe("Unterminated string constant");return}const n=y.charCodeAt(s.pos);if(n===h.backslash)s.pos++;else if(n===t)break;s.pos++}s.pos++,H(e.string)}function mn(){for(;;){if(s.pos>=y.length){pe("Unterminated template");return}const t=y.charCodeAt(s.pos);if(t===h.graveAccent||t===h.dollarSign&&y.charCodeAt(s.pos+1)===h.leftCurlyBrace){if(s.pos===s.start&&r(e.template))if(t===h.dollarSign){s.pos+=2,H(e.dollarBraceL);return}else{++s.pos,H(e.backQuote);return}H(e.template);return}t===h.backslash&&s.pos++,s.pos++}}function dn(){for(;s.pos"],["nbsp","\xA0"],["iexcl","\xA1"],["cent","\xA2"],["pound","\xA3"],["curren","\xA4"],["yen","\xA5"],["brvbar","\xA6"],["sect","\xA7"],["uml","\xA8"],["copy","\xA9"],["ordf","\xAA"],["laquo","\xAB"],["not","\xAC"],["shy","\xAD"],["reg","\xAE"],["macr","\xAF"],["deg","\xB0"],["plusmn","\xB1"],["sup2","\xB2"],["sup3","\xB3"],["acute","\xB4"],["micro","\xB5"],["para","\xB6"],["middot","\xB7"],["cedil","\xB8"],["sup1","\xB9"],["ordm","\xBA"],["raquo","\xBB"],["frac14","\xBC"],["frac12","\xBD"],["frac34","\xBE"],["iquest","\xBF"],["Agrave","\xC0"],["Aacute","\xC1"],["Acirc","\xC2"],["Atilde","\xC3"],["Auml","\xC4"],["Aring","\xC5"],["AElig","\xC6"],["Ccedil","\xC7"],["Egrave","\xC8"],["Eacute","\xC9"],["Ecirc","\xCA"],["Euml","\xCB"],["Igrave","\xCC"],["Iacute","\xCD"],["Icirc","\xCE"],["Iuml","\xCF"],["ETH","\xD0"],["Ntilde","\xD1"],["Ograve","\xD2"],["Oacute","\xD3"],["Ocirc","\xD4"],["Otilde","\xD5"],["Ouml","\xD6"],["times","\xD7"],["Oslash","\xD8"],["Ugrave","\xD9"],["Uacute","\xDA"],["Ucirc","\xDB"],["Uuml","\xDC"],["Yacute","\xDD"],["THORN","\xDE"],["szlig","\xDF"],["agrave","\xE0"],["aacute","\xE1"],["acirc","\xE2"],["atilde","\xE3"],["auml","\xE4"],["aring","\xE5"],["aelig","\xE6"],["ccedil","\xE7"],["egrave","\xE8"],["eacute","\xE9"],["ecirc","\xEA"],["euml","\xEB"],["igrave","\xEC"],["iacute","\xED"],["icirc","\xEE"],["iuml","\xEF"],["eth","\xF0"],["ntilde","\xF1"],["ograve","\xF2"],["oacute","\xF3"],["ocirc","\xF4"],["otilde","\xF5"],["ouml","\xF6"],["divide","\xF7"],["oslash","\xF8"],["ugrave","\xF9"],["uacute","\xFA"],["ucirc","\xFB"],["uuml","\xFC"],["yacute","\xFD"],["thorn","\xFE"],["yuml","\xFF"],["OElig","\u0152"],["oelig","\u0153"],["Scaron","\u0160"],["scaron","\u0161"],["Yuml","\u0178"],["fnof","\u0192"],["circ","\u02C6"],["tilde","\u02DC"],["Alpha","\u0391"],["Beta","\u0392"],["Gamma","\u0393"],["Delta","\u0394"],["Epsilon","\u0395"],["Zeta","\u0396"],["Eta","\u0397"],["Theta","\u0398"],["Iota","\u0399"],["Kappa","\u039A"],["Lambda","\u039B"],["Mu","\u039C"],["Nu","\u039D"],["Xi","\u039E"],["Omicron","\u039F"],["Pi","\u03A0"],["Rho","\u03A1"],["Sigma","\u03A3"],["Tau","\u03A4"],["Upsilon","\u03A5"],["Phi","\u03A6"],["Chi","\u03A7"],["Psi","\u03A8"],["Omega","\u03A9"],["alpha","\u03B1"],["beta","\u03B2"],["gamma","\u03B3"],["delta","\u03B4"],["epsilon","\u03B5"],["zeta","\u03B6"],["eta","\u03B7"],["theta","\u03B8"],["iota","\u03B9"],["kappa","\u03BA"],["lambda","\u03BB"],["mu","\u03BC"],["nu","\u03BD"],["xi","\u03BE"],["omicron","\u03BF"],["pi","\u03C0"],["rho","\u03C1"],["sigmaf","\u03C2"],["sigma","\u03C3"],["tau","\u03C4"],["upsilon","\u03C5"],["phi","\u03C6"],["chi","\u03C7"],["psi","\u03C8"],["omega","\u03C9"],["thetasym","\u03D1"],["upsih","\u03D2"],["piv","\u03D6"],["ensp","\u2002"],["emsp","\u2003"],["thinsp","\u2009"],["zwnj","\u200C"],["zwj","\u200D"],["lrm","\u200E"],["rlm","\u200F"],["ndash","\u2013"],["mdash","\u2014"],["lsquo","\u2018"],["rsquo","\u2019"],["sbquo","\u201A"],["ldquo","\u201C"],["rdquo","\u201D"],["bdquo","\u201E"],["dagger","\u2020"],["Dagger","\u2021"],["bull","\u2022"],["hellip","\u2026"],["permil","\u2030"],["prime","\u2032"],["Prime","\u2033"],["lsaquo","\u2039"],["rsaquo","\u203A"],["oline","\u203E"],["frasl","\u2044"],["euro","\u20AC"],["image","\u2111"],["weierp","\u2118"],["real","\u211C"],["trade","\u2122"],["alefsym","\u2135"],["larr","\u2190"],["uarr","\u2191"],["rarr","\u2192"],["darr","\u2193"],["harr","\u2194"],["crarr","\u21B5"],["lArr","\u21D0"],["uArr","\u21D1"],["rArr","\u21D2"],["dArr","\u21D3"],["hArr","\u21D4"],["forall","\u2200"],["part","\u2202"],["exist","\u2203"],["empty","\u2205"],["nabla","\u2207"],["isin","\u2208"],["notin","\u2209"],["ni","\u220B"],["prod","\u220F"],["sum","\u2211"],["minus","\u2212"],["lowast","\u2217"],["radic","\u221A"],["prop","\u221D"],["infin","\u221E"],["ang","\u2220"],["and","\u2227"],["or","\u2228"],["cap","\u2229"],["cup","\u222A"],["int","\u222B"],["there4","\u2234"],["sim","\u223C"],["cong","\u2245"],["asymp","\u2248"],["ne","\u2260"],["equiv","\u2261"],["le","\u2264"],["ge","\u2265"],["sub","\u2282"],["sup","\u2283"],["nsub","\u2284"],["sube","\u2286"],["supe","\u2287"],["oplus","\u2295"],["otimes","\u2297"],["perp","\u22A5"],["sdot","\u22C5"],["lceil","\u2308"],["rceil","\u2309"],["lfloor","\u230A"],["rfloor","\u230B"],["lang","\u2329"],["rang","\u232A"],["loz","\u25CA"],["spades","\u2660"],["clubs","\u2663"],["hearts","\u2665"],["diams","\u2666"]]);function Ds(t){const[n,o]=Os(t.jsxPragma||"React.createElement"),[a,l]=Os(t.jsxFragmentPragma||"React.Fragment");return{base:n,suffix:o,fragmentBase:a,fragmentSuffix:l}}function Os(t){let n=t.indexOf(".");return n===-1&&(n=t.length),[t.slice(0,n),t.slice(n)]}class lt{getPrefixCode(){return""}getHoistedCode(){return""}getSuffixCode(){return""}}class Pt extends lt{__init(){this.lastLineNumber=1}__init2(){this.lastIndex=0}__init3(){this.filenameVarName=null}__init4(){this.esmAutomaticImportNameResolutions={}}__init5(){this.cjsAutomaticModuleNameResolutions={}}constructor(n,o,a,l,d){super(),this.rootTransformer=n,this.tokens=o,this.importProcessor=a,this.nameManager=l,this.options=d,Pt.prototype.__init.call(this),Pt.prototype.__init2.call(this),Pt.prototype.__init3.call(this),Pt.prototype.__init4.call(this),Pt.prototype.__init5.call(this),this.jsxPragmaInfo=Ds(d),this.isAutomaticRuntime=d.jsxRuntime==="automatic",this.jsxImportSource=d.jsxImportSource||"react"}process(){return this.tokens.matches1(e.jsxTagStart)?(this.processJSXTag(),!0):!1}getPrefixCode(){let n="";if(this.filenameVarName&&(n+=`const ${this.filenameVarName} = ${JSON.stringify(this.options.filePath||"")};`),this.isAutomaticRuntime)if(this.importProcessor)for(const[a,l]of Object.entries(this.cjsAutomaticModuleNameResolutions))n+=`var ${l} = require("${a}");`;else{const o=this.esmAutomaticImportNameResolutions,{createElement:a}=o,l=Fs(o,["createElement"]);a&&(n+=`import {createElement as ${a}} from "${this.jsxImportSource}";`);const d=Object.entries(l).map(([b,B])=>`${b} as ${B}`).join(", ");if(d){const b=this.jsxImportSource+(this.options.production?"/jsx-runtime":"/jsx-dev-runtime");n+=`import {${d}} from "${b}";`}}return n}processJSXTag(){const{jsxRole:n,start:o}=this.tokens.currentToken(),a=this.options.production?null:this.getElementLocationCode(o);this.isAutomaticRuntime&&n!==Ne.KeyAfterPropSpread?this.transformTagToJSXFunc(a,n):this.transformTagToCreateElement(a)}getElementLocationCode(n){return`lineNumber: ${this.getLineNumberForIndex(n)}`}getLineNumberForIndex(n){const o=this.tokens.code;for(;this.lastIndex or > at the end of the tag.");l&&this.tokens.appendCode(`, ${l}`)}for(this.options.production||(l===null&&this.tokens.appendCode(", void 0"),this.tokens.appendCode(`, ${a}, ${this.getDevSource(n)}, this`)),this.tokens.removeInitialToken();!this.tokens.matches1(e.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}transformTagToCreateElement(n){if(this.tokens.replaceToken(this.getCreateElementInvocationCode()),this.tokens.matches1(e.jsxTagEnd))this.tokens.replaceToken(`${this.getFragmentCode()}, null`),this.processChildren(!0);else if(this.processTagIntro(),this.processPropsObjectWithDevInfo(n),!this.tokens.matches2(e.slash,e.jsxTagEnd))if(this.tokens.matches1(e.jsxTagEnd))this.tokens.removeToken(),this.processChildren(!0);else throw new Error("Expected either /> or > at the end of the tag.");for(this.tokens.removeInitialToken();!this.tokens.matches1(e.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}getJSXFuncInvocationCode(n){return this.options.production?n?this.claimAutoImportedFuncInvocation("jsxs","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsx","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsxDEV","/jsx-dev-runtime")}getCreateElementInvocationCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedFuncInvocation("createElement","");{const{jsxPragmaInfo:n}=this;return`${this.importProcessor&&this.importProcessor.getIdentifierReplacement(n.base)||n.base}${n.suffix}(`}}getFragmentCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedName("Fragment",this.options.production?"/jsx-runtime":"/jsx-dev-runtime");{const{jsxPragmaInfo:n}=this;return(this.importProcessor&&this.importProcessor.getIdentifierReplacement(n.fragmentBase)||n.fragmentBase)+n.fragmentSuffix}}claimAutoImportedFuncInvocation(n,o){const a=this.claimAutoImportedName(n,o);return this.importProcessor?`${a}.call(void 0, `:`${a}(`}claimAutoImportedName(n,o){if(this.importProcessor){const a=this.jsxImportSource+o;return this.cjsAutomaticModuleNameResolutions[a]||(this.cjsAutomaticModuleNameResolutions[a]=this.importProcessor.getFreeIdentifierForPath(a)),`${this.cjsAutomaticModuleNameResolutions[a]}.${n}`}else return this.esmAutomaticImportNameResolutions[n]||(this.esmAutomaticImportNameResolutions[n]=this.nameManager.claimFreeName(`_${n}`)),this.esmAutomaticImportNameResolutions[n]}processTagIntro(){let n=this.tokens.currentIndex()+1;for(;this.tokens.tokens[n].isType||!this.tokens.matches2AtIndex(n-1,e.jsxName,e.jsxName)&&!this.tokens.matches2AtIndex(n-1,e.greaterThan,e.jsxName)&&!this.tokens.matches1AtIndex(n,e.braceL)&&!this.tokens.matches1AtIndex(n,e.jsxTagEnd)&&!this.tokens.matches2AtIndex(n,e.slash,e.jsxTagEnd);)n++;if(n===this.tokens.currentIndex()+1){const o=this.tokens.identifierName();Bs(o)&&this.tokens.replaceToken(`'${o}'`)}for(;this.tokens.currentIndex()=h.lowercaseA&&n<=h.lowercaseZ}function K1(t){let n="",o="",a=!1,l=!1;for(let d=0;d=h.digit0&&t<=h.digit9}function no(t){return t>=h.digit0&&t<=h.digit9||t>=h.lowercaseA&&t<=h.lowercaseF||t>=h.uppercaseA&&t<=h.uppercaseF}function qs(t,n){const o=Ds(n),a=new Set;for(let l=0;l0||o.namedExports.length>0)continue;[...o.defaultNames,...o.wildcardNames,...o.namedImports.map(({localName:l})=>l)].every(l=>this.shouldAutomaticallyElideImportedName(l))&&this.importsToReplace.set(n,"")}}shouldAutomaticallyElideImportedName(n){return this.isTypeScriptTransformEnabled&&!this.keepUnusedImports&&!this.nonTypeIdentifiers.has(n)}generateImportReplacements(){for(const[n,o]of this.importInfoByPath.entries()){const{defaultNames:a,wildcardNames:l,namedImports:d,namedExports:b,exportStarNames:B,hasStarExport:Q}=o;if(a.length===0&&l.length===0&&d.length===0&&b.length===0&&B.length===0&&!Q){this.importsToReplace.set(n,`require('${n}');`);continue}const oe=this.getFreeIdentifierForPath(n);let ye;this.enableLegacyTypeScriptModuleInterop?ye=oe:ye=l.length>0?l[0]:this.getFreeIdentifierForPath(n);let me=`var ${oe} = require('${n}');`;if(l.length>0)for(const ee of l){const ge=this.enableLegacyTypeScriptModuleInterop?oe:`${this.helperManager.getHelperName("interopRequireWildcard")}(${oe})`;me+=` var ${ee} = ${ge};`}else B.length>0&&ye!==oe?me+=` var ${ye} = ${this.helperManager.getHelperName("interopRequireWildcard")}(${oe});`:a.length>0&&ye!==oe&&(me+=` var ${ye} = ${this.helperManager.getHelperName("interopRequireDefault")}(${oe});`);for(const{importedName:ee,localName:ge}of b)me+=` ${this.helperManager.getHelperName("createNamedExportFrom")}(${oe}, '${ge}', '${ee}');`;for(const ee of B)me+=` exports.${ee} = ${ye};`;Q&&(me+=` ${this.helperManager.getHelperName("createStarExport")}(${oe});`),this.importsToReplace.set(n,me);for(const ee of a)this.identifierReplacements.set(ee,`${ye}.default`);for(const{importedName:ee,localName:ge}of d)this.identifierReplacements.set(ge,`${oe}.${ee}`)}}getFreeIdentifierForPath(n){const o=n.split("/"),l=o[o.length-1].replace(/\W/g,"");return this.nameManager.claimFreeName(`_${l}`)}preprocessImportAtIndex(n){const o=[],a=[],l=[];if(n++,(this.tokens.matchesContextualAtIndex(n,u._type)||this.tokens.matches1AtIndex(n,e._typeof))&&!this.tokens.matches1AtIndex(n+1,e.comma)&&!this.tokens.matchesContextualAtIndex(n+1,u._from)||this.tokens.matches1AtIndex(n,e.parenL))return;if(this.tokens.matches1AtIndex(n,e.name)&&(o.push(this.tokens.identifierNameAtIndex(n)),n++,this.tokens.matches1AtIndex(n,e.comma)&&n++),this.tokens.matches1AtIndex(n,e.star)&&(n+=2,a.push(this.tokens.identifierNameAtIndex(n)),n++),this.tokens.matches1AtIndex(n,e.braceL)){const B=this.getNamedImports(n+1);n=B.newIndex;for(const Q of B.namedImports)Q.importedName==="default"?o.push(Q.localName):l.push(Q)}if(this.tokens.matchesContextualAtIndex(n,u._from)&&n++,!this.tokens.matches1AtIndex(n,e.string))throw new Error("Expected string token at the end of import statement.");const d=this.tokens.stringValueAtIndex(n),b=this.getImportInfo(d);b.defaultNames.push(...o),b.wildcardNames.push(...a),b.namedImports.push(...l),o.length===0&&a.length===0&&l.length===0&&(b.hasBareImport=!0)}preprocessExportAtIndex(n){if(this.tokens.matches2AtIndex(n,e._export,e._var)||this.tokens.matches2AtIndex(n,e._export,e._let)||this.tokens.matches2AtIndex(n,e._export,e._const))this.preprocessVarExportAtIndex(n);else if(this.tokens.matches2AtIndex(n,e._export,e._function)||this.tokens.matches2AtIndex(n,e._export,e._class)){const o=this.tokens.identifierNameAtIndex(n+2);this.addExportBinding(o,o)}else if(this.tokens.matches3AtIndex(n,e._export,e.name,e._function)){const o=this.tokens.identifierNameAtIndex(n+3);this.addExportBinding(o,o)}else this.tokens.matches2AtIndex(n,e._export,e.braceL)?this.preprocessNamedExportAtIndex(n):this.tokens.matches2AtIndex(n,e._export,e.star)&&this.preprocessExportStarAtIndex(n)}preprocessVarExportAtIndex(n){let o=0;for(let a=n+2;;a++)if(this.tokens.matches1AtIndex(a,e.braceL)||this.tokens.matches1AtIndex(a,e.dollarBraceL)||this.tokens.matches1AtIndex(a,e.bracketL))o++;else if(this.tokens.matches1AtIndex(a,e.braceR)||this.tokens.matches1AtIndex(a,e.bracketR))o--;else{if(o===0&&!this.tokens.matches1AtIndex(a,e.name))break;if(this.tokens.matches1AtIndex(1,e.eq)){const l=this.tokens.currentToken().rhsEndIndex;if(l==null)throw new Error("Expected = token with an end index.");a=l-1}else{const l=this.tokens.tokens[a];if(ot(l)){const d=this.tokens.identifierNameAtIndex(a);this.identifierReplacements.set(d,`exports.${d}`)}}}}preprocessNamedExportAtIndex(n){n+=2;const{newIndex:o,namedImports:a}=this.getNamedImports(n);if(n=o,this.tokens.matchesContextualAtIndex(n,u._from))n++;else{for(const{importedName:b,localName:B}of a)this.addExportBinding(b,B);return}if(!this.tokens.matches1AtIndex(n,e.string))throw new Error("Expected string token at the end of import statement.");const l=this.tokens.stringValueAtIndex(n);this.getImportInfo(l).namedExports.push(...a)}preprocessExportStarAtIndex(n){let o=null;if(this.tokens.matches3AtIndex(n,e._export,e.star,e._as)?(n+=3,o=this.tokens.identifierNameAtIndex(n),n+=2):n+=3,!this.tokens.matches1AtIndex(n,e.string))throw new Error("Expected string token at the end of star export statement.");const a=this.tokens.stringValueAtIndex(n),l=this.getImportInfo(a);o!==null?l.exportStarNames.push(o):l.hasStarExport=!0}getNamedImports(n){const o=[];for(;;){if(this.tokens.matches1AtIndex(n,e.braceR)){n++;break}const a=Jt(this.tokens,n);if(n=a.endIndex,a.isType||o.push({importedName:a.leftName,localName:a.rightName}),this.tokens.matches2AtIndex(n,e.comma,e.braceR)){n+=2;break}else if(this.tokens.matches1AtIndex(n,e.braceR)){n++;break}else if(this.tokens.matches1AtIndex(n,e.comma))n++;else throw new Error(`Unexpected token: ${JSON.stringify(this.tokens.tokens[n])}`)}return{newIndex:n,namedImports:o}}getImportInfo(n){const o=this.importInfoByPath.get(n);if(o)return o;const a={defaultNames:[],wildcardNames:[],namedImports:[],namedExports:[],hasBareImport:!1,exportStarNames:[],hasStarExport:!1};return this.importInfoByPath.set(n,a),a}addExportBinding(n,o){this.exportBindingsByLocalName.has(n)||this.exportBindingsByLocalName.set(n,[]),this.exportBindingsByLocalName.get(n).push(o)}claimImportCode(n){const o=this.importsToReplace.get(n);return this.importsToReplace.set(n,""),o||""}getIdentifierReplacement(n){return this.identifierReplacements.get(n)||null}resolveExportBinding(n){const o=this.exportBindingsByLocalName.get(n);return!o||o.length===0?null:o.map(a=>`exports.${a}`).join(" = ")}getGlobalNames(){return new Set([...this.identifierReplacements.keys(),...this.exportBindingsByLocalName.keys()])}}var Qt=V(92509);function ro({code:t,mappings:n},o,a,l,d){const b=so(l,d),B=new Qt.GenMapping({file:a.compiledFilename});let Q=0,oe=n[0];for(;oe===void 0&&Q obj[importedName]}); + } + `,createStarExport:` + function createStarExport(obj) { + Object.keys(obj) + .filter((key) => key !== "default" && key !== "__esModule") + .forEach((key) => { + if (exports.hasOwnProperty(key)) { + return; + } + Object.defineProperty(exports, key, {enumerable: true, configurable: true, get: () => obj[key]}); + }); + } + `,nullishCoalesce:` + function nullishCoalesce(lhs, rhsFn) { + if (lhs != null) { + return lhs; + } else { + return rhsFn(); + } + } + `,asyncNullishCoalesce:` + async function asyncNullishCoalesce(lhs, rhsFn) { + if (lhs != null) { + return lhs; + } else { + return await rhsFn(); + } + } + `,optionalChain:` + function optionalChain(ops) { + let lastAccessLHS = undefined; + let value = ops[0]; + let i = 1; + while (i < ops.length) { + const op = ops[i]; + const fn = ops[i + 1]; + i += 2; + if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) { + return undefined; + } + if (op === 'access' || op === 'optionalAccess') { + lastAccessLHS = value; + value = fn(value); + } else if (op === 'call' || op === 'optionalCall') { + value = fn((...args) => value.call(lastAccessLHS, ...args)); + lastAccessLHS = undefined; + } + } + return value; + } + `,asyncOptionalChain:` + async function asyncOptionalChain(ops) { + let lastAccessLHS = undefined; + let value = ops[0]; + let i = 1; + while (i < ops.length) { + const op = ops[i]; + const fn = ops[i + 1]; + i += 2; + if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) { + return undefined; + } + if (op === 'access' || op === 'optionalAccess') { + lastAccessLHS = value; + value = await fn(value); + } else if (op === 'call' || op === 'optionalCall') { + value = await fn((...args) => value.call(lastAccessLHS, ...args)); + lastAccessLHS = undefined; + } + } + return value; + } + `,optionalChainDelete:` + function optionalChainDelete(ops) { + const result = OPTIONAL_CHAIN_NAME(ops); + return result == null ? true : result; + } + `,asyncOptionalChainDelete:` + async function asyncOptionalChainDelete(ops) { + const result = await ASYNC_OPTIONAL_CHAIN_NAME(ops); + return result == null ? true : result; + } + `};class gn{__init(){this.helperNames={}}__init2(){this.createRequireName=null}constructor(n){this.nameManager=n,gn.prototype.__init.call(this),gn.prototype.__init2.call(this)}getHelperName(n){let o=this.helperNames[n];return o||(o=this.nameManager.claimFreeName(`_${n}`),this.helperNames[n]=o,o)}emitHelpers(){let n="";this.helperNames.optionalChainDelete&&this.getHelperName("optionalChain"),this.helperNames.asyncOptionalChainDelete&&this.getHelperName("asyncOptionalChain");for(const[o,a]of Object.entries(oo)){const l=this.helperNames[o];let d=a;o==="optionalChainDelete"?d=d.replace("OPTIONAL_CHAIN_NAME",this.helperNames.optionalChain):o==="asyncOptionalChainDelete"?d=d.replace("ASYNC_OPTIONAL_CHAIN_NAME",this.helperNames.asyncOptionalChain):o==="require"&&(this.createRequireName===null&&(this.createRequireName=this.nameManager.claimFreeName("_createRequire")),d=d.replace(/CREATE_REQUIRE_NAME/g,this.createRequireName)),l&&(n+=" ",n+=d.replace(o,l).replace(/\s+/g," ").trim())}return n}}function Us(t,n,o){io(t,o)&&ao(t,n,o)}function io(t,n){for(const o of t.tokens)if(o.type===e.name&&!o.isType&&T(o)&&n.has(t.identifierNameForToken(o)))return!0;return!1}function ao(t,n,o){const a=[];let l=n.length-1;for(let d=t.tokens.length-1;;d--){for(;a.length>0&&a[a.length-1].startTokenIndex===d+1;)a.pop();for(;l>=0&&n[l].endTokenIndex===d+1;)a.push(n[l]),l--;if(d<0)break;const b=t.tokens[d],B=t.identifierNameForToken(b);if(a.length>1&&!b.isType&&b.type===e.name&&o.has(B)){if(D(b))$s(a[a.length-1],t,B);else if(O(b)){let Q=a.length-1;for(;Q>0&&!a[Q].isFunctionScope;)Q--;if(Q<0)throw new Error("Did not find parent function scope.");$s(a[Q],t,B)}}}if(a.length>0)throw new Error("Expected empty scope stack after processing file.")}function $s(t,n,o){for(let a=t.startTokenIndex;a0&&!s.error;)r(e.braceL)||r(e.bracketL)?t++:(r(e.braceR)||r(e.bracketR))&&t--,g();return!0}return!1}function Uo(){const t=s.snapshot(),n=$o();return s.restoreFromSnapshot(t),n}function $o(){return g(),!!(r(e.parenR)||r(e.ellipsis)||qo()&&(r(e.colon)||r(e.comma)||r(e.question)||r(e.eq)||r(e.parenR)&&(g(),r(e.arrow))))}function Kt(t){const n=J(0);w(t),Ho()||je(),ne(n)}function Vo(){r(e.colon)&&Kt(e.colon)}function Ut(){r(e.colon)&&en()}function Wo(){c(e.colon)&&je()}function Ho(){const t=s.snapshot();return A(u._asserts)?(g(),fe(u._is)?(je(),!0):Un()||r(e._this)?(g(),fe(u._is)&&je(),!0):(s.restoreFromSnapshot(t),!1)):Un()||r(e._this)?(g(),A(u._is)&&!Te()?(g(),je(),!0):(s.restoreFromSnapshot(t),!1)):!1}function en(){const t=J(0);w(e.colon),je(),ne(t)}function je(){if(e1(),s.inDisallowConditionalTypesContext||Te()||!c(e._extends))return;const t=s.inDisallowConditionalTypesContext;s.inDisallowConditionalTypesContext=!0,e1(),s.inDisallowConditionalTypesContext=t,w(e.question),je(),w(e.colon),je()}function Go(){return A(u._abstract)&&f()===e._new}function e1(){if(jo()){Wn(Et.TSFunctionType);return}if(r(e._new)){Wn(Et.TSConstructorType);return}else if(Go()){Wn(Et.TSAbstractConstructorType);return}Mo()}function Xo(){const t=J(1);je(),w(e.greaterThan),ne(t),tn()}function zo(){if(c(e.jsxTagStart)){s.tokens[s.tokens.length-1].type=e.typeParameterStart;const t=J(1);for(;!r(e.greaterThan)&&!s.error;)je(),c(e.comma);ct(),ne(t)}}function t1(){for(;!r(e.braceL)&&!s.error;)Yo(),c(e.comma)}function Yo(){Zt(),r(e.lessThan)&&Vt()}function Jo(){Tt(!1),Ft(),c(e._extends)&&t1(),Zs()}function Qo(){Tt(!1),Ft(),w(e.eq),je(),Ie()}function Zo(){if(r(e.string)?Ht():ke(),c(e.eq)){const t=s.tokens.length-1;Ge(),s.tokens[t].rhsEndIndex=s.tokens.length}}function Gn(){for(Tt(!1),w(e.braceL);!c(e.braceR)&&!s.error;)Zo(),c(e.comma)}function Xn(){w(e.braceL),Pn(e.braceR)}function zn(){Tt(!1),c(e.dot)?zn():Xn()}function n1(){A(u._global)?ke():r(e.string)?xt():pe(),r(e.braceL)?Xn():Ie()}function Yn(){_n(),w(e.eq),ei(),Ie()}function Ko(){return A(u._require)&&f()===e.parenL}function ei(){Ko()?ti():Zt()}function ti(){W(u._require),w(e.parenL),r(e.string)||pe(),Ht(),w(e.parenR)}function ni(){if(De())return!1;switch(s.type){case e._function:{const t=J(1);g();const n=s.start;return Bt(n,!0),ne(t),!0}case e._class:{const t=J(1);return Mt(!0,!1),ne(t),!0}case e._const:if(r(e._const)&&re(u._enum)){const t=J(1);return w(e._const),W(u._enum),s.tokens[s.tokens.length-1].type=e._enum,Gn(),ne(t),!0}case e._var:case e._let:{const t=J(1);return Rn(s.type!==e._var),ne(t),!0}case e.name:{const t=J(1),n=s.contextualKeyword;let o=!1;return n===u._global?(n1(),o=!0):o=bn(n,!0),ne(t),o}default:return!1}}function r1(){return bn(s.contextualKeyword,!0)}function ri(t){switch(t){case u._declare:{const n=s.tokens.length-1;if(ni())return s.tokens[n].type=e._declare,!0;break}case u._global:if(r(e.braceL))return Xn(),!0;break;default:return bn(t,!1)}return!1}function bn(t,n){switch(t){case u._abstract:if($t(n)&&r(e._class))return s.tokens[s.tokens.length-1].type=e._abstract,Mt(!0,!1),!0;break;case u._enum:if($t(n)&&r(e.name))return s.tokens[s.tokens.length-1].type=e._enum,Gn(),!0;break;case u._interface:if($t(n)&&r(e.name)){const o=J(n?2:1);return Jo(),ne(o),!0}break;case u._module:if($t(n)){if(r(e.string)){const o=J(n?2:1);return n1(),ne(o),!0}else if(r(e.name)){const o=J(n?2:1);return zn(),ne(o),!0}}break;case u._namespace:if($t(n)&&r(e.name)){const o=J(n?2:1);return zn(),ne(o),!0}break;case u._type:if($t(n)&&r(e.name)){const o=J(n?2:1);return Qo(),ne(o),!0}break;default:break}return!1}function $t(t){return t?(g(),!0):!De()}function si(){const t=s.snapshot();return wn(),Gt(),Vo(),w(e.arrow),s.error?(s.restoreFromSnapshot(t),!1):(sn(!0),!0)}function Jn(){s.type===e.bitShiftL&&(s.pos-=1,H(e.lessThan)),Vt()}function Vt(){const t=J(0);for(w(e.lessThan);!r(e.greaterThan)&&!s.error;)je(),c(e.comma);t?(w(e.greaterThan),ne(t)):(ne(t),qt(),w(e.greaterThan),s.tokens[s.tokens.length-1].isType=!0)}function s1(){if(r(e.name))switch(s.contextualKeyword){case u._abstract:case u._declare:case u._enum:case u._interface:case u._module:case u._namespace:case u._type:return!0;default:break}return!1}function oi(t,n){if(r(e.colon)&&Kt(e.colon),!r(e.braceL)&&De()){let o=s.tokens.length-1;for(;o>=0&&(s.tokens[o].start>=t||s.tokens[o].type===e._default||s.tokens[o].type===e._export);)s.tokens[o].isType=!0,o--;return}sn(!1,n)}function ii(t,n,o){if(!Te()&&c(e.bang)){s.tokens[s.tokens.length-1].type=e.nonNullAssertion;return}if(r(e.lessThan)||r(e.bitShiftL)){const a=s.snapshot();if(!n&&f1()&&si())return;if(Jn(),!n&&c(e.parenL)?(s.tokens[s.tokens.length-1].subscriptStartIndex=t,At()):r(e.backQuote)?rr():(s.type===e.greaterThan||s.type!==e.parenL&&s.type&e.IS_EXPRESSION_START&&!Te())&&pe(),s.error)s.restoreFromSnapshot(a);else return}else!n&&r(e.questionDot)&&f()===e.lessThan&&(g(),s.tokens[t].isOptionalChainStart=!0,s.tokens[s.tokens.length-1].subscriptStartIndex=t,Vt(),w(e.parenL),At());Kn(t,n,o)}function ai(){if(c(e._import))return A(u._type)&&f()!==e.eq&&W(u._type),Yn(),!0;if(c(e.eq))return He(),Ie(),!0;if(fe(u._as))return W(u._namespace),ke(),Ie(),!0;if(A(u._type)){const t=f();(t===e.braceL||t===e.star)&&g()}return!1}function ci(){if(ke(),r(e.comma)||r(e.braceR)){s.tokens[s.tokens.length-1].identifierRole=j.ImportDeclaration;return}if(ke(),r(e.comma)||r(e.braceR)){s.tokens[s.tokens.length-1].identifierRole=j.ImportDeclaration,s.tokens[s.tokens.length-2].isType=!0,s.tokens[s.tokens.length-1].isType=!0;return}if(ke(),r(e.comma)||r(e.braceR)){s.tokens[s.tokens.length-3].identifierRole=j.ImportAccess,s.tokens[s.tokens.length-1].identifierRole=j.ImportDeclaration;return}ke(),s.tokens[s.tokens.length-3].identifierRole=j.ImportAccess,s.tokens[s.tokens.length-1].identifierRole=j.ImportDeclaration,s.tokens[s.tokens.length-4].isType=!0,s.tokens[s.tokens.length-3].isType=!0,s.tokens[s.tokens.length-2].isType=!0,s.tokens[s.tokens.length-1].isType=!0}function ui(){if(ke(),r(e.comma)||r(e.braceR)){s.tokens[s.tokens.length-1].identifierRole=j.ExportAccess;return}if(ke(),r(e.comma)||r(e.braceR)){s.tokens[s.tokens.length-1].identifierRole=j.ExportAccess,s.tokens[s.tokens.length-2].isType=!0,s.tokens[s.tokens.length-1].isType=!0;return}if(ke(),r(e.comma)||r(e.braceR)){s.tokens[s.tokens.length-3].identifierRole=j.ExportAccess;return}ke(),s.tokens[s.tokens.length-3].identifierRole=j.ExportAccess,s.tokens[s.tokens.length-4].isType=!0,s.tokens[s.tokens.length-3].isType=!0,s.tokens[s.tokens.length-2].isType=!0,s.tokens[s.tokens.length-1].isType=!0}function li(){if(A(u._abstract)&&f()===e._class)return s.type=e._abstract,g(),Mt(!0,!0),!0;if(A(u._interface)){const t=J(2);return bn(u._interface,!0),ne(t),!0}return!1}function hi(){if(s.type===e._const){const t=p();if(t.type===e.name&&t.contextualKeyword===u._enum)return w(e._const),W(u._enum),s.tokens[s.tokens.length-1].type=e._enum,Gn(),!0}return!1}function fi(t){const n=s.tokens.length;$n([u._abstract,u._readonly,u._declare,u._static,u._override]);const o=s.tokens.length;if(Js()){const l=t?n-1:n;for(let d=l;d=y.length){pe("Unterminated JSX contents");return}const o=y.charCodeAt(s.pos);if(o===h.lessThan||o===h.leftCurlyBrace){if(s.pos===s.start){if(o===h.lessThan){s.pos++,H(e.jsxTagStart);return}Yt(o);return}H(t&&!n?e.jsxEmptyText:e.jsxText);return}o===h.lineFeed?t=!0:o!==h.space&&o!==h.carriageReturn&&o!==h.tab&&(n=!0),s.pos++}}function Si(t){for(s.pos++;;){if(s.pos>=y.length){pe("Unterminated string constant");return}if(y.charCodeAt(s.pos)===t){s.pos++;break}s.pos++}H(e.string)}function vi(){let t;do{if(s.pos>y.length){pe("Unexpectedly reached the end of input.");return}t=y.charCodeAt(++s.pos)}while(Y[t]||t===h.dash);H(e.jsxName)}function Qn(){ct()}function o1(t){if(Qn(),!c(e.colon)){s.tokens[s.tokens.length-1].identifierRole=t;return}Qn()}function i1(){const t=s.tokens.length;o1(j.Access);let n=!1;for(;r(e.dot);)n=!0,ct(),Qn();if(!n){const o=s.tokens[t],a=y.charCodeAt(o.start);a>=h.lowercaseA&&a<=h.lowercaseZ&&(o.identifierRole=null)}}function Ni(){switch(s.type){case e.braceL:g(),He(),ct();return;case e.jsxTagStart:c1(),ct();return;case e.string:ct();return;default:pe("JSX value should be either an expression or a quoted JSX text")}}function Ci(){w(e.ellipsis),He()}function Ri(t){if(r(e.jsxTagEnd))return!1;i1(),E&&zo();let n=!1;for(;!r(e.slash)&&!r(e.jsxTagEnd)&&!s.error;){if(c(e.braceL)){n=!0,w(e.ellipsis),Ge(),ct();continue}n&&s.end-s.start===3&&y.charCodeAt(s.start)===h.lowercaseK&&y.charCodeAt(s.start+1)===h.lowercaseE&&y.charCodeAt(s.start+2)===h.lowercaseY&&(s.tokens[t].jsxRole=Ne.KeyAfterPropSpread),o1(j.ObjectKey),r(e.eq)&&(ct(),Ni())}const o=r(e.slash);return o&&ct(),o}function Pi(){r(e.jsxTagEnd)||i1()}function a1(){const t=s.tokens.length-1;s.tokens[t].jsxRole=Ne.NoChildren;let n=0;if(!Ri(t))for(Wt();;)switch(s.type){case e.jsxTagStart:if(ct(),r(e.slash)){ct(),Pi(),s.tokens[t].jsxRole!==Ne.KeyAfterPropSpread&&(n===1?s.tokens[t].jsxRole=Ne.OneChild:n>1&&(s.tokens[t].jsxRole=Ne.StaticChildren));return}n++,a1(),Wt();break;case e.jsxText:n++,Wt();break;case e.jsxEmptyText:Wt();break;case e.braceL:g(),r(e.ellipsis)?(Ci(),Wt(),n+=2):(r(e.braceR)||(n++,He()),Wt());break;default:pe();return}}function c1(){ct(),a1()}function ct(){s.tokens.push(new ae),Ee(),s.start=s.pos;const t=y.charCodeAt(s.pos);if(Se[t])vi();else if(t===h.quotationMark||t===h.apostrophe)Si(t);else switch(++s.pos,t){case h.greaterThan:H(e.jsxTagEnd);break;case h.lessThan:H(e.jsxTagStart);break;case h.slash:H(e.slash);break;case h.equalsTo:H(e.eq);break;case h.leftCurlyBrace:H(e.braceL);break;case h.dot:H(e.dot);break;case h.colon:H(e.colon);break;default:pe()}}function Wt(){s.tokens.push(new ae),s.start=s.pos,Ai()}function Li(t){if(r(e.question)){const n=f();if(n===e.colon||n===e.comma||n===e.parenR)return}u1(t)}function Fi(){i(e.question),r(e.colon)&&(E?en():F&&Ot())}class Di{constructor(n){this.stop=n}}function He(t=!1){if(Ge(t),r(e.comma))for(;c(e.comma);)Ge(t)}function Ge(t=!1,n=!1){return E?xi(t,n):F?qa(t,n):ft(t,n)}function ft(t,n){if(r(e._yield))return Qi(),!1;(r(e.parenL)||r(e.name)||r(e._yield))&&(s.potentialArrowAt=s.start);const o=Oi(t);return n&&nr(),s.type&e.IS_ASSIGN?(g(),Ge(t),!1):o}function Oi(t){return Mi(t)?!0:(Bi(t),!1)}function Bi(t){E||F?Li(t):u1(t)}function u1(t){c(e.question)&&(Ge(),w(e.colon),Ge(t))}function Mi(t){const n=s.tokens.length;return tn()?!0:(Tn(n,-1,t),!1)}function Tn(t,n,o){if(E&&(e._in&e.PRECEDENCE_MASK)>n&&!Te()&&(fe(u._as)||fe(u._satisfies))){const l=J(1);je(),ne(l),qt(),Tn(t,n,o);return}const a=s.type&e.PRECEDENCE_MASK;if(a>0&&(!o||!r(e._in))&&a>n){const l=s.type;g(),l===e.nullishCoalescing&&(s.tokens[s.tokens.length-1].nullishStartIndex=t);const d=s.tokens.length;tn(),Tn(d,l&e.IS_RIGHT_ASSOCIATIVE?a-1:a,o),l===e.nullishCoalescing&&(s.tokens[t].numNullishCoalesceStarts++,s.tokens[s.tokens.length-1].numNullishCoalesceEnds++),Tn(t,n,o)}}function tn(){if(E&&!N&&c(e.lessThan))return Xo(),!1;if(A(u._module)&&C()===h.leftCurlyBrace&&!$e())return Zi(),!1;if(s.type&e.IS_PREFIX)return g(),tn(),!1;if(l1())return!0;for(;s.type&e.IS_POSTFIX&&!Ae();)s.type===e.preIncDec&&(s.type=e.postIncDec),g();return!1}function l1(){const t=s.tokens.length;return xt()?!0:(Zn(t),s.tokens.length>t&&s.tokens[t].isOptionalChainStart&&(s.tokens[s.tokens.length-1].isOptionalChainEnd=!0),!1)}function Zn(t,n=!1){F?$a(t,n):h1(t,n)}function h1(t,n=!1){const o=new Di(!1);do ji(t,n,o);while(!o.stop&&!s.error)}function ji(t,n,o){E?ii(t,n,o):F?Ia(t,n,o):Kn(t,n,o)}function Kn(t,n,o){if(!n&&c(e.doubleColon))er(),o.stop=!0,Zn(t,n);else if(r(e.questionDot)){if(s.tokens[t].isOptionalChainStart=!0,n&&f()===e.parenL){o.stop=!0;return}g(),s.tokens[s.tokens.length-1].subscriptStartIndex=t,c(e.bracketL)?(He(),w(e.bracketR)):c(e.parenL)?At():En()}else if(c(e.dot))s.tokens[s.tokens.length-1].subscriptStartIndex=t,En();else if(c(e.bracketL))s.tokens[s.tokens.length-1].subscriptStartIndex=t,He(),w(e.bracketR);else if(!n&&r(e.parenL))if(f1()){const a=s.snapshot(),l=s.tokens.length;g(),s.tokens[s.tokens.length-1].subscriptStartIndex=t;const d=q();s.tokens[s.tokens.length-1].contextId=d,At(),s.tokens[s.tokens.length-1].contextId=d,qi()&&(s.restoreFromSnapshot(a),o.stop=!0,s.scopeDepth++,Gt(),Ui(l))}else{g(),s.tokens[s.tokens.length-1].subscriptStartIndex=t;const a=q();s.tokens[s.tokens.length-1].contextId=a,At(),s.tokens[s.tokens.length-1].contextId=a}else r(e.backQuote)?rr():o.stop=!0}function f1(){return s.tokens[s.tokens.length-1].contextualKeyword===u._async&&!Ae()}function At(){let t=!0;for(;!c(e.parenR)&&!s.error;){if(t)t=!1;else if(w(e.comma),c(e.parenR))break;k1(!1)}}function qi(){return r(e.colon)||r(e.arrow)}function Ui(t){E?yi():F&&ja(),w(e.arrow),rn(t)}function er(){const t=s.tokens.length;xt(),Zn(t,!0)}function xt(){if(c(e.modulo))return ke(),!1;if(r(e.jsxText)||r(e.jsxEmptyText))return Ht(),!1;if(r(e.lessThan)&&N)return s.type=e.jsxTagStart,c1(),g(),!1;const t=s.potentialArrowAt===s.start;switch(s.type){case e.slash:case e.assign:Ce();case e._super:case e._this:case e.regexp:case e.num:case e.bigint:case e.decimal:case e.string:case e._null:case e._true:case e._false:return g(),!1;case e._import:return g(),r(e.dot)&&(s.tokens[s.tokens.length-1].type=e.name,g(),ke()),!1;case e.name:{const n=s.tokens.length,o=s.start,a=s.contextualKeyword;return ke(),a===u._await?(Ji(),!1):a===u._async&&r(e._function)&&!Ae()?(g(),Bt(o,!1),!1):t&&a===u._async&&!Ae()&&r(e.name)?(s.scopeDepth++,Tt(!1),w(e.arrow),rn(n),!0):r(e._do)&&!Ae()?(g(),St(),!1):t&&!Ae()&&r(e.arrow)?(s.scopeDepth++,jn(!1),w(e.arrow),rn(n),!0):(s.tokens[s.tokens.length-1].identifierRole=j.Access,!1)}case e._do:return g(),St(),!1;case e.parenL:return p1(t);case e.bracketL:return g(),d1(e.bracketR,!0),!1;case e.braceL:return sr(!1,!1),!1;case e._function:return $i(),!1;case e.at:kr();case e._class:return Mt(!1),!1;case e._new:return Wi(),!1;case e.backQuote:return rr(),!1;case e.doubleColon:return g(),er(),!1;case e.hash:{const n=C();return Se[n]||n===h.backslash?En():g(),!1}default:return pe(),!1}}function En(){c(e.hash),ke()}function $i(){const t=s.start;ke(),c(e.dot)&&ke(),Bt(t,!1)}function Ht(){g()}function An(){w(e.parenL),He(),w(e.parenR)}function p1(t){const n=s.snapshot(),o=s.tokens.length;w(e.parenL);let a=!0;for(;!r(e.parenR)&&!s.error;){if(a)a=!1;else if(w(e.comma),r(e.parenR))break;if(r(e.ellipsis)){Ws(!1),nr();break}else Ge(!1,!0)}return w(e.parenR),t&&Vi()&&tr()?(s.restoreFromSnapshot(n),s.scopeDepth++,Gt(),tr(),rn(o),s.error?(s.restoreFromSnapshot(n),p1(!1),!1):!0):!1}function Vi(){return r(e.colon)||!Ae()}function tr(){return E?bi():F?Ua():c(e.arrow)}function nr(){(E||F)&&Fi()}function Wi(){if(w(e._new),c(e.dot)){ke();return}Hi(),F&&ba(),c(e.parenL)&&d1(e.parenR)}function Hi(){er(),c(e.questionDot)}function rr(){for(be(),be();!r(e.backQuote)&&!s.error;)w(e.dollarBraceL),He(),be(),be();g()}function sr(t,n){const o=q();let a=!0;for(g(),s.tokens[s.tokens.length-1].contextId=o;!c(e.braceR)&&!s.error;){if(a)a=!1;else if(w(e.comma),c(e.braceR))break;let l=!1;if(r(e.ellipsis)){const d=s.tokens.length;if(Vs(),t&&(s.tokens.length===d+2&&jn(n),c(e.braceR)))break;continue}t||(l=c(e.star)),!t&&A(u._async)?(l&&pe(),ke(),r(e.colon)||r(e.parenL)||r(e.braceR)||r(e.eq)||r(e.comma)||(r(e.star)&&(g(),l=!0),nn(o))):nn(o),Yi(t,n,o)}s.tokens[s.tokens.length-1].contextId=o}function Gi(t){return!t&&(r(e.string)||r(e.num)||r(e.bracketL)||r(e.name)||!!(s.type&e.IS_KEYWORD))}function Xi(t,n){const o=s.start;return r(e.parenL)?(t&&pe(),or(o,!1),!0):Gi(t)?(nn(n),or(o,!1),!0):!1}function zi(t,n){if(c(e.colon)){t?xn(n):Ge(!1);return}let o;t?s.scopeDepth===0?o=j.ObjectShorthandTopLevelDeclaration:n?o=j.ObjectShorthandBlockScopedDeclaration:o=j.ObjectShorthandFunctionScopedDeclaration:o=j.ObjectShorthand,s.tokens[s.tokens.length-1].identifierRole=o,xn(n,!0)}function Yi(t,n,o){E?ki():F&&La(),Xi(t,o)||zi(t,n)}function nn(t){F&&dr(),c(e.bracketL)?(s.tokens[s.tokens.length-1].contextId=t,Ge(),w(e.bracketR),s.tokens[s.tokens.length-1].contextId=t):(r(e.num)||r(e.string)||r(e.bigint)||r(e.decimal)?xt():En(),s.tokens[s.tokens.length-1].identifierRole=j.ObjectKey,s.tokens[s.tokens.length-1].contextId=t)}function or(t,n){const o=q();s.scopeDepth++;const a=s.tokens.length;Gt(n,o),m1(t,o);const d=s.tokens.length;s.scopes.push(new L(a,d,!0)),s.scopeDepth--}function rn(t){sn(!0);const n=s.tokens.length;s.scopes.push(new L(t,n,!0)),s.scopeDepth--}function m1(t,n=0){E?oi(t,n):F?wa(n):sn(!1,n)}function sn(t,n=0){t&&!r(e.braceL)?Ge():St(!0,n)}function d1(t,n=!1){let o=!0;for(;!c(t)&&!s.error;){if(o)o=!1;else if(w(e.comma),c(t))break;k1(n)}}function k1(t){t&&r(e.comma)||(r(e.ellipsis)?(Vs(),nr()):r(e.question)?g():Ge(!1,!0))}function ke(){g(),s.tokens[s.tokens.length-1].type=e.name}function Ji(){tn()}function Qi(){g(),!r(e.semi)&&!Ae()&&(c(e.star),Ge())}function Zi(){W(u._module),w(e.braceL),Pn(e.braceR)}function Ki(t){return(t.type===e.name||!!(t.type&e.IS_KEYWORD))&&t.contextualKeyword!==u._from}function pt(t){const n=J(0);w(t||e.colon),nt(),ne(n)}function g1(){w(e.modulo),W(u._checks),c(e.parenL)&&(He(),w(e.parenR))}function ir(){const t=J(0);w(e.colon),r(e.modulo)?g1():(nt(),r(e.modulo)&&g1()),ne(t)}function ea(){g(),cr(!0)}function ta(){g(),ke(),r(e.lessThan)&&ht(),w(e.parenL),mr(),w(e.parenR),ir(),Ie()}function ar(){r(e._class)?ea():r(e._function)?ta():r(e._var)?na():fe(u._module)?c(e.dot)?oa():ra():A(u._type)?ia():A(u._opaque)?aa():A(u._interface)?ca():r(e._export)?sa():pe()}function na(){g(),b1(),Ie()}function ra(){for(r(e.string)?xt():ke(),w(e.braceL);!r(e.braceR)&&!s.error;)r(e._import)?(g(),D1()):pe();w(e.braceR)}function sa(){w(e._export),c(e._default)?r(e._function)||r(e._class)?ar():(nt(),Ie()):r(e._var)||r(e._function)||r(e._class)||A(u._opaque)?ar():r(e.star)||r(e.braceL)||A(u._interface)||A(u._type)||A(u._opaque)?L1():pe()}function oa(){W(u._exports),Ot(),Ie()}function ia(){g(),lr()}function aa(){g(),hr(!0)}function ca(){g(),cr()}function cr(t=!1){if(vn(),r(e.lessThan)&&ht(),c(e._extends))do Sn();while(!t&&c(e.comma));if(A(u._mixins)){g();do Sn();while(c(e.comma))}if(A(u._implements)){g();do Sn();while(c(e.comma))}Nn(t,!1,t)}function Sn(){_1(!1),r(e.lessThan)&&Dt()}function ur(){cr()}function vn(){ke()}function lr(){vn(),r(e.lessThan)&&ht(),pt(e.eq),Ie()}function hr(t){W(u._type),vn(),r(e.lessThan)&&ht(),r(e.colon)&&pt(e.colon),t||pt(e.eq),Ie()}function ua(){dr(),b1(),c(e.eq)&&nt()}function ht(){const t=J(0);r(e.lessThan)||r(e.typeParameterStart)?g():pe();do ua(),r(e.greaterThan)||w(e.comma);while(!r(e.greaterThan)&&!s.error);w(e.greaterThan),ne(t)}function Dt(){const t=J(0);for(w(e.lessThan);!r(e.greaterThan)&&!s.error;)nt(),r(e.greaterThan)||w(e.comma);w(e.greaterThan),ne(t)}function la(){if(W(u._interface),c(e._extends))do Sn();while(c(e.comma));Nn(!1,!1,!1)}function fr(){r(e.num)||r(e.string)?xt():ke()}function ha(){f()===e.colon?(fr(),pt()):nt(),w(e.bracketR),pt()}function fa(){fr(),w(e.bracketR),w(e.bracketR),r(e.lessThan)||r(e.parenL)?pr():(c(e.question),pt())}function pr(){for(r(e.lessThan)&&ht(),w(e.parenL);!r(e.parenR)&&!r(e.ellipsis)&&!s.error;)Cn(),r(e.parenR)||w(e.comma);c(e.ellipsis)&&Cn(),w(e.parenR),pt()}function pa(){pr()}function Nn(t,n,o){let a;for(n&&r(e.braceBarL)?(w(e.braceBarL),a=e.braceBarR):(w(e.braceL),a=e.braceR);!r(a)&&!s.error;){if(o&&A(u._proto)){const l=f();l!==e.colon&&l!==e.question&&(g(),t=!1)}if(t&&A(u._static)){const l=f();l!==e.colon&&l!==e.question&&g()}if(dr(),c(e.bracketL))c(e.bracketL)?fa():ha();else if(r(e.parenL)||r(e.lessThan))pa();else{if(A(u._get)||A(u._set)){const l=f();(l===e.name||l===e.string||l===e.num)&&g()}ma()}da()}w(a)}function ma(){if(r(e.ellipsis)){if(w(e.ellipsis),c(e.comma)||c(e.semi),r(e.braceR))return;nt()}else fr(),r(e.lessThan)||r(e.parenL)?pr():(c(e.question),pt())}function da(){!c(e.semi)&&!c(e.comma)&&!r(e.braceR)&&!r(e.braceBarR)&&pe()}function _1(t){for(t||ke();c(e.dot);)ke()}function ka(){_1(!0),r(e.lessThan)&&Dt()}function ga(){w(e._typeof),y1()}function _a(){for(w(e.bracketL);s.pos0&&n0?this.tokens[this.tokenIndex-1].end:0,this.tokenIndex0&&this.tokenAtRelativeIndex(-1).type===e._delete?n.isAsyncOperation?this.resultCode+=this.helperManager.getHelperName("asyncOptionalChainDelete"):this.resultCode+=this.helperManager.getHelperName("optionalChainDelete"):n.isAsyncOperation?this.resultCode+=this.helperManager.getHelperName("asyncOptionalChain"):this.resultCode+=this.helperManager.getHelperName("optionalChain"),this.resultCode+="([")}}appendTokenSuffix(){const n=this.currentToken();if(n.isOptionalChainEnd&&!this.disableESTransforms&&(this.resultCode+="])"),n.numNullishCoalesceEnds&&!this.disableESTransforms)for(let o=0;o ${o}require`);const a=this.tokens.currentToken().contextId;if(a==null)throw new Error("Expected context ID on dynamic import invocation.");for(this.tokens.copyToken();!this.tokens.matchesContextIdAndLabel(e.parenR,a);)this.rootTransformer.processToken();this.tokens.replaceToken(o?")))":"))");return}if(this.removeImportAndDetectIfShouldElide())this.tokens.removeToken();else{const o=this.tokens.stringValue();this.tokens.replaceTokenTrimmingLeftWhitespace(this.importProcessor.claimImportCode(o)),this.tokens.appendCode(this.importProcessor.claimImportCode(o))}jt(this.tokens),this.tokens.matches1(e.semi)&&this.tokens.removeToken()}removeImportAndDetectIfShouldElide(){if(this.tokens.removeInitialToken(),this.tokens.matchesContextual(u._type)&&!this.tokens.matches1AtIndex(this.tokens.currentIndex()+1,e.comma)&&!this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+1,u._from))return this.removeRemainingImport(),!0;if(this.tokens.matches1(e.name)||this.tokens.matches1(e.star))return this.removeRemainingImport(),!1;if(this.tokens.matches1(e.string))return!1;let n=!1,o=!1;for(;!this.tokens.matches1(e.string);)(!n&&this.tokens.matches1(e.braceL)||this.tokens.matches1(e.comma))&&(this.tokens.removeToken(),this.tokens.matches1(e.braceR)||(o=!0),(this.tokens.matches2(e.name,e.comma)||this.tokens.matches2(e.name,e.braceR)||this.tokens.matches4(e.name,e.name,e.name,e.comma)||this.tokens.matches4(e.name,e.name,e.name,e.braceR))&&(n=!0)),this.tokens.removeToken();return this.keepUnusedImports?!1:this.isTypeScriptTransformEnabled?!n:this.isFlowTransformEnabled?o&&!n:!1}removeRemainingImport(){for(;!this.tokens.matches1(e.string);)this.tokens.removeToken()}processIdentifier(){const n=this.tokens.currentToken();if(n.shadowsGlobal)return!1;if(n.identifierRole===j.ObjectShorthand)return this.processObjectShorthand();if(n.identifierRole!==j.Access)return!1;const o=this.importProcessor.getIdentifierReplacement(this.tokens.identifierNameForToken(n));if(!o)return!1;let a=this.tokens.currentIndex()+1;for(;a=2&&this.tokens.matches1AtIndex(n-2,e.dot)||n>=2&&[e._var,e._let,e._const].includes(this.tokens.tokens[n-2].type))return!1;const a=this.importProcessor.resolveExportBinding(this.tokens.identifierNameForToken(o));return a?(this.tokens.copyToken(),this.tokens.appendCode(` ${a} =`),!0):!1}processComplexAssignment(){const n=this.tokens.currentIndex(),o=this.tokens.tokens[n-1];if(o.type!==e.name||o.shadowsGlobal||n>=2&&this.tokens.matches1AtIndex(n-2,e.dot))return!1;const a=this.importProcessor.resolveExportBinding(this.tokens.identifierNameForToken(o));return a?(this.tokens.appendCode(` = ${a}`),this.tokens.copyToken(),!0):!1}processPreIncDec(){const n=this.tokens.currentIndex(),o=this.tokens.tokens[n+1];if(o.type!==e.name||o.shadowsGlobal||n+2=1&&this.tokens.matches1AtIndex(n-1,e.dot))return!1;const l=this.tokens.identifierNameForToken(o),d=this.importProcessor.resolveExportBinding(l);if(!d)return!1;const b=this.tokens.rawCodeForToken(a),B=this.importProcessor.getIdentifierReplacement(l)||l;if(b==="++")this.tokens.replaceToken(`(${B} = ${d} = ${B} + 1, ${B} - 1)`);else if(b==="--")this.tokens.replaceToken(`(${B} = ${d} = ${B} - 1, ${B} + 1)`);else throw new Error(`Unexpected operator: ${b}`);return this.tokens.removeToken(),!0}processExportDefault(){let n=!0;if(this.tokens.matches4(e._export,e._default,e._function,e.name)||this.tokens.matches5(e._export,e._default,e.name,e._function,e.name)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+2,u._async)){this.tokens.removeInitialToken(),this.tokens.removeToken();const o=this.processNamedFunction();this.tokens.appendCode(` exports.default = ${o};`)}else if(this.tokens.matches4(e._export,e._default,e._class,e.name)||this.tokens.matches5(e._export,e._default,e._abstract,e._class,e.name)||this.tokens.matches3(e._export,e._default,e.at)){this.tokens.removeInitialToken(),this.tokens.removeToken(),this.copyDecorators(),this.tokens.matches1(e._abstract)&&this.tokens.removeToken();const o=this.rootTransformer.processNamedClass();this.tokens.appendCode(` exports.default = ${o};`)}else if(V1(this.isTypeScriptTransformEnabled,this.keepUnusedImports,this.tokens,this.declarationInfo))n=!1,this.tokens.removeInitialToken(),this.tokens.removeToken(),this.tokens.removeToken();else if(this.reactHotLoaderTransformer){const o=this.nameManager.claimFreeName("_default");this.tokens.replaceToken(`let ${o}; exports.`),this.tokens.copyToken(),this.tokens.appendCode(` = ${o} =`),this.reactHotLoaderTransformer.setExtractedDefaultExportName(o)}else this.tokens.replaceToken("exports."),this.tokens.copyToken(),this.tokens.appendCode(" =");n&&(this.hadDefaultExport=!0)}copyDecorators(){for(;this.tokens.matches1(e.at);)if(this.tokens.copyToken(),this.tokens.matches1(e.parenL))this.tokens.copyExpectedToken(e.parenL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(e.parenR);else{for(this.tokens.copyExpectedToken(e.name);this.tokens.matches1(e.dot);)this.tokens.copyExpectedToken(e.dot),this.tokens.copyExpectedToken(e.name);this.tokens.matches1(e.parenL)&&(this.tokens.copyExpectedToken(e.parenL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(e.parenR))}}processExportVar(){this.isSimpleExportVar()?this.processSimpleExportVar():this.processComplexExportVar()}isSimpleExportVar(){let n=this.tokens.currentIndex();if(n++,n++,!this.tokens.matches1AtIndex(n,e.name))return!1;for(n++;no.call(n,...b)),n=void 0)}return o}const Dn="jest",$c=["mock","unmock","enableAutomock","disableAutomock"];class wr extends lt{__init(){this.hoistedFunctionNames=[]}constructor(n,o,a,l){super(),this.rootTransformer=n,this.tokens=o,this.nameManager=a,this.importProcessor=l,wr.prototype.__init.call(this)}process(){return this.tokens.currentToken().scopeDepth===0&&this.tokens.matches4(e.name,e.dot,e.name,e.parenL)&&this.tokens.identifierName()===Dn?Uc([this,"access",n=>n.importProcessor,"optionalAccess",n=>n.getGlobalNames,"call",n=>n(),"optionalAccess",n=>n.has,"call",n=>n(Dn)])?!1:this.extractHoistedCalls():!1}getHoistedCode(){return this.hoistedFunctionNames.length>0?this.hoistedFunctionNames.map(n=>`${n}();`).join(""):""}extractHoistedCalls(){this.tokens.removeToken();let n=!1;for(;this.tokens.matches3(e.dot,e.name,e.parenL);){const o=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);if($c.includes(o)){const l=this.nameManager.claimFreeName("__jestHoist");this.hoistedFunctionNames.push(l),this.tokens.replaceToken(`function ${l}(){${Dn}.`),this.tokens.copyToken(),this.tokens.copyToken(),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(e.parenR),this.tokens.appendCode(";}"),n=!1}else n?this.tokens.copyToken():this.tokens.replaceToken(`${Dn}.`),this.tokens.copyToken(),this.tokens.copyToken(),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(e.parenR),n=!0}return!0}}class Vc extends lt{constructor(n){super(),this.tokens=n}process(){if(this.tokens.matches1(e.num)){const n=this.tokens.currentTokenCode();if(n.includes("_"))return this.tokens.replaceToken(n.replace(/_/g,"")),!0}return!1}}class Wc extends lt{constructor(n,o){super(),this.tokens=n,this.nameManager=o}process(){return this.tokens.matches2(e._catch,e.braceL)?(this.tokens.copyToken(),this.tokens.appendCode(` (${this.nameManager.claimFreeName("e")})`),!0):!1}}class Hc extends lt{constructor(n,o){super(),this.tokens=n,this.nameManager=o}process(){if(this.tokens.matches1(e.nullishCoalescing)){const a=this.tokens.currentToken();return this.tokens.tokens[a.nullishStartIndex].isAsyncOperation?this.tokens.replaceTokenTrimmingLeftWhitespace(", async () => ("):this.tokens.replaceTokenTrimmingLeftWhitespace(", () => ("),!0}if(this.tokens.matches1(e._delete)&&this.tokens.tokenAtRelativeIndex(1).isOptionalChainStart)return this.tokens.removeInitialToken(),!0;const o=this.tokens.currentToken().subscriptStartIndex;if(o!=null&&this.tokens.tokens[o].isOptionalChainStart&&this.tokens.tokenAtRelativeIndex(-1).type!==e._super){const a=this.nameManager.claimFreeName("_");let l;if(o>0&&this.tokens.matches1AtIndex(o-1,e._delete)&&this.isLastSubscriptInChain()?l=`${a} => delete ${a}`:l=`${a} => ${a}`,this.tokens.tokens[o].isAsyncOperation&&(l=`async ${l}`),this.tokens.matches2(e.questionDot,e.parenL)||this.tokens.matches2(e.questionDot,e.lessThan))this.justSkippedSuper()&&this.tokens.appendCode(".bind(this)"),this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalCall', ${l}`);else if(this.tokens.matches2(e.questionDot,e.bracketL))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${l}`);else if(this.tokens.matches1(e.questionDot))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${l}.`);else if(this.tokens.matches1(e.dot))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${l}.`);else if(this.tokens.matches1(e.bracketL))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${l}[`);else if(this.tokens.matches1(e.parenL))this.justSkippedSuper()&&this.tokens.appendCode(".bind(this)"),this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'call', ${l}(`);else throw new Error("Unexpected subscript operator in optional chain.");return!0}return!1}isLastSubscriptInChain(){let n=0;for(let o=this.tokens.currentIndex()+1;;o++){if(o>=this.tokens.tokens.length)throw new Error("Reached the end of the code while finding the end of the access chain.");if(this.tokens.tokens[o].isOptionalChainStart?n++:this.tokens.tokens[o].isOptionalChainEnd&&n--,n<0)return!0;if(n===0&&this.tokens.tokens[o].subscriptStartIndex!=null)return!1}}justSkippedSuper(){let n=0,o=this.tokens.currentIndex()-1;for(;;){if(o<0)throw new Error("Reached the start of the code while finding the start of the access chain.");if(this.tokens.tokens[o].isOptionalChainStart?n--:this.tokens.tokens[o].isOptionalChainEnd&&n++,n<0)return!1;if(n===0&&this.tokens.tokens[o].subscriptStartIndex!=null)return this.tokens.tokens[o-1].type===e._super;o--}}}class Gc extends lt{constructor(n,o,a,l){super(),this.rootTransformer=n,this.tokens=o,this.importProcessor=a,this.options=l}process(){const n=this.tokens.currentIndex();if(this.tokens.identifierName()==="createReactClass"){const o=this.importProcessor&&this.importProcessor.getIdentifierReplacement("createReactClass");return o?this.tokens.replaceToken(`(0, ${o})`):this.tokens.copyToken(),this.tryProcessCreateClassCall(n),!0}if(this.tokens.matches3(e.name,e.dot,e.name)&&this.tokens.identifierName()==="React"&&this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+2)==="createClass"){const o=this.importProcessor&&this.importProcessor.getIdentifierReplacement("React")||"React";return o?(this.tokens.replaceToken(o),this.tokens.copyToken(),this.tokens.copyToken()):(this.tokens.copyToken(),this.tokens.copyToken(),this.tokens.copyToken()),this.tryProcessCreateClassCall(n),!0}return!1}tryProcessCreateClassCall(n){const o=this.findDisplayName(n);o&&this.classNeedsDisplayName()&&(this.tokens.copyExpectedToken(e.parenL),this.tokens.copyExpectedToken(e.braceL),this.tokens.appendCode(`displayName: '${o}',`),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(e.braceR),this.tokens.copyExpectedToken(e.parenR))}findDisplayName(n){return n<2?null:this.tokens.matches2AtIndex(n-2,e.name,e.eq)?this.tokens.identifierNameAtIndex(n-2):n>=2&&this.tokens.tokens[n-2].identifierRole===j.ObjectKey?this.tokens.identifierNameAtIndex(n-2):this.tokens.matches2AtIndex(n-2,e._export,e._default)?this.getDisplayNameFromFilename():null}getDisplayNameFromFilename(){const o=(this.options.filePath||"unknown").split("/"),a=o[o.length-1],l=a.lastIndexOf("."),d=l===-1?a:a.slice(0,l);return d==="index"&&o[o.length-2]?o[o.length-2]:d}classNeedsDisplayName(){let n=this.tokens.currentIndex();if(!this.tokens.matches2(e.parenL,e.braceL))return!1;const o=n+1,a=this.tokens.tokens[o].contextId;if(a==null)throw new Error("Expected non-null context ID on object open-brace.");for(;n({variableName:a,uniqueLocalName:a}));return this.extractedDefaultExportName&&o.push({variableName:this.extractedDefaultExportName,uniqueLocalName:"default"}),` +;(function () { + var reactHotLoader = require('react-hot-loader').default; + var leaveModule = require('react-hot-loader').leaveModule; + if (!reactHotLoader) { + return; + } +${o.map(({variableName:a,uniqueLocalName:l})=>` reactHotLoader.register(${a}, "${l}", ${JSON.stringify(this.filePath||"")});`).join(` +`)} + leaveModule(module); +})();`}process(){return!1}}const Xc=new Set(["break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield","enum","implements","interface","let","package","private","protected","public","static","await","false","null","true"]);function W1(t){if(t.length===0||!Se[t.charCodeAt(0)])return!1;for(let n=1;n` var ${b};`).join("");for(const b of this.transformers)o+=b.getHoistedCode();let a="";for(const b of this.transformers)a+=b.getSuffixCode();const l=this.tokens.finish();let{code:d}=l;if(d.startsWith("#!")){let b=d.indexOf(` +`);return b===-1&&(b=d.length,d+=` +`),{code:d.slice(0,b+1)+o+d.slice(b+1)+a,mappings:this.shiftMappings(l.mappings,o.length)}}else return{code:o+d+a,mappings:this.shiftMappings(l.mappings,o.length)}}processBalancedCode(){let n=0,o=0;for(;!this.tokens.isAtEnd();){if(this.tokens.matches1(e.braceL)||this.tokens.matches1(e.dollarBraceL))n++;else if(this.tokens.matches1(e.braceR)){if(n===0)return;n--}if(this.tokens.matches1(e.parenL))o++;else if(this.tokens.matches1(e.parenR)){if(o===0)return;o--}this.processToken()}}processToken(){if(this.tokens.matches1(e._class)){this.processClass();return}for(const n of this.transformers)if(n.process())return;this.tokens.copyToken()}processNamedClass(){if(!this.tokens.matches2(e._class,e.name))throw new Error("Expected identifier for exported class name.");const n=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);return this.processClass(),n}processClass(){const n=Oc(this,this.tokens,this.nameManager,this.disableESTransforms),o=(n.headerInfo.isExpression||!n.headerInfo.className)&&n.staticInitializerNames.length+n.instanceInitializerNames.length>0;let a=n.headerInfo.className;o&&(a=this.nameManager.claimFreeName("_class"),this.generatedVariables.push(a),this.tokens.appendCode(` (${a} =`));const d=this.tokens.currentToken().contextId;if(d==null)throw new Error("Expected class to have a context ID.");for(this.tokens.copyExpectedToken(e._class);!this.tokens.matchesContextIdAndLabel(e.braceL,d);)this.processToken();this.processClassBody(n,a);const b=n.staticInitializerNames.map(B=>`${a}.${B}()`);o?this.tokens.appendCode(`, ${b.map(B=>`${B}, `).join("")}${a})`):n.staticInitializerNames.length>0&&this.tokens.appendCode(` ${b.map(B=>`${B};`).join(" ")}`)}processClassBody(n,o){const{headerInfo:a,constructorInsertPos:l,constructorInitializerStatements:d,fields:b,instanceInitializerNames:B,rangesToRemove:Q}=n;let oe=0,ye=0;const me=this.tokens.currentToken().contextId;if(me==null)throw new Error("Expected non-null context ID on class.");this.tokens.copyExpectedToken(e.braceL),this.isReactHotLoaderTransformEnabled&&this.tokens.appendCode("__reactstandin__regenerateByEval(key, code) {this[key] = eval(code);}");const ee=d.length+B.length>0;if(l===null&&ee){const ge=this.makeConstructorInitCode(d,B,o);if(a.hasSuperclass){const Fe=this.nameManager.claimFreeName("args");this.tokens.appendCode(`constructor(...${Fe}) { super(...${Fe}); ${ge}; }`)}else this.tokens.appendCode(`constructor() { ${ge}; }`)}for(;!this.tokens.matchesContextIdAndLabel(e.braceR,me);)if(oe=Q[ye].start){for(this.tokens.currentIndex()`${a}.prototype.${l}.call(this)`)].join(";")}processPossibleArrowParamEnd(){if(this.tokens.matches2(e.parenR,e.colon)&&this.tokens.tokenAtRelativeIndex(1).isType){let n=this.tokens.currentIndex()+1;for(;this.tokens.tokens[n].isType;)n++;if(this.tokens.matches1AtIndex(n,e.arrow)){for(this.tokens.removeInitialToken();this.tokens.currentIndex()"),!0}}return!1}processPossibleAsyncArrowWithTypeParams(){if(!this.tokens.matchesContextual(u._async)&&!this.tokens.matches1(e._async))return!1;const n=this.tokens.tokenAtRelativeIndex(1);if(n.type!==e.lessThan||!n.isType)return!1;let o=this.tokens.currentIndex()+1;for(;this.tokens.tokens[o].isType;)o++;if(this.tokens.matches1AtIndex(o,e.parenL)){for(this.tokens.replaceToken("async ("),this.tokens.removeInitialToken();this.tokens.currentIndex()ee!=="type"&&ee!=="value"&&ee!=="start"&&ee!=="end"&&ee!=="loc"),a=Object.keys(n[0].type).filter(ee=>ee!=="label"&&ee!=="keyword"),l=["Location","Label","Raw",...o,...a],d=new LinesAndColumns(t),b=[l,...n.map(Q)],B=l.map(()=>0);for(const ee of b)for(let ge=0;geee.map((ge,Fe)=>ge.padEnd(B[Fe])).join(" ")).join(` +`);function Q(ee){const ge=t.slice(ee.start,ee.end);return[ye(ee.start,ee.end),formatTokenType(ee.type),Yc(String(ge),14),...o.map(Fe=>oe(ee[Fe],Fe)),...a.map(Fe=>oe(ee.type[Fe],Fe))]}function oe(ee,ge){return ee===!0?ge:ee===!1||ee===null?"":String(ee)}function ye(ee,ge){return`${me(ee)}-${me(ge)}`}function me(ee){const ge=d.locationForIndex(ee);return ge?`${ge.line+1}:${ge.column+1}`:"Unknown"}}function Yc(t,n){return t.length>n?`${t.slice(0,n-3)}...`:t}function Jc(t){const n=new Set;for(let o=0;o=0;--xe){var de=this.tryEntries[xe],Be=de.completion;if(de.tryLoc==="root")return he("end");if(de.tryLoc<=this.prev){var Ue=o.call(de,"catchLoc"),Ve=o.call(de,"finallyLoc");if(Ue&&Ve){if(this.prev=0;--he){var xe=this.tryEntries[he];if(xe.tryLoc<=this.prev&&o.call(xe,"finallyLoc")&&this.prev=0;--U){var he=this.tryEntries[U];if(he.finallyLoc===P)return this.complete(he.completion,he.afterLoc),mt(he),me}},catch:function(P){for(var U=this.tryEntries.length-1;U>=0;--U){var he=this.tryEntries[U];if(he.tryLoc===P){var xe=he.completion;if(xe.type==="throw"){var de=xe.arg;mt(he)}return de}}throw new Error("illegal catch attempt")},delegateYield:function(P,U,he){return this.delegate={iterator:kt(P),resultName:U,nextLoc:he},this.method==="next"&&(this.arg=void 0),me}},t}function G1(t,n,o,a,l,d,b){try{var B=t[d](b),Q=B.value}catch(oe){o(oe);return}B.done?n(Q):Promise.resolve(Q).then(a,l)}function eu(t){return function(){var n=this,o=arguments;return new Promise(function(a,l){var d=t.apply(n,o);function b(Q){G1(d,a,l,b,B,"next",Q)}function B(Q){G1(d,a,l,b,B,"throw",Q)}b(void 0)})}}var tu=function(){var t=eu(Tr().mark(function n(o){return Tr().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",Kc(o,{transforms:["typescript","jsx","imports"]}).code);case 1:case"end":return l.stop()}},n)}));return function(o){return t.apply(this,arguments)}}(),nu=tu},79742:function(Le,x){"use strict";x.byteLength=h,x.toByteArray=N,x.fromByteArray=s;for(var V=[],u=[],e=typeof Uint8Array!="undefined"?Uint8Array:Array,_e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",L=0,$=_e.length;L<$;++L)V[L]=_e[L],u[_e.charCodeAt(L)]=L;u[45]=62,u[95]=63;function v(y){var ie=y.length;if(ie%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var q=y.indexOf("=");q===-1&&(q=ie);var K=q===ie?0:4-q%4;return[q,K]}function h(y){var ie=v(y),q=ie[0],K=ie[1];return(q+K)*3/4-K}function m(y,ie,q){return(ie+q)*3/4-q}function N(y){var ie,q=v(y),K=q[0],R=q[1],M=new e(m(y,K,R)),ce=0,A=R>0?K-4:K,re;for(re=0;re>16&255,M[ce++]=ie>>8&255,M[ce++]=ie&255;return R===2&&(ie=u[y.charCodeAt(re)]<<2|u[y.charCodeAt(re+1)]>>4,M[ce++]=ie&255),R===1&&(ie=u[y.charCodeAt(re)]<<10|u[y.charCodeAt(re+1)]<<4|u[y.charCodeAt(re+2)]>>2,M[ce++]=ie>>8&255,M[ce++]=ie&255),M}function E(y){return V[y>>18&63]+V[y>>12&63]+V[y>>6&63]+V[y&63]}function F(y,ie,q){for(var K,R=[],M=ie;MA?A:ce+M));return K===1?(ie=y[q-1],R.push(V[ie>>2]+V[ie<<4&63]+"==")):K===2&&(ie=(y[q-2]<<8)+y[q-1],R.push(V[ie>>10]+V[ie>>4&63]+V[ie<<2&63]+"=")),R.join("")}},48764:function(Le,x,V){"use strict";var u;var e=V(79742),_e=V(80645),L=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;x.lW=m,u=ce,x.h2=50;var $=2147483647;u=$,m.TYPED_ARRAY_SUPPORT=v(),!m.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function v(){try{var c=new Uint8Array(1),i={foo:function(){return 42}};return Object.setPrototypeOf(i,Uint8Array.prototype),Object.setPrototypeOf(c,i),c.foo()===42}catch(r){return!1}}Object.defineProperty(m.prototype,"parent",{enumerable:!0,get:function(){if(m.isBuffer(this))return this.buffer}}),Object.defineProperty(m.prototype,"offset",{enumerable:!0,get:function(){if(m.isBuffer(this))return this.byteOffset}});function h(c){if(c>$)throw new RangeError('The value "'+c+'" is invalid for option "size"');var i=new Uint8Array(c);return Object.setPrototypeOf(i,m.prototype),i}function m(c,i,r){if(typeof c=="number"){if(typeof i=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return s(c)}return N(c,i,r)}m.poolSize=8192;function N(c,i,r){if(typeof c=="string")return y(c,i);if(ArrayBuffer.isView(c))return q(c);if(c==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof c);if(Ce(c,ArrayBuffer)||c&&Ce(c.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Ce(c,SharedArrayBuffer)||c&&Ce(c.buffer,SharedArrayBuffer)))return K(c,i,r);if(typeof c=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var f=c.valueOf&&c.valueOf();if(f!=null&&f!==c)return m.from(f,i,r);var _=R(c);if(_)return _;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof c[Symbol.toPrimitive]=="function")return m.from(c[Symbol.toPrimitive]("string"),i,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof c)}m.from=function(c,i,r){return N(c,i,r)},Object.setPrototypeOf(m.prototype,Uint8Array.prototype),Object.setPrototypeOf(m,Uint8Array);function E(c){if(typeof c!="number")throw new TypeError('"size" argument must be of type number');if(c<0)throw new RangeError('The value "'+c+'" is invalid for option "size"')}function F(c,i,r){return E(c),c<=0?h(c):i!==void 0?typeof r=="string"?h(c).fill(i,r):h(c).fill(i):h(c)}m.alloc=function(c,i,r){return F(c,i,r)};function s(c){return E(c),h(c<0?0:M(c)|0)}m.allocUnsafe=function(c){return s(c)},m.allocUnsafeSlow=function(c){return s(c)};function y(c,i){if((typeof i!="string"||i==="")&&(i="utf8"),!m.isEncoding(i))throw new TypeError("Unknown encoding: "+i);var r=A(c,i)|0,f=h(r),_=f.write(c,i);return _!==r&&(f=f.slice(0,_)),f}function ie(c){for(var i=c.length<0?0:M(c.length)|0,r=h(i),f=0;f=$)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+$.toString(16)+" bytes");return c|0}function ce(c){return+c!=c&&(c=0),m.alloc(+c)}m.isBuffer=function(i){return i!=null&&i._isBuffer===!0&&i!==m.prototype},m.compare=function(i,r){if(Ce(i,Uint8Array)&&(i=m.from(i,i.offset,i.byteLength)),Ce(r,Uint8Array)&&(r=m.from(r,r.offset,r.byteLength)),!m.isBuffer(i)||!m.isBuffer(r))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(i===r)return 0;for(var f=i.length,_=r.length,p=0,k=Math.min(f,_);p_.length?m.from(k).copy(_,p):Uint8Array.prototype.set.call(_,k,p);else if(m.isBuffer(k))k.copy(_,p);else throw new TypeError('"list" argument must be an Array of Buffers');p+=k.length}return _};function A(c,i){if(m.isBuffer(c))return c.length;if(ArrayBuffer.isView(c)||Ce(c,ArrayBuffer))return c.byteLength;if(typeof c!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof c);var r=c.length,f=arguments.length>2&&arguments[2]===!0;if(!f&&r===0)return 0;for(var _=!1;;)switch(i){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return O(c).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return r*2;case"hex":return r>>>1;case"base64":return g(c).length;default:if(_)return f?-1:O(c).length;i=(""+i).toLowerCase(),_=!0}}m.byteLength=A;function re(c,i,r){var f=!1;if((i===void 0||i<0)&&(i=0),i>this.length||((r===void 0||r>this.length)&&(r=this.length),r<=0)||(r>>>=0,i>>>=0,r<=i))return"";for(c||(c="utf8");;)switch(c){case"hex":return Se(this,i,r);case"utf8":case"utf-8":return Ze(this,i,r);case"ascii":return le(this,i,r);case"latin1":case"binary":return Y(this,i,r);case"base64":return pe(this,i,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ve(this,i,r);default:if(f)throw new TypeError("Unknown encoding: "+c);c=(c+"").toLowerCase(),f=!0}}m.prototype._isBuffer=!0;function fe(c,i,r){var f=c[i];c[i]=c[r],c[r]=f}m.prototype.swap16=function(){var i=this.length;if(i%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var r=0;rr&&(i+=" ... "),""},L&&(m.prototype[L]=m.prototype.inspect),m.prototype.compare=function(i,r,f,_,p){if(Ce(i,Uint8Array)&&(i=m.from(i,i.offset,i.byteLength)),!m.isBuffer(i))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof i);if(r===void 0&&(r=0),f===void 0&&(f=i?i.length:0),_===void 0&&(_=0),p===void 0&&(p=this.length),r<0||f>i.length||_<0||p>this.length)throw new RangeError("out of range index");if(_>=p&&r>=f)return 0;if(_>=p)return-1;if(r>=f)return 1;if(r>>>=0,f>>>=0,_>>>=0,p>>>=0,this===i)return 0;for(var k=p-_,I=f-r,C=Math.min(k,I),Z=this.slice(_,p),z=i.slice(r,f),ue=0;ue2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,J(r)&&(r=_?0:c.length-1),r<0&&(r=c.length+r),r>=c.length){if(_)return-1;r=c.length-1}else if(r<0)if(_)r=0;else return-1;if(typeof i=="string"&&(i=m.from(i,f)),m.isBuffer(i))return i.length===0?-1:Ae(c,i,r,f,_);if(typeof i=="number")return i=i&255,typeof Uint8Array.prototype.indexOf=="function"?_?Uint8Array.prototype.indexOf.call(c,i,r):Uint8Array.prototype.lastIndexOf.call(c,i,r):Ae(c,[i],r,f,_);throw new TypeError("val must be string, number or Buffer")}function Ae(c,i,r,f,_){var p=1,k=c.length,I=i.length;if(f!==void 0&&(f=String(f).toLowerCase(),f==="ucs2"||f==="ucs-2"||f==="utf16le"||f==="utf-16le")){if(c.length<2||i.length<2)return-1;p=2,k/=2,I/=2,r/=2}function C(Ee,H){return p===1?Ee[H]:Ee.readUInt16BE(H*p)}var Z;if(_){var z=-1;for(Z=r;Zk&&(r=k-I),Z=r;Z>=0;Z--){for(var ue=!0,Re=0;Re_&&(f=_)):f=_;var p=i.length;f>p/2&&(f=p/2);for(var k=0;k>>0,isFinite(f)?(f=f>>>0,_===void 0&&(_="utf8")):(_=f,f=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var p=this.length-r;if((f===void 0||f>p)&&(f=p),i.length>0&&(f<0||r<0)||r>this.length)throw new RangeError("Attempt to write outside buffer bounds");_||(_="utf8");for(var k=!1;;)switch(_){case"hex":return Te(this,i,r,f);case"utf8":case"utf-8":return $e(this,i,r,f);case"ascii":case"latin1":case"binary":return De(this,i,r,f);case"base64":return Ie(this,i,r,f);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return w(this,i,r,f);default:if(k)throw new TypeError("Unknown encoding: "+_);_=(""+_).toLowerCase(),k=!0}},m.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function pe(c,i,r){return i===0&&r===c.length?e.fromByteArray(c):e.fromByteArray(c.slice(i,r))}function Ze(c,i,r){r=Math.min(c.length,r);for(var f=[],_=i;_239?4:p>223?3:p>191?2:1;if(_+I<=r){var C,Z,z,ue;switch(I){case 1:p<128&&(k=p);break;case 2:C=c[_+1],(C&192)===128&&(ue=(p&31)<<6|C&63,ue>127&&(k=ue));break;case 3:C=c[_+1],Z=c[_+2],(C&192)===128&&(Z&192)===128&&(ue=(p&15)<<12|(C&63)<<6|Z&63,ue>2047&&(ue<55296||ue>57343)&&(k=ue));break;case 4:C=c[_+1],Z=c[_+2],z=c[_+3],(C&192)===128&&(Z&192)===128&&(z&192)===128&&(ue=(p&15)<<18|(C&63)<<12|(Z&63)<<6|z&63,ue>65535&&ue<1114112&&(k=ue))}}k===null?(k=65533,I=1):k>65535&&(k-=65536,f.push(k>>>10&1023|55296),k=56320|k&1023),f.push(k),_+=I}return te(f)}var se=4096;function te(c){var i=c.length;if(i<=se)return String.fromCharCode.apply(String,c);for(var r="",f=0;ff)&&(r=f);for(var _="",p=i;pf&&(i=f),r<0?(r+=f,r<0&&(r=0)):r>f&&(r=f),rr)throw new RangeError("Trying to access beyond buffer length")}m.prototype.readUintLE=m.prototype.readUIntLE=function(i,r,f){i=i>>>0,r=r>>>0,f||we(i,r,this.length);for(var _=this[i],p=1,k=0;++k>>0,r=r>>>0,f||we(i,r,this.length);for(var _=this[i+--r],p=1;r>0&&(p*=256);)_+=this[i+--r]*p;return _},m.prototype.readUint8=m.prototype.readUInt8=function(i,r){return i=i>>>0,r||we(i,1,this.length),this[i]},m.prototype.readUint16LE=m.prototype.readUInt16LE=function(i,r){return i=i>>>0,r||we(i,2,this.length),this[i]|this[i+1]<<8},m.prototype.readUint16BE=m.prototype.readUInt16BE=function(i,r){return i=i>>>0,r||we(i,2,this.length),this[i]<<8|this[i+1]},m.prototype.readUint32LE=m.prototype.readUInt32LE=function(i,r){return i=i>>>0,r||we(i,4,this.length),(this[i]|this[i+1]<<8|this[i+2]<<16)+this[i+3]*16777216},m.prototype.readUint32BE=m.prototype.readUInt32BE=function(i,r){return i=i>>>0,r||we(i,4,this.length),this[i]*16777216+(this[i+1]<<16|this[i+2]<<8|this[i+3])},m.prototype.readIntLE=function(i,r,f){i=i>>>0,r=r>>>0,f||we(i,r,this.length);for(var _=this[i],p=1,k=0;++k=p&&(_-=Math.pow(2,8*r)),_},m.prototype.readIntBE=function(i,r,f){i=i>>>0,r=r>>>0,f||we(i,r,this.length);for(var _=r,p=1,k=this[i+--_];_>0&&(p*=256);)k+=this[i+--_]*p;return p*=128,k>=p&&(k-=Math.pow(2,8*r)),k},m.prototype.readInt8=function(i,r){return i=i>>>0,r||we(i,1,this.length),this[i]&128?(255-this[i]+1)*-1:this[i]},m.prototype.readInt16LE=function(i,r){i=i>>>0,r||we(i,2,this.length);var f=this[i]|this[i+1]<<8;return f&32768?f|4294901760:f},m.prototype.readInt16BE=function(i,r){i=i>>>0,r||we(i,2,this.length);var f=this[i+1]|this[i]<<8;return f&32768?f|4294901760:f},m.prototype.readInt32LE=function(i,r){return i=i>>>0,r||we(i,4,this.length),this[i]|this[i+1]<<8|this[i+2]<<16|this[i+3]<<24},m.prototype.readInt32BE=function(i,r){return i=i>>>0,r||we(i,4,this.length),this[i]<<24|this[i+1]<<16|this[i+2]<<8|this[i+3]},m.prototype.readFloatLE=function(i,r){return i=i>>>0,r||we(i,4,this.length),_e.read(this,i,!0,23,4)},m.prototype.readFloatBE=function(i,r){return i=i>>>0,r||we(i,4,this.length),_e.read(this,i,!1,23,4)},m.prototype.readDoubleLE=function(i,r){return i=i>>>0,r||we(i,8,this.length),_e.read(this,i,!0,52,8)},m.prototype.readDoubleBE=function(i,r){return i=i>>>0,r||we(i,8,this.length),_e.read(this,i,!1,52,8)};function j(c,i,r,f,_,p){if(!m.isBuffer(c))throw new TypeError('"buffer" argument must be a Buffer instance');if(i>_||ic.length)throw new RangeError("Index out of range")}m.prototype.writeUintLE=m.prototype.writeUIntLE=function(i,r,f,_){if(i=+i,r=r>>>0,f=f>>>0,!_){var p=Math.pow(2,8*f)-1;j(this,i,r,f,p,0)}var k=1,I=0;for(this[r]=i&255;++I>>0,f=f>>>0,!_){var p=Math.pow(2,8*f)-1;j(this,i,r,f,p,0)}var k=f-1,I=1;for(this[r+k]=i&255;--k>=0&&(I*=256);)this[r+k]=i/I&255;return r+f},m.prototype.writeUint8=m.prototype.writeUInt8=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,1,255,0),this[r]=i&255,r+1},m.prototype.writeUint16LE=m.prototype.writeUInt16LE=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,2,65535,0),this[r]=i&255,this[r+1]=i>>>8,r+2},m.prototype.writeUint16BE=m.prototype.writeUInt16BE=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,2,65535,0),this[r]=i>>>8,this[r+1]=i&255,r+2},m.prototype.writeUint32LE=m.prototype.writeUInt32LE=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,4,4294967295,0),this[r+3]=i>>>24,this[r+2]=i>>>16,this[r+1]=i>>>8,this[r]=i&255,r+4},m.prototype.writeUint32BE=m.prototype.writeUInt32BE=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,4,4294967295,0),this[r]=i>>>24,this[r+1]=i>>>16,this[r+2]=i>>>8,this[r+3]=i&255,r+4},m.prototype.writeIntLE=function(i,r,f,_){if(i=+i,r=r>>>0,!_){var p=Math.pow(2,8*f-1);j(this,i,r,f,p-1,-p)}var k=0,I=1,C=0;for(this[r]=i&255;++k>0)-C&255;return r+f},m.prototype.writeIntBE=function(i,r,f,_){if(i=+i,r=r>>>0,!_){var p=Math.pow(2,8*f-1);j(this,i,r,f,p-1,-p)}var k=f-1,I=1,C=0;for(this[r+k]=i&255;--k>=0&&(I*=256);)i<0&&C===0&&this[r+k+1]!==0&&(C=1),this[r+k]=(i/I>>0)-C&255;return r+f},m.prototype.writeInt8=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,1,127,-128),i<0&&(i=255+i+1),this[r]=i&255,r+1},m.prototype.writeInt16LE=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,2,32767,-32768),this[r]=i&255,this[r+1]=i>>>8,r+2},m.prototype.writeInt16BE=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,2,32767,-32768),this[r]=i>>>8,this[r+1]=i&255,r+2},m.prototype.writeInt32LE=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,4,2147483647,-2147483648),this[r]=i&255,this[r+1]=i>>>8,this[r+2]=i>>>16,this[r+3]=i>>>24,r+4},m.prototype.writeInt32BE=function(i,r,f){return i=+i,r=r>>>0,f||j(this,i,r,4,2147483647,-2147483648),i<0&&(i=4294967295+i+1),this[r]=i>>>24,this[r+1]=i>>>16,this[r+2]=i>>>8,this[r+3]=i&255,r+4};function Ne(c,i,r,f,_,p){if(r+f>c.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function ot(c,i,r,f,_){return i=+i,r=r>>>0,_||Ne(c,i,r,4,34028234663852886e22,-34028234663852886e22),_e.write(c,i,r,f,23,4),r+4}m.prototype.writeFloatLE=function(i,r,f){return ot(this,i,r,!0,f)},m.prototype.writeFloatBE=function(i,r,f){return ot(this,i,r,!1,f)};function T(c,i,r,f,_){return i=+i,r=r>>>0,_||Ne(c,i,r,8,17976931348623157e292,-17976931348623157e292),_e.write(c,i,r,f,52,8),r+8}m.prototype.writeDoubleLE=function(i,r,f){return T(this,i,r,!0,f)},m.prototype.writeDoubleBE=function(i,r,f){return T(this,i,r,!1,f)},m.prototype.copy=function(i,r,f,_){if(!m.isBuffer(i))throw new TypeError("argument should be a Buffer");if(f||(f=0),!_&&_!==0&&(_=this.length),r>=i.length&&(r=i.length),r||(r=0),_>0&&_=this.length)throw new RangeError("Index out of range");if(_<0)throw new RangeError("sourceEnd out of bounds");_>this.length&&(_=this.length),i.length-r<_-f&&(_=i.length-r+f);var p=_-f;return this===i&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(r,f,_):Uint8Array.prototype.set.call(i,this.subarray(f,_),r),p},m.prototype.fill=function(i,r,f,_){if(typeof i=="string"){if(typeof r=="string"?(_=r,r=0,f=this.length):typeof f=="string"&&(_=f,f=this.length),_!==void 0&&typeof _!="string")throw new TypeError("encoding must be a string");if(typeof _=="string"&&!m.isEncoding(_))throw new TypeError("Unknown encoding: "+_);if(i.length===1){var p=i.charCodeAt(0);(_==="utf8"&&p<128||_==="latin1")&&(i=p)}}else typeof i=="number"?i=i&255:typeof i=="boolean"&&(i=Number(i));if(r<0||this.length>>0,f=f===void 0?this.length:f>>>0,i||(i=0);var k;if(typeof i=="number")for(k=r;k55295&&r<57344){if(!_){if(r>56319){(i-=3)>-1&&p.push(239,191,189);continue}else if(k+1===f){(i-=3)>-1&&p.push(239,191,189);continue}_=r;continue}if(r<56320){(i-=3)>-1&&p.push(239,191,189),_=r;continue}r=(_-55296<<10|r-56320)+65536}else _&&(i-=3)>-1&&p.push(239,191,189);if(_=null,r<128){if((i-=1)<0)break;p.push(r)}else if(r<2048){if((i-=2)<0)break;p.push(r>>6|192,r&63|128)}else if(r<65536){if((i-=3)<0)break;p.push(r>>12|224,r>>6&63|128,r&63|128)}else if(r<1114112){if((i-=4)<0)break;p.push(r>>18|240,r>>12&63|128,r>>6&63|128,r&63|128)}else throw new Error("Invalid code point")}return p}function G(c){for(var i=[],r=0;r>8,_=r%256,p.push(_),p.push(f);return p}function g(c){return e.toByteArray(D(c))}function be(c,i,r,f){for(var _=0;_=i.length||_>=c.length);++_)i[_+r]=c[_];return _}function Ce(c,i){return c instanceof i||c!=null&&c.constructor!=null&&c.constructor.name!=null&&c.constructor.name===i.name}function J(c){return c!==c}var ne=function(){for(var c="0123456789abcdef",i=new Array(256),r=0;r<16;++r)for(var f=r*16,_=0;_<16;++_)i[f+_]=c[r]+c[_];return i}()},80645:function(Le,x){x.read=function(V,u,e,_e,L){var $,v,h=L*8-_e-1,m=(1<>1,E=-7,F=e?L-1:0,s=e?-1:1,y=V[u+F];for(F+=s,$=y&(1<<-E)-1,y>>=-E,E+=h;E>0;$=$*256+V[u+F],F+=s,E-=8);for(v=$&(1<<-E)-1,$>>=-E,E+=_e;E>0;v=v*256+V[u+F],F+=s,E-=8);if($===0)$=1-N;else{if($===m)return v?NaN:(y?-1:1)*(1/0);v=v+Math.pow(2,_e),$=$-N}return(y?-1:1)*v*Math.pow(2,$-_e)},x.write=function(V,u,e,_e,L,$){var v,h,m,N=$*8-L-1,E=(1<>1,s=L===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=_e?0:$-1,ie=_e?1:-1,q=u<0||u===0&&1/u<0?1:0;for(u=Math.abs(u),isNaN(u)||u===1/0?(h=isNaN(u)?1:0,v=E):(v=Math.floor(Math.log(u)/Math.LN2),u*(m=Math.pow(2,-v))<1&&(v--,m*=2),v+F>=1?u+=s/m:u+=s*Math.pow(2,1-F),u*m>=2&&(v++,m/=2),v+F>=E?(h=0,v=E):v+F>=1?(h=(u*m-1)*Math.pow(2,L),v=v+F):(h=u*Math.pow(2,F-1)*Math.pow(2,L),v=0));L>=8;V[e+y]=h&255,y+=ie,h/=256,L-=8);for(v=v<0;V[e+y]=v&255,y+=ie,v/=256,N-=8);V[e+y-ie]|=q*128}},18589:function(Le,x){"use strict";var V;V=!0,V=void 0;var u=` +`,e="\r",_e=function(){function L($){this.string=$;for(var v=[0],h=0;h<$.length;)switch($[h]){case u:h+=u.length,v.push(h);break;case e:h+=e.length,$[h]===u&&(h+=u.length),v.push(h);break;default:h++;break}this.offsets=v}return L.prototype.locationForIndex=function($){if($<0||$>this.string.length)return null;for(var v=0,h=this.offsets;h[v+1]<=$;)v++;var m=$-h[v];return{line:v,column:m}},L.prototype.indexForLocation=function($){var v=$.line,h=$.column;return v<0||v>=this.offsets.length||h<0||h>this.lengthOfLine(v)?null:this.offsets[v]+h},L.prototype.lengthOfLine=function($){var v=this.offsets[$],h=$===this.offsets.length-1?this.string.length:this.offsets[$+1];return h-v},L}();V=_e,V=_e},41074:function(Le,x,V){"use strict";var u=this&&this.__spreadArrays||function(){for(var m=0,N=0,E=arguments.length;N0&&G.push(ae+" more"),O._failMsg="is none of "+G.join(", ")):O._failMsg="is none of "+ae+" types",O}return S.prototype.getChecker=function(D,O){var G=this,ae=this.ttypes.map(function(g){return g.getChecker(D,O)});return function(g,be){for(var Ce=be.unionResolver(),J=0;J=E._score)&&(E=y)}E&&E._score>0&&((h=this._propNames).push.apply(h,E._propNames),(m=this._messages).push.apply(m,E._messages))},$.prototype.getError=function(v){for(var h=[],m=this._propNames.length-1;m>=0;m--){var N=this._propNames[m];v+=typeof N=="number"?"["+N+"]":N?"."+N:"";var E=this._messages[m];E&&h.push(v+" "+E)}return new u(v,h.join("; "))},$.prototype.getErrorDetail=function(v){for(var h=[],m=this._propNames.length-1;m>=0;m--){var N=this._propNames[m];v+=typeof N=="number"?"["+N+"]":N?"."+N:"";var E=this._messages[m];E&&h.push({path:v,message:E})}for(var F=null,m=h.length-1;m>=0;m--)F&&(h[m].nested=[F]),F=h[m];return F},$}();x.DetailContext=_e;var L=function(){function $(){this.contexts=[]}return $.prototype.createContext=function(){var v=new _e;return this.contexts.push(v),v},$}()}}]); +}()); \ No newline at end of file diff --git a/404.html b/404.html index 3ad29fe..24fea72 100644 --- a/404.html +++ b/404.html @@ -1,13 +1,16 @@ - + + + zens - + +
- - - \ No newline at end of file + + + \ No newline at end of file diff --git a/422.93d495fc.async.js b/422.93d495fc.async.js new file mode 100644 index 0000000..8c1a21d --- /dev/null +++ b/422.93d495fc.async.js @@ -0,0 +1,15 @@ +"use strict";(self.webpackChunkzens=self.webpackChunkzens||[]).push([[422],{99069:function(te,H,g){g.d(H,{r:function(){return O}});var e=g(67294),j=Object.defineProperty,S=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Y=(h,N,P)=>N in h?j(h,N,{enumerable:!0,configurable:!0,writable:!0,value:P}):h[N]=P,Z=(h,N)=>{for(var P in N||(N={}))p.call(N,P)&&Y(h,P,N[P]);if(S)for(var P of S(N))W.call(N,P)&&Y(h,P,N[P]);return h};const O=h=>e.createElement("svg",Z({viewBox:"64 64 896 896"},h),e.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODg0IDI1NmgtNzVjLTUuMSAwLTkuOSAyLjUtMTIuOSA2LjZMNTEyIDY1NC4yIDIyNy45IDI2Mi42Yy0zLTQuMS03LjgtNi42LTEyLjktNi42aC03NWMtNi41IDAtMTAuMyA3LjQtNi41IDEyLjdsMzUyLjYgNDg2LjFjMTIuOCAxNy42IDM5IDE3LjYgNTEuNyAwbDM1Mi42LTQ4Ni4xYzMuOS01LjMuMS0xMi43LTYuNC0xMi43eiIvPjwvc3ZnPg=="},78269:function(te,H,g){g.r(H),g.d(H,{default:function(){return T}});var e=g(67294),j=Object.defineProperty,S=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Y=(o,l,s)=>l in o?j(o,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[l]=s,Z=(o,l)=>{for(var s in l||(l={}))p.call(l,s)&&Y(o,s,l[s]);if(S)for(var s of S(l))W.call(l,s)&&Y(o,s,l[s]);return o};const O=o=>e.createElement("svg",Z({viewBox:"64 64 896 896"},o),e.createElement("path",{d:"M120 230h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0 424h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm784 140H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-424H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNMTIwIDIzMGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em0wIDQyNGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em03ODQgMTQwSDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6bTAtNDI0SDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6Ii8+PC9zdmc+",h=g(89380),N=g(49075),P=g(21266),w=g(45356),d=g(95044),v=g(23240),u=g(45898),A=g(86225),M=g(38569),I=g(26687);function b(o,l){return _(o)||B(o,l)||Q(o,l)||U()}function U(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q(o,l){if(o){if(typeof o=="string")return V(o,l);var s=Object.prototype.toString.call(o).slice(8,-1);if(s==="Object"&&o.constructor&&(s=o.constructor.name),s==="Map"||s==="Set")return Array.from(o);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return V(o,l)}}function V(o,l){(l==null||l>o.length)&&(l=o.length);for(var s=0,k=new Array(l);s0;return(0,e.useEffect)(function(){var R=J.replace("#","");R&&setTimeout(function(){var F=document.getElementById(decodeURIComponent(R));F&&(0,h.Z)(F.offsetTop-80,{maxDuration:300})},1)},[t,J]),e.createElement("div",{className:"dumi-default-doc-layout","data-mobile-sidebar-active":C||void 0,onClick:function(){return c(!1)}},e.createElement(N.ql,null,e.createElement("html",{lang:l.locale.replace(/-.+$/,"")}),n.title&&e.createElement("title",null,n.title),n.title&&e.createElement("meta",{property:"og:title",content:n.title}),n.description&&e.createElement("meta",{name:"description",content:n.description}),n.description&&e.createElement("meta",{property:"og:description",content:n.description}),n.keywords&&e.createElement("meta",{name:"keywords",content:n.keywords.join(",")}),n.keywords&&n.keywords.map(function(R){return e.createElement("meta",{key:R,property:"article:tag",content:R})}),a&&e.createElement("link",{rel:"canonical",href:a+m})),e.createElement(u.Z,null),e.createElement(A.Z,null),e.createElement(d.Z,null),x&&e.createElement("div",{className:"dumi-default-doc-layout-mobile-bar"},e.createElement("button",{type:"button",className:"dumi-default-sidebar-btn",onClick:function(F){F.stopPropagation(),c(function(X){return!X})}},e.createElement(O,null),l.formatMessage({id:"layout.sidebar.btn"}))),e.createElement("main",null,x&&e.createElement(M.Z,null),e.createElement(P.Z,null,e.createElement("article",null,s),e.createElement(w.Z,null),e.createElement(v.Z,null)),n.toc==="content"&&e.createElement("div",{className:"dumi-default-doc-layout-toc-wrapper"},e.createElement("h4",null,"TABLE OF CONTENTS"),e.createElement(I.Z,null))))},T=K},17715:function(te,H,g){g.d(H,{Z:function(){return d}});var e=g(49075),j=g(67294);function S(v,u){return O(v)||Z(v,u)||W(v,u)||p()}function p(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function W(v,u){if(v){if(typeof v=="string")return Y(v,u);var A=Object.prototype.toString.call(v).slice(8,-1);if(A==="Object"&&v.constructor&&(A=v.constructor.name),A==="Map"||A==="Set")return Array.from(v);if(A==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(A))return Y(v,u)}}function Y(v,u){(u==null||u>v.length)&&(u=v.length);for(var A=0,M=new Array(u);Al in o?j(o,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[l]=s,Z=(o,l)=>{for(var s in l||(l={}))p.call(l,s)&&Y(o,s,l[s]);if(S)for(var s of S(l))W.call(l,s)&&Y(o,s,l[s]);return o};const O=o=>e.createElement("svg",Z({viewBox:"64 64 896 896"},o),e.createElement("path",{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 0 0 0 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODcyIDQ3NEgyODYuOWwzNTAuMi0zMDRjNS42LTQuOSAyLjItMTQtNS4yLTE0aC04OC41Yy0zLjkgMC03LjYgMS40LTEwLjUgMy45TDE1NSA0ODcuOGEzMS45NiAzMS45NiAwIDAgMCAwIDQ4LjNMNTM1LjEgODY2YzEuNSAxLjMgMy4zIDIgNS4yIDJoOTEuNWM3LjQgMCAxMC44LTkuMiA1LjItMTRMMjg2LjkgNTUwSDg3MmM0LjQgMCA4LTMuNiA4LTh2LTYwYzAtNC40LTMuNi04LTgtOHoiLz48L3N2Zz4=",h=Object.defineProperty,N=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,d=(o,l,s)=>l in o?h(o,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[l]=s,v=(o,l)=>{for(var s in l||(l={}))P.call(l,s)&&d(o,s,l[s]);if(N)for(var s of N(l))w.call(l,s)&&d(o,s,l[s]);return o};const u=o=>e.createElement("svg",v({viewBox:"64 64 896 896"},o),e.createElement("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}),e.createElement("path",{d:"M686.7 638.6 544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}));var A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTEyIDY0QzI2NC42IDY0IDY0IDI2NC42IDY0IDUxMnMyMDAuNiA0NDggNDQ4IDQ0OCA0NDgtMjAwLjYgNDQ4LTQ0OFM3NTkuNCA2NCA1MTIgNjR6bTAgODIwYy0yMDUuNCAwLTM3Mi0xNjYuNi0zNzItMzcyczE2Ni42LTM3MiAzNzItMzcyIDM3MiAxNjYuNiAzNzIgMzcyLTE2Ni42IDM3Mi0zNzIgMzcyeiIvPjxwYXRoIGQ9Ik02ODYuNyA2MzguNiA1NDQuMSA1MzUuNVYyODhjMC00LjQtMy42LTgtOC04SDQ4OGMtNC40IDAtOCAzLjYtOCA4djI3NS40YzAgMi42IDEuMiA1IDMuMyA2LjVsMTY1LjQgMTIwLjZjMy42IDIuNiA4LjYgMS44IDExLjItMS43bDI4LjYtMzljMi42LTMuNyAxLjgtOC43LTEuOC0xMS4yeiIvPjwvc3ZnPg==",M=g(73902),I=g(49075);function b(o,l){return _(o)||B(o,l)||Q(o,l)||U()}function U(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q(o,l){if(o){if(typeof o=="string")return V(o,l);var s=Object.prototype.toString.call(o).slice(8,-1);if(s==="Object"&&o.constructor&&(s=o.constructor.name),s==="Map"||s==="Set")return Array.from(o);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return V(o,l)}}function V(o,l){(l==null||l>o.length)&&(l=o.length);for(var s=0,k=new Array(l);st in r?j(r,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):r[t]=a,Z=(r,t)=>{for(var a in t||(t={}))p.call(t,a)&&Y(r,a,t[a]);if(S)for(var a of S(t))W.call(t,a)&&Y(r,a,t[a]);return r};const O=r=>e.createElement("svg",Z({fillRule:"evenodd",viewBox:"64 64 896 896"},r),e.createElement("path",{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 0 1 0 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 0 1 0 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 0 1-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 0 1-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7a.169.169 0 0 1-.06-.07.12.12 0 0 1 0-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7a.199.199 0 0 1-.06-.09.12.12 0 0 1 0-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 0 1 .07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 0 1 .07 0z"}));var z="data:image/svg+xml;base64,PHN2ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiPjxwYXRoIGQ9Ik03OTkuODYgMTY2LjMxYy4wMiAwIC4wNC4wMi4wOC4wNmw1Ny42OSA1Ny43Yy4wNC4wMy4wNS4wNS4wNi4wOGEuMTIuMTIgMCAwIDEgMCAuMDZjMCAuMDMtLjAyLjA1LS4wNi4wOUw1NjkuOTMgNTEybDI4Ny43IDI4Ny43Yy4wNC4wNC4wNS4wNi4wNi4wOWEuMTIuMTIgMCAwIDEgMCAuMDdjMCAuMDItLjAyLjA0LS4wNi4wOGwtNTcuNyA1Ny42OWMtLjAzLjA0LS4wNS4wNS0uMDcuMDZhLjEyLjEyIDAgMCAxLS4wNyAwYy0uMDMgMC0uMDUtLjAyLS4wOS0uMDZMNTEyIDU2OS45M2wtMjg3LjcgMjg3LjdjLS4wNC4wNC0uMDYuMDUtLjA5LjA2YS4xMi4xMiAwIDAgMS0uMDcgMGMtLjAyIDAtLjA0LS4wMi0uMDgtLjA2bC01Ny42OS01Ny43YS4xNjkuMTY5IDAgMCAxLS4wNi0uMDcuMTIuMTIgMCAwIDEgMC0uMDdjMC0uMDMuMDItLjA1LjA2LS4wOUw0NTQuMDcgNTEybC0yODcuNy0yODcuN2EuMTk5LjE5OSAwIDAgMS0uMDYtLjA5LjEyLjEyIDAgMCAxIDAtLjA3YzAtLjAyLjAyLS4wNC4wNi0uMDhsNTcuNy01Ny42OWMuMDMtLjA0LjA1LS4wNS4wNy0uMDZhLjEyLjEyIDAgMCAxIC4wNyAwYy4wMyAwIC4wNS4wMi4wOS4wNkw1MTIgNDU0LjA3bDI4Ny43LTI4Ny43Yy4wNC0uMDQuMDYtLjA1LjA5LS4wNmEuMTIuMTIgMCAwIDEgLjA3IDB6Ii8+PC9zdmc+",h=Object.defineProperty,N=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,d=(r,t,a)=>t in r?h(r,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):r[t]=a,v=(r,t)=>{for(var a in t||(t={}))P.call(t,a)&&d(r,a,t[a]);if(N)for(var a of N(t))w.call(t,a)&&d(r,a,t[a]);return r};const u=r=>e.createElement("svg",v({viewBox:"64 64 896 896"},r),e.createElement("path",{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}));var A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA0IDE2MEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wIDYyNEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wLTMxMkgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04eiIvPjwvc3ZnPg==",M=g(49075),I=g(87171),b=g(21209),U=g(26871),Q=g(63721),V=g(78406),B=g(983),_=g(96157),K=g(24733);function T(r,t){return G(r)||k(r,t)||l(r,t)||o()}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l(r,t){if(r){if(typeof r=="string")return s(r,t);var a=Object.prototype.toString.call(r).slice(8,-1);if(a==="Object"&&r.constructor&&(a=r.constructor.name),a==="Map"||a==="Set")return Array.from(r);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return s(r,t)}}function s(r,t){(t==null||t>r.length)&&(t=r.length);for(var a=0,E=new Array(t);ad.length)&&(v=d.length);for(var u=0,A=new Array(v);u2?S.createElement("div",{className:"dumi-default-lang-select"},S.createElement("select",{defaultValue:M,onChange:function(U){j.m8.push(h({pathname:j.m8.location.pathname,current:I,target:u.find(function(Q){var V=Q.id;return V===U.target.value})}))}},u.map(function(b){return S.createElement("option",{key:b.id,value:b.id},b.name)})),S.createElement(e.r,null)):S.createElement(N,{locale:u.find(function(b){var U=b.id;return U!==M}),current:I})},w=P},9225:function(te,H,g){g.d(H,{Z:function(){return p}});var e=g(49075),j=g(67294),S=function(){var Y=(0,e.WF)(),Z=Y.themeConfig,O=(0,e.bU)();return j.createElement(e.rU,{className:"dumi-default-logo",to:"base"in O?O.base:"/"},Z.logo!==!1&&j.createElement("img",{src:Z.logo||"data:image/png;base64,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",alt:Z.name}),Z.name)},p=S},91514:function(te,H,g){g.d(H,{Z:function(){return v}});var e=g(99069),j=g(49075),S=g(42515),p=g(67294);function W(){return W=Object.assign?Object.assign.bind():function(u){for(var A=1;Au.length)&&(A=u.length);for(var M=0,I=new Array(A);Md.length)&&(v=d.length);for(var u=0,A=new Array(v);ui in c?j(c,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):c[i]=n,Z=(c,i)=>{for(var n in i||(i={}))p.call(i,n)&&Y(c,n,i[n]);if(S)for(var n of S(i))W.call(i,n)&&Y(c,n,i[n]);return c};const O=c=>e.createElement("svg",Z({viewBox:"64 64 896 896"},c),e.createElement("path",{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0 0 48.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODYyIDQ2NS4zaC04MWMtNC42IDAtOSAyLTEyLjEgNS41TDU1MCA3MjMuMVYxNjBjMC00LjQtMy42LTgtOC04aC02MGMtNC40IDAtOCAzLjYtOCA4djU2My4xTDI1NS4xIDQ3MC44Yy0zLTMuNS03LjQtNS41LTEyLjEtNS41aC04MWMtNi44IDAtMTAuNSA4LjEtNiAxMy4yTDQ4Ny45IDg2MWEzMS45NiAzMS45NiAwIDAgMCA0OC4zIDBMODY4IDQ3OC41YzQuNS01LjIuOC0xMy4yLTYtMTMuMnoiLz48L3N2Zz4=",h=Object.defineProperty,N=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,d=(c,i,n)=>i in c?h(c,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):c[i]=n,v=(c,i)=>{for(var n in i||(i={}))P.call(i,n)&&d(c,n,i[n]);if(N)for(var n of N(i))w.call(i,n)&&d(c,n,i[n]);return c};const u=c=>e.createElement("svg",v({viewBox:"64 64 896 896"},c),e.createElement("path",{d:"M868 545.5 536.1 163a31.96 31.96 0 0 0-48.3 0L156 545.5a7.97 7.97 0 0 0 6 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}));var A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODY4IDU0NS41IDUzNi4xIDE2M2EzMS45NiAzMS45NiAwIDAgMC00OC4zIDBMMTU2IDU0NS41YTcuOTcgNy45NyAwIDAgMCA2IDEzLjJoODFjNC42IDAgOS0yIDEyLjEtNS41TDQ3NCAzMDAuOVY4NjRjMCA0LjQgMy42IDggOCA4aDYwYzQuNCAwIDgtMy42IDgtOFYzMDAuOWwyMTguOSAyNTIuM2MzIDMuNSA3LjQgNS41IDEyLjEgNS41aDgxYzYuOCAwIDEwLjUtOCA2LTEzLjJ6Ii8+PC9zdmc+",M=Object.defineProperty,I=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,Q=(c,i,n)=>i in c?M(c,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):c[i]=n,V=(c,i)=>{for(var n in i||(i={}))b.call(i,n)&&Q(c,n,i[n]);if(I)for(var n of I(i))U.call(i,n)&&Q(c,n,i[n]);return c};const B=c=>e.createElement("svg",V({viewBox:"64 64 896 896"},c),e.createElement("path",{d:"M909.6 854.5 649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0 0 11.6 0l43.6-43.5a8.2 8.2 0 0 0 0-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}));var _="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA5LjYgODU0LjUgNjQ5LjkgNTk0LjhDNjkwLjIgNTQyLjcgNzEyIDQ3OSA3MTIgNDEyYzAtODAuMi0zMS4zLTE1NS40LTg3LjktMjEyLjEtNTYuNi01Ni43LTEzMi04Ny45LTIxMi4xLTg3LjlzLTE1NS41IDMxLjMtMjEyLjEgODcuOUMxNDMuMiAyNTYuNSAxMTIgMzMxLjggMTEyIDQxMmMwIDgwLjEgMzEuMyAxNTUuNSA4Ny45IDIxMi4xQzI1Ni41IDY4MC44IDMzMS44IDcxMiA0MTIgNzEyYzY3IDAgMTMwLjYtMjEuOCAxODIuNy02MmwyNTkuNyAyNTkuNmE4LjIgOC4yIDAgMCAwIDExLjYgMGw0My42LTQzLjVhOC4yIDguMiAwIDAgMCAwLTExLjZ6TTU3MC40IDU3MC40QzUyOCA2MTIuNyA0NzEuOCA2MzYgNDEyIDYzNnMtMTE2LTIzLjMtMTU4LjQtNjUuNkMyMTEuMyA1MjggMTg4IDQ3MS44IDE4OCA0MTJzMjMuMy0xMTYuMSA2NS42LTE1OC40QzI5NiAyMTEuMyAzNTIuMiAxODggNDEyIDE4OHMxMTYuMSAyMy4yIDE1OC40IDY1LjZTNjM2IDM1Mi4yIDYzNiA0MTJzLTIzLjMgMTE2LjEtNjUuNiAxNTguNHoiLz48L3N2Zz4=",K=g(49075),T=g(47727),o=(0,e.forwardRef)(function(c,i){var n=(0,K.YB)(),x=(0,e.useRef)(!1),R=(0,e.useRef)(null);return(0,e.useImperativeHandle)(i,function(){return R.current}),e.createElement("input",{className:"dumi-default-search-bar-input",onCompositionStart:function(){return x.current=!0},onCompositionEnd:function(X){x.current=!1,c.onChange(X.currentTarget.value)},onFocus:c.onFocus,onBlur:c.onBlur,onMouseEnter:c.onMouseEnter,onKeyDown:function(X){["ArrowDown","ArrowUp"].includes(X.key)&&X.preventDefault(),X.key==="Escape"&&!x.current&&X.currentTarget.blur()},onChange:function(X){var re=X.target.value;setTimeout(function(){x.current||c.onChange(re)},1)},placeholder:n.formatMessage({id:"header.search.placeholder"}),ref:R})}),l=function(i){return(0,e.useEffect)(function(){if(i.visible)document.body.style.overflow="hidden";else if(document.body.style.overflow){var n;document.body.style.overflow="",(n=i.onClose)===null||n===void 0||n.call(i)}},[i.visible]),i.visible?e.createElement("div",{className:"dumi-default-search-modal"},e.createElement("div",{className:"dumi-default-search-modal-mask",onClick:i.onMaskClick}),e.createElement("div",{className:"dumi-default-search-modal-content"},i.children)):null},s;function k(c,i){return t(c)||r(c,i)||J(c,i)||G()}function G(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function J(c,i){if(c){if(typeof c=="string")return m(c,i);var n=Object.prototype.toString.call(c).slice(8,-1);if(n==="Object"&&c.constructor&&(n=c.constructor.name),n==="Map"||n==="Set")return Array.from(c);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(c,i)}}function m(c,i){(i==null||i>c.length)&&(i=c.length);for(var n=0,x=new Array(i);n=0&&Ne>=0&&Ae<=window.innerHeight&&Le<=window.innerWidth;L?F.current.focus():(ee(""),fe(!0),setTimeout(function(){var f;(f=X.current)===null||f===void 0||f.focus()}))}ce.key==="Escape"&&(ce.preventDefault(),fe(!1))};return document.addEventListener("keydown",le),function(){return document.removeEventListener("keydown",le)}},[]),e.createElement("div",{className:"dumi-default-search-bar"},e.createElement(B,{className:"dumi-default-search-bar-svg"}),e.createElement(o,{onFocus:function(){R(!0),se()},onMouseEnter:function(){se()},onBlur:function(){setTimeout(function(){R(!1)},1)},onChange:function(me){return ee(me)},ref:F}),e.createElement("span",{className:"dumi-default-search-shortcut"},ne," K"),ae.trim()&&x&&!ye&&e.createElement("div",{className:"dumi-default-search-popover"},e.createElement("section",null,e.createElement(T.Z,{data:$,loading:ie}))),e.createElement(l,{visible:ye,onMaskClick:function(){fe(!1)},onClose:function(){return ee("")}},e.createElement("div",{style:{position:"relative"}},e.createElement(B,{className:"dumi-default-search-bar-svg"}),e.createElement(o,{onFocus:function(){return R(!0)},onBlur:function(){setTimeout(function(){R(!1)},1)},onChange:function(me){return ee(me)},ref:X})),e.createElement(T.Z,{data:$,loading:ie,onItemSelect:function(){fe(!1)}}),e.createElement("footer",null,e.createElement("ul",{className:"dumi-default-search-modal-commands"},e.createElement("li",{className:"dumi-default-search-modal-commands-arrow"},e.createElement("span",{className:"dumi-default-search-modal-shortcut"},e.createElement(u,{width:"10px",height:"10px",fill:"rgba(0, 0, 0, 0.45)"})),e.createElement("span",{className:"dumi-default-search-modal-shortcut"},e.createElement(O,{width:"10px",height:"10px",fill:"rgba(0, 0, 0, 0.45)"})),e.createElement("span",{className:"dumi-default-search-modal-commands-text"},"to navigate")),e.createElement("li",null,e.createElement("span",{className:"dumi-default-search-modal-shortcut"},"esc"),e.createElement("span",{className:"dumi-default-search-modal-commands-text"},"to close"))))))},C=D},85198:function(te,H,g){g.d(H,{Z:function(){return K}});var e=g(67294),j=Object.defineProperty,S=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Y=(T,o,l)=>o in T?j(T,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):T[o]=l,Z=(T,o)=>{for(var l in o||(o={}))p.call(o,l)&&Y(T,l,o[l]);if(S)for(var l of S(o))W.call(o,l)&&Y(T,l,o[l]);return T};const O=T=>e.createElement("svg",Z({viewBox:"0 0 1024 1024"},T),e.createElement("path",{d:"m885.2 446.3-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0 0 60.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0Ij48cGF0aCBkPSJtODg1LjIgNDQ2LjMtLjItLjgtMTEyLjItMjg1LjFjLTUtMTYuMS0xOS45LTI3LjItMzYuOC0yNy4ySDI4MS4yYy0xNyAwLTMyLjEgMTEuMy0zNi45IDI3LjZMMTM5LjQgNDQzbC0uMy43LS4yLjhjLTEuMyA0LjktMS43IDkuOS0xIDE0LjgtLjEgMS42LS4yIDMuMi0uMiA0LjhWODMwYTYwLjkgNjAuOSAwIDAgMCA2MC44IDYwLjhoNjI3LjJjMzMuNSAwIDYwLjgtMjcuMyA2MC45LTYwLjhWNDY0LjFjMC0xLjMgMC0yLjYtLjEtMy43LjQtNC45IDAtOS42LTEuMy0xNC4xem0tMjk1LjgtNDMtLjMgMTUuN2MtLjggNDQuOS0zMS44IDc1LjEtNzcuMSA3NS4xLTIyLjEgMC00MS4xLTcuMS01NC44LTIwLjZTNDM2IDQ0MS4yIDQzNS42IDQxOWwtLjMtMTUuN0gyMjkuNUwzMDkgMjEwaDM5OS4ybDgxLjcgMTkzLjNINTg5LjR6bS0zNzUgNzYuOGgxNTcuM2MyNC4zIDU3LjEgNzYgOTAuOCAxNDAuNCA5MC44IDMzLjcgMCA2NS05LjQgOTAuMy0yNy4yIDIyLjItMTUuNiAzOS41LTM3LjQgNTAuNy02My42aDE1Ni41VjgxNEgyMTQuNFY0ODAuMXoiLz48L3N2Zz4=",h=g(89380),N=g(49075);function P(T,o){return A(T)||u(T,o)||d(T,o)||w()}function w(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(T,o){if(T){if(typeof T=="string")return v(T,o);var l=Object.prototype.toString.call(T).slice(8,-1);if(l==="Object"&&T.constructor&&(l=T.constructor.name),l==="Map"||l==="Set")return Array.from(T);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return v(T,o)}}function v(T,o){(o==null||o>T.length)&&(o=T.length);for(var l=0,s=new Array(o);l=0){var x=k.find(function(R){return R.type==="hint"&&R.activeIndex===r}).value;N.m8.push(x.link),D==null||D(x),document.activeElement.blur()}["Escape","Enter"].includes(n.key)&&t(-1)};return document.addEventListener("keydown",c),function(){return document.removeEventListener("keydown",c)}});var C=null;return o.loading?C=e.createElement("div",{className:"dumi-default-search-empty"},e.createElement(O,null),e.createElement(N._H,{id:"search.loading"})):o.data.length?C=e.createElement("dl",null,k.map(function(c,i){return c.type==="title"?e.createElement("dt",{key:String(i)},c.value.title):e.createElement("dd",{key:String(i)},e.createElement(N.rU,{to:c.value.link,"data-active":r===c.activeIndex||void 0,onClick:function(){return D==null?void 0:D(c.value)}},e.createElement(Q[c.value.type]),e.createElement("h4",null,e.createElement(V,{texts:c.value.highlightTitleTexts})),e.createElement("p",null,e.createElement(V,{texts:c.value.highlightTexts}))))})):C=e.createElement("div",{className:"dumi-default-search-empty"},e.createElement(O,null),e.createElement(N._H,{id:"search.not.found"})),e.createElement("div",{className:"dumi-default-search-result",onMouseEnter:function(){return t(-1)},onMouseDownCapture:function(i){return i.preventDefault()},onMouseUpCapture:function(){document.activeElement.blur()}},C)},K=_},12373:function(te,H,g){g.d(H,{Z:function(){return W}});var e=g(49075),j=g(26687),S=g(67294),p=function(){var Z=(0,e.TH)(),O=Z.pathname,z=(0,e.eL)(),h=(0,e.tx)();return h?S.createElement("div",{className:"dumi-default-sidebar"},h.map(function(N,P){return S.createElement("dl",{className:"dumi-default-sidebar-group",key:String(P)},N.title&&S.createElement("dt",null,N.title),N.children.map(function(w){return S.createElement("dd",{key:w.link},S.createElement(e.OL,{to:w.link,title:w.title,end:!0},w.title),w.link===O&&z.frontmatter.toc==="menu"&&S.createElement(j.Z,null))}))})):null},W=p},16587:function(te,H,g){g.d(H,{Z:function(){return Le}});var e=g(67294),j=Object.defineProperty,S=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Y=(L,f,y)=>f in L?j(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,Z=(L,f)=>{for(var y in f||(f={}))p.call(f,y)&&Y(L,y,f[y]);if(S)for(var y of S(f))W.call(f,y)&&Y(L,y,f[y]);return L};const O=L=>e.createElement("svg",Z({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-32 736H663.9V602.2h104l15.6-120.7H663.9v-77.1c0-35 9.7-58.8 59.8-58.8h63.9v-108c-11.1-1.5-49-4.8-93.2-4.8-92.2 0-155.3 56.3-155.3 159.6v89H434.9v120.7h104.3V848H176V176h672v672z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODgwIDExMkgxNDRjLTE3LjcgMC0zMiAxNC4zLTMyIDMydjczNmMwIDE3LjcgMTQuMyAzMiAzMiAzMmg3MzZjMTcuNyAwIDMyLTE0LjMgMzItMzJWMTQ0YzAtMTcuNy0xNC4zLTMyLTMyLTMyem0tMzIgNzM2SDY2My45VjYwMi4yaDEwNGwxNS42LTEyMC43SDY2My45di03Ny4xYzAtMzUgOS43LTU4LjggNTkuOC01OC44aDYzLjl2LTEwOGMtMTEuMS0xLjUtNDktNC44LTkzLjItNC44LTkyLjIgMC0xNTUuMyA1Ni4zLTE1NS4zIDE1OS42djg5SDQzNC45djEyMC43aDEwNC4zVjg0OEgxNzZWMTc2aDY3MnY2NzJ6Ii8+PC9zdmc+",h=Object.defineProperty,N=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,d=(L,f,y)=>f in L?h(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,v=(L,f)=>{for(var y in f||(f={}))P.call(f,y)&&d(L,y,f[y]);if(N)for(var y of N(f))w.call(f,y)&&d(L,y,f[y]);return L};const u=L=>e.createElement("svg",v({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0 1 38.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}));var A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTExLjYgNzYuM0MyNjQuMyA3Ni4yIDY0IDI3Ni40IDY0IDUyMy41IDY0IDcxOC45IDE4OS4zIDg4NSAzNjMuOCA5NDZjMjMuNSA1LjkgMTkuOS0xMC44IDE5LjktMjIuMnYtNzcuNWMtMTM1LjcgMTUuOS0xNDEuMi03My45LTE1MC4zLTg4LjlDMjE1IDcyNiAxNzEuNSA3MTggMTg0LjUgNzAzYzMwLjktMTUuOSA2Mi40IDQgOTguOSA1Ny45IDI2LjQgMzkuMSA3Ny45IDMyLjUgMTA0IDI2IDUuNy0yMy41IDE3LjktNDQuNSAzNC43LTYwLjgtMTQwLjYtMjUuMi0xOTkuMi0xMTEtMTk5LjItMjEzIDAtNDkuNSAxNi4zLTk1IDQ4LjMtMTMxLjctMjAuNC02MC41IDEuOS0xMTIuMyA0LjktMTIwIDU4LjEtNS4yIDExOC41IDQxLjYgMTIzLjIgNDUuMyAzMy04LjkgNzAuNy0xMy42IDExMi45LTEzLjYgNDIuNCAwIDgwLjIgNC45IDExMy41IDEzLjkgMTEuMy04LjYgNjcuMy00OC44IDEyMS4zLTQzLjkgMi45IDcuNyAyNC43IDU4LjMgNS41IDExOCAzMi40IDM2LjggNDguOSA4Mi43IDQ4LjkgMTMyLjMgMCAxMDIuMi01OSAxODguMS0yMDAgMjEyLjlhMTI3LjUgMTI3LjUgMCAwIDEgMzguMSA5MXYxMTIuNWMuOCA5IDAgMTcuOSAxNSAxNy45IDE3Ny4xLTU5LjcgMzA0LjYtMjI3IDMwNC42LTQyNC4xIDAtMjQ3LjItMjAwLjQtNDQ3LjMtNDQ3LjUtNDQ3LjN6Ii8+PC9zdmc+",M=Object.defineProperty,I=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,Q=(L,f,y)=>f in L?M(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,V=(L,f)=>{for(var y in f||(f={}))b.call(f,y)&&Q(L,y,f[y]);if(I)for(var y of I(f))U.call(f,y)&&Q(L,y,f[y]);return L};const B=L=>e.createElement("svg",V({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M913.9 552.2 805 181.4v-.1c-7.6-22.9-25.7-36.5-48.3-36.5-23.4 0-42.5 13.5-49.7 35.2l-71.4 213H388.8l-71.4-213c-7.2-21.7-26.3-35.2-49.7-35.2-23.1 0-42.5 14.8-48.4 36.6L110.5 552.2c-4.4 14.7 1.2 31.4 13.5 40.7l368.5 276.4c2.6 3.6 6.2 6.3 10.4 7.8l8.6 6.4 8.5-6.4c4.9-1.7 9-4.7 11.9-8.9l368.4-275.4c12.4-9.2 18-25.9 13.6-40.6zM751.7 193.4c1-1.8 2.9-1.9 3.5-1.9 1.1 0 2.5.3 3.4 3L818 394.3H684.5l67.2-200.9zm-487.4 1c.9-2.6 2.3-2.9 3.4-2.9 2.7 0 2.9.1 3.4 1.7l67.3 201.2H206.5l57.8-200zM158.8 558.7l28.2-97.3 202.4 270.2-230.6-172.9zm73.9-116.4h122.1l90.8 284.3-212.9-284.3zM512.9 776 405.7 442.3H620L512.9 776zm157.9-333.7h119.5L580 723.1l90.8-280.8zm-40.7 293.9 207.3-276.7 29.5 99.2-236.8 177.5z"}));var _="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTEzLjkgNTUyLjIgODA1IDE4MS40di0uMWMtNy42LTIyLjktMjUuNy0zNi41LTQ4LjMtMzYuNS0yMy40IDAtNDIuNSAxMy41LTQ5LjcgMzUuMmwtNzEuNCAyMTNIMzg4LjhsLTcxLjQtMjEzYy03LjItMjEuNy0yNi4zLTM1LjItNDkuNy0zNS4yLTIzLjEgMC00Mi41IDE0LjgtNDguNCAzNi42TDExMC41IDU1Mi4yYy00LjQgMTQuNyAxLjIgMzEuNCAxMy41IDQwLjdsMzY4LjUgMjc2LjRjMi42IDMuNiA2LjIgNi4zIDEwLjQgNy44bDguNiA2LjQgOC41LTYuNGM0LjktMS43IDktNC43IDExLjktOC45bDM2OC40LTI3NS40YzEyLjQtOS4yIDE4LTI1LjkgMTMuNi00MC42ek03NTEuNyAxOTMuNGMxLTEuOCAyLjktMS45IDMuNS0xLjkgMS4xIDAgMi41LjMgMy40IDNMODE4IDM5NC4zSDY4NC41bDY3LjItMjAwLjl6bS00ODcuNCAxYy45LTIuNiAyLjMtMi45IDMuNC0yLjkgMi43IDAgMi45LjEgMy40IDEuN2w2Ny4zIDIwMS4ySDIwNi41bDU3LjgtMjAwek0xNTguOCA1NTguN2wyOC4yLTk3LjMgMjAyLjQgMjcwLjItMjMwLjYtMTcyLjl6bTczLjktMTE2LjRoMTIyLjFsOTAuOCAyODQuMy0yMTIuOS0yODQuM3pNNTEyLjkgNzc2IDQwNS43IDQ0Mi4zSDYyMEw1MTIuOSA3NzZ6bTE1Ny45LTMzMy43aDExOS41TDU4MCA3MjMuMWw5MC44LTI4MC44em0tNDAuNyAyOTMuOSAyMDcuMy0yNzYuNyAyOS41IDk5LjItMjM2LjggMTc3LjV6Ii8+PC9zdmc+",K=Object.defineProperty,T=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,s=(L,f,y)=>f in L?K(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,k=(L,f)=>{for(var y in f||(f={}))o.call(f,y)&&s(L,y,f[y]);if(T)for(var y of T(f))l.call(f,y)&&s(L,y,f[y]);return L};const G=L=>e.createElement("svg",k({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M847.7 112H176.3c-35.5 0-64.3 28.8-64.3 64.3v671.4c0 35.5 28.8 64.3 64.3 64.3h671.4c35.5 0 64.3-28.8 64.3-64.3V176.3c0-35.5-28.8-64.3-64.3-64.3zm0 736c-447.8-.1-671.7-.2-671.7-.3.1-447.8.2-671.7.3-671.7 447.8.1 671.7.2 671.7.3-.1 447.8-.2 671.7-.3 671.7zM230.6 411.9h118.7v381.8H230.6zm59.4-52.2c37.9 0 68.8-30.8 68.8-68.8a68.8 68.8 0 1 0-137.6 0c-.1 38 30.7 68.8 68.8 68.8zm252.3 245.1c0-49.8 9.5-98 71.2-98 60.8 0 61.7 56.9 61.7 101.2v185.7h118.6V584.3c0-102.8-22.2-181.9-142.3-181.9-57.7 0-96.4 31.7-112.3 61.7h-1.6v-52.2H423.7v381.8h118.6V604.8z"}));var J="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODQ3LjcgMTEySDE3Ni4zYy0zNS41IDAtNjQuMyAyOC44LTY0LjMgNjQuM3Y2NzEuNGMwIDM1LjUgMjguOCA2NC4zIDY0LjMgNjQuM2g2NzEuNGMzNS41IDAgNjQuMy0yOC44IDY0LjMtNjQuM1YxNzYuM2MwLTM1LjUtMjguOC02NC4zLTY0LjMtNjQuM3ptMCA3MzZjLTQ0Ny44LS4xLTY3MS43LS4yLTY3MS43LS4zLjEtNDQ3LjguMi02NzEuNy4zLTY3MS43IDQ0Ny44LjEgNjcxLjcuMiA2NzEuNy4zLS4xIDQ0Ny44LS4yIDY3MS43LS4zIDY3MS43ek0yMzAuNiA0MTEuOWgxMTguN3YzODEuOEgyMzAuNnptNTkuNC01Mi4yYzM3LjkgMCA2OC44LTMwLjggNjguOC02OC44YTY4LjggNjguOCAwIDEgMC0xMzcuNiAwYy0uMSAzOCAzMC43IDY4LjggNjguOCA2OC44em0yNTIuMyAyNDUuMWMwLTQ5LjggOS41LTk4IDcxLjItOTggNjAuOCAwIDYxLjcgNTYuOSA2MS43IDEwMS4ydjE4NS43aDExOC42VjU4NC4zYzAtMTAyLjgtMjIuMi0xODEuOS0xNDIuMy0xODEuOS01Ny43IDAtOTYuNCAzMS43LTExMi4zIDYxLjdoLTEuNnYtNTIuMkg0MjMuN3YzODEuOGgxMTguNlY2MDQuOHoiLz48L3N2Zz4=",m=Object.defineProperty,r=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(L,f,y)=>f in L?m(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,D=(L,f)=>{for(var y in f||(f={}))t.call(f,y)&&E(L,y,f[y]);if(r)for(var y of r(f))a.call(f,y)&&E(L,y,f[y]);return L};const C=L=>e.createElement("svg",D({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M457.3 543c-68.1-17.7-145 16.2-174.6 76.2-30.1 61.2-1 129.1 67.8 151.3 71.2 23 155.2-12.2 184.4-78.3 28.7-64.6-7.2-131-77.6-149.2zm-52 156.2c-13.8 22.1-43.5 31.7-65.8 21.6-22-10-28.5-35.7-14.6-57.2 13.7-21.4 42.3-31 64.4-21.7 22.4 9.5 29.6 35 16 57.3zm45.5-58.5c-5 8.6-16.1 12.7-24.7 9.1-8.5-3.5-11.2-13.1-6.4-21.5 5-8.4 15.6-12.4 24.1-9.1 8.7 3.2 11.8 12.9 7 21.5zm334.5-197.2c15 4.8 31-3.4 35.9-18.3 11.8-36.6 4.4-78.4-23.2-109a111.39 111.39 0 0 0-106-34.3 28.45 28.45 0 0 0-21.9 33.8 28.39 28.39 0 0 0 33.8 21.8c18.4-3.9 38.3 1.8 51.9 16.7a54.2 54.2 0 0 1 11.3 53.3 28.45 28.45 0 0 0 18.2 36zm99.8-206c-56.7-62.9-140.4-86.9-217.7-70.5a32.98 32.98 0 0 0-25.4 39.3 33.12 33.12 0 0 0 39.3 25.5c55-11.7 114.4 5.4 154.8 50.1 40.3 44.7 51.2 105.7 34 159.1-5.6 17.4 3.9 36 21.3 41.7 17.4 5.6 36-3.9 41.6-21.2v-.1c24.1-75.4 8.9-161.1-47.9-223.9zM729 499c-12.2-3.6-20.5-6.1-14.1-22.1 13.8-34.7 15.2-64.7.3-86-28-40.1-104.8-37.9-192.8-1.1 0 0-27.6 12.1-20.6-9.8 13.5-43.5 11.5-79.9-9.6-101-47.7-47.8-174.6 1.8-283.5 110.6C127.3 471.1 80 557.5 80 632.2 80 775.1 263.2 862 442.5 862c235 0 391.3-136.5 391.3-245 0-65.5-55.2-102.6-104.8-118zM443 810.8c-143 14.1-266.5-50.5-275.8-144.5-9.3-93.9 99.2-181.5 242.2-195.6 143-14.2 266.5 50.5 275.8 144.4C694.4 709 586 796.6 443 810.8z"}));var c="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNDU3LjMgNTQzYy02OC4xLTE3LjctMTQ1IDE2LjItMTc0LjYgNzYuMi0zMC4xIDYxLjItMSAxMjkuMSA2Ny44IDE1MS4zIDcxLjIgMjMgMTU1LjItMTIuMiAxODQuNC03OC4zIDI4LjctNjQuNi03LjItMTMxLTc3LjYtMTQ5LjJ6bS01MiAxNTYuMmMtMTMuOCAyMi4xLTQzLjUgMzEuNy02NS44IDIxLjYtMjItMTAtMjguNS0zNS43LTE0LjYtNTcuMiAxMy43LTIxLjQgNDIuMy0zMSA2NC40LTIxLjcgMjIuNCA5LjUgMjkuNiAzNSAxNiA1Ny4zem00NS41LTU4LjVjLTUgOC42LTE2LjEgMTIuNy0yNC43IDkuMS04LjUtMy41LTExLjItMTMuMS02LjQtMjEuNSA1LTguNCAxNS42LTEyLjQgMjQuMS05LjEgOC43IDMuMiAxMS44IDEyLjkgNyAyMS41em0zMzQuNS0xOTcuMmMxNSA0LjggMzEtMy40IDM1LjktMTguMyAxMS44LTM2LjYgNC40LTc4LjQtMjMuMi0xMDlhMTExLjM5IDExMS4zOSAwIDAgMC0xMDYtMzQuMyAyOC40NSAyOC40NSAwIDAgMC0yMS45IDMzLjggMjguMzkgMjguMzkgMCAwIDAgMzMuOCAyMS44YzE4LjQtMy45IDM4LjMgMS44IDUxLjkgMTYuN2E1NC4yIDU0LjIgMCAwIDEgMTEuMyA1My4zIDI4LjQ1IDI4LjQ1IDAgMCAwIDE4LjIgMzZ6bTk5LjgtMjA2Yy01Ni43LTYyLjktMTQwLjQtODYuOS0yMTcuNy03MC41YTMyLjk4IDMyLjk4IDAgMCAwLTI1LjQgMzkuMyAzMy4xMiAzMy4xMiAwIDAgMCAzOS4zIDI1LjVjNTUtMTEuNyAxMTQuNCA1LjQgMTU0LjggNTAuMSA0MC4zIDQ0LjcgNTEuMiAxMDUuNyAzNCAxNTkuMS01LjYgMTcuNCAzLjkgMzYgMjEuMyA0MS43IDE3LjQgNS42IDM2LTMuOSA0MS42LTIxLjJ2LS4xYzI0LjEtNzUuNCA4LjktMTYxLjEtNDcuOS0yMjMuOXpNNzI5IDQ5OWMtMTIuMi0zLjYtMjAuNS02LjEtMTQuMS0yMi4xIDEzLjgtMzQuNyAxNS4yLTY0LjcuMy04Ni0yOC00MC4xLTEwNC44LTM3LjktMTkyLjgtMS4xIDAgMC0yNy42IDEyLjEtMjAuNi05LjggMTMuNS00My41IDExLjUtNzkuOS05LjYtMTAxLTQ3LjctNDcuOC0xNzQuNiAxLjgtMjgzLjUgMTEwLjZDMTI3LjMgNDcxLjEgODAgNTU3LjUgODAgNjMyLjIgODAgNzc1LjEgMjYzLjIgODYyIDQ0Mi41IDg2MmMyMzUgMCAzOTEuMy0xMzYuNSAzOTEuMy0yNDUgMC02NS41LTU1LjItMTAyLjYtMTA0LjgtMTE4ek00NDMgODEwLjhjLTE0MyAxNC4xLTI2Ni41LTUwLjUtMjc1LjgtMTQ0LjUtOS4zLTkzLjkgOTkuMi0xODEuNSAyNDIuMi0xOTUuNiAxNDMtMTQuMiAyNjYuNSA1MC41IDI3NS44IDE0NC40QzY5NC40IDcwOSA1ODYgNzk2LjYgNDQzIDgxMC44eiIvPjwvc3ZnPg==",i=Object.defineProperty,n=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,F=(L,f,y)=>f in L?i(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,X=(L,f)=>{for(var y in f||(f={}))x.call(f,y)&&F(L,y,f[y]);if(n)for(var y of n(f))R.call(f,y)&&F(L,y,f[y]);return L};const re=L=>e.createElement("svg",X({fillRule:"evenodd",viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M921 912 601.11 445.75l.55.43L890.08 112H793.7L558.74 384 372.15 112H119.37l298.65 435.31-.04-.04L103 912h96.39L460.6 609.38 668.2 912zM333.96 184.73l448.83 654.54H706.4L257.2 184.73z"}));var q="data:image/svg+xml;base64,PHN2ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiPjxwYXRoIGQ9Ik05MjEgOTEyIDYwMS4xMSA0NDUuNzVsLjU1LjQzTDg5MC4wOCAxMTJINzkzLjdMNTU4Ljc0IDM4NCAzNzIuMTUgMTEySDExOS4zN2wyOTguNjUgNDM1LjMxLS4wNC0uMDRMMTAzIDkxMmg5Ni4zOUw0NjAuNiA2MDkuMzggNjY4LjIgOTEyek0zMzMuOTYgMTg0LjczbDQ0OC44MyA2NTQuNTRINzA2LjRMMjU3LjIgMTg0LjczeiIvPjwvc3ZnPg==",ne=Object.defineProperty,ue=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ee=(L,f,y)=>f in L?ne(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,$=(L,f)=>{for(var y in f||(f={}))oe.call(f,y)&&ee(L,y,f[y]);if(ue)for(var y of ue(f))ae.call(f,y)&&ee(L,y,f[y]);return L};const ie=L=>e.createElement("svg",$({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M854.6 370.6c-9.9-39.4 9.9-102.2 73.4-124.4l-67.9-3.6s-25.7-90-143.6-98c-117.8-8.1-194.9-3-195-3 .1 0 87.4 55.6 52.4 154.7-25.6 52.5-65.8 95.6-108.8 144.7-1.3 1.3-2.5 2.6-3.5 3.7C319.4 605 96 860 96 860c245.9 64.4 410.7-6.3 508.2-91.1 20.5-.2 35.9-.3 46.3-.3 135.8 0 250.6-117.6 245.9-248.4-3.2-89.9-31.9-110.2-41.8-149.6zm-204.1 334c-10.6 0-26.2.1-46.8.3l-23.6.2-17.8 15.5c-47.1 41-104.4 71.5-171.4 87.6-52.5 12.6-110 16.2-172.7 9.6 18-20.5 36.5-41.6 55.4-63.1 92-104.6 173.8-197.5 236.9-268.5l1.4-1.4 1.3-1.5c4.1-4.6 20.6-23.3 24.7-28.1 9.7-11.1 17.3-19.9 24.5-28.6 30.7-36.7 52.2-67.8 69-102.2l1.6-3.3 1.2-3.4c13.7-38.8 15.4-76.9 6.2-112.8 22.5.7 46.5 1.9 71.7 3.6 33.3 2.3 55.5 12.9 71.1 29.2 5.8 6 10.2 12.5 13.4 18.7 1 2 1.7 3.6 2.3 5l5 17.7c-15.7 34.5-19.9 73.3-11.4 107.2 3 11.8 6.9 22.4 12.3 34.4 2.1 4.7 9.5 20.1 11 23.3 10.3 22.7 15.4 43 16.7 78.7 3.3 94.6-82.7 181.9-182 181.9z"}));var se="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODU0LjYgMzcwLjZjLTkuOS0zOS40IDkuOS0xMDIuMiA3My40LTEyNC40bC02Ny45LTMuNnMtMjUuNy05MC0xNDMuNi05OGMtMTE3LjgtOC4xLTE5NC45LTMtMTk1LTMgLjEgMCA4Ny40IDU1LjYgNTIuNCAxNTQuNy0yNS42IDUyLjUtNjUuOCA5NS42LTEwOC44IDE0NC43LTEuMyAxLjMtMi41IDIuNi0zLjUgMy43QzMxOS40IDYwNSA5NiA4NjAgOTYgODYwYzI0NS45IDY0LjQgNDEwLjctNi4zIDUwOC4yLTkxLjEgMjAuNS0uMiAzNS45LS4zIDQ2LjMtLjMgMTM1LjggMCAyNTAuNi0xMTcuNiAyNDUuOS0yNDguNC0zLjItODkuOS0zMS45LTExMC4yLTQxLjgtMTQ5LjZ6bS0yMDQuMSAzMzRjLTEwLjYgMC0yNi4yLjEtNDYuOC4zbC0yMy42LjItMTcuOCAxNS41Yy00Ny4xIDQxLTEwNC40IDcxLjUtMTcxLjQgODcuNi01Mi41IDEyLjYtMTEwIDE2LjItMTcyLjcgOS42IDE4LTIwLjUgMzYuNS00MS42IDU1LjQtNjMuMSA5Mi0xMDQuNiAxNzMuOC0xOTcuNSAyMzYuOS0yNjguNWwxLjQtMS40IDEuMy0xLjVjNC4xLTQuNiAyMC42LTIzLjMgMjQuNy0yOC4xIDkuNy0xMS4xIDE3LjMtMTkuOSAyNC41LTI4LjYgMzAuNy0zNi43IDUyLjItNjcuOCA2OS0xMDIuMmwxLjYtMy4zIDEuMi0zLjRjMTMuNy0zOC44IDE1LjQtNzYuOSA2LjItMTEyLjggMjIuNS43IDQ2LjUgMS45IDcxLjcgMy42IDMzLjMgMi4zIDU1LjUgMTIuOSA3MS4xIDI5LjIgNS44IDYgMTAuMiAxMi41IDEzLjQgMTguNyAxIDIgMS43IDMuNiAyLjMgNWw1IDE3LjdjLTE1LjcgMzQuNS0xOS45IDczLjMtMTEuNCAxMDcuMiAzIDExLjggNi45IDIyLjQgMTIuMyAzNC40IDIuMSA0LjcgOS41IDIwLjEgMTEgMjMuMyAxMC4zIDIyLjcgMTUuNCA0MyAxNi43IDc4LjcgMy4zIDk0LjYtODIuNyAxODEuOS0xODIgMTgxLjl6Ii8+PC9zdmc+",ge=Object.defineProperty,Me=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,le=(L,f,y)=>f in L?ge(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,me=(L,f)=>{for(var y in f||(f={}))ye.call(f,y)&&le(L,y,f[y]);if(Me)for(var y of Me(f))fe.call(f,y)&&le(L,y,f[y]);return L};const ce=L=>e.createElement("svg",me({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M564.7 230.1V803h60l25.2 71.4L756.3 803h131.5V230.1H564.7zm247.7 497h-59.9l-75.1 50.4-17.8-50.4h-18V308.3h170.7v418.8zM526.1 486.9H393.3c2.1-44.9 4.3-104.3 6.6-172.9h130.9l-.1-8.1c0-.6-.2-14.7-2.3-29.1-2.1-15-6.6-34.9-21-34.9H287.8c4.4-20.6 15.7-69.7 29.4-93.8l6.4-11.2-12.9-.7c-.8 0-19.6-.9-41.4 10.6-35.7 19-51.7 56.4-58.7 84.4-18.4 73.1-44.6 123.9-55.7 145.6-3.3 6.4-5.3 10.2-6.2 12.8-1.8 4.9-.8 9.8 2.8 13 10.5 9.5 38.2-2.9 38.5-3 .6-.3 1.3-.6 2.2-1 13.9-6.3 55.1-25 69.8-84.5h56.7c.7 32.2 3.1 138.4 2.9 172.9h-141l-2.1 1.5c-23.1 16.9-30.5 63.2-30.8 65.2l-1.4 9.2h167c-12.3 78.3-26.5 113.4-34 127.4-3.7 7-7.3 14-10.7 20.8-21.3 42.2-43.4 85.8-126.3 153.6-3.6 2.8-7 8-4.8 13.7 2.4 6.3 9.3 9.1 24.6 9.1 5.4 0 11.8-.3 19.4-1 49.9-4.4 100.8-18 135.1-87.6 17-35.1 31.7-71.7 43.9-108.9L497 850l5-12c.8-1.9 19-46.3 5.1-95.9l-.5-1.8-108.1-123-22 16.6c6.4-26.1 10.6-49.9 12.5-71.1h158.7v-8c0-40.1-18.5-63.9-19.2-64.9l-2.4-3z"}));var de="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTY0LjcgMjMwLjFWODAzaDYwbDI1LjIgNzEuNEw3NTYuMyA4MDNoMTMxLjVWMjMwLjFINTY0Ljd6bTI0Ny43IDQ5N2gtNTkuOWwtNzUuMSA1MC40LTE3LjgtNTAuNGgtMThWMzA4LjNoMTcwLjd2NDE4Ljh6TTUyNi4xIDQ4Ni45SDM5My4zYzIuMS00NC45IDQuMy0xMDQuMyA2LjYtMTcyLjloMTMwLjlsLS4xLTguMWMwLS42LS4yLTE0LjctMi4zLTI5LjEtMi4xLTE1LTYuNi0zNC45LTIxLTM0LjlIMjg3LjhjNC40LTIwLjYgMTUuNy02OS43IDI5LjQtOTMuOGw2LjQtMTEuMi0xMi45LS43Yy0uOCAwLTE5LjYtLjktNDEuNCAxMC42LTM1LjcgMTktNTEuNyA1Ni40LTU4LjcgODQuNC0xOC40IDczLjEtNDQuNiAxMjMuOS01NS43IDE0NS42LTMuMyA2LjQtNS4zIDEwLjItNi4yIDEyLjgtMS44IDQuOS0uOCA5LjggMi44IDEzIDEwLjUgOS41IDM4LjItMi45IDM4LjUtMyAuNi0uMyAxLjMtLjYgMi4yLTEgMTMuOS02LjMgNTUuMS0yNSA2OS44LTg0LjVoNTYuN2MuNyAzMi4yIDMuMSAxMzguNCAyLjkgMTcyLjloLTE0MWwtMi4xIDEuNWMtMjMuMSAxNi45LTMwLjUgNjMuMi0zMC44IDY1LjJsLTEuNCA5LjJoMTY3Yy0xMi4zIDc4LjMtMjYuNSAxMTMuNC0zNCAxMjcuNC0zLjcgNy03LjMgMTQtMTAuNyAyMC44LTIxLjMgNDIuMi00My40IDg1LjgtMTI2LjMgMTUzLjYtMy42IDIuOC03IDgtNC44IDEzLjcgMi40IDYuMyA5LjMgOS4xIDI0LjYgOS4xIDUuNCAwIDExLjgtLjMgMTkuNC0xIDQ5LjktNC40IDEwMC44LTE4IDEzNS4xLTg3LjYgMTctMzUuMSAzMS43LTcxLjcgNDMuOS0xMDguOUw0OTcgODUwbDUtMTJjLjgtMS45IDE5LTQ2LjMgNS4xLTk1LjlsLS41LTEuOC0xMDguMS0xMjMtMjIgMTYuNmM2LjQtMjYuMSAxMC42LTQ5LjkgMTIuNS03MS4xaDE1OC43di04YzAtNDAuMS0xOC41LTYzLjktMTkuMi02NC45bC0yLjQtM3oiLz48L3N2Zz4=",ve=g(86896),Ae={github:u,weibo:C,twitter:re,x:re,gitlab:B,facebook:O,zhihu:ce,yuque:ie,linkedin:G},Ne=function(f){var y=f.icon,he=f.link,Ie=(0,ve.Z)(),je=(0,e.useMemo)(function(){return{Icon:Ae[y],link:he}},[y,he]);return e.createElement("a",{className:"dumi-default-icon","data-dumi-tooltip":Ie.formatMessage({id:"header.social.".concat(y)}),"data-dumi-tooltip-bottom":!0,target:"_blank",href:je.link,rel:"noreferrer"},e.createElement(je.Icon,null))},Le=Ne},69142:function(te,H,g){g.d(H,{Z:function(){return J}});var e=g(67294),j=function(r){var t=null,a=function(D){return function(){r.apply(void 0,D)}};return function(){t&&cancelAnimationFrame(t);for(var E=arguments.length,D=new Array(E),C=0;C=this.scrollHeight},t.registerScrollEvent=function(E){this.el.addEventListener("scroll",E)},t.unregisterScrollEvent=function(E){this.el.removeEventListener("scroll",E)},r.create=function(E){var D=document.querySelector(E);if(!D)throw new Error("element is not found.");return new r(D)},p(r,[{key:"top",get:function(){return this.el.getBoundingClientRect().top}},{key:"outerHeight",get:function(){return this.el.getBoundingClientRect().height}},{key:"scrollTop",get:function(){return this.el.scrollTop}},{key:"scrollHeight",get:function(){return this.el.scrollHeight}}]),r}(w),v=function(m){W(r,m);function r(){return m.apply(this,arguments)||this}var t=r.prototype;return t.isScrolledToBottom=function(){return this.scrollTop+this.outerHeight>=this.scrollHeight},t.registerScrollEvent=function(E){document.addEventListener("scroll",E)},t.unregisterScrollEvent=function(E){document.removeEventListener("scroll",E)},r.create=function(){return new r},p(r,[{key:"outerHeight",get:function(){return window.innerHeight}},{key:"scrollTop",get:function(){return document.documentElement.scrollTop}},{key:"scrollHeight",get:function(){return document.documentElement.scrollHeight}}]),r}(w),u=function(){function m(){}return m.create=function(t){return t?d.create(t):v.create()},m}(),A=function(r){var t=r.sectionRefs,a=r.rootSelector,E=r.offset,D=E===void 0?0:E,C=(0,e.useRef)(null);(0,e.useEffect)(function(){C.current=u.create(a)},[a]);var c=(0,e.useCallback)(function(){return C.current?C.current.isScrolledToBottom():!1},[C]),i=(0,e.useCallback)(function(q){if(!C.current)return!1;var ne=C.current.scrollTop,ue=ne+C.current.outerHeight,oe=q.getBoundingClientRect(),ae=C.current instanceof d?ne+oe.top-C.current.top+D:ne+oe.top+D,ee=ae+oe.height;return[aene].every(function($){return $})},[C,D]),n=(0,e.useCallback)(function(){return t.map(function(q){return q.current?i(q.current):!1})},[i,t]),x=(0,e.useState)([]),R=x[0],F=x[1],X=(0,e.useMemo)(function(){return R.findIndex(function(q){return q})},[R]),re=(0,e.useCallback)(function(){var q=c()?[].concat(new Array(t.length-1).fill(!1).map(function(ne){return ne}),[!0]):n();F(q)},[n,c,t]);return(0,e.useEffect)(function(){return re(),C.current&&C.current.registerScrollEvent(re),function(){C.current&&C.current.unregisterScrollEvent(re)}},[re]),{elementsStatusInViewport:R,currentElementIndexInViewport:X}},M=function(r){var t=r.children,a=r.sectionRefs,E=r.rootSelector,D=r.offset,C=A({sectionRefs:a,rootSelector:E,offset:D}),c=C.elementsStatusInViewport,i=C.currentElementIndexInViewport;return t({elementsStatusInViewport:c,currentElementIndexInViewport:i})},I=function(r){var t=this,a=r.currentPage,E=r.totalPage,D=r.middlePagesSiblingCount,C=D===void 0?2:D,c=r.edgePageCount,i=c===void 0?2:c;this.getAllPages=function(){return[].concat(Array(t.totalPage)).fill(1).map(function(n,x){return x+1})},this.getMiddlePageCount=function(){return t.middlePagesSiblingCount*2+1},this.isReachedToFirst=function(){return t.currentPage<=t.middlePagesSiblingCount},this.isReachedToLast=function(){return t.currentPage+t.middlePagesSiblingCount>=t.totalPage},this.getAllPreviousPages=function(){return t.getAllPages().slice(0,t.getMiddlePages()[0]-1)},this.getAllNextPages=function(){var n=t.getAllPages(),x=t.getMiddlePages();return n.slice(x[x.length-1],n[n.length])},this.hasPreviousPage=function(){return t.currentPage>1},this.hasNextPage=function(){return t.totalPage>t.currentPage},this.getMiddlePages=function(){var n=t.getAllPages(),x=t.getMiddlePageCount();return t.isReachedToFirst()?n.slice(0,x):t.isReachedToLast()?n.slice(-x):n.slice(t.currentPage-t.middlePagesSiblingCount-1,t.currentPage+t.middlePagesSiblingCount)},this.getPreviousPages=function(){return t.isReachedToFirst()?[]:t.getAllPreviousPages().length<1?[]:t.getAllPages().slice(0,t.edgePageCount).filter(function(n){return!t.getMiddlePages().includes(n)})},this.getNextPages=function(){if(t.isReachedToLast())return[];if(t.getAllNextPages().length<1)return[];var n=t.getAllPages();return n.slice(n.length-t.edgePageCount,n.length).filter(function(x){return!t.getMiddlePages().includes(x)})},this.isPreviousTruncable=function(){return t.getAllPreviousPages().filter(function(n){return!t.getPreviousPages().includes(n)&&!t.getMiddlePages().includes(n)}).length>0},this.isNextTruncable=function(){return t.getAllNextPages().filter(function(n){return!t.getNextPages().includes(n)&&!t.getMiddlePages().includes(n)}).length>0},this.currentPage=a,this.totalPage=E,this.middlePagesSiblingCount=C,this.edgePageCount=i},b=2,U=2,Q=function(r){var t=r.totalPage,a=r.currentPage,E=r.middlePagesSiblingCount,D=E===void 0?b:E,C=r.edgePageCount,c=C===void 0?U:C,i=useMemo(function(){return new I({totalPage:t,currentPage:a,middlePagesSiblingCount:D,edgePageCount:c})},[t,a,D,c]);return{getMiddlePages:i.getMiddlePages,hasPreviousPage:i.hasPreviousPage,hasNextPage:i.hasNextPage,getPreviousPages:i.getPreviousPages,getNextPages:i.getNextPages,isPreviousTruncable:i.isPreviousTruncable,isNextTruncable:i.isNextTruncable,totalPage:t,currentPage:a}},V=function(r){var t=r.children,a=r.totalPage,E=r.currentPage,D=r.middlePagesSiblingCount,C=r.edgePageCount,c=Q({totalPage:a,currentPage:E,middlePagesSiblingCount:D,edgePageCount:C});return t(c)},B=g(49075);function _(){return _=Object.assign?Object.assign.bind():function(m){for(var r=1;rm.length)&&(r=m.length);for(var t=0,a=new Array(r);t1&&$<4})},[D,C]);return(0,e.useEffect)(function(){if(!i){var ae=oe.map(function(ee){var $=ee.id;return{current:document.getElementById($)}});X(ae)}},[t,a,i,oe]),(0,e.useEffect)(function(){if(F.length>0){var ae=document.querySelector(".dumi-default-header");ue(ae?ae.clientHeight:0)}},[F]),F.length?e.createElement(M,{sectionRefs:F,offset:-ne},function(ae){var ee=ae.currentElementIndexInViewport;return ee>-1&&(n.current=ee),e.createElement("ul",{className:"dumi-default-toc"},oe.filter(function($){var ie=$.depth;return ie>1&&ie<4}).map(function($,ie){var se="".concat(a,"#").concat(encodeURIComponent($.id)),ge=ee>-1?ee:n.current;return e.createElement("li",{key:$.id,"data-depth":$.depth},e.createElement(B.rU,_({to:se,onClickCapture:function(){decodeURIComponent(E).slice(1)===$.id&&B.m8.replace("".concat(t).concat(a))},title:$.title},ge===ie?{className:"active"}:{}),$.title))}))}):null},J=G},89380:function(te,H){var g=function(O,z,h,N){function P(w){return w instanceof h?w:new h(function(d){d(w)})}return new(h||(h=Promise))(function(w,d){function v(M){try{A(N.next(M))}catch(I){d(I)}}function u(M){try{A(N.throw(M))}catch(I){d(I)}}function A(M){M.done?w(M.value):P(M.value).then(v,u)}A((N=N.apply(O,z||[])).next())})};function e(O){let z=0,h=0,N=O;do z+=N.offsetTop||0,h+=N.offsetLeft||0,N=N.offsetParent;while(N);return{top:z,left:h}}class j{constructor(z){this.element=z}getHorizontalScroll(){return this.element.scrollLeft}getVerticalScroll(){return this.element.scrollTop}getMaxHorizontalScroll(){return this.element.scrollWidth-this.element.clientWidth}getMaxVerticalScroll(){return this.element.scrollHeight-this.element.clientHeight}getHorizontalElementScrollOffset(z,h){return e(z).left-e(h).left}getVerticalElementScrollOffset(z,h){return e(z).top-e(h).top}scrollTo(z,h){this.element.scrollLeft=z,this.element.scrollTop=h}}class S{constructor(){this.element=window}getHorizontalScroll(){return window.scrollX||document.documentElement.scrollLeft}getVerticalScroll(){return window.scrollY||document.documentElement.scrollTop}getMaxHorizontalScroll(){return Math.max(document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.offsetWidth,document.body.clientWidth,document.documentElement.clientWidth)-window.innerWidth}getMaxVerticalScroll(){return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)-window.innerHeight}getHorizontalElementScrollOffset(z){return(window.scrollX||document.documentElement.scrollLeft)+z.getBoundingClientRect().left}getVerticalElementScrollOffset(z){return(window.scrollY||document.documentElement.scrollTop)+z.getBoundingClientRect().top}scrollTo(z,h){window.scrollTo(z,h)}}const p={elements:[],cancelMethods:[],add:(O,z)=>{p.elements.push(O),p.cancelMethods.push(z)},remove:(O,z)=>{const h=p.elements.indexOf(O);h>-1&&(z&&p.cancelMethods[h](),p.elements.splice(h,1),p.cancelMethods.splice(h,1))}},W=typeof window!="undefined",Y={cancelOnUserAction:!0,easing:O=>--O*O*O+1,elementToScroll:W?window:null,horizontalOffset:0,maxDuration:3e3,minDuration:250,speed:500,verticalOffset:0};function Z(O,z={}){return g(this,void 0,void 0,function*(){if(W){if(!window.Promise)throw"Browser doesn't support Promises, and animated-scroll-to depends on it, please provide a polyfill."}else return new Promise(o=>{o(!1)});let h,N,P,w=Object.assign(Object.assign({},Y),z);const d=w.elementToScroll===window,v=!!w.elementToScroll.nodeName;if(!d&&!v)throw"Element to scroll needs to be either window or DOM element.";const u=d?document.documentElement:w.elementToScroll;getComputedStyle(u).getPropertyValue("scroll-behavior")==="smooth"&&console.warn(`${u.tagName} has "scroll-behavior: smooth" which can mess up with animated-scroll-to's animations`);const M=d?new S:new j(w.elementToScroll);if(O instanceof Element){if(P=O,v&&(!w.elementToScroll.contains(P)||w.elementToScroll.isSameNode(P)))throw"options.elementToScroll has to be a parent of scrollToElement";h=M.getHorizontalElementScrollOffset(P,w.elementToScroll),N=M.getVerticalElementScrollOffset(P,w.elementToScroll)}else if(typeof O=="number")h=M.getHorizontalScroll(),N=O;else if(Array.isArray(O)&&O.length===2)h=O[0]===null?M.getHorizontalScroll():O[0],N=O[1]===null?M.getVerticalScroll():O[1];else throw`Wrong function signature. Check documentation. +Available method signatures are: + animateScrollTo(y:number, options) + animateScrollTo([x:number | null, y:number | null], options) + animateScrollTo(scrollToElement:Element, options)`;h+=w.horizontalOffset,N+=w.verticalOffset;const I=M.getMaxHorizontalScroll(),b=M.getHorizontalScroll();h>I&&(h=I);const U=h-b,Q=M.getMaxVerticalScroll(),V=M.getVerticalScroll();N>Q&&(N=Q);const B=N-V,_=Math.abs(Math.round(U/1e3*w.speed)),K=Math.abs(Math.round(B/1e3*w.speed));let T=_>K?_:K;return Tw.maxDuration&&(T=w.maxDuration),new Promise((o,l)=>{U===0&&B===0&&o(!0),p.remove(M.element,!0);let s;const k=()=>{t(),cancelAnimationFrame(s),o(!1)};p.add(M.element,k);const G=D=>D.preventDefault(),J=w.cancelOnUserAction?k:G,m=w.cancelOnUserAction?{passive:!0}:{passive:!1},r=["wheel","touchstart","keydown","mousedown"],t=()=>{r.forEach(D=>{M.element.removeEventListener(D,J,m)})};r.forEach(D=>{M.element.addEventListener(D,J,m)});const a=Date.now(),E=()=>{var D=Date.now()-a,C=D/T;const c=Math.round(b+U*w.easing(C)),i=Math.round(V+B*w.easing(C));D*:first-child,.markdown section>*:first-child,.markdown td>*:first-child{margin-block-start:0!important}.markdown>*:last-child,.markdown section>*:last-child,.markdown td>*:last-child{margin-block-end:0!important}.markdown blockquote{margin-block-start:12px;margin-block-end:24px;margin-inline-start:32px;margin-inline-end:32px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:#0000000e}@media (prefers-color-scheme: dark){.markdown blockquote{background-color:#ffffff0e}}.markdown figure{display:block;text-align:center}.markdown figure>img{display:block;margin-inline-start:auto;margin-inline-end:auto}.markdown hr{width:30%;height:1px;margin-block-start:48px;margin-block-end:47px;margin-inline-start:auto;margin-inline-end:auto;border:0;background-color:#ccc}@media (prefers-color-scheme: dark){.markdown hr{background-color:#404040}}.markdown p{margin-block-start:12px;margin-block-end:24px;text-align:justify}.markdown p:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown p:not(:lang(zh)){text-align:start}.markdown pre{margin-block-start:12px;margin-block-end:12px;margin-inline-start:0;margin-inline-end:0;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;overflow:auto;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;white-space:pre;word-wrap:normal;border-radius:4px;background-color:#0000000e}@media (prefers-color-scheme: dark){.markdown pre{background-color:#ffffff0e}}.markdown pre code{margin:0;padding:0;border:0;border-radius:0;background-color:#0000;color:inherit}.markdown:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown:not(:lang(zh)){letter-spacing:0}.markdown a,.markdown abbr,.markdown code,.markdown heti-spacing,.markdown [lang=en-US]{letter-spacing:normal}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{position:relative;margin:0;margin-block-start:24px;margin-block-end:12px;font-weight:600}.markdown h1{margin-block-end:24px;font-size:32px;line-height:48px}.markdown h2{font-size:24px;line-height:36px}.markdown h3{font-size:20px;line-height:36px}.markdown h4{font-size:18px;line-height:24px}.markdown h5{font-size:16px;line-height:24px}.markdown h6{font-size:14px;line-height:24px}.markdown h1,.markdown h2,.markdown h3{letter-spacing:.05em}.markdown h1:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown h1:not(:lang(zh)),.markdown h2:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown h2:not(:lang(zh)),.markdown h3:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown h3:not(:lang(zh)){letter-spacing:0}.markdown h1+h2,.markdown h2+h3,.markdown h3+h4,.markdown h4+h5,.markdown h5+h6{margin-block-start:12px}.markdown ul,.markdown ol,.markdown dl{margin-block-start:12px;margin-block-end:24px}.markdown ul,.markdown ol{padding-inline-start:32px}.markdown ul ul,.markdown ul ol,.markdown ol ul,.markdown ol ol{margin-block-start:0;margin-block-end:0}.markdown ul{list-style-type:disc}.markdown ol{list-style-type:decimal}.markdown ul ul,.markdown ol ul{list-style-type:circle}.markdown ul ul ul,.markdown ul ol ul,.markdown ol ul ul,.markdown ol ol ul{list-style-type:square}.markdown li{list-style-type:unset}.markdown table{box-sizing:border-box;table-layout:fixed;margin-block-start:12px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-collapse:collapse;border-width:1px;border-style:solid;border-color:#ccc;word-break:break-word}@media (prefers-color-scheme: dark){.markdown table{border-color:#404040}}.markdown th,.markdown td{padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;border-width:1px;border-style:solid;border-color:#ccc}@media (prefers-color-scheme: dark){.markdown th,.markdown td{border-color:#404040}}.markdown caption{caption-side:bottom;margin-block-start:2px;margin-block-end:-4px;font-size:14px;line-height:24px}.markdown a{text-decoration:none}.markdown a:hover{padding-block-end:1px;border-block-end:1px solid currentColor;text-decoration:none}.markdown abbr[title]{padding-block-end:1px;border-block-end:1px dotted;text-decoration:none;cursor:help}.markdown b,.markdown strong{font-weight:600}.markdown code{margin-inline-start:.25em;margin-inline-end:.25em;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.875em}.markdown dfn{font-weight:600}.markdown dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown dfn:not(:lang(zh)){font-weight:400}.markdown em{font-weight:600}.markdown figcaption{display:inline-block;vertical-align:top;font-size:14px;text-align:start}.markdown i{font-style:italic}.markdown ins,.markdown u{padding-block-end:1px;border-block-end:1px solid;text-decoration:none}.markdown mark{padding-block-start:2px;padding-block-end:2px;padding-inline-start:1px;padding-inline-end:1px;margin-inline-start:1px;margin-inline-end:1px;background-color:#fff700e0;color:inherit}@media (prefers-color-scheme: dark){.markdown mark{background-color:#4d4a00e0}}.markdown q{quotes:"\300c" "\300d" "\300e" "\300f"}.markdown q:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown q:not(:lang(zh)){quotes:initial;quotes:auto}.markdown rt{font-size:.875em;font-weight:400}.markdown small{font-size:.875em}.markdown strong{font-weight:600}.markdown sub,.markdown sup{position:relative;margin-inline-start:.25em;margin-inline-end:.25em;font-size:.75em;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-style:normal;line-height:1;vertical-align:baseline}.markdown sub{bottom:-.25em}.markdown sup{top:-.5em}.markdown sup:target,.markdown sup a:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.markdown sup:target,.markdown sup a:target{background-color:#3a6188}}.markdown summary{padding-inline-start:1em;outline:0;cursor:pointer}.markdown summary::-webkit-details-marker{width:.6em;margin-inline-end:.4em}.markdown u[title]{cursor:help;border-block-end-width:3px;border-block-end-style:double;border-block-end-color:#0000008a}@media (prefers-color-scheme: dark){.markdown u[title]{border-block-end-color:#ffffff8a}}.markdown address,.markdown cite,.markdown dfn,.markdown dt,.markdown em{font-style:normal}.markdown address:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown address:not(:lang(zh)),.markdown cite:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown cite:not(:lang(zh)),.markdown dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown dfn:not(:lang(zh)),.markdown dt:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown dt:not(:lang(zh)),.markdown em:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown em:not(:lang(zh)){font-style:italic}.markdown abbr[title],.markdown del,.markdown ins,.markdown s,.markdown u{margin-inline-start:1px;margin-inline-end:1px}.markdown,.markdown--sans{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--serif,.markdown--classic{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--classic h1,.markdown--classic h2,.markdown--classic h3,.markdown--classic h4,.markdown--classic h5,.markdown--classic h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800}.markdown--classic blockquote,.markdown--classic cite,.markdown--classic q{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--classic figcaption,.markdown--classic caption,.markdown--classic th{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--hei{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--song{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--kai{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--columns-1,.markdown--columns-2,.markdown--columns-3,.markdown--columns-4,.markdown--columns-16em,.markdown--columns-20em,.markdown--columns-24em,.markdown--columns-28em,.markdown--columns-32em,.markdown--columns-36em,.markdown--columns-40em,.markdown--columns-44em,.markdown--columns-48em,.markdown comma{max-width:none;column-gap:2em}.markdown--columns-1 p,.markdown--columns-2 p,.markdown--columns-3 p,.markdown--columns-4 p,.markdown--columns-16em p,.markdown--columns-20em p,.markdown--columns-24em p,.markdown--columns-28em p,.markdown--columns-32em p,.markdown--columns-36em p,.markdown--columns-40em p,.markdown--columns-44em p,.markdown--columns-48em p,.markdown comma p{margin-block-start:6px;margin-block-end:12px;text-indent:2em}.markdown--columns-1{column-count:1}.markdown--columns-2{column-count:2}.markdown--columns-3{column-count:3}.markdown--columns-4{column-count:4}.markdown--columns-16em{column-width:16em}.markdown--columns-20em{column-width:20em}.markdown--columns-24em{column-width:24em}.markdown--columns-28em{column-width:28em}.markdown--columns-32em{column-width:32em}.markdown--columns-36em{column-width:36em}.markdown--columns-40em{column-width:40em}.markdown--columns-44em{column-width:44em}.markdown--columns-48em{column-width:48em}.markdown--vertical{max-width:none;max-height:100%;writing-mode:vertical-rl;letter-spacing:.125em}.markdown--vertical h1,.markdown--vertical h2,.markdown--vertical h3,.markdown--vertical h4,.markdown--vertical h5,.markdown--vertical h6{text-align:start}.markdown--vertical q{quotes:"\300c" "\300d" "\300e" "\300f"}.markdown--ancient,.markdown--poetry{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--ancient h1,.markdown--ancient h2,.markdown--ancient h3,.markdown--ancient h4,.markdown--ancient h5,.markdown--ancient h6,.markdown--poetry h1,.markdown--poetry h2,.markdown--poetry h3,.markdown--poetry h4,.markdown--poetry h5,.markdown--poetry h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800;text-align:center}.markdown--ancient h1 .markdown-meta,.markdown--ancient h2 .markdown-meta,.markdown--ancient h3 .markdown-meta,.markdown--ancient h4 .markdown-meta,.markdown--ancient h5 .markdown-meta,.markdown--ancient h6 .markdown-meta,.markdown--poetry h1 .markdown-meta,.markdown--poetry h2 .markdown-meta,.markdown--poetry h3 .markdown-meta,.markdown--poetry h4 .markdown-meta,.markdown--poetry h5 .markdown-meta,.markdown--poetry h6 .markdown-meta{font-weight:400}@media screen and (min-width: 640px){.markdown--ancient h1 .markdown-meta,.markdown--ancient h2 .markdown-meta,.markdown--ancient h3 .markdown-meta,.markdown--ancient h4 .markdown-meta,.markdown--ancient h5 .markdown-meta,.markdown--ancient h6 .markdown-meta,.markdown--poetry h1 .markdown-meta,.markdown--poetry h2 .markdown-meta,.markdown--poetry h3 .markdown-meta,.markdown--poetry h4 .markdown-meta,.markdown--poetry h5 .markdown-meta,.markdown--poetry h6 .markdown-meta{position:absolute;line-height:inherit;text-indent:0;display:inline;margin-block-start:4px;margin-inline-start:8px}}.markdown--ancient .markdown-meta,.markdown--poetry .markdown-meta{line-height:24px;text-align:center;text-indent:0}.markdown--ancient p{text-indent:2em}.markdown--poetry p{text-align:center;text-indent:0}.markdown--annotation p{margin-block-start:0;margin-block-end:0;line-height:2.25;text-indent:2em}.markdown--annotation em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right;font-weight:400}.markdown--annotation em:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown--annotation em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.markdown--annotation .markdown-meta{margin-block-start:12px;margin-block-end:24px}.markdown .markdown-meta{display:block;text-indent:0}.markdown .markdown-verse{text-align:center;text-indent:0}.markdown .markdown-large{font-size:18px;line-height:24px}.markdown .markdown-x-large{font-size:20px;line-height:30px;letter-spacing:.05em}.markdown .markdown-small{font-size:14px;line-height:24px}.markdown .markdown-x-small{font-size:12px;line-height:18px}.markdown .markdown-list-latin{list-style-type:upper-latin}.markdown .markdown-list-latin ol{list-style-type:lower-roman}.markdown .markdown-list-latin ol ol{list-style-type:lower-latin}.markdown .markdown-list-han{list-style-type:cjk-ideographic}.markdown .markdown-list-han ol{list-style-type:decimal}.markdown .markdown-list-han ol ol{list-style-type:decimal-leading-zero}.markdown .markdown-fn{margin-block-start:59px;border-block-start:1px solid;border-block-start-color:#ccc;font-size:14px;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;line-height:24px}@media (prefers-color-scheme: dark){.markdown .markdown-fn{border-block-start-color:#404040}}.markdown .markdown-fn ol{margin-block-start:12px;margin-block-end:0}.markdown .markdown-fn li:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.markdown .markdown-fn li:target{background-color:#3a6188}}.markdown .markdown-hang{position:absolute;line-height:inherit;text-indent:0}.markdown .markdown-em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right}.markdown .markdown-em:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown .markdown-em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.markdown .markdown-ruby--inline{display:inline-flex;flex-direction:column-reverse;height:1.5em;vertical-align:top}.markdown .markdown-ruby--inline rt{display:inline;margin-bottom:-.25em;line-height:1;text-align:center}.markdown heti-spacing{display:inline}.markdown heti-spacing+sup,.markdown heti-spacing+sub{margin-inline-start:0}.markdown .heti-spacing-start{margin-inline-end:.25em}.markdown .heti-spacing-end{margin-inline-start:.25em}.markdown heti-adjacent{display:inline}.markdown .heti-adjacent-half{margin-inline-end:-.5em}.markdown .heti-adjacent-quarter{margin-inline-end:-.25em}.markdown{color:#30363f}[data-prefers-color=dark] .markdown{color:#c6c9cd}.markdown a{color:#1677ff}[data-prefers-color=dark] .markdown a{color:#0053c8}.markdown img{max-width:100%}[data-prefers-color=dark] .markdown img{opacity:.8}.markdown *:not(pre) code{padding:2px 5px;color:#d56161;background:#f0f4f8;border-radius:2px}[data-prefers-color=dark] .markdown *:not(pre) code{background:#0d141a}.markdown pre{font-size:14px;padding-left:24px;padding-right:24px;background-color:#fbfcfd}[data-prefers-color=dark] .markdown pre{background-color:#020305}.markdown table{width:100%;table-layout:auto}.markdown th{background-color:#fbfcfd}[data-prefers-color=dark] .markdown th{background-color:#020305}.markdown th,.markdown td{padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-color:#e4e9ec}[data-prefers-color=dark] .markdown th,[data-prefers-color=dark] .markdown td{border-color:#2a353c}.markdown blockquote{font-style:italic;margin-inline-start:0;margin-inline-end:0;background-color:#fbfcfd;border-left:5px solid #e4e9ec}[data-prefers-color=dark] .markdown blockquote{background-color:#020305;border-left-color:#2a353c}.markdown ul li{line-height:1.8}.markdown h1>a[aria-hidden]:first-child,.markdown h2>a[aria-hidden]:first-child,.markdown h3>a[aria-hidden]:first-child,.markdown h4>a[aria-hidden]:first-child,.markdown h5>a[aria-hidden]:first-child,.markdown h6>a[aria-hidden]:first-child{float:left;width:20px;padding-inline-end:4px;margin-inline-start:-24px;color:#30363f;font-size:0;text-align:right;line-height:inherit}[data-prefers-color=dark] .markdown h1>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h2>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h3>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h4>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h5>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h6>a[aria-hidden]:first-child{color:#c6c9cd}[data-direction=rtl] .markdown h1>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h2>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h3>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h4>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h5>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h6>a[aria-hidden]:first-child{float:right}.markdown h1>a[aria-hidden]:first-child:hover,.markdown h2>a[aria-hidden]:first-child:hover,.markdown h3>a[aria-hidden]:first-child:hover,.markdown h4>a[aria-hidden]:first-child:hover,.markdown h5>a[aria-hidden]:first-child:hover,.markdown h6>a[aria-hidden]:first-child:hover{border:0}.markdown h1>a[aria-hidden]:first-child>.icon-link:before,.markdown h2>a[aria-hidden]:first-child>.icon-link:before,.markdown h3>a[aria-hidden]:first-child>.icon-link:before,.markdown h4>a[aria-hidden]:first-child>.icon-link:before,.markdown h5>a[aria-hidden]:first-child>.icon-link:before,.markdown h6>a[aria-hidden]:first-child>.icon-link:before{content:"#";color:#4f5866;font-size:20px}[data-prefers-color=dark] .markdown h1>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h2>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h3>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h4>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h5>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h6>a[aria-hidden]:first-child>.icon-link:before{color:#8590a0}.markdown h1:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h2:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h3:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h4:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h5:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h6:not(:hover)>a[aria-hidden]:first-child>.icon-link{visibility:hidden}.markdown hr{background-color:#e4e9ec}[data-prefers-color=dark] .markdown hr{background-color:#2a353c}.dumi-default-content{display:flex;flex:1 1;flex-direction:column;min-width:0;max-width:100%;box-sizing:border-box}.dumi-default-content:not([data-no-sidebar]){padding:48px 48px 0;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 8px 24px #0000000d}[data-prefers-color=dark] .dumi-default-content:not([data-no-sidebar]){background-color:#0a0e13}.dumi-default-content:not([data-no-sidebar])[data-no-footer]{padding-bottom:48px}@media only screen and (max-width: 767px){.dumi-default-content:not([data-no-sidebar]){max-width:initial;margin:0 -24px;padding:24px 24px 0;border-radius:0;box-shadow:none}.dumi-default-content:not([data-no-sidebar])[data-no-footer]{padding:24px}}.dumi-default-content article{flex:1 1}.dumi-default-header+main>.dumi-default-content,.dumi-default-doc-layout-mobile-bar+main>.dumi-default-content{min-height:calc(100vh - 76px)}@media only screen and (max-width: 767px){.dumi-default-header+main>.dumi-default-content,.dumi-default-doc-layout-mobile-bar+main>.dumi-default-content{min-height:calc(100vh - 92px)}}.dumi-default-content[data-no-sidebar][data-no-footer]{margin-bottom:48px}@media only screen and (max-width: 767px){.dumi-default-content[data-no-sidebar][data-no-footer]{margin-bottom:24px}}.dumi-default-content-footer{margin-top:48px;color:#8a9099;font-size:14px;line-height:1}[data-prefers-color=dark] .dumi-default-content-footer{color:#616d7f}.dumi-default-content-footer svg{fill:#8a9099;width:14px;vertical-align:-.13em;transition:fill .2s}[data-prefers-color=dark] .dumi-default-content-footer svg{fill:#616d7f}.dumi-default-content-footer>dl{display:flex;justify-content:space-between;margin:0;padding-bottom:12px}.dumi-default-content-footer>dl:empty{display:none}.dumi-default-content-footer>dl dd{margin:0}@media only screen and (max-width: 767px){.dumi-default-content-footer>dl dd .dumi-default-mobile-hidden{display:none}}.dumi-default-content-footer>dl dd svg{margin-inline-end:4px}.dumi-default-content-footer>dl dd>a{color:#1677ff}[data-prefers-color=dark] .dumi-default-content-footer>dl dd>a{color:#0053c8}.dumi-default-content-footer>dl dd>a:not(:hover){text-decoration:none}.dumi-default-content-footer>dl dd>a>svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-content-footer>dl dd>a>svg{fill:#0053c8}.dumi-default-content-footer>nav{padding:12px 0;border-block-start:1px solid #e4e9ec;overflow:hidden}.dumi-default-content-footer>nav:empty{display:none}[data-prefers-color=dark] .dumi-default-content-footer>nav{border-block-start-color:#2a353c}.dumi-default-content-footer>nav>a{max-width:180px;min-width:120px;color:#1677ff;font-size:16px;text-decoration:none;border-radius:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width: 768px) and (max-width: 1024px){.dumi-default-content-footer>nav>a{min-width:initial;max-width:80px}}[data-prefers-color=dark] .dumi-default-content-footer>nav>a{color:#0053c8}.dumi-default-content-footer>nav>a[data-prev]{float:left;padding-inline-end:24px}.dumi-default-content-footer>nav>a[data-prev] svg{margin-inline-end:4px}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-prev]{float:right}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-prev] svg{transform:rotate(180deg)}.dumi-default-content-footer>nav>a[data-next]{float:right;text-align:end;padding-inline-start:24px}.dumi-default-content-footer>nav>a[data-next] svg{margin-inline-start:4px;transform:rotate(180deg)}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-next]{float:left}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-next] svg{transform:rotate(0)}.dumi-default-content-footer>nav>a small{display:block;margin-bottom:5px;color:#8a9099;font-size:14px;transition:color .2s}[data-prefers-color=dark] .dumi-default-content-footer>nav>a small{color:#616d7f}.dumi-default-content-footer>nav>a:hover small{color:#4f5866}[data-prefers-color=dark] .dumi-default-content-footer>nav>a:hover small{color:#8590a0}.dumi-default-content-footer>nav>a:hover svg{fill:#4f5866}[data-prefers-color=dark] .dumi-default-content-footer>nav>a:hover svg{fill:#8590a0}[data-no-sidebar]>.dumi-default-content-footer{display:none}:not([data-no-sidebar])>.dumi-default-content-footer+.dumi-default-footer{margin-top:0}.dumi-default-features{margin:0 auto 48px;max-width:1392px;padding:0 24px;overflow:hidden;box-sizing:border-box}.dumi-default-features[data-cols="2"]>.dumi-default-features-item{width:46%}.dumi-default-features[data-cols="2"]>.dumi-default-features-item:nth-child(odd){margin-inline-end:8%}@media only screen and (max-width: 767px){.dumi-default-features[data-cols="2"]>.dumi-default-features-item{width:100%;margin-inline-end:0}}.dumi-default-features[data-cols="3"]>.dumi-default-features-item{width:31.4%}.dumi-default-features[data-cols="3"]>.dumi-default-features-item:not(:nth-child(3n)){margin-inline-end:2.9%}@media only screen and (max-width: 767px){.dumi-default-features[data-cols="3"]>.dumi-default-features-item{width:100%;margin-inline-end:0}}.dumi-default-features-item{margin:12px 0;float:left}.dumi-default-features-item>i{font-size:64px;font-style:normal}@media only screen and (max-width: 767px){.dumi-default-features-item>i{font-size:48px}}.dumi-default-features-item>h3{margin:4px 0;color:#30363f;font-weight:400;font-size:20px}[data-prefers-color=dark] .dumi-default-features-item>h3{color:#c6c9cd}.dumi-default-features-item>h3 a{color:#1677ff}[data-prefers-color=dark] .dumi-default-features-item>h3 a{color:#0053c8}.dumi-default-features-item>h3 a:not(:hover){text-decoration:none}@media only screen and (max-width: 767px){.dumi-default-features-item>h3{font-size:18px}}.dumi-default-features-item>p{margin:12px 0;color:#4f5866;font-size:16px;line-height:1.475}[data-prefers-color=dark] .dumi-default-features-item>p{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-features-item>p{font-size:14px}}.dumi-default-features-item>p a{color:#1677ff}[data-prefers-color=dark] .dumi-default-features-item>p a{color:#0053c8}.dumi-default-features-item>p a:not(:hover){text-decoration:none}.dumi-default-footer{margin-top:48px;border-top:1px solid #e4e9ec;color:#8a9099;font-size:15px;line-height:26px;text-align:center;padding:28.8px 0}[data-prefers-color=dark] .dumi-default-footer{border-top-color:#2a353c;color:#616d7f}@media only screen and (max-width: 767px){.dumi-default-footer{padding:14.4px 0;font-size:13px}}.dumi-default-footer a{color:#1677ff}[data-prefers-color=dark] .dumi-default-footer a{color:#0053c8}.dumi-default-footer a:not(:hover){text-decoration:none}.dumi-default-color-switch{position:relative;font-size:0;line-height:0}@media screen and (max-width: 1430px){.dumi-default-color-switch:before{left:auto;right:auto;inset-inline-end:-15px;transform:none}[class*=-switch]+.dumi-default-color-switch:before,[class*=-select]+.dumi-default-color-switch:before{inset-inline-end:0}}[class*=-switch]+.dumi-default-color-switch,[class*=-select]+.dumi-default-color-switch{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] [class*=-switch]+.dumi-default-color-switch,[data-prefers-color=dark] [class*=-select]+.dumi-default-color-switch{border-inline-start-color:#1c2022}.dumi-default-color-switch svg{width:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-color-switch svg{fill:#8590a0}.dumi-default-color-switch:hover svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-color-switch:hover svg{fill:#0053c8}.dumi-default-color-switch select{position:absolute;top:0;right:15%;bottom:0;left:15%;opacity:0;width:100%;min-width:16px;max-width:70%;height:16px;cursor:pointer}.dumi-default-logo{display:inline-flex;align-items:center;color:#30363f;font-size:22px;line-height:1;font-weight:700;text-decoration:none}[data-prefers-color=dark] .dumi-default-logo{color:#c6c9cd}@media only screen and (max-width: 767px){.dumi-default-logo{font-size:18px}.dumi-default-logo img{height:32px}}.dumi-default-logo img{margin-inline-end:10px;height:40px}@media only screen and (max-width: 767px){.dumi-default-logo img{height:32px}}.dumi-default-navbar{list-style:none;margin:0;padding:0;display:flex;align-items:center}@media only screen and (max-width: 767px){.dumi-default-navbar{display:block;padding-top:24px}}.dumi-default-navbar>li{color:#4f5866;font-size:18px;line-height:1;text-align:center;position:relative}[data-prefers-color=dark] .dumi-default-navbar>li{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-navbar>li{padding:12px 0}}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a,.dumi-default-navbar>li>a{color:#4f5866;text-decoration:none;transition:all .3s}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a,[data-prefers-color=dark] .dumi-default-navbar>li>a{color:#8590a0}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover,.dumi-default-navbar>li>a:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover,[data-prefers-color=dark] .dumi-default-navbar>li>a:hover{color:#0053c8}.dumi-default-navbar>li>a.active,.dumi-default-navbar>li>span.active,.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a.active{color:#30363f;font-weight:700}[data-prefers-color=dark] .dumi-default-navbar>li>a.active,[data-prefers-color=dark] .dumi-default-navbar>li>span.active,[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a.active{color:#c6c9cd}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn{-webkit-appearance:none;appearance:none;margin-left:6px;margin-right:-24px;width:18px;height:18px;padding:0;border:0;background:transparent;vertical-align:middle}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{fill:#8a9099;width:14px;transition:transform .3s}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{fill:#616d7f}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn[data-collapsed]>svg{transform:rotate(180deg)}}@media only screen and (min-width: 1025px){.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn{margin-left:4px;margin-right:0;pointer-events:none}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{width:12px;transition-delay:.1s}}.dumi-default-navbar>li:hover>.dumi-default-navbar-collapse-btn>svg{transform:rotate(180deg);transition-delay:0}.dumi-default-navbar>li>.dumi-default-navbar-dropdown{position:absolute;top:100%;left:-18px;min-width:calc(100% + 16px);list-style:none;padding:0;margin:6px 0 0;background-color:#fff;box-shadow:0 4px 16px #0000001a;border-radius:6px;transition:all .2s ease-in-out;z-index:1}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown{background-color:#0f161d}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a{display:block;padding:0 18px;color:#4f5866;font-size:15px;line-height:1.6;text-align:left;white-space:nowrap}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a{display:inline}}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover{color:#1677ff}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li:first-child>a{padding-top:8px}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li:last-child>a{padding-bottom:8px}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-dropdown{position:static;background:transparent;box-shadow:none;min-width:0}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown{background:transparent}.dumi-default-navbar>li>.dumi-default-navbar-dropdown:not([data-collapsed]){display:none}}.dumi-default-navbar>li:not(:hover)>.dumi-default-navbar-dropdown{visibility:hidden;opacity:0;transform:translateY(-6px) scale(.98);transition-delay:.1s}@media only screen and (max-width: 767px){.dumi-default-navbar>li:not(:hover)>.dumi-default-navbar-dropdown{visibility:visible;opacity:1;transform:none}}.dumi-default-navbar>li:not(:last-child){margin-inline-end:48px}@media only screen and (max-width: 767px){.dumi-default-navbar>li:not(:last-child){margin-inline-end:0}}.dumi-default-lang-switch{color:#4f5866;font-size:14px;line-height:16px;text-decoration:none;transition:all .3s;cursor:pointer}[data-prefers-color=dark] .dumi-default-lang-switch{color:#8590a0}.dumi-default-lang-switch:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-lang-switch:hover{color:#0053c8}.dumi-default-lang-select{display:inline-flex;align-items:center}.dumi-default-lang-select>select{-webkit-appearance:none;appearance:none;padding:6px 0;padding-inline-start:10px;padding-inline-end:18px;color:#4f5866;text-align:right;font-size:14px;line-height:1;border:0;background-color:transparent;cursor:pointer}[data-prefers-color=dark] .dumi-default-lang-select>select{color:#8590a0}.dumi-default-lang-select>svg{margin-inline-start:-16px;width:12px;fill:#b4bcc1;pointer-events:none}[data-prefers-color=dark] .dumi-default-lang-select>svg{fill:#333a3e}.dumi-default-rtl-switch{height:16px;padding:0;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;cursor:pointer}[class*=-switch]+.dumi-default-rtl-switch,[class*=-select]+.dumi-default-rtl-switch{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #e4e9ec}[data-prefers-color=dark] [class*=-switch]+.dumi-default-rtl-switch,[data-prefers-color=dark] [class*=-select]+.dumi-default-rtl-switch{border-inline-start-color:#2a353c}.dumi-default-rtl-switch>svg{height:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-rtl-switch>svg{fill:#8590a0}.dumi-default-rtl-switch:hover svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-rtl-switch:hover svg{fill:#0053c8}html[data-direction=rtl]{direction:rtl}.dumi-default-search-result>dl{margin:2px 0}.dumi-default-search-result>dl>dt{height:30px;padding:0 16px;font-weight:700;font-size:14px;line-height:30px;color:#4f5866;background-color:#e4e9ec}[data-prefers-color=dark] .dumi-default-search-result>dl>dt{color:#8590a0;background-color:#2a353c}.dumi-default-search-result>dl>dt:first-child{margin-top:-2px}.dumi-default-search-result>dl>dt+dd{margin-top:2px}.dumi-default-search-result>dl>dd{margin:0 4px;padding:2px 0}.dumi-default-search-result>dl>dd+dd{border-top:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-search-result>dl>dd+dd{border-top-color:#2a353c}.dumi-default-search-result>dl>dd+dt{margin-top:2px}.dumi-default-search-result>dl>dd>a{position:relative;display:flex;height:60px;flex-direction:column;justify-content:center;padding-top:6px;padding-bottom:8px;padding-inline-start:54px;padding-inline-end:12px;text-decoration:none;box-sizing:border-box;border-radius:4px}.dumi-default-search-result>dl>dd>a[data-active],.dumi-default-search-result>dl>dd>a:hover{background-color:#1677ff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active],[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover{background-color:#00183a}.dumi-default-search-result>dl>dd>a[data-active]>h4,.dumi-default-search-result>dl>dd>a:hover>h4,.dumi-default-search-result>dl>dd>a[data-active]>p,.dumi-default-search-result>dl>dd>a:hover>p{color:#fff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>h4,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>h4,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>p,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>p{color:#ccc}.dumi-default-search-result>dl>dd>a[data-active]>svg,.dumi-default-search-result>dl>dd>a:hover>svg{fill:#fff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>svg,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>svg{fill:#ccc}.dumi-default-search-result>dl>dd>a>svg{position:absolute;top:14px;inset-inline-start:14px;width:32px;height:32px;fill:#c2c9cc}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>svg{fill:#282d30}.dumi-default-search-result>dl>dd>a>h4,.dumi-default-search-result>dl>dd>a>p{margin:0;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dumi-default-search-result>dl>dd>a>h4{color:#4f5866;font-size:14px}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>h4{color:#8590a0}.dumi-default-search-result>dl>dd>a>p{margin-top:2px;font-size:13px;color:#8a9099}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>p{color:#616d7f}.dumi-default-search-result>dl>dd>a>p:empty{display:none}.dumi-default-search-result mark{color:#484607;padding:0 2px;border-radius:2px;background-color:#fff9c5}[data-prefers-color=dark] .dumi-default-search-result mark{color:#939147;background-color:#382506}.dumi-default-search-result .dumi-default-search-empty{display:flex;height:140px;align-items:center;justify-content:center;color:#8a9099;font-size:16px}[data-prefers-color=dark] .dumi-default-search-result .dumi-default-search-empty{color:#616d7f}.dumi-default-search-result .dumi-default-search-empty>svg{margin-inline-end:8px;width:48px;fill:#c0c4c9}[data-prefers-color=dark] .dumi-default-search-result .dumi-default-search-empty>svg{fill:#343b45}.dumi-default-search-bar{position:relative}@media only screen and (max-width: 767px){.dumi-default-search-bar{display:none}}.dumi-default-search-bar:not(:last-child){margin-inline-end:28px}.dumi-default-search-bar-svg{position:absolute;top:50%;margin-top:1px;inset-inline-start:16px;width:16px;fill:#8a9099;transform:translateY(-50%)}[data-prefers-color=dark] .dumi-default-search-bar-svg{fill:#616d7f}.dumi-default-search-bar-input{width:280px;height:40px;padding:0;padding-inline-start:40px;padding-inline-end:12px;color:#30363f;font-size:14px;border:1px solid #d0d5d8;border-radius:20px;box-sizing:border-box;outline:none;transition:all .3s;background-color:transparent}[data-prefers-color=dark] .dumi-default-search-bar-input{color:#c6c9cd;border-color:#1c2022}.dumi-default-search-bar-input:focus{border-color:#1677ff80;background-color:#fff;box-shadow:0 0 0 3px #1677ff1a}[data-prefers-color=dark] .dumi-default-search-bar-input:focus{border-color:#0053c880;background-color:#050709;box-shadow:0 0 0 3px #0053c81a}.dumi-default-search-bar-input:focus~.dumi-default-search-shortcut,.dumi-default-search-bar-input:not(:placeholder-shown)~.dumi-default-search-shortcut{opacity:0}.dumi-default-search-bar .dumi-default-search-shortcut{position:absolute;top:50%;inset-inline-end:11px;display:inline-block;padding:4px 8px;color:#8a9099;font-size:12px;line-height:1;white-space:nowrap;background-color:#fffc;border-radius:11px;border:1px solid #d0d5d8;transform:translateY(-50%);transition:all .3s;pointer-events:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-shortcut{background-color:#0003;border-color:#1c2022}@media only screen and (max-width: 767px){.dumi-default-search-bar .dumi-default-search-shortcut{display:none}}.dumi-default-search-bar .dumi-default-search-popover{position:absolute;top:100%;inset-inline-end:0;display:flex;flex-direction:column;width:540px;max-height:460px;margin-top:18px;background-color:#fff;border-radius:8px;box-shadow:0 4px 30px #0003}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-popover{background-color:#0f161d}.dumi-default-search-bar .dumi-default-search-popover:before{content:"";position:absolute;bottom:100%;inset-inline-end:100px;display:inline-block;width:0;height:0;border:8px solid transparent;border-bottom-color:#fff}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-popover:before{border-bottom-color:#0f161d}.dumi-default-search-bar .dumi-default-search-popover>section{flex:1 1;min-height:60px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:inherit}.dumi-default-search-bar .dumi-default-search-modal{position:fixed;top:0;inset-inline-start:0;z-index:1000;width:100vw;height:100vh;display:flex;justify-content:center}.dumi-default-search-bar .dumi-default-search-modal-mask{background-color:#00000073;width:100%;height:100%}.dumi-default-search-bar .dumi-default-search-modal-content{position:absolute;top:60px;background-color:#fff;width:500px;padding:12px;box-sizing:border-box;box-shadow:inset 1px 1px #ffffff80,0 3px 8px #555a64;border-radius:8px;max-height:calc(100% - 120px);display:flex;flex-direction:column}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-content{background-color:#0f161d}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-bar-input{width:100%;border-radius:4px}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-result{min-height:60px;margin-top:12px;flex:auto;overflow:auto}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-result>dl>dd{margin:0 auto}.dumi-default-search-bar .dumi-default-search-modal-commands{justify-content:flex-start;font-size:12px;color:#8a9099;list-style:none;padding:12px 0 0;margin:0;border-top:1px solid #e4e9ec;display:flex;align-items:center;user-select:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-commands{color:#616d7f;border-top-color:#2a353c}.dumi-default-search-bar .dumi-default-search-modal-commands>li{margin-inline-end:10px}.dumi-default-search-bar .dumi-default-search-modal-commands-arrow .dumi-default-search-modal-shortcut{margin-inline-end:4px}.dumi-default-search-bar .dumi-default-search-modal-commands-text{margin-inline-start:5px}.dumi-default-search-bar .dumi-default-search-modal-shortcut{display:inline-block;padding:4px 8px;color:#8a9099;font-size:12px;line-height:1;white-space:nowrap;background-color:#f7f9fb;border-radius:3px;border:1px solid #d0d5d8;border-bottom-width:2px;transition:all .3s;pointer-events:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-shortcut{color:#616d7f;background-color:#050709;border-color:#1c2022}.dumi-default-icon{font-size:0;line-height:0}[class*=-switch]+.dumi-default-icon,[class*=-select]+.dumi-default-icon{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] [class*=-switch]+.dumi-default-icon,[data-prefers-color=dark] [class*=-select]+.dumi-default-icon{border-inline-start-color:#1c2022}.dumi-default-icon+.dumi-default-icon{margin-inline-start:18px}.dumi-default-icon>svg{height:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-icon>svg{fill:#8590a0}.dumi-default-icon:hover svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-icon:hover svg{fill:#0053c8}.dumi-default-header{position:relative;z-index:10}.dumi-default-header:not([data-static]){top:0;position:sticky;background-color:#f7f9fbe6;backdrop-filter:blur(6px)}[data-prefers-color=dark] .dumi-default-header:not([data-static]){background-color:#050709e6}.dumi-default-header:not([data-static])[data-mobile-active]{background-color:#f7f9fb;backdrop-filter:none}[data-prefers-color=dark] .dumi-default-header:not([data-static])[data-mobile-active]{background-color:#050709}.dumi-default-header-content{display:flex;align-items:center;margin:0 auto;padding:0 24px;max-width:1392px;height:76px;box-sizing:border-box}@media only screen and (max-width: 767px){.dumi-default-header-content{height:52px}}.dumi-default-header-left{width:184px}.dumi-default-header-right{flex:1 1;display:flex;justify-content:space-between}.dumi-default-header-right-aside{display:flex;align-items:center}@media only screen and (max-width: 767px){.dumi-default-header-right-aside{margin:8px 16px;padding-top:24px;justify-content:center;border-top:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-header-right-aside{border-top-color:#2a353c}}@media only screen and (max-width: 767px){.dumi-default-header-right{position:fixed;top:52px;left:0;right:0;height:calc(100vh - 52px);display:block;background-color:#f7f9fb99;border-top:1px solid #e4e9ec;backdrop-filter:blur(30px);box-sizing:border-box;transition:all .2s}[data-prefers-color=dark] .dumi-default-header-right{background-color:#05070999;border-top:1px solid #2a353c}.dumi-default-header:not([data-mobile-active]) .dumi-default-header-right{opacity:0;visibility:hidden;padding-top:20px}}.dumi-default-header-menu-btn{position:absolute;top:50%;inset-inline-end:24px;padding:0;border:0;background:transparent;transform:translateY(-50%);display:none}@media only screen and (max-width: 767px){.dumi-default-header-menu-btn{display:block}}.dumi-default-header-menu-btn>svg{width:20px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-header-menu-btn>svg{fill:#8590a0}@font-face{font-family:Alibaba-PuHuiTi;src:url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAJU8AAoAAAAAlPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgW3sPM2NtYXAAAAFUAAB2YgAAdmKn3pnYZ2x5ZgAAd7gAABicAAAYnDRxnIhoZWFkAACQVAAAADYAAAA2ISMfgGhoZWEAAJCMAAAAJAAAACQIXQLHaG10eAAAkLAAAAF8AAABfNY7DpVsb2NhAACSLAAAAMAAAADAJ6EtjG1heHAAAJLsAAAAIAAAACAAZQBBbmFtZQAAkwwAAAFNAAABTRBB3Hpwb3N0AACUXAAAAOAAAADgCUkJ6QAEAkEBkAAFAAACigK8AAAAjAKKArwAAAHgADEBAgAAAgAFAwAAAAAAAKAAAv8QAAAAAAAAHgAAAABQZkVkAAAAAf8AAyD/OABaBBoBQiAWAZ/f1wAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAAAAHVcAAMAAQAAABwABHVAAAAdTBAAAAsNTAABAAsADAApACoAfgGQAZEBzwHRAdMB1QHXAdkB2wJ3AngDBQMJBJQElQSYBJkEsASxIBIgHyAjICQgMSA4IQQhBiEHIQghFCEVISMhJCElIZQhlSIDIgQiBSIHIhAiEyIUIhYiFyIYIhsiHCIhIiIiJCImIiwiLSJJIkoiSyJiImMiliKXIpglkCWRJZIlyCXJJcwlzSYHJggmQTAEMAUwBjA/MEAznzOgM88z0DPTM9ROAk4STiNOJk4pTi5OL04xTjNONU43TjxOQE5BTkJORE5GTlVOV05nTmhOck6HTplOnE6dTp5Or06wTrFOtE7MTs9O0E7gTuJO5k7nTulO7U7uTu9O8U70TvhO+U76TvxO/k8ATyFPI08oTylPLE8tTy5PMU8zTzVPN085TztPRE9FT1RPZk9oT2pPa09tT25PcU9yT3VPfU+AT4FPgk+FT4ZPh0+KT4xPjk+QT5JPk0+VT5ZPmE+ZT5pPnE+eT59PoU+iT61PwE/BT8JPy0/MT81P2U/bT+BP4k/kT+VP50/rT+xP8E/yT/lP+0/8T/1QDlAQUBFQE1AVUBZQF1AbUB1QHlAgUCJQI1AkUCdQK1A7UD1QRFBFUEZQSVBKUEtQTVBbUHhQeVB6UHxQfVCGUIdQpFCmUKpQq1DXUNhQ2VD0UQhRCVEKUUJRR1FKUUxRTlFPUVBRUlFTUVdRWFFZUVtRY1FkUWZRZ1FpUWpRb1F+UX9Rg1GEUYZRh1GKUYtRk1GUUZhRmlGdUZ5Rn1GhUaNRuFG5UbpRvlG/UcFRwlHDUcVRyFHKUc1RzlHQUdxR3lHfUeJR41HsUe5R8VHyUfRSCVILUgxSD1IQUh5SH1IhUiJSI1IlUiZSJ1IqUixSL1IxUjJSS1JOUk9SUlJTUlVSXVJfUmBSYlJjUmRSZlJoUnBScVJ+UoBSkVKSUsBSwVLCUsRSxVLGUshSylLRUtNS1FLVUtdS+1L8Uv1TB1MOUxhTG1McUx5TH1MiUyRTJVMnUyhTKVMrUyxTLVM8Uz1TQFNCU0RTRlNLU0xTTVNQU1RTWFNZU1tTaFNqU2xTbVNyU3ZTeVOAU4FTg1OHU4hTilOWU5dTmVObU5xTnlOgU6FTpFOnU7xTvVO+U8BT0lPTU9VT2lPcU91T3lPhU+JT/lP/VABUAlQFVAdUGFQZVBpUJFQlVDNUNlQ3VDpUPVQ/VEFUQlREVEVUR1RJVGNUZVRnVHRUeVR6VH5Uf1SBVINUhVSNVJFUk1SXVJhUnFSwVLJUtVS2VLdUuVS6VLxUvlTDVMVU2FTbVO9U8FTxVPtU/lUAVQhVElUTVSFVJVUmVShVKVUrVS1VMlU0VTVVNlU9VUBVQlVFVUdVSFViVWNVaFVpVWtVeVV6VX1VkFWSVZNVlVWWVZdVmlWbVZ5VslW0VbZVuFW6VbxVxlXHVchVylXLVc5Vz1XQVdVV3lXgVeJV51XpVe1V7lXwVfFV9FX2Vf9WClYLVg1WGVYaVhxWHVYgViFWIlYlViZWLlYvVjBWM1Y1VjdWOFY6VjxWPVY+VlVWVlZaVltWY1aQVpFWklbVVtZW2FbZVuxW7lbvVvJW81b2VvdW+Fb7VvxXAFcBVwJXBVcHVx1XHlcgVyFXIlc8Vz1XP1dBV0hXSVdlV2dXbFduV3BXcVdyV3RXdVd4V3lXeleoV6pXrFevV7BXsVezV7VXtle3V8xXzVfQV9FX01fWV9dX21fcV95X4VfiV+NX7lf1V/ZX91f7V/xX/lf/WAFYA1gEWAVYCFgJWApYDFgOWA9YEFgSWBNYFFgWWBdYGFgfWCJYI1hOWE9YUFhSWFNYVVhWWFdYf1iCWIRYhliHWIhYm1icWJ1YwljDWMRY0ljTWNRY7VjvWPFY8lj0WPVY91j4WQNZBVkGWQ5ZF1kYWRtZHVkeWSZZKFksWTBZMlkzWTVZNlk7WUNZRVlGWUpZTFlNWVBZYVljWWRZdVl3WXpZe1l8WX5Zf1mAWYVZiVmLWYxZlFmVWZhZplmnWaxZrVmwWbFZulm8Wb1Zx1nIWclZ2VnbWeRZ5lnnWelZ6lnrWfpZ/Fn9Wf5aAFoSWhlaGlobWh1aHlohWiJaJFomWidaKFozWjVaPVo+Wj9aR1pIWmhaaVp4WnlatFq2Wrdav1rAWspay1rTWtVa11rZWtpa21rdWt5a31riWuRa5VrnWuha6lszWzVbNltSW2tbbVtuW29bclt0W3tbfFt+W39bgluGW4pbjVuOW5BbkVuSW5RbsVuyW7dbulu7W7xbwFvBW8NbzVvOW89b0VvgW+Jb41vmW+db71wAXAJcA1wFXAdcCFwQXBJcE1wXXBlcG1wjXCZcMlwzXEZcR1xMXE1cUlxTXFRcVlxXXFhcX1xiXGRccFyAXIlcilyLXI5cj1ySXJNcqlyuXK9csFyyXLRctly+XMBcwlzDXOJc41znXOlc61zsXO5c710EXQVdFV0cXR1dJV0oXSpdK10sXUhdSV1ZXVpdXF1qXW1dbl2aXZtdnF3cXd9d4F3sXe1d8F31XfZd/14AXgReB14JXgpeC14NXg5eEl4TXi9eMF45XjpeQ15cXl1eX15gXnVed155Xn5egV6CXoNehV6IXolejF6NXo5em16dXtRe1V7pXvVe+F75XwlfDF8NXw5fEF8SXxRfFl8ZXxpfHF8dXx5fKF8rXyxfLl8wXztfPV8+Xz9fUV9UX15fX19gX2NfZV9nX2hfa19uX29fcl90X3Vfdl94X3pffV9+X39fg1+RX5NflF+WX5pfm1+pX6tfrF+2X8dfyF/KX8tfzl/TX9Rf1V/aX9tf3F/eX99f4l/jX+Vf5l/oX+lf7F/vX/Bf8l/zX/Rf9l/3X/lf+mALYAxgEGARYBNgF2AYYBpgHmAfYD1gPmBAYExgTmBPYFFgU2BUYFZgV2BYYFtgXGBxYHJgdGB1YIBggWCCYIpgi2CTYJVgl2CYYJlgnGCeYKFgomCkYKVgp2CpYKpgrmCwYLNgtWC2YLdguWC6YMdgyGDJYNJg02DUYNZg12DZYNtg3mD1YPdg+GEHYQphC2EMYSFhImElYShhKWEqYUlhS2FNYU9hUGFSYVNhVGF2YYxhjWGqYathv2HAYcFhyWHTYgdiGWIcYh1iHmIgYiNiK2ItYjViNmJEYkViRmJKYk9iUGJVYlZiV2JZYlpiZGJlYnRidWJ3YnhiemJ7Yn1igWKCYoNilGKZYpxinWKeYqNipmKnYqliqmKyYrNitGK2YrdiuGK6Yr5iwGLBYs9i0WLgYuFi8GLyYvVjAGMPYxBjF2MYYxljKWMsYy1jLmMwYzFjO2M8Y0RjR2NIY2BjZGNlY2ZjaGNqY2tjbGNvY3BjeGN5Y4Fji2ONY5Fjk2OUY5Vjl2OhY6RjpmOrY69jsWOyY7VjtmO5Y7tjvWPFY8djyGPKY8tjzGPRY9Nj1GPVY99j4mPrY+xj82P1Y/dj/mQDZARkDWQOZBFkEmQdZB9kJ2QoZClkK2Q7ZDxkPmRAZFNkVWRWZFdkaGRqZGtkbGSDZIZkk2SUZJdkmGSqZKtkr2S2ZLlku2S9ZL5kv2TBZMNkxGTPZNFk32TgZOFk42TlZSxlLWU3ZTplPGU9ZUZlR2VKZUtlTWVOZVBlUmVTZVRlV2VYZVplXGVfZWBlYWVkZWVlbWVuZW9lcWVzZXVldmWIZYllimWNZY5lj2WSZZRllWWWZZhlmmWdZZ5loGWiZaNlpmWoZaplrGWuZbplu2W+Zb9lwGXCZc1l0GXRZdNl1GXVZeFl+GX5ZgFmBGYFZgdmCGYJZgtmDWYQZhFmEmYWZhdmGGYaZhtmHGYeZiZmLmYwZjJmM2Y9Zj9mQGZCZk1mTmZgZmJmY2ZlZmdmcWZyZnNmdWZ4Znlme2Z8Zn1mf2aAZoFmg2aFZoZm2mbnZuhm8Wb1ZvZm+Gb6Zvtm/WcMZw5nD2cRZxJnE2cWZxhnGWcaZxxnHmcnZylnLmcwZzJnM2c7ZzxnPmc/Z0FnRGdFZ0dnSmdLZ01nUmdUZ1VnXWdiZ2NnZGdmZ2dna2dsZ25ncWd0Z3ZnfWeAZ4Jng2eFZ4ZniGeKZ5ZnmWebZ59noGehZ6RnpmepZ6xnrmexZ7JntGfCZ9tn32fhZ+Nn5GfmZ+dn6GfqZ+tn7WfuZ/Jn/mgQaBJoFGgVaB5oH2ggaDRoNWg2aDpoO2hLaE1oT2hSaHVogmiEaJBokWiSaJRolWiWaKNopGilaK5osWiyaLRowWjKaMxo02jUaNZo12jZaOFo4mjvaPJo82j0aPZo92j4aPtpAmkDaQRpDGkPaRFpIWkiaSNpLmkvaTFpMmkzaTppO2k8aT5pQGlBaVVpVmlYaVlpW2lcaV9pYWliaWRpZWlsaW1pb2lwaXppe2l9aX5pf2mBaYNphWmKaYtpjGmWaZdpmWmaaalpqmmsaa5pr2mwabJps2m1abZpuGm5abppy2nNac9p0WnSadNp3Gndad5p/mogailqMGoyajNqNGpFakZqWmpiamNqZGp6antqfWp+an9qgWqCaoNqj2qqazhrO2s8az1rRGtFa0hrSmtLa3prhWuIa4xrlGuVa5drmGuZa7ZrwGvDa8RrzGvOa9pr7Gvta+5r8Gvxa/Jr9Gv2a/dr+Gv6a/tr/GwObBJsF2wcbB1sHmwgbCNsMWwzbDZsN2w+bD9sQ2xEbEVsSGxRbFJsU2xWbGVsZmxnbHFsc2x1bHdseGx6bHtsfGx/bIBshGyHbIpsi2yNbI5skWySbJpsnGydbJ5soGysbK9ssGzGbMdsyGzLbM1szmzPbNxs3WzfbORs5mznbOls7GztbPJs9G0CbQNtBW0GbQhtCW0KbQ1tD20QbRFtGG0cbR1tJm0obSltLG0tbS9tMG00bTZtN204bTptP21AbUJtRG1JbUxtUG1bbV1tX21hbWJtZG1lbWdtaG1rbWxtbW11bXZteW16bXttg22EbYZth22KbYttjW2PbZBtkm2wbbFts220bbZtt23BbcJtw23Ibcltym3Xbdpt223cbd9t4m3jbeVt7W3vbfBt8m30bfVt9m34bfpuC24PbhJuE24VbhhuGW4bbhxuHm4fbiJuJm4nbihuKm4sbi5uMG4xbjNuNW42bjduOW5VblduWW5ablxuXW5ebmxubW6AboFugm6EboduiG6Zbppum26dbp5uoG6hbqNupG6mbqhuqW6wbrNutW64brluvG6+br9uwG7Ibsluym7Mbs1uzm7QbtJu1m7Ybtlu528DbwRvBW8HbwhvEG8RbxJvIW8ibyNvLG8ubzBvMm80bzVvSG9Jb0pvTG9Zb1pvW29db19vYG9hb2NvZG9lb29vcG9xb3NvdW92b3dveW97b4Vvhm+Hb4pvi2+0b7Vvt2+4b8Fv33A2cDdwOHBNcE5wbnB3cHlwenB7cH1whnCHcIhwi3CMcI1wj3CQcJFwk3CXcJhwmnCbcLJwtHC1cLZwunC+cL9wyXDacNxw3XDecOVw6nDucPhw+nD7cPxxEXEScRRxF3FLcU1xXXFlcW9xcHFxcXlxe3F8cZVxlnGXcalxqnGrcbRxtnG3cbhx5nIpcityLXIuci9yPHI+cklySnJLclNyVHJVcldyWHJaclxyXnJgcmNyZHJlcmhycHJxcnNydHJ2cndyeHJ7cnxyfXKCcoNyjHKOcpBykXKucrFysnKzcrVyxXLGcsdyz3LRcthy33L5cwJzC3MMcw1zFHMYcxlzGnMfcyBzI3MkcyZzJ3Mocy1zL3MwczJzM3M1czZzTnNPc1FzbnOFc4ZziHOKc4xzjXOPc5BznHOdc55zoHOhc6pzrHOtc7FztHO1c7ZzuHO5c8Fzy3PMc85z33Pmc+hz6nPrc+x0BHQHdAh0I3QkdCd0KXQrdC10L3QxdDJ0VnRYdF10bnRvdH90gnSEdIV0hnSIdIl0inSMdI10j3SddN1033ThdOV09XUOdRB1EnUbdR11HnUmdSd1KnU2dTl1PHU9dT91RnVHdUl1SnVNdWd1aHVpdXN1dXV2dXd1gHWBdYJ1hHWFdYx1jXWOdZB1k3WVdZh1m3WcdZ51onW6dbt1v3XAdcF1xnXLdcx103XXddl12nXcdd1133XgdeF15XXpdfJ183X6dft1/XX+dgJ2BHYLdg12DnYPdhZ2GnYcdh12HnYhdiN2J3Yodix2LnYvdjF2MnY2djd2OXY6djt2PXZBdkJ2VXZddmx2bXZudnl2enZ8dn92gHaBdoN2hXaJdop2jHaNdo92kHaSdpR2lXaXdph2r3awdrN2wHbBdsN2xHbHdsl21XbZdtp23Hbddt528HbzdvV29nb3dvp2+3b9dv93AHcCdwN3BXcGdwp3DHchdyN3JHcldyd3Kncrdyx3Lnc5dzt3PXc+dz93QndEd0V3Rndkd2d3aXdqd3p3e3d8d4F3gneDd493kHehd6N3pHemd6h3q3etd653r3exd7J3tHe8d7532HfZd9p35Hfmd+h36nf0d/V393gKeAt4DngPeBB4E3gVeBl4G3geeCB4IXgieCR4KHgqeCt4LngveDF4MngzeD94RnhNeE94UXhTeFR4iHiKeIt4j3iQeJJ4lHiVeJZ4mXideJ54oHiieKR4pni/eMB4wnjDeMR4xnjHeMh40XjSeNN41njXeNh46XjqeOt483j1ePZ4+Hj5eQJ5A3kEeT15P3lHeVR5VXljeWR5ZnlueXl5gnmDebx5v3nCecR5xXnHech5ynnMec55z3nQedN51HnWedd54HnheeJ55Xnoeep57Hnuefl5+nn8ef55/3oBegR6BXoMehV6FnoYehl6G3oceh16H3oheiJ6NHo1ejZ6OHo6ej56cXpyenN6gnqFeod6jnqPepB6k3qUepl6mnqbep56p3qpeqp6q3rXeth64XrieuR67nr7evx6/nsAewF7AnsFewd7CXsMew17DnsQexJ7E3sWexd7GHsaexx7HXsfeyF7Insjeyd7KXstey97MHsyezl7O3s9e0Z7SHtKe017TntTe1V7V3tZe1x7Xntfe2F7b3twe3N7dHt2e3h7ent8e317f3uOe497kXuSe5N7lnuee597oHuye7N7tXu2e7d70nvbe9x73nvfe+B74nvje+R753voe+l763vse+1773vwe/18CHwJfAp8DXwOfCh8KXyTfJR8lnyZfJp8m3ygfKF8o3yrfKx8rXyvfLB8uny7fL98wHzCfMN8xHzGfMl8y3zYfNp823zdfN58+Xz6fSF9KH0pfSp9LH0tfS5/OX9Df1J/U39Wf1l/YH9rf2x/bX9vf3B/c39/f4B/i3+Nf5t/nH+gf6J/o3+lf6Z/sX+6f7t/vn/Af8J/w3/Ef8t/zX/Wf9d/4n/jf+R/53/of+9/8n/9f/5//4ACgA6AD4ARgB2AHoAfgCGAMoA0gDmAOoA8gD6AQIBBgESARYBHgEiASYBTgFWAVoBXgFmAgYCCgIWAiICKgJSAlYCXgJmAnoCjgKaAp4CogKyAsICzgLWAtoC4gLmA4oDjgPeA+YD7gQOBBIEFgQeBCIEXgRmBG4EcgR2BLYEugTCBM4E0gTWBN4FHgUmBTYFOgU+BUoFWgVeBWIFmgWiBaoFrgWyBb4FygXOBiYGQgZmBmoGkgaWBp4GpgcSBxYHHgciByYHLgeSB5YHmgeiB6YHrgf2B/4IDgg6CD4IRghOCHYIggimCLoI8gj2CRYJGgkiCSoJMgk2CToJZgnGCe4J8goCCgYKDgoWChoKHgomCjIKQgpqCm4KegqCCooKjgrWCtoK6gruCvIK/gsCCwoLDgsWCxoLZgtqC3YLiguyC7YLugvCC8oLzgvWC9oL4gvqDDYMQgxKDE4MWgxiDGYMpgyqDLoMwgzKDN4M7gz2DPoM/g0GDQoNEg0WDSINTg12DeYN6g4eDiIOPg5CDkYOZg5qDnYOfg76Dv4PCg8ODxIPGg8iDyYPLg82DzoPVg9eD2YPag9uD3oPig+OD5IPmg+eD6IP6g/uD/IP+g/+EAIQChAWEGYQahBuEOYQ6hDuEWIRihGqEboRvhHCEcoR0hHeEeYSKhI2EmISahJuEsISxhLOEtYS2hLeEu4S8hL6EwITChMOEy4TMhM6Ez4TShNSE1YTehOGE4oTkhO2E7oTvhP2E/oUShRSFFYUWhRiFGYUghVeFWIVlhWaFZ4VzhXyFfYWGhaWFpoWnhamFq4Wsha2FuIXRhdKF1IX8hf2F/oYohjmGOoY7hluGXIZdhl+GYIZhhm2Gb4ZwhpSGpYamhquGrYauhrKGs4a3hriGuYbBhsKGw4bFhsiGzIbNhtKG04bVhtaG14bahtyG3YbqhuuG7Ib/hwGHBIcFhwaHC4cMhxSHFocZhxuHHYcfhyCHJIcmhyeHKIcvhzCHMoczhzWHNoc4hzmHOoc8hz2HSodLh02HVIdVh1aHWIdhh2KHb4dxh3KHc4d1h3+HgIeBh4SHhoeHh4mHioeMh5SHlYeWh6mHqoeuh7CHsYeyh7SHu4e8h76Hv4fHh8iHyYfrh+yH7YgUiDqIO4g9iD6IP4hBiEKIQ4hViFaIWIhqiG2Ib4hxiICIg4iGiIeIiYiKiIyIk4iUiJWIo4isiK6Ir4iwiMOIxIjHiMiIz4jQiNGI04jWiNeI4IjhiOaI54jyiPWI9oj3iPqI+4j9iP+JAIkBiRGJIokjiSSJMYkyiTOJNYlCiUOJfIl9iX6JgImCiYSJhYnXidiJ2Ynbid2J5Insie2J7onwifGJ8oxIjEqMS4yDjISMhoyHjIiMi4yVjJaMl41ojWmNao1sjW6Nb42CjYONko2TjaCNoY2ijbKNto23jbmNu429jcCNwY3CjcWNzY3QjdiN2Y3cjeCN4Y3ijeWN5o3njemN7Y3ujfCN8Y3yjfSOBo4HjgiOC44Njg6OII4hjiuOLY4wjjKOM440jjaON444jjuOPI4+jj+OQ45njmiOao5rjm6OcY5zjnWOfY5+joCOgo6DjoSOho6RjpKOk46djq2Oro6wjrGPoI+hj6KPqo+3j7iPuo+7j7yPv4/Aj8OPxo/Pj9KP1o/Xj+OP54/sj++P8Y/yj/SP9Y/2j/qP+4/8kAyQDpATkBWQGJAZkDeQOZA6kD2QP5BAkEOQRZBGkFmQWpBkkGaQZ5B+kIGQiZCKkJKQlJCWkJiQmpCckJ6Qn5CgkKSQpZCnkKiQqZCrkK2QspC3kLyQvZC/kMCQwpDDkMaQyJDJkMuQzJDNkNKQ1JDVkNaQ2JDZkNqQ3pDfkOCQ45DkkOWQ6ZDqkOyQ7pD1kPaQ95D/kQCRAZEDkR+RIJEhkTCRRJFFkViRWZFbkVyRa5GGkYiRipGOkY+Rq5GskciRy5HQlJaVSJYYlhuWHpYgliuWLJYtlj6WQZZOlk+WUZZSllOWXJZdll6WYJZjlmWWZpZrlnOWh5aJloqWjJaOlpGWkpaTlpWWlpaalpuWsZaylrSWtZa3lriWupa7lr+WwpbDlsiWypbLltCW0ZbTltSW8JbxlvKW9Jb1lviW/5cClwOXBZcKlwuXDJcQlxGXEpcUlxWXHZcrlyyXLpcvlzGXVJdVl1eXWJdal1yXXZdfl2OXZJdml2eXaJd1l4yXjpePl5CXk5eVl5aXl5ehl6KXrJeul7CXsZezl/SYjpiSmJWYz5jQmNSY1pjXmNuY3JjdmQ6ZD5lkmXiZeZl7mX6ZjJmmmaeauZq7mr2avpq/msOaxJrSmuCa7JrumvqbEJsRmxKbIJshmyKbMJsxm0qbS5tMm06bUJtSm1OcfZx+nICcg5yEnImcipyMnI+ck5ysnOCc4Z4wnlCeUp5TnlSeVp5Znl2ecp6AnoGeiZ6Knp6etZ62nreeuZ66nryeyp7Lnsye0J7SntOe1Z7Wntee2Z7ant6e4Z7jnuSe5p7onvqe/Z8Mnw+fEZ8SnxSfFZ8WnxifIZ8tny6fOJ86nzyfnJ+dn57+Mv5T/lj+Z/8A/////wAAAAEACwAMACEAKgArAZABkQHPAdEB0wHVAdcB2QHbAncCeAMFAwkElASVBJgEmQSwBLEgEiAfICMgJCAxIDghBCEGIQchCCEUIRUhIyEkISUhlCGVIgMiBCIFIgciECITIhQiFiIXIhgiGyIcIiEiIiIkIiYiLCItIkkiSiJLImIiYyKWIpcimCWQJZElkiXIJcklzCXNJgcmCCZBMAQwBTAGMD8wQDOfM6AzzzPQM9Mz1E4CThJOI04mTilOLk4vTjFOM041TjdOPE5ATkFOQk5ETkZOVU5XTmdOaE5yTodOmU6cTp1Onk6vTrBOsU60TsxOz07QTuBO4k7mTudO6U7tTu5O707xTvRO+E75TvpO/E7+TwBPIU8jTyhPKU8sTy1PLk8xTzNPNU83TzlPO09ET0VPVE9mT2hPak9rT21Pbk9xT3JPdU99T4BPgU+CT4VPhk+HT4pPjE+OT5BPkk+TT5VPlk+YT5lPmk+cT55Pn0+hT6JPrU/AT8FPwk/LT8xPzU/ZT9tP4E/iT+RP5U/nT+tP7E/wT/JP+U/7T/xP/VAOUBBQEVATUBVQFlAXUBtQHVAeUCBQIlAjUCRQJ1ArUDtQPVBEUEVQRlBJUEpQS1BNUFtQeFB5UHpQfFB9UIZQh1CkUKZQqlCrUNdQ2FDZUPRRCFEJUQpRQlFHUUpRTFFOUU9RUFFSUVNRV1FYUVlRW1FjUWRRZlFnUWlRalFvUX5Rf1GDUYRRhlGHUYpRi1GTUZRRmFGaUZ1RnlGfUaFRo1G4UblRulG+Ub9RwVHCUcNRxVHIUcpRzVHOUdBR3FHeUd9R4lHjUexR7lHxUfJR9FIJUgtSDFIPUhBSHlIfUiFSIlIjUiVSJlInUipSLFIvUjFSMlJLUk5ST1JSUlNSVVJdUl9SYFJiUmNSZFJmUmhScFJxUn5SgFKRUpJSwFLBUsJSxFLFUsZSyFLKUtFS01LUUtVS11L7UvxS/VMHUw5TGFMbUxxTHlMfUyJTJFMlUydTKFMpUytTLFMtUzxTPVNAU0JTRFNGU0tTTFNNU1BTVFNYU1lTW1NoU2pTbFNtU3JTdlN5U4BTgVODU4dTiFOKU5ZTl1OZU5tTnFOeU6BToVOkU6dTvFO9U75TwFPSU9NT1VPaU9xT3VPeU+FT4lP+U/9UAFQCVAVUB1QYVBlUGlQkVCVUM1Q2VDdUOlQ9VD9UQVRCVERURVRHVElUY1RlVGdUdFR5VHpUflR/VIFUg1SFVI1UkVSTVJdUmFScVLBUslS1VLZUt1S5VLpUvFS+VMNUxVTYVNtU71TwVPFU+1T+VQBVCFUSVRNVIVUlVSZVKFUpVStVLVUyVTRVNVU2VT1VQFVCVUVVR1VIVWJVY1VoVWlVa1V5VXpVfVWQVZJVk1WVVZZVl1WaVZtVnlWyVbRVtlW4VbpVvFXGVcdVyFXKVctVzlXPVdBV1VXeVeBV4lXnVelV7VXuVfBV8VX0VfZV/1YKVgtWDVYZVhpWHFYdViBWIVYiViVWJlYuVi9WMFYzVjVWN1Y4VjpWPFY9Vj5WVVZWVlpWW1ZjVpBWkVaSVtVW1lbYVtlW7FbuVu9W8lbzVvZW91b4VvtW/FcAVwFXAlcFVwdXHVceVyBXIVciVzxXPVc/V0FXSFdJV2VXZ1dsV25XcFdxV3JXdFd1V3hXeVd6V6hXqlesV69XsFexV7NXtVe2V7dXzFfNV9BX0VfTV9ZX11fbV9xX3lfhV+JX41fuV/VX9lf3V/tX/Ff+V/9YAVgDWARYBVgIWAlYClgMWA5YD1gQWBJYE1gUWBZYF1gYWB9YIlgjWE5YT1hQWFJYU1hVWFZYV1h/WIJYhFiGWIdYiFibWJxYnVjCWMNYxFjSWNNY1FjtWO9Y8VjyWPRY9Vj3WPhZA1kFWQZZDlkXWRhZG1kdWR5ZJlkoWSxZMFkyWTNZNVk2WTtZQ1lFWUZZSllMWU1ZUFlhWWNZZFl1WXdZell7WXxZfll/WYBZhVmJWYtZjFmUWZVZmFmmWadZrFmtWbBZsVm6WbxZvVnHWchZyVnZWdtZ5FnmWedZ6VnqWetZ+ln8Wf1Z/loAWhJaGVoaWhtaHVoeWiFaIlokWiZaJ1ooWjNaNVo9Wj5aP1pHWkhaaFppWnhaeVq0WrZat1q/WsBaylrLWtNa1VrXWtla2lrbWt1a3lrfWuJa5FrlWuda6FrqWzNbNVs2W1Jba1ttW25bb1tyW3Rbe1t8W35bf1uCW4ZbiluNW45bkFuRW5JblFuxW7Jbt1u6W7tbvFvAW8Fbw1vNW85bz1vRW+Bb4lvjW+Zb51vvXABcAlwDXAVcB1wIXBBcElwTXBdcGVwbXCNcJlwyXDNcRlxHXExcTVxSXFNcVFxWXFdcWFxfXGJcZFxwXIBciVyKXItcjlyPXJJck1yqXK5cr1ywXLJctFy2XL5cwFzCXMNc4lzjXOdc6VzrXOxc7lzvXQRdBV0VXRxdHV0lXShdKl0rXSxdSF1JXVldWl1cXWpdbV1uXZpdm12cXdxd313gXexd7V3wXfVd9l3/XgBeBF4HXgleCl4LXg1eDl4SXhNeL14wXjleOl5DXlxeXV5fXmBedV53Xnlefl6BXoJeg16FXoheiV6MXo1ejl6bXp1e1F7VXule9V74XvlfCV8MXw1fDl8QXxJfFF8WXxlfGl8cXx1fHl8oXytfLF8uXzBfO189Xz5fP19RX1RfXl9fX2BfY19lX2dfaF9rX25fb19yX3RfdV92X3hfel99X35ff1+DX5Ffk1+UX5Zfml+bX6lfq1+sX7Zfx1/IX8pfy1/OX9Nf1F/VX9pf21/cX95f31/iX+Nf5V/mX+hf6V/sX+9f8F/yX/Nf9F/2X/df+V/6YAtgDGAQYBFgE2AXYBhgGmAeYB9gPWA+YEBgTGBOYE9gUWBTYFRgVmBXYFhgW2BcYHFgcmB0YHVggGCBYIJgimCLYJNglWCXYJhgmWCcYJ5goWCiYKRgpWCnYKlgqmCuYLBgs2C1YLZgt2C5YLpgx2DIYMlg0mDTYNRg1mDXYNlg22DeYPVg92D4YQdhCmELYQxhIWEiYSVhKGEpYSphSWFLYU1hT2FQYVJhU2FUYXZhjGGNYaphq2G/YcBhwWHJYdNiB2IZYhxiHWIeYiBiI2IrYi1iNWI2YkRiRWJGYkpiT2JQYlViVmJXYlliWmJkYmVidGJ1YndieGJ6YntifWKBYoJig2KUYplinGKdYp5io2KmYqdiqWKqYrJis2K0YrZit2K4YrpivmLAYsFiz2LRYuBi4WLwYvJi9WMAYw9jEGMXYxhjGWMpYyxjLWMuYzBjMWM7YzxjRGNHY0hjYGNkY2VjZmNoY2pja2NsY29jcGN4Y3ljgWOLY41jkWOTY5RjlWOXY6FjpGOmY6tjr2OxY7JjtWO2Y7lju2O9Y8Vjx2PIY8pjy2PMY9Fj02PUY9Vj32PiY+tj7GPzY/Vj92P+ZANkBGQNZA5kEWQSZB1kH2QnZChkKWQrZDtkPGQ+ZEBkU2RVZFZkV2RoZGpka2RsZINkhmSTZJRkl2SYZKpkq2SvZLZkuWS7ZL1kvmS/ZMFkw2TEZM9k0WTfZOBk4WTjZOVlLGUtZTdlOmU8ZT1lRmVHZUplS2VNZU5lUGVSZVNlVGVXZVhlWmVcZV9lYGVhZWRlZWVtZW5lb2VxZXNldWV2ZYhliWWKZY1ljmWPZZJllGWVZZZlmGWaZZ1lnmWgZaJlo2WmZahlqmWsZa5lumW7Zb5lv2XAZcJlzWXQZdFl02XUZdVl4WX4ZflmAWYEZgVmB2YIZglmC2YNZhBmEWYSZhZmF2YYZhpmG2YcZh5mJmYuZjBmMmYzZj1mP2ZAZkJmTWZOZmBmYmZjZmVmZ2ZxZnJmc2Z1ZnhmeWZ7ZnxmfWZ/ZoBmgWaDZoVmhmbaZudm6GbxZvVm9mb4Zvpm+2b9ZwxnDmcPZxFnEmcTZxZnGGcZZxpnHGceZydnKWcuZzBnMmczZztnPGc+Zz9nQWdEZ0VnR2dKZ0tnTWdSZ1RnVWddZ2JnY2dkZ2ZnZ2drZ2xnbmdxZ3Rndmd9Z4BngmeDZ4VnhmeIZ4pnlmeZZ5tnn2egZ6FnpGemZ6lnrGeuZ7Fnsme0Z8Jn22ffZ+Fn42fkZ+Zn52foZ+pn62ftZ+5n8mf+aBBoEmgUaBVoHmgfaCBoNGg1aDZoOmg7aEtoTWhPaFJodWiCaIRokGiRaJJolGiVaJZoo2ikaKVormixaLJotGjBaMpozGjTaNRo1mjXaNlo4WjiaO9o8mjzaPRo9mj3aPho+2kCaQNpBGkMaQ9pEWkhaSJpI2kuaS9pMWkyaTNpOmk7aTxpPmlAaUFpVWlWaVhpWWlbaVxpX2lhaWJpZGllaWxpbWlvaXBpeml7aX1pfml/aYFpg2mFaYppi2mMaZZpl2mZaZppqWmqaaxprmmvabBpsmmzabVptmm4ablpumnLac1pz2nRadJp02ncad1p3mn+aiBqKWowajJqM2o0akVqRmpaamJqY2pkanpqe2p9an5qf2qBaoJqg2qPaqprOGs7azxrPWtEa0VrSGtKa0tremuFa4hrjGuUa5Vrl2uYa5lrtmvAa8NrxGvMa85r2mvsa+1r7mvwa/Fr8mv0a/Zr92v4a/pr+2v8bA5sEmwXbBxsHWwebCBsI2wxbDNsNmw3bD5sP2xDbERsRWxIbFFsUmxTbFZsZWxmbGdscWxzbHVsd2x4bHpse2x8bH9sgGyEbIdsimyLbI1sjmyRbJJsmmycbJ1snmygbKxsr2ywbMZsx2zIbMtszWzObM9s3GzdbN9s5GzmbOds6WzsbO1s8mz0bQJtA20FbQZtCG0JbQptDW0PbRBtEW0YbRxtHW0mbShtKW0sbS1tL20wbTRtNm03bThtOm0/bUBtQm1EbUltTG1QbVttXW1fbWFtYm1kbWVtZ21obWttbG1tbXVtdm15bXpte22DbYRthm2HbYpti22NbY9tkG2SbbBtsW2zbbRttm23bcFtwm3DbchtyW3Kbddt2m3bbdxt323ibeNt5W3tbe9t8G3ybfRt9W32bfht+m4Lbg9uEm4TbhVuGG4ZbhtuHG4ebh9uIm4mbiduKG4qbixuLm4wbjFuM241bjZuN245blVuV25ZblpuXG5dbl5ubG5tboBugW6CboRuh26Ibplumm6bbp1unm6gbqFuo26kbqZuqG6pbrBus261brhuuW68br5uv27AbshuyW7KbsxuzW7ObtBu0m7Wbthu2W7nbwNvBG8FbwdvCG8QbxFvEm8hbyJvI28sby5vMG8ybzRvNW9Ib0lvSm9Mb1lvWm9bb11vX29gb2FvY29kb2Vvb29wb3Fvc291b3Zvd295b3tvhW+Gb4dvim+Lb7RvtW+3b7hvwW/fcDZwN3A4cE1wTnBucHdweXB6cHtwfXCGcIdwiHCLcIxwjXCPcJBwkXCTcJdwmHCacJtwsnC0cLVwtnC6cL5wv3DJcNpw3HDdcN5w5XDqcO5w+HD6cPtw/HERcRJxFHEXcUtxTXFdcWVxb3FwcXFxeXF7cXxxlXGWcZdxqXGqcatxtHG2cbdxuHHmcilyK3Itci5yL3I8cj5ySXJKcktyU3JUclVyV3JYclpyXHJecmByY3JkcmVyaHJwcnFyc3J0cnZyd3J4cntyfHJ9coJyg3KMco5ykHKRcq5ysXKycrNytXLFcsZyx3LPctFy2HLfcvlzAnMLcwxzDXMUcxhzGXMacx9zIHMjcyRzJnMncyhzLXMvczBzMnMzczVzNnNOc09zUXNuc4VzhnOIc4pzjHONc49zkHOcc51znnOgc6FzqnOsc61zsXO0c7VztnO4c7lzwXPLc8xzznPfc+Zz6HPqc+tz7HQEdAd0CHQjdCR0J3QpdCt0LXQvdDF0MnRWdFh0XXRudG90f3SCdIR0hXSGdIh0iXSKdIx0jXSPdJ103XTfdOF05XT1dQ51EHUSdRt1HXUedSZ1J3UqdTZ1OXU8dT11P3VGdUd1SXVKdU11Z3VodWl1c3V1dXZ1d3WAdYF1gnWEdYV1jHWNdY51kHWTdZV1mHWbdZx1nnWidbp1u3W/dcB1wXXGdct1zHXTddd12XXaddx13XXfdeB14XXldel18nXzdfp1+3X9df52AnYEdgt2DXYOdg92FnYadhx2HXYediF2I3Yndih2LHYudi92MXYydjZ2N3Y5djp2O3Y9dkF2QnZVdl12bHZtdm52eXZ6dnx2f3aAdoF2g3aFdol2inaMdo12j3aQdpJ2lHaVdpd2mHavdrB2s3bAdsF2w3bEdsd2yXbVdtl22nbcdt123nbwdvN29Xb2dvd2+nb7dv12/3cAdwJ3A3cFdwZ3CncMdyF3I3ckdyV3J3cqdyt3LHcudzl3O3c9dz53P3dCd0R3RXdGd2R3Z3dpd2p3end7d3x3gXeCd4N3j3eQd6F3o3ekd6Z3qHerd613rnevd7F3sne0d7x3vnfYd9l32nfkd+Z36Hfqd/R39Xf3eAp4C3gOeA94EHgTeBV4GXgbeB54IHgheCJ4JHgoeCp4K3gueC94MXgyeDN4P3hGeE14T3hReFN4VHiIeIp4i3iPeJB4kniUeJV4lniZeJ14nnigeKJ4pHimeL94wHjCeMN4xHjGeMd4yHjReNJ403jWeNd42HjpeOp463jzePV49nj4ePl5AnkDeQR5PXk/eUd5VHlVeWN5ZHlmeW55eXmCeYN5vHm/ecJ5xHnFecd5yHnKecx5znnPedB503nUedZ513ngeeF54nnleeh56nnsee55+Xn6efx5/nn/egF6BHoFegx6FXoWehh6GXobehx6HXofeiF6Ino0ejV6Nno4ejp6PnpxenJ6c3qCeoV6h3qOeo96kHqTepR6mXqaept6nnqneql6qnqretd62HrheuJ65Hruevt6/Hr+ewB7AXsCewV7B3sJewx7DXsOexB7EnsTexZ7F3sYexp7HHsdex97IXsieyN7J3spey17L3swezJ7OXs7ez17RntIe0p7TXtOe1N7VXtXe1l7XHtee197YXtve3B7c3t0e3Z7eHt6e3x7fXt/e457j3uRe5J7k3uWe557n3uge7J7s3u1e7Z7t3vSe9t73Hvee9974Hvie+N75Hvne+h76Xvre+x77Xvve/B7/XwIfAl8CnwNfA58KHwpfJN8lHyWfJl8mnybfKB8oXyjfKt8rHytfK98sHy6fLt8v3zAfMJ8w3zEfMZ8yXzLfNh82nzbfN183nz5fPp9IX0ofSl9Kn0sfS19Ln85f0N/Un9Tf1Z/WX9gf2t/bH9tf29/cH9zf39/gH+Lf41/m3+cf6B/on+jf6V/pn+xf7p/u3++f8B/wn/Df8R/y3/Nf9Z/13/if+N/5H/nf+h/73/yf/1//n//gAKADoAPgBGAHYAegB+AIYAygDSAOYA6gDyAPoBAgEGARIBFgEeASIBJgFOAVYBWgFeAWYCBgIKAhYCIgIqAlICVgJeAmYCegKOApoCngKiArICwgLOAtYC2gLiAuYDigOOA94D5gPuBA4EEgQWBB4EIgReBGYEbgRyBHYEtgS6BMIEzgTSBNYE3gUeBSYFNgU6BT4FSgVaBV4FYgWaBaIFqgWuBbIFvgXKBc4GJgZCBmYGagaSBpYGngamBxIHFgceByIHJgcuB5IHlgeaB6IHpgeuB/YH/ggOCDoIPghGCE4IdgiCCKYIugjyCPYJFgkaCSIJKgkyCTYJOglmCcYJ7gnyCgIKBgoOChYKGgoeCiYKMgpCCmoKbgp6CoIKigqOCtYK2grqCu4K8gr+CwILCgsOCxYLGgtmC2oLdguKC7ILtgu6C8ILygvOC9YL2gviC+oMNgxCDEoMTgxaDGIMZgymDKoMugzCDMoM3gzuDPYM+gz+DQYNCg0SDRYNIg1ODXYN5g3qDh4OIg4+DkIORg5mDmoOdg5+DvoO/g8KDw4PEg8aDyIPJg8uDzYPOg9WD14PZg9qD24Peg+KD44Pkg+aD54Pog/qD+4P8g/6D/4QAhAKEBYQZhBqEG4Q5hDqEO4RYhGKEaoRuhG+EcIRyhHSEd4R5hIqEjYSYhJqEm4SwhLGEs4S1hLaEt4S7hLyEvoTAhMKEw4TLhMyEzoTPhNKE1ITVhN6E4YTihOSE7YTuhO+E/YT+hRKFFIUVhRaFGIUZhSCFV4VYhWWFZoVnhXOFfIV9hYaFpYWmhaeFqYWrhayFrYW4hdGF0oXUhfyF/YX+hiiGOYY6hjuGW4Zchl2GX4ZghmGGbYZvhnCGlIalhqaGq4athq6GsoazhreGuIa5hsGGwobDhsWGyIbMhs2G0obThtWG1obXhtqG3IbdhuqG64bshv+HAYcEhwWHBocLhwyHFIcWhxmHG4cdhx+HIIckhyaHJ4cohy+HMIcyhzOHNYc2hziHOYc6hzyHPYdKh0uHTYdUh1WHVodYh2GHYodvh3GHcodzh3WHf4eAh4GHhIeGh4eHiYeKh4yHlIeVh5aHqYeqh66HsIexh7KHtIe7h7yHvoe/h8eHyIfJh+uH7IftiBSIOog7iD2IPog/iEGIQohDiFWIVohYiGqIbYhviHGIgIiDiIaIh4iJiIqIjIiTiJSIlYijiKyIroiviLCIw4jEiMeIyIjPiNCI0YjTiNaI14jgiOGI5ojniPKI9Yj2iPeI+oj7iP2I/4kAiQGJEYkiiSOJJIkxiTKJM4k1iUKJQ4l8iX2JfomAiYKJhImFideJ2InZiduJ3YnkieyJ7YnuifCJ8YnyjEiMSoxLjIOMhIyGjIeMiIyLjJWMloyXjWiNaY1qjWyNbo1vjYKNg42SjZONoI2hjaKNso22jbeNuY27jb2NwI3BjcKNxY3NjdCN2I3ZjdyN4I3hjeKN5Y3mjeeN6Y3tje6N8I3xjfKN9I4GjgeOCI4Ljg2ODo4gjiGOK44tjjCOMo4zjjSONo43jjiOO448jj6OP45DjmeOaI5qjmuObo5xjnOOdY59jn6OgI6CjoOOhI6GjpGOko6Tjp2OrY6ujrCOsY+gj6GPoo+qj7ePuI+6j7uPvI+/j8CPw4/Gj8+P0o/Wj9eP44/nj+yP74/xj/KP9I/1j/aP+o/7j/yQDJAOkBOQFZAYkBmQN5A5kDqQPZA/kECQQ5BFkEaQWZBakGSQZpBnkH6QgZCJkIqQkpCUkJaQmJCakJyQnpCfkKCQpJClkKeQqJCpkKuQrZCykLeQvJC9kL+QwJDCkMOQxpDIkMmQy5DMkM2Q0pDUkNWQ1pDYkNmQ2pDekN+Q4JDjkOSQ5ZDpkOqQ7JDukPWQ9pD3kP+RAJEBkQORH5EgkSGRMJFEkUWRWJFZkVuRXJFrkYaRiJGKkY6Rj5GrkayRyJHLkdCUlpVIlhiWG5YeliCWK5Ysli2WPpZBlk6WT5ZRllKWU5Zcll2WXpZglmOWZZZmlmuWc5aHlomWipaMlo6WkZaSlpOWlZaWlpqWm5axlrKWtJa1lreWuJa6lruWv5bClsOWyJbKlsuW0JbRltOW1JbwlvGW8pb0lvWW+Jb/lwKXA5cFlwqXC5cMlxCXEZcSlxSXFZcdlyuXLJculy+XMZdUl1WXV5dYl1qXXJddl1+XY5dkl2aXZ5dol3WXjJeOl4+XkJeTl5WXlpeXl6GXopesl66XsJexl7OX9JiOmJKYlZjPmNCY1JjWmNeY25jcmN2ZDpkPmWSZeJl5mXuZfpmMmaaZp5q5mruavZq+mr+aw5rEmtKa4Jrsmu6a+psQmxGbEpsgmyGbIpswmzGbSptLm0ybTptQm1KbU5x9nH6cgJyDnISciZyKnIycj5yTnKyc4JzhnjCeUJ5SnlOeVJ5WnlmeXZ5ynoCegZ6Jnoqenp61nraet565nrqevJ7KnsuezJ7QntKe057Vntae157Zntqe3p7hnuOe5J7mnuie+p79nwyfD58RnxKfFJ8VnxafGJ8hny2fLp84nzqfPJ+cn52fnv4y/lP+WP5n/wD/////////9f/0/+H/1//g/nD+b/4x/i/+Lf4r/in+J/4l/Yn9iPz7/Pf7bPtr+2j7Z/tQ+0/f7t/h393f3N/P38je/N763vne+N7s3uve3d7c3tvebN5r3f3d/N373fnd8N3t3ezd6t3p3ejd5d3k3d/d3t3c3drd1N3T3bfdtt213Z7dnd1q3WndaNpw2m/abto42jfaNNoz2fnZ+Nm/z/zP+8/6z8HPwMxhzGDMMcwwzC3MLLH+se6x3bHasdex0rHRsc+xzbHLscmxxLHAsb+xvrG8sbqxq7GpsZmxmLGOsXmxZ7FksWOxYrFRsVCxT7FMsTSxMbEwsSCxHrEasRmxF7ETsRKxEbEPsQyxCLEHsQaxBLECsQCw37DdsNiw17DUsNOw0rDPsM2wy7DJsMewxbC8sLuwrLCasJiwlrCVsJOwkrCPsI6wi7CDsICwf7B+sHuwerB5sHawdLBysHCwbrBtsGuwarBosGewZrBksGKwYbBfsF6wU7BAsD+wPrA1sDSwM7AnsCWwILAesBywG7AZsBWwFLAQsA6wB7AFsASwA6/yr/Cv76/tr+uv6q/pr+Wv46/ir+Cv3q/dr9yv2a/Vr8Wvw6+8r7uvuq+3r7avta+zr6WviK+Hr4avhK+Dr3qvea9cr1qvVq9VrymvKK8nrwyu+K73rvauvq65rrautK6yrrGusK6urq2uqa6orqeupa6drpyumq6Zrpeulq6RroKuga59rnyueq55rnauda5trmyuaK5mrmOuYq5hrl+uXa5IrkeuRq5CrkGuP64+rj2uO644rjauM64yrjCuJK4iriGuHq4drhSuEq4Prg6uDK33rfWt9K3xrfCt4q3hrd+t3q3drdut2q3Zrdat1K3Rrc+tzq21rbKtsa2ura2tq62jraGtoK2erZ2tnK2arZitkK2PrYKtgK1vrW6tQK0/rT6tPK07rTqtOK02rS+tLa0srSutKa0FrQStA6z5rPKs6KzlrOSs4qzhrN6s3KzbrNms2KzXrNWs1KzTrMSsw6zArL6svKy6rLWstKyzrLCsrKyorKespayYrJaslKyTrI6siqyHrICsf6x9rHmseKx2rGqsaaxnrGWsZKxirGCsX6xcrFmsRKxDrEKsQKwurC2sK6wmrCSsI6wirB+sHqwCrAGsAKv+q/ur+avoq+er5qvcq9urzavKq8mrxqvDq8Grv6u+q7yru6u5q7ernaubq5mrjKuHq4argquBq3+rfat7q3Orb6ttq2mraKtkq1CrTqtLq0qrSatHq0arRKtCqz2rO6soqyWrEasQqw+rBasCqwCq+Kruqu2q36rbqtqq2KrXqtWq06rOqsyqy6rKqsOqwKq+qruquaq4qp6qnaqYqpeqlaqHqoaqg6pwqm6qbaprqmqqaapmqmWqYqpOqkyqSqpIqkaqRKo6qjmqOKo2qjWqMqoxqjCqK6oiqiCqHqoZqheqE6oSqhCqD6oMqgqqAan2qfWp86nnqeap5KnjqeCp36neqdup2qnSqdGp0KnNqcupyanIqcapxKnDqcKpq6mqqaappamdqXCpb6luqSupKqkoqSepFKkSqRGpDqkNqQqpCakIqQWpBKkAqP+o/qj7qPmo46jiqOCo36jeqMSow6jBqL+ouKi3qJuomaiUqJKokKiPqI6ojKiLqIioh6iGqFioVqhUqFGoUKhPqE2oS6hKqEmoNKgzqDCoL6gtqCqoKaglqCSoIqgfqB6oHagSqAuoCqgJqAWoBKgCqAGn/6f9p/yn+6f4p/en9qf0p/Kn8afwp+6n7afsp+qn6afop+Gn3qfdp7Knsaewp66nraerp6qnqaeBp36nfKd6p3mneKdlp2SnY6c+pz2nPKcupy2nLKcTpxGnD6cOpwynC6cJpwim/ab7pvqm8qbppuim5abjpuKm2qbYptSm0KbOps2my6bKpsWmvaa7prqmtqa0prOmsKafpp2mnKaLpommhqaFpoSmgqaBpoCme6Z3pnWmdKZspmumaKZaplmmVKZTplCmT6ZGpkSmQ6Y5pjimN6YnpiWmHKYaphmmF6YWphWmBqYEpgOmAqYApe6l56XmpeWl46Xipd+l3qXcpdql2aXYpc2ly6XDpcKlwaW5pbilmKWXpYilh6VMpUqlSaVBpUClNqU1pS2lK6UppSelJqUlpSOlIqUhpR6lHKUbpRmlGKUWpM2ky6TKpK6klaSTpJKkkaSOpIykhaSEpIKkgaR+pHqkdqRzpHKkcKRvpG6kbKRPpE6kSaRGpEWkRKRApD+kPaQzpDKkMaQvpCCkHqQdpBqkGaQRpACj/qP9o/uj+aP4o/Cj7qPto+mj56Plo92j2qPOo82juqO5o7Sjs6Ouo62jrKOqo6mjqKOho56jnKOQo4Cjd6N2o3WjcqNxo26jbaNWo1KjUaNQo06jTKNKo0KjQKM+oz2jHqMdoxmjF6MVoxSjEqMRovyi+6LrouSi46Lbotii1qLVotSiuKK3oqeipqKkopaik6KSomaiZaJkoiSiIaIgohSiE6IQoguiCqIBogCh/KH5ofeh9qH1ofOh8qHuoe2h0aHQocehxqG9oaSho6GhoaChi6GJoYehgqF/oX6hfaF7oXihd6F0oXOhcqFloWOhLKEroRehC6EIoQeg96D0oPOg8qDwoO6g7KDqoOeg5qDkoOOg4qDYoNWg1KDSoNCgxaDDoMKgwaCvoKygoqChoKCgnaCboJmgmKCVoJKgkaCOoIygi6CKoIighqCDoIKggaB9oG+gbaBsoGqgZqBloFegVaBUoEqgOaA4oDagNaAyoC2gLKAroCagJaAkoCKgIaAeoB2gG6AaoBigF6AUoBGgEKAOoA2gDKAKoAmgB6AGn/Wf9J/wn++f7Z/pn+if5p/in+Gfw5/Cn8CftJ+yn7Gfr5+tn6yfqp+pn6ifpZ+kn4+fjp+Mn4ufgJ9/n36fdp91n22fa59pn2ifZ59kn2KfX59en1yfW59Zn1efVp9Sn1CfTZ9Ln0qfSZ9Hn0afOZ84nzefLp8tnyyfKp8pnyefJZ8inwufCZ8Invme9p71nvSe357entue2J7Xntaet561nrOesZ6wnq6erZ6snoqedJ5znlaeVZ5BnkCeP543ni2d+Z3nneSd453ineCd3Z3VndOdy53Knbydu526nbadsZ2wnaudqp2pnaedpp2cnZudjJ2LnYmdiJ2GnYWdg51/nX6dfZ1snWedZJ1jnWKdXZ1anVmdV51WnU6dTZ1MnUqdSZ1InUadQp1AnT+dMZ0vnSCdH50QnQ6dC50AnPGc8JzpnOic55zXnNSc05zSnNCcz5zFnMScvJy5nLicoJycnJucmpyYnJaclZyUnJGckJyInIecf5x1nHOcb5xtnGyca5xpnF+cXJxanFWcUZxPnE6cS5xKnEecRZxDnDucOZw4nDacNZw0nC+cLZwsnCucIZwenBWcFJwNnAucCZwCm/2b/Jvzm/Kb75vum+Ob4ZvZm9ib15vVm8WbxJvCm8CbrZurm6qbqZuYm5ablZuUm32bepttm2ybaZtom1abVZtRm0qbR5tFm0ObQptBmz+bPZs8mzGbL5shmyCbH5sdmxua1JrTmsmaxprEmsOaupq5mraatZqzmrKasJqumq2arJqpmqiappqkmqGaoJqfmpyam5qTmpKakZqPmo2ai5qKmniad5p2mnOacppxmm6abJprmmqaaJpmmmOaYppgml6aXZpamliaVppUmlKaRppFmkKaQZpAmj6aM5owmi+aLZosmiuaH5oImgeZ/5n8mfuZ+Zn4mfeZ9ZnzmfCZ75numeqZ6ZnomeaZ5ZnkmeKZ2pnSmdCZzpnNmcOZwZnAmb6Zs5mymaCZnpmdmZuZmZmPmY6ZjZmLmYiZh5mFmYSZg5mBmYCZf5l9mXuZepkmmRmZGJkPmQuZCpkImQaZBZkDmPSY8pjxmO+Y7pjtmOqY6JjnmOaY5JjimNmY15jSmNCYzpjNmMWYxJjCmMGYv5i8mLuYuZi2mLWYs5iumKyYq5ijmJ6YnZicmJqYmZiVmJSYkpiPmIyYipiDmICYfph9mHuYeph4mHaYaphnmGWYYZhgmF+YXJhamFeYVJhSmE+YTphMmD6YJZghmB+YHZgcmBqYGZgYmBaYFZgTmBKYDpgCl/CX7pfsl+uX4pfhl+CXzJfLl8qXxpfFl7WXs5exl66Xi5d+l3yXcJdvl26XbJdrl2qXXZdcl1uXUpdPl06XTJc/lzaXNJctlyyXKpcplyeXH5celxGXDpcNlwyXCpcJlwiXBZb+lv2W/Jb0lvGW75bflt6W3ZbSltGWz5bOls2WxpbFlsSWwpbAlr+Wq5aqlqiWp5allqSWoZaflp6WnJablpSWk5aRlpCWhpaFloOWgpaBln+WfZZ7lnaWdZZ0lmqWaZZnlmaWV5ZWllSWUpZRllCWTpZNlkuWSpZIlkeWRpY1ljOWMZYvli6WLZYkliOWIpYCleCV15XQlc6VzZXMlbuVupWmlZ6VnZWclYaVhZWDlYKVgZV/lX6VfZVxlVaUyJTFlMSUw5S8lLuUuJS2lLWUhpR7lHiUdJRslGuUaZRolGeUSpRAlD2UPJQ0lDKUJpQUlBOUEpQQlA+UDpQMlAqUCZQIlAaUBZQEk/KT7pPpk+ST45Pik+CT3ZPPk82TypPJk8KTwZO9k7yTu5O4k6+TrpOtk6qTm5Oak5mTj5ONk4uTiZOIk4aThZOEk4GTgJN8k3mTdpN1k3OTcpNvk26TZpNkk2OTYpNgk1STUZNQkzqTOZM4kzWTM5MykzGTJJMjkyGTHJMakxmTF5MUkxOTDpMMkv6S/ZL7kvqS+JL3kvaS85LxkvCS75LokuSS45LaktiS15LUktOS0ZLQksySypLJksiSxpLBksCSvpK8kreStJKwkqWSo5Khkp+SnpKckpuSmZKYkpWSlJKTkouSipKHkoaShZJ9knySepJ5knaSdZJzknGScJJuklCST5JNkkySSpJJkj+SPpI9kjiSN5I2kimSJpIlkiSSIZIekh2SG5ITkhGSEJIOkgySC5IKkgiSBpH1kfGR7pHtkeuR6JHnkeWR5JHikeGR3pHakdmR2JHWkdSR0pHQkc+RzZHLkcqRyZHHkauRqZGnkaaRpJGjkaKRlJGTkYCRf5F+kXyReZF4kWeRZpFlkWORYpFgkV+RXZFckVqRWJFXkVCRTZFLkUiRR5FEkUKRQZFAkTiRN5E2kTSRM5EykTCRLpEqkSiRJ5EZkP2Q/JD7kPmQ+JDwkO+Q7pDfkN6Q3ZDUkNKQ0JDOkMyQy5C4kLeQtpC0kKeQppClkKOQoZCgkJ+QnZCckJuQkZCQkI+QjZCLkIqQiZCHkIWQe5B6kHmQdpB1kEyQS5BJkEiQP5Ahj8qPyY/Ij7OPso+Sj4mPh4+Gj4WPg496j3mPeI91j3SPc49xj3CPb49tj2mPaI9mj2WPTo9Mj0uPSo9Gj0KPQY83jyaPJI8jjyKPG48WjxKPCI8GjwWPBI7vju6O7I7pjrWOs46jjpuOkY6Qjo+Oh46FjoSOa45qjmmOV45WjlWOTI5KjkmOSI4ajdeN1Y3TjdKN0Y3EjcKNt422jbWNrY2sjauNqY2ojaaNpI2ijaCNnY2cjZuNmI2QjY+NjY2MjYqNiY2IjYWNhI2DjX6NfY10jXKNcI1vjVKNT41OjU2NS407jTqNOY0xjS+NKI0hjQeM/oz1jPSM84zsjOiM54zmjOGM4IzdjNyM2ozZjNiM04zRjNCMzozNjMuMyoyyjLGMr4ySjHuMeox4jHaMdIxzjHGMcIxkjGOMYoxgjF+MVoxUjFOMT4xMjEuMSoxIjEeMP4w1jDSMMowhjBqMGIwWjBWMFIv8i/mL+Ivdi9yL2YvXi9WL04vRi8+Lzouqi6iLo4uSi5GLgYt+i3yLe4t6i3iLd4t2i3SLc4txi2OLI4shix+LG4sLivKK8IruiuWK44riitqK2YrWisqKx4rEisOKwYq6irmKt4q2irOKmYqYipeKjYqLioqKiYqAin+Kfop8inuKdIpzinKKcIptimuKaIplimSKYopeikaKRYpBikCKP4o6ijWKNIotiimKJ4omiiSKI4ohiiCKH4obiheKDooNigaKBYoDigKJ/on8ifWJ84nyifGJ6onmieSJ44niid+J3YnZidiJ1InSidGJz4nOicqJyYnHicaJxYnDib+JvomriaOJlImTiZKJh4mGiYSJgYmAiX+JfYl7iXeJdol0iXOJcYlwiW6JbIlriWmJaIlRiVCJTYlAiT+JPYk8iTmJN4kriSeJJokkiSOJIokQiQ2JC4kKiQmJBokFiQOJAYkAiP6I/Yj7iPqI9oj0iN+I3YjciNuI2YjWiNWI1IjSiMeIxYjDiMKIwYi+iLyIu4i6iJyImYiXiJaIhoiFiISIf4h+iH2IcYhwiF+IXYhciFqIWIhViFOIUohRiE+ITohMiESIQogoiCeIJogciBqIGIgWiAyIC4gJh/aH9Yfyh/GH8Ifth+uH54flh+KH4Iffh96H3IfYh9aH1YfSh9GHz4fOh82HwYe6h7OHsYevh62HrId4h3aHdYdxh3CHbodsh2uHaodnh2OHYodgh16HXIdah0GHQIc+hz2HPIc6hzmHOIcvhy6HLYcqhymHKIcXhxaHFYcNhwuHCocIhweG/ob9hvyGw4bBhrmGrIarhp2GnIaahpKGh4Z+hn2GRIZBhj6GPIY7hjmGOIY2hjSGMoYxhjCGLYYshiqGKYYghh+GHoYbhhiGFoYUhhKGB4YGhgSGAoYBhf+F/IX7hfSF64XqheiF54XlheSF44Xhhd+F3oXMhcuFyoXIhcaFwoWPhY6FjYV+hXuFeYVyhXGFcIVthWyFZ4VmhWWFYoVZhVeFVoVVhSmFKIUfhR6FHIUShQWFBIUChQCE/4T+hPuE+YT3hPSE84TyhPCE7oTthOqE6YTohOaE5ITjhOGE34TehN2E2YTXhNOE0YTQhM6Ex4TFhMOEuoS4hLaEs4SyhK2Eq4SphKeEpISihKGEn4SRhJCEjYSMhIqEiISGhISEg4SBhHKEcYRvhG6EbYRqhGKEYYRghE6ETYRLhEqESYQuhCWEJIQihCGEIIQehB2EHIQZhBiEF4QVhBSEE4QRhBCEA4P4g/eD9oPzg/KD2IPXg22DbINqg2eDZoNlg2CDX4Ndg1WDVINTg1GDUINGg0WDQYNAgz6DPYM8gzqDN4M1gyiDJoMlgyODIoMHgwaC34LYgteC1oLUgtOC0oDHgL2AroCtgKqAp4CggJWAlICTgJGAkICNgIGAgIB1gHOAZYBkgGCAXoBdgFuAWoBPgEaARYBCgECAPoA9gDyANYAzgCqAKYAegB2AHIAZgBiAEYAOgAOAAoABf/5/8n/xf+9/43/if+F/33/Of8x/x3/Gf8R/wn/Af79/vH+7f7l/uH+3f61/q3+qf6l/p39/f35/e394f3Z/bH9rf2l/Z39if11/Wn9Zf1h/VH9Qf01/S39Kf0h/R38efx1/CX8HfwV+/X78fvt++X74ful+537lfuR+437TftJ+0H7Nfsx+y37Jfrl+t36zfrJ+sX6ufqp+qX6ofpp+mH6WfpV+lH6Rfo5+jX53fnB+Z35mflx+W35Zfld+PH47fjl+OH43fjV+HH4bfhp+GH4XfhV+A34Bff198n3xfe997X3jfeB9133SfcR9w327fbp9uH22fbR9s32yfad9j32FfYR9gH1/fX19e316fXl9d310fXB9Zn1lfWJ9YH1efV19S31KfUZ9RX1EfUF9QH0+fT19O306fSd9Jn0jfR59FH0TfRJ9EH0OfQ19C30KfQh9BnzzfPB87nztfOp86HznfNd81nzSfNB8znzJfMV8w3zCfMF8v3y+fLx8u3y4fK18o3yHfIZ8eXx4fHF8cHxvfGd8ZnxjfGF8QnxBfD58PXw8fDp8OHw3fDV8M3wyfCt8KXwnfCZ8JXwifB58HXwcfBp8GXwYfAZ8BXwEfAJ8AXwAe/57+3vne+Z75XvHe8Z7xXuoe557lnuSe5F7kHuOe4x7iXuHe3Z7c3toe2Z7ZXtQe097TXtLe0p7SXtFe0R7QntAez57PXs1ezR7Mnsxey57LHsreyJ7H3seexx7E3sSexF7A3sCeu567Hrreup66HrneuB6qXqoept6mnqZeo16hHqDenp6W3paell6V3pVelR6U3pIei96LnosegR6A3oCedh5x3nGecV5pXmkeaN5oXmgeZ95k3mReZB5bHlbeVp5VXlTeVJ5TnlNeUl5SHlHeT95Pnk9eTt5OHk0eTN5LnkteSt5KnkpeSZ5JHkjeRZ5FXkUeQF4/3j8ePt4+nj1ePR47HjqeOd45XjjeOF44HjceNp42XjYeNF40HjOeM14y3jKeMh4x3jGeMR4w3i2eLV4s3iseKt4qnioeJ94nniReI94jniNeIt4gXiAeH94fHh6eHl4d3h2eHR4bHhreGp4V3hWeFJ4UHhPeE54THhFeER4QnhBeDl4OHg3eBV4FHgTd+x3xnfFd8N3wnfBd793vne9d6t3qneod5Z3k3eRd493gHd9d3p3eXd3d3Z3dHdtd2x3a3ddd1R3UndRd1B3PXc8dzl3OHcxdzB3L3ctdyp3KXcgdx93GncZdw53C3cKdwl3BncFdwN3AXcAdv9273bedt123HbPds52zXbLdr52vXaEdoN2gnaAdn52fHZ7dil2KHYndiV2I3YcdhR2E3YSdhB2D3YOc7hztnO1c31zfHN6c3lzeHN1c2tzanNpcphyl3KWcpRyknKRcn5yfXJucm1yYHJfcl5yTnJKcklyR3JFckNyQHI/cj5yO3IzcjByKHInciRyIHIfch5yG3IachlyF3ITchJyEHIPcg5yDHH6cflx+HH1cfNx8nHgcd9x1XHTcdBxznHNccxxynHJcchxxXHEccJxwXG9cZlxmHGWcZVxknGPcY1xi3GDcYJxgHF+cX1xfHF6cW9xbnFtcWNxU3FScVBxT3BgcF9wXnBWcElwSHBGcEVwRHBBcEBwPXA6cDFwLnAqcClwHXAZcBRwEXAPcA5wDHALcApwBnAFcARv9G/yb+1v62/ob+dvyW/Hb8Zvw2/Bb8BvvW+7b7pvp2+mb5xvmm+Zb4Jvf293b3Zvbm9sb2pvaG9mb2RvYm9hb2BvXG9bb1lvWG9Xb1VvU29Ob0lvRG9Db0FvQG8+bz1vOm84bzdvNW80bzNvLm8sbytvKm8obydvJm8ibyFvIG8dbxxvG28XbxZvFG8SbwtvCm8JbwFvAG7/bv1u4W7gbt9u0G68brtuqG6nbqVupG6VbnpueG52bnJucW5VblRuOG41bjBramq4aehp5WniaeBp1WnUadNpwmm/abJpsWmvaa5prWmkaaNpommgaZ1pm2maaZVpjWl5aXdpdml0aXJpb2luaW1pa2lqaWZpZWlPaU5pTGlLaUlpSGlGaUVpQWk+aT1pOGk2aTVpMGkvaS1pLGkQaQ9pDmkMaQtpCGkBaP5o/Wj7aPZo9Wj0aPBo72juaOxo62jjaNVo1GjSaNFoz2isaKtoqWioaKZopGijaKFonWicaJpomWiYaItodGhyaHFocGhtaGtoamhpaF9oXmhUaFJoUGhPaE1oDGdyZ25na2cxZzBnLGcqZylnJWckZyNm8mbxZpxmiGaHZoVmgmZ0ZlpmWWVHZUVlQ2VCZUFlPWU8ZS5lIGUUZRJlBmTwZO9k7mTgZN9k3mTQZM9ktmS1ZLRksmSwZK5krWODY4JjgGN9Y3xjd2N2Y3RjcWNtY1RjIGMfYdBhsGGuYa1hrGGqYadho2GOYYBhf2F3YXZhYmFLYUphSWFHYUZhRGE2YTVhNGEwYS5hLWErYSphKWEnYSZhImEfYR1hHGEaYRhhBmEDYPRg8WDvYO5g7GDrYOpg6GDfYNNg0mDIYMZgxGBkYGNgYgHOAa0BqAGZAQAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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)}.dumi-default-hero-title{margin:0 0 32px;display:inline-block;font-family:Alibaba-PuHuiTi,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#83cdf8;font-size:180px;line-height:1}.dumi-default-hero-title>span{color:transparent;text-shadow:0 10px 20px rgba(22,119,255,.15);background:linear-gradient(30deg,#90d5ff 30%,#65a5ff);-webkit-background-clip:text;background-clip:text}@media only screen and (max-width: 767px){.dumi-default-hero-title{font-size:60px}}[data-prefers-color=dark] .dumi-default-hero-title{opacity:.7}.dumi-default-hero{position:relative;margin:-96px auto -160px;max-width:1392px;height:932px;padding-top:220px;text-align:center;box-sizing:border-box}@media only screen and (max-width: 767px){.dumi-default-hero{margin-top:-72px;padding-top:160px;height:660px}}.dumi-default-hero+*{position:relative}.dumi-default-hero:before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;opacity:.8;pointer-events:none;background:no-repeat center / cover;background-image:url(https://gw.alipayobjects.com/zos/bmw-prod/a6c3488a-994c-4dd3-8e92-2324d9a1ca48/l9dmd9wl_w2858_h1864.png)}[data-prefers-color=dark] .dumi-default-hero:before{opacity:1}.dumi-default-hero>p{margin:32px;color:#4f5866;font-size:20px;line-height:1.6}[data-prefers-color=dark] .dumi-default-hero>p{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-hero>p{font-size:16px}}.dumi-default-hero-actions{margin-top:48px;display:flex;justify-content:center}.dumi-default-hero-actions>a{display:inline-block;height:52px;font-size:18px;line-height:52px;text-decoration:none;min-width:168px;border-radius:26px;box-sizing:border-box;transition:opacity .2s}@media only screen and (max-width: 767px){.dumi-default-hero-actions>a{font-size:16px;height:42px;line-height:40px;min-width:128px}}.dumi-default-hero-actions>a:hover{opacity:.8}.dumi-default-hero-actions>a:not(:first-child){margin-inline-start:48px;color:#1677ff;border:1px solid #1677ff}[data-prefers-color=dark] .dumi-default-hero-actions>a:not(:first-child){color:#0053c8;border-color:#0053c8}.dumi-default-hero-actions>a:first-child{color:#fff;background-color:#1677ff}[data-prefers-color=dark] .dumi-default-hero-actions>a:first-child{background-color:#0053c8}.dumi-default-toc{list-style:none;margin:12px 0 0;padding:4px 0;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] .dumi-default-toc{border-inline-start-color:#1c2022}.dumi-default-toc:empty{display:none}.dumi-default-toc>li>a{display:block;margin:6px 0;padding:3px 12px;color:#4f5866;font-size:13px;line-height:1;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-prefers-color=dark] .dumi-default-toc>li>a{color:#8590a0}.dumi-default-toc>li>a:hover{color:#30363f}[data-prefers-color=dark] .dumi-default-toc>li>a:hover{color:#c6c9cd}.dumi-default-toc>li>a.active{margin-inline-start:-1px;color:#30363f;border-inline-start:1px solid #1677ff}[data-prefers-color=dark] .dumi-default-toc>li>a.active{color:#c6c9cd;border-inline-start-color:#0053c8}.dumi-default-toc>li[data-depth="3"]>a{padding-inline-start:20px}.dumi-default-sidebar{position:sticky;top:76px;width:184px;max-height:calc(100vh - 76px);padding-top:20px;padding-bottom:24px;padding-inline-start:8px;padding-inline-end:32px;box-sizing:border-box;overflow:auto}@media only screen and (max-width: 767px){.dumi-default-sidebar{position:fixed;z-index:20;top:0;left:0;bottom:0;max-height:initial;padding-inline-start:32px;background-color:#f7f9fb;border-top:1px solid #e4e9ec;box-shadow:0 0 20px #0000001a;transition:.2s all}[data-prefers-color=dark] .dumi-default-sidebar{background-color:#050709;border-top-color:#2a353c}.dumi-default-doc-layout:not([data-mobile-sidebar-active]) .dumi-default-sidebar{opacity:0;visibility:hidden;transform:translate(-100%)}}.dumi-default-sidebar>dl{margin:0;padding:0;line-height:1}.dumi-default-sidebar>dl>dt{margin:8px 0;color:#30363f;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}[data-prefers-color=dark] .dumi-default-sidebar>dl>dt{color:#c6c9cd}.dumi-default-sidebar>dl>dd{margin:0;padding:8px 0}.dumi-default-sidebar>dl>dd>a{display:block;color:#4f5866;font-size:16px;line-height:20px;text-decoration:none;transition:all .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a{color:#8590a0}.dumi-default-sidebar>dl>dd>a:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a:hover{color:#0053c8}.dumi-default-sidebar>dl>dd>a.active{color:#1677ff;font-weight:700}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a.active{color:#0053c8}.dumi-default-sidebar>dl+dl{margin-top:16px;padding-top:16px;border-top:1px solid #d0d5d8}[data-prefers-color=dark] .dumi-default-sidebar>dl+dl{border-top-color:#1c2022}[data-prefers-color=dark]{color-scheme:dark}body{margin:0;padding:0;background-color:#f7f9fb}[data-prefers-color=dark] body{background-color:#050709}.dumi-default-doc-layout{font-family:sans-serif;background-color:#f7f9fb}[data-prefers-color=dark] .dumi-default-doc-layout{background-color:#050709}@media only screen and (max-width: 767px){.dumi-default-doc-layout:before{content:"";position:fixed;z-index:11;top:0;right:0;left:0;bottom:0;background-color:#00000080;transition:all .1s}.dumi-default-doc-layout:not([data-mobile-sidebar-active]):before{opacity:0;visibility:hidden}}.dumi-default-doc-layout-mobile-bar{position:sticky;z-index:9;top:52px;left:0;right:0;display:none;align-items:center;padding:0 24px;height:36px;border-top:1px solid #e4e9ec;background-color:#f7f9fbe6;backdrop-filter:blur(6px)}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar{border-top-color:#2a353c;background-color:#050709}@media only screen and (max-width: 767px){.dumi-default-doc-layout-mobile-bar{display:flex}}.dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn{padding:0;color:#4f5866;border:0;background-color:transparent}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn{color:#8590a0}.dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn>svg{width:16px;margin-right:6px;fill:#4f5866;vertical-align:middle}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn>svg{fill:#8590a0}.dumi-default-doc-layout>main{display:flex;align-items:flex-start;margin:0 auto;padding:0 24px;max-width:1392px;box-sizing:border-box}.dumi-default-doc-layout>main>section{flex:1 1;max-width:100%}.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper{position:sticky;top:106px;width:184px;margin-inline-start:24px;max-height:80vh;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 767px){.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper{display:none}}.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper>h4{margin:0 0 8px;color:#8a9099;font-size:13px;line-height:1}[data-prefers-color=dark] .dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper>h4{color:#616d7f} diff --git a/470.468e9483.async.js b/470.468e9483.async.js deleted file mode 100644 index 70e7af3..0000000 --- a/470.468e9483.async.js +++ /dev/null @@ -1,16 +0,0 @@ -(self.webpackChunkzens=self.webpackChunkzens||[]).push([[470],{68653:function(N,D,a){"use strict";a.r(D),a.d(D,{default:function(){return h}});var t=a(67294),y=Object.defineProperty,j=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Y=(M,A,E)=>A in M?y(M,A,{enumerable:!0,configurable:!0,writable:!0,value:E}):M[A]=E,k=(M,A)=>{for(var E in A||(A={}))p.call(A,E)&&Y(M,E,A[E]);if(j)for(var E of j(A))O.call(A,E)&&Y(M,E,A[E]);return M};const C=M=>t.createElement("svg",k({viewBox:"64 64 896 896"},M),t.createElement("path",{d:"M120 230h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0 424h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm784 140H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-424H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}));var S="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNMTIwIDIzMGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em0wIDQyNGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em03ODQgMTQwSDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6bTAtNDI0SDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6Ii8+PC9zdmc+",I=a(89380),L=a(41093),P=a(21266),z=a(45356),f=a(95044),m=a(23240),o=a(45898),d=a(86225),c=a(38569),w=a(26687);function H(M,A){return K(M)||W(M,A)||Q(M,A)||Z()}function Z(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q(M,A){if(M){if(typeof M=="string")return B(M,A);var E=Object.prototype.toString.call(M).slice(8,-1);if(E==="Object"&&M.constructor&&(E=M.constructor.name),E==="Map"||E==="Set")return Array.from(M);if(E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E))return B(M,A)}}function B(M,A){(A==null||A>M.length)&&(A=M.length);for(var E=0,R=new Array(A);E0;return(0,t.useEffect)(function(){var V=tt.replace("#","");V&&setTimeout(function(){var J=document.getElementById(decodeURIComponent(V));J&&(0,I.Z)(J.offsetTop-80,{maxDuration:300})},1)},[e,tt]),t.createElement("div",{className:"dumi-default-doc-layout","data-mobile-sidebar-active":x||void 0,onClick:function(){return i(!1)}},t.createElement(L.ql,null,t.createElement("html",{lang:A.locale.replace(/-.+$/,"")}),l.title&&t.createElement("title",null,l.title),l.title&&t.createElement("meta",{property:"og:title",content:l.title}),l.description&&t.createElement("meta",{name:"description",content:l.description}),l.description&&t.createElement("meta",{property:"og:description",content:l.description}),l.keywords&&t.createElement("meta",{name:"keywords",content:l.keywords.join(",")}),l.keywords&&l.keywords.map(function(V){return t.createElement("meta",{key:V,property:"article:tag",content:V})}),n&&t.createElement("link",{rel:"canonical",href:n+T})),t.createElement(o.Z,null),t.createElement(d.Z,null),t.createElement(f.Z,null),G&&t.createElement("div",{className:"dumi-default-doc-layout-mobile-bar"},t.createElement("button",{type:"button",className:"dumi-default-sidebar-btn",onClick:function(J){J.stopPropagation(),i(function($){return!$})}},t.createElement(C,null),A.formatMessage({id:"layout.sidebar.btn"}))),t.createElement("main",null,G&&t.createElement(c.Z,null),t.createElement(P.Z,null,t.createElement("article",null,E),t.createElement(z.Z,null),t.createElement(m.Z,null)),l.toc==="content"&&t.createElement("div",{className:"dumi-default-doc-layout-toc-wrapper"},t.createElement("h4",null,"TABLE OF CONTENTS"),t.createElement(w.Z,null))))},h=F},42077:function(N,D,a){"use strict";a.d(D,{Z:function(){return f}});var t=a(41093),y=a(67294);function j(m,o){return C(m)||k(m,o)||O(m,o)||p()}function p(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function O(m,o){if(m){if(typeof m=="string")return Y(m,o);var d=Object.prototype.toString.call(m).slice(8,-1);if(d==="Object"&&m.constructor&&(d=m.constructor.name),d==="Map"||d==="Set")return Array.from(m);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return Y(m,o)}}function Y(m,o){(o==null||o>m.length)&&(o=m.length);for(var d=0,c=new Array(o);de in r?y(r,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[e]=n,k=(r,e)=>{for(var n in e||(e={}))p.call(e,n)&&Y(r,n,e[n]);if(j)for(var n of j(e))O.call(e,n)&&Y(r,n,e[n]);return r};const C=r=>t.createElement("svg",k({viewBox:"64 64 896 896"},r),t.createElement("path",{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 0 0 0 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}));var S="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODcyIDQ3NEgyODYuOWwzNTAuMi0zMDRjNS42LTQuOSAyLjItMTQtNS4yLTE0aC04OC41Yy0zLjkgMC03LjYgMS40LTEwLjUgMy45TDE1NSA0ODcuOGEzMS45NiAzMS45NiAwIDAgMCAwIDQ4LjNMNTM1LjEgODY2YzEuNSAxLjMgMy4zIDIgNS4yIDJoOTEuNWM3LjQgMCAxMC44LTkuMiA1LjItMTRMMjg2LjkgNTUwSDg3MmM0LjQgMCA4LTMuNiA4LTh2LTYwYzAtNC40LTMuNi04LTgtOHoiLz48L3N2Zz4=",I=Object.defineProperty,L=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,f=(r,e,n)=>e in r?I(r,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[e]=n,m=(r,e)=>{for(var n in e||(e={}))P.call(e,n)&&f(r,n,e[n]);if(L)for(var n of L(e))z.call(e,n)&&f(r,n,e[n]);return r};const o=r=>t.createElement("svg",m({viewBox:"64 64 896 896"},r),t.createElement("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}),t.createElement("path",{d:"M686.7 638.6 544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}));var d="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTEyIDY0QzI2NC42IDY0IDY0IDI2NC42IDY0IDUxMnMyMDAuNiA0NDggNDQ4IDQ0OCA0NDgtMjAwLjYgNDQ4LTQ0OFM3NTkuNCA2NCA1MTIgNjR6bTAgODIwYy0yMDUuNCAwLTM3Mi0xNjYuNi0zNzItMzcyczE2Ni42LTM3MiAzNzItMzcyIDM3MiAxNjYuNiAzNzIgMzcyLTE2Ni42IDM3Mi0zNzIgMzcyeiIvPjxwYXRoIGQ9Ik02ODYuNyA2MzguNiA1NDQuMSA1MzUuNVYyODhjMC00LjQtMy42LTgtOC04SDQ4OGMtNC40IDAtOCAzLjYtOCA4djI3NS40YzAgMi42IDEuMiA1IDMuMyA2LjVsMTY1LjQgMTIwLjZjMy42IDIuNiA4LjYgMS44IDExLjItMS43bDI4LjYtMzljMi42LTMuNyAxLjgtOC43LTEuOC0xMS4yeiIvPjwvc3ZnPg==",c=Object.defineProperty,w=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,Q=(r,e,n)=>e in r?c(r,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[e]=n,B=(r,e)=>{for(var n in e||(e={}))H.call(e,n)&&Q(r,n,e[n]);if(w)for(var n of w(e))Z.call(e,n)&&Q(r,n,e[n]);return r};const W=r=>t.createElement("svg",B({viewBox:"64 64 896 896"},r),t.createElement("path",{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 0 0 0-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 0 0 9.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}));var K="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNMjU3LjcgNzUyYzIgMCA0LS4yIDYtLjVMNDMxLjkgNzIyYzItLjQgMy45LTEuMyA1LjMtMi44bDQyMy45LTQyMy45YTkuOTYgOS45NiAwIDAgMCAwLTE0LjFMNjk0LjkgMTE0LjljLTEuOS0xLjktNC40LTIuOS03LjEtMi45cy01LjIgMS03LjEgMi45TDI1Ni44IDUzOC44Yy0xLjUgMS41LTIuNCAzLjMtMi44IDUuM2wtMjkuNSAxNjguMmEzMy41IDMzLjUgMCAwIDAgOS40IDI5LjhjNi42IDYuNCAxNC45IDkuOSAyMy44IDkuOXptNjcuNC0xNzQuNEw2ODcuOCAyMTVsNzMuMyA3My4zLTM2Mi43IDM2Mi42LTg4LjkgMTUuNyAxNS42LTg5ek04ODAgODM2SDE0NGMtMTcuNyAwLTMyIDE0LjMtMzIgMzJ2MzZjMCA0LjQgMy42IDggOCA4aDc4NGM0LjQgMCA4LTMuNiA4LTh2LTM2YzAtMTcuNy0xNC4zLTMyLTMyLTMyeiIvPjwvc3ZnPg==",F=a(41093);function h(r,e){return q(r)||R(r,e)||A(r,e)||M()}function M(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function A(r,e){if(r){if(typeof r=="string")return E(r,e);var n=Object.prototype.toString.call(r).slice(8,-1);if(n==="Object"&&r.constructor&&(n=r.constructor.name),n==="Map"||n==="Set")return Array.from(r);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(r,e)}}function E(r,e){(e==null||e>r.length)&&(e=r.length);for(var n=0,b=new Array(e);ne in r?y(r,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[e]=n,k=(r,e)=>{for(var n in e||(e={}))p.call(e,n)&&Y(r,n,e[n]);if(j)for(var n of j(e))O.call(e,n)&&Y(r,n,e[n]);return r};const C=r=>t.createElement("svg",k({fillRule:"evenodd",viewBox:"64 64 896 896"},r),t.createElement("path",{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 0 1 0 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 0 1 0 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 0 1-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 0 1-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7a.169.169 0 0 1-.06-.07.12.12 0 0 1 0-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7a.199.199 0 0 1-.06-.09.12.12 0 0 1 0-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 0 1 .07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 0 1 .07 0z"}));var S="data:image/svg+xml;base64,PHN2ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiPjxwYXRoIGQ9Ik03OTkuODYgMTY2LjMxYy4wMiAwIC4wNC4wMi4wOC4wNmw1Ny42OSA1Ny43Yy4wNC4wMy4wNS4wNS4wNi4wOGEuMTIuMTIgMCAwIDEgMCAuMDZjMCAuMDMtLjAyLjA1LS4wNi4wOUw1NjkuOTMgNTEybDI4Ny43IDI4Ny43Yy4wNC4wNC4wNS4wNi4wNi4wOWEuMTIuMTIgMCAwIDEgMCAuMDdjMCAuMDItLjAyLjA0LS4wNi4wOGwtNTcuNyA1Ny42OWMtLjAzLjA0LS4wNS4wNS0uMDcuMDZhLjEyLjEyIDAgMCAxLS4wNyAwYy0uMDMgMC0uMDUtLjAyLS4wOS0uMDZMNTEyIDU2OS45M2wtMjg3LjcgMjg3LjdjLS4wNC4wNC0uMDYuMDUtLjA5LjA2YS4xMi4xMiAwIDAgMS0uMDcgMGMtLjAyIDAtLjA0LS4wMi0uMDgtLjA2bC01Ny42OS01Ny43YS4xNjkuMTY5IDAgMCAxLS4wNi0uMDcuMTIuMTIgMCAwIDEgMC0uMDdjMC0uMDMuMDItLjA1LjA2LS4wOUw0NTQuMDcgNTEybC0yODcuNy0yODcuN2EuMTk5LjE5OSAwIDAgMS0uMDYtLjA5LjEyLjEyIDAgMCAxIDAtLjA3YzAtLjAyLjAyLS4wNC4wNi0uMDhsNTcuNy01Ny42OWMuMDMtLjA0LjA1LS4wNS4wNy0uMDZhLjEyLjEyIDAgMCAxIC4wNyAwYy4wMyAwIC4wNS4wMi4wOS4wNkw1MTIgNDU0LjA3bDI4Ny43LTI4Ny43Yy4wNC0uMDQuMDYtLjA1LjA5LS4wNmEuMTIuMTIgMCAwIDEgLjA3IDB6Ii8+PC9zdmc+",I=Object.defineProperty,L=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,f=(r,e,n)=>e in r?I(r,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[e]=n,m=(r,e)=>{for(var n in e||(e={}))P.call(e,n)&&f(r,n,e[n]);if(L)for(var n of L(e))z.call(e,n)&&f(r,n,e[n]);return r};const o=r=>t.createElement("svg",m({viewBox:"64 64 896 896"},r),t.createElement("path",{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}));var d="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA0IDE2MEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wIDYyNEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wLTMxMkgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04eiIvPjwvc3ZnPg==",c=a(41093),w=a(87171),H=a(21209),Z=a(26871),Q=a(63721),B=a(78406),W=a(983),K=a(96157),F=a(24733);function h(r,e){return q(r)||R(r,e)||A(r,e)||M()}function M(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function A(r,e){if(r){if(typeof r=="string")return E(r,e);var n=Object.prototype.toString.call(r).slice(8,-1);if(n==="Object"&&r.constructor&&(n=r.constructor.name),n==="Map"||n==="Set")return Array.from(r);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(r,e)}}function E(r,e){(e==null||e>r.length)&&(e=r.length);for(var n=0,b=new Array(e);nf.length)&&(m=f.length);for(var o=0,d=new Array(m);o2?j.createElement("div",{className:"dumi-default-lang-select"},j.createElement("select",{defaultValue:c,onChange:function(Z){y.m8.push(I({pathname:y.m8.location.pathname,current:w,target:o.find(function(Q){var B=Q.id;return B===Z.target.value})}))}},o.map(function(H){return j.createElement("option",{key:H.id,value:H.id},H.name)})),j.createElement(t.r,null)):j.createElement(L,{locale:o.find(function(H){var Z=H.id;return Z!==c}),current:w})},z=P},33296:function(N,D,a){"use strict";a.d(D,{Z:function(){return p}});var t=a(41093),y=a(67294),j=function(){var Y=(0,t.WF)(),k=Y.themeConfig,C=(0,t.bU)();return y.createElement(t.rU,{className:"dumi-default-logo",to:"base"in C?C.base:"/"},k.logo!==!1&&y.createElement("img",{src:k.logo||"data:image/png;base64,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",alt:k.name}),k.name)},p=j},20370:function(N,D,a){"use strict";a.d(D,{Z:function(){return m}});var t=a(99069),y=a(41093),j=a(42515),p=a(67294);function O(){return O=Object.assign?Object.assign.bind():function(o){for(var d=1;do.length)&&(d=o.length);for(var c=0,w=new Array(d);cf.length)&&(m=f.length);for(var o=0,d=new Array(m);ou in i?y(i,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):i[u]=l,k=(i,u)=>{for(var l in u||(u={}))p.call(u,l)&&Y(i,l,u[l]);if(j)for(var l of j(u))O.call(u,l)&&Y(i,l,u[l]);return i};const C=i=>t.createElement("svg",k({viewBox:"64 64 896 896"},i),t.createElement("path",{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0 0 48.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}));var S="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODYyIDQ2NS4zaC04MWMtNC42IDAtOSAyLTEyLjEgNS41TDU1MCA3MjMuMVYxNjBjMC00LjQtMy42LTgtOC04aC02MGMtNC40IDAtOCAzLjYtOCA4djU2My4xTDI1NS4xIDQ3MC44Yy0zLTMuNS03LjQtNS41LTEyLjEtNS41aC04MWMtNi44IDAtMTAuNSA4LjEtNiAxMy4yTDQ4Ny45IDg2MWEzMS45NiAzMS45NiAwIDAgMCA0OC4zIDBMODY4IDQ3OC41YzQuNS01LjIuOC0xMy4yLTYtMTMuMnoiLz48L3N2Zz4=",I=Object.defineProperty,L=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,f=(i,u,l)=>u in i?I(i,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):i[u]=l,m=(i,u)=>{for(var l in u||(u={}))P.call(u,l)&&f(i,l,u[l]);if(L)for(var l of L(u))z.call(u,l)&&f(i,l,u[l]);return i};const o=i=>t.createElement("svg",m({viewBox:"64 64 896 896"},i),t.createElement("path",{d:"M868 545.5 536.1 163a31.96 31.96 0 0 0-48.3 0L156 545.5a7.97 7.97 0 0 0 6 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}));var d="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODY4IDU0NS41IDUzNi4xIDE2M2EzMS45NiAzMS45NiAwIDAgMC00OC4zIDBMMTU2IDU0NS41YTcuOTcgNy45NyAwIDAgMCA2IDEzLjJoODFjNC42IDAgOS0yIDEyLjEtNS41TDQ3NCAzMDAuOVY4NjRjMCA0LjQgMy42IDggOCA4aDYwYzQuNCAwIDgtMy42IDgtOFYzMDAuOWwyMTguOSAyNTIuM2MzIDMuNSA3LjQgNS41IDEyLjEgNS41aDgxYzYuOCAwIDEwLjUtOCA2LTEzLjJ6Ii8+PC9zdmc+",c=Object.defineProperty,w=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,Q=(i,u,l)=>u in i?c(i,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):i[u]=l,B=(i,u)=>{for(var l in u||(u={}))H.call(u,l)&&Q(i,l,u[l]);if(w)for(var l of w(u))Z.call(u,l)&&Q(i,l,u[l]);return i};const W=i=>t.createElement("svg",B({viewBox:"64 64 896 896"},i),t.createElement("path",{d:"M909.6 854.5 649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0 0 11.6 0l43.6-43.5a8.2 8.2 0 0 0 0-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}));var K="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA5LjYgODU0LjUgNjQ5LjkgNTk0LjhDNjkwLjIgNTQyLjcgNzEyIDQ3OSA3MTIgNDEyYzAtODAuMi0zMS4zLTE1NS40LTg3LjktMjEyLjEtNTYuNi01Ni43LTEzMi04Ny45LTIxMi4xLTg3LjlzLTE1NS41IDMxLjMtMjEyLjEgODcuOUMxNDMuMiAyNTYuNSAxMTIgMzMxLjggMTEyIDQxMmMwIDgwLjEgMzEuMyAxNTUuNSA4Ny45IDIxMi4xQzI1Ni41IDY4MC44IDMzMS44IDcxMiA0MTIgNzEyYzY3IDAgMTMwLjYtMjEuOCAxODIuNy02MmwyNTkuNyAyNTkuNmE4LjIgOC4yIDAgMCAwIDExLjYgMGw0My42LTQzLjVhOC4yIDguMiAwIDAgMCAwLTExLjZ6TTU3MC40IDU3MC40QzUyOCA2MTIuNyA0NzEuOCA2MzYgNDEyIDYzNnMtMTE2LTIzLjMtMTU4LjQtNjUuNkMyMTEuMyA1MjggMTg4IDQ3MS44IDE4OCA0MTJzMjMuMy0xMTYuMSA2NS42LTE1OC40QzI5NiAyMTEuMyAzNTIuMiAxODggNDEyIDE4OHMxMTYuMSAyMy4yIDE1OC40IDY1LjZTNjM2IDM1Mi4yIDYzNiA0MTJzLTIzLjMgMTE2LjEtNjUuNiAxNTguNHoiLz48L3N2Zz4=",F=a(41093),h=a(47727),M=(0,t.forwardRef)(function(i,u){var l=(0,F.YB)(),G=(0,t.useRef)(!1),V=(0,t.useRef)(null);return(0,t.useImperativeHandle)(u,function(){return V.current}),t.createElement("input",{className:"dumi-default-search-bar-input",onCompositionStart:function(){return G.current=!0},onCompositionEnd:function($){G.current=!1,i.onChange($.currentTarget.value)},onFocus:i.onFocus,onBlur:i.onBlur,onKeyDown:function($){["ArrowDown","ArrowUp"].includes($.key)&&$.preventDefault(),$.key==="Escape"&&!G.current&&$.currentTarget.blur()},onChange:function($){var rt=$.target.value;setTimeout(function(){G.current||i.onChange(rt)},1)},placeholder:l.formatMessage({id:"header.search.placeholder"}),ref:V})}),A=function(u){return(0,t.useEffect)(function(){if(u.visible)document.body.style.overflow="hidden";else{var l;document.body.style.overflow="",(l=u.onClose)===null||l===void 0||l.call(u)}},[u.visible]),u.visible?t.createElement("div",{className:"dumi-default-search-modal"},t.createElement("div",{className:"dumi-default-search-modal-mask",onClick:u.onMaskClick}),t.createElement("div",{className:"dumi-default-search-modal-content"},u.children)):null},E;function R(i,u){return e(i)||r(i,u)||tt(i,u)||q()}function q(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tt(i,u){if(i){if(typeof i=="string")return T(i,u);var l=Object.prototype.toString.call(i).slice(8,-1);if(l==="Object"&&i.constructor&&(l=i.constructor.name),l==="Map"||l==="Set")return Array.from(i);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return T(i,u)}}function T(i,u){(u==null||u>i.length)&&(u=i.length);for(var l=0,G=new Array(u);l=0&&Nt>=0&&At<=window.innerHeight&&vt<=window.innerWidth;Lt?J.current.focus():(ot(""),ft(!0),setTimeout(function(){var v;(v=$.current)===null||v===void 0||v.focus()}))}lt.key==="Escape"&&(lt.preventDefault(),ft(!1))};return document.addEventListener("keydown",nt),function(){return document.removeEventListener("keydown",nt)}},[]),t.createElement("div",{className:"dumi-default-search-bar"},t.createElement(W,{className:"dumi-default-search-bar-svg"}),t.createElement(M,{onFocus:function(){return V(!0)},onBlur:function(){setTimeout(function(){V(!1)},1)},onChange:function(ct){return ot(ct)},ref:J}),t.createElement("span",{className:"dumi-default-search-shortcut"},_," K"),ut.trim()&&G&&(it.length||!Mt)&&!mt&&t.createElement("div",{className:"dumi-default-search-popover"},t.createElement("section",null,t.createElement(h.Z,{data:it,loading:Mt}))),t.createElement(A,{visible:mt,onMaskClick:function(){ft(!1)},onClose:function(){return ot("")}},t.createElement("div",{style:{position:"relative"}},t.createElement(W,{className:"dumi-default-search-bar-svg"}),t.createElement(M,{onFocus:function(){return V(!0)},onBlur:function(){setTimeout(function(){V(!1)},1)},onChange:function(ct){return ot(ct)},ref:$})),t.createElement(h.Z,{data:it,loading:Mt,onItemSelect:function(){ft(!1)}}),t.createElement("footer",null,t.createElement("ul",{className:"dumi-default-search-modal-commands"},t.createElement("li",{className:"dumi-default-search-modal-commands-arrow"},t.createElement("span",{className:"dumi-default-search-modal-shortcut"},t.createElement(o,{width:"10px",height:"10px",fill:"rgba(0, 0, 0, 0.45)"})),t.createElement("span",{className:"dumi-default-search-modal-shortcut"},t.createElement(C,{width:"10px",height:"10px",fill:"rgba(0, 0, 0, 0.45)"})),t.createElement("span",{className:"dumi-default-search-modal-commands-text"},"to navigate")),t.createElement("li",null,t.createElement("span",{className:"dumi-default-search-modal-shortcut"},"esc"),t.createElement("span",{className:"dumi-default-search-modal-commands-text"},"to close"))))))},x=U},16006:function(N,D,a){"use strict";a.d(D,{Z:function(){return F}});var t=a(67294),y=Object.defineProperty,j=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Y=(h,M,A)=>M in h?y(h,M,{enumerable:!0,configurable:!0,writable:!0,value:A}):h[M]=A,k=(h,M)=>{for(var A in M||(M={}))p.call(M,A)&&Y(h,A,M[A]);if(j)for(var A of j(M))O.call(M,A)&&Y(h,A,M[A]);return h};const C=h=>t.createElement("svg",k({viewBox:"0 0 1024 1024"},h),t.createElement("path",{d:"m885.2 446.3-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0 0 60.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}));var S="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0Ij48cGF0aCBkPSJtODg1LjIgNDQ2LjMtLjItLjgtMTEyLjItMjg1LjFjLTUtMTYuMS0xOS45LTI3LjItMzYuOC0yNy4ySDI4MS4yYy0xNyAwLTMyLjEgMTEuMy0zNi45IDI3LjZMMTM5LjQgNDQzbC0uMy43LS4yLjhjLTEuMyA0LjktMS43IDkuOS0xIDE0LjgtLjEgMS42LS4yIDMuMi0uMiA0LjhWODMwYTYwLjkgNjAuOSAwIDAgMCA2MC44IDYwLjhoNjI3LjJjMzMuNSAwIDYwLjgtMjcuMyA2MC45LTYwLjhWNDY0LjFjMC0xLjMgMC0yLjYtLjEtMy43LjQtNC45IDAtOS42LTEuMy0xNC4xem0tMjk1LjgtNDMtLjMgMTUuN2MtLjggNDQuOS0zMS44IDc1LjEtNzcuMSA3NS4xLTIyLjEgMC00MS4xLTcuMS01NC44LTIwLjZTNDM2IDQ0MS4yIDQzNS42IDQxOWwtLjMtMTUuN0gyMjkuNUwzMDkgMjEwaDM5OS4ybDgxLjcgMTkzLjNINTg5LjR6bS0zNzUgNzYuOGgxNTcuM2MyNC4zIDU3LjEgNzYgOTAuOCAxNDAuNCA5MC44IDMzLjcgMCA2NS05LjQgOTAuMy0yNy4yIDIyLjItMTUuNiAzOS41LTM3LjQgNTAuNy02My42aDE1Ni41VjgxNEgyMTQuNFY0ODAuMXoiLz48L3N2Zz4=",I=a(89380),L=a(41093);function P(h,M){return d(h)||o(h,M)||f(h,M)||z()}function z(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f(h,M){if(h){if(typeof h=="string")return m(h,M);var A=Object.prototype.toString.call(h).slice(8,-1);if(A==="Object"&&h.constructor&&(A=h.constructor.name),A==="Map"||A==="Set")return Array.from(h);if(A==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(A))return m(h,M)}}function m(h,M){(M==null||M>h.length)&&(M=h.length);for(var A=0,E=new Array(M);A=0){var l=R.find(function(G){return G.type==="hint"&&G.activeIndex===r}).value;L.m8.push(l.link),U==null||U(l),document.activeElement.blur()}["Escape","Enter"].includes(u.key)&&e(-1)};return document.addEventListener("keydown",x),function(){return document.removeEventListener("keydown",x)}}),t.createElement("div",{className:"dumi-default-search-result",onMouseEnter:function(){return e(-1)},onMouseDownCapture:function(i){return i.preventDefault()},onMouseUpCapture:function(){document.activeElement.blur()}},M.data.length||M.loading?t.createElement("dl",null,R.map(function(x,i){return x.type==="title"?t.createElement("dt",{key:String(i)},x.value.title):t.createElement("dd",{key:String(i)},t.createElement(L.rU,{to:x.value.link,"data-active":r===x.activeIndex||void 0,onClick:function(){return U==null?void 0:U(x.value)}},t.createElement(Q[x.value.type]),t.createElement("h4",null,t.createElement(B,{texts:x.value.highlightTitleTexts})),t.createElement("p",null,t.createElement(B,{texts:x.value.highlightTexts}))))})):t.createElement("div",{className:"dumi-default-search-empty"},t.createElement(C,null),t.createElement(L._H,{id:"search.not.found"})))},F=K},92091:function(N,D,a){"use strict";a.d(D,{Z:function(){return O}});var t=a(41093),y=a(26687),j=a(67294),p=function(){var k=(0,t.TH)(),C=k.pathname,S=(0,t.eL)(),I=(0,t.tx)();return I?j.createElement("div",{className:"dumi-default-sidebar"},I.map(function(L,P){return j.createElement("dl",{className:"dumi-default-sidebar-group",key:String(P)},L.title&&j.createElement("dt",null,L.title),L.children.map(function(z){return j.createElement("dd",{key:z.link},j.createElement(t.OL,{to:z.link,title:z.title,end:!0},z.title),z.link===C&&S.frontmatter.toc==="menu"&&j.createElement(y.Z,null))}))})):null},O=p},46897:function(N,D,a){"use strict";a.d(D,{Z:function(){return Lt}});var t=a(67294),y=Object.defineProperty,j=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Y=(v,s,g)=>s in v?y(v,s,{enumerable:!0,configurable:!0,writable:!0,value:g}):v[s]=g,k=(v,s)=>{for(var g in s||(s={}))p.call(s,g)&&Y(v,g,s[g]);if(j)for(var g of j(s))O.call(s,g)&&Y(v,g,s[g]);return v};const C=v=>t.createElement("svg",k({viewBox:"64 64 896 896"},v),t.createElement("path",{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-32 736H663.9V602.2h104l15.6-120.7H663.9v-77.1c0-35 9.7-58.8 59.8-58.8h63.9v-108c-11.1-1.5-49-4.8-93.2-4.8-92.2 0-155.3 56.3-155.3 159.6v89H434.9v120.7h104.3V848H176V176h672v672z"}));var S="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODgwIDExMkgxNDRjLTE3LjcgMC0zMiAxNC4zLTMyIDMydjczNmMwIDE3LjcgMTQuMyAzMiAzMiAzMmg3MzZjMTcuNyAwIDMyLTE0LjMgMzItMzJWMTQ0YzAtMTcuNy0xNC4zLTMyLTMyLTMyem0tMzIgNzM2SDY2My45VjYwMi4yaDEwNGwxNS42LTEyMC43SDY2My45di03Ny4xYzAtMzUgOS43LTU4LjggNTkuOC01OC44aDYzLjl2LTEwOGMtMTEuMS0xLjUtNDktNC44LTkzLjItNC44LTkyLjIgMC0xNTUuMyA1Ni4zLTE1NS4zIDE1OS42djg5SDQzNC45djEyMC43aDEwNC4zVjg0OEgxNzZWMTc2aDY3MnY2NzJ6Ii8+PC9zdmc+",I=Object.defineProperty,L=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,f=(v,s,g)=>s in v?I(v,s,{enumerable:!0,configurable:!0,writable:!0,value:g}):v[s]=g,m=(v,s)=>{for(var g in s||(s={}))P.call(s,g)&&f(v,g,s[g]);if(L)for(var g of L(s))z.call(s,g)&&f(v,g,s[g]);return v};const o=v=>t.createElement("svg",m({viewBox:"64 64 896 896"},v),t.createElement("path",{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0 1 38.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}));var d="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTExLjYgNzYuM0MyNjQuMyA3Ni4yIDY0IDI3Ni40IDY0IDUyMy41IDY0IDcxOC45IDE4OS4zIDg4NSAzNjMuOCA5NDZjMjMuNSA1LjkgMTkuOS0xMC44IDE5LjktMjIuMnYtNzcuNWMtMTM1LjcgMTUuOS0xNDEuMi03My45LTE1MC4zLTg4LjlDMjE1IDcyNiAxNzEuNSA3MTggMTg0LjUgNzAzYzMwLjktMTUuOSA2Mi40IDQgOTguOSA1Ny45IDI2LjQgMzkuMSA3Ny45IDMyLjUgMTA0IDI2IDUuNy0yMy41IDE3LjktNDQuNSAzNC43LTYwLjgtMTQwLjYtMjUuMi0xOTkuMi0xMTEtMTk5LjItMjEzIDAtNDkuNSAxNi4zLTk1IDQ4LjMtMTMxLjctMjAuNC02MC41IDEuOS0xMTIuMyA0LjktMTIwIDU4LjEtNS4yIDExOC41IDQxLjYgMTIzLjIgNDUuMyAzMy04LjkgNzAuNy0xMy42IDExMi45LTEzLjYgNDIuNCAwIDgwLjIgNC45IDExMy41IDEzLjkgMTEuMy04LjYgNjcuMy00OC44IDEyMS4zLTQzLjkgMi45IDcuNyAyNC43IDU4LjMgNS41IDExOCAzMi40IDM2LjggNDguOSA4Mi43IDQ4LjkgMTMyLjMgMCAxMDIuMi01OSAxODguMS0yMDAgMjEyLjlhMTI3LjUgMTI3LjUgMCAwIDEgMzguMSA5MXYxMTIuNWMuOCA5IDAgMTcuOSAxNSAxNy45IDE3Ny4xLTU5LjcgMzA0LjYtMjI3IDMwNC42LTQyNC4xIDAtMjQ3LjItMjAwLjQtNDQ3LjMtNDQ3LjUtNDQ3LjN6Ii8+PC9zdmc+",c=Object.defineProperty,w=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,Q=(v,s,g)=>s in v?c(v,s,{enumerable:!0,configurable:!0,writable:!0,value:g}):v[s]=g,B=(v,s)=>{for(var g in s||(s={}))H.call(s,g)&&Q(v,g,s[g]);if(w)for(var g of w(s))Z.call(s,g)&&Q(v,g,s[g]);return v};const W=v=>t.createElement("svg",B({viewBox:"64 64 896 896"},v),t.createElement("path",{d:"M913.9 552.2 805 181.4v-.1c-7.6-22.9-25.7-36.5-48.3-36.5-23.4 0-42.5 13.5-49.7 35.2l-71.4 213H388.8l-71.4-213c-7.2-21.7-26.3-35.2-49.7-35.2-23.1 0-42.5 14.8-48.4 36.6L110.5 552.2c-4.4 14.7 1.2 31.4 13.5 40.7l368.5 276.4c2.6 3.6 6.2 6.3 10.4 7.8l8.6 6.4 8.5-6.4c4.9-1.7 9-4.7 11.9-8.9l368.4-275.4c12.4-9.2 18-25.9 13.6-40.6zM751.7 193.4c1-1.8 2.9-1.9 3.5-1.9 1.1 0 2.5.3 3.4 3L818 394.3H684.5l67.2-200.9zm-487.4 1c.9-2.6 2.3-2.9 3.4-2.9 2.7 0 2.9.1 3.4 1.7l67.3 201.2H206.5l57.8-200zM158.8 558.7l28.2-97.3 202.4 270.2-230.6-172.9zm73.9-116.4h122.1l90.8 284.3-212.9-284.3zM512.9 776 405.7 442.3H620L512.9 776zm157.9-333.7h119.5L580 723.1l90.8-280.8zm-40.7 293.9 207.3-276.7 29.5 99.2-236.8 177.5z"}));var K="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTEzLjkgNTUyLjIgODA1IDE4MS40di0uMWMtNy42LTIyLjktMjUuNy0zNi41LTQ4LjMtMzYuNS0yMy40IDAtNDIuNSAxMy41LTQ5LjcgMzUuMmwtNzEuNCAyMTNIMzg4LjhsLTcxLjQtMjEzYy03LjItMjEuNy0yNi4zLTM1LjItNDkuNy0zNS4yLTIzLjEgMC00Mi41IDE0LjgtNDguNCAzNi42TDExMC41IDU1Mi4yYy00LjQgMTQuNyAxLjIgMzEuNCAxMy41IDQwLjdsMzY4LjUgMjc2LjRjMi42IDMuNiA2LjIgNi4zIDEwLjQgNy44bDguNiA2LjQgOC41LTYuNGM0LjktMS43IDktNC43IDExLjktOC45bDM2OC40LTI3NS40YzEyLjQtOS4yIDE4LTI1LjkgMTMuNi00MC42ek03NTEuNyAxOTMuNGMxLTEuOCAyLjktMS45IDMuNS0xLjkgMS4xIDAgMi41LjMgMy40IDNMODE4IDM5NC4zSDY4NC41bDY3LjItMjAwLjl6bS00ODcuNCAxYy45LTIuNiAyLjMtMi45IDMuNC0yLjkgMi43IDAgMi45LjEgMy40IDEuN2w2Ny4zIDIwMS4ySDIwNi41bDU3LjgtMjAwek0xNTguOCA1NTguN2wyOC4yLTk3LjMgMjAyLjQgMjcwLjItMjMwLjYtMTcyLjl6bTczLjktMTE2LjRoMTIyLjFsOTAuOCAyODQuMy0yMTIuOS0yODQuM3pNNTEyLjkgNzc2IDQwNS43IDQ0Mi4zSDYyMEw1MTIuOSA3NzZ6bTE1Ny45LTMzMy43aDExOS41TDU4MCA3MjMuMWw5MC44LTI4MC44em0tNDAuNyAyOTMuOSAyMDcuMy0yNzYuNyAyOS41IDk5LjItMjM2LjggMTc3LjV6Ii8+PC9zdmc+",F=Object.defineProperty,h=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,E=(v,s,g)=>s in v?F(v,s,{enumerable:!0,configurable:!0,writable:!0,value:g}):v[s]=g,R=(v,s)=>{for(var g in s||(s={}))M.call(s,g)&&E(v,g,s[g]);if(h)for(var g of h(s))A.call(s,g)&&E(v,g,s[g]);return v};const q=v=>t.createElement("svg",R({viewBox:"64 64 896 896"},v),t.createElement("path",{d:"M847.7 112H176.3c-35.5 0-64.3 28.8-64.3 64.3v671.4c0 35.5 28.8 64.3 64.3 64.3h671.4c35.5 0 64.3-28.8 64.3-64.3V176.3c0-35.5-28.8-64.3-64.3-64.3zm0 736c-447.8-.1-671.7-.2-671.7-.3.1-447.8.2-671.7.3-671.7 447.8.1 671.7.2 671.7.3-.1 447.8-.2 671.7-.3 671.7zM230.6 411.9h118.7v381.8H230.6zm59.4-52.2c37.9 0 68.8-30.8 68.8-68.8a68.8 68.8 0 1 0-137.6 0c-.1 38 30.7 68.8 68.8 68.8zm252.3 245.1c0-49.8 9.5-98 71.2-98 60.8 0 61.7 56.9 61.7 101.2v185.7h118.6V584.3c0-102.8-22.2-181.9-142.3-181.9-57.7 0-96.4 31.7-112.3 61.7h-1.6v-52.2H423.7v381.8h118.6V604.8z"}));var tt="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODQ3LjcgMTEySDE3Ni4zYy0zNS41IDAtNjQuMyAyOC44LTY0LjMgNjQuM3Y2NzEuNGMwIDM1LjUgMjguOCA2NC4zIDY0LjMgNjQuM2g2NzEuNGMzNS41IDAgNjQuMy0yOC44IDY0LjMtNjQuM1YxNzYuM2MwLTM1LjUtMjguOC02NC4zLTY0LjMtNjQuM3ptMCA3MzZjLTQ0Ny44LS4xLTY3MS43LS4yLTY3MS43LS4zLjEtNDQ3LjguMi02NzEuNy4zLTY3MS43IDQ0Ny44LjEgNjcxLjcuMiA2NzEuNy4zLS4xIDQ0Ny44LS4yIDY3MS43LS4zIDY3MS43ek0yMzAuNiA0MTEuOWgxMTguN3YzODEuOEgyMzAuNnptNTkuNC01Mi4yYzM3LjkgMCA2OC44LTMwLjggNjguOC02OC44YTY4LjggNjguOCAwIDEgMC0xMzcuNiAwYy0uMSAzOCAzMC43IDY4LjggNjguOCA2OC44em0yNTIuMyAyNDUuMWMwLTQ5LjggOS41LTk4IDcxLjItOTggNjAuOCAwIDYxLjcgNTYuOSA2MS43IDEwMS4ydjE4NS43aDExOC42VjU4NC4zYzAtMTAyLjgtMjIuMi0xODEuOS0xNDIuMy0xODEuOS01Ny43IDAtOTYuNCAzMS43LTExMi4zIDYxLjdoLTEuNnYtNTIuMkg0MjMuN3YzODEuOGgxMTguNlY2MDQuOHoiLz48L3N2Zz4=",T=Object.defineProperty,r=Object.getOwnPropertySymbols,e=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,b=(v,s,g)=>s in v?T(v,s,{enumerable:!0,configurable:!0,writable:!0,value:g}):v[s]=g,U=(v,s)=>{for(var g in s||(s={}))e.call(s,g)&&b(v,g,s[g]);if(r)for(var g of r(s))n.call(s,g)&&b(v,g,s[g]);return v};const x=v=>t.createElement("svg",U({viewBox:"64 64 896 896"},v),t.createElement("path",{d:"M928 254.3c-30.6 13.2-63.9 22.7-98.2 26.4a170.1 170.1 0 0 0 75-94 336.64 336.64 0 0 1-108.2 41.2A170.1 170.1 0 0 0 672 174c-94.5 0-170.5 76.6-170.5 170.6 0 13.2 1.6 26.4 4.2 39.1-141.5-7.4-267.7-75-351.6-178.5a169.32 169.32 0 0 0-23.2 86.1c0 59.2 30.1 111.4 76 142.1a172 172 0 0 1-77.1-21.7v2.1c0 82.9 58.6 151.6 136.7 167.4a180.6 180.6 0 0 1-44.9 5.8c-11.1 0-21.6-1.1-32.2-2.6C211 652 273.9 701.1 348.8 702.7c-58.6 45.9-132 72.9-211.7 72.9-14.3 0-27.5-.5-41.2-2.1C171.5 822 261.2 850 357.8 850 671.4 850 843 590.2 843 364.7c0-7.4 0-14.8-.5-22.2 33.2-24.3 62.3-54.4 85.5-88.2z"}));var i="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTI4IDI1NC4zYy0zMC42IDEzLjItNjMuOSAyMi43LTk4LjIgMjYuNGExNzAuMSAxNzAuMSAwIDAgMCA3NS05NCAzMzYuNjQgMzM2LjY0IDAgMCAxLTEwOC4yIDQxLjJBMTcwLjEgMTcwLjEgMCAwIDAgNjcyIDE3NGMtOTQuNSAwLTE3MC41IDc2LjYtMTcwLjUgMTcwLjYgMCAxMy4yIDEuNiAyNi40IDQuMiAzOS4xLTE0MS41LTcuNC0yNjcuNy03NS0zNTEuNi0xNzguNWExNjkuMzIgMTY5LjMyIDAgMCAwLTIzLjIgODYuMWMwIDU5LjIgMzAuMSAxMTEuNCA3NiAxNDIuMWExNzIgMTcyIDAgMCAxLTc3LjEtMjEuN3YyLjFjMCA4Mi45IDU4LjYgMTUxLjYgMTM2LjcgMTY3LjRhMTgwLjYgMTgwLjYgMCAwIDEtNDQuOSA1LjhjLTExLjEgMC0yMS42LTEuMS0zMi4yLTIuNkMyMTEgNjUyIDI3My45IDcwMS4xIDM0OC44IDcwMi43Yy01OC42IDQ1LjktMTMyIDcyLjktMjExLjcgNzIuOS0xNC4zIDAtMjcuNS0uNS00MS4yLTIuMUMxNzEuNSA4MjIgMjYxLjIgODUwIDM1Ny44IDg1MCA2NzEuNCA4NTAgODQzIDU5MC4yIDg0MyAzNjQuN2MwLTcuNCAwLTE0LjgtLjUtMjIuMiAzMy4yLTI0LjMgNjIuMy01NC40IDg1LjUtODguMnoiLz48L3N2Zz4=",u=Object.defineProperty,l=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,J=(v,s,g)=>s in v?u(v,s,{enumerable:!0,configurable:!0,writable:!0,value:g}):v[s]=g,$=(v,s)=>{for(var g in s||(s={}))G.call(s,g)&&J(v,g,s[g]);if(l)for(var g of l(s))V.call(s,g)&&J(v,g,s[g]);return v};const rt=v=>t.createElement("svg",$({viewBox:"64 64 896 896"},v),t.createElement("path",{d:"M457.3 543c-68.1-17.7-145 16.2-174.6 76.2-30.1 61.2-1 129.1 67.8 151.3 71.2 23 155.2-12.2 184.4-78.3 28.7-64.6-7.2-131-77.6-149.2zm-52 156.2c-13.8 22.1-43.5 31.7-65.8 21.6-22-10-28.5-35.7-14.6-57.2 13.7-21.4 42.3-31 64.4-21.7 22.4 9.5 29.6 35 16 57.3zm45.5-58.5c-5 8.6-16.1 12.7-24.7 9.1-8.5-3.5-11.2-13.1-6.4-21.5 5-8.4 15.6-12.4 24.1-9.1 8.7 3.2 11.8 12.9 7 21.5zm334.5-197.2c15 4.8 31-3.4 35.9-18.3 11.8-36.6 4.4-78.4-23.2-109a111.39 111.39 0 0 0-106-34.3 28.45 28.45 0 0 0-21.9 33.8 28.39 28.39 0 0 0 33.8 21.8c18.4-3.9 38.3 1.8 51.9 16.7a54.2 54.2 0 0 1 11.3 53.3 28.45 28.45 0 0 0 18.2 36zm99.8-206c-56.7-62.9-140.4-86.9-217.7-70.5a32.98 32.98 0 0 0-25.4 39.3 33.12 33.12 0 0 0 39.3 25.5c55-11.7 114.4 5.4 154.8 50.1 40.3 44.7 51.2 105.7 34 159.1-5.6 17.4 3.9 36 21.3 41.7 17.4 5.6 36-3.9 41.6-21.2v-.1c24.1-75.4 8.9-161.1-47.9-223.9zM729 499c-12.2-3.6-20.5-6.1-14.1-22.1 13.8-34.7 15.2-64.7.3-86-28-40.1-104.8-37.9-192.8-1.1 0 0-27.6 12.1-20.6-9.8 13.5-43.5 11.5-79.9-9.6-101-47.7-47.8-174.6 1.8-283.5 110.6C127.3 471.1 80 557.5 80 632.2 80 775.1 263.2 862 442.5 862c235 0 391.3-136.5 391.3-245 0-65.5-55.2-102.6-104.8-118zM443 810.8c-143 14.1-266.5-50.5-275.8-144.5-9.3-93.9 99.2-181.5 242.2-195.6 143-14.2 266.5 50.5 275.8 144.4C694.4 709 586 796.6 443 810.8z"}));var et="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNDU3LjMgNTQzYy02OC4xLTE3LjctMTQ1IDE2LjItMTc0LjYgNzYuMi0zMC4xIDYxLjItMSAxMjkuMSA2Ny44IDE1MS4zIDcxLjIgMjMgMTU1LjItMTIuMiAxODQuNC03OC4zIDI4LjctNjQuNi03LjItMTMxLTc3LjYtMTQ5LjJ6bS01MiAxNTYuMmMtMTMuOCAyMi4xLTQzLjUgMzEuNy02NS44IDIxLjYtMjItMTAtMjguNS0zNS43LTE0LjYtNTcuMiAxMy43LTIxLjQgNDIuMy0zMSA2NC40LTIxLjcgMjIuNCA5LjUgMjkuNiAzNSAxNiA1Ny4zem00NS41LTU4LjVjLTUgOC42LTE2LjEgMTIuNy0yNC43IDkuMS04LjUtMy41LTExLjItMTMuMS02LjQtMjEuNSA1LTguNCAxNS42LTEyLjQgMjQuMS05LjEgOC43IDMuMiAxMS44IDEyLjkgNyAyMS41em0zMzQuNS0xOTcuMmMxNSA0LjggMzEtMy40IDM1LjktMTguMyAxMS44LTM2LjYgNC40LTc4LjQtMjMuMi0xMDlhMTExLjM5IDExMS4zOSAwIDAgMC0xMDYtMzQuMyAyOC40NSAyOC40NSAwIDAgMC0yMS45IDMzLjggMjguMzkgMjguMzkgMCAwIDAgMzMuOCAyMS44YzE4LjQtMy45IDM4LjMgMS44IDUxLjkgMTYuN2E1NC4yIDU0LjIgMCAwIDEgMTEuMyA1My4zIDI4LjQ1IDI4LjQ1IDAgMCAwIDE4LjIgMzZ6bTk5LjgtMjA2Yy01Ni43LTYyLjktMTQwLjQtODYuOS0yMTcuNy03MC41YTMyLjk4IDMyLjk4IDAgMCAwLTI1LjQgMzkuMyAzMy4xMiAzMy4xMiAwIDAgMCAzOS4zIDI1LjVjNTUtMTEuNyAxMTQuNCA1LjQgMTU0LjggNTAuMSA0MC4zIDQ0LjcgNTEuMiAxMDUuNyAzNCAxNTkuMS01LjYgMTcuNCAzLjkgMzYgMjEuMyA0MS43IDE3LjQgNS42IDM2LTMuOSA0MS42LTIxLjJ2LS4xYzI0LjEtNzUuNCA4LjktMTYxLjEtNDcuOS0yMjMuOXpNNzI5IDQ5OWMtMTIuMi0zLjYtMjAuNS02LjEtMTQuMS0yMi4xIDEzLjgtMzQuNyAxNS4yLTY0LjcuMy04Ni0yOC00MC4xLTEwNC44LTM3LjktMTkyLjgtMS4xIDAgMC0yNy42IDEyLjEtMjAuNi05LjggMTMuNS00My41IDExLjUtNzkuOS05LjYtMTAxLTQ3LjctNDcuOC0xNzQuNiAxLjgtMjgzLjUgMTEwLjZDMTI3LjMgNDcxLjEgODAgNTU3LjUgODAgNjMyLjIgODAgNzc1LjEgMjYzLjIgODYyIDQ0Mi41IDg2MmMyMzUgMCAzOTEuMy0xMzYuNSAzOTEuMy0yNDUgMC02NS41LTU1LjItMTAyLjYtMTA0LjgtMTE4ek00NDMgODEwLjhjLTE0MyAxNC4xLTI2Ni41LTUwLjUtMjc1LjgtMTQ0LjUtOS4zLTkzLjkgOTkuMi0xODEuNSAyNDIuMi0xOTUuNiAxNDMtMTQuMiAyNjYuNSA1MC41IDI3NS44IDE0NC40QzY5NC40IDcwOSA1ODYgNzk2LjYgNDQzIDgxMC44eiIvPjwvc3ZnPg==",_=Object.defineProperty,X=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,ot=(v,s,g)=>s in v?_(v,s,{enumerable:!0,configurable:!0,writable:!0,value:g}):v[s]=g,it=(v,s)=>{for(var g in s||(s={}))at.call(s,g)&&ot(v,g,s[g]);if(X)for(var g of X(s))ut.call(s,g)&&ot(v,g,s[g]);return v};const Mt=v=>t.createElement("svg",it({viewBox:"64 64 896 896"},v),t.createElement("path",{d:"M854.6 370.6c-9.9-39.4 9.9-102.2 73.4-124.4l-67.9-3.6s-25.7-90-143.6-98c-117.8-8.1-194.9-3-195-3 .1 0 87.4 55.6 52.4 154.7-25.6 52.5-65.8 95.6-108.8 144.7-1.3 1.3-2.5 2.6-3.5 3.7C319.4 605 96 860 96 860c245.9 64.4 410.7-6.3 508.2-91.1 20.5-.2 35.9-.3 46.3-.3 135.8 0 250.6-117.6 245.9-248.4-3.2-89.9-31.9-110.2-41.8-149.6zm-204.1 334c-10.6 0-26.2.1-46.8.3l-23.6.2-17.8 15.5c-47.1 41-104.4 71.5-171.4 87.6-52.5 12.6-110 16.2-172.7 9.6 18-20.5 36.5-41.6 55.4-63.1 92-104.6 173.8-197.5 236.9-268.5l1.4-1.4 1.3-1.5c4.1-4.6 20.6-23.3 24.7-28.1 9.7-11.1 17.3-19.9 24.5-28.6 30.7-36.7 52.2-67.8 69-102.2l1.6-3.3 1.2-3.4c13.7-38.8 15.4-76.9 6.2-112.8 22.5.7 46.5 1.9 71.7 3.6 33.3 2.3 55.5 12.9 71.1 29.2 5.8 6 10.2 12.5 13.4 18.7 1 2 1.7 3.6 2.3 5l5 17.7c-15.7 34.5-19.9 73.3-11.4 107.2 3 11.8 6.9 22.4 12.3 34.4 2.1 4.7 9.5 20.1 11 23.3 10.3 22.7 15.4 43 16.7 78.7 3.3 94.6-82.7 181.9-182 181.9z"}));var yt="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODU0LjYgMzcwLjZjLTkuOS0zOS40IDkuOS0xMDIuMiA3My40LTEyNC40bC02Ny45LTMuNnMtMjUuNy05MC0xNDMuNi05OGMtMTE3LjgtOC4xLTE5NC45LTMtMTk1LTMgLjEgMCA4Ny40IDU1LjYgNTIuNCAxNTQuNy0yNS42IDUyLjUtNjUuOCA5NS42LTEwOC44IDE0NC43LTEuMyAxLjMtMi41IDIuNi0zLjUgMy43QzMxOS40IDYwNSA5NiA4NjAgOTYgODYwYzI0NS45IDY0LjQgNDEwLjctNi4zIDUwOC4yLTkxLjEgMjAuNS0uMiAzNS45LS4zIDQ2LjMtLjMgMTM1LjggMCAyNTAuNi0xMTcuNiAyNDUuOS0yNDguNC0zLjItODkuOS0zMS45LTExMC4yLTQxLjgtMTQ5LjZ6bS0yMDQuMSAzMzRjLTEwLjYgMC0yNi4yLjEtNDYuOC4zbC0yMy42LjItMTcuOCAxNS41Yy00Ny4xIDQxLTEwNC40IDcxLjUtMTcxLjQgODcuNi01Mi41IDEyLjYtMTEwIDE2LjItMTcyLjcgOS42IDE4LTIwLjUgMzYuNS00MS42IDU1LjQtNjMuMSA5Mi0xMDQuNiAxNzMuOC0xOTcuNSAyMzYuOS0yNjguNWwxLjQtMS40IDEuMy0xLjVjNC4xLTQuNiAyMC42LTIzLjMgMjQuNy0yOC4xIDkuNy0xMS4xIDE3LjMtMTkuOSAyNC41LTI4LjYgMzAuNy0zNi43IDUyLjItNjcuOCA2OS0xMDIuMmwxLjYtMy4zIDEuMi0zLjRjMTMuNy0zOC44IDE1LjQtNzYuOSA2LjItMTEyLjggMjIuNS43IDQ2LjUgMS45IDcxLjcgMy42IDMzLjMgMi4zIDU1LjUgMTIuOSA3MS4xIDI5LjIgNS44IDYgMTAuMiAxMi41IDEzLjQgMTguNyAxIDIgMS43IDMuNiAyLjMgNWw1IDE3LjdjLTE1LjcgMzQuNS0xOS45IDczLjMtMTEuNCAxMDcuMiAzIDExLjggNi45IDIyLjQgMTIuMyAzNC40IDIuMSA0LjcgOS41IDIwLjEgMTEgMjMuMyAxMC4zIDIyLjcgMTUuNCA0MyAxNi43IDc4LjcgMy4zIDk0LjYtODIuNyAxODEuOS0xODIgMTgxLjl6Ii8+PC9zdmc+",gt=Object.defineProperty,mt=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,ct=(v,s,g)=>s in v?gt(v,s,{enumerable:!0,configurable:!0,writable:!0,value:g}):v[s]=g,lt=(v,s)=>{for(var g in s||(s={}))ft.call(s,g)&&ct(v,g,s[g]);if(mt)for(var g of mt(s))nt.call(s,g)&&ct(v,g,s[g]);return v};const st=v=>t.createElement("svg",lt({viewBox:"64 64 896 896"},v),t.createElement("path",{d:"M564.7 230.1V803h60l25.2 71.4L756.3 803h131.5V230.1H564.7zm247.7 497h-59.9l-75.1 50.4-17.8-50.4h-18V308.3h170.7v418.8zM526.1 486.9H393.3c2.1-44.9 4.3-104.3 6.6-172.9h130.9l-.1-8.1c0-.6-.2-14.7-2.3-29.1-2.1-15-6.6-34.9-21-34.9H287.8c4.4-20.6 15.7-69.7 29.4-93.8l6.4-11.2-12.9-.7c-.8 0-19.6-.9-41.4 10.6-35.7 19-51.7 56.4-58.7 84.4-18.4 73.1-44.6 123.9-55.7 145.6-3.3 6.4-5.3 10.2-6.2 12.8-1.8 4.9-.8 9.8 2.8 13 10.5 9.5 38.2-2.9 38.5-3 .6-.3 1.3-.6 2.2-1 13.9-6.3 55.1-25 69.8-84.5h56.7c.7 32.2 3.1 138.4 2.9 172.9h-141l-2.1 1.5c-23.1 16.9-30.5 63.2-30.8 65.2l-1.4 9.2h167c-12.3 78.3-26.5 113.4-34 127.4-3.7 7-7.3 14-10.7 20.8-21.3 42.2-43.4 85.8-126.3 153.6-3.6 2.8-7 8-4.8 13.7 2.4 6.3 9.3 9.1 24.6 9.1 5.4 0 11.8-.3 19.4-1 49.9-4.4 100.8-18 135.1-87.6 17-35.1 31.7-71.7 43.9-108.9L497 850l5-12c.8-1.9 19-46.3 5.1-95.9l-.5-1.8-108.1-123-22 16.6c6.4-26.1 10.6-49.9 12.5-71.1h158.7v-8c0-40.1-18.5-63.9-19.2-64.9l-2.4-3z"}));var dt="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTY0LjcgMjMwLjFWODAzaDYwbDI1LjIgNzEuNEw3NTYuMyA4MDNoMTMxLjVWMjMwLjFINTY0Ljd6bTI0Ny43IDQ5N2gtNTkuOWwtNzUuMSA1MC40LTE3LjgtNTAuNGgtMThWMzA4LjNoMTcwLjd2NDE4Ljh6TTUyNi4xIDQ4Ni45SDM5My4zYzIuMS00NC45IDQuMy0xMDQuMyA2LjYtMTcyLjloMTMwLjlsLS4xLTguMWMwLS42LS4yLTE0LjctMi4zLTI5LjEtMi4xLTE1LTYuNi0zNC45LTIxLTM0LjlIMjg3LjhjNC40LTIwLjYgMTUuNy02OS43IDI5LjQtOTMuOGw2LjQtMTEuMi0xMi45LS43Yy0uOCAwLTE5LjYtLjktNDEuNCAxMC42LTM1LjcgMTktNTEuNyA1Ni40LTU4LjcgODQuNC0xOC40IDczLjEtNDQuNiAxMjMuOS01NS43IDE0NS42LTMuMyA2LjQtNS4zIDEwLjItNi4yIDEyLjgtMS44IDQuOS0uOCA5LjggMi44IDEzIDEwLjUgOS41IDM4LjItMi45IDM4LjUtMyAuNi0uMyAxLjMtLjYgMi4yLTEgMTMuOS02LjMgNTUuMS0yNSA2OS44LTg0LjVoNTYuN2MuNyAzMi4yIDMuMSAxMzguNCAyLjkgMTcyLjloLTE0MWwtMi4xIDEuNWMtMjMuMSAxNi45LTMwLjUgNjMuMi0zMC44IDY1LjJsLTEuNCA5LjJoMTY3Yy0xMi4zIDc4LjMtMjYuNSAxMTMuNC0zNCAxMjcuNC0zLjcgNy03LjMgMTQtMTAuNyAyMC44LTIxLjMgNDIuMi00My40IDg1LjgtMTI2LjMgMTUzLjYtMy42IDIuOC03IDgtNC44IDEzLjcgMi40IDYuMyA5LjMgOS4xIDI0LjYgOS4xIDUuNCAwIDExLjgtLjMgMTkuNC0xIDQ5LjktNC40IDEwMC44LTE4IDEzNS4xLTg3LjYgMTctMzUuMSAzMS43LTcxLjcgNDMuOS0xMDguOUw0OTcgODUwbDUtMTJjLjgtMS45IDE5LTQ2LjMgNS4xLTk1LjlsLS41LTEuOC0xMDguMS0xMjMtMjIgMTYuNmM2LjQtMjYuMSAxMC42LTQ5LjkgMTIuNS03MS4xaDE1OC43di04YzAtNDAuMS0xOC41LTYzLjktMTkuMi02NC45bC0yLjQtM3oiLz48L3N2Zz4=",At=a(86896),Nt={github:o,weibo:rt,twitter:x,gitlab:W,facebook:C,zhihu:st,yuque:Mt,linkedin:q},vt=function(s){var g=s.icon,jt=s.link,pt=(0,At.Z)(),It=(0,t.useMemo)(function(){return{Icon:Nt[g],link:jt}},[g,jt]);return t.createElement("a",{className:"dumi-default-icon","data-dumi-tooltip":pt.formatMessage({id:"header.social.".concat(g)}),"data-dumi-tooltip-bottom":!0,target:"_blank",href:It.link,rel:"noreferrer"},t.createElement(It.Icon,null))},Lt=vt},32925:function(N,D,a){"use strict";a.d(D,{Z:function(){return tt}});var t=a(19632),y=a.n(t),j=a(5574),p=a.n(j),O=a(67294),Y=a(12444),k=a.n(Y),C=a(72004),S=a.n(C),I=a(25098),L=a.n(I),P=a(31996),z=a.n(P),f=a(26037),m=a.n(f),o=a(9783),d=a.n(o),c=S()(function T(){k()(this,T)}),w=function(T){z()(e,T);var r=m()(e);function e(n){var b;return k()(this,e),b=r.call(this),d()(L()(b),"el",void 0),b.el=n,b}return S()(e,[{key:"top",get:function(){return this.el.getBoundingClientRect().top}},{key:"outerHeight",get:function(){return this.el.getBoundingClientRect().height}},{key:"scrollTop",get:function(){return this.el.scrollTop}},{key:"scrollHeight",get:function(){return this.el.scrollHeight}},{key:"isScrolledToBottom",value:function(){return this.scrollTop+this.outerHeight>=this.scrollHeight}},{key:"registerScrollEvent",value:function(b){this.el.addEventListener("scroll",b)}},{key:"unregisterScrollEvent",value:function(b){this.el.removeEventListener("scroll",b)}}],[{key:"create",value:function(b){var U=document.querySelector(b);if(!U)throw new Error("element is not found.");return new e(U)}}]),e}(c),H=function(T){z()(e,T);var r=m()(e);function e(){return k()(this,e),r.apply(this,arguments)}return S()(e,[{key:"outerHeight",get:function(){return window.innerHeight}},{key:"scrollTop",get:function(){return document.documentElement.scrollTop}},{key:"scrollHeight",get:function(){return document.documentElement.scrollHeight}},{key:"isScrolledToBottom",value:function(){return this.scrollTop+this.outerHeight>=this.scrollHeight}},{key:"registerScrollEvent",value:function(b){document.addEventListener("scroll",b)}},{key:"unregisterScrollEvent",value:function(b){document.removeEventListener("scroll",b)}}],[{key:"create",value:function(){return new e}}]),e}(c),Z=function(){function T(){k()(this,T)}return S()(T,null,[{key:"create",value:function(e){return e?w.create(e):H.create()}}]),T}(),Q=function(r){var e=r.sectionRefs,n=r.rootSelector,b=r.offset,U=b===void 0?0:b,x=(0,O.useRef)(null);(0,O.useEffect)(function(){x.current=Z.create(n)},[n]);var i=(0,O.useCallback)(function(){return x.current?x.current.isScrolledToBottom():!1},[x]),u=(0,O.useCallback)(function(_){if(!x.current)return!1;var X=x.current.scrollTop,at=X+x.current.outerHeight,ut=_.getBoundingClientRect(),ot=x.current instanceof w?X+ut.top-x.current.top+U:X+ut.top+U,it=ot+ut.height;return[otX].every(function(Mt){return Mt})},[x,U]),l=(0,O.useCallback)(function(){return e.map(function(_){return _.current?u(_.current):!1})},[u,e]),G=(0,O.useState)([]),V=p()(G,2),J=V[0],$=V[1],rt=(0,O.useMemo)(function(){return J.findIndex(function(_){return _})},[J]),et=(0,O.useCallback)(function(){var _=i()?[].concat(y()(new Array(e.length-1).fill(!1).map(function(X){return X})),[!0]):l();$(_)},[l,i,e]);return(0,O.useEffect)(function(){return et(),x.current&&x.current.registerScrollEvent(et),function(){x.current&&x.current.unregisterScrollEvent(et)}},[et]),{elementsStatusInViewport:J,currentElementIndexInViewport:rt}},B=function(r){var e=r.children,n=r.sectionRefs,b=r.rootSelector,U=r.offset,x=Q({sectionRefs:n,rootSelector:b,offset:U}),i=x.elementsStatusInViewport,u=x.currentElementIndexInViewport;return e({elementsStatusInViewport:i,currentElementIndexInViewport:u})},W=a(41093);function K(){return K=Object.assign?Object.assign.bind():function(T){for(var r=1;rT.length)&&(r=T.length);for(var e=0,n=new Array(r);e1&&X<4})},[U,x]);return(0,O.useEffect)(function(){if(!u){var et=rt.map(function(_){var X=_.id;return{current:document.getElementById(X)}});$(et)}},[e,n,u,rt]),J.length?O.createElement(B,{sectionRefs:J},function(et){var _=et.currentElementIndexInViewport;return _>-1&&(l.current=_),O.createElement("ul",{className:"dumi-default-toc"},rt.filter(function(X){var at=X.depth;return at>1&&at<4}).map(function(X,at){var ut="".concat(n,"#").concat(encodeURIComponent(X.id)),ot=_>-1?_:l.current;return O.createElement("li",{key:X.id,"data-depth":X.depth},O.createElement(W.rU,K({to:ut,onClickCapture:function(){decodeURIComponent(b).slice(1)===X.id&&W.m8.replace("".concat(e).concat(n))},title:X.title},ot===at?{className:"active"}:{}),X.title))}))}):null},tt=q},99069:function(N,D,a){"use strict";a.d(D,{r:function(){return C}});var t=a(67294),y=Object.defineProperty,j=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Y=(I,L,P)=>L in I?y(I,L,{enumerable:!0,configurable:!0,writable:!0,value:P}):I[L]=P,k=(I,L)=>{for(var P in L||(L={}))p.call(L,P)&&Y(I,P,L[P]);if(j)for(var P of j(L))O.call(L,P)&&Y(I,P,L[P]);return I};const C=I=>t.createElement("svg",k({viewBox:"64 64 896 896"},I),t.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}));var S="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODg0IDI1NmgtNzVjLTUuMSAwLTkuOSAyLjUtMTIuOSA2LjZMNTEyIDY1NC4yIDIyNy45IDI2Mi42Yy0zLTQuMS03LjgtNi42LTEyLjktNi42aC03NWMtNi41IDAtMTAuMyA3LjQtNi41IDEyLjdsMzUyLjYgNDg2LjFjMTIuOCAxNy42IDM5IDE3LjYgNTEuNyAwbDM1Mi42LTQ4Ni4xYzMuOS01LjMuMS0xMi43LTYuNC0xMi43eiIvPjwvc3ZnPg=="},96446:function(N,D,a){var t=a(37923);function y(j){if(Array.isArray(j))return t(j)}N.exports=y,N.exports.__esModule=!0,N.exports.default=N.exports},25098:function(N){function D(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}N.exports=D,N.exports.__esModule=!0,N.exports.default=N.exports},26037:function(N,D,a){var t=a(48374),y=a(21771),j=a(73408);function p(O){var Y=y();return function(){var C=t(O),S;if(Y){var I=t(this).constructor;S=Reflect.construct(C,arguments,I)}else S=C.apply(this,arguments);return j(this,S)}}N.exports=p,N.exports.__esModule=!0,N.exports.default=N.exports},48374:function(N){function D(a){return N.exports=D=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(y){return y.__proto__||Object.getPrototypeOf(y)},N.exports.__esModule=!0,N.exports.default=N.exports,D(a)}N.exports=D,N.exports.__esModule=!0,N.exports.default=N.exports},31996:function(N,D,a){var t=a(21314);function y(j,p){if(typeof p!="function"&&p!==null)throw new TypeError("Super expression must either be null or a function");j.prototype=Object.create(p&&p.prototype,{constructor:{value:j,writable:!0,configurable:!0}}),Object.defineProperty(j,"prototype",{writable:!1}),p&&t(j,p)}N.exports=y,N.exports.__esModule=!0,N.exports.default=N.exports},21771:function(N){function D(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}N.exports=D,N.exports.__esModule=!0,N.exports.default=N.exports},96936:function(N){function D(a){if(typeof Symbol!="undefined"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}N.exports=D,N.exports.__esModule=!0,N.exports.default=N.exports},88619:function(N){function D(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}N.exports=D,N.exports.__esModule=!0,N.exports.default=N.exports},73408:function(N,D,a){var t=a(52677).default,y=a(25098);function j(p,O){if(O&&(t(O)==="object"||typeof O=="function"))return O;if(O!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return y(p)}N.exports=j,N.exports.__esModule=!0,N.exports.default=N.exports},21314:function(N){function D(a,t){return N.exports=D=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(j,p){return j.__proto__=p,j},N.exports.__esModule=!0,N.exports.default=N.exports,D(a,t)}N.exports=D,N.exports.__esModule=!0,N.exports.default=N.exports},19632:function(N,D,a){var t=a(96446),y=a(96936),j=a(96263),p=a(88619);function O(Y){return t(Y)||y(Y)||j(Y)||p()}N.exports=O,N.exports.__esModule=!0,N.exports.default=N.exports},89380:function(N,D){"use strict";var a=function(C,S,I,L){function P(z){return z instanceof I?z:new I(function(f){f(z)})}return new(I||(I=Promise))(function(z,f){function m(c){try{d(L.next(c))}catch(w){f(w)}}function o(c){try{d(L.throw(c))}catch(w){f(w)}}function d(c){c.done?z(c.value):P(c.value).then(m,o)}d((L=L.apply(C,S||[])).next())})};function t(C){let S=0,I=0,L=C;do S+=L.offsetTop||0,I+=L.offsetLeft||0,L=L.offsetParent;while(L);return{top:S,left:I}}class y{constructor(S){this.element=S}getHorizontalScroll(){return this.element.scrollLeft}getVerticalScroll(){return this.element.scrollTop}getMaxHorizontalScroll(){return this.element.scrollWidth-this.element.clientWidth}getMaxVerticalScroll(){return this.element.scrollHeight-this.element.clientHeight}getHorizontalElementScrollOffset(S,I){return t(S).left-t(I).left}getVerticalElementScrollOffset(S,I){return t(S).top-t(I).top}scrollTo(S,I){this.element.scrollLeft=S,this.element.scrollTop=I}}class j{constructor(){this.element=window}getHorizontalScroll(){return window.scrollX||document.documentElement.scrollLeft}getVerticalScroll(){return window.scrollY||document.documentElement.scrollTop}getMaxHorizontalScroll(){return Math.max(document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.offsetWidth,document.body.clientWidth,document.documentElement.clientWidth)-window.innerWidth}getMaxVerticalScroll(){return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)-window.innerHeight}getHorizontalElementScrollOffset(S){return(window.scrollX||document.documentElement.scrollLeft)+S.getBoundingClientRect().left}getVerticalElementScrollOffset(S){return(window.scrollY||document.documentElement.scrollTop)+S.getBoundingClientRect().top}scrollTo(S,I){window.scrollTo(S,I)}}const p={elements:[],cancelMethods:[],add:(C,S)=>{p.elements.push(C),p.cancelMethods.push(S)},remove:(C,S)=>{const I=p.elements.indexOf(C);I>-1&&(S&&p.cancelMethods[I](),p.elements.splice(I,1),p.cancelMethods.splice(I,1))}},O=typeof window!="undefined",Y={cancelOnUserAction:!0,easing:C=>--C*C*C+1,elementToScroll:O?window:null,horizontalOffset:0,maxDuration:3e3,minDuration:250,speed:500,verticalOffset:0};function k(C,S={}){return a(this,void 0,void 0,function*(){if(O){if(!window.Promise)throw"Browser doesn't support Promises, and animated-scroll-to depends on it, please provide a polyfill."}else return new Promise(M=>{M(!1)});let I,L,P,z=Object.assign(Object.assign({},Y),S);const f=z.elementToScroll===window,m=!!z.elementToScroll.nodeName;if(!f&&!m)throw"Element to scroll needs to be either window or DOM element.";const o=f?document.documentElement:z.elementToScroll;getComputedStyle(o).getPropertyValue("scroll-behavior")==="smooth"&&console.warn(`${o.tagName} has "scroll-behavior: smooth" which can mess up with animated-scroll-to's animations`);const c=f?new j:new y(z.elementToScroll);if(C instanceof Element){if(P=C,m&&(!z.elementToScroll.contains(P)||z.elementToScroll.isSameNode(P)))throw"options.elementToScroll has to be a parent of scrollToElement";I=c.getHorizontalElementScrollOffset(P,z.elementToScroll),L=c.getVerticalElementScrollOffset(P,z.elementToScroll)}else if(typeof C=="number")I=c.getHorizontalScroll(),L=C;else if(Array.isArray(C)&&C.length===2)I=C[0]===null?c.getHorizontalScroll():C[0],L=C[1]===null?c.getVerticalScroll():C[1];else throw`Wrong function signature. Check documentation. -Available method signatures are: - animateScrollTo(y:number, options) - animateScrollTo([x:number | null, y:number | null], options) - animateScrollTo(scrollToElement:Element, options)`;I+=z.horizontalOffset,L+=z.verticalOffset;const w=c.getMaxHorizontalScroll(),H=c.getHorizontalScroll();I>w&&(I=w);const Z=I-H,Q=c.getMaxVerticalScroll(),B=c.getVerticalScroll();L>Q&&(L=Q);const W=L-B,K=Math.abs(Math.round(Z/1e3*z.speed)),F=Math.abs(Math.round(W/1e3*z.speed));let h=K>F?K:F;return hz.maxDuration&&(h=z.maxDuration),new Promise((M,A)=>{Z===0&&W===0&&M(!0),p.remove(c.element,!0);let E;const R=()=>{e(),cancelAnimationFrame(E),M(!1)};p.add(c.element,R);const q=U=>U.preventDefault(),tt=z.cancelOnUserAction?R:q,T=z.cancelOnUserAction?{passive:!0}:{passive:!1},r=["wheel","touchstart","keydown","mousedown"],e=()=>{r.forEach(U=>{c.element.removeEventListener(U,tt,T)})};r.forEach(U=>{c.element.addEventListener(U,tt,T)});const n=Date.now(),b=()=>{var U=Date.now()-n,x=U/h;const i=Math.round(H+Z*z.easing(x)),u=Math.round(B+W*z.easing(x));U*:first-child,.markdown section>*:first-child,.markdown td>*:first-child{margin-block-start:0!important}.markdown>*:last-child,.markdown section>*:last-child,.markdown td>*:last-child{margin-block-end:0!important}.markdown blockquote{margin-block-start:12px;margin-block-end:24px;margin-inline-start:32px;margin-inline-end:32px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:#0000000e}@media (prefers-color-scheme: dark){.markdown blockquote{background-color:#ffffff0e}}.markdown figure{display:block;text-align:center}.markdown figure>img{display:block;margin-inline-start:auto;margin-inline-end:auto}.markdown hr{width:30%;height:1px;margin-block-start:48px;margin-block-end:47px;margin-inline-start:auto;margin-inline-end:auto;border:0;background-color:#ccc}@media (prefers-color-scheme: dark){.markdown hr{background-color:#404040}}.markdown p{margin-block-start:12px;margin-block-end:24px;text-align:justify}.markdown p:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown p:not(:lang(zh)){text-align:start}.markdown pre{margin-block-start:12px;margin-block-end:12px;margin-inline-start:0;margin-inline-end:0;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;overflow:auto;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;white-space:pre;word-wrap:normal;border-radius:4px;background-color:#0000000e}@media (prefers-color-scheme: dark){.markdown pre{background-color:#ffffff0e}}.markdown pre code{margin:0;padding:0;border:0;border-radius:0;background-color:#0000;color:inherit}.markdown:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown:not(:lang(zh)){letter-spacing:0}.markdown a,.markdown abbr,.markdown code,.markdown heti-spacing,.markdown [lang=en-US]{letter-spacing:normal}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{position:relative;margin:0;margin-block-start:24px;margin-block-end:12px;font-weight:600}.markdown h1{margin-block-end:24px;font-size:32px;line-height:48px}.markdown h2{font-size:24px;line-height:36px}.markdown h3{font-size:20px;line-height:36px}.markdown h4{font-size:18px;line-height:24px}.markdown h5{font-size:16px;line-height:24px}.markdown h6{font-size:14px;line-height:24px}.markdown h1,.markdown h2,.markdown h3{letter-spacing:.05em}.markdown h1:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown h1:not(:lang(zh)),.markdown h2:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown h2:not(:lang(zh)),.markdown h3:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown h3:not(:lang(zh)){letter-spacing:0}.markdown h1+h2,.markdown h2+h3,.markdown h3+h4,.markdown h4+h5,.markdown h5+h6{margin-block-start:12px}.markdown ul,.markdown ol,.markdown dl{margin-block-start:12px;margin-block-end:24px}.markdown ul,.markdown ol{padding-inline-start:32px}.markdown ul ul,.markdown ul ol,.markdown ol ul,.markdown ol ol{margin-block-start:0;margin-block-end:0}.markdown ul{list-style-type:disc}.markdown ol{list-style-type:decimal}.markdown ul ul,.markdown ol ul{list-style-type:circle}.markdown ul ul ul,.markdown ul ol ul,.markdown ol ul ul,.markdown ol ol ul{list-style-type:square}.markdown li{list-style-type:unset}.markdown table{box-sizing:border-box;table-layout:fixed;margin-block-start:12px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-collapse:collapse;border-width:1px;border-style:solid;border-color:#ccc;word-break:break-word}@media (prefers-color-scheme: dark){.markdown table{border-color:#404040}}.markdown th,.markdown td{padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;border-width:1px;border-style:solid;border-color:#ccc}@media (prefers-color-scheme: dark){.markdown th,.markdown td{border-color:#404040}}.markdown caption{caption-side:bottom;margin-block-start:2px;margin-block-end:-4px;font-size:14px;line-height:24px}.markdown a{text-decoration:none}.markdown a:hover{padding-block-end:1px;border-block-end:1px solid currentColor;text-decoration:none}.markdown abbr[title]{padding-block-end:1px;border-block-end:1px dotted;text-decoration:none;cursor:help}.markdown b,.markdown strong{font-weight:600}.markdown code{margin-inline-start:.25em;margin-inline-end:.25em;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.875em}.markdown dfn{font-weight:600}.markdown dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown dfn:not(:lang(zh)){font-weight:400}.markdown em{font-weight:600}.markdown figcaption{display:inline-block;vertical-align:top;font-size:14px;text-align:start}.markdown i{font-style:italic}.markdown ins,.markdown u{padding-block-end:1px;border-block-end:1px solid;text-decoration:none}.markdown mark{padding-block-start:2px;padding-block-end:2px;padding-inline-start:1px;padding-inline-end:1px;margin-inline-start:1px;margin-inline-end:1px;background-color:#fff700e0;color:inherit}@media (prefers-color-scheme: dark){.markdown mark{background-color:#4d4a00e0}}.markdown q{quotes:"\300c" "\300d" "\300e" "\300f"}.markdown q:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown q:not(:lang(zh)){quotes:initial;quotes:auto}.markdown rt{font-size:.875em;font-weight:400}.markdown small{font-size:.875em}.markdown strong{font-weight:600}.markdown sub,.markdown sup{position:relative;margin-inline-start:.25em;margin-inline-end:.25em;font-size:.75em;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-style:normal;line-height:1;vertical-align:baseline}.markdown sub{bottom:-.25em}.markdown sup{top:-.5em}.markdown sup:target,.markdown sup a:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.markdown sup:target,.markdown sup a:target{background-color:#3a6188}}.markdown summary{padding-inline-start:1em;outline:0;cursor:pointer}.markdown summary::-webkit-details-marker{width:.6em;margin-inline-end:.4em}.markdown u[title]{cursor:help;border-block-end-width:3px;border-block-end-style:double;border-block-end-color:#0000008a}@media (prefers-color-scheme: dark){.markdown u[title]{border-block-end-color:#ffffff8a}}.markdown address,.markdown cite,.markdown dfn,.markdown dt,.markdown em{font-style:normal}.markdown address:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown address:not(:lang(zh)),.markdown cite:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown cite:not(:lang(zh)),.markdown dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown dfn:not(:lang(zh)),.markdown dt:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown dt:not(:lang(zh)),.markdown em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown em:not(:lang(zh)){font-style:italic}.markdown abbr[title],.markdown del,.markdown ins,.markdown s,.markdown u{margin-inline-start:1px;margin-inline-end:1px}.markdown,.markdown--sans{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--serif,.markdown--classic{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--classic h1,.markdown--classic h2,.markdown--classic h3,.markdown--classic h4,.markdown--classic h5,.markdown--classic h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800}.markdown--classic blockquote,.markdown--classic cite,.markdown--classic q{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--classic figcaption,.markdown--classic caption,.markdown--classic th{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--hei{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--song{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--kai{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--columns-1,.markdown--columns-2,.markdown--columns-3,.markdown--columns-4,.markdown--columns-16em,.markdown--columns-20em,.markdown--columns-24em,.markdown--columns-28em,.markdown--columns-32em,.markdown--columns-36em,.markdown--columns-40em,.markdown--columns-44em,.markdown--columns-48em,.markdown comma{max-width:none;column-gap:2em}.markdown--columns-1 p,.markdown--columns-2 p,.markdown--columns-3 p,.markdown--columns-4 p,.markdown--columns-16em p,.markdown--columns-20em p,.markdown--columns-24em p,.markdown--columns-28em p,.markdown--columns-32em p,.markdown--columns-36em p,.markdown--columns-40em p,.markdown--columns-44em p,.markdown--columns-48em p,.markdown comma p{margin-block-start:6px;margin-block-end:12px;text-indent:2em}.markdown--columns-1{column-count:1}.markdown--columns-2{column-count:2}.markdown--columns-3{column-count:3}.markdown--columns-4{column-count:4}.markdown--columns-16em{column-width:16em}.markdown--columns-20em{column-width:20em}.markdown--columns-24em{column-width:24em}.markdown--columns-28em{column-width:28em}.markdown--columns-32em{column-width:32em}.markdown--columns-36em{column-width:36em}.markdown--columns-40em{column-width:40em}.markdown--columns-44em{column-width:44em}.markdown--columns-48em{column-width:48em}.markdown--vertical{max-width:none;max-height:100%;writing-mode:vertical-rl;letter-spacing:.125em}.markdown--vertical h1,.markdown--vertical h2,.markdown--vertical h3,.markdown--vertical h4,.markdown--vertical h5,.markdown--vertical h6{text-align:start}.markdown--vertical q{quotes:"\300c" "\300d" "\300e" "\300f"}.markdown--ancient,.markdown--poetry{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--ancient h1,.markdown--ancient h2,.markdown--ancient h3,.markdown--ancient h4,.markdown--ancient h5,.markdown--ancient h6,.markdown--poetry h1,.markdown--poetry h2,.markdown--poetry h3,.markdown--poetry h4,.markdown--poetry h5,.markdown--poetry h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800;text-align:center}.markdown--ancient h1 .markdown-meta,.markdown--ancient h2 .markdown-meta,.markdown--ancient h3 .markdown-meta,.markdown--ancient h4 .markdown-meta,.markdown--ancient h5 .markdown-meta,.markdown--ancient h6 .markdown-meta,.markdown--poetry h1 .markdown-meta,.markdown--poetry h2 .markdown-meta,.markdown--poetry h3 .markdown-meta,.markdown--poetry h4 .markdown-meta,.markdown--poetry h5 .markdown-meta,.markdown--poetry h6 .markdown-meta{font-weight:400}@media screen and (min-width: 640px){.markdown--ancient h1 .markdown-meta,.markdown--ancient h2 .markdown-meta,.markdown--ancient h3 .markdown-meta,.markdown--ancient h4 .markdown-meta,.markdown--ancient h5 .markdown-meta,.markdown--ancient h6 .markdown-meta,.markdown--poetry h1 .markdown-meta,.markdown--poetry h2 .markdown-meta,.markdown--poetry h3 .markdown-meta,.markdown--poetry h4 .markdown-meta,.markdown--poetry h5 .markdown-meta,.markdown--poetry h6 .markdown-meta{position:absolute;line-height:inherit;text-indent:0;display:inline;margin-block-start:4px;margin-inline-start:8px}}.markdown--ancient .markdown-meta,.markdown--poetry .markdown-meta{line-height:24px;text-align:center;text-indent:0}.markdown--ancient p{text-indent:2em}.markdown--poetry p{text-align:center;text-indent:0}.markdown--annotation p{margin-block-start:0;margin-block-end:0;line-height:2.25;text-indent:2em}.markdown--annotation em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right;font-weight:400}.markdown--annotation em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown--annotation em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.markdown--annotation .markdown-meta{margin-block-start:12px;margin-block-end:24px}.markdown .markdown-meta{display:block;text-indent:0}.markdown .markdown-verse{text-align:center;text-indent:0}.markdown .markdown-large{font-size:18px;line-height:24px}.markdown .markdown-x-large{font-size:20px;line-height:30px;letter-spacing:.05em}.markdown .markdown-small{font-size:14px;line-height:24px}.markdown .markdown-x-small{font-size:12px;line-height:18px}.markdown .markdown-list-latin{list-style-type:upper-latin}.markdown .markdown-list-latin ol{list-style-type:lower-roman}.markdown .markdown-list-latin ol ol{list-style-type:lower-latin}.markdown .markdown-list-han{list-style-type:cjk-ideographic}.markdown .markdown-list-han ol{list-style-type:decimal}.markdown .markdown-list-han ol ol{list-style-type:decimal-leading-zero}.markdown .markdown-fn{margin-block-start:59px;border-block-start:1px solid;border-block-start-color:#ccc;font-size:14px;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;line-height:24px}@media (prefers-color-scheme: dark){.markdown .markdown-fn{border-block-start-color:#404040}}.markdown .markdown-fn ol{margin-block-start:12px;margin-block-end:0}.markdown .markdown-fn li:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.markdown .markdown-fn li:target{background-color:#3a6188}}.markdown .markdown-hang{position:absolute;line-height:inherit;text-indent:0}.markdown .markdown-em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right}.markdown .markdown-em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown .markdown-em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.markdown .markdown-ruby--inline{display:inline-flex;flex-direction:column-reverse;height:1.5em;vertical-align:top}.markdown .markdown-ruby--inline rt{display:inline;margin-bottom:-.25em;line-height:1;text-align:center}.markdown heti-spacing{display:inline}.markdown heti-spacing+sup,.markdown heti-spacing+sub{margin-inline-start:0}.markdown .heti-spacing-start{margin-inline-end:.25em}.markdown .heti-spacing-end{margin-inline-start:.25em}.markdown heti-adjacent{display:inline}.markdown .heti-adjacent-half{margin-inline-end:-.5em}.markdown .heti-adjacent-quarter{margin-inline-end:-.25em}.markdown{color:#30363f}[data-prefers-color=dark] .markdown{color:#c6c9cd}.markdown a{color:#1677ff}[data-prefers-color=dark] .markdown a{color:#0053c8}.markdown img{max-width:100%}[data-prefers-color=dark] .markdown img{opacity:.8}.markdown *:not(pre) code{padding:2px 5px;color:#d56161;background:#f0f4f8;border-radius:2px}[data-prefers-color=dark] .markdown *:not(pre) code{background:#0d141a}.markdown pre{font-size:14px;padding-left:24px;padding-right:24px;background-color:#fbfcfd}[data-prefers-color=dark] .markdown pre{background-color:#020305}.markdown table{width:100%;table-layout:auto}.markdown th{background-color:#fbfcfd}[data-prefers-color=dark] .markdown th{background-color:#020305}.markdown th,.markdown td{padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-color:#e4e9ec}[data-prefers-color=dark] .markdown th,[data-prefers-color=dark] .markdown td{border-color:#2a353c}.markdown blockquote{font-style:italic;margin-inline-start:0;margin-inline-end:0;background-color:#fbfcfd;border-left:5px solid #e4e9ec}[data-prefers-color=dark] .markdown blockquote{background-color:#020305;border-left-color:#2a353c}.markdown ul li{line-height:1.8}.markdown h1>a[aria-hidden]:first-child,.markdown h2>a[aria-hidden]:first-child,.markdown h3>a[aria-hidden]:first-child,.markdown h4>a[aria-hidden]:first-child,.markdown h5>a[aria-hidden]:first-child,.markdown h6>a[aria-hidden]:first-child{float:left;width:20px;padding-inline-end:4px;margin-inline-start:-24px;color:#30363f;font-size:0;text-align:right;line-height:inherit}[data-prefers-color=dark] .markdown h1>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h2>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h3>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h4>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h5>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h6>a[aria-hidden]:first-child{color:#c6c9cd}[data-direction=rtl] .markdown h1>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h2>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h3>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h4>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h5>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h6>a[aria-hidden]:first-child{float:right}.markdown h1>a[aria-hidden]:first-child:hover,.markdown h2>a[aria-hidden]:first-child:hover,.markdown h3>a[aria-hidden]:first-child:hover,.markdown h4>a[aria-hidden]:first-child:hover,.markdown h5>a[aria-hidden]:first-child:hover,.markdown h6>a[aria-hidden]:first-child:hover{border:0}.markdown h1>a[aria-hidden]:first-child>.icon-link:before,.markdown h2>a[aria-hidden]:first-child>.icon-link:before,.markdown h3>a[aria-hidden]:first-child>.icon-link:before,.markdown h4>a[aria-hidden]:first-child>.icon-link:before,.markdown h5>a[aria-hidden]:first-child>.icon-link:before,.markdown h6>a[aria-hidden]:first-child>.icon-link:before{content:"#";color:#4f5866;font-size:20px}[data-prefers-color=dark] .markdown h1>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h2>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h3>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h4>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h5>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h6>a[aria-hidden]:first-child>.icon-link:before{color:#8590a0}.markdown h1:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h2:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h3:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h4:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h5:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h6:not(:hover)>a[aria-hidden]:first-child>.icon-link{visibility:hidden}.markdown hr{background-color:#e4e9ec}[data-prefers-color=dark] .markdown hr{background-color:#2a353c}.dumi-default-content{display:flex;flex:1 1;flex-direction:column;min-width:0;max-width:100%;box-sizing:border-box}.dumi-default-content:not([data-no-sidebar]){padding:48px 48px 0;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 8px 24px #0000000d}[data-prefers-color=dark] .dumi-default-content:not([data-no-sidebar]){background-color:#0a0e13}.dumi-default-content:not([data-no-sidebar])[data-no-footer]{padding-bottom:48px}@media only screen and (max-width: 767px){.dumi-default-content:not([data-no-sidebar]){max-width:initial;margin:0 -24px;padding:24px 24px 0;border-radius:0;box-shadow:none}.dumi-default-content:not([data-no-sidebar])[data-no-footer]{padding:24px}}.dumi-default-content article{flex:1 1}.dumi-default-header+main>.dumi-default-content,.dumi-default-doc-layout-mobile-bar+main>.dumi-default-content{min-height:calc(100vh - 76px)}@media only screen and (max-width: 767px){.dumi-default-header+main>.dumi-default-content,.dumi-default-doc-layout-mobile-bar+main>.dumi-default-content{min-height:calc(100vh - 92px)}}.dumi-default-content[data-no-sidebar][data-no-footer]{margin-bottom:48px}@media only screen and (max-width: 767px){.dumi-default-content[data-no-sidebar][data-no-footer]{margin-bottom:24px}}.dumi-default-content-footer{margin-top:48px;color:#8a9099;font-size:14px;line-height:1}[data-prefers-color=dark] .dumi-default-content-footer{color:#616d7f}.dumi-default-content-footer svg{fill:#8a9099;width:14px;vertical-align:-.13em;transition:fill .2s}[data-prefers-color=dark] .dumi-default-content-footer svg{fill:#616d7f}.dumi-default-content-footer>dl{display:flex;justify-content:space-between;margin:0;padding-bottom:12px}.dumi-default-content-footer>dl:empty{display:none}.dumi-default-content-footer>dl dd{margin:0}.dumi-default-content-footer>dl dd svg{margin-inline-end:4px}.dumi-default-content-footer>dl dd>a{color:#1677ff}[data-prefers-color=dark] .dumi-default-content-footer>dl dd>a{color:#0053c8}.dumi-default-content-footer>dl dd>a:not(:hover){text-decoration:none}.dumi-default-content-footer>dl dd>a>svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-content-footer>dl dd>a>svg{fill:#0053c8}.dumi-default-content-footer>nav{padding:12px 0;border-block-start:1px solid #e4e9ec;overflow:hidden}.dumi-default-content-footer>nav:empty{display:none}[data-prefers-color=dark] .dumi-default-content-footer>nav{border-block-start-color:#2a353c}.dumi-default-content-footer>nav>a{max-width:180px;min-width:120px;color:#1677ff;font-size:16px;text-decoration:none;border-radius:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width: 768px) and (max-width: 1024px){.dumi-default-content-footer>nav>a{min-width:initial;max-width:80px}}[data-prefers-color=dark] .dumi-default-content-footer>nav>a{color:#0053c8}.dumi-default-content-footer>nav>a[data-prev]{float:left;padding-inline-end:24px}.dumi-default-content-footer>nav>a[data-prev] svg{margin-inline-end:4px}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-prev]{float:right}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-prev] svg{transform:rotate(180deg)}.dumi-default-content-footer>nav>a[data-next]{float:right;text-align:end;padding-inline-start:24px}.dumi-default-content-footer>nav>a[data-next] svg{margin-inline-start:4px;transform:rotate(180deg)}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-next]{float:left}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-next] svg{transform:rotate(0)}.dumi-default-content-footer>nav>a small{display:block;margin-bottom:5px;color:#8a9099;font-size:14px;transition:color .2s}[data-prefers-color=dark] .dumi-default-content-footer>nav>a small{color:#616d7f}.dumi-default-content-footer>nav>a:hover small{color:#4f5866}[data-prefers-color=dark] .dumi-default-content-footer>nav>a:hover small{color:#8590a0}.dumi-default-content-footer>nav>a:hover svg{fill:#4f5866}[data-prefers-color=dark] .dumi-default-content-footer>nav>a:hover svg{fill:#8590a0}[data-no-sidebar]>.dumi-default-content-footer{display:none}:not([data-no-sidebar])>.dumi-default-content-footer+.dumi-default-footer{margin-top:0}.dumi-default-features{margin:0 auto 48px;max-width:1392px;padding:0 24px;overflow:hidden;box-sizing:border-box}.dumi-default-features[data-cols="2"]>.dumi-default-features-item{width:46%}.dumi-default-features[data-cols="2"]>.dumi-default-features-item:nth-child(odd){margin-inline-end:8%}@media only screen and (max-width: 767px){.dumi-default-features[data-cols="2"]>.dumi-default-features-item{width:100%;margin-inline-end:0}}.dumi-default-features[data-cols="3"]>.dumi-default-features-item{width:31.4%}.dumi-default-features[data-cols="3"]>.dumi-default-features-item:not(:nth-child(3n)){margin-inline-end:2.9%}@media only screen and (max-width: 767px){.dumi-default-features[data-cols="3"]>.dumi-default-features-item{width:100%;margin-inline-end:0}}.dumi-default-features-item{margin:12px 0;float:left}.dumi-default-features-item>i{font-size:64px;font-style:normal}@media only screen and (max-width: 767px){.dumi-default-features-item>i{font-size:48px}}.dumi-default-features-item>h3{margin:4px 0;color:#30363f;font-weight:400;font-size:20px}[data-prefers-color=dark] .dumi-default-features-item>h3{color:#c6c9cd}.dumi-default-features-item>h3 a{color:#1677ff}[data-prefers-color=dark] .dumi-default-features-item>h3 a{color:#0053c8}.dumi-default-features-item>h3 a:not(:hover){text-decoration:none}@media only screen and (max-width: 767px){.dumi-default-features-item>h3{font-size:18px}}.dumi-default-features-item>p{margin:12px 0;color:#4f5866;font-size:16px;line-height:1.475}[data-prefers-color=dark] .dumi-default-features-item>p{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-features-item>p{font-size:14px}}.dumi-default-features-item>p a{color:#1677ff}[data-prefers-color=dark] .dumi-default-features-item>p a{color:#0053c8}.dumi-default-features-item>p a:not(:hover){text-decoration:none}.dumi-default-footer{margin-top:48px;border-top:1px solid #e4e9ec;color:#8a9099;font-size:15px;line-height:26px;text-align:center;padding:28.8px 0}[data-prefers-color=dark] .dumi-default-footer{border-top-color:#2a353c;color:#616d7f}@media only screen and (max-width: 767px){.dumi-default-footer{padding:14.4px 0;font-size:13px}}.dumi-default-footer a{color:#1677ff}[data-prefers-color=dark] .dumi-default-footer a{color:#0053c8}.dumi-default-footer a:not(:hover){text-decoration:none}.dumi-default-color-switch{position:relative;font-size:0;line-height:0}@media screen and (max-width: 1430px){.dumi-default-color-switch:before{left:auto;right:auto;inset-inline-end:-15px;transform:none}[class*=-switch]+.dumi-default-color-switch:before,[class*=-select]+.dumi-default-color-switch:before{inset-inline-end:0}}[class*=-switch]+.dumi-default-color-switch,[class*=-select]+.dumi-default-color-switch{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] [class*=-switch]+.dumi-default-color-switch,[data-prefers-color=dark] [class*=-select]+.dumi-default-color-switch{border-inline-start-color:#1c2022}.dumi-default-color-switch svg{width:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-color-switch svg{fill:#8590a0}.dumi-default-color-switch:hover svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-color-switch:hover svg{fill:#0053c8}.dumi-default-color-switch select{position:absolute;inset:0 15%;opacity:0;width:100%;min-width:16px;max-width:70%;height:16px;cursor:pointer}.dumi-default-logo{display:inline-flex;align-items:center;color:#30363f;font-size:22px;line-height:1;font-weight:700;text-decoration:none}[data-prefers-color=dark] .dumi-default-logo{color:#c6c9cd}@media only screen and (max-width: 767px){.dumi-default-logo{font-size:18px}.dumi-default-logo img{height:32px}}.dumi-default-logo img{margin-inline-end:10px;height:40px}@media only screen and (max-width: 767px){.dumi-default-logo img{height:32px}}.dumi-default-navbar{list-style:none;margin:0;padding:0;display:flex;align-items:center}@media only screen and (max-width: 767px){.dumi-default-navbar{display:block;padding-top:24px}}.dumi-default-navbar>li{color:#4f5866;font-size:18px;line-height:1;text-align:center;position:relative}[data-prefers-color=dark] .dumi-default-navbar>li{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-navbar>li{padding:12px 0}}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a,.dumi-default-navbar>li>a{color:#4f5866;text-decoration:none;transition:all .3s}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a,[data-prefers-color=dark] .dumi-default-navbar>li>a{color:#8590a0}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover,.dumi-default-navbar>li>a:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover,[data-prefers-color=dark] .dumi-default-navbar>li>a:hover{color:#0053c8}.dumi-default-navbar>li>a.active,.dumi-default-navbar>li>span.active,.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a.active{color:#30363f;font-weight:700}[data-prefers-color=dark] .dumi-default-navbar>li>a.active,[data-prefers-color=dark] .dumi-default-navbar>li>span.active,[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a.active{color:#c6c9cd}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn{-webkit-appearance:none;appearance:none;margin-left:6px;margin-right:-24px;width:18px;height:18px;padding:0;border:0;background:transparent;vertical-align:middle}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{fill:#8a9099;width:14px;transition:transform .3s}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{fill:#616d7f}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn[data-collapsed]>svg{transform:rotate(180deg)}}@media only screen and (min-width: 1025px){.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn{margin-left:4px;margin-right:0;pointer-events:none}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{width:12px;transition-delay:.1s}}.dumi-default-navbar>li:hover>.dumi-default-navbar-collapse-btn>svg{transform:rotate(180deg);transition-delay:0}.dumi-default-navbar>li>.dumi-default-navbar-dropdown{position:absolute;top:100%;left:-18px;min-width:calc(100% + 16px);list-style:none;padding:0;margin:6px 0 0;background-color:#fff;box-shadow:0 4px 16px #0000001a;border-radius:6px;transition:all .2s ease-in-out;z-index:1}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown{background-color:#0f161d}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a{display:block;padding:0 18px;color:#4f5866;font-size:15px;line-height:1.6;text-align:left;white-space:nowrap}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a{display:inline}}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover{color:#1677ff}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li:first-child>a{padding-top:8px}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li:last-child>a{padding-bottom:8px}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-dropdown{position:static;background:transparent;box-shadow:none;min-width:0}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown{background:transparent}.dumi-default-navbar>li>.dumi-default-navbar-dropdown:not([data-collapsed]){display:none}}.dumi-default-navbar>li:not(:hover)>.dumi-default-navbar-dropdown{visibility:hidden;opacity:0;transform:translateY(-6px) scale(.98);transition-delay:.1s}@media only screen and (max-width: 767px){.dumi-default-navbar>li:not(:hover)>.dumi-default-navbar-dropdown{visibility:visible;opacity:1;transform:none}}.dumi-default-navbar>li:not(:last-child){margin-inline-end:48px}@media only screen and (max-width: 767px){.dumi-default-navbar>li:not(:last-child){margin-inline-end:0}}.dumi-default-lang-switch{color:#4f5866;font-size:14px;line-height:16px;text-decoration:none;transition:all .3s;cursor:pointer}[data-prefers-color=dark] .dumi-default-lang-switch{color:#8590a0}.dumi-default-lang-switch:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-lang-switch:hover{color:#0053c8}.dumi-default-lang-select{display:inline-flex;align-items:center}.dumi-default-lang-select>select{-webkit-appearance:none;appearance:none;padding:6px 0;padding-inline-start:10px;padding-inline-end:18px;color:#4f5866;text-align:right;font-size:14px;line-height:1;border:0;background-color:transparent;cursor:pointer}[data-prefers-color=dark] .dumi-default-lang-select>select{color:#8590a0}.dumi-default-lang-select>svg{margin-inline-start:-16px;width:12px;fill:#b4bcc1;pointer-events:none}[data-prefers-color=dark] .dumi-default-lang-select>svg{fill:#333a3e}.dumi-default-rtl-switch{height:16px;padding:0;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;cursor:pointer}[class*=-switch]+.dumi-default-rtl-switch,[class*=-select]+.dumi-default-rtl-switch{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #e4e9ec}[data-prefers-color=dark] [class*=-switch]+.dumi-default-rtl-switch,[data-prefers-color=dark] [class*=-select]+.dumi-default-rtl-switch{border-inline-start-color:#2a353c}.dumi-default-rtl-switch>svg{height:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-rtl-switch>svg{fill:#8590a0}.dumi-default-rtl-switch:hover svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-rtl-switch:hover svg{fill:#0053c8}html[data-direction=rtl]{direction:rtl}.dumi-default-search-result>dl{margin:2px 0}.dumi-default-search-result>dl>dt{height:30px;padding:0 16px;font-weight:700;font-size:14px;line-height:30px;color:#4f5866;background-color:#e4e9ec}[data-prefers-color=dark] .dumi-default-search-result>dl>dt{color:#8590a0;background-color:#2a353c}.dumi-default-search-result>dl>dt:first-child{margin-top:-2px}.dumi-default-search-result>dl>dt+dd{margin-top:2px}.dumi-default-search-result>dl>dd{margin:0 4px;padding:2px 0}.dumi-default-search-result>dl>dd+dd{border-top:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-search-result>dl>dd+dd{border-top-color:#2a353c}.dumi-default-search-result>dl>dd+dt{margin-top:2px}.dumi-default-search-result>dl>dd>a{position:relative;display:flex;height:60px;flex-direction:column;justify-content:center;padding-top:6px;padding-bottom:8px;padding-inline-start:54px;padding-inline-end:12px;text-decoration:none;box-sizing:border-box;border-radius:4px}.dumi-default-search-result>dl>dd>a[data-active],.dumi-default-search-result>dl>dd>a:hover{background-color:#1677ff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active],[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover{background-color:#00183a}.dumi-default-search-result>dl>dd>a[data-active]>h4,.dumi-default-search-result>dl>dd>a:hover>h4,.dumi-default-search-result>dl>dd>a[data-active]>p,.dumi-default-search-result>dl>dd>a:hover>p{color:#fff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>h4,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>h4,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>p,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>p{color:#ccc}.dumi-default-search-result>dl>dd>a[data-active]>svg,.dumi-default-search-result>dl>dd>a:hover>svg{fill:#fff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>svg,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>svg{fill:#ccc}.dumi-default-search-result>dl>dd>a>svg{position:absolute;top:14px;inset-inline-start:14px;width:32px;height:32px;fill:#c2c9cc}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>svg{fill:#282d30}.dumi-default-search-result>dl>dd>a>h4,.dumi-default-search-result>dl>dd>a>p{margin:0;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dumi-default-search-result>dl>dd>a>h4{color:#4f5866;font-size:14px}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>h4{color:#8590a0}.dumi-default-search-result>dl>dd>a>p{margin-top:2px;font-size:13px;color:#8a9099}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>p{color:#616d7f}.dumi-default-search-result>dl>dd>a>p:empty{display:none}.dumi-default-search-result mark{color:#484607;padding:0 2px;border-radius:2px;background-color:#fff9c5}[data-prefers-color=dark] .dumi-default-search-result mark{color:#939147;background-color:#382506}.dumi-default-search-result .dumi-default-search-empty{display:flex;height:140px;align-items:center;justify-content:center;color:#8a9099;font-size:16px}[data-prefers-color=dark] .dumi-default-search-result .dumi-default-search-empty{color:#616d7f}.dumi-default-search-result .dumi-default-search-empty>svg{margin-inline-end:8px;width:48px;fill:#c0c4c9}[data-prefers-color=dark] .dumi-default-search-result .dumi-default-search-empty>svg{fill:#343b45}.dumi-default-search-bar{position:relative}@media only screen and (max-width: 767px){.dumi-default-search-bar{display:none}}.dumi-default-search-bar:not(:last-child){margin-inline-end:28px}.dumi-default-search-bar-svg{position:absolute;top:50%;margin-top:1px;inset-inline-start:16px;width:16px;fill:#8a9099;transform:translateY(-50%)}[data-prefers-color=dark] .dumi-default-search-bar-svg{fill:#616d7f}.dumi-default-search-bar-input{width:280px;height:40px;padding:0;padding-inline-start:40px;padding-inline-end:12px;color:#30363f;font-size:14px;border:1px solid #d0d5d8;border-radius:20px;box-sizing:border-box;outline:none;transition:all .3s;background-color:transparent}[data-prefers-color=dark] .dumi-default-search-bar-input{color:#c6c9cd;border-color:#1c2022}.dumi-default-search-bar-input:focus{border-color:#1677ff80;background-color:#fff;box-shadow:0 0 0 3px #1677ff1a}[data-prefers-color=dark] .dumi-default-search-bar-input:focus{border-color:#0053c880;background-color:#050709;box-shadow:0 0 0 3px #0053c81a}.dumi-default-search-bar-input:focus~.dumi-default-search-shortcut,.dumi-default-search-bar-input:not(:placeholder-shown)~.dumi-default-search-shortcut{opacity:0}.dumi-default-search-bar .dumi-default-search-shortcut{position:absolute;top:50%;inset-inline-end:11px;display:inline-block;padding:4px 8px;color:#8a9099;font-size:12px;line-height:1;white-space:nowrap;background-color:#fffc;border-radius:11px;border:1px solid #d0d5d8;transform:translateY(-50%);transition:all .3s;pointer-events:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-shortcut{background-color:#0003;border-color:#1c2022}@media only screen and (max-width: 767px){.dumi-default-search-bar .dumi-default-search-shortcut{display:none}}.dumi-default-search-bar .dumi-default-search-popover{position:absolute;top:100%;inset-inline-end:0;display:flex;flex-direction:column;width:540px;max-height:460px;margin-top:18px;background-color:#fff;border-radius:8px;box-shadow:0 4px 30px #0003}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-popover{background-color:#0f161d}.dumi-default-search-bar .dumi-default-search-popover:before{content:"";position:absolute;bottom:100%;inset-inline-end:100px;display:inline-block;width:0;height:0;border:8px solid transparent;border-bottom-color:#fff}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-popover:before{border-bottom-color:#0f161d}.dumi-default-search-bar .dumi-default-search-popover>section{flex:1 1;min-height:60px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:inherit}.dumi-default-search-bar .dumi-default-search-modal{position:fixed;top:0;inset-inline-start:0;z-index:1000;width:100vw;height:100vh;display:flex;justify-content:center}.dumi-default-search-bar .dumi-default-search-modal-mask{background-color:#00000073;width:100%;height:100%}.dumi-default-search-bar .dumi-default-search-modal-content{position:absolute;top:60px;background-color:#fff;width:500px;padding:12px;box-sizing:border-box;box-shadow:inset 1px 1px #ffffff80,0 3px 8px #555a64;border-radius:8px;max-height:calc(100% - 120px);display:flex;flex-direction:column}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-content{background-color:#0f161d}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-bar-input{width:100%;border-radius:4px}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-result{min-height:60px;margin-top:12px;flex:auto;overflow:auto}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-result>dl>dd{margin:0 auto}.dumi-default-search-bar .dumi-default-search-modal-commands{justify-content:flex-start;font-size:12px;color:#8a9099;list-style:none;padding:12px 0 0;margin:0;border-top:1px solid #e4e9ec;display:flex;align-items:center;user-select:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-commands{color:#616d7f;border-top-color:#2a353c}.dumi-default-search-bar .dumi-default-search-modal-commands>li{margin-inline-end:10px}.dumi-default-search-bar .dumi-default-search-modal-commands-arrow .dumi-default-search-modal-shortcut{margin-inline-end:4px}.dumi-default-search-bar .dumi-default-search-modal-commands-text{margin-inline-start:5px}.dumi-default-search-bar .dumi-default-search-modal-shortcut{display:inline-block;padding:4px 8px;color:#8a9099;font-size:12px;line-height:1;white-space:nowrap;background-color:#f7f9fb;border-radius:3px;border:1px solid #d0d5d8;border-bottom-width:2px;transition:all .3s;pointer-events:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-shortcut{color:#616d7f;background-color:#050709;border-color:#1c2022}.dumi-default-icon{font-size:0;line-height:0}[class*=-switch]+.dumi-default-icon,[class*=-select]+.dumi-default-icon{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] [class*=-switch]+.dumi-default-icon,[data-prefers-color=dark] [class*=-select]+.dumi-default-icon{border-inline-start-color:#1c2022}.dumi-default-icon+.dumi-default-icon{margin-inline-start:18px}.dumi-default-icon>svg{height:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-icon>svg{fill:#8590a0}.dumi-default-icon:hover svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-icon:hover svg{fill:#0053c8}.dumi-default-header{position:relative;z-index:10}.dumi-default-header:not([data-static]){top:0;position:sticky;background-color:#f7f9fbe6;backdrop-filter:blur(6px)}[data-prefers-color=dark] .dumi-default-header:not([data-static]){background-color:#050709e6}.dumi-default-header:not([data-static])[data-mobile-active]{background-color:#f7f9fb;backdrop-filter:none}[data-prefers-color=dark] .dumi-default-header:not([data-static])[data-mobile-active]{background-color:#050709}.dumi-default-header-content{display:flex;align-items:center;margin:0 auto;padding:0 24px;max-width:1392px;height:76px;box-sizing:border-box}@media only screen and (max-width: 767px){.dumi-default-header-content{height:52px}}.dumi-default-header-left{width:184px}.dumi-default-header-right{flex:1 1;display:flex;justify-content:space-between}.dumi-default-header-right-aside{display:flex;align-items:center}@media only screen and (max-width: 767px){.dumi-default-header-right-aside{margin:8px 16px;padding-top:24px;justify-content:center;border-top:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-header-right-aside{border-top-color:#2a353c}}@media only screen and (max-width: 767px){.dumi-default-header-right{position:fixed;top:52px;left:0;right:0;height:calc(100vh - 52px);display:block;background-color:#f7f9fb99;border-top:1px solid #e4e9ec;backdrop-filter:blur(30px);box-sizing:border-box;transition:all .2s}[data-prefers-color=dark] .dumi-default-header-right{background-color:#05070999;border-top:1px solid #2a353c}.dumi-default-header:not([data-mobile-active]) .dumi-default-header-right{opacity:0;visibility:hidden;padding-top:20px}}.dumi-default-header-menu-btn{position:absolute;top:50%;inset-inline-end:24px;padding:0;border:0;background:transparent;transform:translateY(-50%);display:none}@media only screen and (max-width: 767px){.dumi-default-header-menu-btn{display:block}}.dumi-default-header-menu-btn>svg{width:20px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-header-menu-btn>svg{fill:#8590a0}@font-face{font-family:Alibaba-PuHuiTi;src:url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAJU8AAoAAAAAlPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgW3sPM2NtYXAAAAFUAAB2YgAAdmKn3pnYZ2x5ZgAAd7gAABicAAAYnDRxnIhoZWFkAACQVAAAADYAAAA2ISMfgGhoZWEAAJCMAAAAJAAAACQIXQLHaG10eAAAkLAAAAF8AAABfNY7DpVsb2NhAACSLAAAAMAAAADAJ6EtjG1heHAAAJLsAAAAIAAAACAAZQBBbmFtZQAAkwwAAAFNAAABTRBB3Hpwb3N0AACUXAAAAOAAAADgCUkJ6QAEAkEBkAAFAAACigK8AAAAjAKKArwAAAHgADEBAgAAAgAFAwAAAAAAAKAAAv8QAAAAAAAAHgAAAABQZkVkAAAAAf8AAyD/OABaBBoBQiAWAZ/f1wAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAAAAHVcAAMAAQAAABwABHVAAAAdTBAAAAsNTAABAAsADAApACoAfgGQAZEBzwHRAdMB1QHXAdkB2wJ3AngDBQMJBJQElQSYBJkEsASxIBIgHyAjICQgMSA4IQQhBiEHIQghFCEVISMhJCElIZQhlSIDIgQiBSIHIhAiEyIUIhYiFyIYIhsiHCIhIiIiJCImIiwiLSJJIkoiSyJiImMiliKXIpglkCWRJZIlyCXJJcwlzSYHJggmQTAEMAUwBjA/MEAznzOgM88z0DPTM9ROAk4STiNOJk4pTi5OL04xTjNONU43TjxOQE5BTkJORE5GTlVOV05nTmhOck6HTplOnE6dTp5Or06wTrFOtE7MTs9O0E7gTuJO5k7nTulO7U7uTu9O8U70TvhO+U76TvxO/k8ATyFPI08oTylPLE8tTy5PMU8zTzVPN085TztPRE9FT1RPZk9oT2pPa09tT25PcU9yT3VPfU+AT4FPgk+FT4ZPh0+KT4xPjk+QT5JPk0+VT5ZPmE+ZT5pPnE+eT59PoU+iT61PwE/BT8JPy0/MT81P2U/bT+BP4k/kT+VP50/rT+xP8E/yT/lP+0/8T/1QDlAQUBFQE1AVUBZQF1AbUB1QHlAgUCJQI1AkUCdQK1A7UD1QRFBFUEZQSVBKUEtQTVBbUHhQeVB6UHxQfVCGUIdQpFCmUKpQq1DXUNhQ2VD0UQhRCVEKUUJRR1FKUUxRTlFPUVBRUlFTUVdRWFFZUVtRY1FkUWZRZ1FpUWpRb1F+UX9Rg1GEUYZRh1GKUYtRk1GUUZhRmlGdUZ5Rn1GhUaNRuFG5UbpRvlG/UcFRwlHDUcVRyFHKUc1RzlHQUdxR3lHfUeJR41HsUe5R8VHyUfRSCVILUgxSD1IQUh5SH1IhUiJSI1IlUiZSJ1IqUixSL1IxUjJSS1JOUk9SUlJTUlVSXVJfUmBSYlJjUmRSZlJoUnBScVJ+UoBSkVKSUsBSwVLCUsRSxVLGUshSylLRUtNS1FLVUtdS+1L8Uv1TB1MOUxhTG1McUx5TH1MiUyRTJVMnUyhTKVMrUyxTLVM8Uz1TQFNCU0RTRlNLU0xTTVNQU1RTWFNZU1tTaFNqU2xTbVNyU3ZTeVOAU4FTg1OHU4hTilOWU5dTmVObU5xTnlOgU6FTpFOnU7xTvVO+U8BT0lPTU9VT2lPcU91T3lPhU+JT/lP/VABUAlQFVAdUGFQZVBpUJFQlVDNUNlQ3VDpUPVQ/VEFUQlREVEVUR1RJVGNUZVRnVHRUeVR6VH5Uf1SBVINUhVSNVJFUk1SXVJhUnFSwVLJUtVS2VLdUuVS6VLxUvlTDVMVU2FTbVO9U8FTxVPtU/lUAVQhVElUTVSFVJVUmVShVKVUrVS1VMlU0VTVVNlU9VUBVQlVFVUdVSFViVWNVaFVpVWtVeVV6VX1VkFWSVZNVlVWWVZdVmlWbVZ5VslW0VbZVuFW6VbxVxlXHVchVylXLVc5Vz1XQVdVV3lXgVeJV51XpVe1V7lXwVfFV9FX2Vf9WClYLVg1WGVYaVhxWHVYgViFWIlYlViZWLlYvVjBWM1Y1VjdWOFY6VjxWPVY+VlVWVlZaVltWY1aQVpFWklbVVtZW2FbZVuxW7lbvVvJW81b2VvdW+Fb7VvxXAFcBVwJXBVcHVx1XHlcgVyFXIlc8Vz1XP1dBV0hXSVdlV2dXbFduV3BXcVdyV3RXdVd4V3lXeleoV6pXrFevV7BXsVezV7VXtle3V8xXzVfQV9FX01fWV9dX21fcV95X4VfiV+NX7lf1V/ZX91f7V/xX/lf/WAFYA1gEWAVYCFgJWApYDFgOWA9YEFgSWBNYFFgWWBdYGFgfWCJYI1hOWE9YUFhSWFNYVVhWWFdYf1iCWIRYhliHWIhYm1icWJ1YwljDWMRY0ljTWNRY7VjvWPFY8lj0WPVY91j4WQNZBVkGWQ5ZF1kYWRtZHVkeWSZZKFksWTBZMlkzWTVZNlk7WUNZRVlGWUpZTFlNWVBZYVljWWRZdVl3WXpZe1l8WX5Zf1mAWYVZiVmLWYxZlFmVWZhZplmnWaxZrVmwWbFZulm8Wb1Zx1nIWclZ2VnbWeRZ5lnnWelZ6lnrWfpZ/Fn9Wf5aAFoSWhlaGlobWh1aHlohWiJaJFomWidaKFozWjVaPVo+Wj9aR1pIWmhaaVp4WnlatFq2Wrdav1rAWspay1rTWtVa11rZWtpa21rdWt5a31riWuRa5VrnWuha6lszWzVbNltSW2tbbVtuW29bclt0W3tbfFt+W39bgluGW4pbjVuOW5BbkVuSW5RbsVuyW7dbulu7W7xbwFvBW8NbzVvOW89b0VvgW+Jb41vmW+db71wAXAJcA1wFXAdcCFwQXBJcE1wXXBlcG1wjXCZcMlwzXEZcR1xMXE1cUlxTXFRcVlxXXFhcX1xiXGRccFyAXIlcilyLXI5cj1ySXJNcqlyuXK9csFyyXLRctly+XMBcwlzDXOJc41znXOlc61zsXO5c710EXQVdFV0cXR1dJV0oXSpdK10sXUhdSV1ZXVpdXF1qXW1dbl2aXZtdnF3cXd9d4F3sXe1d8F31XfZd/14AXgReB14JXgpeC14NXg5eEl4TXi9eMF45XjpeQ15cXl1eX15gXnVed155Xn5egV6CXoNehV6IXolejF6NXo5em16dXtRe1V7pXvVe+F75XwlfDF8NXw5fEF8SXxRfFl8ZXxpfHF8dXx5fKF8rXyxfLl8wXztfPV8+Xz9fUV9UX15fX19gX2NfZV9nX2hfa19uX29fcl90X3Vfdl94X3pffV9+X39fg1+RX5NflF+WX5pfm1+pX6tfrF+2X8dfyF/KX8tfzl/TX9Rf1V/aX9tf3F/eX99f4l/jX+Vf5l/oX+lf7F/vX/Bf8l/zX/Rf9l/3X/lf+mALYAxgEGARYBNgF2AYYBpgHmAfYD1gPmBAYExgTmBPYFFgU2BUYFZgV2BYYFtgXGBxYHJgdGB1YIBggWCCYIpgi2CTYJVgl2CYYJlgnGCeYKFgomCkYKVgp2CpYKpgrmCwYLNgtWC2YLdguWC6YMdgyGDJYNJg02DUYNZg12DZYNtg3mD1YPdg+GEHYQphC2EMYSFhImElYShhKWEqYUlhS2FNYU9hUGFSYVNhVGF2YYxhjWGqYathv2HAYcFhyWHTYgdiGWIcYh1iHmIgYiNiK2ItYjViNmJEYkViRmJKYk9iUGJVYlZiV2JZYlpiZGJlYnRidWJ3YnhiemJ7Yn1igWKCYoNilGKZYpxinWKeYqNipmKnYqliqmKyYrNitGK2YrdiuGK6Yr5iwGLBYs9i0WLgYuFi8GLyYvVjAGMPYxBjF2MYYxljKWMsYy1jLmMwYzFjO2M8Y0RjR2NIY2BjZGNlY2ZjaGNqY2tjbGNvY3BjeGN5Y4Fji2ONY5Fjk2OUY5Vjl2OhY6RjpmOrY69jsWOyY7VjtmO5Y7tjvWPFY8djyGPKY8tjzGPRY9Nj1GPVY99j4mPrY+xj82P1Y/dj/mQDZARkDWQOZBFkEmQdZB9kJ2QoZClkK2Q7ZDxkPmRAZFNkVWRWZFdkaGRqZGtkbGSDZIZkk2SUZJdkmGSqZKtkr2S2ZLlku2S9ZL5kv2TBZMNkxGTPZNFk32TgZOFk42TlZSxlLWU3ZTplPGU9ZUZlR2VKZUtlTWVOZVBlUmVTZVRlV2VYZVplXGVfZWBlYWVkZWVlbWVuZW9lcWVzZXVldmWIZYllimWNZY5lj2WSZZRllWWWZZhlmmWdZZ5loGWiZaNlpmWoZaplrGWuZbplu2W+Zb9lwGXCZc1l0GXRZdNl1GXVZeFl+GX5ZgFmBGYFZgdmCGYJZgtmDWYQZhFmEmYWZhdmGGYaZhtmHGYeZiZmLmYwZjJmM2Y9Zj9mQGZCZk1mTmZgZmJmY2ZlZmdmcWZyZnNmdWZ4Znlme2Z8Zn1mf2aAZoFmg2aFZoZm2mbnZuhm8Wb1ZvZm+Gb6Zvtm/WcMZw5nD2cRZxJnE2cWZxhnGWcaZxxnHmcnZylnLmcwZzJnM2c7ZzxnPmc/Z0FnRGdFZ0dnSmdLZ01nUmdUZ1VnXWdiZ2NnZGdmZ2dna2dsZ25ncWd0Z3ZnfWeAZ4Jng2eFZ4ZniGeKZ5ZnmWebZ59noGehZ6RnpmepZ6xnrmexZ7JntGfCZ9tn32fhZ+Nn5GfmZ+dn6GfqZ+tn7WfuZ/Jn/mgQaBJoFGgVaB5oH2ggaDRoNWg2aDpoO2hLaE1oT2hSaHVogmiEaJBokWiSaJRolWiWaKNopGilaK5osWiyaLRowWjKaMxo02jUaNZo12jZaOFo4mjvaPJo82j0aPZo92j4aPtpAmkDaQRpDGkPaRFpIWkiaSNpLmkvaTFpMmkzaTppO2k8aT5pQGlBaVVpVmlYaVlpW2lcaV9pYWliaWRpZWlsaW1pb2lwaXppe2l9aX5pf2mBaYNphWmKaYtpjGmWaZdpmWmaaalpqmmsaa5pr2mwabJps2m1abZpuGm5abppy2nNac9p0WnSadNp3Gndad5p/mogailqMGoyajNqNGpFakZqWmpiamNqZGp6antqfWp+an9qgWqCaoNqj2qqazhrO2s8az1rRGtFa0hrSmtLa3prhWuIa4xrlGuVa5drmGuZa7ZrwGvDa8RrzGvOa9pr7Gvta+5r8Gvxa/Jr9Gv2a/dr+Gv6a/tr/GwObBJsF2wcbB1sHmwgbCNsMWwzbDZsN2w+bD9sQ2xEbEVsSGxRbFJsU2xWbGVsZmxnbHFsc2x1bHdseGx6bHtsfGx/bIBshGyHbIpsi2yNbI5skWySbJpsnGydbJ5soGysbK9ssGzGbMdsyGzLbM1szmzPbNxs3WzfbORs5mznbOls7GztbPJs9G0CbQNtBW0GbQhtCW0KbQ1tD20QbRFtGG0cbR1tJm0obSltLG0tbS9tMG00bTZtN204bTptP21AbUJtRG1JbUxtUG1bbV1tX21hbWJtZG1lbWdtaG1rbWxtbW11bXZteW16bXttg22EbYZth22KbYttjW2PbZBtkm2wbbFts220bbZtt23BbcJtw23Ibcltym3Xbdpt223cbd9t4m3jbeVt7W3vbfBt8m30bfVt9m34bfpuC24PbhJuE24VbhhuGW4bbhxuHm4fbiJuJm4nbihuKm4sbi5uMG4xbjNuNW42bjduOW5VblduWW5ablxuXW5ebmxubW6AboFugm6EboduiG6Zbppum26dbp5uoG6hbqNupG6mbqhuqW6wbrNutW64brluvG6+br9uwG7Ibsluym7Mbs1uzm7QbtJu1m7Ybtlu528DbwRvBW8HbwhvEG8RbxJvIW8ibyNvLG8ubzBvMm80bzVvSG9Jb0pvTG9Zb1pvW29db19vYG9hb2NvZG9lb29vcG9xb3NvdW92b3dveW97b4Vvhm+Hb4pvi2+0b7Vvt2+4b8Fv33A2cDdwOHBNcE5wbnB3cHlwenB7cH1whnCHcIhwi3CMcI1wj3CQcJFwk3CXcJhwmnCbcLJwtHC1cLZwunC+cL9wyXDacNxw3XDecOVw6nDucPhw+nD7cPxxEXEScRRxF3FLcU1xXXFlcW9xcHFxcXlxe3F8cZVxlnGXcalxqnGrcbRxtnG3cbhx5nIpcityLXIuci9yPHI+cklySnJLclNyVHJVcldyWHJaclxyXnJgcmNyZHJlcmhycHJxcnNydHJ2cndyeHJ7cnxyfXKCcoNyjHKOcpBykXKucrFysnKzcrVyxXLGcsdyz3LRcthy33L5cwJzC3MMcw1zFHMYcxlzGnMfcyBzI3MkcyZzJ3Mocy1zL3MwczJzM3M1czZzTnNPc1FzbnOFc4ZziHOKc4xzjXOPc5BznHOdc55zoHOhc6pzrHOtc7FztHO1c7ZzuHO5c8Fzy3PMc85z33Pmc+hz6nPrc+x0BHQHdAh0I3QkdCd0KXQrdC10L3QxdDJ0VnRYdF10bnRvdH90gnSEdIV0hnSIdIl0inSMdI10j3SddN1033ThdOV09XUOdRB1EnUbdR11HnUmdSd1KnU2dTl1PHU9dT91RnVHdUl1SnVNdWd1aHVpdXN1dXV2dXd1gHWBdYJ1hHWFdYx1jXWOdZB1k3WVdZh1m3WcdZ51onW6dbt1v3XAdcF1xnXLdcx103XXddl12nXcdd1133XgdeF15XXpdfJ183X6dft1/XX+dgJ2BHYLdg12DnYPdhZ2GnYcdh12HnYhdiN2J3Yodix2LnYvdjF2MnY2djd2OXY6djt2PXZBdkJ2VXZddmx2bXZudnl2enZ8dn92gHaBdoN2hXaJdop2jHaNdo92kHaSdpR2lXaXdph2r3awdrN2wHbBdsN2xHbHdsl21XbZdtp23Hbddt528HbzdvV29nb3dvp2+3b9dv93AHcCdwN3BXcGdwp3DHchdyN3JHcldyd3Kncrdyx3Lnc5dzt3PXc+dz93QndEd0V3Rndkd2d3aXdqd3p3e3d8d4F3gneDd493kHehd6N3pHemd6h3q3etd653r3exd7J3tHe8d7532HfZd9p35Hfmd+h36nf0d/V393gKeAt4DngPeBB4E3gVeBl4G3geeCB4IXgieCR4KHgqeCt4LngveDF4MngzeD94RnhNeE94UXhTeFR4iHiKeIt4j3iQeJJ4lHiVeJZ4mXideJ54oHiieKR4pni/eMB4wnjDeMR4xnjHeMh40XjSeNN41njXeNh46XjqeOt483j1ePZ4+Hj5eQJ5A3kEeT15P3lHeVR5VXljeWR5ZnlueXl5gnmDebx5v3nCecR5xXnHech5ynnMec55z3nQedN51HnWedd54HnheeJ55Xnoeep57Hnuefl5+nn8ef55/3oBegR6BXoMehV6FnoYehl6G3oceh16H3oheiJ6NHo1ejZ6OHo6ej56cXpyenN6gnqFeod6jnqPepB6k3qUepl6mnqbep56p3qpeqp6q3rXeth64XrieuR67nr7evx6/nsAewF7AnsFewd7CXsMew17DnsQexJ7E3sWexd7GHsaexx7HXsfeyF7Insjeyd7KXstey97MHsyezl7O3s9e0Z7SHtKe017TntTe1V7V3tZe1x7Xntfe2F7b3twe3N7dHt2e3h7ent8e317f3uOe497kXuSe5N7lnuee597oHuye7N7tXu2e7d70nvbe9x73nvfe+B74nvje+R753voe+l763vse+1773vwe/18CHwJfAp8DXwOfCh8KXyTfJR8lnyZfJp8m3ygfKF8o3yrfKx8rXyvfLB8uny7fL98wHzCfMN8xHzGfMl8y3zYfNp823zdfN58+Xz6fSF9KH0pfSp9LH0tfS5/OX9Df1J/U39Wf1l/YH9rf2x/bX9vf3B/c39/f4B/i3+Nf5t/nH+gf6J/o3+lf6Z/sX+6f7t/vn/Af8J/w3/Ef8t/zX/Wf9d/4n/jf+R/53/of+9/8n/9f/5//4ACgA6AD4ARgB2AHoAfgCGAMoA0gDmAOoA8gD6AQIBBgESARYBHgEiASYBTgFWAVoBXgFmAgYCCgIWAiICKgJSAlYCXgJmAnoCjgKaAp4CogKyAsICzgLWAtoC4gLmA4oDjgPeA+YD7gQOBBIEFgQeBCIEXgRmBG4EcgR2BLYEugTCBM4E0gTWBN4FHgUmBTYFOgU+BUoFWgVeBWIFmgWiBaoFrgWyBb4FygXOBiYGQgZmBmoGkgaWBp4GpgcSBxYHHgciByYHLgeSB5YHmgeiB6YHrgf2B/4IDgg6CD4IRghOCHYIggimCLoI8gj2CRYJGgkiCSoJMgk2CToJZgnGCe4J8goCCgYKDgoWChoKHgomCjIKQgpqCm4KegqCCooKjgrWCtoK6gruCvIK/gsCCwoLDgsWCxoLZgtqC3YLiguyC7YLugvCC8oLzgvWC9oL4gvqDDYMQgxKDE4MWgxiDGYMpgyqDLoMwgzKDN4M7gz2DPoM/g0GDQoNEg0WDSINTg12DeYN6g4eDiIOPg5CDkYOZg5qDnYOfg76Dv4PCg8ODxIPGg8iDyYPLg82DzoPVg9eD2YPag9uD3oPig+OD5IPmg+eD6IP6g/uD/IP+g/+EAIQChAWEGYQahBuEOYQ6hDuEWIRihGqEboRvhHCEcoR0hHeEeYSKhI2EmISahJuEsISxhLOEtYS2hLeEu4S8hL6EwITChMOEy4TMhM6Ez4TShNSE1YTehOGE4oTkhO2E7oTvhP2E/oUShRSFFYUWhRiFGYUghVeFWIVlhWaFZ4VzhXyFfYWGhaWFpoWnhamFq4Wsha2FuIXRhdKF1IX8hf2F/oYohjmGOoY7hluGXIZdhl+GYIZhhm2Gb4ZwhpSGpYamhquGrYauhrKGs4a3hriGuYbBhsKGw4bFhsiGzIbNhtKG04bVhtaG14bahtyG3YbqhuuG7Ib/hwGHBIcFhwaHC4cMhxSHFocZhxuHHYcfhyCHJIcmhyeHKIcvhzCHMoczhzWHNoc4hzmHOoc8hz2HSodLh02HVIdVh1aHWIdhh2KHb4dxh3KHc4d1h3+HgIeBh4SHhoeHh4mHioeMh5SHlYeWh6mHqoeuh7CHsYeyh7SHu4e8h76Hv4fHh8iHyYfrh+yH7YgUiDqIO4g9iD6IP4hBiEKIQ4hViFaIWIhqiG2Ib4hxiICIg4iGiIeIiYiKiIyIk4iUiJWIo4isiK6Ir4iwiMOIxIjHiMiIz4jQiNGI04jWiNeI4IjhiOaI54jyiPWI9oj3iPqI+4j9iP+JAIkBiRGJIokjiSSJMYkyiTOJNYlCiUOJfIl9iX6JgImCiYSJhYnXidiJ2Ynbid2J5Insie2J7onwifGJ8oxIjEqMS4yDjISMhoyHjIiMi4yVjJaMl41ojWmNao1sjW6Nb42CjYONko2TjaCNoY2ijbKNto23jbmNu429jcCNwY3CjcWNzY3QjdiN2Y3cjeCN4Y3ijeWN5o3njemN7Y3ujfCN8Y3yjfSOBo4HjgiOC44Njg6OII4hjiuOLY4wjjKOM440jjaON444jjuOPI4+jj+OQ45njmiOao5rjm6OcY5zjnWOfY5+joCOgo6DjoSOho6RjpKOk46djq2Oro6wjrGPoI+hj6KPqo+3j7iPuo+7j7yPv4/Aj8OPxo/Pj9KP1o/Xj+OP54/sj++P8Y/yj/SP9Y/2j/qP+4/8kAyQDpATkBWQGJAZkDeQOZA6kD2QP5BAkEOQRZBGkFmQWpBkkGaQZ5B+kIGQiZCKkJKQlJCWkJiQmpCckJ6Qn5CgkKSQpZCnkKiQqZCrkK2QspC3kLyQvZC/kMCQwpDDkMaQyJDJkMuQzJDNkNKQ1JDVkNaQ2JDZkNqQ3pDfkOCQ45DkkOWQ6ZDqkOyQ7pD1kPaQ95D/kQCRAZEDkR+RIJEhkTCRRJFFkViRWZFbkVyRa5GGkYiRipGOkY+Rq5GskciRy5HQlJaVSJYYlhuWHpYgliuWLJYtlj6WQZZOlk+WUZZSllOWXJZdll6WYJZjlmWWZpZrlnOWh5aJloqWjJaOlpGWkpaTlpWWlpaalpuWsZaylrSWtZa3lriWupa7lr+WwpbDlsiWypbLltCW0ZbTltSW8JbxlvKW9Jb1lviW/5cClwOXBZcKlwuXDJcQlxGXEpcUlxWXHZcrlyyXLpcvlzGXVJdVl1eXWJdal1yXXZdfl2OXZJdml2eXaJd1l4yXjpePl5CXk5eVl5aXl5ehl6KXrJeul7CXsZezl/SYjpiSmJWYz5jQmNSY1pjXmNuY3JjdmQ6ZD5lkmXiZeZl7mX6ZjJmmmaeauZq7mr2avpq/msOaxJrSmuCa7JrumvqbEJsRmxKbIJshmyKbMJsxm0qbS5tMm06bUJtSm1OcfZx+nICcg5yEnImcipyMnI+ck5ysnOCc4Z4wnlCeUp5TnlSeVp5Znl2ecp6AnoGeiZ6Knp6etZ62nreeuZ66nryeyp7Lnsye0J7SntOe1Z7Wntee2Z7ant6e4Z7jnuSe5p7onvqe/Z8Mnw+fEZ8SnxSfFZ8WnxifIZ8tny6fOJ86nzyfnJ+dn57+Mv5T/lj+Z/8A/////wAAAAEACwAMACEAKgArAZABkQHPAdEB0wHVAdcB2QHbAncCeAMFAwkElASVBJgEmQSwBLEgEiAfICMgJCAxIDghBCEGIQchCCEUIRUhIyEkISUhlCGVIgMiBCIFIgciECITIhQiFiIXIhgiGyIcIiEiIiIkIiYiLCItIkkiSiJLImIiYyKWIpcimCWQJZElkiXIJcklzCXNJgcmCCZBMAQwBTAGMD8wQDOfM6AzzzPQM9Mz1E4CThJOI04mTilOLk4vTjFOM041TjdOPE5ATkFOQk5ETkZOVU5XTmdOaE5yTodOmU6cTp1Onk6vTrBOsU60TsxOz07QTuBO4k7mTudO6U7tTu5O707xTvRO+E75TvpO/E7+TwBPIU8jTyhPKU8sTy1PLk8xTzNPNU83TzlPO09ET0VPVE9mT2hPak9rT21Pbk9xT3JPdU99T4BPgU+CT4VPhk+HT4pPjE+OT5BPkk+TT5VPlk+YT5lPmk+cT55Pn0+hT6JPrU/AT8FPwk/LT8xPzU/ZT9tP4E/iT+RP5U/nT+tP7E/wT/JP+U/7T/xP/VAOUBBQEVATUBVQFlAXUBtQHVAeUCBQIlAjUCRQJ1ArUDtQPVBEUEVQRlBJUEpQS1BNUFtQeFB5UHpQfFB9UIZQh1CkUKZQqlCrUNdQ2FDZUPRRCFEJUQpRQlFHUUpRTFFOUU9RUFFSUVNRV1FYUVlRW1FjUWRRZlFnUWlRalFvUX5Rf1GDUYRRhlGHUYpRi1GTUZRRmFGaUZ1RnlGfUaFRo1G4UblRulG+Ub9RwVHCUcNRxVHIUcpRzVHOUdBR3FHeUd9R4lHjUexR7lHxUfJR9FIJUgtSDFIPUhBSHlIfUiFSIlIjUiVSJlInUipSLFIvUjFSMlJLUk5ST1JSUlNSVVJdUl9SYFJiUmNSZFJmUmhScFJxUn5SgFKRUpJSwFLBUsJSxFLFUsZSyFLKUtFS01LUUtVS11L7UvxS/VMHUw5TGFMbUxxTHlMfUyJTJFMlUydTKFMpUytTLFMtUzxTPVNAU0JTRFNGU0tTTFNNU1BTVFNYU1lTW1NoU2pTbFNtU3JTdlN5U4BTgVODU4dTiFOKU5ZTl1OZU5tTnFOeU6BToVOkU6dTvFO9U75TwFPSU9NT1VPaU9xT3VPeU+FT4lP+U/9UAFQCVAVUB1QYVBlUGlQkVCVUM1Q2VDdUOlQ9VD9UQVRCVERURVRHVElUY1RlVGdUdFR5VHpUflR/VIFUg1SFVI1UkVSTVJdUmFScVLBUslS1VLZUt1S5VLpUvFS+VMNUxVTYVNtU71TwVPFU+1T+VQBVCFUSVRNVIVUlVSZVKFUpVStVLVUyVTRVNVU2VT1VQFVCVUVVR1VIVWJVY1VoVWlVa1V5VXpVfVWQVZJVk1WVVZZVl1WaVZtVnlWyVbRVtlW4VbpVvFXGVcdVyFXKVctVzlXPVdBV1VXeVeBV4lXnVelV7VXuVfBV8VX0VfZV/1YKVgtWDVYZVhpWHFYdViBWIVYiViVWJlYuVi9WMFYzVjVWN1Y4VjpWPFY9Vj5WVVZWVlpWW1ZjVpBWkVaSVtVW1lbYVtlW7FbuVu9W8lbzVvZW91b4VvtW/FcAVwFXAlcFVwdXHVceVyBXIVciVzxXPVc/V0FXSFdJV2VXZ1dsV25XcFdxV3JXdFd1V3hXeVd6V6hXqlesV69XsFexV7NXtVe2V7dXzFfNV9BX0VfTV9ZX11fbV9xX3lfhV+JX41fuV/VX9lf3V/tX/Ff+V/9YAVgDWARYBVgIWAlYClgMWA5YD1gQWBJYE1gUWBZYF1gYWB9YIlgjWE5YT1hQWFJYU1hVWFZYV1h/WIJYhFiGWIdYiFibWJxYnVjCWMNYxFjSWNNY1FjtWO9Y8VjyWPRY9Vj3WPhZA1kFWQZZDlkXWRhZG1kdWR5ZJlkoWSxZMFkyWTNZNVk2WTtZQ1lFWUZZSllMWU1ZUFlhWWNZZFl1WXdZell7WXxZfll/WYBZhVmJWYtZjFmUWZVZmFmmWadZrFmtWbBZsVm6WbxZvVnHWchZyVnZWdtZ5FnmWedZ6VnqWetZ+ln8Wf1Z/loAWhJaGVoaWhtaHVoeWiFaIlokWiZaJ1ooWjNaNVo9Wj5aP1pHWkhaaFppWnhaeVq0WrZat1q/WsBaylrLWtNa1VrXWtla2lrbWt1a3lrfWuJa5FrlWuda6FrqWzNbNVs2W1Jba1ttW25bb1tyW3Rbe1t8W35bf1uCW4ZbiluNW45bkFuRW5JblFuxW7Jbt1u6W7tbvFvAW8Fbw1vNW85bz1vRW+Bb4lvjW+Zb51vvXABcAlwDXAVcB1wIXBBcElwTXBdcGVwbXCNcJlwyXDNcRlxHXExcTVxSXFNcVFxWXFdcWFxfXGJcZFxwXIBciVyKXItcjlyPXJJck1yqXK5cr1ywXLJctFy2XL5cwFzCXMNc4lzjXOdc6VzrXOxc7lzvXQRdBV0VXRxdHV0lXShdKl0rXSxdSF1JXVldWl1cXWpdbV1uXZpdm12cXdxd313gXexd7V3wXfVd9l3/XgBeBF4HXgleCl4LXg1eDl4SXhNeL14wXjleOl5DXlxeXV5fXmBedV53Xnlefl6BXoJeg16FXoheiV6MXo1ejl6bXp1e1F7VXule9V74XvlfCV8MXw1fDl8QXxJfFF8WXxlfGl8cXx1fHl8oXytfLF8uXzBfO189Xz5fP19RX1RfXl9fX2BfY19lX2dfaF9rX25fb19yX3RfdV92X3hfel99X35ff1+DX5Ffk1+UX5Zfml+bX6lfq1+sX7Zfx1/IX8pfy1/OX9Nf1F/VX9pf21/cX95f31/iX+Nf5V/mX+hf6V/sX+9f8F/yX/Nf9F/2X/df+V/6YAtgDGAQYBFgE2AXYBhgGmAeYB9gPWA+YEBgTGBOYE9gUWBTYFRgVmBXYFhgW2BcYHFgcmB0YHVggGCBYIJgimCLYJNglWCXYJhgmWCcYJ5goWCiYKRgpWCnYKlgqmCuYLBgs2C1YLZgt2C5YLpgx2DIYMlg0mDTYNRg1mDXYNlg22DeYPVg92D4YQdhCmELYQxhIWEiYSVhKGEpYSphSWFLYU1hT2FQYVJhU2FUYXZhjGGNYaphq2G/YcBhwWHJYdNiB2IZYhxiHWIeYiBiI2IrYi1iNWI2YkRiRWJGYkpiT2JQYlViVmJXYlliWmJkYmVidGJ1YndieGJ6YntifWKBYoJig2KUYplinGKdYp5io2KmYqdiqWKqYrJis2K0YrZit2K4YrpivmLAYsFiz2LRYuBi4WLwYvJi9WMAYw9jEGMXYxhjGWMpYyxjLWMuYzBjMWM7YzxjRGNHY0hjYGNkY2VjZmNoY2pja2NsY29jcGN4Y3ljgWOLY41jkWOTY5RjlWOXY6FjpGOmY6tjr2OxY7JjtWO2Y7lju2O9Y8Vjx2PIY8pjy2PMY9Fj02PUY9Vj32PiY+tj7GPzY/Vj92P+ZANkBGQNZA5kEWQSZB1kH2QnZChkKWQrZDtkPGQ+ZEBkU2RVZFZkV2RoZGpka2RsZINkhmSTZJRkl2SYZKpkq2SvZLZkuWS7ZL1kvmS/ZMFkw2TEZM9k0WTfZOBk4WTjZOVlLGUtZTdlOmU8ZT1lRmVHZUplS2VNZU5lUGVSZVNlVGVXZVhlWmVcZV9lYGVhZWRlZWVtZW5lb2VxZXNldWV2ZYhliWWKZY1ljmWPZZJllGWVZZZlmGWaZZ1lnmWgZaJlo2WmZahlqmWsZa5lumW7Zb5lv2XAZcJlzWXQZdFl02XUZdVl4WX4ZflmAWYEZgVmB2YIZglmC2YNZhBmEWYSZhZmF2YYZhpmG2YcZh5mJmYuZjBmMmYzZj1mP2ZAZkJmTWZOZmBmYmZjZmVmZ2ZxZnJmc2Z1ZnhmeWZ7ZnxmfWZ/ZoBmgWaDZoVmhmbaZudm6GbxZvVm9mb4Zvpm+2b9ZwxnDmcPZxFnEmcTZxZnGGcZZxpnHGceZydnKWcuZzBnMmczZztnPGc+Zz9nQWdEZ0VnR2dKZ0tnTWdSZ1RnVWddZ2JnY2dkZ2ZnZ2drZ2xnbmdxZ3Rndmd9Z4BngmeDZ4VnhmeIZ4pnlmeZZ5tnn2egZ6FnpGemZ6lnrGeuZ7Fnsme0Z8Jn22ffZ+Fn42fkZ+Zn52foZ+pn62ftZ+5n8mf+aBBoEmgUaBVoHmgfaCBoNGg1aDZoOmg7aEtoTWhPaFJodWiCaIRokGiRaJJolGiVaJZoo2ikaKVormixaLJotGjBaMpozGjTaNRo1mjXaNlo4WjiaO9o8mjzaPRo9mj3aPho+2kCaQNpBGkMaQ9pEWkhaSJpI2kuaS9pMWkyaTNpOmk7aTxpPmlAaUFpVWlWaVhpWWlbaVxpX2lhaWJpZGllaWxpbWlvaXBpeml7aX1pfml/aYFpg2mFaYppi2mMaZZpl2mZaZppqWmqaaxprmmvabBpsmmzabVptmm4ablpumnLac1pz2nRadJp02ncad1p3mn+aiBqKWowajJqM2o0akVqRmpaamJqY2pkanpqe2p9an5qf2qBaoJqg2qPaqprOGs7azxrPWtEa0VrSGtKa0tremuFa4hrjGuUa5Vrl2uYa5lrtmvAa8NrxGvMa85r2mvsa+1r7mvwa/Fr8mv0a/Zr92v4a/pr+2v8bA5sEmwXbBxsHWwebCBsI2wxbDNsNmw3bD5sP2xDbERsRWxIbFFsUmxTbFZsZWxmbGdscWxzbHVsd2x4bHpse2x8bH9sgGyEbIdsimyLbI1sjmyRbJJsmmycbJ1snmygbKxsr2ywbMZsx2zIbMtszWzObM9s3GzdbN9s5GzmbOds6WzsbO1s8mz0bQJtA20FbQZtCG0JbQptDW0PbRBtEW0YbRxtHW0mbShtKW0sbS1tL20wbTRtNm03bThtOm0/bUBtQm1EbUltTG1QbVttXW1fbWFtYm1kbWVtZ21obWttbG1tbXVtdm15bXpte22DbYRthm2HbYpti22NbY9tkG2SbbBtsW2zbbRttm23bcFtwm3DbchtyW3Kbddt2m3bbdxt323ibeNt5W3tbe9t8G3ybfRt9W32bfht+m4Lbg9uEm4TbhVuGG4ZbhtuHG4ebh9uIm4mbiduKG4qbixuLm4wbjFuM241bjZuN245blVuV25ZblpuXG5dbl5ubG5tboBugW6CboRuh26Ibplumm6bbp1unm6gbqFuo26kbqZuqG6pbrBus261brhuuW68br5uv27AbshuyW7KbsxuzW7ObtBu0m7Wbthu2W7nbwNvBG8FbwdvCG8QbxFvEm8hbyJvI28sby5vMG8ybzRvNW9Ib0lvSm9Mb1lvWm9bb11vX29gb2FvY29kb2Vvb29wb3Fvc291b3Zvd295b3tvhW+Gb4dvim+Lb7RvtW+3b7hvwW/fcDZwN3A4cE1wTnBucHdweXB6cHtwfXCGcIdwiHCLcIxwjXCPcJBwkXCTcJdwmHCacJtwsnC0cLVwtnC6cL5wv3DJcNpw3HDdcN5w5XDqcO5w+HD6cPtw/HERcRJxFHEXcUtxTXFdcWVxb3FwcXFxeXF7cXxxlXGWcZdxqXGqcatxtHG2cbdxuHHmcilyK3Itci5yL3I8cj5ySXJKcktyU3JUclVyV3JYclpyXHJecmByY3JkcmVyaHJwcnFyc3J0cnZyd3J4cntyfHJ9coJyg3KMco5ykHKRcq5ysXKycrNytXLFcsZyx3LPctFy2HLfcvlzAnMLcwxzDXMUcxhzGXMacx9zIHMjcyRzJnMncyhzLXMvczBzMnMzczVzNnNOc09zUXNuc4VzhnOIc4pzjHONc49zkHOcc51znnOgc6FzqnOsc61zsXO0c7VztnO4c7lzwXPLc8xzznPfc+Zz6HPqc+tz7HQEdAd0CHQjdCR0J3QpdCt0LXQvdDF0MnRWdFh0XXRudG90f3SCdIR0hXSGdIh0iXSKdIx0jXSPdJ103XTfdOF05XT1dQ51EHUSdRt1HXUedSZ1J3UqdTZ1OXU8dT11P3VGdUd1SXVKdU11Z3VodWl1c3V1dXZ1d3WAdYF1gnWEdYV1jHWNdY51kHWTdZV1mHWbdZx1nnWidbp1u3W/dcB1wXXGdct1zHXTddd12XXaddx13XXfdeB14XXldel18nXzdfp1+3X9df52AnYEdgt2DXYOdg92FnYadhx2HXYediF2I3Yndih2LHYudi92MXYydjZ2N3Y5djp2O3Y9dkF2QnZVdl12bHZtdm52eXZ6dnx2f3aAdoF2g3aFdol2inaMdo12j3aQdpJ2lHaVdpd2mHavdrB2s3bAdsF2w3bEdsd2yXbVdtl22nbcdt123nbwdvN29Xb2dvd2+nb7dv12/3cAdwJ3A3cFdwZ3CncMdyF3I3ckdyV3J3cqdyt3LHcudzl3O3c9dz53P3dCd0R3RXdGd2R3Z3dpd2p3end7d3x3gXeCd4N3j3eQd6F3o3ekd6Z3qHerd613rnevd7F3sne0d7x3vnfYd9l32nfkd+Z36Hfqd/R39Xf3eAp4C3gOeA94EHgTeBV4GXgbeB54IHgheCJ4JHgoeCp4K3gueC94MXgyeDN4P3hGeE14T3hReFN4VHiIeIp4i3iPeJB4kniUeJV4lniZeJ14nnigeKJ4pHimeL94wHjCeMN4xHjGeMd4yHjReNJ403jWeNd42HjpeOp463jzePV49nj4ePl5AnkDeQR5PXk/eUd5VHlVeWN5ZHlmeW55eXmCeYN5vHm/ecJ5xHnFecd5yHnKecx5znnPedB503nUedZ513ngeeF54nnleeh56nnsee55+Xn6efx5/nn/egF6BHoFegx6FXoWehh6GXobehx6HXofeiF6Ino0ejV6Nno4ejp6PnpxenJ6c3qCeoV6h3qOeo96kHqTepR6mXqaept6nnqneql6qnqretd62HrheuJ65Hruevt6/Hr+ewB7AXsCewV7B3sJewx7DXsOexB7EnsTexZ7F3sYexp7HHsdex97IXsieyN7J3spey17L3swezJ7OXs7ez17RntIe0p7TXtOe1N7VXtXe1l7XHtee197YXtve3B7c3t0e3Z7eHt6e3x7fXt/e457j3uRe5J7k3uWe557n3uge7J7s3u1e7Z7t3vSe9t73Hvee9974Hvie+N75Hvne+h76Xvre+x77Xvve/B7/XwIfAl8CnwNfA58KHwpfJN8lHyWfJl8mnybfKB8oXyjfKt8rHytfK98sHy6fLt8v3zAfMJ8w3zEfMZ8yXzLfNh82nzbfN183nz5fPp9IX0ofSl9Kn0sfS19Ln85f0N/Un9Tf1Z/WX9gf2t/bH9tf29/cH9zf39/gH+Lf41/m3+cf6B/on+jf6V/pn+xf7p/u3++f8B/wn/Df8R/y3/Nf9Z/13/if+N/5H/nf+h/73/yf/1//n//gAKADoAPgBGAHYAegB+AIYAygDSAOYA6gDyAPoBAgEGARIBFgEeASIBJgFOAVYBWgFeAWYCBgIKAhYCIgIqAlICVgJeAmYCegKOApoCngKiArICwgLOAtYC2gLiAuYDigOOA94D5gPuBA4EEgQWBB4EIgReBGYEbgRyBHYEtgS6BMIEzgTSBNYE3gUeBSYFNgU6BT4FSgVaBV4FYgWaBaIFqgWuBbIFvgXKBc4GJgZCBmYGagaSBpYGngamBxIHFgceByIHJgcuB5IHlgeaB6IHpgeuB/YH/ggOCDoIPghGCE4IdgiCCKYIugjyCPYJFgkaCSIJKgkyCTYJOglmCcYJ7gnyCgIKBgoOChYKGgoeCiYKMgpCCmoKbgp6CoIKigqOCtYK2grqCu4K8gr+CwILCgsOCxYLGgtmC2oLdguKC7ILtgu6C8ILygvOC9YL2gviC+oMNgxCDEoMTgxaDGIMZgymDKoMugzCDMoM3gzuDPYM+gz+DQYNCg0SDRYNIg1ODXYN5g3qDh4OIg4+DkIORg5mDmoOdg5+DvoO/g8KDw4PEg8aDyIPJg8uDzYPOg9WD14PZg9qD24Peg+KD44Pkg+aD54Pog/qD+4P8g/6D/4QAhAKEBYQZhBqEG4Q5hDqEO4RYhGKEaoRuhG+EcIRyhHSEd4R5hIqEjYSYhJqEm4SwhLGEs4S1hLaEt4S7hLyEvoTAhMKEw4TLhMyEzoTPhNKE1ITVhN6E4YTihOSE7YTuhO+E/YT+hRKFFIUVhRaFGIUZhSCFV4VYhWWFZoVnhXOFfIV9hYaFpYWmhaeFqYWrhayFrYW4hdGF0oXUhfyF/YX+hiiGOYY6hjuGW4Zchl2GX4ZghmGGbYZvhnCGlIalhqaGq4athq6GsoazhreGuIa5hsGGwobDhsWGyIbMhs2G0obThtWG1obXhtqG3IbdhuqG64bshv+HAYcEhwWHBocLhwyHFIcWhxmHG4cdhx+HIIckhyaHJ4cohy+HMIcyhzOHNYc2hziHOYc6hzyHPYdKh0uHTYdUh1WHVodYh2GHYodvh3GHcodzh3WHf4eAh4GHhIeGh4eHiYeKh4yHlIeVh5aHqYeqh66HsIexh7KHtIe7h7yHvoe/h8eHyIfJh+uH7IftiBSIOog7iD2IPog/iEGIQohDiFWIVohYiGqIbYhviHGIgIiDiIaIh4iJiIqIjIiTiJSIlYijiKyIroiviLCIw4jEiMeIyIjPiNCI0YjTiNaI14jgiOGI5ojniPKI9Yj2iPeI+oj7iP2I/4kAiQGJEYkiiSOJJIkxiTKJM4k1iUKJQ4l8iX2JfomAiYKJhImFideJ2InZiduJ3YnkieyJ7YnuifCJ8YnyjEiMSoxLjIOMhIyGjIeMiIyLjJWMloyXjWiNaY1qjWyNbo1vjYKNg42SjZONoI2hjaKNso22jbeNuY27jb2NwI3BjcKNxY3NjdCN2I3ZjdyN4I3hjeKN5Y3mjeeN6Y3tje6N8I3xjfKN9I4GjgeOCI4Ljg2ODo4gjiGOK44tjjCOMo4zjjSONo43jjiOO448jj6OP45DjmeOaI5qjmuObo5xjnOOdY59jn6OgI6CjoOOhI6GjpGOko6Tjp2OrY6ujrCOsY+gj6GPoo+qj7ePuI+6j7uPvI+/j8CPw4/Gj8+P0o/Wj9eP44/nj+yP74/xj/KP9I/1j/aP+o/7j/yQDJAOkBOQFZAYkBmQN5A5kDqQPZA/kECQQ5BFkEaQWZBakGSQZpBnkH6QgZCJkIqQkpCUkJaQmJCakJyQnpCfkKCQpJClkKeQqJCpkKuQrZCykLeQvJC9kL+QwJDCkMOQxpDIkMmQy5DMkM2Q0pDUkNWQ1pDYkNmQ2pDekN+Q4JDjkOSQ5ZDpkOqQ7JDukPWQ9pD3kP+RAJEBkQORH5EgkSGRMJFEkUWRWJFZkVuRXJFrkYaRiJGKkY6Rj5GrkayRyJHLkdCUlpVIlhiWG5YeliCWK5Ysli2WPpZBlk6WT5ZRllKWU5Zcll2WXpZglmOWZZZmlmuWc5aHlomWipaMlo6WkZaSlpOWlZaWlpqWm5axlrKWtJa1lreWuJa6lruWv5bClsOWyJbKlsuW0JbRltOW1JbwlvGW8pb0lvWW+Jb/lwKXA5cFlwqXC5cMlxCXEZcSlxSXFZcdlyuXLJculy+XMZdUl1WXV5dYl1qXXJddl1+XY5dkl2aXZ5dol3WXjJeOl4+XkJeTl5WXlpeXl6GXopesl66XsJexl7OX9JiOmJKYlZjPmNCY1JjWmNeY25jcmN2ZDpkPmWSZeJl5mXuZfpmMmaaZp5q5mruavZq+mr+aw5rEmtKa4Jrsmu6a+psQmxGbEpsgmyGbIpswmzGbSptLm0ybTptQm1KbU5x9nH6cgJyDnISciZyKnIycj5yTnKyc4JzhnjCeUJ5SnlOeVJ5WnlmeXZ5ynoCegZ6Jnoqenp61nraet565nrqevJ7KnsuezJ7QntKe057Vntae157Zntqe3p7hnuOe5J7mnuie+p79nwyfD58RnxKfFJ8VnxafGJ8hny2fLp84nzqfPJ+cn52fnv4y/lP+WP5n/wD/////////9f/0/+H/1//g/nD+b/4x/i/+Lf4r/in+J/4l/Yn9iPz7/Pf7bPtr+2j7Z/tQ+0/f7t/h393f3N/P38je/N763vne+N7s3uve3d7c3tvebN5r3f3d/N373fnd8N3t3ezd6t3p3ejd5d3k3d/d3t3c3drd1N3T3bfdtt213Z7dnd1q3WndaNpw2m/abto42jfaNNoz2fnZ+Nm/z/zP+8/6z8HPwMxhzGDMMcwwzC3MLLH+se6x3bHasdex0rHRsc+xzbHLscmxxLHAsb+xvrG8sbqxq7GpsZmxmLGOsXmxZ7FksWOxYrFRsVCxT7FMsTSxMbEwsSCxHrEasRmxF7ETsRKxEbEPsQyxCLEHsQaxBLECsQCw37DdsNiw17DUsNOw0rDPsM2wy7DJsMewxbC8sLuwrLCasJiwlrCVsJOwkrCPsI6wi7CDsICwf7B+sHuwerB5sHawdLBysHCwbrBtsGuwarBosGewZrBksGKwYbBfsF6wU7BAsD+wPrA1sDSwM7AnsCWwILAesBywG7AZsBWwFLAQsA6wB7AFsASwA6/yr/Cv76/tr+uv6q/pr+Wv46/ir+Cv3q/dr9yv2a/Vr8Wvw6+8r7uvuq+3r7avta+zr6WviK+Hr4avhK+Dr3qvea9cr1qvVq9VrymvKK8nrwyu+K73rvauvq65rrautK6yrrGusK6urq2uqa6orqeupa6drpyumq6Zrpeulq6RroKuga59rnyueq55rnauda5trmyuaK5mrmOuYq5hrl+uXa5IrkeuRq5CrkGuP64+rj2uO644rjauM64yrjCuJK4iriGuHq4drhSuEq4Prg6uDK33rfWt9K3xrfCt4q3hrd+t3q3drdut2q3Zrdat1K3Rrc+tzq21rbKtsa2ura2tq62jraGtoK2erZ2tnK2arZitkK2PrYKtgK1vrW6tQK0/rT6tPK07rTqtOK02rS+tLa0srSutKa0FrQStA6z5rPKs6KzlrOSs4qzhrN6s3KzbrNms2KzXrNWs1KzTrMSsw6zArL6svKy6rLWstKyzrLCsrKyorKespayYrJaslKyTrI6siqyHrICsf6x9rHmseKx2rGqsaaxnrGWsZKxirGCsX6xcrFmsRKxDrEKsQKwurC2sK6wmrCSsI6wirB+sHqwCrAGsAKv+q/ur+avoq+er5qvcq9urzavKq8mrxqvDq8Grv6u+q7yru6u5q7ernaubq5mrjKuHq4argquBq3+rfat7q3Orb6ttq2mraKtkq1CrTqtLq0qrSatHq0arRKtCqz2rO6soqyWrEasQqw+rBasCqwCq+Kruqu2q36rbqtqq2KrXqtWq06rOqsyqy6rKqsOqwKq+qruquaq4qp6qnaqYqpeqlaqHqoaqg6pwqm6qbaprqmqqaapmqmWqYqpOqkyqSqpIqkaqRKo6qjmqOKo2qjWqMqoxqjCqK6oiqiCqHqoZqheqE6oSqhCqD6oMqgqqAan2qfWp86nnqeap5KnjqeCp36neqdup2qnSqdGp0KnNqcupyanIqcapxKnDqcKpq6mqqaappamdqXCpb6luqSupKqkoqSepFKkSqRGpDqkNqQqpCakIqQWpBKkAqP+o/qj7qPmo46jiqOCo36jeqMSow6jBqL+ouKi3qJuomaiUqJKokKiPqI6ojKiLqIioh6iGqFioVqhUqFGoUKhPqE2oS6hKqEmoNKgzqDCoL6gtqCqoKaglqCSoIqgfqB6oHagSqAuoCqgJqAWoBKgCqAGn/6f9p/yn+6f4p/en9qf0p/Kn8afwp+6n7afsp+qn6afop+Gn3qfdp7Knsaewp66nraerp6qnqaeBp36nfKd6p3mneKdlp2SnY6c+pz2nPKcupy2nLKcTpxGnD6cOpwynC6cJpwim/ab7pvqm8qbppuim5abjpuKm2qbYptSm0KbOps2my6bKpsWmvaa7prqmtqa0prOmsKafpp2mnKaLpommhqaFpoSmgqaBpoCme6Z3pnWmdKZspmumaKZaplmmVKZTplCmT6ZGpkSmQ6Y5pjimN6YnpiWmHKYaphmmF6YWphWmBqYEpgOmAqYApe6l56XmpeWl46Xipd+l3qXcpdql2aXYpc2ly6XDpcKlwaW5pbilmKWXpYilh6VMpUqlSaVBpUClNqU1pS2lK6UppSelJqUlpSOlIqUhpR6lHKUbpRmlGKUWpM2ky6TKpK6klaSTpJKkkaSOpIykhaSEpIKkgaR+pHqkdqRzpHKkcKRvpG6kbKRPpE6kSaRGpEWkRKRApD+kPaQzpDKkMaQvpCCkHqQdpBqkGaQRpACj/qP9o/uj+aP4o/Cj7qPto+mj56Plo92j2qPOo82juqO5o7Sjs6Ouo62jrKOqo6mjqKOho56jnKOQo4Cjd6N2o3WjcqNxo26jbaNWo1KjUaNQo06jTKNKo0KjQKM+oz2jHqMdoxmjF6MVoxSjEqMRovyi+6LrouSi46Lbotii1qLVotSiuKK3oqeipqKkopaik6KSomaiZaJkoiSiIaIgohSiE6IQoguiCqIBogCh/KH5ofeh9qH1ofOh8qHuoe2h0aHQocehxqG9oaSho6GhoaChi6GJoYehgqF/oX6hfaF7oXihd6F0oXOhcqFloWOhLKEroRehC6EIoQeg96D0oPOg8qDwoO6g7KDqoOeg5qDkoOOg4qDYoNWg1KDSoNCgxaDDoMKgwaCvoKygoqChoKCgnaCboJmgmKCVoJKgkaCOoIygi6CKoIighqCDoIKggaB9oG+gbaBsoGqgZqBloFegVaBUoEqgOaA4oDagNaAyoC2gLKAroCagJaAkoCKgIaAeoB2gG6AaoBigF6AUoBGgEKAOoA2gDKAKoAmgB6AGn/Wf9J/wn++f7Z/pn+if5p/in+Gfw5/Cn8CftJ+yn7Gfr5+tn6yfqp+pn6ifpZ+kn4+fjp+Mn4ufgJ9/n36fdp91n22fa59pn2ifZ59kn2KfX59en1yfW59Zn1efVp9Sn1CfTZ9Ln0qfSZ9Hn0afOZ84nzefLp8tnyyfKp8pnyefJZ8inwufCZ8Invme9p71nvSe357entue2J7Xntaet561nrOesZ6wnq6erZ6snoqedJ5znlaeVZ5BnkCeP543ni2d+Z3nneSd453ineCd3Z3VndOdy53Knbydu526nbadsZ2wnaudqp2pnaedpp2cnZudjJ2LnYmdiJ2GnYWdg51/nX6dfZ1snWedZJ1jnWKdXZ1anVmdV51WnU6dTZ1MnUqdSZ1InUadQp1AnT+dMZ0vnSCdH50QnQ6dC50AnPGc8JzpnOic55zXnNSc05zSnNCcz5zFnMScvJy5nLicoJycnJucmpyYnJaclZyUnJGckJyInIecf5x1nHOcb5xtnGyca5xpnF+cXJxanFWcUZxPnE6cS5xKnEecRZxDnDucOZw4nDacNZw0nC+cLZwsnCucIZwenBWcFJwNnAucCZwCm/2b/Jvzm/Kb75vum+Ob4ZvZm9ib15vVm8WbxJvCm8CbrZurm6qbqZuYm5ablZuUm32bepttm2ybaZtom1abVZtRm0qbR5tFm0ObQptBmz+bPZs8mzGbL5shmyCbH5sdmxua1JrTmsmaxprEmsOaupq5mraatZqzmrKasJqumq2arJqpmqiappqkmqGaoJqfmpyam5qTmpKakZqPmo2ai5qKmniad5p2mnOacppxmm6abJprmmqaaJpmmmOaYppgml6aXZpamliaVppUmlKaRppFmkKaQZpAmj6aM5owmi+aLZosmiuaH5oImgeZ/5n8mfuZ+Zn4mfeZ9ZnzmfCZ75numeqZ6ZnomeaZ5ZnkmeKZ2pnSmdCZzpnNmcOZwZnAmb6Zs5mymaCZnpmdmZuZmZmPmY6ZjZmLmYiZh5mFmYSZg5mBmYCZf5l9mXuZepkmmRmZGJkPmQuZCpkImQaZBZkDmPSY8pjxmO+Y7pjtmOqY6JjnmOaY5JjimNmY15jSmNCYzpjNmMWYxJjCmMGYv5i8mLuYuZi2mLWYs5iumKyYq5ijmJ6YnZicmJqYmZiVmJSYkpiPmIyYipiDmICYfph9mHuYeph4mHaYaphnmGWYYZhgmF+YXJhamFeYVJhSmE+YTphMmD6YJZghmB+YHZgcmBqYGZgYmBaYFZgTmBKYDpgCl/CX7pfsl+uX4pfhl+CXzJfLl8qXxpfFl7WXs5exl66Xi5d+l3yXcJdvl26XbJdrl2qXXZdcl1uXUpdPl06XTJc/lzaXNJctlyyXKpcplyeXH5celxGXDpcNlwyXCpcJlwiXBZb+lv2W/Jb0lvGW75bflt6W3ZbSltGWz5bOls2WxpbFlsSWwpbAlr+Wq5aqlqiWp5allqSWoZaflp6WnJablpSWk5aRlpCWhpaFloOWgpaBln+WfZZ7lnaWdZZ0lmqWaZZnlmaWV5ZWllSWUpZRllCWTpZNlkuWSpZIlkeWRpY1ljOWMZYvli6WLZYkliOWIpYCleCV15XQlc6VzZXMlbuVupWmlZ6VnZWclYaVhZWDlYKVgZV/lX6VfZVxlVaUyJTFlMSUw5S8lLuUuJS2lLWUhpR7lHiUdJRslGuUaZRolGeUSpRAlD2UPJQ0lDKUJpQUlBOUEpQQlA+UDpQMlAqUCZQIlAaUBZQEk/KT7pPpk+ST45Pik+CT3ZPPk82TypPJk8KTwZO9k7yTu5O4k6+TrpOtk6qTm5Oak5mTj5ONk4uTiZOIk4aThZOEk4GTgJN8k3mTdpN1k3OTcpNvk26TZpNkk2OTYpNgk1STUZNQkzqTOZM4kzWTM5MykzGTJJMjkyGTHJMakxmTF5MUkxOTDpMMkv6S/ZL7kvqS+JL3kvaS85LxkvCS75LokuSS45LaktiS15LUktOS0ZLQksySypLJksiSxpLBksCSvpK8kreStJKwkqWSo5Khkp+SnpKckpuSmZKYkpWSlJKTkouSipKHkoaShZJ9knySepJ5knaSdZJzknGScJJuklCST5JNkkySSpJJkj+SPpI9kjiSN5I2kimSJpIlkiSSIZIekh2SG5ITkhGSEJIOkgySC5IKkgiSBpH1kfGR7pHtkeuR6JHnkeWR5JHikeGR3pHakdmR2JHWkdSR0pHQkc+RzZHLkcqRyZHHkauRqZGnkaaRpJGjkaKRlJGTkYCRf5F+kXyReZF4kWeRZpFlkWORYpFgkV+RXZFckVqRWJFXkVCRTZFLkUiRR5FEkUKRQZFAkTiRN5E2kTSRM5EykTCRLpEqkSiRJ5EZkP2Q/JD7kPmQ+JDwkO+Q7pDfkN6Q3ZDUkNKQ0JDOkMyQy5C4kLeQtpC0kKeQppClkKOQoZCgkJ+QnZCckJuQkZCQkI+QjZCLkIqQiZCHkIWQe5B6kHmQdpB1kEyQS5BJkEiQP5Ahj8qPyY/Ij7OPso+Sj4mPh4+Gj4WPg496j3mPeI91j3SPc49xj3CPb49tj2mPaI9mj2WPTo9Mj0uPSo9Gj0KPQY83jyaPJI8jjyKPG48WjxKPCI8GjwWPBI7vju6O7I7pjrWOs46jjpuOkY6Qjo+Oh46FjoSOa45qjmmOV45WjlWOTI5KjkmOSI4ajdeN1Y3TjdKN0Y3EjcKNt422jbWNrY2sjauNqY2ojaaNpI2ijaCNnY2cjZuNmI2QjY+NjY2MjYqNiY2IjYWNhI2DjX6NfY10jXKNcI1vjVKNT41OjU2NS407jTqNOY0xjS+NKI0hjQeM/oz1jPSM84zsjOiM54zmjOGM4IzdjNyM2ozZjNiM04zRjNCMzozNjMuMyoyyjLGMr4ySjHuMeox4jHaMdIxzjHGMcIxkjGOMYoxgjF+MVoxUjFOMT4xMjEuMSoxIjEeMP4w1jDSMMowhjBqMGIwWjBWMFIv8i/mL+Ivdi9yL2YvXi9WL04vRi8+Lzouqi6iLo4uSi5GLgYt+i3yLe4t6i3iLd4t2i3SLc4txi2OLI4shix+LG4sLivKK8IruiuWK44riitqK2YrWisqKx4rEisOKwYq6irmKt4q2irOKmYqYipeKjYqLioqKiYqAin+Kfop8inuKdIpzinKKcIptimuKaIplimSKYopeikaKRYpBikCKP4o6ijWKNIotiimKJ4omiiSKI4ohiiCKH4obiheKDooNigaKBYoDigKJ/on8ifWJ84nyifGJ6onmieSJ44niid+J3YnZidiJ1InSidGJz4nOicqJyYnHicaJxYnDib+JvomriaOJlImTiZKJh4mGiYSJgYmAiX+JfYl7iXeJdol0iXOJcYlwiW6JbIlriWmJaIlRiVCJTYlAiT+JPYk8iTmJN4kriSeJJokkiSOJIokQiQ2JC4kKiQmJBokFiQOJAYkAiP6I/Yj7iPqI9oj0iN+I3YjciNuI2YjWiNWI1IjSiMeIxYjDiMKIwYi+iLyIu4i6iJyImYiXiJaIhoiFiISIf4h+iH2IcYhwiF+IXYhciFqIWIhViFOIUohRiE+ITohMiESIQogoiCeIJogciBqIGIgWiAyIC4gJh/aH9Yfyh/GH8Ifth+uH54flh+KH4Iffh96H3IfYh9aH1YfSh9GHz4fOh82HwYe6h7OHsYevh62HrId4h3aHdYdxh3CHbodsh2uHaodnh2OHYodgh16HXIdah0GHQIc+hz2HPIc6hzmHOIcvhy6HLYcqhymHKIcXhxaHFYcNhwuHCocIhweG/ob9hvyGw4bBhrmGrIarhp2GnIaahpKGh4Z+hn2GRIZBhj6GPIY7hjmGOIY2hjSGMoYxhjCGLYYshiqGKYYghh+GHoYbhhiGFoYUhhKGB4YGhgSGAoYBhf+F/IX7hfSF64XqheiF54XlheSF44Xhhd+F3oXMhcuFyoXIhcaFwoWPhY6FjYV+hXuFeYVyhXGFcIVthWyFZ4VmhWWFYoVZhVeFVoVVhSmFKIUfhR6FHIUShQWFBIUChQCE/4T+hPuE+YT3hPSE84TyhPCE7oTthOqE6YTohOaE5ITjhOGE34TehN2E2YTXhNOE0YTQhM6Ex4TFhMOEuoS4hLaEs4SyhK2Eq4SphKeEpISihKGEn4SRhJCEjYSMhIqEiISGhISEg4SBhHKEcYRvhG6EbYRqhGKEYYRghE6ETYRLhEqESYQuhCWEJIQihCGEIIQehB2EHIQZhBiEF4QVhBSEE4QRhBCEA4P4g/eD9oPzg/KD2IPXg22DbINqg2eDZoNlg2CDX4Ndg1WDVINTg1GDUINGg0WDQYNAgz6DPYM8gzqDN4M1gyiDJoMlgyODIoMHgwaC34LYgteC1oLUgtOC0oDHgL2AroCtgKqAp4CggJWAlICTgJGAkICNgIGAgIB1gHOAZYBkgGCAXoBdgFuAWoBPgEaARYBCgECAPoA9gDyANYAzgCqAKYAegB2AHIAZgBiAEYAOgAOAAoABf/5/8n/xf+9/43/if+F/33/Of8x/x3/Gf8R/wn/Af79/vH+7f7l/uH+3f61/q3+qf6l/p39/f35/e394f3Z/bH9rf2l/Z39if11/Wn9Zf1h/VH9Qf01/S39Kf0h/R38efx1/CX8HfwV+/X78fvt++X74ful+537lfuR+437TftJ+0H7Nfsx+y37Jfrl+t36zfrJ+sX6ufqp+qX6ofpp+mH6WfpV+lH6Rfo5+jX53fnB+Z35mflx+W35Zfld+PH47fjl+OH43fjV+HH4bfhp+GH4XfhV+A34Bff198n3xfe997X3jfeB9133SfcR9w327fbp9uH22fbR9s32yfad9j32FfYR9gH1/fX19e316fXl9d310fXB9Zn1lfWJ9YH1efV19S31KfUZ9RX1EfUF9QH0+fT19O306fSd9Jn0jfR59FH0TfRJ9EH0OfQ19C30KfQh9BnzzfPB87nztfOp86HznfNd81nzSfNB8znzJfMV8w3zCfMF8v3y+fLx8u3y4fK18o3yHfIZ8eXx4fHF8cHxvfGd8ZnxjfGF8QnxBfD58PXw8fDp8OHw3fDV8M3wyfCt8KXwnfCZ8JXwifB58HXwcfBp8GXwYfAZ8BXwEfAJ8AXwAe/57+3vne+Z75XvHe8Z7xXuoe557lnuSe5F7kHuOe4x7iXuHe3Z7c3toe2Z7ZXtQe097TXtLe0p7SXtFe0R7QntAez57PXs1ezR7Mnsxey57LHsreyJ7H3seexx7E3sSexF7A3sCeu567Hrreup66HrneuB6qXqoept6mnqZeo16hHqDenp6W3paell6V3pVelR6U3pIei96LnosegR6A3oCedh5x3nGecV5pXmkeaN5oXmgeZ95k3mReZB5bHlbeVp5VXlTeVJ5TnlNeUl5SHlHeT95Pnk9eTt5OHk0eTN5LnkteSt5KnkpeSZ5JHkjeRZ5FXkUeQF4/3j8ePt4+nj1ePR47HjqeOd45XjjeOF44HjceNp42XjYeNF40HjOeM14y3jKeMh4x3jGeMR4w3i2eLV4s3iseKt4qnioeJ94nniReI94jniNeIt4gXiAeH94fHh6eHl4d3h2eHR4bHhreGp4V3hWeFJ4UHhPeE54THhFeER4QnhBeDl4OHg3eBV4FHgTd+x3xnfFd8N3wnfBd793vne9d6t3qneod5Z3k3eRd493gHd9d3p3eXd3d3Z3dHdtd2x3a3ddd1R3UndRd1B3PXc8dzl3OHcxdzB3L3ctdyp3KXcgdx93GncZdw53C3cKdwl3BncFdwN3AXcAdv9273bedt123HbPds52zXbLdr52vXaEdoN2gnaAdn52fHZ7dil2KHYndiV2I3YcdhR2E3YSdhB2D3YOc7hztnO1c31zfHN6c3lzeHN1c2tzanNpcphyl3KWcpRyknKRcn5yfXJucm1yYHJfcl5yTnJKcklyR3JFckNyQHI/cj5yO3IzcjByKHInciRyIHIfch5yG3IachlyF3ITchJyEHIPcg5yDHH6cflx+HH1cfNx8nHgcd9x1XHTcdBxznHNccxxynHJcchxxXHEccJxwXG9cZlxmHGWcZVxknGPcY1xi3GDcYJxgHF+cX1xfHF6cW9xbnFtcWNxU3FScVBxT3BgcF9wXnBWcElwSHBGcEVwRHBBcEBwPXA6cDFwLnAqcClwHXAZcBRwEXAPcA5wDHALcApwBnAFcARv9G/yb+1v62/ob+dvyW/Hb8Zvw2/Bb8BvvW+7b7pvp2+mb5xvmm+Zb4Jvf293b3Zvbm9sb2pvaG9mb2RvYm9hb2BvXG9bb1lvWG9Xb1VvU29Ob0lvRG9Db0FvQG8+bz1vOm84bzdvNW80bzNvLm8sbytvKm8obydvJm8ibyFvIG8dbxxvG28XbxZvFG8SbwtvCm8JbwFvAG7/bv1u4W7gbt9u0G68brtuqG6nbqVupG6VbnpueG52bnJucW5VblRuOG41bjBramq4aehp5WniaeBp1WnUadNpwmm/abJpsWmvaa5prWmkaaNpommgaZ1pm2maaZVpjWl5aXdpdml0aXJpb2luaW1pa2lqaWZpZWlPaU5pTGlLaUlpSGlGaUVpQWk+aT1pOGk2aTVpMGkvaS1pLGkQaQ9pDmkMaQtpCGkBaP5o/Wj7aPZo9Wj0aPBo72juaOxo62jjaNVo1GjSaNFoz2isaKtoqWioaKZopGijaKFonWicaJpomWiYaItodGhyaHFocGhtaGtoamhpaF9oXmhUaFJoUGhPaE1oDGdyZ25na2cxZzBnLGcqZylnJWckZyNm8mbxZpxmiGaHZoVmgmZ0ZlpmWWVHZUVlQ2VCZUFlPWU8ZS5lIGUUZRJlBmTwZO9k7mTgZN9k3mTQZM9ktmS1ZLRksmSwZK5krWODY4JjgGN9Y3xjd2N2Y3RjcWNtY1RjIGMfYdBhsGGuYa1hrGGqYadho2GOYYBhf2F3YXZhYmFLYUphSWFHYUZhRGE2YTVhNGEwYS5hLWErYSphKWEnYSZhImEfYR1hHGEaYRhhBmEDYPRg8WDvYO5g7GDrYOpg6GDfYNNg0mDIYMZgxGBkYGNgYgHOAa0BqAGZAQAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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)}.dumi-default-hero-title{margin:0 0 32px;display:inline-block;font-family:Alibaba-PuHuiTi,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#83cdf8;font-size:180px;line-height:1}.dumi-default-hero-title>span{color:transparent;text-shadow:0 10px 20px rgba(22,119,255,.15);background:linear-gradient(30deg,#90d5ff 30%,#65a5ff);-webkit-background-clip:text;background-clip:text}@media only screen and (max-width: 767px){.dumi-default-hero-title{font-size:60px}}[data-prefers-color=dark] .dumi-default-hero-title{opacity:.7}.dumi-default-hero{position:relative;margin:-96px auto -160px;max-width:1392px;height:932px;padding-top:220px;text-align:center;box-sizing:border-box}@media only screen and (max-width: 767px){.dumi-default-hero{margin-top:-72px;padding-top:160px;height:660px}}.dumi-default-hero+*{position:relative}.dumi-default-hero:before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;opacity:.8;pointer-events:none;background:no-repeat center / cover;background-image:url(https://gw.alipayobjects.com/zos/bmw-prod/a6c3488a-994c-4dd3-8e92-2324d9a1ca48/l9dmd9wl_w2858_h1864.png)}[data-prefers-color=dark] .dumi-default-hero:before{opacity:1}.dumi-default-hero>p{margin:32px;color:#4f5866;font-size:20px;line-height:1.6}[data-prefers-color=dark] .dumi-default-hero>p{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-hero>p{font-size:16px}}.dumi-default-hero-actions{margin-top:48px;display:flex;justify-content:center}.dumi-default-hero-actions>a{display:inline-block;height:52px;font-size:18px;line-height:52px;text-decoration:none;min-width:168px;border-radius:26px;box-sizing:border-box;transition:opacity .2s}@media only screen and (max-width: 767px){.dumi-default-hero-actions>a{font-size:16px;height:42px;line-height:40px;min-width:128px}}.dumi-default-hero-actions>a:hover{opacity:.8}.dumi-default-hero-actions>a:not(:first-child){margin-inline-start:48px;color:#1677ff;border:1px solid #1677ff}[data-prefers-color=dark] .dumi-default-hero-actions>a:not(:first-child){color:#0053c8;border-color:#0053c8}.dumi-default-hero-actions>a:first-child{color:#fff;background-color:#1677ff}[data-prefers-color=dark] .dumi-default-hero-actions>a:first-child{background-color:#0053c8}.dumi-default-toc{list-style:none;margin:12px 0 0;padding:4px 0;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] .dumi-default-toc{border-inline-start-color:#1c2022}.dumi-default-toc:empty{display:none}.dumi-default-toc>li>a{display:block;margin:6px 0;padding:3px 12px;color:#4f5866;font-size:13px;line-height:1;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-prefers-color=dark] .dumi-default-toc>li>a{color:#8590a0}.dumi-default-toc>li>a:hover{color:#30363f}[data-prefers-color=dark] .dumi-default-toc>li>a:hover{color:#c6c9cd}.dumi-default-toc>li>a.active{margin-inline-start:-1px;color:#30363f;border-inline-start:1px solid #1677ff}[data-prefers-color=dark] .dumi-default-toc>li>a.active{color:#c6c9cd;border-inline-start-color:#0053c8}.dumi-default-toc>li[data-depth="3"]>a{padding-inline-start:20px}.dumi-default-sidebar{position:sticky;top:76px;width:184px;max-height:calc(100vh - 76px);padding-top:20px;padding-bottom:24px;padding-inline-start:8px;padding-inline-end:32px;box-sizing:border-box;overflow:auto}@media only screen and (max-width: 767px){.dumi-default-sidebar{position:fixed;z-index:20;top:0;left:0;bottom:0;max-height:initial;padding-inline-start:32px;background-color:#f7f9fb;border-top:1px solid #e4e9ec;box-shadow:0 0 20px #0000001a;transition:.2s all}[data-prefers-color=dark] .dumi-default-sidebar{background-color:#050709;border-top-color:#2a353c}.dumi-default-doc-layout:not([data-mobile-sidebar-active]) .dumi-default-sidebar{opacity:0;visibility:hidden;transform:translate(-100%)}}.dumi-default-sidebar>dl{margin:0;padding:0;line-height:1}.dumi-default-sidebar>dl>dt{margin:8px 0;color:#30363f;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}[data-prefers-color=dark] .dumi-default-sidebar>dl>dt{color:#c6c9cd}.dumi-default-sidebar>dl>dd{margin:0;padding:8px 0}.dumi-default-sidebar>dl>dd>a{display:block;color:#4f5866;font-size:16px;line-height:20px;text-decoration:none;transition:all .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a{color:#8590a0}.dumi-default-sidebar>dl>dd>a:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a:hover{color:#0053c8}.dumi-default-sidebar>dl>dd>a.active{color:#1677ff;font-weight:700}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a.active{color:#0053c8}.dumi-default-sidebar>dl+dl{margin-top:16px;padding-top:16px;border-top:1px solid #d0d5d8}[data-prefers-color=dark] .dumi-default-sidebar>dl+dl{border-top-color:#1c2022}[data-prefers-color=dark]{color-scheme:dark}body{margin:0;padding:0;background-color:#f7f9fb}[data-prefers-color=dark] body{background-color:#050709}.dumi-default-doc-layout{font-family:sans-serif;background-color:#f7f9fb}[data-prefers-color=dark] .dumi-default-doc-layout{background-color:#050709}@media only screen and (max-width: 767px){.dumi-default-doc-layout:before{content:"";position:fixed;z-index:11;top:0;right:0;left:0;bottom:0;background-color:#00000080;transition:all .1s}.dumi-default-doc-layout:not([data-mobile-sidebar-active]):before{opacity:0;visibility:hidden}}.dumi-default-doc-layout-mobile-bar{position:sticky;z-index:9;top:52px;left:0;right:0;display:none;align-items:center;padding:0 24px;height:36px;border-top:1px solid #e4e9ec;background-color:#f7f9fbe6;backdrop-filter:blur(6px)}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar{border-top-color:#2a353c;background-color:#050709}@media only screen and (max-width: 767px){.dumi-default-doc-layout-mobile-bar{display:flex}}.dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn{padding:0;color:#4f5866;border:0;background-color:transparent}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn{color:#8590a0}.dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn>svg{width:16px;margin-right:6px;fill:#4f5866;vertical-align:middle}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn>svg{fill:#8590a0}.dumi-default-doc-layout>main{display:flex;align-items:flex-start;margin:0 auto;padding:0 24px;max-width:1392px;box-sizing:border-box}.dumi-default-doc-layout>main>section{flex:1 1;max-width:100%}.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper{position:sticky;top:106px;width:184px;margin-inline-start:24px;max-height:80vh;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 767px){.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper{display:none}}.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper>h4{margin:0 0 8px;color:#8a9099;font-size:13px;line-height:1}[data-prefers-color=dark] .dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper>h4{color:#616d7f} diff --git a/573.9e473986.async.js b/573.9e473986.async.js new file mode 100644 index 0000000..a0dc8e1 --- /dev/null +++ b/573.9e473986.async.js @@ -0,0 +1,301 @@ +(self.webpackChunkzens=self.webpackChunkzens||[]).push([[573],{68135:function(G,x,n){"use strict";n.d(x,{x:function(){return h}});var y=n(97857),r=n.n(y),u=n(67294),D=n(85893),h=(0,u.memo)((0,u.forwardRef)(function(o,E){return(0,D.jsx)("div",r()({ref:E},o))}))},2057:function(G,x,n){"use strict";var y=n(97857),r=n.n(y),u=n(68400),D=n.n(u),h=n(88095),o=n(51555),E=n(58106),A,j={small:{paddingHorizontal:"spaceXs",paddingVertical:"spaceXs"},medium:{paddingHorizontal:"spaceL",paddingVertical:"spaceSm"},large:{paddingHorizontal:"spaceXl",paddingVertical:"spaceXl"}},_=(0,h.default)(o.z).attrs(function(t){return r()({},t)}).withConfig({shouldForwardProp:function(S){return S!=="btnType"&&S!=="size"}})(A||(A=D()([` + display: flex; + user-select: none; + align-items: center; + justify-content: center; + margin: 0; + white-space: nowrap; + border-radius: `,`; + border: 1px solid + `,`; + background-color: `,`; + color: `,`; + padding-left: `,`; + padding-right: `,`; + padding-top: `,`; + padding-bottom: `,`; + text-decoration-line: none; + + &:hover { + background-color: `,`; + } + + &[aria-disabled='true'] { + opacity: 0.5; + } + + &[aria-expanded='true'] { + background-color: `,`; + } + + &[data-focus-visible] { + outline-style: solid; + } +`])),function(t){return t.theme.smallBorderRadius},function(t){return t.btnType==="primary"?t.theme.accentColor:t.theme.borderColor},function(t){return t.btnType==="primary"?t.theme.accentColor:t.theme.buttonBgColor},function(t){return t.btnType==="primary"?t.theme.white:t.theme.primaryFontColor},function(t){return t.theme[j[t.size].paddingHorizontal]},function(t){return t.theme[j[t.size].paddingHorizontal]},function(t){return t.theme[j[t.size].paddingVertical]},function(t){return t.theme[j[t.size].paddingVertical]},function(t){return(0,E._j)(t.btnType==="primary"?t.theme.accentColor:t.theme.buttonBgColor,.1)},function(t){return(0,E._j)(t.btnType==="primary"?t.theme.accentColor:t.theme.buttonBgColor,.1)});_.defaultProps={size:"medium"},x.Z=_},22098:function(G,x,n){"use strict";n.d(x,{Z:function(){return U}});var y=n(97857),r=n.n(y),u=n(13769),D=n.n(u),h=n(13732),o=n(81619),E=n(67294),A=n(68400),j=n.n(A),_=n(88095),t,S,s=_.default.div.attrs(function(a){return r()(r()({},a),{},{width:a.width||"420px"})})(t||(t=j()([` + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: `,`; + z-index: 99; + margin: auto; + display: flex; + max-height: calc(100vh - 2 * 0.75rem); + flex-direction: column; + overflow: auto; + border-radius: `,`; + font-size: 14px; + background-color: `,`; + color: `,`; + padding: 1rem; + box-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + border: 1px solid `,`; + + .mf-dialog__heading { + display: flex; + margin-bottom: 0.5rem; + font-size: 1rem; + font-weight: 600; + + &__title { + flex: 1; + } + } + + .mf-dialog__dismiss { + display: flex; + height: 1.5rem; + width: 1.5rem; + outline: none; + user-select: none; + align-items: center; + justify-content: center; + border-radius: 0.2rem; + border-style: none; + background-color: transparent; + font-size: 1rem; + color: `,`; + font-weight: 500; + + &:hover { + background-color: `,`; + color: `,`; + } + } + + .mf-dialog__main { + flex: 1; + overflow: auto; + } + + .mf-dialog__footer { + display: flex; + justify-content: flex-end; + margin-top: 1rem; + } +`])),function(a){return a.width},function(a){return a.theme.midBorderRadius},function(a){return a.theme.dialogBgColor},function(a){return a.theme.primaryFontColor},function(a){return a.theme.borderColor},function(a){return a.theme.primaryFontColor},function(a){return a.theme.accentColor},function(a){return a.theme.white}),z=_.default.div(S||(S=j()([` + position: fixed; + height: 100vh; + width: 100vw; + inset: 0px; + z-index: 50; + overflow: auto; + background-color: `,`; +`])),function(a){return a.theme.dialogBackdropColor}),d=n(53291),K=n(90512),m=n(85893),R=["title","footer","containerClass","children","width"],C=function(M){var I=M.title,N=M.footer,T=M.containerClass,P=M.children,H=M.width,F=D()(M,R);return(0,m.jsxs)(h.Vq,r()(r()({render:function(e){return(0,m.jsx)(z,{hidden:!F.open,children:(0,m.jsx)(s,r()(r()({},e),{},{width:H}))})}},F),{},{backdrop:!1,children:[I?(0,m.jsxs)("div",{className:"mf-dialog__heading",children:[(0,m.jsx)("div",{className:"mf-dialog__heading__title",children:I}),(0,m.jsx)(o.S,{className:"mf-dialog__dismiss"})]}):null,(0,m.jsx)("div",{className:(0,K.Z)("mf-dialog__main",T),children:P}),N?(0,m.jsx)(d.Z,{className:"mf-dialog__footer",children:N}):null]}))},U=C},67761:function(G,x,n){"use strict";n.d(x,{Z:function(){return F}});var y=n(97857),r=n.n(y),u=n(68400),D=n.n(u),h=n(88095),o=n(85893),E,A=h.default.div(E||(E=D()([` + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + color: `,`; + + .zens-error-icon-box { + width: 40px; + height: 40px; + } + + .zens-error-icon { + width: 100%; + height: 100%; + } + + .zens-error-text { + font-size: 12px; + line-height: 1.6667; + text-align: center; + padding: 8px 16px; + } +`])),function(p){return p.theme.errorTipColor}),j=function(e){var l=e.errortip,v=e.width,L=v===void 0?100:v,B=e.height,g=B===void 0?70:B;return(0,o.jsxs)(A,{style:{width:"".concat(L,"px"),height:"".concat(g,"px")},children:[(0,o.jsx)("div",{className:"zens-error-icon-box",children:(0,o.jsxs)("svg",{fill:"none",stroke:"currentColor",strokeWidth:"4",viewBox:"0 0 48 48","aria-hidden":"true",focusable:"false",className:"zens-error-icon",children:[(0,o.jsx)("path",{d:"M41 26V9a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v30a2 2 0 0 0 2 2h17"}),(0,o.jsx)("path",{d:"m24 33 9-8.5V27s-2 1-3.5 2.5C27.841 31.159 27 33 27 33h-3Zm0 0-3.5-4.5L17 33h7Z"}),(0,o.jsx)("path",{fill:"currentColor",stroke:"none",d:"M20.5 28.5 17 33h7l-3.5-4.5ZM33 24.5 24 33h3s.841-1.841 2.5-3.5C31 28 33 27 33 27v-2.5Z"}),(0,o.jsx)("path",{fill:"currentColor",fillRule:"evenodd",stroke:"none",d:"M46 38a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-4.95-4.782 1.74 1.74-3.045 3.046 3.046 3.046-1.74 1.74-3.047-3.045-3.046 3.046-1.74-1.74 3.046-3.047-3.046-3.046 1.74-1.74 3.046 3.046 3.046-3.046Z",clipRule:"evenodd"}),(0,o.jsx)("path",{d:"M17 15h-2v2h2v-2Z"})]})}),(0,o.jsx)("span",{className:"zens-error-text",children:l})]})},_=j,t=n(13769),S=n.n(t),s=n(67294),z=function(p){var e=p.decode,l=e===void 0?!0:e,v=p.crossOrigin,L=v===void 0?"":v;return function(B){return new Promise(function(g,i){var c=new Image;L&&(c.crossOrigin=L),c.onload=function(){l&&c.decode?c.decode().then(g).catch(i):g()},c.onerror=i,c.src=B})}},d=n(5574),K=n.n(d),m=function(e){return e.filter(function(l){return l})},R=function(e){return Array.isArray(e)?e:[e]},C={},U=function(e,l){var v=!1;return new Promise(function(L,B){var g=function(c){return l(c).then(function(O){v=!0,L(O||c)})};e.reduce(function(i,c){return i.catch(function(){if(!v)return g(c)})},g(e.shift())).catch(B)})};function a(p){var e=p.srcList,l=p.imgPromise,v=l===void 0?z({decode:!0}):l,L=p.useSuspense,B=L===void 0?!0:L,g=(0,s.useState)(!1),i=K()(g,2),c=i[1],O=m(R(e)),b=O.join("");if(C[b]||(C[b]={promise:U(O,v),cache:"pending",error:null}),C[b].cache==="resolved")return{src:C[b].src,isLoading:!1,error:null};if(C[b].cache==="rejected"){if(B)throw C[b].error;return{isLoading:!1,error:C[b].error,src:void 0}}if(C[b].promise.then(function($){C[b]=r()(r()({},C[b]),{},{cache:"resolved",src:$}),B||c(b)}).catch(function($){C[b]=r()(r()({},C[b]),{},{cache:"rejected",error:$}),B||c(b)}),B)throw C[b].promise;return{isLoading:!0,src:void 0,error:null}}var M=["decode","src","loader","unloader","container","loaderContainer","unloaderContainer","imgPromise","crossorigin","useSuspense"],I=function(e){return e};function N(p,e){var l=p.decode,v=l===void 0?!0:l,L=p.src,B=L===void 0?[]:L,g=p.loader,i=g===void 0?null:g,c=p.unloader,O=c===void 0?null:c,b=p.container,$=b===void 0?I:b,Y=p.loaderContainer,q=Y===void 0?I:Y,nn=p.unloaderContainer,J=nn===void 0?I:nn,w=p.imgPromise,Z=p.crossorigin,tn=p.useSuspense,on=tn===void 0?!1:tn,ln=S()(p,M);w=w||z({decode:v,crossOrigin:Z});var rn=a({srcList:B,imgPromise:w,useSuspense:on}),an=rn.src,cn=rn.isLoading;return an?$((0,o.jsx)("img",r()(r()({src:an},ln),{},{ref:e}))):!on&&cn?q(i):!on&&O?J(O):null}var T=(0,s.forwardRef)(N),P=n(31081),H=function(e){var l=e.errorTip,v=l===void 0?"load error":l;return(0,o.jsx)(T,r()({loader:(0,o.jsx)(P.Icon.Loading3QuartersOutlined,{spin:!0,size:40}),unloader:(0,o.jsx)(_,{errortip:v})},e))},F=H},73746:function(G,x,n){"use strict";var y=n(97857),r=n.n(y),u=n(13769),D=n.n(u),h=n(68400),o=n.n(h),E=n(88095),A=n(85893),j=["inputRef","onPressEnter"],_,t=E.default.input(_||(_=o()([` + line-height: 22px; + padding: 6px 4px 6px 5px; + border: 1px solid; + color: `,`; + border-color: `,`; + background-color: `,`; + border-radius: `,`; + + &:focus { + outline: 2px solid `,`; + } + + &[data-disabled='true'] { + background-color: `,`; + cursor: not-allowed; + } +`])),function(s){return s.theme.primaryFontColor},function(s){return s.theme.borderColor},function(s){return s.theme.bgColor},function(s){return s.theme.smallBorderRadius},function(s){return s.theme.accentColor},function(s){return s.theme.tipsBgColor}),S=function(z,d){var K=z.inputRef,m=z.onPressEnter,R=D()(z,j),C=function(a){var M;a.key==="Enter"&&(m==null||m(a.nativeEvent)),(M=R.onKeyDown)===null||M===void 0||M.call(R,a)};return(0,A.jsx)(t,r()(r()({ref:K},R),{},{onKeyDown:C}))};x.Z=S},36348:function(G,x,n){"use strict";n.d(x,{g:function(){return E}});var y=n(97857),r=n.n(y),u=n(67294),D=n(96528),h=n(58106),o=n(85893),E=function(j){var _=(0,u.useContext)(h.Ni);return(0,o.jsx)(D.Z,r()({color:_.accentColor},j))}},88853:function(G,x,n){"use strict";n.d(x,{sN:function(){return U},K4:function(){return a},Kb:function(){return h.K},Cl:function(){return I},XG:function(){return M},ZP:function(){return p},s3:function(){return H},Ls:function(){return A.L}});var y=n(97857),r=n.n(y),u=n(13769),D=n.n(u),h=n(93702),o=n(64106),E=n(66227),A=n(43807),j=n(68400),_=n.n(j),t=n(88095),S=n(79605),s=n(76633),z=n(26484),d=n(58106),K,m,R,C,U=(0,t.default)(S.s)(K||(K=_()([` + display: flex; + cursor: default; + align-items: center; + border-radius: `,`; + padding: `,`; + outline: none !important; + line-height: 20px; + + &[aria-disabled='true'] { + opacity: 0.25; + } + + &[data-active-item] { + background-color: `,`; + } + + &:active, + &[data-active] { + background-color: `,`; + } +`])),function(e){return e.theme.smallBorderRadius},function(e){return e.theme.spaceXs},function(e){return e.theme.contextMenuBgColorHover},function(e){return(0,d._j)(e.theme.contextMenuBgColorHover,.2)}),a=t.default.div(m||(m=_()([` + width: 14px; + font-weight: bold; + line-height: 14px; +`]))),M=(0,t.default)(s.v)(R||(R=_()([` + position: relative; + display: flex; + min-width: 130px; + flex-direction: column; + overscroll-behavior: contain; + border-radius: `,`; + border-width: 1px; + border-style: solid; + border-color: `,`; + background-color: `,`; + padding: `,`; + color: `,`; + font-size: `,`; + outline: none; + overflow: visible; + + .menu-label { + flex: 1 1 0%; + } +`])),function(e){return e.theme.smallBorderRadius},function(e){return e.theme.borderColor},function(e){return e.theme.contextMenuBgColor},function(e){return e.theme.spaceXs},function(e){return e.theme.primaryFontColor},function(e){return e.theme.fontXs}),I=(0,t.default)(z.C)(C||(C=_()([` + margin-top: 0.5rem; + margin-bottom: 0.5rem; + height: 0px; + width: 100%; + background-color: `,`; + border-top-width: 1px; + border-bottom: none; + border-right: none; + border-left: none; + border-color: `,`; + color: `,`; +`])),function(e){return e.theme.contextMenuBgColor},function(e){return e.theme.contextMenuSeparatorColor},function(e){return e.theme.contextMenuSeparatorColor}),N=n(2057),T=n(85893),P=["open","items","triggerBtnClass","store","style","children","menuButtonProps"],H=function(l){return(l==null?void 0:l.type)==="divider"},F=function(l){var v=l.open,L=l.items,B=l.triggerBtnClass,g=l.store,i=l.style,c=l.children,O=l.menuButtonProps,b=O===void 0?{}:O,$=D()(l,P),Y=function q(nn){return nn.map(function(J){var w;if(H(J))return(0,T.jsx)(I,{});var Z=J.value;return J.children&&((w=J.children)===null||w===void 0?void 0:w.length)>0?(0,T.jsxs)(h.K,{children:[(0,T.jsxs)(U,{render:(0,T.jsx)(o.j,{}),children:[(0,T.jsx)(a,{}),(0,T.jsx)("span",{className:"menu-label",children:J.label}),(0,T.jsx)(E.C,{})]}),(0,T.jsx)(M,{children:q(J.children)})]},Z):(0,T.jsxs)(U,{onClick:function(){J.handler&&J.handler()},children:[(0,T.jsx)(a,{children:J.checked?(0,T.jsx)("i",{className:"ri-check-line"}):null}),(0,T.jsx)("span",{className:"menu-label",children:J.label})]},Z)})};return g?(0,T.jsx)(M,r()(r()({style:i,store:g},$),{},{children:Y(L)})):(0,T.jsxs)(h.K,{children:[c?(0,T.jsx)(o.j,{render:function(nn){return(0,T.jsx)(N.Z,r()(r()({},nn),b))},className:B,children:c}):null,(0,T.jsx)(M,r()(r()({style:i,open:v},$),{},{children:Y(L)}))]})},p=F},85682:function(G,x,n){"use strict";n.d(x,{Z:function(){return T},p:function(){return h.p}});var y=n(97857),r=n.n(y),u=n(13769),D=n.n(u),h=n(9271),o=n(55683),E=n(13900),A=n(68135),j=n(68400),_=n.n(j),t=n(38401),S=n(72864),s=n(31452),z=n(88095),d,K,m,R=(0,z.default)(t.J)(d||(d=_()([` + display: flex; + max-width: min(calc(100vw - 16px), 320px); + flex-direction: column; + border-radius: `,`; + border-width: 1px; + border-style: solid; + border-color: `,`; + background-color: `,`; + padding: `,`; + color: `,`; + outline: none; +`])),function(P){return P.theme.smallBorderRadius},function(P){return P.theme.borderColor},function(P){return P.theme.bgColor},function(P){return P.theme.spaceXs},function(P){return P.theme.primaryFontColor}),C=(0,z.default)(S.Q)(K||(K=_()([` + font-size: 18px !important; + stroke: `,` !important; + fill: `,` !important; + stroke-width: 4 !important; +`])),function(P){return P.theme.borderColor},function(P){return P.theme.bgColor}),U=(0,z.default)(s.b)(m||(m=_()([` + font-size: `,`; + font-weight: 'bold'; + margin: `,` 0; +`])),function(P){return P.theme.fontBase},function(P){return P.theme.spaceXs}),a=n(67294),M=n(85893),I=["arrow","title","toggleOnClick","children","customContent","placement","onStoreChange"],N=function(H){var F=H.arrow,p=F===void 0?!0:F,e=H.title,l=H.toggleOnClick,v=l===void 0?!0:l,L=H.children,B=H.customContent,g=H.placement,i=H.onStoreChange,c=D()(H,I),O=(0,h.p)();return(0,a.useEffect)(function(){i&&i(O)},[O,i]),(0,M.jsxs)(o.H,{store:O,placement:g,children:[(0,M.jsx)(E.x,{toggleOnClick:v,render:function($){return(0,M.jsx)(A.x,r()({style:{display:"inline-block"}},$))},children:L}),!B&&!e?null:(0,M.jsxs)(R,r()(r()({render:function($){return(0,M.jsx)(A.x,r()({},$))}},c),{},{children:[p?(0,M.jsx)(C,{}):null,e?(0,M.jsx)(U,{children:e}):null,B]}))]})},T=N},53291:function(G,x,n){"use strict";var y=n(97857),r=n.n(y),u=n(13769),D=n.n(u),h=n(67294),o=n(85893),E=["children","size"],A=function(_){var t=_.children,S=_.size,s=S===void 0?6:S,z=D()(_,E);if(h.Children.count(t)<=1)return t;var d={display:"inline-block"},K={display:"inline-block",marginLeft:"".concat(s,"px")};return(0,o.jsx)("span",r()(r()({},z),{},{children:h.Children.map(t,function(m,R){return(0,o.jsx)("span",{style:R===0?d:K,children:m},R)})}))};x.Z=A},33867:function(G,x,n){"use strict";n.d(x,{o:function(){return p}});var y=n(5574),r=n.n(y),u=n(67294),D=n(64599),h=n.n(D),o=n(19632),E=n.n(o),A=n(12444),j=n.n(A),_=n(72004),t=n.n(_),S=n(9783),s=n.n(S),z=function(){function e(l){j()(this,e),s()(this,"title",void 0),s()(this,"children",void 0),s()(this,"parent",void 0),s()(this,"offsetCacheVersion",void 0),s()(this,"cachedOffsetTop",void 0),s()(this,"htmlNode",void 0),s()(this,"depth",void 0),s()(this,"id",void 0),s()(this,"key",void 0),s()(this,"chapter",void 0),s()(this,"h",void 0),s()(this,"onClick",void 0);var v=l.depth,L=l.key,B=l.offsetCacheVersion,g=l.chapter,i=l.h,c=i.htmlNode,O=i.value,b=i.id,$=i.onClick;this.htmlNode=c,this.title=O,this.parent=null,this.children=[],this.depth=v,this.id=b,this.key=L,this.cachedOffsetTop=null,this.offsetCacheVersion=B-1,this.chapter=g,this.h=i,this.onClick=$}return t()(e,[{key:"lazyLoad",value:function(v){v!==this.offsetCacheVersion&&(this.htmlNode||(this.htmlNode=document.getElementById(this.id)),this.htmlNode&&(this.cachedOffsetTop=this.htmlNode.offsetTop,this.offsetCacheVersion=v))}}]),e}(),d=function(e){return e[e.Continue=1]="Continue",e[e.NoChildren=2]="NoChildren",e[e.Stop=3]="Stop",e}({}),K=function(){function e(l){j()(this,e),s()(this,"root",void 0),s()(this,"offsetCacheVersion",void 0);var v=Math.min.apply(Math,E()(l.map(function(i){return i.depth}))),L=0,B=l.map(function(i,c){return new z({h:i,depth:i.depth-v,key:c,offsetCacheVersion:L,chapter:"0"})}),g=[new z({h:{depth:-1,value:"",id:"",htmlNode:null},depth:-1,key:-1,offsetCacheVersion:L,chapter:"0"})];B.forEach(function(i){for(;g.length&&g[g.length-1].depth>=i.depth;)g.pop();g[g.length-1].children.push(i),i.parent=g[g.length-1];var c=i.parent.children.filter(function(b){return b.depth===i.depth}),O=i.depth-Math.max(i.parent.depth,0);if(O===0)i.chapter=String(c.length);else if(O===1)i.chapter="".concat(i.parent.chapter,".").concat(c.length);else for(i.chapter=i.parent.chapter;O>=1;)i.chapter+=".",O===1?i.chapter+=c.length:i.chapter+=0,O--;g.push(i)}),this.root=g[0],this.offsetCacheVersion=L}return t()(e,[{key:"getRoot",value:function(){return this.root}},{key:"markOffsetCacheStale",value:function(){this.offsetCacheVersion++}},{key:"traverseInPreorder",value:function(v){var L=this,B=function(c){var O=h()(c.children),b;try{for(O.s();!(b=O.n()).done;){var $=b.value;if(g($)===d.Stop)return d.Stop}}catch(Y){O.e(Y)}finally{O.f()}return d.Continue},g=function(c){c.lazyLoad(L.offsetCacheVersion);var O=v(c);return O!==d.Continue?O:B(c)};B(this.root)}}]),e}(),m=n(68400),R=n.n(m),C=n(88095),U=n(58106),a,M,I,N=C.default.div(a||(a=R()([` + position: relative; + height: 100%; + width: 100%; + line-height: 2em; + padding-bottom: 0.5rem; + overflow-x: hidden; + text-overflow: ellipsis; + font-size: 0.8rem; + box-sizing: border-box; + + .toc-list { + height: 100%; + padding: 0.2rem 1rem; + overflow: auto; + box-sizing: border-box; + } + + nav { + width: 100%; + overflow-y: auto; + overflow-x: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + ul { + margin: 0; + padding: 0; + list-style: none; + } +`]))),T=C.default.a(M||(M=R()([` + color: `,`; + font-weight: `,`; + display: block; + box-shadow: none; + text-decoration: none; + overflow-x: hidden; + text-overflow: ellipsis; + white-space: nowrap; + + & .toc-link__chapter { + margin-right: `,`; + text-align: right; + color: `,`; + font-weight: bold; + } +`])),function(e){return e.active?e.theme.primaryFontColor:e.theme.labelFontColor},function(e){return e.active?"600":"400"},function(e){return e.theme.spaceXs},function(e){return e.active?e.theme.accentColor:(0,U._j)(e.theme.accentColor,.4)}),P=1,H=C.default.li(I||(I=R()([` + margin: 0; + list-style: none; + position: relative; + display: flex; + align-items: center; + padding-left: `,`; + &:hover { + color: #fff; + } +`])),function(e){return"".concat(e.depth*P,"em")}),F=n(85893),p=(0,u.memo)((0,u.forwardRef)(function(e,l){var v,L=e.headingsData,B=e.containerEl,g=e.scrollEl,i=e.autoExpand,c=i===void 0?!1:i,O=e.Empty,b=O===void 0?null:O,$=(0,u.useState)(L),Y=r()($,2),q=Y[0],nn=Y[1],J=(0,u.useState)(),w=r()(J,2),Z=w[0],tn=w[1],on=(0,u.useState)(),ln=r()(on,2),rn=ln[0],an=ln[1],cn=(0,u.useState)(),pn=r()(cn,2),fn=pn[0],gn=pn[1],Pn=(0,u.useState)(),Cn=r()(Pn,2),en=Cn[0],hn=Cn[1],On=(0,u.useState)(g),xn=r()(On,2),Q=xn[0],En=xn[1],mn=(0,u.useCallback)(function(X){if(X){var W=X.querySelectorAll("h1, h2, h3, h4, h5, h6"),f=[];W.forEach(function(k,sn){var un={depth:parseInt(k.tagName[1],10),value:k.innerText,htmlNode:k,id:k.id||"heading-".concat(sn)};f.push(un)}),nn(f);var V=new K(f);return tn(V),V}},[]),jn=(0,u.useCallback)(function(X){var W=X||B;if(!(!W&&!q)){if(q){var f=new K(q);tn(f)}else if(W)mn(W);else throw new Error("No headings and containerEl found");return hn(W),W}},[B,q,mn]),_n=(0,u.useCallback)(function(){if(!Z||!Q)return null;var X=10,W=Q.scrollTop+X,f=null,V=null;return Z.traverseInPreorder(function(k){var sn=Math.max((k.cachedOffsetTop||0)-((en==null?void 0:en.offsetTop)||0),0);return W>sn?(V=k,d.Continue):(f=V,d.Stop)}),f===null&&V!==null&&en?V:f},[Z,en,Q]),vn=(0,u.useCallback)(function(X){if(Z){var W=X,f={},V=Z.getRoot();if(V){for(f[V.key]=!0;W!==null;)f[W.key]=!0,W=W.parent;return f}}},[Z]),dn=(0,u.useCallback)(function(){var X=_n();if(X&&X!==rn){var W=vn(X);an(X),gn(W)}},[rn,vn,_n]),Mn=function(W,f){W.preventDefault();var V=(f.cachedOffsetTop||0)-((en==null?void 0:en.offsetTop)||0);Q==null||Q.scrollTo(0,V),an(f),gn(vn(f))};(0,u.useEffect)(function(){return Z?dn():jn(),Q==null||Q.addEventListener("scroll",dn),function(){Q==null||Q.removeEventListener("scroll",dn)}},[Z,Q,jn,dn]),(0,u.useImperativeHandle)(l,function(){return{refresh:function(W){var f=W.newContainer,V=W.newScroll;mn(f||en),hn(f),En(V)},refreshByHeadings:function(W){var f=W.newHeadings;nn(f),tn(new K(f)),En(void 0),hn(void 0)}}});var Tn=function(){if(Z){var W=[];return Z.traverseInPreorder(function(f){var V,k=Q?!!(rn&&rn.key===f.key):!0;return W.push((0,F.jsx)(H,{depth:f.depth,active:k,children:(0,F.jsxs)(T,{href:"#".concat(f.id),active:k,depth:f.depth,onClick:function(un){un.preventDefault(),f.onClick?f.onClick(f.h):Mn(un,f)},children:[(0,F.jsx)("span",{className:"toc-link__chapter",children:f.chapter}),f.title]})},f.key)),!c||fn!=null&&fn[f.key]||((V=f.parent)===null||V===void 0?void 0:V.key)===-1?d.Continue:d.NoChildren}),W}};return(0,F.jsx)(N,{children:(0,F.jsx)("div",{className:"toc-list",children:(Z==null||(v=Z.getRoot())===null||v===void 0||(v=v.children)===null||v===void 0?void 0:v.length)===0?b:(0,F.jsx)("nav",{children:(0,F.jsx)("ul",{children:Tn()})})})})}))},23961:function(G,x,n){"use strict";n.r(x),n.d(x,{Toc:function(){return y.o}});var y=n(33867),r=n(12626),u=n.n(r),D={};for(var h in r)["default","Toc"].indexOf(h)<0&&(D[h]=function(o){return r[o]}.bind(0,h));n.d(x,D)},12626:function(){},58106:function(G,x,n){"use strict";n.d(x,{Ni:function(){return s},f6:function(){return z},y0:function(){return K},$_:function(){return m},_j:function(){return A},Wb:function(){return R},$n:function(){return E}});var y=n(97857),r=n.n(y),u={primaryFontColor:"#c8d1d9",labelFontColor:"rgba(255, 255, 255, 0.5)",accentColor:"#016ab3",borderColor:"#363b41",bgColor:"#151515",hoverColor:"#1f2225",warnColor:"#e2b340",dangerColor:"#dc2626",tipsBgColor:"#0e1419",successColor:"#00c853",boxShadowColor:"rgba(255, 255, 255, 0.04)",contextMenuBgColor:"#18191B",contextMenuBgColorHover:"#2D3134",contextMenuSeparatorColor:"#919191",buttonBgColor:"#21262c",tooltipBgColor:"#43414A",dialogBgColor:"#151515",dialogBackdropColor:"#00000099",errorTipColor:"#5f5f5f"},D={primaryFontColor:"#000000",labelFontColor:"#9ca3af",accentColor:"#007acc",borderColor:"#d7d7dc",bgColor:"#fdfdfd",hoverColor:"#d7d7dc",warnColor:"#e2b340",dangerColor:"#dc2626",tipsBgColor:"#f6f7f9",successColor:"#00c853",boxShadowColor:"rgba(0, 0, 0, 0.08)",contextMenuBgColor:"#FFFFFF",contextMenuBgColorHover:"#E8E8EC",contextMenuSeparatorColor:"#ffffff66",buttonBgColor:"#f6f7f9",tooltipBgColor:"#d7d7dc",dialogBgColor:"#f6f7f9",dialogBackdropColor:"#00000066",errorTipColor:"#5f5f5f"},h=n(6767),o=n.n(h),E=function(U,a){return o()(U).lighten(a).string()},A=function(U,a){return o()(U).darken(a).string()},j=n(21539),_=n(67294),t=n(88095),S=n(85893),s=(0,_.createContext)({}),z=function(U){var a=U.theme,M=U.children,I=(a==null?void 0:a.mode)||"light",N=I==="dark"?m.styledConstants:R.styledConstants,T=a!=null&&a.token?r()(r()({},N),a.token):N;return(0,S.jsx)(t.StyleSheetManager,{shouldForwardProp:d,children:(0,S.jsx)(t.ThemeProvider,{theme:T,children:(0,S.jsx)(s.Provider,{value:T,children:M})})})};function d(C,U){return typeof U=="string"?(0,j.Z)(C):!0}var K={lineHeightBase:"1.6",titleBarHeight:"30px",titleBarControlBtnWidth:"50px",fontH1:"28px",fontH2:"26px",fontH3:"24px",fontH4:"22px",fontH5:"20px",fontH6:"18px",fontBase:"15px",fontSm:"14px",fontXs:"13px",spaceXs:"4px",spaceSm:"8px",spaceBase:"10px",spaceL:"12px",spaceXl:"16px",smallBorderRadius:"4px",midBorderRadius:"8px",bigBorderRadius:"12px",black:"#74757D",white:"#E0E0E0",gray:"#C0C0C0",blue:"#0359D0",fontFamily:"'Open Sans', 'Clear Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif",codemirrorFontFamily:"'DejaVu Sans Mono', 'Source Code Pro', 'Droid Sans Mono', Consolas, monospace"},m={styledConstants:r()(r()({},K),u)},R={styledConstants:r()(r()({},K),D)}},24909:function(G,x,n){"use strict";n.d(x,{A:function(){return r.Am},T:function(){return h}});var y=n(67294),r=n(64712),u=n(88095),D=n(85893),h=(0,y.memo)(function(){var o=(0,y.useContext)(u.ThemeContext);return(0,D.jsx)(r.x7,{expand:!1,closeButton:!0,toastOptions:{style:{borderColor:o==null?void 0:o.borderColor,borderRadius:o==null?void 0:o.smallBorderRadius,color:o==null?void 0:o.primaryFontColor,background:o==null?void 0:o.bgColor},duration:5e3}})})},35307:function(G,x,n){"use strict";n.d(x,{Z:function(){return M}});var y=n(97857),r=n.n(y),u=n(13769),D=n.n(u),h=n(68400),o=n.n(h),E=n(67294),A=n(88095),j=n(56450),_=n(96518),t=n(96802),S,s,z=A.default.div.attrs(function(I){return I})(S||(S=o()([` + visibility: visible; + opacity: 1; + + &[data-enter] { + visibility: visible; + opacity: 1; + } +`]))),d=A.default.div(s||(s=o()([` + display: inline-block; +`]))),K=n(68135),m=n(85893),R=["children","title","fixed","placement","open"],C,U=A.default.div(C||(C=o()([` + border-radius: 0.375rem; + border-width: 1px; + border-color: `,`; + background-color: `,`; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: `,`; + line-height: 1.25rem; + color: `,`; + box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); +`])),function(I){return I.theme.borderColor},function(I){return I.theme.tooltipBgColor},function(I){return I.theme.fontXs},function(I){return I.theme.primaryFontColor}),a=function(N){var T,P=N.children,H=N.title,F=N.fixed,p=F===void 0?!1:F,e=N.placement,l=e===void 0?p?"top":"bottom":e,v=N.open,L=D()(N,R),B=P!=null&&(T=P.props)!==null&&T!==void 0&&T.disabled?E.Children.only((0,m.jsx)(d,{children:P})):P;return H?(0,m.jsxs)(j.p,{placement:l,open:v,children:[(0,m.jsx)(_.e,{render:B}),(0,m.jsx)(t.u,{render:function(i){return(0,m.jsx)(K.x,r()(r()({style:{zIndex:99}},i),L))},children:(0,m.jsx)(U,{children:H})})]}):P},M=a},31081:function(G,x,n){"use strict";n.r(x),n.d(x,{AriaKit:function(){return m},BarLoader:function(){return d.Dc},BeatLoader:function(){return d.B_},BounceLoader:function(){return d.F8},Button:function(){return y.Z},CircleLoader:function(){return d.B0},ClimbingBoxLoader:function(){return d.ok},ClipLoader:function(){return d.lu},ClockLoader:function(){return d.A5},Dialog:function(){return r.Z},DotLoader:function(){return d.g9},FadeLoader:function(){return d.AA},GridLoader:function(){return d.fT},HashLoader:function(){return d.ts},Icon:function(){return K},Image:function(){return A.Z},Input:function(){return u.Z},Loading:function(){return _.g},Menu:function(){return E.ZP},MenuItem:function(){return E.sN},MenuItemCheckIcon:function(){return E.K4},MenuProvider:function(){return E.Kb},MenuSeparator:function(){return E.Cl},MenuWrapper:function(){return E.XG},MoonLoader:function(){return d.dm},Notifications:function(){return t.T},PacmanLoader:function(){return d.jg},Popover:function(){return h.Z},PropagateLoader:function(){return d.Vt},PuffLoader:function(){return d.xk},PulseLoader:function(){return d.V5},RingLoader:function(){return d.ro},RiseLoader:function(){return d.du},RotateLoader:function(){return d.a4},ScaleLoader:function(){return d.d4},SkewLoader:function(){return d.tJ},Space:function(){return D.Z},SquareLoader:function(){return d.sL},SyncLoader:function(){return d.J7},ThemeContext:function(){return j.Ni},ThemeProvider:function(){return j.f6},Tooltip:function(){return o.Z},common:function(){return j.y0},darkTheme:function(){return j.$_},darken:function(){return j._j},isDivider:function(){return E.s3},lightTheme:function(){return j.Wb},lighten:function(){return j.$n},toast:function(){return t.A},useMenuStore:function(){return E.Ls},usePopoverStore:function(){return h.p}});var y=n(2057),r=n(22098),u=n(73746),D=n(53291),h=n(85682),o=n(35307),E=n(88853),A=n(67761),j=n(58106),_=n(36348),t=n(24909),S=n(23961),s={};for(var z in S)["default","Button","Dialog","Input","Space","Popover","Tooltip","Menu","Image","AriaKit","Icon","ThemeContext","ThemeProvider","common","darkTheme","darken","lightTheme","lighten","Loading","MenuItem","MenuItemCheckIcon","MenuProvider","MenuSeparator","MenuWrapper","isDivider","useMenuStore","Notifications","toast"].indexOf(z)<0&&(s[z]=function(R){return S[R]}.bind(0,z));n.d(x,s);var d=n(12742),K=n(91703),m=n(43571)}}]); diff --git a/573.aed2f495.async.js b/573.aed2f495.async.js deleted file mode 100644 index bfa1875..0000000 --- a/573.aed2f495.async.js +++ /dev/null @@ -1,301 +0,0 @@ -"use strict";(self.webpackChunkzens=self.webpackChunkzens||[]).push([[573],{68135:function(G,T,e){e.d(T,{x:function(){return b}});var O=e(97857),r=e.n(O),d=e(67294),M=e(85893),b=(0,d.memo)((0,d.forwardRef)(function(o,S){return(0,M.jsx)("div",r()({ref:S},o))}))},2057:function(G,T,e){var O=e(97857),r=e.n(O),d=e(68400),M=e.n(d),b=e(88095),o=e(37050),S=e(58106),L,D={small:{paddingHorizontal:"spaceXs",paddingVertical:"spaceXs"},medium:{paddingHorizontal:"spaceL",paddingVertical:"spaceSm"},large:{paddingHorizontal:"spaceXl",paddingVertical:"spaceXl"}},g=(0,b.ZP)(o.z).attrs(function(t){return r()({},t)}).withConfig({shouldForwardProp:function(B){return B!=="btnType"&&B!=="size"}})(L||(L=M()([` - display: flex; - user-select: none; - align-items: center; - justify-content: center; - margin: 0; - white-space: nowrap; - border-radius: `,`; - border: 1px solid - `,`; - background-color: `,`; - color: `,`; - padding-left: `,`; - padding-right: `,`; - padding-top: `,`; - padding-bottom: `,`; - text-decoration-line: none; - - &:hover { - background-color: `,`; - } - - &[aria-disabled='true'] { - opacity: 0.5; - } - - &[aria-expanded='true'] { - background-color: `,`; - } - - &[data-focus-visible] { - outline-style: solid; - } -`])),function(t){return t.theme.smallBorderRadius},function(t){return t.btnType==="primary"?t.theme.accentColor:t.theme.borderColor},function(t){return t.btnType==="primary"?t.theme.accentColor:t.theme.buttonBgColor},function(t){return t.btnType==="primary"?t.theme.white:t.theme.primaryFontColor},function(t){return t.theme[D[t.size].paddingHorizontal]},function(t){return t.theme[D[t.size].paddingHorizontal]},function(t){return t.theme[D[t.size].paddingVertical]},function(t){return t.theme[D[t.size].paddingVertical]},function(t){return(0,S._j)(t.btnType==="primary"?t.theme.accentColor:t.theme.buttonBgColor,.1)},function(t){return(0,S._j)(t.btnType==="primary"?t.theme.accentColor:t.theme.buttonBgColor,.1)});g.defaultProps={size:"medium"},T.Z=g},22098:function(G,T,e){e.d(T,{Z:function(){return U}});var O=e(97857),r=e.n(O),d=e(13769),M=e.n(d),b=e(52784),o=e(55935),S=e(67294),L=e(68400),D=e.n(L),g=e(88095),t,B,s=g.ZP.div.attrs(function(a){return r()(r()({},a),{},{width:a.width||"420px"})})(t||(t=D()([` - position: fixed; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - width: `,`; - z-index: 99; - margin: auto; - display: flex; - max-height: calc(100vh - 2 * 0.75rem); - flex-direction: column; - overflow: auto; - border-radius: `,`; - font-size: 14px; - background-color: `,`; - color: `,`; - padding: 1rem; - box-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); - border: 1px solid `,`; - - .mf-dialog__heading { - display: flex; - margin-bottom: 0.5rem; - font-size: 1rem; - font-weight: 600; - - &__title { - flex: 1; - } - } - - .mf-dialog__dismiss { - display: flex; - height: 1.5rem; - width: 1.5rem; - outline: none; - user-select: none; - align-items: center; - justify-content: center; - border-radius: 0.2rem; - border-style: none; - background-color: transparent; - font-size: 1rem; - color: `,`; - font-weight: 500; - - &:hover { - background-color: `,`; - color: `,`; - } - } - - .mf-dialog__main { - flex: 1; - overflow: auto; - } - - .mf-dialog__footer { - display: flex; - justify-content: flex-end; - margin-top: 1rem; - } -`])),function(a){return a.width},function(a){return a.theme.midBorderRadius},function(a){return a.theme.dialogBgColor},function(a){return a.theme.primaryFontColor},function(a){return a.theme.borderColor},function(a){return a.theme.primaryFontColor},function(a){return a.theme.accentColor},function(a){return a.theme.white}),W=g.ZP.div(B||(B=D()([` - position: fixed; - height: 100vh; - width: 100vw; - inset: 0px; - z-index: 50; - overflow: auto; - background-color: `,`; -`])),function(a){return a.theme.dialogBackdropColor}),A=e(53291),K=e(90512),v=e(85893),R=["title","footer","containerClass","children","width"],p=function(j){var I=j.title,Z=j.footer,_=j.containerClass,C=j.children,H=j.width,N=M()(j,R);return(0,v.jsxs)(b.Vq,r()(r()({render:function(n){return(0,v.jsx)(W,{hidden:!N.open,children:(0,v.jsx)(s,r()(r()({},n),{},{width:H}))})}},N),{},{backdrop:!1,children:[I?(0,v.jsxs)("div",{className:"mf-dialog__heading",children:[(0,v.jsx)("div",{className:"mf-dialog__heading__title",children:I}),(0,v.jsx)(o.S,{className:"mf-dialog__dismiss"})]}):null,(0,v.jsx)("div",{className:(0,K.Z)("mf-dialog__main",_),children:C}),Z?(0,v.jsx)(A.Z,{className:"mf-dialog__footer",children:Z}):null]}))},U=p},67761:function(G,T,e){e.d(T,{Z:function(){return N}});var O=e(97857),r=e.n(O),d=e(68400),M=e.n(d),b=e(88095),o=e(85893),S,L=b.ZP.div(S||(S=M()([` - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - color: `,`; - - .zens-error-icon-box { - width: 40px; - height: 40px; - } - - .zens-error-icon { - width: 100%; - height: 100%; - } - - .zens-error-text { - font-size: 12px; - line-height: 1.6667; - text-align: center; - padding: 8px 16px; - } -`])),function(f){return f.theme.errorTipColor}),D=function(n){var l=n.errortip,h=n.width,y=h===void 0?100:h,P=n.height,m=P===void 0?70:P;return(0,o.jsxs)(L,{style:{width:"".concat(y,"px"),height:"".concat(m,"px")},children:[(0,o.jsx)("div",{className:"zens-error-icon-box",children:(0,o.jsxs)("svg",{fill:"none",stroke:"currentColor",strokeWidth:"4",viewBox:"0 0 48 48","aria-hidden":"true",focusable:"false",className:"zens-error-icon",children:[(0,o.jsx)("path",{d:"M41 26V9a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v30a2 2 0 0 0 2 2h17"}),(0,o.jsx)("path",{d:"m24 33 9-8.5V27s-2 1-3.5 2.5C27.841 31.159 27 33 27 33h-3Zm0 0-3.5-4.5L17 33h7Z"}),(0,o.jsx)("path",{fill:"currentColor",stroke:"none",d:"M20.5 28.5 17 33h7l-3.5-4.5ZM33 24.5 24 33h3s.841-1.841 2.5-3.5C31 28 33 27 33 27v-2.5Z"}),(0,o.jsx)("path",{fill:"currentColor",fillRule:"evenodd",stroke:"none",d:"M46 38a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-4.95-4.782 1.74 1.74-3.045 3.046 3.046 3.046-1.74 1.74-3.047-3.045-3.046 3.046-1.74-1.74 3.046-3.047-3.046-3.046 1.74-1.74 3.046 3.046 3.046-3.046Z",clipRule:"evenodd"}),(0,o.jsx)("path",{d:"M17 15h-2v2h2v-2Z"})]})}),(0,o.jsx)("span",{className:"zens-error-text",children:l})]})},g=D,t=e(13769),B=e.n(t),s=e(67294),W=function(f){var n=f.decode,l=n===void 0?!0:n,h=f.crossOrigin,y=h===void 0?"":h;return function(P){return new Promise(function(m,i){var u=new Image;y&&(u.crossOrigin=y),u.onload=function(){l&&u.decode?u.decode().then(m).catch(i):m()},u.onerror=i,u.src=P})}},A=e(5574),K=e.n(A),v=function(n){return n.filter(function(l){return l})},R=function(n){return Array.isArray(n)?n:[n]},p={},U=function(n,l){var h=!1;return new Promise(function(y,P){var m=function(u){return l(u).then(function(x){h=!0,y(x||u)})};n.reduce(function(i,u){return i.catch(function(){if(!h)return m(u)})},m(n.shift())).catch(P)})};function a(f){var n=f.srcList,l=f.imgPromise,h=l===void 0?W({decode:!0}):l,y=f.useSuspense,P=y===void 0?!0:y,m=(0,s.useState)(!1),i=K()(m,2),u=i[1],x=v(R(n)),E=x.join("");if(p[E]||(p[E]={promise:U(x,h),cache:"pending",error:null}),p[E].cache==="resolved")return{src:p[E].src,isLoading:!1,error:null};if(p[E].cache==="rejected"){if(P)throw p[E].error;return{isLoading:!1,error:p[E].error,src:void 0}}if(p[E].promise.then(function(F){p[E]=r()(r()({},p[E]),{},{cache:"resolved",src:F}),P||u(E)}).catch(function(F){p[E]=r()(r()({},p[E]),{},{cache:"rejected",error:F}),P||u(E)}),P)throw p[E].promise;return{isLoading:!0,src:void 0,error:null}}var j=["decode","src","loader","unloader","container","loaderContainer","unloaderContainer","imgPromise","crossorigin","useSuspense"],I=function(n){return n};function Z(f,n){var l=f.decode,h=l===void 0?!0:l,y=f.src,P=y===void 0?[]:y,m=f.loader,i=m===void 0?null:m,u=f.unloader,x=u===void 0?null:u,E=f.container,F=E===void 0?I:E,Q=f.loaderContainer,q=Q===void 0?I:Q,ee=f.unloaderContainer,w=ee===void 0?I:ee,J=f.imgPromise,$=f.crossorigin,te=f.useSuspense,oe=te===void 0?!1:te,ae=B()(f,j);J=J||W({decode:h,crossOrigin:$});var re=a({srcList:P,imgPromise:J,useSuspense:oe}),ie=re.src,ue=re.isLoading;return ie?F((0,o.jsx)("img",r()(r()({src:ie},ae),{},{ref:n}))):!oe&&ue?q(i):!oe&&x?w(x):null}var _=(0,s.forwardRef)(Z),C=e(31081),H=function(n){var l=n.errorTip,h=l===void 0?"load error":l;return(0,o.jsx)(_,r()({loader:(0,o.jsx)(C.Icon.baP,{spin:!0,size:40}),unloader:(0,o.jsx)(g,{errortip:h})},n))},N=H},73746:function(G,T,e){var O=e(97857),r=e.n(O),d=e(13769),M=e.n(d),b=e(68400),o=e.n(b),S=e(88095),L=e(85893),D=["inputRef","onPressEnter"],g,t=S.ZP.input(g||(g=o()([` - line-height: 22px; - padding: 6px 4px 6px 5px; - border: 1px solid; - color: `,`; - border-color: `,`; - background-color: `,`; - border-radius: `,`; - - &:focus { - outline: 2px solid `,`; - } - - &[data-disabled='true'] { - background-color: `,`; - cursor: not-allowed; - } -`])),function(s){return s.theme.primaryFontColor},function(s){return s.theme.borderColor},function(s){return s.theme.bgColor},function(s){return s.theme.smallBorderRadius},function(s){return s.theme.accentColor},function(s){return s.theme.tipsBgColor}),B=function(W,A){var K=W.inputRef,v=W.onPressEnter,R=M()(W,D),p=function(a){var j;a.key==="Enter"&&(v==null||v(a.nativeEvent)),(j=R.onKeyDown)===null||j===void 0||j.call(R,a)};return(0,L.jsx)(t,r()(r()({ref:K},R),{},{onKeyDown:p}))};T.Z=B},36348:function(G,T,e){e.d(T,{g:function(){return S}});var O=e(97857),r=e.n(O),d=e(67294),M=e(53841),b=e(58106),o=e(85893),S=function(D){var g=(0,d.useContext)(b.Ni);return(0,o.jsx)(M.Z,r()({color:g.accentColor},D))}},88853:function(G,T,e){e.d(T,{ZP:function(){return f},Ls:function(){return L.L}});var O=e(97857),r=e.n(O),d=e(13769),M=e.n(d),b=e(93702),o=e(64106),S=e(8687),L=e(84479),D=e(68400),g=e.n(D),t=e(88095),B=e(87869),s=e(47948),W=e(75833),A=e(58106),K,v,R,p,U=(0,t.ZP)(B.s)(K||(K=g()([` - display: flex; - cursor: default; - align-items: center; - border-radius: `,`; - padding: `,`; - outline: none !important; - line-height: 20px; - - &[aria-disabled='true'] { - opacity: 0.25; - } - - &[data-active-item] { - background-color: `,`; - } - - &:active, - &[data-active] { - background-color: `,`; - } -`])),function(n){return n.theme.smallBorderRadius},function(n){return n.theme.spaceXs},function(n){return n.theme.contextMenuBgColorHover},function(n){return(0,A._j)(n.theme.contextMenuBgColorHover,.2)}),a=t.ZP.div(v||(v=g()([` - width: 14px; - font-weight: bold; - line-height: 14px; -`]))),j=(0,t.ZP)(s.v)(R||(R=g()([` - position: relative; - display: flex; - min-width: 130px; - flex-direction: column; - overscroll-behavior: contain; - border-radius: `,`; - border-width: 1px; - border-style: solid; - border-color: `,`; - background-color: `,`; - padding: `,`; - color: `,`; - font-size: `,`; - outline: none; - overflow: visible; - - .menu-label { - flex: 1 1 0%; - } -`])),function(n){return n.theme.smallBorderRadius},function(n){return n.theme.borderColor},function(n){return n.theme.contextMenuBgColor},function(n){return n.theme.spaceXs},function(n){return n.theme.primaryFontColor},function(n){return n.theme.fontXs}),I=(0,t.ZP)(W.C)(p||(p=g()([` - margin-top: 0.5rem; - margin-bottom: 0.5rem; - height: 0px; - width: 100%; - background-color: `,`; - border-top-width: 1px; - border-bottom: none; - border-right: none; - border-left: none; - border-color: `,`; - color: `,`; -`])),function(n){return n.theme.contextMenuBgColor},function(n){return n.theme.contextMenuSeparatorColor},function(n){return n.theme.contextMenuSeparatorColor}),Z=e(2057),_=e(85893),C=["open","items","triggerBtnClass","store","style","children","menuButtonProps"],H=function(l){return(l==null?void 0:l.type)==="divider"},N=function(l){var h=l.open,y=l.items,P=l.triggerBtnClass,m=l.store,i=l.style,u=l.children,x=l.menuButtonProps,E=x===void 0?{}:x,F=M()(l,C),Q=function q(ee){return ee.map(function(w){var J;if(H(w))return(0,_.jsx)(I,{});var $=w.value;return w.children&&((J=w.children)===null||J===void 0?void 0:J.length)>0?(0,_.jsxs)(b.K,{children:[(0,_.jsxs)(U,{render:(0,_.jsx)(o.j,{}),children:[(0,_.jsx)(a,{}),(0,_.jsx)("span",{className:"menu-label",children:w.label}),(0,_.jsx)(S.C,{})]}),(0,_.jsx)(j,{children:q(w.children)})]},$):(0,_.jsxs)(U,{onClick:function(){w.handler&&w.handler()},children:[(0,_.jsx)(a,{children:w.checked?(0,_.jsx)("i",{className:"ri-check-line"}):null}),(0,_.jsx)("span",{className:"menu-label",children:w.label})]},$)})};return m?(0,_.jsx)(j,r()(r()({style:i,store:m},F),{},{children:Q(y)})):(0,_.jsxs)(b.K,{children:[u?(0,_.jsx)(o.j,{render:function(ee){return(0,_.jsx)(Z.Z,r()(r()({},ee),E))},className:P,children:u}):null,(0,_.jsx)(j,r()(r()({style:i,open:h},F),{},{children:Q(y)}))]})},f=N},85682:function(G,T,e){e.d(T,{Z:function(){return _}});var O=e(97857),r=e.n(O),d=e(13769),M=e.n(d),b=e(12776),o=e(55683),S=e(98263),L=e(68135),D=e(68400),g=e.n(D),t=e(67188),B=e(71010),s=e(23410),W=e(88095),A,K,v,R=(0,W.ZP)(t.J)(A||(A=g()([` - display: flex; - max-width: min(calc(100vw - 16px), 320px); - flex-direction: column; - border-radius: `,`; - border-width: 1px; - border-style: solid; - border-color: `,`; - background-color: `,`; - padding: `,`; - color: `,`; - outline: none; -`])),function(C){return C.theme.smallBorderRadius},function(C){return C.theme.borderColor},function(C){return C.theme.bgColor},function(C){return C.theme.spaceXs},function(C){return C.theme.primaryFontColor}),p=(0,W.ZP)(B.Q)(K||(K=g()([` - font-size: 18px !important; - stroke: `,` !important; - fill: `,` !important; - stroke-width: 4 !important; -`])),function(C){return C.theme.borderColor},function(C){return C.theme.bgColor}),U=(0,W.ZP)(s.b)(v||(v=g()([` - font-size: `,`; - font-weight: 'bold'; - margin: `,` 0; -`])),function(C){return C.theme.fontBase},function(C){return C.theme.spaceXs}),a=e(67294),j=e(85893),I=["arrow","title","toggleOnClick","children","customContent","placement","onStoreChange"],Z=function(H){var N=H.arrow,f=N===void 0?!0:N,n=H.title,l=H.toggleOnClick,h=l===void 0?!0:l,y=H.children,P=H.customContent,m=H.placement,i=H.onStoreChange,u=M()(H,I),x=(0,b.p)();return(0,a.useEffect)(function(){i&&i(x)},[x,i]),(0,j.jsxs)(o.H,{store:x,placement:m,children:[(0,j.jsx)(S.x,{toggleOnClick:h,render:function(F){return(0,j.jsx)(L.x,r()({style:{display:"inline-block"}},F))},children:y}),!P&&!n?null:(0,j.jsxs)(R,r()(r()({render:function(F){return(0,j.jsx)(L.x,r()({},F))}},u),{},{children:[f?(0,j.jsx)(p,{}):null,n?(0,j.jsx)(U,{children:n}):null,P]}))]})},_=Z},53291:function(G,T,e){var O=e(97857),r=e.n(O),d=e(13769),M=e.n(d),b=e(67294),o=e(85893),S=["children","size"],L=function(g){var t=g.children,B=g.size,s=B===void 0?6:B,W=M()(g,S);if(b.Children.count(t)<=1)return t;var A={display:"inline-block"},K={display:"inline-block",marginLeft:"".concat(s,"px")};return(0,o.jsx)("span",r()(r()({},W),{},{children:b.Children.map(t,function(v,R){return(0,o.jsx)("span",{style:R===0?A:K,children:v},R)})}))};T.Z=L},42776:function(G,T,e){e.d(T,{Toc:function(){return f}});var O=e(5574),r=e.n(O),d=e(67294),M=e(64599),b=e.n(M),o=e(19632),S=e.n(o),L=e(12444),D=e.n(L),g=e(72004),t=e.n(g),B=e(9783),s=e.n(B),W=function(){function n(l){D()(this,n),s()(this,"title",void 0),s()(this,"children",void 0),s()(this,"parent",void 0),s()(this,"offsetCacheVersion",void 0),s()(this,"cachedOffsetTop",void 0),s()(this,"htmlNode",void 0),s()(this,"depth",void 0),s()(this,"id",void 0),s()(this,"key",void 0),s()(this,"chapter",void 0),s()(this,"h",void 0),s()(this,"onClick",void 0);var h=l.depth,y=l.key,P=l.offsetCacheVersion,m=l.chapter,i=l.h,u=i.htmlNode,x=i.value,E=i.id,F=i.onClick;this.htmlNode=u,this.title=x,this.parent=null,this.children=[],this.depth=h,this.id=E,this.key=y,this.cachedOffsetTop=null,this.offsetCacheVersion=P-1,this.chapter=m,this.h=i,this.onClick=F}return t()(n,[{key:"lazyLoad",value:function(h){h!==this.offsetCacheVersion&&(this.htmlNode||(this.htmlNode=document.getElementById(this.id)),this.htmlNode&&(this.cachedOffsetTop=this.htmlNode.offsetTop,this.offsetCacheVersion=h))}}]),n}(),A=function(n){return n[n.Continue=1]="Continue",n[n.NoChildren=2]="NoChildren",n[n.Stop=3]="Stop",n}({}),K=function(){function n(l){D()(this,n),s()(this,"root",void 0),s()(this,"offsetCacheVersion",void 0);var h=Math.min.apply(Math,S()(l.map(function(i){return i.depth}))),y=0,P=l.map(function(i,u){return new W({h:i,depth:i.depth-h,key:u,offsetCacheVersion:y,chapter:"0"})}),m=[new W({h:{depth:-1,value:"",id:"",htmlNode:null},depth:-1,key:-1,offsetCacheVersion:y,chapter:"0"})];P.forEach(function(i){for(;m.length&&m[m.length-1].depth>=i.depth;)m.pop();m[m.length-1].children.push(i),i.parent=m[m.length-1];var u=i.parent.children.filter(function(E){return E.depth===i.depth}),x=i.depth-Math.max(i.parent.depth,0);if(x===0)i.chapter=String(u.length);else if(x===1)i.chapter="".concat(i.parent.chapter,".").concat(u.length);else for(i.chapter=i.parent.chapter;x>=1;)i.chapter+=".",x===1?i.chapter+=u.length:i.chapter+=0,x--;m.push(i)}),this.root=m[0],this.offsetCacheVersion=y}return t()(n,[{key:"getRoot",value:function(){return this.root}},{key:"markOffsetCacheStale",value:function(){this.offsetCacheVersion++}},{key:"traverseInPreorder",value:function(h){var y=this,P=function(u){var x=b()(u.children),E;try{for(x.s();!(E=x.n()).done;){var F=E.value;if(m(F)===A.Stop)return A.Stop}}catch(Q){x.e(Q)}finally{x.f()}return A.Continue},m=function(u){u.lazyLoad(y.offsetCacheVersion);var x=h(u);return x!==A.Continue?x:P(u)};P(this.root)}}]),n}(),v=e(68400),R=e.n(v),p=e(88095),U=e(58106),a,j,I,Z=p.ZP.div(a||(a=R()([` - position: relative; - height: 100%; - width: 100%; - line-height: 2em; - padding-bottom: 0.5rem; - overflow-x: hidden; - text-overflow: ellipsis; - font-size: 0.8rem; - box-sizing: border-box; - - .toc-list { - height: 100%; - padding: 0.2rem 1rem; - overflow: auto; - box-sizing: border-box; - } - - nav { - width: 100%; - overflow-y: auto; - overflow-x: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - ul { - margin: 0; - padding: 0; - list-style: none; - } -`]))),_=p.ZP.a(j||(j=R()([` - color: `,`; - font-weight: `,`; - display: block; - box-shadow: none; - text-decoration: none; - overflow-x: hidden; - text-overflow: ellipsis; - white-space: nowrap; - - & .toc-link__chapter { - margin-right: `,`; - text-align: right; - color: `,`; - font-weight: bold; - } -`])),function(n){return n.active?n.theme.primaryFontColor:n.theme.labelFontColor},function(n){return n.active?"600":"400"},function(n){return n.theme.spaceXs},function(n){return n.active?n.theme.accentColor:(0,U._j)(n.theme.accentColor,.4)}),C=1,H=p.ZP.li(I||(I=R()([` - margin: 0; - list-style: none; - position: relative; - display: flex; - align-items: center; - padding-left: `,`; - &:hover { - color: #fff; - } -`])),function(n){return"".concat(n.depth*C,"em")}),N=e(85893),f=(0,d.memo)((0,d.forwardRef)(function(n,l){var h,y=n.headingsData,P=n.containerEl,m=n.scrollEl,i=n.autoExpand,u=i===void 0?!1:i,x=n.Empty,E=x===void 0?null:x,F=(0,d.useState)(y),Q=r()(F,2),q=Q[0],ee=Q[1],w=(0,d.useState)(),J=r()(w,2),$=J[0],te=J[1],oe=(0,d.useState)(),ae=r()(oe,2),re=ae[0],ie=ae[1],ue=(0,d.useState)(),ve=r()(ue,2),ce=ve[0],pe=ve[1],Ee=(0,d.useState)(),ge=r()(Ee,2),ne=ge[0],he=ge[1],Pe=(0,d.useState)(m),Ce=r()(Pe,2),Y=Ce[0],xe=Ce[1],fe=(0,d.useCallback)(function(X){if(X){var z=X.querySelectorAll("h1, h2, h3, h4, h5, h6"),c=[];z.forEach(function(k,se){var de={depth:parseInt(k.tagName[1],10),value:k.innerText,htmlNode:k,id:k.id||"heading-".concat(se)};c.push(de)}),ee(c);var V=new K(c);return te(V),V}},[]),_e=(0,d.useCallback)(function(X){var z=X||P;if(!(!z&&!q)){if(q){var c=new K(q);te(c)}else if(z)fe(z);else throw new Error("No headings and containerEl found");return he(z),z}},[P,q,fe]),je=(0,d.useCallback)(function(){if(!$||!Y)return null;var X=10,z=Y.scrollTop+X,c=null,V=null;return $.traverseInPreorder(function(k){var se=Math.max((k.cachedOffsetTop||0)-((ne==null?void 0:ne.offsetTop)||0),0);return z>se?(V=k,A.Continue):(c=V,A.Stop)}),c===null&&V!==null&&ne?V:c},[$,ne,Y]),me=(0,d.useCallback)(function(X){if($){var z=X,c={},V=$.getRoot();if(V){for(c[V.key]=!0;z!==null;)c[z.key]=!0,z=z.parent;return c}}},[$]),le=(0,d.useCallback)(function(){var X=je();if(X&&X!==re){var z=me(X);ie(X),pe(z)}},[re,me,je]),be=function(z,c){z.preventDefault();var V=(c.cachedOffsetTop||0)-((ne==null?void 0:ne.offsetTop)||0);Y==null||Y.scrollTo(0,V),ie(c),pe(me(c))};(0,d.useEffect)(function(){return $?le():_e(),Y==null||Y.addEventListener("scroll",le),function(){Y==null||Y.removeEventListener("scroll",le)}},[$,Y,_e,le]),(0,d.useImperativeHandle)(l,function(){return{refresh:function(z){var c=z.newContainer,V=z.newScroll;fe(c||ne),he(c),xe(V)},refreshByHeadings:function(z){var c=z.newHeadings;ee(c),te(new K(c)),xe(void 0),he(void 0)}}});var ye=function(){if($){var z=[];return $.traverseInPreorder(function(c){var V,k=Y?!!(re&&re.key===c.key):!0;return z.push((0,N.jsx)(H,{depth:c.depth,active:k,children:(0,N.jsxs)(_,{href:"#".concat(c.id),active:k,depth:c.depth,onClick:function(de){de.preventDefault(),c.onClick?c.onClick(c.h):be(de,c)},children:[(0,N.jsx)("span",{className:"toc-link__chapter",children:c.chapter}),c.title]})},c.key)),!u||ce!=null&&ce[c.key]||((V=c.parent)===null||V===void 0?void 0:V.key)===-1?A.Continue:A.NoChildren}),z}};return(0,N.jsx)(Z,{children:(0,N.jsx)("div",{className:"toc-list",children:($==null||(h=$.getRoot())===null||h===void 0||(h=h.children)===null||h===void 0?void 0:h.length)===0?E:(0,N.jsx)("nav",{children:(0,N.jsx)("ul",{children:ye()})})})})}))},58106:function(G,T,e){e.d(T,{Ni:function(){return s},f6:function(){return W},$_:function(){return v},_j:function(){return L},Wb:function(){return R}});var O=e(97857),r=e.n(O),d={primaryFontColor:"#c8d1d9",labelFontColor:"rgba(255, 255, 255, 0.5)",accentColor:"#016ab3",borderColor:"#363b41",bgColor:"#151515",hoverColor:"#1f2225",warnColor:"#e2b340",dangerColor:"#dc2626",tipsBgColor:"#0e1419",successColor:"#00c853",boxShadowColor:"rgba(255, 255, 255, 0.04)",contextMenuBgColor:"#18191B",contextMenuBgColorHover:"#2D3134",contextMenuSeparatorColor:"#919191",buttonBgColor:"#21262c",tooltipBgColor:"#43414A",dialogBgColor:"#151515",dialogBackdropColor:"#00000099",errorTipColor:"#5f5f5f"},M={primaryFontColor:"#000000",labelFontColor:"#9ca3af",accentColor:"#007acc",borderColor:"#d7d7dc",bgColor:"#fdfdfd",hoverColor:"#d7d7dc",warnColor:"#e2b340",dangerColor:"#dc2626",tipsBgColor:"#f6f7f9",successColor:"#00c853",boxShadowColor:"rgba(0, 0, 0, 0.08)",contextMenuBgColor:"#FFFFFF",contextMenuBgColorHover:"#E8E8EC",contextMenuSeparatorColor:"#ffffff66",buttonBgColor:"#f6f7f9",tooltipBgColor:"#d7d7dc",dialogBgColor:"#f6f7f9",dialogBackdropColor:"#00000066",errorTipColor:"#5f5f5f"},b=e(6767),o=e.n(b),S=function(U,a){return Color(U).lighten(a).string()},L=function(U,a){return o()(U).darken(a).string()},D=e(21539),g=e(67294),t=e(88095),B=e(85893),s=(0,g.createContext)({}),W=function(U){var a=U.theme,j=U.children,I=(a==null?void 0:a.mode)||"light",Z=I==="dark"?v.styledConstants:R.styledConstants,_=a!=null&&a.token?r()(r()({},Z),a.token):Z;return(0,B.jsx)(t.LC,{shouldForwardProp:A,children:(0,B.jsx)(t.f6,{theme:_,children:(0,B.jsx)(s.Provider,{value:_,children:j})})})};function A(p,U){return typeof U=="string"?(0,D.Z)(p):!0}var K={lineHeightBase:"1.6",titleBarHeight:"30px",titleBarControlBtnWidth:"50px",fontH1:"28px",fontH2:"26px",fontH3:"24px",fontH4:"22px",fontH5:"20px",fontH6:"18px",fontBase:"15px",fontSm:"14px",fontXs:"13px",spaceXs:"4px",spaceSm:"8px",spaceBase:"10px",spaceL:"12px",spaceXl:"16px",smallBorderRadius:"4px",midBorderRadius:"8px",bigBorderRadius:"12px",black:"#74757D",white:"#E0E0E0",gray:"#C0C0C0",blue:"#0359D0",fontFamily:"'Open Sans', 'Clear Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif",codemirrorFontFamily:"'DejaVu Sans Mono', 'Source Code Pro', 'Droid Sans Mono', Consolas, monospace"},v={styledConstants:r()(r()({},K),d)},R={styledConstants:r()(r()({},K),M)}},24909:function(G,T,e){e.d(T,{A:function(){return r.A},T:function(){return b}});var O=e(67294),r=e(64712),d=e(88095),M=e(85893),b=(0,O.memo)(function(){var o=(0,O.useContext)(d.Ni);return(0,M.jsx)(r.x,{expand:!1,closeButton:!0,toastOptions:{style:{borderColor:o==null?void 0:o.borderColor,borderRadius:o==null?void 0:o.smallBorderRadius,color:o==null?void 0:o.primaryFontColor,background:o==null?void 0:o.bgColor},duration:5e3}})})},35307:function(G,T,e){e.d(T,{Z:function(){return j}});var O=e(97857),r=e.n(O),d=e(13769),M=e.n(d),b=e(68400),o=e.n(b),S=e(67294),L=e(88095),D=e(21655),g=e(96518),t=e(96802),B,s,W=L.ZP.div.attrs(function(I){return I})(B||(B=o()([` - visibility: visible; - opacity: 1; - - &[data-enter] { - visibility: visible; - opacity: 1; - } -`]))),A=L.ZP.div(s||(s=o()([` - display: inline-block; -`]))),K=e(68135),v=e(85893),R=["children","title","fixed","placement","open"],p,U=L.ZP.div(p||(p=o()([` - border-radius: 0.375rem; - border-width: 1px; - border-color: `,`; - background-color: `,`; - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - padding-right: 0.5rem; - font-size: `,`; - line-height: 1.25rem; - color: `,`; - box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); -`])),function(I){return I.theme.borderColor},function(I){return I.theme.tooltipBgColor},function(I){return I.theme.fontXs},function(I){return I.theme.primaryFontColor}),a=function(Z){var _,C=Z.children,H=Z.title,N=Z.fixed,f=N===void 0?!1:N,n=Z.placement,l=n===void 0?f?"top":"bottom":n,h=Z.open,y=M()(Z,R),P=C!=null&&(_=C.props)!==null&&_!==void 0&&_.disabled?S.Children.only((0,v.jsx)(A,{children:C})):C;return H?(0,v.jsxs)(D.p,{placement:l,open:h,children:[(0,v.jsx)(g.e,{render:P}),(0,v.jsx)(t.u,{render:function(i){return(0,v.jsx)(K.x,r()(r()({style:{zIndex:99}},i),y))},children:(0,v.jsx)(U,{children:H})})]}):C},j=a},31081:function(G,T,e){e.d(T,{Button:function(){return O.Z},Dialog:function(){return r.Z},Icon:function(){return s},Image:function(){return L.Z},Input:function(){return d.Z},Loading:function(){return g.g},Menu:function(){return S.ZP},Notifications:function(){return t.T},Popover:function(){return b.Z},Space:function(){return M.Z},ThemeProvider:function(){return D.f6},Toc:function(){return B.Toc},Tooltip:function(){return o.Z},toast:function(){return t.A},useMenuStore:function(){return S.Ls}});var O=e(2057),r=e(22098),d=e(73746),M=e(53291),b=e(85682),o=e(35307),S=e(88853),L=e(67761),D=e(58106),g=e(36348),t=e(24909),B=e(42776),s=e(38074)}}]); diff --git a/762.b36ecb51.async.js b/762.b36ecb51.async.js new file mode 100644 index 0000000..85bf308 --- /dev/null +++ b/762.b36ecb51.async.js @@ -0,0 +1,11 @@ +"use strict";(self.webpackChunkzens=self.webpackChunkzens||[]).push([[762],{87774:function(Bn,$,Re){var X=Re(67294);function y(e){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+e,l=1;l