(self.webpackChunk=self.webpackChunk||[]).push([[62525],{81643:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},84567:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var r=n(94184),o=n.n(r),a=n(95860),l=n(67294),i=n(53124),s=n(98866),c=n(65223);var u=l.createContext(null),p=n(63185),d=n(45353),f=n(17415),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:g,children:y,indeterminate:b=!1,style:h,onMouseEnter:x,onMouseLeave:C,skipGroup:O=!1,disabled:E}=e,w=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:$,direction:j,checkbox:N}=l.useContext(i.E_),P=l.useContext(u),{isFormItemInput:S}=l.useContext(c.aM),A=l.useContext(s.Z),Z=null!==(n=(null==P?void 0:P.disabled)||E)&&void 0!==n?n:A,k=l.useRef(w.value);l.useEffect((()=>{null==P||P.registerValue(w.value)}),[]),l.useEffect((()=>{if(!O)return w.value!==k.current&&(null==P||P.cancelValue(k.current),null==P||P.registerValue(w.value),k.current=w.value),()=>null==P?void 0:P.cancelValue(w.value)}),[w.value]);const B=$("checkbox",r),[z,M]=(0,p.ZP)(B),I=Object.assign({},w);P&&!O&&(I.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),P.toggleOption&&P.toggleOption({label:y,value:w.value})},I.name=P.name,I.checked=P.value.includes(w.value));const F=o()(`${B}-wrapper`,{[`${B}-rtl`]:"rtl"===j,[`${B}-wrapper-checked`]:I.checked,[`${B}-wrapper-disabled`]:Z,[`${B}-wrapper-in-form-item`]:S},null==N?void 0:N.className,v,g,M),R=o()({[`${B}-indeterminate`]:b},f.A,M),_=b?"mixed":void 0;return z(l.createElement(d.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:F,style:Object.assign(Object.assign({},null==N?void 0:N.style),h),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":_},I,{prefixCls:B,className:R,disabled:Z,ref:t})),void 0!==y&&l.createElement("span",null,y))))};var g=l.forwardRef(v),y=n(74902),b=n(10366),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:d,style:f,onChange:m}=e,v=h(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[O,E]=l.useState(v.value||n||[]),[w,$]=l.useState([]);l.useEffect((()=>{"value"in v&&E(v.value||[])}),[v.value]);const j=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=x("checkbox",s),P=`${N}-group`,[S,A]=(0,p.ZP)(N),Z=(0,b.Z)(v,["value","disabled"]),k=a.length?j.map((e=>l.createElement(g,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${P}-item`,style:e.style,title:e.title},e.label))):r,B={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,y.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in v||E(n),null==m||m(n.filter((e=>w.includes(e))).sort(((e,t)=>j.findIndex((t=>t.value===e))-j.findIndex((e=>e.value===t)))))},value:O,disabled:v.disabled,name:v.name,registerValue:e=>{$((t=>[].concat((0,y.Z)(t),[e])))},cancelValue:e=>{$((t=>t.filter((t=>t!==e))))}},z=o()(P,{[`${P}-rtl`]:"rtl"===C},c,d,A);return S(l.createElement("div",Object.assign({className:z,style:f},Z,{ref:t}),l.createElement(u.Provider,{value:B},k)))},C=l.forwardRef(x);var O=l.memo(C);const E=g;E.Group=O,E.__ANT_CHECKBOX=!0;var w=E},11486:function(e,t,n){"use strict";n.d(t,{Z:function(){return B}});var r=n(94184),o=n.n(r),a=n(67294),l=n(53124),i=n(65223),s=n(47673);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[d,f]=(0,s.ZP)(p),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,a.useContext)(i.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:g},e.children)))},u=n(82586),p=n(87462),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},f=n(44327),m=function(e,t){return a.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=a.forwardRef(m),g=n(43481),y=n(10366),b=n(17799),h=n(72922),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var E=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const p=(0,h.Z)(c),d=()=>{const{disabled:t}=e;t||(i&&p(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:v,size:g}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),$=w("input",v),j=w("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=O[n]||"",l=r(i),s={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(j),P=o()(j,f,{[`${j}-${g}`]:!!g}),S=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:P,prefixCls:$,suffix:N});return g&&(S.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},S))})),w=n(42480),$=n(96159),j=n(71577),N=n(98675),P=n(4173),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:h}=e,x=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=a.useContext(l.E_),E=a.useRef(!1),A=C("input-search",n),Z=C("input",r),{compactSize:k}=(0,P.ri)(A,O),B=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:k)&&void 0!==t?t:e})),z=a.useRef(null),M=e=>{var t;document.activeElement===(null===(t=z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;v&&v(null===(n=null===(t=z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},F="boolean"==typeof p?a.createElement(w.Z,null):null,R=`${A}-button`;let _;const D=p||{},L=D.type&&!0===D.type.__ANT_BUTTON;_=L||"button"===D.type?(0,$.Tm)(D,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==D?void 0:D.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},L?{className:R,size:B}:{})):a.createElement(j.ZP,{className:R,type:p?"primary":void 0,size:B,disabled:m,key:"enterButton",onMouseDown:M,onClick:I,loading:f,icon:F},p),d&&(_=[_,(0,$.Tm)(d,{key:"addonAfter"})]);const T=o()(A,{[`${A}-rtl`]:"rtl"===O,[`${A}-${B}`]:!!B,[`${A}-with-button`]:!!p},i);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(z,t),onPressEnter:e=>{E.current||f||I(e)}},x,{size:B,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==h||h(e)},prefixCls:Z,addonAfter:_,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:T,disabled:m}))})),Z=n(96330);const k=u.Z;k.Group=c,k.Search=A,k.TextArea=Z.Z,k.Password=E;var B=k},66330:function(e,t,n){"use strict";n.d(t,{t5:function(){return p}});var r=n(94184),o=n.n(r),a=n(92419),l=n(67294),i=n(53124),s=n(81643),c=n(20136),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:t,prefixCls:n,className:r,style:i,placement:c="top",title:u,content:p,children:d}=e;return l.createElement("div",{className:o()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:i},l.createElement("div",{className:`${n}-arrow`}),l.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),d||((e,t,n)=>{if(t||n)return l.createElement(l.Fragment,null,t&&l.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),l.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,u,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:r}=l.useContext(i.E_),o=r("popover",t),[a,s]=(0,c.Z)(o);return a(l.createElement(p,Object.assign({},n,{prefixCls:o,hashId:s})))}},55241:function(e,t,n){"use strict";var r=n(94184),o=n.n(r),a=n(67294),l=n(81643),i=n(33603),s=n(53124),c=n(83062),u=n(66330),p=n(20136),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:t,content:n,prefixCls:r}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${r}-title`},(0,l.Z)(t)),a.createElement("div",{className:`${r}-inner-content`},(0,l.Z)(n)))},m=a.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:l,overlayClassName:u,placement:m="top",trigger:v="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:y=.1,overlayStyle:b={}}=e,h=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:x}=a.useContext(s.E_),C=x("popover",n),[O,E]=(0,p.Z)(C),w=x(),$=o()(u,E);return O(a.createElement(c.Z,Object.assign({placement:m,trigger:v,mouseEnterDelay:g,mouseLeaveDelay:y,overlayStyle:b},h,{prefixCls:C,overlayClassName:$,ref:t,overlay:r||l?a.createElement(f,{prefixCls:C,title:r,content:l}):null,transitionName:(0,i.m)(w,"zoom-big",h.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},20136:function(e,t,n){"use strict";var r=n(14747),o=n(50438),a=n(97414),l=n(8796),i=n(67968),s=n(45503);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:o,fontWeightStrong:l,popoverPadding:i,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:i},[`${t}-title`]:{minWidth:o,marginBottom:d,color:c,fontWeight:l},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:l.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:o,paddingSM:a,controlHeight:l,fontSize:i,lineHeight:s,padding:c}=e,u=l-Math.round(i*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${o}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),u(a),r&&p(a),(0,o._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93421:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r=n(67294),o=n(94184),a=n.n(o),l=n(37419),i=n(53124),s=n(4173);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:h,rootClassName:x,children:C,direction:O="horizontal",prefixCls:E,split:w,style:$,wrap:j=!1,classNames:N,styles:P}=e,S=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[A,Z]=Array.isArray(y)?y:[y,y],k=f(Z),B=f(A),z=m(Z),M=m(A),I=(0,l.Z)(C,{keepEmpty:!0}),F=void 0===b&&"horizontal"===O?"center":b,R=s("space",E),[_,D]=(0,d.Z)(R),L=a()(R,null==c?void 0:c.className,D,`${R}-${O}`,{[`${R}-rtl`]:"rtl"===g,[`${R}-align-${F}`]:F,[`${R}-gap-row-${Z}`]:k,[`${R}-gap-col-${A}`]:B},h,x),T=a()(`${R}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let W=0;const V=I.map(((e,t)=>{var n,o;null!=e&&(W=t);const a=e&&e.key||`${T}-${t}`;return r.createElement(p,{className:T,key:a,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),U=r.useMemo((()=>({latestIndex:W})),[W]);if(0===I.length)return null;const G={};return j&&(G.flexWrap="wrap"),!B&&M&&(G.columnGap=A),!k&&z&&(G.rowGap=Z),_(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),$)},S),r.createElement(u,{value:U},V)))}));const y=g;y.Compact=s.ZP;var b=y},43481:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),o=n(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},l=n(44327),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},19575:function(e,t,n){var r,o;o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var o,a=(n=n||{}).Base64,l="2.6.4",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},p=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,d=function(e){return e.replace(p,u)},f=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[i.charAt(n>>>18),i.charAt(n>>>12&63),t>=2?"=":i.charAt(n>>>6&63),t>=1?"=":i.charAt(63&n)].join("")},m=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,f)},v=function(e){return m(d(String(e)))},g=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},y=function(e,t){return t?g(v(e)):v(e)},b=function(e){return y(e,!0)};n.Uint8Array&&(o=function(e,t){for(var n="",r=0,o=e.length;r>>18)+i.charAt(c>>>12&63)+(void 0!==l?i.charAt(c>>>6&63):"=")+(void 0!==s?i.charAt(63&c):"=")}return t?g(n):n});var h,x=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,C=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},O=function(e){return e.replace(x,C)},E=function(e){var t=e.length,n=t%4,r=(t>0?s[e.charAt(0)]<<18:0)|(t>1?s[e.charAt(1)]<<12:0)|(t>2?s[e.charAt(2)]<<6:0)|(t>3?s[e.charAt(3)]:0),o=[c(r>>>16),c(r>>>8&255),c(255&r)];return o.length-=[0,0,2,1][n],o.join("")},w=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},$=function(e){return w(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},j=function(e){return O(w(e))},N=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},P=function(e){return j(N(e))};n.Uint8Array&&(h=function(e){return Uint8Array.from($(N(e)),(function(e){return e.charCodeAt(0)}))});var S=function(){var e=n.Base64;return n.Base64=a,e};if(n.Base64={VERSION:l,atob:$,btoa:m,fromBase64:P,toBase64:y,utob:d,encode:y,encodeURI:b,btou:O,decode:P,noConflict:S,fromUint8Array:o,toUint8Array:h},"function"==typeof Object.defineProperty){var A=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",A((function(){return P(this)}))),Object.defineProperty(String.prototype,"toBase64",A((function(e){return y(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",A((function(){return y(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(o)}}]);