// ==UserScript==
// @name bilibili-app-recommend
// @namespace https://magicdawn.fun
// @version 0.10.1
// @author magicdawn
// @description 为B站首页添加像App一样的推荐
// @license MIT
// @homepageURL http://greasyfork.icu/zh-CN/scripts/443530-bilibili-app-recommend
// @supportURL https://github.com/magicdawn/bilibili-app-recommend/issues
// @match *://www.bilibili.com/
// @match *://www.bilibili.com/?*
// @match https://www.mcbbs.net/template/mcbbs/image/special_photo_bg.png
// @match https://www.mcbbs.net/template/mcbbs/image/special_photo_bg.png?*
// @require https://unpkg.com/[email protected]/dist/axios.min.js
// @require https://unpkg.com/[email protected]/dist/axiosGmxhrAdapter.min.js
// @require https://unpkg.com/[email protected]/umd/react.production.min.js
// @require https://unpkg.com/[email protected]/umd/react-dom.production.min.js
// @connect app.bilibili.com
// @connect passport.bilibili.com
// @connect link.acg.tv
// @connect www.mcbbs.net
// @grant GM.xmlHttpRequest
// @grant GM_deleteValue
// @grant GM_getValue
// @grant GM_setValue
// ==/UserScript==
(i=>{const e=document.createElement("style");e.dataset.source="vite-plugin-monkey",e.innerText=i,document.head.appendChild(e)})(` .primary-btn:disabled:active,.primary-btn:disabled:hover{cursor:wait;background-color:inherit}.ant-btn{font-size:13px}.ant-btn:disabled{cursor:wait}._modal-mask_qk630_1{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#00000080;z-index:11003;display:flex;align-items:center;justify-content:center}._modal_qk630_1{width:500px;max-height:calc(90vh - 50px);background-color:#fff;border-radius:10px;padding:0 15px 15px;display:flex;flex-direction:column;overflow:hidden}._modal-header_qk630_23{padding-top:10px;padding-bottom:10px;border-bottom:none;display:flex;align-items:center}._modal-body_qk630_30{padding-top:0;flex-grow:1;overflow-y:scroll}._modal-title_qk630_35{font-size:1.5rem;margin-bottom:0;line-height:1.5;display:flex;align-items:center}._btn-close_qk630_42{margin-left:10px}._btn-close_qk630_42 svg{width:10px;height:10px;margin-right:3px;margin-top:-1px}body.dark ._btn-close_qk630_42{color:#eee!important;background-color:#333!important;border-color:transparent!important;height:auto;padding:8px 12px;line-height:16px;font-size:13px}._toast-container_mcbuq_1{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999999;padding:12px 24px;font-size:14px;min-width:200px;width:max-content;max-width:450px;background:#ffb243;color:#fff;border-radius:6px;white-space:pre-wrap}._toast-container_mcbuq_1._single-line_mcbuq_17{text-align:center}._modal_1rloz_1{width:500px}._title-desc_1rloz_4{margin-left:5px;font-size:40%}._reason-list_1rloz_8{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}._reason_1rloz_8{color:inherit;width:48%;text-align:center;line-height:20px;position:relative;border:1px solid #eee;padding-top:5px;padding-bottom:5px;margin-top:5px;margin-bottom:5px}body.dark ._reason_1rloz_8{border:1px solid #333}._reason_1rloz_8._active_1rloz_29{border-color:#f69;border-radius:4px}._reason-no_1rloz_33{position:absolute;left:6px;width:20px;height:20px;border-radius:50%;top:6px;display:flex;align-items:center;justify-content:center;background-color:#6a5acd;background-color:#f69;color:#fff}._tips-container_1rloz_47{margin-top:20px}._tips_1rloz_47{display:flex;align-items:center}._bili-video-card_e62cr_1{position:relative}._image-wrapper_e62cr_4{border-radius:6px;overflow:hidden}._preview-card-wrapper_e62cr_8{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}._preview-card-wrapper_e62cr_8 ._preview-card-inner_e62cr_21{width:100%;height:100%}._watch-later_e62cr_25{z-index:5}._badge_e62cr_28{color:#fa6a9d;border-radius:2px;border:1px #fa6a9d solid;line-height:20px;padding:0 10px;transform:scale(.8)}._recommend-reason_e62cr_36{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;color:var(--Or5);background-color:var(--Or1);border-radius:4px;margin-right:4px;font-size:var(--follow-icon-font-size);line-height:var(--follow-icon-line-height);height:var(--follow-icon-line-height);padding:0 4px;cursor:default}._bangumi-desc_e62cr_51{color:default}._btn-dislike_e62cr_54{display:flex;align-items:center;justify-content:center;position:absolute;top:8px;left:8px;width:28px;height:28px;border-radius:6px;cursor:pointer;background-color:#212121cc;z-index:9;transform:translateZ(0)}._btn-dislike_e62cr_54 ._btn-dislike-icon_e62cr_69{pointer-events:none;user-select:none;width:12px;height:12px;color:#fff}._btn-dislike_e62cr_54 ._btn-dislike-tip_e62cr_76{pointer-events:none;user-select:none;position:absolute;bottom:-6px;left:-5px;transform:translateY(100%);font-size:12px;color:#fff;border-radius:4px;line-height:18px;padding:4px 8px;background-color:#000c;white-space:nowrap}._disliked-wrapper_e62cr_91{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;border-radius:6px;border:1px solid #eee}body.dark ._disliked-wrapper_e62cr_91{border:1px solid #333}._disliked-wrapper_e62cr_91 ._dislike-content-cover_e62cr_105{border-top-left-radius:6px;border-top-right-radius:6px;padding-top:56.25%;position:relative}._disliked-wrapper_e62cr_91 ._dislike-content-cover_e62cr_105 ._dislike-content-cover-inner_e62cr_111{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}._disliked-wrapper_e62cr_91 ._dislike-content-cover_e62cr_105 ._dislike-content-cover-inner_e62cr_111 ._dislike-icon_e62cr_122{margin-bottom:5px}._disliked-wrapper_e62cr_91 ._dislike-content-cover_e62cr_105 ._dislike-content-cover-inner_e62cr_111 ._dislike-reason_e62cr_125{font-size:20px;text-align:center}._disliked-wrapper_e62cr_91 ._dislike-content-cover_e62cr_105 ._dislike-content-cover-inner_e62cr_111 ._dislike-desc_e62cr_129{font-size:16px;text-align:center}._disliked-wrapper_e62cr_91 ._dislike-content-action_e62cr_133{flex:1;width:100%;border-top:1px solid #eee;display:flex;align-items:center;justify-content:center}body.dark ._disliked-wrapper_e62cr_91 ._dislike-content-action_e62cr_133{border-top:1px solid #333}._disliked-wrapper_e62cr_91 ._dislike-content-action_e62cr_133 button{font-size:16px;color:inherit;display:flex;align-items:center}._skeleton-active_e62cr_150 .bili-video-card__skeleton--cover,._skeleton-active_e62cr_150 .bili-video-card__skeleton--text,._skeleton-active_e62cr_150 .bili-video-card__skeleton--light{background:linear-gradient(135deg,rgba(0,0,0,.06) 25%,rgba(0,0,0,.15) 37%,rgba(0,0,0,.06) 63%);background-size:400% 100%;animation-name:_ant-skeleton-loading_e62cr_1;animation-duration:1.4s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes _ant-skeleton-loading_e62cr_1{0%{background-position:100% 50%}to{background-position:0 50%}}._video-grid_14t5i_9{display:grid;position:relative;width:100%;grid-gap:20px 12px}@media (max-width: 1099.9px){._video-grid_14t5i_9{grid-template-columns:repeat(4,1fr)}._video-grid_14t5i_9._limit-two-lines_14t5i_19>*:nth-of-type(1n + 9){display:none!important}}@media (min-width: 1100px) and (max-width: 1700.9px){._video-grid_14t5i_9{grid-template-columns:repeat(5,1fr)}._video-grid_14t5i_9._limit-two-lines_14t5i_19>*:nth-of-type(1n + 11){display:none!important}}@media (min-width: 1701px){._video-grid_14t5i_9{grid-template-columns:repeat(6,1fr)}._video-grid_14t5i_9._limit-two-lines_14t5i_19>*:nth-of-type(1n + 13){display:none!important}}._video-grid_14t5i_9._internal-testing_14t5i_43{grid-gap:20px 20px}@media (max-width: 1399.9px){._video-grid_14t5i_9._internal-testing_14t5i_43{grid-template-columns:repeat(4,1fr)}._video-grid_14t5i_9._internal-testing_14t5i_43._limit-one-line_14t5i_50>*:nth-of-type(1n + 5){display:none!important}._video-grid_14t5i_9._internal-testing_14t5i_43._limit-two-lines_14t5i_19>*:nth-of-type(1n + 9){display:none!important}}@media (min-width: 1400px){._video-grid_14t5i_9._internal-testing_14t5i_43{grid-template-columns:repeat(5,1fr)}._video-grid_14t5i_9._internal-testing_14t5i_43._limit-one-line_14t5i_50>*:nth-of-type(1n + 6){display:none!important}._video-grid_14t5i_9._internal-testing_14t5i_43._limit-two-lines_14t5i_19>*:nth-of-type(1n + 11){display:none!important}}._narrow-mode_14t5i_71{grid-template-columns:repeat(2,1fr)!important}._config-icon_1d50l_1{line-height:1;margin-right:5px;font-size:0}._settings-group_1d50l_6{margin-bottom:10px}._settings-group_1d50l_6 ._settings-group-title_1d50l_9{font-size:2em}._settings-group_1d50l_6 ._settings-group-content_1d50l_12{color:default}._settings-group_1d50l_6 ._settings-group-content_1d50l_12 button:first-child{margin-left:0}._row_1d50l_18{display:flex;align-items:center;flex-wrap:wrap}._row_1d50l_18 .primary-btn:first-child{margin-left:0}._check_1d50l_26{margin-bottom:5px;margin-inline-start:0!important;margin-inline-end:5px!important}._expand-btn_wdzp9_1{padding:0;width:31px;height:31px;border-radius:50%}._expand-btn_wdzp9_1 svg{width:13px;height:13px;transform:rotate(180deg)}._expand-btn_wdzp9_1 svg._expanded_wdzp9_12{transform:rotate(0)}body.dark ._expand-btn_wdzp9_1{color:#eee!important;border-color:transparent!important;background-color:#333!important}body.dark ._expand-btn_wdzp9_1:hover{background-color:#555!important}._modal-mask_juq7d_1._narrow-mode_juq7d_1{background-color:#000000e6}._modal_juq7d_1{width:calc(100vw - 30px);height:calc(100vh - 30px);max-height:unset;padding-right:0}body.dark ._modal_juq7d_1{border:1px solid #ff6699}._modal_juq7d_1._narrow-mode_juq7d_1{width:606px;height:calc(100vh - 10px);border:none}body.dark ._modal_juq7d_1._narrow-mode_juq7d_1{border:none}._modal-header_juq7d_21,._modal-body_juq7d_22{padding-right:15px}body.dark ._btn-refresh_juq7d_25{color:#eee!important;background-color:#333!important;border-color:transparent!important;height:auto;padding:8px 12px;line-height:16px;font-size:13px}
`);
var UM=Object.defineProperty;var GM=(k,we,He)=>we in k?UM(k,we,{enumerable:!0,configurable:!0,writable:!0,value:He}):k[we]=He;var Qe=(k,we,He)=>(GM(k,typeof we!="symbol"?we+"":we,He),He),df=(k,we,He)=>{if(!we.has(k))throw TypeError("Cannot "+He)};var $=(k,we,He)=>(df(k,we,"read from private field"),He?He.call(k):we.get(k)),ce=(k,we,He)=>{if(we.has(k))throw TypeError("Cannot add the same private member more than once");we instanceof WeakSet?we.add(k):we.set(k,He)},J=(k,we,He,Bn)=>(df(k,we,"write to private field"),Bn?Bn.call(k,He):we.set(k,He),He),Us=(k,we,He,Bn)=>({set _(Go){J(k,we,Go,He)},get _(){return $(k,we,Bn)}}),Z=(k,we,He)=>(df(k,we,"access private method"),He);(function(k,we,He,Bn){var Oi,or,Ht,Pr,ar,Pi,rt,sr,nt,Le,ie,Ct,Bt,bt,lt,lr,dt,Qr,Jr,cr,Tr,mn,Pt,Do,hf,Fn,en,zo,Wt,Rs,jp,Nn,Ti,Ho,kr,pn,Mr,bn,Bo,gf,ki,Gs,Mi,qs,Fe,Ue,Wo,mf,Ln,Uo;"use strict";function Go(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const g=Go(k),zp=Go(we);function Hp(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function Bp(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var Wp=function(){function e(r){var n=this;this._insertTag=function(i){var o;n.tags.length===0?n.insertionPoint?o=n.insertionPoint.nextSibling:n.prepend?o=n.container.firstChild:o=n.before:o=n.tags[n.tags.length-1].nextSibling,n.container.insertBefore(i,o),n.tags.push(i)},this.isSpeedy=r.speedy===void 0?!0:r.speedy,this.tags=[],this.ctr=0,this.nonce=r.nonce,this.key=r.key,this.container=r.container,this.prepend=r.prepend,this.insertionPoint=r.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(n){n.forEach(this._insertTag)},t.insert=function(n){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(Bp(this));var i=this.tags[this.tags.length-1];if(this.isSpeedy){var o=Hp(i);try{o.insertRule(n,o.cssRules.length)}catch{}}else i.appendChild(document.createTextNode(n));this.ctr++},t.flush=function(){this.tags.forEach(function(n){return n.parentNode&&n.parentNode.removeChild(n)}),this.tags=[],this.ctr=0},e}(),mt="-ms-",qo="-moz-",Se="-webkit-",vf="comm",Ks="rule",Xs="decl",Vp="@import",pf="@keyframes",Up=Math.abs,Ko=String.fromCharCode,Gp=Object.assign;function qp(e,t){return ut(e,0)^45?(((t<<2^ut(e,0))<<2^ut(e,1))<<2^ut(e,2))<<2^ut(e,3):0}function bf(e){return e.trim()}function Kp(e,t){return(e=t.exec(e))?e[0]:e}function Ce(e,t,r){return e.replace(t,r)}function Ys(e,t){return e.indexOf(t)}function ut(e,t){return e.charCodeAt(t)|0}function zi(e,t,r){return e.slice(t,r)}function hr(e){return e.length}function Zs(e){return e.length}function Xo(e,t){return t.push(e),e}function Xp(e,t){return e.map(t).join("")}var Yo=1,Wn=1,yf=0,Et=0,Ye=0,Vn="";function Zo(e,t,r,n,i,o,a){return{value:e,root:t,parent:r,type:n,props:i,children:o,line:Yo,column:Wn,length:a,return:""}}function Hi(e,t){return Gp(Zo("",null,null,"",null,null,0),e,{length:-e.length},t)}function Yp(){return Ye}function Zp(){return Ye=Et>0?ut(Vn,--Et):0,Wn--,Ye===10&&(Wn=1,Yo--),Ye}function At(){return Ye=Et<yf?ut(Vn,Et++):0,Wn++,Ye===10&&(Wn=1,Yo++),Ye}function gr(){return ut(Vn,Et)}function Qo(){return Et}function Bi(e,t){return zi(Vn,e,t)}function Wi(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function wf(e){return Yo=Wn=1,yf=hr(Vn=e),Et=0,[]}function Sf(e){return Vn="",e}function Jo(e){return bf(Bi(Et-1,Qs(e===91?e+2:e===40?e+1:e)))}function Qp(e){for(;(Ye=gr())&&Ye<33;)At();return Wi(e)>2||Wi(Ye)>3?"":" "}function Jp(e,t){for(;--t&&At()&&!(Ye<48||Ye>102||Ye>57&&Ye<65||Ye>70&&Ye<97););return Bi(e,Qo()+(t<6&&gr()==32&&At()==32))}function Qs(e){for(;At();)switch(Ye){case e:return Et;case 34:case 39:e!==34&&e!==39&&Qs(Ye);break;case 40:e===41&&Qs(e);break;case 92:At();break}return Et}function e0(e,t){for(;At()&&e+Ye!==47+10;)if(e+Ye===42+42&&gr()===47)break;return"/*"+Bi(t,Et-1)+"*"+Ko(e===47?e:At())}function t0(e){for(;!Wi(gr());)At();return Bi(e,Et)}function Cf(e){return Sf(ea("",null,null,null,[""],e=wf(e),0,[0],e))}function ea(e,t,r,n,i,o,a,s,l){for(var c=0,u=0,f=a,d=0,h=0,v=0,m=1,p=1,b=1,y=0,S="",O=i,w=o,C=n,E=S;p;)switch(v=y,y=At()){case 40:if(v!=108&&ut(E,f-1)==58){Ys(E+=Ce(Jo(y),"&","&\f"),"&\f")!=-1&&(b=-1);break}case 34:case 39:case 91:E+=Jo(y);break;case 9:case 10:case 13:case 32:E+=Qp(v);break;case 92:E+=Jp(Qo()-1,7);continue;case 47:switch(gr()){case 42:case 47:Xo(r0(e0(At(),Qo()),t,r),l);break;default:E+="/"}break;case 123*m:s[c++]=hr(E)*b;case 125*m:case 59:case 0:switch(y){case 0:case 125:p=0;case 59+u:h>0&&hr(E)-f&&Xo(h>32?Ef(E+";",n,r,f-1):Ef(Ce(E," ","")+";",n,r,f-2),l);break;case 59:E+=";";default:if(Xo(C=xf(E,t,r,c,u,i,s,S,O=[],w=[],f),o),y===123)if(u===0)ea(E,t,C,C,O,o,f,s,w);else switch(d===99&&ut(E,3)===110?100:d){case 100:case 109:case 115:ea(e,C,C,n&&Xo(xf(e,C,C,0,0,i,s,S,i,O=[],f),w),i,w,f,s,n?O:w);break;default:ea(E,C,C,C,[""],w,0,s,w)}}c=u=h=0,m=b=1,S=E="",f=a;break;case 58:f=1+hr(E),h=v;default:if(m<1){if(y==123)--m;else if(y==125&&m++==0&&Zp()==125)continue}switch(E+=Ko(y),y*m){case 38:b=u>0?1:(E+="\f",-1);break;case 44:s[c++]=(hr(E)-1)*b,b=1;break;case 64:gr()===45&&(E+=Jo(At())),d=gr(),u=f=hr(S=E+=t0(Qo())),y++;break;case 45:v===45&&hr(E)==2&&(m=0)}}return o}function xf(e,t,r,n,i,o,a,s,l,c,u){for(var f=i-1,d=i===0?o:[""],h=Zs(d),v=0,m=0,p=0;v<n;++v)for(var b=0,y=zi(e,f+1,f=Up(m=a[v])),S=e;b<h;++b)(S=bf(m>0?d[b]+" "+y:Ce(y,/&\f/g,d[b])))&&(l[p++]=S);return Zo(e,t,r,i===0?Ks:s,l,c,u)}function r0(e,t,r){return Zo(e,t,r,vf,Ko(Yp()),zi(e,2,-2),0)}function Ef(e,t,r,n){return Zo(e,t,r,Xs,zi(e,0,n),zi(e,n+1,-1),n)}function yn(e,t){for(var r="",n=Zs(e),i=0;i<n;i++)r+=t(e[i],i,e,t)||"";return r}function _f(e,t,r,n){switch(e.type){case Vp:case Xs:return e.return=e.return||e.value;case vf:return"";case pf:return e.return=e.value+"{"+yn(e.children,n)+"}";case Ks:e.value=e.props.join(",")}return hr(r=yn(e.children,n))?e.return=e.value+"{"+r+"}":""}function n0(e){var t=Zs(e);return function(r,n,i,o){for(var a="",s=0;s<t;s++)a+=e[s](r,n,i,o)||"";return a}}function i0(e){return function(t){t.root||(t=t.return)&&e(t)}}function o0(e){var t=Object.create(null);return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var a0=function(t,r,n){for(var i=0,o=0;i=o,o=gr(),i===38&&o===12&&(r[n]=1),!Wi(o);)At();return Bi(t,Et)},s0=function(t,r){var n=-1,i=44;do switch(Wi(i)){case 0:i===38&&gr()===12&&(r[n]=1),t[n]+=a0(Et-1,r,n);break;case 2:t[n]+=Jo(i);break;case 4:if(i===44){t[++n]=gr()===58?"&\f":"",r[n]=t[n].length;break}default:t[n]+=Ko(i)}while(i=At());return t},l0=function(t,r){return Sf(s0(wf(t),r))},Of=new WeakMap,c0=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var r=t.value,n=t.parent,i=t.column===n.column&&t.line===n.line;n.type!=="rule";)if(n=n.parent,!n)return;if(!(t.props.length===1&&r.charCodeAt(0)!==58&&!Of.get(n))&&!i){Of.set(t,!0);for(var o=[],a=l0(r,o),s=n.props,l=0,c=0;l<a.length;l++)for(var u=0;u<s.length;u++,c++)t.props[c]=o[l]?a[l].replace(/&\f/g,s[u]):s[u]+" "+a[l]}}},u0=function(t){if(t.type==="decl"){var r=t.value;r.charCodeAt(0)===108&&r.charCodeAt(2)===98&&(t.return="",t.value="")}};function $f(e,t){switch(qp(e,t)){case 5103:return Se+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Se+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Se+e+qo+e+mt+e+e;case 6828:case 4268:return Se+e+mt+e+e;case 6165:return Se+e+mt+"flex-"+e+e;case 5187:return Se+e+Ce(e,/(\w+).+(:[^]+)/,Se+"box-$1$2"+mt+"flex-$1$2")+e;case 5443:return Se+e+mt+"flex-item-"+Ce(e,/flex-|-self/,"")+e;case 4675:return Se+e+mt+"flex-line-pack"+Ce(e,/align-content|flex-|-self/,"")+e;case 5548:return Se+e+mt+Ce(e,"shrink","negative")+e;case 5292:return Se+e+mt+Ce(e,"basis","preferred-size")+e;case 6060:return Se+"box-"+Ce(e,"-grow","")+Se+e+mt+Ce(e,"grow","positive")+e;case 4554:return Se+Ce(e,/([^-])(transform)/g,"$1"+Se+"$2")+e;case 6187:return Ce(Ce(Ce(e,/(zoom-|grab)/,Se+"$1"),/(image-set)/,Se+"$1"),e,"")+e;case 5495:case 3959:return Ce(e,/(image-set\([^]*)/,Se+"$1$`$1");case 4968:return Ce(Ce(e,/(.+:)(flex-)?(.*)/,Se+"box-pack:$3"+mt+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Se+e+e;case 4095:case 3583:case 4068:case 2532:return Ce(e,/(.+)-inline(.+)/,Se+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(hr(e)-1-t>6)switch(ut(e,t+1)){case 109:if(ut(e,t+4)!==45)break;case 102:return Ce(e,/(.+:)(.+)-([^]+)/,"$1"+Se+"$2-$3$1"+qo+(ut(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Ys(e,"stretch")?$f(Ce(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ut(e,t+1)!==115)break;case 6444:switch(ut(e,hr(e)-3-(~Ys(e,"!important")&&10))){case 107:return Ce(e,":",":"+Se)+e;case 101:return Ce(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Se+(ut(e,14)===45?"inline-":"")+"box$3$1"+Se+"$2$3$1"+mt+"$2box$3")+e}break;case 5936:switch(ut(e,t+11)){case 114:return Se+e+mt+Ce(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Se+e+mt+Ce(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Se+e+mt+Ce(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Se+e+mt+e+e}return e}var f0=function(t,r,n,i){if(t.length>-1&&!t.return)switch(t.type){case Xs:t.return=$f(t.value,t.length);break;case pf:return yn([Hi(t,{value:Ce(t.value,"@","@"+Se)})],i);case Ks:if(t.length)return Xp(t.props,function(o){switch(Kp(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return yn([Hi(t,{props:[Ce(o,/:(read-\w+)/,":"+qo+"$1")]})],i);case"::placeholder":return yn([Hi(t,{props:[Ce(o,/:(plac\w+)/,":"+Se+"input-$1")]}),Hi(t,{props:[Ce(o,/:(plac\w+)/,":"+qo+"$1")]}),Hi(t,{props:[Ce(o,/:(plac\w+)/,mt+"input-$1")]})],i)}return""})}},d0=[f0],Pf=function(t){var r=t.key;if(r==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(m){var p=m.getAttribute("data-emotion");p.indexOf(" ")!==-1&&(document.head.appendChild(m),m.setAttribute("data-s",""))})}var i=t.stylisPlugins||d0,o={},a,s=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(m){for(var p=m.getAttribute("data-emotion").split(" "),b=1;b<p.length;b++)o[p[b]]=!0;s.push(m)});var l,c=[c0,u0];{var u,f=[_f,i0(function(m){u.insert(m)})],d=n0(c.concat(i,f)),h=function(p){return yn(Cf(p),d)};l=function(p,b,y,S){u=y,h(p?p+"{"+b.styles+"}":b.styles),S&&(v.inserted[b.name]=!0)}}var v={key:r,sheet:new Wp({key:r,container:a,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:o,registered:{},insert:l};return v.sheet.hydrate(s),v},h0=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function g0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function m0(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){if(this instanceof n){var i=[null];i.push.apply(i,arguments);var o=Function.bind.apply(t,i);return new o}return t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}var Vi={},v0={get exports(){return Vi},set exports(e){Vi=e}},_e={};/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var at=typeof Symbol=="function"&&Symbol.for,Js=at?Symbol.for("react.element"):60103,el=at?Symbol.for("react.portal"):60106,ta=at?Symbol.for("react.fragment"):60107,ra=at?Symbol.for("react.strict_mode"):60108,na=at?Symbol.for("react.profiler"):60114,ia=at?Symbol.for("react.provider"):60109,oa=at?Symbol.for("react.context"):60110,tl=at?Symbol.for("react.async_mode"):60111,aa=at?Symbol.for("react.concurrent_mode"):60111,sa=at?Symbol.for("react.forward_ref"):60112,la=at?Symbol.for("react.suspense"):60113,p0=at?Symbol.for("react.suspense_list"):60120,ca=at?Symbol.for("react.memo"):60115,ua=at?Symbol.for("react.lazy"):60116,b0=at?Symbol.for("react.block"):60121,y0=at?Symbol.for("react.fundamental"):60117,w0=at?Symbol.for("react.responder"):60118,S0=at?Symbol.for("react.scope"):60119;function Rt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Js:switch(e=e.type,e){case tl:case aa:case ta:case na:case ra:case la:return e;default:switch(e=e&&e.$$typeof,e){case oa:case sa:case ua:case ca:case ia:return e;default:return t}}case el:return t}}}function Tf(e){return Rt(e)===aa}_e.AsyncMode=tl,_e.ConcurrentMode=aa,_e.ContextConsumer=oa,_e.ContextProvider=ia,_e.Element=Js,_e.ForwardRef=sa,_e.Fragment=ta,_e.Lazy=ua,_e.Memo=ca,_e.Portal=el,_e.Profiler=na,_e.StrictMode=ra,_e.Suspense=la,_e.isAsyncMode=function(e){return Tf(e)||Rt(e)===tl},_e.isConcurrentMode=Tf,_e.isContextConsumer=function(e){return Rt(e)===oa},_e.isContextProvider=function(e){return Rt(e)===ia},_e.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Js},_e.isForwardRef=function(e){return Rt(e)===sa},_e.isFragment=function(e){return Rt(e)===ta},_e.isLazy=function(e){return Rt(e)===ua},_e.isMemo=function(e){return Rt(e)===ca},_e.isPortal=function(e){return Rt(e)===el},_e.isProfiler=function(e){return Rt(e)===na},_e.isStrictMode=function(e){return Rt(e)===ra},_e.isSuspense=function(e){return Rt(e)===la},_e.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ta||e===aa||e===na||e===ra||e===la||e===p0||typeof e=="object"&&e!==null&&(e.$$typeof===ua||e.$$typeof===ca||e.$$typeof===ia||e.$$typeof===oa||e.$$typeof===sa||e.$$typeof===y0||e.$$typeof===w0||e.$$typeof===S0||e.$$typeof===b0)},_e.typeOf=Rt,function(e){e.exports=_e}(v0);var kf=Vi,C0={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},x0={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Mf={};Mf[kf.ForwardRef]=C0,Mf[kf.Memo]=x0;var E0=!0;function rl(e,t,r){var n="";return r.split(" ").forEach(function(i){e[i]!==void 0?t.push(e[i]+";"):n+=i+" "}),n}var Af=function(t,r,n){var i=t.key+"-"+r.name;(n===!1||E0===!1)&&t.registered[i]===void 0&&(t.registered[i]=r.styles)},Rf=function(t,r,n){Af(t,r,n);var i=t.key+"-"+r.name;if(t.inserted[r.name]===void 0){var o=r;do t.insert(r===o?"."+i:"",o,t.sheet,!0),o=o.next;while(o!==void 0)}};function _0(e){for(var t=0,r,n=0,i=e.length;i>=4;++n,i-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var O0={animationIterationCount: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},$0=/[A-Z]|^ms/g,P0=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Ff=function(t){return t.charCodeAt(1)===45},Nf=function(t){return t!=null&&typeof t!="boolean"},nl=o0(function(e){return Ff(e)?e:e.replace($0,"-$&").toLowerCase()}),Lf=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(P0,function(n,i,o){return mr={name:i,styles:o,next:mr},i})}return O0[t]!==1&&!Ff(t)&&typeof r=="number"&&r!==0?r+"px":r},qM="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function Ui(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0)return r;switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return mr={name:r.name,styles:r.styles,next:mr},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)mr={name:n.name,styles:n.styles,next:mr},n=n.next;var i=r.styles+";";return i}return T0(e,t,r)}case"function":{if(e!==void 0){var o=mr,a=r(e);return mr=o,Ui(e,t,a)}break}}if(t==null)return r;var s=t[r];return s!==void 0?s:r}function T0(e,t,r){var n="";if(Array.isArray(r))for(var i=0;i<r.length;i++)n+=Ui(e,t,r[i])+";";else for(var o in r){var a=r[o];if(typeof a!="object")t!=null&&t[a]!==void 0?n+=o+"{"+t[a]+"}":Nf(a)&&(n+=nl(o)+":"+Lf(o,a)+";");else if(Array.isArray(a)&&typeof a[0]=="string"&&(t==null||t[a[0]]===void 0))for(var s=0;s<a.length;s++)Nf(a[s])&&(n+=nl(o)+":"+Lf(o,a[s])+";");else{var l=Ui(e,t,a);switch(o){case"animation":case"animationName":{n+=nl(o)+":"+l+";";break}default:n+=o+"{"+l+"}"}}}return n}var If=/label:\s*([^\s;\n{]+)\s*(;|$)/g,mr,Gi=function(t,r,n){if(t.length===1&&typeof t[0]=="object"&&t[0]!==null&&t[0].styles!==void 0)return t[0];var i=!0,o="";mr=void 0;var a=t[0];a==null||a.raw===void 0?(i=!1,o+=Ui(n,r,a)):o+=a[0];for(var s=1;s<t.length;s++)o+=Ui(n,r,t[s]),i&&(o+=a[s]);If.lastIndex=0;for(var l="",c;(c=If.exec(o))!==null;)l+="-"+c[1];var u=_0(o)+l;return{name:u,styles:o,next:mr}},k0=function(t){return t()},M0=g["useInsertionEffect"]?g["useInsertionEffect"]:!1,A0=M0||k0,fa={}.hasOwnProperty,jf=k.createContext(typeof HTMLElement<"u"?Pf({key:"css"}):null);jf.Provider;var R0=function(t){return k.forwardRef(function(r,n){var i=k.useContext(jf);return t(r,i,n)})},F0=k.createContext({}),il="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Df=function(t,r){var n={};for(var i in r)fa.call(r,i)&&(n[i]=r[i]);return n[il]=t,n},N0=function(t){var r=t.cache,n=t.serialized,i=t.isStringTag;return Af(r,n,i),A0(function(){return Rf(r,n,i)}),null},zf=R0(function(e,t,r){var n=e.css;typeof n=="string"&&t.registered[n]!==void 0&&(n=t.registered[n]);var i=e[il],o=[n],a="";typeof e.className=="string"?a=rl(t.registered,o,e.className):e.className!=null&&(a=e.className+" ");var s=Gi(o,void 0,k.useContext(F0));a+=t.key+"-"+s.name;var l={};for(var c in e)fa.call(e,c)&&c!=="css"&&c!==il&&(l[c]=e[c]);return l.ref=r,l.className=a,k.createElement(k.Fragment,null,k.createElement(N0,{cache:t,serialized:s,isStringTag:typeof i=="string"}),k.createElement(i,l))}),qi={},L0={get exports(){return qi},set exports(e){qi=e}},da={};/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var I0=k,j0=Symbol.for("react.element"),D0=Symbol.for("react.fragment"),z0=Object.prototype.hasOwnProperty,H0=I0.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,B0={key:!0,ref:!0,__self:!0,__source:!0};function Hf(e,t,r){var n,i={},o=null,a=null;r!==void 0&&(o=""+r),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(a=t.ref);for(n in t)z0.call(t,n)&&!B0.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)i[n]===void 0&&(i[n]=t[n]);return{$$typeof:j0,type:e,key:o,ref:a,props:i,_owner:H0.current}}da.Fragment=D0,da.jsx=Hf,da.jsxs=Hf,function(e){e.exports=da}(L0);const W0=qi.Fragment,Bf=qi.jsx,Wf=qi.jsxs;var Kt=W0;function I(e,t,r){return fa.call(t,"css")?Bf(zf,Df(e,t),r):Bf(e,t,r)}function G(e,t,r){return fa.call(t,"css")?Wf(zf,Df(e,t),r):Wf(e,t,r)}var V0=typeof global=="object"&&global&&global.Object===Object&&global;const Vf=V0;var U0=typeof self=="object"&&self&&self.Object===Object&&self,G0=Vf||U0||Function("return this")();const vr=G0;var q0=vr.Symbol;const pr=q0;var Uf=Object.prototype,K0=Uf.hasOwnProperty,X0=Uf.toString,Ki=pr?pr.toStringTag:void 0;function Y0(e){var t=K0.call(e,Ki),r=e[Ki];try{e[Ki]=void 0;var n=!0}catch{}var i=X0.call(e);return n&&(t?e[Ki]=r:delete e[Ki]),i}var Z0=Object.prototype,Q0=Z0.toString;function J0(e){return Q0.call(e)}var eb="[object Null]",tb="[object Undefined]",Gf=pr?pr.toStringTag:void 0;function Un(e){return e==null?e===void 0?tb:eb:Gf&&Gf in Object(e)?Y0(e):J0(e)}function Gn(e){return e!=null&&typeof e=="object"}var rb="[object Symbol]";function ha(e){return typeof e=="symbol"||Gn(e)&&Un(e)==rb}function nb(e,t){for(var r=-1,n=e==null?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}var ib=Array.isArray;const br=ib;var ob=1/0,qf=pr?pr.prototype:void 0,Kf=qf?qf.toString:void 0;function ol(e){if(typeof e=="string")return e;if(br(e))return nb(e,ol)+"";if(ha(e))return Kf?Kf.call(e):"";var t=e+"";return t=="0"&&1/e==-ob?"-0":t}var ab=/\s/;function sb(e){for(var t=e.length;t--&&ab.test(e.charAt(t)););return t}var lb=/^\s+/;function cb(e){return e&&e.slice(0,sb(e)+1).replace(lb,"")}function Lr(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Xf=0/0,ub=/^[-+]0x[0-9a-f]+$/i,fb=/^0b[01]+$/i,db=/^0o[0-7]+$/i,hb=parseInt;function al(e){if(typeof e=="number")return e;if(ha(e))return Xf;if(Lr(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Lr(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=cb(e);var r=fb.test(e);return r||db.test(e)?hb(e.slice(2),r?2:8):ub.test(e)?Xf:+e}var Yf=1/0,gb=17976931348623157e292;function mb(e){if(!e)return e===0?e:0;if(e=al(e),e===Yf||e===-Yf){var t=e<0?-1:1;return t*gb}return e===e?e:0}function Zf(e){var t=mb(e),r=t%1;return t===t?r?t-r:t:0}function Qf(e){return e}var vb="[object AsyncFunction]",pb="[object Function]",bb="[object GeneratorFunction]",yb="[object Proxy]";function Jf(e){if(!Lr(e))return!1;var t=Un(e);return t==pb||t==bb||t==vb||t==yb}var wb=vr["__core-js_shared__"];const sl=wb;var ed=function(){var e=/[^.]+$/.exec(sl&&sl.keys&&sl.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Sb(e){return!!ed&&ed in e}var Cb=Function.prototype,xb=Cb.toString;function wn(e){if(e!=null){try{return xb.call(e)}catch{}try{return e+""}catch{}}return""}var Eb=/[\\^$.*+?()[\]{}|]/g,_b=/^\[object .+?Constructor\]$/,Ob=Function.prototype,$b=Object.prototype,Pb=Ob.toString,Tb=$b.hasOwnProperty,kb=RegExp("^"+Pb.call(Tb).replace(Eb,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Mb(e){if(!Lr(e)||Sb(e))return!1;var t=Jf(e)?kb:_b;return t.test(wn(e))}function Ab(e,t){return e==null?void 0:e[t]}function Sn(e,t){var r=Ab(e,t);return Mb(r)?r:void 0}var Rb=Sn(vr,"WeakMap");const ll=Rb;function Fb(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function Nb(){}var Lb=800,Ib=16,jb=Date.now;function Db(e){var t=0,r=0;return function(){var n=jb(),i=Ib-(n-r);if(r=n,i>0){if(++t>=Lb)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function zb(e){return function(){return e}}var Hb=function(){try{var e=Sn(Object,"defineProperty");return e({},"",{}),e}catch{}}();const ga=Hb;var Bb=ga?function(e,t){return ga(e,"toString",{configurable:!0,enumerable:!1,value:zb(t),writable:!0})}:Qf,Wb=Db(Bb);const Vb=Wb;function Ub(e,t,r,n){for(var i=e.length,o=r+(n?1:-1);n?o--:++o<i;)if(t(e[o],o,e))return o;return-1}function Gb(e){return e!==e}function qb(e,t,r){for(var n=r-1,i=e.length;++n<i;)if(e[n]===t)return n;return-1}function Kb(e,t,r){return t===t?qb(e,t,r):Ub(e,Gb,r)}function Xb(e,t){var r=e==null?0:e.length;return!!r&&Kb(e,t,0)>-1}var Yb=9007199254740991,Zb=/^(?:0|[1-9]\d*)$/;function cl(e,t){var r=typeof e;return t=t??Yb,!!t&&(r=="number"||r!="symbol"&&Zb.test(e))&&e>-1&&e%1==0&&e<t}function Qb(e,t,r){t=="__proto__"&&ga?ga(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}function ul(e,t){return e===t||e!==e&&t!==t}var Jb=Object.prototype,ey=Jb.hasOwnProperty;function ty(e,t,r){var n=e[t];(!(ey.call(e,t)&&ul(n,r))||r===void 0&&!(t in e))&&Qb(e,t,r)}var td=Math.max;function ry(e,t,r){return t=td(t===void 0?e.length-1:t,0),function(){for(var n=arguments,i=-1,o=td(n.length-t,0),a=Array(o);++i<o;)a[i]=n[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=n[i];return s[t]=r(a),Fb(e,this,s)}}var ny=9007199254740991;function fl(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=ny}function iy(e){return e!=null&&fl(e.length)&&!Jf(e)}var oy=Object.prototype;function ay(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||oy;return e===r}function sy(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var ly="[object Arguments]";function rd(e){return Gn(e)&&Un(e)==ly}var nd=Object.prototype,cy=nd.hasOwnProperty,uy=nd.propertyIsEnumerable,fy=rd(function(){return arguments}())?rd:function(e){return Gn(e)&&cy.call(e,"callee")&&!uy.call(e,"callee")};const dl=fy;function dy(){return!1}var id=typeof exports=="object"&&exports&&!exports.nodeType&&exports,od=id&&typeof module=="object"&&module&&!module.nodeType&&module,hy=od&&od.exports===id,ad=hy?vr.Buffer:void 0,gy=ad?ad.isBuffer:void 0,my=gy||dy;const hl=my;var vy="[object Arguments]",py="[object Array]",by="[object Boolean]",yy="[object Date]",wy="[object Error]",Sy="[object Function]",Cy="[object Map]",xy="[object Number]",Ey="[object Object]",_y="[object RegExp]",Oy="[object Set]",$y="[object String]",Py="[object WeakMap]",Ty="[object ArrayBuffer]",ky="[object DataView]",My="[object Float32Array]",Ay="[object Float64Array]",Ry="[object Int8Array]",Fy="[object Int16Array]",Ny="[object Int32Array]",Ly="[object Uint8Array]",Iy="[object Uint8ClampedArray]",jy="[object Uint16Array]",Dy="[object Uint32Array]",Ne={};Ne[My]=Ne[Ay]=Ne[Ry]=Ne[Fy]=Ne[Ny]=Ne[Ly]=Ne[Iy]=Ne[jy]=Ne[Dy]=!0,Ne[vy]=Ne[py]=Ne[Ty]=Ne[by]=Ne[ky]=Ne[yy]=Ne[wy]=Ne[Sy]=Ne[Cy]=Ne[xy]=Ne[Ey]=Ne[_y]=Ne[Oy]=Ne[$y]=Ne[Py]=!1;function zy(e){return Gn(e)&&fl(e.length)&&!!Ne[Un(e)]}function Hy(e){return function(t){return e(t)}}var sd=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Xi=sd&&typeof module=="object"&&module&&!module.nodeType&&module,By=Xi&&Xi.exports===sd,gl=By&&Vf.process,Wy=function(){try{var e=Xi&&Xi.require&&Xi.require("util").types;return e||gl&&gl.binding&&gl.binding("util")}catch{}}();const ld=Wy;var cd=ld&&ld.isTypedArray,Vy=cd?Hy(cd):zy;const ud=Vy;var Uy=Object.prototype,Gy=Uy.hasOwnProperty;function qy(e,t){var r=br(e),n=!r&&dl(e),i=!r&&!n&&hl(e),o=!r&&!n&&!i&&ud(e),a=r||n||i||o,s=a?sy(e.length,String):[],l=s.length;for(var c in e)(t||Gy.call(e,c))&&!(a&&(c=="length"||i&&(c=="offset"||c=="parent")||o&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||cl(c,l)))&&s.push(c);return s}function Ky(e,t){return function(r){return e(t(r))}}var Xy=Ky(Object.keys,Object);const Yy=Xy;var Zy=Object.prototype,Qy=Zy.hasOwnProperty;function Jy(e){if(!ay(e))return Yy(e);var t=[];for(var r in Object(e))Qy.call(e,r)&&r!="constructor"&&t.push(r);return t}function fd(e){return iy(e)?qy(e):Jy(e)}var e1=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,t1=/^\w*$/;function ml(e,t){if(br(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||ha(e)?!0:t1.test(e)||!e1.test(e)||t!=null&&e in Object(t)}var r1=Sn(Object,"create");const Yi=r1;function n1(){this.__data__=Yi?Yi(null):{},this.size=0}function i1(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var o1="__lodash_hash_undefined__",a1=Object.prototype,s1=a1.hasOwnProperty;function l1(e){var t=this.__data__;if(Yi){var r=t[e];return r===o1?void 0:r}return s1.call(t,e)?t[e]:void 0}var c1=Object.prototype,u1=c1.hasOwnProperty;function f1(e){var t=this.__data__;return Yi?t[e]!==void 0:u1.call(t,e)}var d1="__lodash_hash_undefined__";function h1(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Yi&&t===void 0?d1:t,this}function Cn(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Cn.prototype.clear=n1,Cn.prototype.delete=i1,Cn.prototype.get=l1,Cn.prototype.has=f1,Cn.prototype.set=h1;function g1(){this.__data__=[],this.size=0}function ma(e,t){for(var r=e.length;r--;)if(ul(e[r][0],t))return r;return-1}var m1=Array.prototype,v1=m1.splice;function p1(e){var t=this.__data__,r=ma(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():v1.call(t,r,1),--this.size,!0}function b1(e){var t=this.__data__,r=ma(t,e);return r<0?void 0:t[r][1]}function y1(e){return ma(this.__data__,e)>-1}function w1(e,t){var r=this.__data__,n=ma(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function Ir(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Ir.prototype.clear=g1,Ir.prototype.delete=p1,Ir.prototype.get=b1,Ir.prototype.has=y1,Ir.prototype.set=w1;var S1=Sn(vr,"Map");const Zi=S1;function C1(){this.size=0,this.__data__={hash:new Cn,map:new(Zi||Ir),string:new Cn}}function x1(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function va(e,t){var r=e.__data__;return x1(t)?r[typeof t=="string"?"string":"hash"]:r.map}function E1(e){var t=va(this,e).delete(e);return this.size-=t?1:0,t}function _1(e){return va(this,e).get(e)}function O1(e){return va(this,e).has(e)}function $1(e,t){var r=va(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}function jr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}jr.prototype.clear=C1,jr.prototype.delete=E1,jr.prototype.get=_1,jr.prototype.has=O1,jr.prototype.set=$1;var P1="Expected a function";function vl(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(P1);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=e.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(vl.Cache||jr),r}vl.Cache=jr;var T1=500;function k1(e){var t=vl(e,function(n){return r.size===T1&&r.clear(),n}),r=t.cache;return t}var M1=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,A1=/\\(\\)?/g,R1=k1(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(M1,function(r,n,i,o){t.push(i?o.replace(A1,"$1"):n||r)}),t});const F1=R1;function dd(e){return e==null?"":ol(e)}function pa(e,t){return br(e)?e:ml(e,t)?[e]:F1(dd(e))}var N1=1/0;function Qi(e){if(typeof e=="string"||ha(e))return e;var t=e+"";return t=="0"&&1/e==-N1?"-0":t}function pl(e,t){t=pa(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[Qi(t[r++])];return r&&r==n?e:void 0}function L1(e,t,r){var n=e==null?void 0:pl(e,t);return n===void 0?r:n}function hd(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}var gd=pr?pr.isConcatSpreadable:void 0;function I1(e){return br(e)||dl(e)||!!(gd&&e&&e[gd])}function md(e,t,r,n,i){var o=-1,a=e.length;for(r||(r=I1),i||(i=[]);++o<a;){var s=e[o];t>0&&r(s)?t>1?md(s,t-1,r,n,i):hd(i,s):n||(i[i.length]=s)}return i}function j1(e){var t=e==null?0:e.length;return t?md(e,1):[]}function D1(e){return Vb(ry(e,void 0,j1),e+"")}var z1="Expected a function";function H1(e,t){var r;if(typeof t!="function")throw new TypeError(z1);return e=Zf(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=void 0),r}}function B1(e,t,r){var n=-1,i=e.length;t<0&&(t=-t>i?0:i+t),r=r>i?i:r,r<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(i);++n<i;)o[n]=e[n+t];return o}function W1(e,t,r){var n=e.length;return r=r===void 0?n:r,!t&&r>=n?e:B1(e,t,r)}var V1="\\ud800-\\udfff",U1="\\u0300-\\u036f",G1="\\ufe20-\\ufe2f",q1="\\u20d0-\\u20ff",K1=U1+G1+q1,X1="\\ufe0e\\ufe0f",Y1="\\u200d",Z1=RegExp("["+Y1+V1+K1+X1+"]");function bl(e){return Z1.test(e)}function Q1(e){return e.split("")}var vd="\\ud800-\\udfff",J1="\\u0300-\\u036f",ew="\\ufe20-\\ufe2f",tw="\\u20d0-\\u20ff",rw=J1+ew+tw,nw="\\ufe0e\\ufe0f",iw="["+vd+"]",yl="["+rw+"]",wl="\\ud83c[\\udffb-\\udfff]",ow="(?:"+yl+"|"+wl+")",pd="[^"+vd+"]",bd="(?:\\ud83c[\\udde6-\\uddff]){2}",yd="[\\ud800-\\udbff][\\udc00-\\udfff]",aw="\\u200d",wd=ow+"?",Sd="["+nw+"]?",sw="(?:"+aw+"(?:"+[pd,bd,yd].join("|")+")"+Sd+wd+")*",lw=Sd+wd+sw,cw="(?:"+[pd+yl+"?",yl,bd,yd,iw].join("|")+")",uw=RegExp(wl+"(?="+wl+")|"+cw+lw,"g");function fw(e){return e.match(uw)||[]}function dw(e){return bl(e)?fw(e):Q1(e)}function hw(){this.__data__=new Ir,this.size=0}function gw(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}function mw(e){return this.__data__.get(e)}function vw(e){return this.__data__.has(e)}var pw=200;function bw(e,t){var r=this.__data__;if(r instanceof Ir){var n=r.__data__;if(!Zi||n.length<pw-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new jr(n)}return r.set(e,t),this.size=r.size,this}function Dr(e){var t=this.__data__=new Ir(e);this.size=t.size}Dr.prototype.clear=hw,Dr.prototype.delete=gw,Dr.prototype.get=mw,Dr.prototype.has=vw,Dr.prototype.set=bw;function yw(e,t){for(var r=-1,n=e==null?0:e.length,i=0,o=[];++r<n;){var a=e[r];t(a,r,e)&&(o[i++]=a)}return o}function ww(){return[]}var Sw=Object.prototype,Cw=Sw.propertyIsEnumerable,Cd=Object.getOwnPropertySymbols,xw=Cd?function(e){return e==null?[]:(e=Object(e),yw(Cd(e),function(t){return Cw.call(e,t)}))}:ww;const Ew=xw;function _w(e,t,r){var n=t(e);return br(e)?n:hd(n,r(e))}function xd(e){return _w(e,fd,Ew)}var Ow=Sn(vr,"DataView");const Sl=Ow;var $w=Sn(vr,"Promise");const Cl=$w;var Pw=Sn(vr,"Set");const qn=Pw;var Ed="[object Map]",Tw="[object Object]",_d="[object Promise]",Od="[object Set]",$d="[object WeakMap]",Pd="[object DataView]",kw=wn(Sl),Mw=wn(Zi),Aw=wn(Cl),Rw=wn(qn),Fw=wn(ll),xn=Un;(Sl&&xn(new Sl(new ArrayBuffer(1)))!=Pd||Zi&&xn(new Zi)!=Ed||Cl&&xn(Cl.resolve())!=_d||qn&&xn(new qn)!=Od||ll&&xn(new ll)!=$d)&&(xn=function(e){var t=Un(e),r=t==Tw?e.constructor:void 0,n=r?wn(r):"";if(n)switch(n){case kw:return Pd;case Mw:return Ed;case Aw:return _d;case Rw:return Od;case Fw:return $d}return t});const Td=xn;var Nw=vr.Uint8Array;const kd=Nw;var Lw="__lodash_hash_undefined__";function Iw(e){return this.__data__.set(e,Lw),this}function jw(e){return this.__data__.has(e)}function Ji(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new jr;++t<r;)this.add(e[t])}Ji.prototype.add=Ji.prototype.push=Iw,Ji.prototype.has=jw;function Dw(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}function Md(e,t){return e.has(t)}var zw=1,Hw=2;function Ad(e,t,r,n,i,o){var a=r&zw,s=e.length,l=t.length;if(s!=l&&!(a&&l>s))return!1;var c=o.get(e),u=o.get(t);if(c&&u)return c==t&&u==e;var f=-1,d=!0,h=r&Hw?new Ji:void 0;for(o.set(e,t),o.set(t,e);++f<s;){var v=e[f],m=t[f];if(n)var p=a?n(m,v,f,t,e,o):n(v,m,f,e,t,o);if(p!==void 0){if(p)continue;d=!1;break}if(h){if(!Dw(t,function(b,y){if(!Md(h,y)&&(v===b||i(v,b,r,n,o)))return h.push(y)})){d=!1;break}}else if(!(v===m||i(v,m,r,n,o))){d=!1;break}}return o.delete(e),o.delete(t),d}function Bw(e){var t=-1,r=Array(e.size);return e.forEach(function(n,i){r[++t]=[i,n]}),r}function xl(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var Ww=1,Vw=2,Uw="[object Boolean]",Gw="[object Date]",qw="[object Error]",Kw="[object Map]",Xw="[object Number]",Yw="[object RegExp]",Zw="[object Set]",Qw="[object String]",Jw="[object Symbol]",eS="[object ArrayBuffer]",tS="[object DataView]",Rd=pr?pr.prototype:void 0,El=Rd?Rd.valueOf:void 0;function rS(e,t,r,n,i,o,a){switch(r){case tS:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case eS:return!(e.byteLength!=t.byteLength||!o(new kd(e),new kd(t)));case Uw:case Gw:case Xw:return ul(+e,+t);case qw:return e.name==t.name&&e.message==t.message;case Yw:case Qw:return e==t+"";case Kw:var s=Bw;case Zw:var l=n&Ww;if(s||(s=xl),e.size!=t.size&&!l)return!1;var c=a.get(e);if(c)return c==t;n|=Vw,a.set(e,t);var u=Ad(s(e),s(t),n,i,o,a);return a.delete(e),u;case Jw:if(El)return El.call(e)==El.call(t)}return!1}var nS=1,iS=Object.prototype,oS=iS.hasOwnProperty;function aS(e,t,r,n,i,o){var a=r&nS,s=xd(e),l=s.length,c=xd(t),u=c.length;if(l!=u&&!a)return!1;for(var f=l;f--;){var d=s[f];if(!(a?d in t:oS.call(t,d)))return!1}var h=o.get(e),v=o.get(t);if(h&&v)return h==t&&v==e;var m=!0;o.set(e,t),o.set(t,e);for(var p=a;++f<l;){d=s[f];var b=e[d],y=t[d];if(n)var S=a?n(y,b,d,t,e,o):n(b,y,d,e,t,o);if(!(S===void 0?b===y||i(b,y,r,n,o):S)){m=!1;break}p||(p=d=="constructor")}if(m&&!p){var O=e.constructor,w=t.constructor;O!=w&&"constructor"in e&&"constructor"in t&&!(typeof O=="function"&&O instanceof O&&typeof w=="function"&&w instanceof w)&&(m=!1)}return o.delete(e),o.delete(t),m}var sS=1,Fd="[object Arguments]",Nd="[object Array]",ba="[object Object]",lS=Object.prototype,Ld=lS.hasOwnProperty;function cS(e,t,r,n,i,o){var a=br(e),s=br(t),l=a?Nd:Td(e),c=s?Nd:Td(t);l=l==Fd?ba:l,c=c==Fd?ba:c;var u=l==ba,f=c==ba,d=l==c;if(d&&hl(e)){if(!hl(t))return!1;a=!0,u=!1}if(d&&!u)return o||(o=new Dr),a||ud(e)?Ad(e,t,r,n,i,o):rS(e,t,l,r,n,i,o);if(!(r&sS)){var h=u&&Ld.call(e,"__wrapped__"),v=f&&Ld.call(t,"__wrapped__");if(h||v){var m=h?e.value():e,p=v?t.value():t;return o||(o=new Dr),i(m,p,r,n,o)}}return d?(o||(o=new Dr),aS(e,t,r,n,i,o)):!1}function ya(e,t,r,n,i){return e===t?!0:e==null||t==null||!Gn(e)&&!Gn(t)?e!==e&&t!==t:cS(e,t,r,n,ya,i)}var uS=1,fS=2;function dS(e,t,r,n){var i=r.length,o=i,a=!n;if(e==null)return!o;for(e=Object(e);i--;){var s=r[i];if(a&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++i<o;){s=r[i];var l=s[0],c=e[l],u=s[1];if(a&&s[2]){if(c===void 0&&!(l in e))return!1}else{var f=new Dr;if(n)var d=n(c,u,l,e,t,f);if(!(d===void 0?ya(u,c,uS|fS,n,f):d))return!1}}return!0}function Id(e){return e===e&&!Lr(e)}function hS(e){for(var t=fd(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,Id(i)]}return t}function jd(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}function gS(e){var t=hS(e);return t.length==1&&t[0][2]?jd(t[0][0],t[0][1]):function(r){return r===e||dS(r,e,t)}}function mS(e,t){return e!=null&&t in Object(e)}function vS(e,t,r){t=pa(t,e);for(var n=-1,i=t.length,o=!1;++n<i;){var a=Qi(t[n]);if(!(o=e!=null&&r(e,a)))break;e=e[a]}return o||++n!=i?o:(i=e==null?0:e.length,!!i&&fl(i)&&cl(a,i)&&(br(e)||dl(e)))}function Dd(e,t){return e!=null&&vS(e,t,mS)}var pS=1,bS=2;function yS(e,t){return ml(e)&&Id(t)?jd(Qi(e),t):function(r){var n=L1(r,e);return n===void 0&&n===t?Dd(r,e):ya(t,n,pS|bS)}}function zd(e){return function(t){return t==null?void 0:t[e]}}function wS(e){return function(t){return pl(t,e)}}function SS(e){return ml(e)?zd(Qi(e)):wS(e)}function CS(e){return typeof e=="function"?e:e==null?Qf:typeof e=="object"?br(e)?yS(e[0],e[1]):gS(e):SS(e)}var xS=function(){return vr.Date.now()};const _l=xS;var ES="Expected a function",_S=Math.max,OS=Math.min;function Hd(e,t,r){var n,i,o,a,s,l,c=0,u=!1,f=!1,d=!0;if(typeof e!="function")throw new TypeError(ES);t=al(t)||0,Lr(r)&&(u=!!r.leading,f="maxWait"in r,o=f?_S(al(r.maxWait)||0,t):o,d="trailing"in r?!!r.trailing:d);function h(C){var E=n,R=i;return n=i=void 0,c=C,a=e.apply(R,E),a}function v(C){return c=C,s=setTimeout(b,t),u?h(C):a}function m(C){var E=C-l,R=C-c,A=t-E;return f?OS(A,o-R):A}function p(C){var E=C-l,R=C-c;return l===void 0||E>=t||E<0||f&&R>=o}function b(){var C=_l();if(p(C))return y(C);s=setTimeout(b,m(C))}function y(C){return s=void 0,d&&n?h(C):(n=i=void 0,a)}function S(){s!==void 0&&clearTimeout(s),c=0,n=l=i=s=void 0}function O(){return s===void 0?a:y(_l())}function w(){var C=_l(),E=p(C);if(n=arguments,i=this,l=C,E){if(s===void 0)return v(l);if(f)return clearTimeout(s),s=setTimeout(b,t),h(l)}return s===void 0&&(s=setTimeout(b,t)),a}return w.cancel=S,w.flush=O,w}function $S(e,t,r){for(var n=-1,i=e==null?0:e.length;++n<i;)if(r(t,e[n]))return!0;return!1}function PS(e,t){return ya(e,t)}function TS(e,t,r,n){if(!Lr(e))return e;t=pa(t,e);for(var i=-1,o=t.length,a=o-1,s=e;s!=null&&++i<o;){var l=Qi(t[i]),c=r;if(l==="__proto__"||l==="constructor"||l==="prototype")return e;if(i!=a){var u=s[l];c=n?n(u,l,s):void 0,c===void 0&&(c=Lr(u)?u:cl(t[i+1])?[]:{})}ty(s,l,c),s=s[l]}return e}function kS(e,t,r){for(var n=-1,i=t.length,o={};++n<i;){var a=t[n],s=pl(e,a);r(s,a)&&TS(o,pa(a,e),s)}return o}function MS(e){return H1(2,e)}var AS=9007199254740991,RS=Math.floor;function Bd(e,t){var r="";if(!e||t<1||t>AS)return r;do t%2&&(r+=e),t=RS(t/2),t&&(e+=e);while(t);return r}var FS=zd("length");const NS=FS;var Wd="\\ud800-\\udfff",LS="\\u0300-\\u036f",IS="\\ufe20-\\ufe2f",jS="\\u20d0-\\u20ff",DS=LS+IS+jS,zS="\\ufe0e\\ufe0f",HS="["+Wd+"]",Ol="["+DS+"]",$l="\\ud83c[\\udffb-\\udfff]",BS="(?:"+Ol+"|"+$l+")",Vd="[^"+Wd+"]",Ud="(?:\\ud83c[\\udde6-\\uddff]){2}",Gd="[\\ud800-\\udbff][\\udc00-\\udfff]",WS="\\u200d",qd=BS+"?",Kd="["+zS+"]?",VS="(?:"+WS+"(?:"+[Vd,Ud,Gd].join("|")+")"+Kd+qd+")*",US=Kd+qd+VS,GS="(?:"+[Vd+Ol+"?",Ol,Ud,Gd,HS].join("|")+")",Xd=RegExp($l+"(?="+$l+")|"+GS+US,"g");function qS(e){for(var t=Xd.lastIndex=0;Xd.test(e);)++t;return t}function Yd(e){return bl(e)?qS(e):NS(e)}var KS=Math.ceil;function XS(e,t){t=t===void 0?" ":ol(t);var r=t.length;if(r<2)return r?Bd(t,e):t;var n=Bd(t,KS(e/Yd(t)));return bl(t)?W1(dw(n),0,e).join(""):n.slice(0,e)}function YS(e,t,r){e=dd(e),t=Zf(t);var n=t?Yd(e):0;return t&&n<t?XS(t-n,r)+e:e}function ZS(e,t){return kS(e,t,function(r,n){return Dd(e,n)})}var QS=D1(function(e,t){return e==null?{}:ZS(e,t)});const Zd=QS;var JS="Expected a function";function eC(e,t,r){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(JS);return Lr(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),Hd(e,t,{leading:n,maxWait:t,trailing:i})}var tC=1/0,rC=qn&&1/xl(new qn([,-0]))[1]==tC?function(e){return new qn(e)}:Nb;const nC=rC;var iC=200;function oC(e,t,r){var n=-1,i=Xb,o=e.length,a=!0,s=[],l=s;if(r)a=!1,i=$S;else if(o>=iC){var c=t?null:nC(e);if(c)return xl(c);a=!1,i=Md,l=new Ji}else l=t?[]:s;e:for(;++n<o;){var u=e[n],f=t?t(u):u;if(u=r||u!==0?u:0,a&&f===f){for(var d=l.length;d--;)if(l[d]===f)continue e;t&&l.push(f),s.push(u)}else i(l,f,r)||(l!==s&&l.push(f),s.push(u))}return s}function Qd(e,t){return e&&e.length?oC(e,CS(t)):[]}const aC=Symbol(),Pl=Symbol(),eo="a",to="w";let sC=(e,t)=>new Proxy(e,t);const Tl=Object.getPrototypeOf,kl=new WeakMap,Jd=e=>e&&(kl.has(e)?kl.get(e):Tl(e)===Object.prototype||Tl(e)===Array.prototype),wa=e=>typeof e=="object"&&e!==null,lC=e=>{if(Array.isArray(e))return Array.from(e);const t=Object.getOwnPropertyDescriptors(e);return Object.values(t).forEach(r=>{r.configurable=!0}),Object.create(Tl(e),t)},Ml=e=>e[Pl]||e,eh=(e,t,r,n)=>{if(!Jd(e))return e;let i=n&&n.get(e);if(!i){const l=Ml(e);i=(c=>Object.values(Object.getOwnPropertyDescriptors(c)).some(u=>!u.configurable&&!u.writable))(l)?[l,lC(l)]:[l],n==null||n.set(e,i)}const[o,a]=i;let s=r&&r.get(o);return s&&s[1].f===!!a||(s=((l,c)=>{const u={f:c};let f=!1;const d=(v,m)=>{if(!f){let p=u[eo].get(l);if(p||(p={},u[eo].set(l,p)),v===to)p[to]=!0;else{let b=p[v];b||(b=new Set,p[v]=b),b.add(m)}}},h={get:(v,m)=>m===Pl?l:(d("k",m),eh(Reflect.get(v,m),u[eo],u.c)),has:(v,m)=>m===aC?(f=!0,u[eo].delete(l),!0):(d("h",m),Reflect.has(v,m)),getOwnPropertyDescriptor:(v,m)=>(d("o",m),Reflect.getOwnPropertyDescriptor(v,m)),ownKeys:v=>(d(to),Reflect.ownKeys(v))};return c&&(h.set=h.deleteProperty=()=>!1),[h,u]})(o,!!a),s[1].p=sC(a||o,s[0]),r&&r.set(o,s)),s[1][eo]=t,s[1].c=r,s[1].p},th=(e,t,r,n)=>{if(Object.is(e,t))return!1;if(!wa(e)||!wa(t))return!0;const i=r.get(Ml(e));if(!i)return!0;if(n){const a=n.get(e);if(a&&a.n===t)return a.g;n.set(e,{n:t,g:!1})}let o=null;try{for(const a of i.h||[])if(o=Reflect.has(e,a)!==Reflect.has(t,a),o)return o;if(i[to]===!0){if(o=((a,s)=>{const l=Reflect.ownKeys(a),c=Reflect.ownKeys(s);return l.length!==c.length||l.some((u,f)=>u!==c[f])})(e,t),o)return o}else for(const a of i.o||[])if(o=!!Reflect.getOwnPropertyDescriptor(e,a)!=!!Reflect.getOwnPropertyDescriptor(t,a),o)return o;for(const a of i.k||[])if(o=th(e[a],t[a],r,n),o)return o;return o===null&&(o=!0),o}finally{n&&n.set(e,{n:t,g:o})}},cC=e=>Jd(e)&&e[Pl]||null,rh=(e,t=!0)=>{kl.set(e,t)},uC=(e,t,r)=>{const n=[],i=new WeakSet,o=(a,s)=>{if(i.has(a))return;wa(a)&&i.add(a);const l=wa(a)&&t.get(Ml(a));if(l){var c,u;if((c=l.h)==null||c.forEach(d=>{const h=`:has(${String(d)})`;n.push(s?[...s,h]:[h])}),l[to]===!0){const d=":ownKeys";n.push(s?[...s,d]:[d])}else{var f;(f=l.o)==null||f.forEach(d=>{const h=`:hasOwn(${String(d)})`;n.push(s?[...s,h]:[h])})}(u=l.k)==null||u.forEach(d=>{r&&!("value"in(Object.getOwnPropertyDescriptor(a,d)||{}))||o(a[d],s?[...s,d]:[d])})}else s&&n.push(s)};return o(e),n},Al=e=>typeof e=="object"&&e!==null,sn=new WeakMap,Sa=new WeakSet,fC=(e=Object.is,t=(c,u)=>new Proxy(c,u),r=c=>Al(c)&&!Sa.has(c)&&(Array.isArray(c)||!(Symbol.iterator in c))&&!(c instanceof WeakMap)&&!(c instanceof WeakSet)&&!(c instanceof Error)&&!(c instanceof Number)&&!(c instanceof Date)&&!(c instanceof String)&&!(c instanceof RegExp)&&!(c instanceof ArrayBuffer),n=c=>{switch(c.status){case"fulfilled":return c.value;case"rejected":throw c.reason;default:throw c}},i=new WeakMap,o=(c,u,f=n)=>{const d=i.get(c);if((d==null?void 0:d[0])===u)return d[1];const h=Array.isArray(c)?[]:Object.create(Object.getPrototypeOf(c));return rh(h,!0),i.set(c,[u,h]),Reflect.ownKeys(c).forEach(v=>{if(Object.getOwnPropertyDescriptor(h,v))return;const m=Reflect.get(c,v),p={value:m,enumerable:!0,configurable:!0};if(Sa.has(m))rh(m,!1);else if(m instanceof Promise)delete p.value,p.get=()=>f(m);else if(sn.has(m)){const[b,y]=sn.get(m);p.value=o(b,y(),f)}Object.defineProperty(h,v,p)}),h},a=new WeakMap,s=[1,1],l=c=>{if(!Al(c))throw new Error("object required");const u=a.get(c);if(u)return u;let f=s[0];const d=new Set,h=(A,P=++s[0])=>{f!==P&&(f=P,d.forEach(F=>F(A,P)))};let v=s[1];const m=(A=++s[1])=>(v!==A&&!d.size&&(v=A,b.forEach(([P])=>{const F=P[1](A);F>f&&(f=F)})),f),p=A=>(P,F)=>{const M=[...P];M[1]=[A,...M[1]],h(M,F)},b=new Map,y=(A,P)=>{if(({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}&&"production")!=="production"&&b.has(A))throw new Error("prop listener already exists");if(d.size){const F=P[3](p(A));b.set(A,[P,F])}else b.set(A,[P])},S=A=>{var P;const F=b.get(A);F&&(b.delete(A),(P=F[1])==null||P.call(F))},O=A=>(d.add(A),d.size===1&&b.forEach(([F,M],x)=>{if(({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}&&"production")!=="production"&&M)throw new Error("remove already exists");const _=F[3](p(x));b.set(x,[F,_])}),()=>{d.delete(A),d.size===0&&b.forEach(([F,M],x)=>{M&&(M(),b.set(x,[F]))})}),w=Array.isArray(c)?[]:Object.create(Object.getPrototypeOf(c)),E=t(w,{deleteProperty(A,P){const F=Reflect.get(A,P);S(P);const M=Reflect.deleteProperty(A,P);return M&&h(["delete",[P],F]),M},set(A,P,F,M){const x=Reflect.has(A,P),_=Reflect.get(A,P,M);if(x&&(e(_,F)||a.has(F)&&e(_,a.get(F))))return!0;S(P),Al(F)&&(F=cC(F)||F);let T=F;if(F instanceof Promise)F.then(L=>{F.status="fulfilled",F.value=L,h(["resolve",[P],L])}).catch(L=>{F.status="rejected",F.reason=L,h(["reject",[P],L])});else{!sn.has(F)&&r(F)&&(T=l(F));const L=!Sa.has(T)&&sn.get(T);L&&y(P,L)}return Reflect.set(A,P,T,M),h(["set",[P],F,_]),!0}});a.set(c,E);const R=[w,m,o,O];return sn.set(E,R),Reflect.ownKeys(c).forEach(A=>{const P=Object.getOwnPropertyDescriptor(c,A);"value"in P&&(E[A]=c[A],delete P.value,delete P.writable),Object.defineProperty(w,A,P)}),E})=>[l,sn,Sa,e,t,r,n,i,o,a,s],[dC]=fC();function ro(e={}){return dC(e)}function nh(e,t,r){const n=sn.get(e);({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}&&"production")!=="production"&&!n&&console.warn("Please use proxy object");let i;const o=[],a=n[3];let s=!1;const c=a(u=>{if(o.push(u),r){t(o.splice(0));return}i||(i=Promise.resolve().then(()=>{i=void 0,s&&t(o.splice(0))}))});return s=!0,()=>{s=!1,c()}}function ih(e,t){const r=sn.get(e);({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}&&"production")!=="production"&&!r&&console.warn("Please use proxy object");const[n,i,o]=r;return o(n,i(),t)}var Rl={},hC={get exports(){return Rl},set exports(e){Rl=e}},oh={};/**
* @license React
* use-sync-external-store-shim.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Kn=k;function gC(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var mC=typeof Object.is=="function"?Object.is:gC,vC=Kn.useState,pC=Kn.useEffect,bC=Kn.useLayoutEffect,yC=Kn.useDebugValue;function wC(e,t){var r=t(),n=vC({inst:{value:r,getSnapshot:t}}),i=n[0].inst,o=n[1];return bC(function(){i.value=r,i.getSnapshot=t,Fl(i)&&o({inst:i})},[e,r,t]),pC(function(){return Fl(i)&&o({inst:i}),e(function(){Fl(i)&&o({inst:i})})},[e]),yC(r),r}function Fl(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!mC(e,r)}catch{return!0}}function SC(e,t){return t()}var CC=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?SC:wC;oh.useSyncExternalStore=Kn.useSyncExternalStore!==void 0?Kn.useSyncExternalStore:CC,function(e){e.exports=oh}(hC);const xC=g0(Rl),{use:ah}=k,{useSyncExternalStore:EC}=xC,_C=(e,t)=>{const r=k.useRef();k.useEffect(()=>{r.current=uC(e,t,!0)}),k.useDebugValue(r.current)},OC=new WeakMap;function Xn(e,t){const r=t==null?void 0:t.sync,n=k.useRef(),i=k.useRef();let o=!0;const a=EC(k.useCallback(c=>{const u=nh(e,c,r);return c(),u},[e,r]),()=>{const c=ih(e,ah);try{if(!o&&n.current&&i.current&&!th(n.current,c,i.current,new WeakMap))return n.current}catch{}return c},()=>ih(e,ah));o=!1;const s=new WeakMap;k.useEffect(()=>{n.current=a,i.current=s}),({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}&&"production")!=="production"&&_C(a,s);const l=k.useMemo(()=>new WeakMap,[]);return eh(a,s,l,OC)}const Nl={accessKey:"",useNarrowMode:!1,initialShowMore:!1,pureRecommend:!1,openInIINAWhenRightClick:!1,usePcDesktopApi:!1,useParallelRequest:!0,autoPreviewWhenKeyboardSelect:!1,autoPreviewUpdateInterval:400,autoPreviewWhenHover:!1},Be=ro({...Nl}),sh=Object.keys(Nl),zr=function(){return Xn(Be)},lh="bilibili-app-recommend.settings";function $C(){const e=GM_getValue(lh);e&&typeof e=="object"&&Object.assign(Be,Zd(e,sh)),nh(Be,()=>{PC()})}function PC(){const e=Zd(Be,sh);GM_setValue(lh,e)}function ch(e){Object.assign(Be,e)}function TC(){return ch(Nl)}$C();const no=MS(()=>!!document.querySelectorAll(".bili-feed4").length),uh=document.querySelector(".bili-header__bar"),fh=!!(uh&&window.getComputedStyle(uh).display==="none")?50:64,dh=()=>document.body.classList.contains("dark"),hh=ro({value:dh()});function Ll(){return Xn(hh).value}const Ca=new MutationObserver(function(){hh.value=dh()});Ca.observe(document.body,{attributes:!0,attributeFilter:["class"]}),window.addEventListener("unload",()=>{Ca==null||Ca.disconnect()});function yr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Re(e){return Re=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Re(e)}function kC(e,t){if(Re(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Re(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function gh(e){var t=kC(e,"string");return Re(t)==="symbol"?t:String(t)}function mh(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,gh(n.key),n)}}function wr(e,t,r){return t&&mh(e.prototype,t),r&&mh(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Il(e,t){return Il=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},Il(e,t)}function xa(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Il(e,t)}function Ea(e){return Ea=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Ea(e)}function MC(){if(typeof Reflect>"u"||!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{return!1}}function _a(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function AC(e,t){if(t&&(Re(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _a(e)}function Oa(e){var t=MC();return function(){var n=Ea(e),i;if(t){var o=Ea(this).constructor;i=Reflect.construct(n,arguments,o)}else i=n.apply(this,arguments);return AC(this,i)}}var jl={},RC={get exports(){return jl},set exports(e){jl=e}};/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/(function(e){(function(){var t={}.hasOwnProperty;function r(){for(var n=[],i=0;i<arguments.length;i++){var o=arguments[i];if(o){var a=typeof o;if(a==="string"||a==="number")n.push(o);else if(Array.isArray(o)){if(o.length){var s=r.apply(null,o);s&&n.push(s)}}else if(a==="object"){if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]")){n.push(o.toString());continue}for(var l in o)t.call(o,l)&&o[l]&&n.push(l)}}}return n.join(" ")}e.exports?(r.default=r,e.exports=r):window.classNames=r})()})(RC);const K=jl;function Ft(){return Ft=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ft.apply(this,arguments)}function Yn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[];return k.Children.forEach(e,function(n){n==null&&!t.keepEmpty||(Array.isArray(n)?r=r.concat(Yn(n)):Vi.isFragment(n)&&n.props?r=r.concat(Yn(n.props.children,t)):r.push(n))}),r}var vh={};function FC(e,t){}function NC(e,t,r){!t&&!vh[r]&&(e(!1,r),vh[r]=!0)}function Sr(e,t){NC(FC,e,t)}function re(e,t,r){return t=gh(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ph(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function z(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?ph(Object(r),!0).forEach(function(n){re(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ph(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Dl(e,t,r){var n=g.useRef({});return(!("value"in n.current)||r(n.current.condition,t))&&(n.current.value=e(),n.current.condition=t),n.current.value}function zl(e,t){typeof e=="function"?e(t):Re(e)==="object"&&e&&"current"in e&&(e.current=t)}function Zn(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t.filter(function(i){return i});return n.length<=1?n[0]:function(i){t.forEach(function(o){zl(o,i)})}}function bh(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Dl(function(){return Zn.apply(void 0,t)},t,function(n,i){return n.length===i.length&&n.every(function(o,a){return o===i[a]})})}function io(e){var t,r,n=Vi.isMemo(e)?e.type.type:e.type;return!(typeof n=="function"&&!((t=n.prototype)!==null&&t!==void 0&&t.render)||typeof e=="function"&&!((r=e.prototype)!==null&&r!==void 0&&r.render))}function $a(e){return e instanceof HTMLElement||e instanceof SVGElement}function Hl(e){return $a(e)?e:e instanceof k.Component?we.findDOMNode(e):null}var yh=function(){if(typeof Map<"u")return Map;function e(t,r){var n=-1;return t.some(function(i,o){return i[0]===r?(n=o,!0):!1}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(r){var n=e(this.__entries__,r),i=this.__entries__[n];return i&&i[1]},t.prototype.set=function(r,n){var i=e(this.__entries__,r);~i?this.__entries__[i][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,i=e(n,r);~i&&n.splice(i,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var i=0,o=this.__entries__;i<o.length;i++){var a=o[i];r.call(n,a[1],a[0])}},t}()}(),Bl=typeof window<"u"&&typeof document<"u"&&window.document===document,Pa=function(){return typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()}(),LC=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(Pa):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),IC=2;function jC(e,t){var r=!1,n=!1,i=0;function o(){r&&(r=!1,e()),n&&s()}function a(){LC(o)}function s(){var l=Date.now();if(r){if(l-i<IC)return;n=!0}else r=!0,n=!1,setTimeout(a,t);i=l}return s}var DC=20,zC=["top","right","bottom","left","width","height","size","weight"],HC=typeof MutationObserver<"u",BC=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=jC(this.refresh.bind(this),DC)}return e.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},e.prototype.removeObserver=function(t){var r=this.observers_,n=r.indexOf(t);~n&&r.splice(n,1),!r.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){var t=this.updateObservers_();t&&this.refresh()},e.prototype.updateObservers_=function(){var t=this.observers_.filter(function(r){return r.gatherActive(),r.hasActive()});return t.forEach(function(r){return r.broadcastActive()}),t.length>0},e.prototype.connect_=function(){!Bl||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),HC?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!Bl||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=r===void 0?"":r,i=zC.some(function(o){return!!~n.indexOf(o)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),wh=function(e,t){for(var r=0,n=Object.keys(t);r<n.length;r++){var i=n[r];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},Qn=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||Pa},Sh=ka(0,0,0,0);function Ta(e){return parseFloat(e)||0}function Ch(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return t.reduce(function(n,i){var o=e["border-"+i+"-width"];return n+Ta(o)},0)}function WC(e){for(var t=["top","right","bottom","left"],r={},n=0,i=t;n<i.length;n++){var o=i[n],a=e["padding-"+o];r[o]=Ta(a)}return r}function VC(e){var t=e.getBBox();return ka(0,0,t.width,t.height)}function UC(e){var t=e.clientWidth,r=e.clientHeight;if(!t&&!r)return Sh;var n=Qn(e).getComputedStyle(e),i=WC(n),o=i.left+i.right,a=i.top+i.bottom,s=Ta(n.width),l=Ta(n.height);if(n.boxSizing==="border-box"&&(Math.round(s+o)!==t&&(s-=Ch(n,"left","right")+o),Math.round(l+a)!==r&&(l-=Ch(n,"top","bottom")+a)),!qC(e)){var c=Math.round(s+o)-t,u=Math.round(l+a)-r;Math.abs(c)!==1&&(s-=c),Math.abs(u)!==1&&(l-=u)}return ka(i.left,i.top,s,l)}var GC=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof Qn(e).SVGGraphicsElement}:function(e){return e instanceof Qn(e).SVGElement&&typeof e.getBBox=="function"}}();function qC(e){return e===Qn(e).document.documentElement}function KC(e){return Bl?GC(e)?VC(e):UC(e):Sh}function XC(e){var t=e.x,r=e.y,n=e.width,i=e.height,o=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,a=Object.create(o.prototype);return wh(a,{x:t,y:r,width:n,height:i,top:r,right:t+n,bottom:i+r,left:t}),a}function ka(e,t,r,n){return{x:e,y:t,width:r,height:n}}var YC=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=ka(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=KC(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},e}(),ZC=function(){function e(t,r){var n=XC(r);wh(this,{target:t,contentRect:n})}return e}(),QC=function(){function e(t,r,n){if(this.activeObservations_=[],this.observations_=new yh,typeof t!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=r,this.callbackCtx_=n}return e.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof Qn(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)||(r.set(t,new YC(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof Qn(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)&&(r.delete(t),r.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(r){r.isActive()&&t.activeObservations_.push(r)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,r=this.activeObservations_.map(function(n){return new ZC(n.target,n.broadcastRect())});this.callback_.call(t,r,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),xh=typeof WeakMap<"u"?new WeakMap:new yh,Eh=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=BC.getInstance(),n=new QC(t,r,this);xh.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){Eh.prototype[e]=function(){var t;return(t=xh.get(this))[e].apply(t,arguments)}});var JC=function(){return typeof Pa.ResizeObserver<"u"?Pa.ResizeObserver:Eh}(),ln=new Map;function ex(e){e.forEach(function(t){var r,n=t.target;(r=ln.get(n))===null||r===void 0||r.forEach(function(i){return i(n)})})}var _h=new JC(ex);function tx(e,t){ln.has(e)||(ln.set(e,new Set),_h.observe(e)),ln.get(e).add(t)}function rx(e,t){ln.has(e)&&(ln.get(e).delete(t),ln.get(e).size||(_h.unobserve(e),ln.delete(e)))}var nx=function(e){xa(r,e);var t=Oa(r);function r(){return yr(this,r),t.apply(this,arguments)}return wr(r,[{key:"render",value:function(){return this.props.children}}]),r}(g.Component),Wl=g.createContext(null);function ix(e){var t=e.children,r=e.onBatchResize,n=g.useRef(0),i=g.useRef([]),o=g.useContext(Wl),a=g.useCallback(function(s,l,c){n.current+=1;var u=n.current;i.current.push({size:s,element:l,data:c}),Promise.resolve().then(function(){u===n.current&&(r==null||r(i.current),i.current=[])}),o==null||o(s,l,c)},[r,o]);return g.createElement(Wl.Provider,{value:a},t)}function ox(e,t){var r=e.children,n=e.disabled,i=g.useRef(null),o=g.useRef(null),a=g.useContext(Wl),s=typeof r=="function",l=s?r(i):r,c=g.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),u=!s&&g.isValidElement(l)&&io(l),f=u?l.ref:null,d=g.useMemo(function(){return Zn(f,i)},[f,i]),h=function(){return Hl(i.current)||Hl(o.current)};g.useImperativeHandle(t,function(){return h()});var v=g.useRef(e);v.current=e;var m=g.useCallback(function(p){var b=v.current,y=b.onResize,S=b.data,O=p.getBoundingClientRect(),w=O.width,C=O.height,E=p.offsetWidth,R=p.offsetHeight,A=Math.floor(w),P=Math.floor(C);if(c.current.width!==A||c.current.height!==P||c.current.offsetWidth!==E||c.current.offsetHeight!==R){var F={width:A,height:P,offsetWidth:E,offsetHeight:R};c.current=F;var M=E===Math.round(w)?w:E,x=R===Math.round(C)?C:R,_=z(z({},F),{},{offsetWidth:M,offsetHeight:x});a==null||a(_,p,S),y&&Promise.resolve().then(function(){y(_,p)})}},[]);return g.useEffect(function(){var p=h();return p&&!n&&tx(p,m),function(){return rx(p,m)}},[i.current,n]),g.createElement(nx,{ref:o},u?g.cloneElement(l,{ref:d}):l)}var ax=g.forwardRef(ox),sx="rc-observer-key";function lx(e,t){var r=e.children,n=typeof r=="function"?[r]:Yn(r);return n.map(function(i,o){var a=(i==null?void 0:i.key)||"".concat(sx,"-").concat(o);return g.createElement(ax,Ft({},e,{key:a,ref:o===0?t:void 0}),i)})}var Vl=g.forwardRef(lx);Vl.Collection=ix;function Oh(e,t){var r=z({},e);return Array.isArray(t)&&t.forEach(function(n){delete r[n]}),r}function Ul(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function cx(e){if(Array.isArray(e))return Ul(e)}function $h(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Gl(e,t){if(e){if(typeof e=="string")return Ul(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ul(e,t)}}function ux(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q(e){return cx(e)||$h(e)||Gl(e)||ux()}function ql(e){for(var t=0,r,n=0,i=e.length;i>=4;++n,i-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function fx(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,o;for(o=0;o<n.length;o++)i=n[o],!(t.indexOf(i)>=0)&&(r[i]=e[i]);return r}function Xt(e,t){if(e==null)return{};var r=fx(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Ph(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=new Set;function i(o,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,l=n.has(o);if(Sr(!l,"Warning: There may be circular references"),l)return!1;if(o===a)return!0;if(r&&s>1)return!1;n.add(o);var c=s+1;if(Array.isArray(o)){if(!Array.isArray(a)||o.length!==a.length)return!1;for(var u=0;u<o.length;u++)if(!i(o[u],a[u],c))return!1;return!0}if(o&&a&&Re(o)==="object"&&Re(a)==="object"){var f=Object.keys(o);return f.length!==Object.keys(a).length?!1:f.every(function(d){return i(o[d],a[d],c)})}return!1}return i(e,t)}var dx=function(){function e(){yr(this,e),re(this,"cache",new Map)}return wr(e,[{key:"get",value:function(r){return this.cache.get(r.join("%"))||null}},{key:"update",value:function(r,n){var i=r.join("%"),o=this.cache.get(i),a=n(o);a===null?this.cache.delete(i):this.cache.set(i,a)}}]),e}(),Kl="data-token-hash",Jn="data-css-hash",oo="__cssinjs_instance__",Ma=Math.random().toString(12).slice(2);function hx(){if(typeof document<"u"&&document.head&&document.body){var e=document.body.querySelectorAll("style[".concat(Jn,"]"))||[],t=document.head.firstChild;Array.from(e).forEach(function(n){n[oo]=n[oo]||Ma,document.head.insertBefore(n,t)});var r={};Array.from(document.querySelectorAll("style[".concat(Jn,"]"))).forEach(function(n){var i=n.getAttribute(Jn);if(r[i]){if(n[oo]===Ma){var o;(o=n.parentNode)===null||o===void 0||o.removeChild(n)}}else r[i]=!0})}return new dx}var Th=g.createContext({hashPriority:"low",cache:hx(),defaultCache:!0});function kh(e){if(Array.isArray(e))return e}function gx(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,s=[],l=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,i=u}finally{try{if(!l&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}function Mh(){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(e,t){return kh(e)||gx(e,t)||Gl(e,t)||Mh()}function Ah(e,t,r,n){var i=g.useContext(Th),o=i.cache,a=[e].concat(Q(t));return g.useMemo(function(){o.update(a,function(s){var l=s||[],c=q(l,2),u=c[0],f=u===void 0?0:u,d=c[1],h=d,v=h||r();return[f+1,v]})},[a.join("_")]),g.useEffect(function(){return function(){o.update(a,function(s){var l=s||[],c=q(l,2),u=c[0],f=u===void 0?0:u,d=c[1],h=f-1;return h===0?(n==null||n(d,!1),null):[f-1,d]})}},a),o.get(a)[1]}function Nt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function mx(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var r=t;r;){if(r===e)return!0;r=r.parentNode}return!1}var Rh="data-rc-order",vx="rc-util-key",Xl=new Map;function Fh(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):vx}function Aa(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function px(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function Nh(e){return Array.from((Xl.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function Lh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Nt())return null;var r=t.csp,n=t.prepend,i=document.createElement("style");i.setAttribute(Rh,px(n)),r!=null&&r.nonce&&(i.nonce=r==null?void 0:r.nonce),i.innerHTML=e;var o=Aa(t),a=o.firstChild;if(n){if(n==="queue"){var s=Nh(o).filter(function(l){return["prepend","prependQueue"].includes(l.getAttribute(Rh))});if(s.length)return o.insertBefore(i,s[s.length-1].nextSibling),i}o.insertBefore(i,a)}else o.appendChild(i);return i}function Ih(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Aa(t);return Nh(r).find(function(n){return n.getAttribute(Fh(t))===e})}function Ra(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Ih(e,t);if(r){var n=Aa(t);n.removeChild(r)}}function bx(e,t){var r=Xl.get(e);if(!r||!mx(document,r)){var n=Lh("",t),i=n.parentNode;Xl.set(e,i),e.removeChild(n)}}function ei(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=Aa(r);bx(n,r);var i=Ih(t,r);if(i){var o,a;if((o=r.csp)!==null&&o!==void 0&&o.nonce&&i.nonce!==((a=r.csp)===null||a===void 0?void 0:a.nonce)){var s;i.nonce=(s=r.csp)===null||s===void 0?void 0:s.nonce}return i.innerHTML!==e&&(i.innerHTML=e),i}var l=Lh(e,r);return l.setAttribute(Fh(r),t),l}function Fa(e){var t="";return Object.keys(e).forEach(function(r){var n=e[r];t+=r,n&&Re(n)==="object"?t+=Fa(n):t+=n}),t}function yx(e,t){return ql("".concat(t,"_").concat(Fa(e)))}var ao="layer-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),jh="903px";function wx(e,t){if(Nt()){var r;ei(e,ao);var n=document.createElement("div");n.style.position="fixed",n.style.left="0",n.style.top="0",t==null||t(n),document.body.appendChild(n);var i=getComputedStyle(n).width===jh;return(r=n.parentNode)===null||r===void 0||r.removeChild(n),Ra(ao),i}return!1}var Yl=void 0;function Sx(){return Yl===void 0&&(Yl=wx("@layer ".concat(ao," { .").concat(ao," { width: ").concat(jh,"!important; } }"),function(e){e.className=ao})),Yl}var Cx={},xx="css",En=new Map;function Ex(e){En.set(e,(En.get(e)||0)+1)}function _x(e){if(typeof document<"u"){var t=document.querySelectorAll("style[".concat(Kl,'="').concat(e,'"]'));t.forEach(function(r){if(r[oo]===Ma){var n;(n=r.parentNode)===null||n===void 0||n.removeChild(r)}})}}function Ox(e){En.set(e,(En.get(e)||0)-1);var t=Array.from(En.keys()),r=t.filter(function(n){var i=En.get(n)||0;return i<=0});r.length<t.length&&r.forEach(function(n){_x(n),En.delete(n)})}function $x(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=r.salt,i=n===void 0?"":n,o=r.override,a=o===void 0?Cx:o,s=r.formatToken,l=g.useMemo(function(){return Object.assign.apply(Object,[{}].concat(Q(t)))},[t]),c=g.useMemo(function(){return Fa(l)},[l]),u=g.useMemo(function(){return Fa(a)},[a]),f=Ah("token",[i,e.id,c,u],function(){var d=e.getDerivativeToken(l),h=z(z({},d),a);s&&(h=s(h));var v=yx(h,i);h._tokenKey=v,Ex(v);var m="".concat(xx,"-").concat(ql(v));return h._hashId=m,[h,m]},function(d){Ox(d[0]._tokenKey)});return f}var Px={animationIterationCount: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},Dh=Nt(),Tx="_skip_check_";function zh(e){var t=yn(Cf(e),_f);return t.replace(/\{%%%\:[^;];}/g,";")}function kx(e){return Re(e)==="object"&&e&&Tx in e}function Mx(e,t,r){if(!t)return e;var n=".".concat(t),i=r==="low"?":where(".concat(n,")"):n,o=e.split(",").map(function(a){var s,l=a.trim().split(/\s+/),c=l[0]||"",u=((s=c.match(/^\w+/))===null||s===void 0?void 0:s[0])||"";return c="".concat(u).concat(i).concat(c.slice(u.length)),[c].concat(Q(l.slice(1))).join(" ")});return o.join(",")}var Ax=function e(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},i=n.root,o=n.injectHash,a=n.parentSelectors,s=r.hashId,l=r.layer;r.path;var c=r.hashPriority,u=r.transformers,f=u===void 0?[]:u;r.linters;var d="",h={};function v(S){var O=S.getName(s);if(!h[O]){var w=e(S.style,r,{root:!1,parentSelectors:a}),C=q(w,1),E=C[0];h[O]="@keyframes ".concat(S.getName(s)).concat(E)}}function m(S){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return S.forEach(function(w){Array.isArray(w)?m(w,O):w&&O.push(w)}),O}var p=m(Array.isArray(t)?t:[t]);if(p.forEach(function(S){var O=typeof S=="string"&&!i?{}:S;if(typeof O=="string")d+="".concat(O,`
`);else if(O._keyframe)v(O);else{var w=f.reduce(function(C,E){var R;return(E==null||(R=E.visit)===null||R===void 0?void 0:R.call(E,C))||C},O);Object.keys(w).forEach(function(C){var E=w[C];if(Re(E)==="object"&&E&&(C!=="animationName"||!E._keyframe)&&!kx(E)){var R=!1,A=C.trim(),P=!1;(i||o)&&s?A.startsWith("@")?R=!0:A=Mx(C,s,c):i&&!s&&(A==="&"||A==="")&&(A="",P=!0);var F=e(E,r,{root:P,injectHash:R,parentSelectors:[].concat(Q(a),[A])}),M=q(F,2),x=M[0],_=M[1];h=z(z({},h),_),d+="".concat(A).concat(x)}else{var T,L=(T=E==null?void 0:E.value)!==null&&T!==void 0?T:E,N=C.replace(/[A-Z]/g,function(D){return"-".concat(D.toLowerCase())}),j=L;!Px[C]&&typeof j=="number"&&j!==0&&(j="".concat(j,"px")),C==="animationName"&&E!==null&&E!==void 0&&E._keyframe&&(v(E),j=E.getName(s)),d+="".concat(N,":").concat(j,";")}})}}),!i)d="{".concat(d,"}");else if(l&&Sx()){var b=l.split(","),y=b[b.length-1].trim();d="@layer ".concat(y," {").concat(d,"}"),b.length>1&&(d="@layer ".concat(l,"{%%%:%}").concat(d))}return[d,h]};function Rx(e,t){return ql("".concat(e.join("%")).concat(t))}function Fx(){return null}function Zl(e,t){var r=e.token,n=e.path,i=e.hashId,o=e.layer,a=e.nonce,s=g.useContext(Th),l=s.autoClear;s.mock;var c=s.defaultCache,u=s.hashPriority,f=s.container,d=s.ssrInline,h=s.transformers,v=s.linters,m=r._tokenKey,p=[m].concat(Q(n)),b=Dh,y=Ah("style",p,function(){var E=t(),R=Ax(E,{hashId:i,hashPriority:u,layer:o,path:n.join("-"),transformers:h,linters:v}),A=q(R,2),P=A[0],F=A[1],M=zh(P),x=Rx(p,M);if(b){var _={mark:Jn,prepend:"queue",attachTo:f},T=typeof a=="function"?a():a;T&&(_.csp={nonce:T});var L=ei(M,x,_);L[oo]=Ma,L.setAttribute(Kl,m),Object.keys(F).forEach(function(N){ei(zh(F[N]),"_effect-".concat(N),_)})}return[M,m,x]},function(E,R){var A=q(E,3),P=A[2];(R||l)&&Dh&&Ra(P,{mark:Jn})}),S=q(y,3),O=S[0],w=S[1],C=S[2];return function(E){var R;if(!d||b||!c)R=g.createElement(Fx,null);else{var A;R=g.createElement("style",Ft({},(A={},re(A,Kl,w),re(A,Jn,C),A),{dangerouslySetInnerHTML:{__html:O}}))}return g.createElement(g.Fragment,null,R,E)}}var _t=function(){function e(t,r){yr(this,e),re(this,"name",void 0),re(this,"style",void 0),re(this,"_keyframe",!0),this.name=t,this.style=r}return wr(e,[{key:"getName",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r?"".concat(r,"-").concat(this.name):this.name}}]),e}();function Nx(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}var Ql=function(){function e(){yr(this,e),re(this,"cache",void 0),re(this,"keys",void 0),re(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return wr(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(r){var n,i,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a={map:this.cache};return r.forEach(function(s){if(!a)a=void 0;else{var l,c;a=(l=a)===null||l===void 0||(c=l.map)===null||c===void 0?void 0:c.get(s)}}),(n=a)!==null&&n!==void 0&&n.value&&o&&(a.value[1]=this.cacheCallTimes++),(i=a)===null||i===void 0?void 0:i.value}},{key:"get",value:function(r){var n;return(n=this.internalGet(r,!0))===null||n===void 0?void 0:n[0]}},{key:"has",value:function(r){return!!this.internalGet(r)}},{key:"set",value:function(r,n){var i=this;if(!this.has(r)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(c,u){var f=q(c,2),d=f[1];return i.internalGet(u)[1]<d?[u,i.internalGet(u)[1]]:c},[this.keys[0],this.cacheCallTimes]),a=q(o,1),s=a[0];this.delete(s)}this.keys.push(r)}var l=this.cache;r.forEach(function(c,u){if(u===r.length-1)l.set(c,{value:[n,i.cacheCallTimes++]});else{var f=l.get(c);f?f.map||(f.map=new Map):l.set(c,{map:new Map}),l=l.get(c).map}})}},{key:"deleteByPath",value:function(r,n){var i=r.get(n[0]);if(n.length===1){var o;return i.map?r.set(n[0],{map:i.map}):r.delete(n[0]),(o=i.value)===null||o===void 0?void 0:o[0]}var a=this.deleteByPath(i.map,n.slice(1));return(!i.map||i.map.size===0)&&!i.value&&r.delete(n[0]),a}},{key:"delete",value:function(r){if(this.has(r))return this.keys=this.keys.filter(function(n){return!Nx(n,r)}),this.deleteByPath(this.cache,r)}}]),e}();re(Ql,"MAX_CACHE_SIZE",20),re(Ql,"MAX_CACHE_OFFSET",5);var Hh=0,Lx=function(){function e(t){yr(this,e),re(this,"derivatives",void 0),re(this,"id",void 0),this.derivatives=Array.isArray(t)?t:[t],this.id=Hh,t.length===0&&(t.length>0,void 0),Hh+=1}return wr(e,[{key:"getDerivativeToken",value:function(r){return this.derivatives.reduce(function(n,i){return i(r,n)},void 0)}}]),e}(),Jl=new Ql;function Bh(e){var t=Array.isArray(e)?e:[e];return Jl.has(t)||Jl.set(t,new Lx(t)),Jl.get(t)}function ti(e){return e.notSplit=!0,e}ti(["borderTop","borderBottom"]),ti(["borderTop"]),ti(["borderBottom"]),ti(["borderLeft","borderRight"]),ti(["borderLeft"]),ti(["borderRight"]);var Ix=k.createContext({});const ec=Ix;var _n="RC_FORM_INTERNAL_HOOKS",Te=function(){Sr(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},ri=g.createContext({getFieldValue:Te,getFieldsValue:Te,getFieldError:Te,getFieldWarning:Te,getFieldsError:Te,isFieldsTouched:Te,isFieldTouched:Te,isFieldValidating:Te,isFieldsValidating:Te,resetFields:Te,setFields:Te,setFieldValue:Te,setFieldsValue:Te,validateFields:Te,submit:Te,getInternalHooks:function(){return Te(),{dispatch:Te,initEntityValue:Te,registerField:Te,useSubscribe:Te,setInitialValues:Te,destroyForm:Te,setCallbacks:Te,registerWatch:Te,getFields:Te,setValidateMessages:Te,setPreserve:Te,getInitialValue:Te}}});function tc(e){return e==null?[]:Array.isArray(e)?e:[e]}function jx(e){return e&&!!e._init}function Lt(){Lt=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(M,x,_){M[x]=_.value},i=typeof Symbol=="function"?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(M,x,_){return Object.defineProperty(M,x,{value:_,enumerable:!0,configurable:!0,writable:!0}),M[x]}try{l({},"")}catch{l=function(_,T,L){return _[T]=L}}function c(M,x,_,T){var L=x&&x.prototype instanceof d?x:d,N=Object.create(L.prototype),j=new A(T||[]);return n(N,"_invoke",{value:w(M,_,j)}),N}function u(M,x,_){try{return{type:"normal",arg:M.call(x,_)}}catch(T){return{type:"throw",arg:T}}}e.wrap=c;var f={};function d(){}function h(){}function v(){}var m={};l(m,o,function(){return this});var p=Object.getPrototypeOf,b=p&&p(p(P([])));b&&b!==t&&r.call(b,o)&&(m=b);var y=v.prototype=d.prototype=Object.create(m);function S(M){["next","throw","return"].forEach(function(x){l(M,x,function(_){return this._invoke(x,_)})})}function O(M,x){function _(L,N,j,D){var H=u(M[L],M,N);if(H.type!=="throw"){var U=H.arg,B=U.value;return B&&Re(B)=="object"&&r.call(B,"__await")?x.resolve(B.__await).then(function(W){_("next",W,j,D)},function(W){_("throw",W,j,D)}):x.resolve(B).then(function(W){U.value=W,j(U)},function(W){return _("throw",W,j,D)})}D(H.arg)}var T;n(this,"_invoke",{value:function(N,j){function D(){return new x(function(H,U){_(N,j,H,U)})}return T=T?T.then(D,D):D()}})}function w(M,x,_){var T="suspendedStart";return function(L,N){if(T==="executing")throw new Error("Generator is already running");if(T==="completed"){if(L==="throw")throw N;return F()}for(_.method=L,_.arg=N;;){var j=_.delegate;if(j){var D=C(j,_);if(D){if(D===f)continue;return D}}if(_.method==="next")_.sent=_._sent=_.arg;else if(_.method==="throw"){if(T==="suspendedStart")throw T="completed",_.arg;_.dispatchException(_.arg)}else _.method==="return"&&_.abrupt("return",_.arg);T="executing";var H=u(M,x,_);if(H.type==="normal"){if(T=_.done?"completed":"suspendedYield",H.arg===f)continue;return{value:H.arg,done:_.done}}H.type==="throw"&&(T="completed",_.method="throw",_.arg=H.arg)}}}function C(M,x){var _=x.method,T=M.iterator[_];if(T===void 0)return x.delegate=null,_==="throw"&&M.iterator.return&&(x.method="return",x.arg=void 0,C(M,x),x.method==="throw")||_!=="return"&&(x.method="throw",x.arg=new TypeError("The iterator does not provide a '"+_+"' method")),f;var L=u(T,M.iterator,x.arg);if(L.type==="throw")return x.method="throw",x.arg=L.arg,x.delegate=null,f;var N=L.arg;return N?N.done?(x[M.resultName]=N.value,x.next=M.nextLoc,x.method!=="return"&&(x.method="next",x.arg=void 0),x.delegate=null,f):N:(x.method="throw",x.arg=new TypeError("iterator result is not an object"),x.delegate=null,f)}function E(M){var x={tryLoc:M[0]};1 in M&&(x.catchLoc=M[1]),2 in M&&(x.finallyLoc=M[2],x.afterLoc=M[3]),this.tryEntries.push(x)}function R(M){var x=M.completion||{};x.type="normal",delete x.arg,M.completion=x}function A(M){this.tryEntries=[{tryLoc:"root"}],M.forEach(E,this),this.reset(!0)}function P(M){if(M){var x=M[o];if(x)return x.call(M);if(typeof M.next=="function")return M;if(!isNaN(M.length)){var _=-1,T=function L(){for(;++_<M.length;)if(r.call(M,_))return L.value=M[_],L.done=!1,L;return L.value=void 0,L.done=!0,L};return T.next=T}}return{next:F}}function F(){return{value:void 0,done:!0}}return h.prototype=v,n(y,"constructor",{value:v,configurable:!0}),n(v,"constructor",{value:h,configurable:!0}),h.displayName=l(v,s,"GeneratorFunction"),e.isGeneratorFunction=function(M){var x=typeof M=="function"&&M.constructor;return!!x&&(x===h||(x.displayName||x.name)==="GeneratorFunction")},e.mark=function(M){return Object.setPrototypeOf?Object.setPrototypeOf(M,v):(M.__proto__=v,l(M,s,"GeneratorFunction")),M.prototype=Object.create(y),M},e.awrap=function(M){return{__await:M}},S(O.prototype),l(O.prototype,a,function(){return this}),e.AsyncIterator=O,e.async=function(M,x,_,T,L){L===void 0&&(L=Promise);var N=new O(c(M,x,_,T),L);return e.isGeneratorFunction(x)?N:N.next().then(function(j){return j.done?j.value:N.next()})},S(y),l(y,s,"Generator"),l(y,o,function(){return this}),l(y,"toString",function(){return"[object Generator]"}),e.keys=function(M){var x=Object(M),_=[];for(var T in x)_.push(T);return _.reverse(),function L(){for(;_.length;){var N=_.pop();if(N in x)return L.value=N,L.done=!1,L}return L.done=!0,L}},e.values=P,A.prototype={constructor:A,reset:function(x){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(R),!x)for(var _ in this)_.charAt(0)==="t"&&r.call(this,_)&&!isNaN(+_.slice(1))&&(this[_]=void 0)},stop:function(){this.done=!0;var x=this.tryEntries[0].completion;if(x.type==="throw")throw x.arg;return this.rval},dispatchException:function(x){if(this.done)throw x;var _=this;function T(U,B){return j.type="throw",j.arg=x,_.next=U,B&&(_.method="next",_.arg=void 0),!!B}for(var L=this.tryEntries.length-1;L>=0;--L){var N=this.tryEntries[L],j=N.completion;if(N.tryLoc==="root")return T("end");if(N.tryLoc<=this.prev){var D=r.call(N,"catchLoc"),H=r.call(N,"finallyLoc");if(D&&H){if(this.prev<N.catchLoc)return T(N.catchLoc,!0);if(this.prev<N.finallyLoc)return T(N.finallyLoc)}else if(D){if(this.prev<N.catchLoc)return T(N.catchLoc,!0)}else{if(!H)throw new Error("try statement without catch or finally");if(this.prev<N.finallyLoc)return T(N.finallyLoc)}}}},abrupt:function(x,_){for(var T=this.tryEntries.length-1;T>=0;--T){var L=this.tryEntries[T];if(L.tryLoc<=this.prev&&r.call(L,"finallyLoc")&&this.prev<L.finallyLoc){var N=L;break}}N&&(x==="break"||x==="continue")&&N.tryLoc<=_&&_<=N.finallyLoc&&(N=null);var j=N?N.completion:{};return j.type=x,j.arg=_,N?(this.method="next",this.next=N.finallyLoc,f):this.complete(j)},complete:function(x,_){if(x.type==="throw")throw x.arg;return x.type==="break"||x.type==="continue"?this.next=x.arg:x.type==="return"?(this.rval=this.arg=x.arg,this.method="return",this.next="end"):x.type==="normal"&&_&&(this.next=_),f},finish:function(x){for(var _=this.tryEntries.length-1;_>=0;--_){var T=this.tryEntries[_];if(T.finallyLoc===x)return this.complete(T.completion,T.afterLoc),R(T),f}},catch:function(x){for(var _=this.tryEntries.length-1;_>=0;--_){var T=this.tryEntries[_];if(T.tryLoc===x){var L=T.completion;if(L.type==="throw"){var N=L.arg;R(T)}return N}}throw new Error("illegal catch attempt")},delegateYield:function(x,_,T){return this.delegate={iterator:P(x),resultName:_,nextLoc:T},this.method==="next"&&(this.arg=void 0),f}},e}function Wh(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){r(c);return}s.done?t(l):Promise.resolve(l).then(n,i)}function ni(e){return function(){var t=this,r=arguments;return new Promise(function(n,i){var o=e.apply(t,r);function a(l){Wh(o,n,i,a,s,"next",l)}function s(l){Wh(o,n,i,a,s,"throw",l)}a(void 0)})}}function On(){return On=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},On.apply(this,arguments)}function Dx(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,so(e,t)}function rc(e){return rc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},rc(e)}function so(e,t){return so=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},so(e,t)}function zx(){if(typeof Reflect>"u"||!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{return!1}}function Na(e,t,r){return zx()?Na=Reflect.construct.bind():Na=function(i,o,a){var s=[null];s.push.apply(s,o);var l=Function.bind.apply(i,s),c=new l;return a&&so(c,a.prototype),c},Na.apply(null,arguments)}function Hx(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function nc(e){var t=typeof Map=="function"?new Map:void 0;return nc=function(n){if(n===null||!Hx(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(n))return t.get(n);t.set(n,i)}function i(){return Na(n,arguments,rc(this).constructor)}return i.prototype=Object.create(n.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),so(i,n)},nc(e)}var Bx=/%[sdj%]/g,Wx=function(){};typeof process<"u"&&process.env;function ic(e){if(!e||!e.length)return null;var t={};return e.forEach(function(r){var n=r.field;t[n]=t[n]||[],t[n].push(r)}),t}function It(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var i=0,o=r.length;if(typeof e=="function")return e.apply(null,r);if(typeof e=="string"){var a=e.replace(Bx,function(s){if(s==="%%")return"%";if(i>=o)return s;switch(s){case"%s":return String(r[i++]);case"%d":return Number(r[i++]);case"%j":try{return JSON.stringify(r[i++])}catch{return"[Circular]"}break;default:return s}});return a}return e}function Vx(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function Je(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||Vx(t)&&typeof e=="string"&&!e)}function Ux(e,t,r){var n=[],i=0,o=e.length;function a(s){n.push.apply(n,s||[]),i++,i===o&&r(n)}e.forEach(function(s){t(s,a)})}function Vh(e,t,r){var n=0,i=e.length;function o(a){if(a&&a.length){r(a);return}var s=n;n=n+1,s<i?t(e[s],o):r([])}o([])}function Gx(e){var t=[];return Object.keys(e).forEach(function(r){t.push.apply(t,e[r]||[])}),t}var Uh=function(e){Dx(t,e);function t(r,n){var i;return i=e.call(this,"Async Validation Error")||this,i.errors=r,i.fields=n,i}return t}(nc(Error));function qx(e,t,r,n,i){if(t.first){var o=new Promise(function(d,h){var v=function(b){return n(b),b.length?h(new Uh(b,ic(b))):d(i)},m=Gx(e);Vh(m,r,v)});return o.catch(function(d){return d}),o}var a=t.firstFields===!0?Object.keys(e):t.firstFields||[],s=Object.keys(e),l=s.length,c=0,u=[],f=new Promise(function(d,h){var v=function(p){if(u.push.apply(u,p),c++,c===l)return n(u),u.length?h(new Uh(u,ic(u))):d(i)};s.length||(n(u),d(i)),s.forEach(function(m){var p=e[m];a.indexOf(m)!==-1?Vh(p,r,v):Ux(p,r,v)})});return f.catch(function(d){return d}),f}function Kx(e){return!!(e&&e.message!==void 0)}function Xx(e,t){for(var r=e,n=0;n<t.length;n++){if(r==null)return r;r=r[t[n]]}return r}function Gh(e,t){return function(r){var n;return e.fullFields?n=Xx(t,e.fullFields):n=t[r.field||e.fullField],Kx(r)?(r.field=r.field||e.fullField,r.fieldValue=n,r):{message:typeof r=="function"?r():r,fieldValue:n,field:r.field||e.fullField}}}function qh(e,t){if(t){for(var r in t)if(t.hasOwnProperty(r)){var n=t[r];typeof n=="object"&&typeof e[r]=="object"?e[r]=On({},e[r],n):e[r]=n}}return e}var Kh=function(t,r,n,i,o,a){t.required&&(!n.hasOwnProperty(t.field)||Je(r,a||t.type))&&i.push(It(o.messages.required,t.fullField))},Yx=function(t,r,n,i,o){(/^\s+$/.test(r)||r==="")&&i.push(It(o.messages.whitespace,t.fullField))},La,Zx=function(){if(La)return La;var e="[a-fA-F\\d:]",t=function(O){return O&&O.includeBoundaries?"(?:(?<=\\s|^)(?="+e+")|(?<="+e+")(?=\\s|$))":""},r="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",n="[a-fA-F\\d]{1,4}",i=(`
(?:
(?:`+n+":){7}(?:"+n+`|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8
(?:`+n+":){6}(?:"+r+"|:"+n+`|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4
(?:`+n+":){5}(?::"+r+"|(?::"+n+`){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4
(?:`+n+":){4}(?:(?::"+n+"){0,1}:"+r+"|(?::"+n+`){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4
(?:`+n+":){3}(?:(?::"+n+"){0,2}:"+r+"|(?::"+n+`){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4
(?:`+n+":){2}(?:(?::"+n+"){0,3}:"+r+"|(?::"+n+`){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4
(?:`+n+":){1}(?:(?::"+n+"){0,4}:"+r+"|(?::"+n+`){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4
(?::(?:(?::`+n+"){0,5}:"+r+"|(?::"+n+`){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4
)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1
`).replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),o=new RegExp("(?:^"+r+"$)|(?:^"+i+"$)"),a=new RegExp("^"+r+"$"),s=new RegExp("^"+i+"$"),l=function(O){return O&&O.exact?o:new RegExp("(?:"+t(O)+r+t(O)+")|(?:"+t(O)+i+t(O)+")","g")};l.v4=function(S){return S&&S.exact?a:new RegExp(""+t(S)+r+t(S),"g")},l.v6=function(S){return S&&S.exact?s:new RegExp(""+t(S)+i+t(S),"g")};var c="(?:(?:[a-z]+:)?//)",u="(?:\\S+(?::\\S*)?@)?",f=l.v4().source,d=l.v6().source,h="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",v="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",m="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",p="(?::\\d{2,5})?",b='(?:[/?#][^\\s"]*)?',y="(?:"+c+"|www\\.)"+u+"(?:localhost|"+f+"|"+d+"|"+h+v+m+")"+p+b;return La=new RegExp("(?:^"+y+"$)","i"),La},Xh={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},lo={integer:function(t){return lo.number(t)&&parseInt(t,10)===t},float:function(t){return lo.number(t)&&!lo.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return typeof t=="object"&&!lo.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(Xh.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(Zx())},hex:function(t){return typeof t=="string"&&!!t.match(Xh.hex)}},Qx=function(t,r,n,i,o){if(t.required&&r===void 0){Kh(t,r,n,i,o);return}var a=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;a.indexOf(s)>-1?lo[s](r)||i.push(It(o.messages.types[s],t.fullField,t.type)):s&&typeof r!==t.type&&i.push(It(o.messages.types[s],t.fullField,t.type))},Jx=function(t,r,n,i,o){var a=typeof t.len=="number",s=typeof t.min=="number",l=typeof t.max=="number",c=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,u=r,f=null,d=typeof r=="number",h=typeof r=="string",v=Array.isArray(r);if(d?f="number":h?f="string":v&&(f="array"),!f)return!1;v&&(u=r.length),h&&(u=r.replace(c,"_").length),a?u!==t.len&&i.push(It(o.messages[f].len,t.fullField,t.len)):s&&!l&&u<t.min?i.push(It(o.messages[f].min,t.fullField,t.min)):l&&!s&&u>t.max?i.push(It(o.messages[f].max,t.fullField,t.max)):s&&l&&(u<t.min||u>t.max)&&i.push(It(o.messages[f].range,t.fullField,t.min,t.max))},ii="enum",eE=function(t,r,n,i,o){t[ii]=Array.isArray(t[ii])?t[ii]:[],t[ii].indexOf(r)===-1&&i.push(It(o.messages[ii],t.fullField,t[ii].join(", ")))},tE=function(t,r,n,i,o){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(r)||i.push(It(o.messages.pattern.mismatch,t.fullField,r,t.pattern));else if(typeof t.pattern=="string"){var a=new RegExp(t.pattern);a.test(r)||i.push(It(o.messages.pattern.mismatch,t.fullField,r,t.pattern))}}},de={required:Kh,whitespace:Yx,type:Qx,range:Jx,enum:eE,pattern:tE},rE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r,"string")&&!t.required)return n();de.required(t,r,i,a,o,"string"),Je(r,"string")||(de.type(t,r,i,a,o),de.range(t,r,i,a,o),de.pattern(t,r,i,a,o),t.whitespace===!0&&de.whitespace(t,r,i,a,o))}n(a)},nE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r)&&!t.required)return n();de.required(t,r,i,a,o),r!==void 0&&de.type(t,r,i,a,o)}n(a)},iE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(r===""&&(r=void 0),Je(r)&&!t.required)return n();de.required(t,r,i,a,o),r!==void 0&&(de.type(t,r,i,a,o),de.range(t,r,i,a,o))}n(a)},oE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r)&&!t.required)return n();de.required(t,r,i,a,o),r!==void 0&&de.type(t,r,i,a,o)}n(a)},aE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r)&&!t.required)return n();de.required(t,r,i,a,o),Je(r)||de.type(t,r,i,a,o)}n(a)},sE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r)&&!t.required)return n();de.required(t,r,i,a,o),r!==void 0&&(de.type(t,r,i,a,o),de.range(t,r,i,a,o))}n(a)},lE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r)&&!t.required)return n();de.required(t,r,i,a,o),r!==void 0&&(de.type(t,r,i,a,o),de.range(t,r,i,a,o))}n(a)},cE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(r==null&&!t.required)return n();de.required(t,r,i,a,o,"array"),r!=null&&(de.type(t,r,i,a,o),de.range(t,r,i,a,o))}n(a)},uE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r)&&!t.required)return n();de.required(t,r,i,a,o),r!==void 0&&de.type(t,r,i,a,o)}n(a)},fE="enum",dE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r)&&!t.required)return n();de.required(t,r,i,a,o),r!==void 0&&de[fE](t,r,i,a,o)}n(a)},hE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r,"string")&&!t.required)return n();de.required(t,r,i,a,o),Je(r,"string")||de.pattern(t,r,i,a,o)}n(a)},gE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r,"date")&&!t.required)return n();if(de.required(t,r,i,a,o),!Je(r,"date")){var l;r instanceof Date?l=r:l=new Date(r),de.type(t,l,i,a,o),l&&de.range(t,l.getTime(),i,a,o)}}n(a)},mE=function(t,r,n,i,o){var a=[],s=Array.isArray(r)?"array":typeof r;de.required(t,r,i,a,o,s),n(a)},oc=function(t,r,n,i,o){var a=t.type,s=[],l=t.required||!t.required&&i.hasOwnProperty(t.field);if(l){if(Je(r,a)&&!t.required)return n();de.required(t,r,i,s,o,a),Je(r,a)||de.type(t,r,i,s,o)}n(s)},vE=function(t,r,n,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(Je(r)&&!t.required)return n();de.required(t,r,i,a,o)}n(a)},co={string:rE,method:nE,number:iE,boolean:oE,regexp:aE,integer:sE,float:lE,array:cE,object:uE,enum:dE,pattern:hE,date:gE,url:oc,hex:oc,email:oc,required:mE,any:vE};function ac(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var sc=ac(),uo=function(){function e(r){this.rules=null,this._messages=sc,this.define(r)}var t=e.prototype;return t.define=function(n){var i=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(typeof n!="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(o){var a=n[o];i.rules[o]=Array.isArray(a)?a:[a]})},t.messages=function(n){return n&&(this._messages=qh(ac(),n)),this._messages},t.validate=function(n,i,o){var a=this;i===void 0&&(i={}),o===void 0&&(o=function(){});var s=n,l=i,c=o;if(typeof l=="function"&&(c=l,l={}),!this.rules||Object.keys(this.rules).length===0)return c&&c(null,s),Promise.resolve(s);function u(m){var p=[],b={};function y(O){if(Array.isArray(O)){var w;p=(w=p).concat.apply(w,O)}else p.push(O)}for(var S=0;S<m.length;S++)y(m[S]);p.length?(b=ic(p),c(p,b)):c(null,s)}if(l.messages){var f=this.messages();f===sc&&(f=ac()),qh(f,l.messages),l.messages=f}else l.messages=this.messages();var d={},h=l.keys||Object.keys(this.rules);h.forEach(function(m){var p=a.rules[m],b=s[m];p.forEach(function(y){var S=y;typeof S.transform=="function"&&(s===n&&(s=On({},s)),b=s[m]=S.transform(b)),typeof S=="function"?S={validator:S}:S=On({},S),S.validator=a.getValidationMethod(S),S.validator&&(S.field=m,S.fullField=S.fullField||m,S.type=a.getType(S),d[m]=d[m]||[],d[m].push({rule:S,value:b,source:s,field:m}))})});var v={};return qx(d,l,function(m,p){var b=m.rule,y=(b.type==="object"||b.type==="array")&&(typeof b.fields=="object"||typeof b.defaultField=="object");y=y&&(b.required||!b.required&&m.value),b.field=m.field;function S(C,E){return On({},E,{fullField:b.fullField+"."+C,fullFields:b.fullFields?[].concat(b.fullFields,[C]):[C]})}function O(C){C===void 0&&(C=[]);var E=Array.isArray(C)?C:[C];!l.suppressWarning&&E.length&&e.warning("async-validator:",E),E.length&&b.message!==void 0&&(E=[].concat(b.message));var R=E.map(Gh(b,s));if(l.first&&R.length)return v[b.field]=1,p(R);if(!y)p(R);else{if(b.required&&!m.value)return b.message!==void 0?R=[].concat(b.message).map(Gh(b,s)):l.error&&(R=[l.error(b,It(l.messages.required,b.field))]),p(R);var A={};b.defaultField&&Object.keys(m.value).map(function(M){A[M]=b.defaultField}),A=On({},A,m.rule.fields);var P={};Object.keys(A).forEach(function(M){var x=A[M],_=Array.isArray(x)?x:[x];P[M]=_.map(S.bind(null,M))});var F=new e(P);F.messages(l.messages),m.rule.options&&(m.rule.options.messages=l.messages,m.rule.options.error=l.error),F.validate(m.value,m.rule.options||l,function(M){var x=[];R&&R.length&&x.push.apply(x,R),M&&M.length&&x.push.apply(x,M),p(x.length?x:null)})}}var w;if(b.asyncValidator)w=b.asyncValidator(b,m.value,O,m.source,l);else if(b.validator){try{w=b.validator(b,m.value,O,m.source,l)}catch(C){console.error==null||console.error(C),l.suppressValidatorError||setTimeout(function(){throw C},0),O(C.message)}w===!0?O():w===!1?O(typeof b.message=="function"?b.message(b.fullField||b.field):b.message||(b.fullField||b.field)+" fails"):w instanceof Array?O(w):w instanceof Error&&O(w.message)}w&&w.then&&w.then(function(){return O()},function(C){return O(C)})},function(m){u(m)},s)},t.getType=function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!co.hasOwnProperty(n.type))throw new Error(It("Unknown rule type %s",n.type));return n.type||"string"},t.getValidationMethod=function(n){if(typeof n.validator=="function")return n.validator;var i=Object.keys(n),o=i.indexOf("message");return o!==-1&&i.splice(o,1),i.length===1&&i[0]==="required"?co.required:co[this.getType(n)]||void 0},e}();uo.register=function(t,r){if(typeof r!="function")throw new Error("Cannot register a validator by type, validator is not a function");co[t]=r},uo.warning=Wx,uo.messages=sc,uo.validators=co;var jt="'${name}' is not a valid ${type}",Yh={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:jt,method:jt,array:jt,object:jt,number:jt,date:jt,boolean:jt,integer:jt,float:jt,regexp:jt,email:jt,url:jt,hex:jt},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}};function Hr(e,t){for(var r=e,n=0;n<t.length;n+=1){if(r==null)return;r=r[t[n]]}return r}function pE(e){return kh(e)||$h(e)||Gl(e)||Mh()}function Zh(e,t,r,n){if(!t.length)return r;var i=pE(t),o=i[0],a=i.slice(1),s;return!e&&typeof o=="number"?s=[]:Array.isArray(e)?s=Q(e):s=z({},e),n&&r===void 0&&a.length===1?delete s[o][a[0]]:s[o]=Zh(s[o],a,r,n),s}function cn(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&n&&r===void 0&&!Hr(e,t.slice(0,-1))?e:Zh(e,t,r,n)}function Ia(e){return Array.isArray(e)?yE(e):Re(e)==="object"&&e!==null?bE(e):e}function bE(e){if(Object.getPrototypeOf(e)===Object.prototype){var t={};for(var r in e)t[r]=Ia(e[r]);return t}return e}function yE(e){return e.map(function(t){return Ia(t)})}function qe(e){return tc(e)}function Qh(e,t){var r={};return t.forEach(function(n){var i=Hr(e,n);r=cn(r,n,i)}),r}function fo(e,t){return e&&e.some(function(r){return tg(r,t)})}function Jh(e){return Re(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function eg(e,t){var r=Array.isArray(e)?Q(e):z({},e);return t&&Object.keys(t).forEach(function(n){var i=r[n],o=t[n],a=Jh(i)&&Jh(o);r[n]=a?eg(i,o||{}):Ia(o)}),r}function ho(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.reduce(function(i,o){return eg(i,o)},e)}function tg(e,t){return!e||!t||e.length!==t.length?!1:e.every(function(r,n){return t[n]===r})}function wE(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||Re(e)!=="object"||Re(t)!=="object")return!1;var r=Object.keys(e),n=Object.keys(t),i=new Set([].concat(r,n));return Q(i).every(function(o){var a=e[o],s=t[o];return typeof a=="function"&&typeof s=="function"?!0:a===s})}function SE(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&Re(t.target)==="object"&&e in t.target?t.target[e]:t}function rg(e,t,r){var n=e.length;if(t<0||t>=n||r<0||r>=n)return e;var i=e[t],o=t-r;return o>0?[].concat(Q(e.slice(0,r)),[i],Q(e.slice(r,t)),Q(e.slice(t+1,n))):o<0?[].concat(Q(e.slice(0,t)),Q(e.slice(t+1,r+1)),[i],Q(e.slice(r+1,n))):e}var ng=uo;function CE(e,t){return e.replace(/\$\{\w+\}/g,function(r){var n=r.slice(2,-1);return t[n]})}var ig="CODE_LOGIC_ERROR";function lc(e,t,r,n,i){return cc.apply(this,arguments)}function cc(){return cc=ni(Lt().mark(function e(t,r,n,i,o){var a,s,l,c,u,f,d,h,v;return Lt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return a=z({},n),delete a.ruleIndex,ng.warning=function(){},a.validator&&(s=a.validator,a.validator=function(){try{return s.apply(void 0,arguments)}catch(b){return console.error(b),Promise.reject(ig)}}),l=null,a&&a.type==="array"&&a.defaultField&&(l=a.defaultField,delete a.defaultField),c=new ng(re({},t,[a])),u=ho({},Yh,i.validateMessages),c.messages(u),f=[],p.prev=10,p.next=13,Promise.resolve(c.validate(re({},t,r),z({},i)));case 13:p.next=18;break;case 15:p.prev=15,p.t0=p.catch(10),p.t0.errors&&(f=p.t0.errors.map(function(b,y){var S=b.message,O=S===ig?u.default:S;return g.isValidElement(O)?g.cloneElement(O,{key:"error_".concat(y)}):O}));case 18:if(!(!f.length&&l)){p.next=23;break}return p.next=21,Promise.all(r.map(function(b,y){return lc("".concat(t,".").concat(y),b,l,i,o)}));case 21:return d=p.sent,p.abrupt("return",d.reduce(function(b,y){return[].concat(Q(b),Q(y))},[]));case 23:return h=z(z({},n),{},{name:t,enum:(n.enum||[]).join(", ")},o),v=f.map(function(b){return typeof b=="string"?CE(b,h):b}),p.abrupt("return",v);case 26:case"end":return p.stop()}},e,null,[[10,15]])})),cc.apply(this,arguments)}function xE(e,t,r,n,i,o){var a=e.join("."),s=r.map(function(u,f){var d=u.validator,h=z(z({},u),{},{ruleIndex:f});return d&&(h.validator=function(v,m,p){var b=!1,y=function(){for(var w=arguments.length,C=new Array(w),E=0;E<w;E++)C[E]=arguments[E];Promise.resolve().then(function(){Sr(!b,"Your validator function has already return a promise. `callback` will be ignored."),b||p.apply(void 0,C)})},S=d(v,m,y);b=S&&typeof S.then=="function"&&typeof S.catch=="function",Sr(b,"`callback` is deprecated. Please return a promise instead."),b&&S.then(function(){p()}).catch(function(O){p(O||" ")})}),h}).sort(function(u,f){var d=u.warningOnly,h=u.ruleIndex,v=f.warningOnly,m=f.ruleIndex;return!!d==!!v?h-m:d?1:-1}),l;if(i===!0)l=new Promise(function(){var u=ni(Lt().mark(function f(d,h){var v,m,p;return Lt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:v=0;case 1:if(!(v<s.length)){y.next=12;break}return m=s[v],y.next=5,lc(a,t,m,n,o);case 5:if(p=y.sent,!p.length){y.next=9;break}return h([{errors:p,rule:m}]),y.abrupt("return");case 9:v+=1,y.next=1;break;case 12:d([]);case 13:case"end":return y.stop()}},f)}));return function(f,d){return u.apply(this,arguments)}}());else{var c=s.map(function(u){return lc(a,t,u,n,o).then(function(f){return{errors:f,rule:u}})});l=(i?_E(c):EE(c)).then(function(u){return Promise.reject(u)})}return l.catch(function(u){return u}),l}function EE(e){return uc.apply(this,arguments)}function uc(){return uc=ni(Lt().mark(function e(t){return Lt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",Promise.all(t).then(function(i){var o,a=(o=[]).concat.apply(o,Q(i));return a}));case 1:case"end":return n.stop()}},e)})),uc.apply(this,arguments)}function _E(e){return fc.apply(this,arguments)}function fc(){return fc=ni(Lt().mark(function e(t){var r;return Lt().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return r=0,i.abrupt("return",new Promise(function(o){t.forEach(function(a){a.then(function(s){s.errors.length&&o([s]),r+=1,r===t.length&&o([])})})}));case 2:case"end":return i.stop()}},e)})),fc.apply(this,arguments)}var OE=["name"],Yt=[];function og(e,t,r,n,i,o){return typeof e=="function"?e(t,r,"source"in o?{source:o.source}:{}):n!==i}var dc=function(e){xa(r,e);var t=Oa(r);function r(n){var i;if(yr(this,r),i=t.call(this,n),i.state={resetCount:0},i.cancelRegisterFunc=null,i.mounted=!1,i.touched=!1,i.dirty=!1,i.validatePromise=void 0,i.prevValidating=void 0,i.errors=Yt,i.warnings=Yt,i.cancelRegister=function(){var l=i.props,c=l.preserve,u=l.isListField,f=l.name;i.cancelRegisterFunc&&i.cancelRegisterFunc(u,c,qe(f)),i.cancelRegisterFunc=null},i.getNamePath=function(){var l=i.props,c=l.name,u=l.fieldContext,f=u.prefixName,d=f===void 0?[]:f;return c!==void 0?[].concat(Q(d),Q(c)):[]},i.getRules=function(){var l=i.props,c=l.rules,u=c===void 0?[]:c,f=l.fieldContext;return u.map(function(d){return typeof d=="function"?d(f):d})},i.refresh=function(){i.mounted&&i.setState(function(l){var c=l.resetCount;return{resetCount:c+1}})},i.triggerMetaEvent=function(l){var c=i.props.onMetaChange;c==null||c(z(z({},i.getMeta()),{},{destroy:l}))},i.onStoreChange=function(l,c,u){var f=i.props,d=f.shouldUpdate,h=f.dependencies,v=h===void 0?[]:h,m=f.onReset,p=u.store,b=i.getNamePath(),y=i.getValue(l),S=i.getValue(p),O=c&&fo(c,b);switch(u.type==="valueUpdate"&&u.source==="external"&&y!==S&&(i.touched=!0,i.dirty=!0,i.validatePromise=null,i.errors=Yt,i.warnings=Yt,i.triggerMetaEvent()),u.type){case"reset":if(!c||O){i.touched=!1,i.dirty=!1,i.validatePromise=null,i.errors=Yt,i.warnings=Yt,i.triggerMetaEvent(),m==null||m(),i.refresh();return}break;case"remove":{if(d){i.reRender();return}break}case"setField":{if(O){var w=u.data;"touched"in w&&(i.touched=w.touched),"validating"in w&&!("originRCField"in w)&&(i.validatePromise=w.validating?Promise.resolve([]):null),"errors"in w&&(i.errors=w.errors||Yt),"warnings"in w&&(i.warnings=w.warnings||Yt),i.dirty=!0,i.triggerMetaEvent(),i.reRender();return}if(d&&!b.length&&og(d,l,p,y,S,u)){i.reRender();return}break}case"dependenciesUpdate":{var C=v.map(qe);if(C.some(function(E){return fo(u.relatedFields,E)})){i.reRender();return}break}default:if(O||(!v.length||b.length||d)&&og(d,l,p,y,S,u)){i.reRender();return}break}d===!0&&i.reRender()},i.validateRules=function(l){var c=i.getNamePath(),u=i.getValue(),f=Promise.resolve().then(function(){if(!i.mounted)return[];var d=i.props,h=d.validateFirst,v=h===void 0?!1:h,m=d.messageVariables,p=l||{},b=p.triggerName,y=i.getRules();b&&(y=y.filter(function(O){return O}).filter(function(O){var w=O.validateTrigger;if(!w)return!0;var C=tc(w);return C.includes(b)}));var S=xE(c,u,y,l,v,m);return S.catch(function(O){return O}).then(function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Yt;if(i.validatePromise===f){var w;i.validatePromise=null;var C=[],E=[];(w=O.forEach)===null||w===void 0||w.call(O,function(R){var A=R.rule.warningOnly,P=R.errors,F=P===void 0?Yt:P;A?E.push.apply(E,Q(F)):C.push.apply(C,Q(F))}),i.errors=C,i.warnings=E,i.triggerMetaEvent(),i.reRender()}}),S});return i.validatePromise=f,i.dirty=!0,i.errors=Yt,i.warnings=Yt,i.triggerMetaEvent(),i.reRender(),f},i.isFieldValidating=function(){return!!i.validatePromise},i.isFieldTouched=function(){return i.touched},i.isFieldDirty=function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var l=i.props.fieldContext,c=l.getInternalHooks(_n),u=c.getInitialValue;return u(i.getNamePath())!==void 0},i.getErrors=function(){return i.errors},i.getWarnings=function(){return i.warnings},i.isListField=function(){return i.props.isListField},i.isList=function(){return i.props.isList},i.isPreserve=function(){return i.props.preserve},i.getMeta=function(){i.prevValidating=i.isFieldValidating();var l={touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath(),validated:i.validatePromise===null};return l},i.getOnlyChild=function(l){if(typeof l=="function"){var c=i.getMeta();return z(z({},i.getOnlyChild(l(i.getControlled(),c,i.props.fieldContext))),{},{isFunction:!0})}var u=Yn(l);return u.length!==1||!g.isValidElement(u[0])?{child:u,isFunction:!1}:{child:u[0],isFunction:!1}},i.getValue=function(l){var c=i.props.fieldContext.getFieldsValue,u=i.getNamePath();return Hr(l||c(!0),u)},i.getControlled=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=i.props,u=c.trigger,f=c.validateTrigger,d=c.getValueFromEvent,h=c.normalize,v=c.valuePropName,m=c.getValueProps,p=c.fieldContext,b=f!==void 0?f:p.validateTrigger,y=i.getNamePath(),S=p.getInternalHooks,O=p.getFieldsValue,w=S(_n),C=w.dispatch,E=i.getValue(),R=m||function(M){return re({},v,M)},A=l[u],P=z(z({},l),R(E));P[u]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var M,x=arguments.length,_=new Array(x),T=0;T<x;T++)_[T]=arguments[T];d?M=d.apply(void 0,_):M=SE.apply(void 0,[v].concat(_)),h&&(M=h(M,E,O(!0))),C({type:"updateValue",namePath:y,value:M}),A&&A.apply(void 0,_)};var F=tc(b||[]);return F.forEach(function(M){var x=P[M];P[M]=function(){x&&x.apply(void 0,arguments);var _=i.props.rules;_&&_.length&&C({type:"validateField",namePath:y,triggerName:M})}}),P},n.fieldContext){var o=n.fieldContext.getInternalHooks,a=o(_n),s=a.initEntityValue;s(_a(i))}return i}return wr(r,[{key:"componentDidMount",value:function(){var i=this.props,o=i.shouldUpdate,a=i.fieldContext;if(this.mounted=!0,a){var s=a.getInternalHooks,l=s(_n),c=l.registerField;this.cancelRegisterFunc=c(this)}o===!0&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var i=this.state.resetCount,o=this.props.children,a=this.getOnlyChild(o),s=a.child,l=a.isFunction,c;return l?c=s:g.isValidElement(s)?c=g.cloneElement(s,this.getControlled(s.props)):(Sr(!s,"`children` of Field is not validate ReactElement."),c=s),g.createElement(g.Fragment,{key:i},c)}}]),r}(g.Component);dc.contextType=ri,dc.defaultProps={trigger:"onChange",valuePropName:"value"};function ag(e){var t=e.name,r=Xt(e,OE),n=g.useContext(ri),i=t!==void 0?qe(t):void 0,o="keep";return r.isListField||(o="_".concat((i||[]).join("_"))),g.createElement(dc,Ft({key:o,name:i},r,{fieldContext:n}))}var $E=g.createContext(null),PE=function(t){var r=t.name,n=t.initialValue,i=t.children,o=t.rules,a=t.validateTrigger,s=t.isListField,l=g.useContext(ri),c=g.useRef({keys:[],id:0}),u=c.current,f=g.useMemo(function(){var m=qe(l.prefixName)||[];return[].concat(Q(m),Q(qe(r)))},[l.prefixName,r]),d=g.useMemo(function(){return z(z({},l),{},{prefixName:f})},[l,f]),h=g.useMemo(function(){return{getKey:function(p){var b=f.length,y=p[b];return[u.keys[y],p.slice(b+1)]}}},[f]);if(typeof i!="function")return Sr(!1,"Form.List only accepts function as children."),null;var v=function(p,b,y){var S=y.source;return S==="internal"?!1:p!==b};return g.createElement($E.Provider,{value:h},g.createElement(ri.Provider,{value:d},g.createElement(ag,{name:[],shouldUpdate:v,rules:o,validateTrigger:a,initialValue:n,isList:!0,isListField:s},function(m,p){var b=m.value,y=b===void 0?[]:b,S=m.onChange,O=l.getFieldValue,w=function(){var A=O(f||[]);return A||[]},C={add:function(A,P){var F=w();P>=0&&P<=F.length?(u.keys=[].concat(Q(u.keys.slice(0,P)),[u.id],Q(u.keys.slice(P))),S([].concat(Q(F.slice(0,P)),[A],Q(F.slice(P))))):(u.keys=[].concat(Q(u.keys),[u.id]),S([].concat(Q(F),[A]))),u.id+=1},remove:function(A){var P=w(),F=new Set(Array.isArray(A)?A:[A]);F.size<=0||(u.keys=u.keys.filter(function(M,x){return!F.has(x)}),S(P.filter(function(M,x){return!F.has(x)})))},move:function(A,P){if(A!==P){var F=w();A<0||A>=F.length||P<0||P>=F.length||(u.keys=rg(u.keys,A,P),S(rg(F,A,P)))}}},E=y||[];return Array.isArray(E)||(E=[]),i(E.map(function(R,A){var P=u.keys[A];return P===void 0&&(u.keys[A]=u.id,P=u.keys[A],u.id+=1),{name:A,key:P,isListField:!0}}),C,p)})))};function TE(e){var t=!1,r=e.length,n=[];return e.length?new Promise(function(i,o){e.forEach(function(a,s){a.catch(function(l){return t=!0,l}).then(function(l){r-=1,n[s]=l,!(r>0)&&(t&&o(n),i(n))})})}):Promise.resolve([])}var sg="__@field_split__";function hc(e){return e.map(function(t){return"".concat(Re(t),":").concat(t)}).join(sg)}var oi=function(){function e(){yr(this,e),this.kvs=new Map}return wr(e,[{key:"set",value:function(r,n){this.kvs.set(hc(r),n)}},{key:"get",value:function(r){return this.kvs.get(hc(r))}},{key:"update",value:function(r,n){var i=this.get(r),o=n(i);o?this.set(r,o):this.delete(r)}},{key:"delete",value:function(r){this.kvs.delete(hc(r))}},{key:"map",value:function(r){return Q(this.kvs.entries()).map(function(n){var i=q(n,2),o=i[0],a=i[1],s=o.split(sg);return r({key:s.map(function(l){var c=l.match(/^([^:]*):(.*)$/),u=q(c,3),f=u[1],d=u[2];return f==="number"?Number(d):d}),value:a})})}},{key:"toJSON",value:function(){var r={};return this.map(function(n){var i=n.key,o=n.value;return r[i.join(".")]=o,null}),r}}]),e}(),kE=["name"],ME=wr(function e(t){var r=this;yr(this,e),this.formHooked=!1,this.forceRootUpdate=void 0,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:r.getFieldValue,getFieldsValue:r.getFieldsValue,getFieldError:r.getFieldError,getFieldWarning:r.getFieldWarning,getFieldsError:r.getFieldsError,isFieldsTouched:r.isFieldsTouched,isFieldTouched:r.isFieldTouched,isFieldValidating:r.isFieldValidating,isFieldsValidating:r.isFieldsValidating,resetFields:r.resetFields,setFields:r.setFields,setFieldValue:r.setFieldValue,setFieldsValue:r.setFieldsValue,validateFields:r.validateFields,submit:r.submit,_init:!0,getInternalHooks:r.getInternalHooks}},this.getInternalHooks=function(n){return n===_n?(r.formHooked=!0,{dispatch:r.dispatch,initEntityValue:r.initEntityValue,registerField:r.registerField,useSubscribe:r.useSubscribe,setInitialValues:r.setInitialValues,destroyForm:r.destroyForm,setCallbacks:r.setCallbacks,setValidateMessages:r.setValidateMessages,getFields:r.getFields,setPreserve:r.setPreserve,getInitialValue:r.getInitialValue,registerWatch:r.registerWatch}):(Sr(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(n){r.subscribable=n},this.prevWithoutPreserves=null,this.setInitialValues=function(n,i){if(r.initialValues=n||{},i){var o,a=ho({},n,r.store);(o=r.prevWithoutPreserves)===null||o===void 0||o.map(function(s){var l=s.key;a=cn(a,l,Hr(n,l))}),r.prevWithoutPreserves=null,r.updateStore(a)}},this.destroyForm=function(){var n=new oi;r.getFieldEntities(!0).forEach(function(i){r.isMergedPreserve(i.isPreserve())||n.set(i.getNamePath(),!0)}),r.prevWithoutPreserves=n},this.getInitialValue=function(n){var i=Hr(r.initialValues,n);return n.length?Ia(i):i},this.setCallbacks=function(n){r.callbacks=n},this.setValidateMessages=function(n){r.validateMessages=n},this.setPreserve=function(n){r.preserve=n},this.watchList=[],this.registerWatch=function(n){return r.watchList.push(n),function(){r.watchList=r.watchList.filter(function(i){return i!==n})}},this.notifyWatch=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(r.watchList.length){var i=r.getFieldsValue(),o=r.getFieldsValue(!0);r.watchList.forEach(function(a){a(i,o,n)})}},this.timeoutId=null,this.warningUnhooked=function(){},this.updateStore=function(n){r.store=n},this.getFieldEntities=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return n?r.fieldEntities.filter(function(i){return i.getNamePath().length}):r.fieldEntities},this.getFieldsMap=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new oi;return r.getFieldEntities(n).forEach(function(o){var a=o.getNamePath();i.set(a,o)}),i},this.getFieldEntitiesForNamePathList=function(n){if(!n)return r.getFieldEntities(!0);var i=r.getFieldsMap(!0);return n.map(function(o){var a=qe(o);return i.get(a)||{INVALIDATE_NAME_PATH:qe(o)}})},this.getFieldsValue=function(n,i){if(r.warningUnhooked(),n===!0&&!i)return r.store;var o=r.getFieldEntitiesForNamePathList(Array.isArray(n)?n:null),a=[];return o.forEach(function(s){var l,c="INVALIDATE_NAME_PATH"in s?s.INVALIDATE_NAME_PATH:s.getNamePath();if(!(!n&&(!((l=s.isListField)===null||l===void 0)&&l.call(s))))if(!i)a.push(c);else{var u="getMeta"in s?s.getMeta():null;i(u)&&a.push(c)}}),Qh(r.store,a.map(qe))},this.getFieldValue=function(n){r.warningUnhooked();var i=qe(n);return Hr(r.store,i)},this.getFieldsError=function(n){r.warningUnhooked();var i=r.getFieldEntitiesForNamePathList(n);return i.map(function(o,a){return o&&!("INVALIDATE_NAME_PATH"in o)?{name:o.getNamePath(),errors:o.getErrors(),warnings:o.getWarnings()}:{name:qe(n[a]),errors:[],warnings:[]}})},this.getFieldError=function(n){r.warningUnhooked();var i=qe(n),o=r.getFieldsError([i])[0];return o.errors},this.getFieldWarning=function(n){r.warningUnhooked();var i=qe(n),o=r.getFieldsError([i])[0];return o.warnings},this.isFieldsTouched=function(){r.warningUnhooked();for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];var a=i[0],s=i[1],l,c=!1;i.length===0?l=null:i.length===1?Array.isArray(a)?(l=a.map(qe),c=!1):(l=null,c=a):(l=a.map(qe),c=s);var u=r.getFieldEntities(!0),f=function(p){return p.isFieldTouched()};if(!l)return c?u.every(f):u.some(f);var d=new oi;l.forEach(function(m){d.set(m,[])}),u.forEach(function(m){var p=m.getNamePath();l.forEach(function(b){b.every(function(y,S){return p[S]===y})&&d.update(b,function(y){return[].concat(Q(y),[m])})})});var h=function(p){return p.some(f)},v=d.map(function(m){var p=m.value;return p});return c?v.every(h):v.some(h)},this.isFieldTouched=function(n){return r.warningUnhooked(),r.isFieldsTouched([n])},this.isFieldsValidating=function(n){r.warningUnhooked();var i=r.getFieldEntities();if(!n)return i.some(function(a){return a.isFieldValidating()});var o=n.map(qe);return i.some(function(a){var s=a.getNamePath();return fo(o,s)&&a.isFieldValidating()})},this.isFieldValidating=function(n){return r.warningUnhooked(),r.isFieldsValidating([n])},this.resetWithFieldInitialValue=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=new oi,o=r.getFieldEntities(!0);o.forEach(function(l){var c=l.props.initialValue,u=l.getNamePath();if(c!==void 0){var f=i.get(u)||new Set;f.add({entity:l,value:c}),i.set(u,f)}});var a=function(c){c.forEach(function(u){var f=u.props.initialValue;if(f!==void 0){var d=u.getNamePath(),h=r.getInitialValue(d);if(h!==void 0)Sr(!1,"Form already set 'initialValues' with path '".concat(d.join("."),"'. Field can not overwrite it."));else{var v=i.get(d);if(v&&v.size>1)Sr(!1,"Multiple Field with path '".concat(d.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(v){var m=r.getFieldValue(d);(!n.skipExist||m===void 0)&&r.updateStore(cn(r.store,d,Q(v)[0].value))}}}})},s;n.entities?s=n.entities:n.namePathList?(s=[],n.namePathList.forEach(function(l){var c=i.get(l);if(c){var u;(u=s).push.apply(u,Q(Q(c).map(function(f){return f.entity})))}})):s=o,a(s)},this.resetFields=function(n){r.warningUnhooked();var i=r.store;if(!n){r.updateStore(ho({},r.initialValues)),r.resetWithFieldInitialValue(),r.notifyObservers(i,null,{type:"reset"}),r.notifyWatch();return}var o=n.map(qe);o.forEach(function(a){var s=r.getInitialValue(a);r.updateStore(cn(r.store,a,s))}),r.resetWithFieldInitialValue({namePathList:o}),r.notifyObservers(i,o,{type:"reset"}),r.notifyWatch(o)},this.setFields=function(n){r.warningUnhooked();var i=r.store,o=[];n.forEach(function(a){var s=a.name,l=Xt(a,kE),c=qe(s);o.push(c),"value"in l&&r.updateStore(cn(r.store,c,l.value)),r.notifyObservers(i,[c],{type:"setField",data:a})}),r.notifyWatch(o)},this.getFields=function(){var n=r.getFieldEntities(!0),i=n.map(function(o){var a=o.getNamePath(),s=o.getMeta(),l=z(z({},s),{},{name:a,value:r.getFieldValue(a)});return Object.defineProperty(l,"originRCField",{value:!0}),l});return i},this.initEntityValue=function(n){var i=n.props.initialValue;if(i!==void 0){var o=n.getNamePath(),a=Hr(r.store,o);a===void 0&&r.updateStore(cn(r.store,o,i))}},this.isMergedPreserve=function(n){var i=n!==void 0?n:r.preserve;return i??!0},this.registerField=function(n){r.fieldEntities.push(n);var i=n.getNamePath();if(r.notifyWatch([i]),n.props.initialValue!==void 0){var o=r.store;r.resetWithFieldInitialValue({entities:[n],skipExist:!0}),r.notifyObservers(o,[n.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(a,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(r.fieldEntities=r.fieldEntities.filter(function(f){return f!==n}),!r.isMergedPreserve(s)&&(!a||l.length>1)){var c=a?void 0:r.getInitialValue(i);if(i.length&&r.getFieldValue(i)!==c&&r.fieldEntities.every(function(f){return!tg(f.getNamePath(),i)})){var u=r.store;r.updateStore(cn(u,i,c,!0)),r.notifyObservers(u,[i],{type:"remove"}),r.triggerDependenciesUpdate(u,i)}}r.notifyWatch([i])}},this.dispatch=function(n){switch(n.type){case"updateValue":{var i=n.namePath,o=n.value;r.updateValue(i,o);break}case"validateField":{var a=n.namePath,s=n.triggerName;r.validateFields([a],{triggerName:s});break}}},this.notifyObservers=function(n,i,o){if(r.subscribable){var a=z(z({},o),{},{store:r.getFieldsValue(!0)});r.getFieldEntities().forEach(function(s){var l=s.onStoreChange;l(n,i,a)})}else r.forceRootUpdate()},this.triggerDependenciesUpdate=function(n,i){var o=r.getDependencyChildrenFields(i);return o.length&&r.validateFields(o),r.notifyObservers(n,o,{type:"dependenciesUpdate",relatedFields:[i].concat(Q(o))}),o},this.updateValue=function(n,i){var o=qe(n),a=r.store;r.updateStore(cn(r.store,o,i)),r.notifyObservers(a,[o],{type:"valueUpdate",source:"internal"}),r.notifyWatch([o]);var s=r.triggerDependenciesUpdate(a,o),l=r.callbacks.onValuesChange;if(l){var c=Qh(r.store,[o]);l(c,r.getFieldsValue())}r.triggerOnFieldsChange([o].concat(Q(s)))},this.setFieldsValue=function(n){r.warningUnhooked();var i=r.store;if(n){var o=ho(r.store,n);r.updateStore(o)}r.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),r.notifyWatch()},this.setFieldValue=function(n,i){r.setFields([{name:n,value:i}])},this.getDependencyChildrenFields=function(n){var i=new Set,o=[],a=new oi;r.getFieldEntities().forEach(function(l){var c=l.props.dependencies;(c||[]).forEach(function(u){var f=qe(u);a.update(f,function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return d.add(l),d})})});var s=function l(c){var u=a.get(c)||new Set;u.forEach(function(f){if(!i.has(f)){i.add(f);var d=f.getNamePath();f.isFieldDirty()&&d.length&&(o.push(d),l(d))}})};return s(n),o},this.triggerOnFieldsChange=function(n,i){var o=r.callbacks.onFieldsChange;if(o){var a=r.getFields();if(i){var s=new oi;i.forEach(function(c){var u=c.name,f=c.errors;s.set(u,f)}),a.forEach(function(c){c.errors=s.get(c.name)||c.errors})}var l=a.filter(function(c){var u=c.name;return fo(n,u)});o(l,a)}},this.validateFields=function(n,i){r.warningUnhooked();var o=!!n,a=o?n.map(qe):[],s=[];r.getFieldEntities(!0).forEach(function(u){if(o||a.push(u.getNamePath()),i!=null&&i.recursive&&o){var f=u.getNamePath();f.every(function(v,m){return n[m]===v||n[m]===void 0})&&a.push(f)}if(!(!u.props.rules||!u.props.rules.length)){var d=u.getNamePath();if(!o||fo(a,d)){var h=u.validateRules(z({validateMessages:z(z({},Yh),r.validateMessages)},i));s.push(h.then(function(){return{name:d,errors:[],warnings:[]}}).catch(function(v){var m,p=[],b=[];return(m=v.forEach)===null||m===void 0||m.call(v,function(y){var S=y.rule.warningOnly,O=y.errors;S?b.push.apply(b,Q(O)):p.push.apply(p,Q(O))}),p.length?Promise.reject({name:d,errors:p,warnings:b}):{name:d,errors:p,warnings:b}}))}}});var l=TE(s);r.lastValidatePromise=l,l.catch(function(u){return u}).then(function(u){var f=u.map(function(d){var h=d.name;return h});r.notifyObservers(r.store,f,{type:"validateFinish"}),r.triggerOnFieldsChange(f,u)});var c=l.then(function(){return r.lastValidatePromise===l?Promise.resolve(r.getFieldsValue(a)):Promise.reject([])}).catch(function(u){var f=u.filter(function(d){return d&&d.errors.length});return Promise.reject({values:r.getFieldsValue(a),errorFields:f,outOfDate:r.lastValidatePromise!==l})});return c.catch(function(u){return u}),r.triggerOnFieldsChange(a),c},this.submit=function(){r.warningUnhooked(),r.validateFields().then(function(n){var i=r.callbacks.onFinish;if(i)try{i(n)}catch(o){console.error(o)}}).catch(function(n){var i=r.callbacks.onFinishFailed;i&&i(n)})},this.forceRootUpdate=t});function lg(e){var t=g.useRef(),r=g.useState({}),n=q(r,2),i=n[1];if(!t.current)if(e)t.current=e;else{var o=function(){i({})},a=new ME(o);t.current=a.getForm()}return[t.current]}var gc=g.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),cg=function(t){var r=t.validateMessages,n=t.onFormChange,i=t.onFormFinish,o=t.children,a=g.useContext(gc),s=g.useRef({});return g.createElement(gc.Provider,{value:z(z({},a),{},{validateMessages:z(z({},a.validateMessages),r),triggerFormChange:function(c,u){n&&n(c,{changedFields:u,forms:s.current}),a.triggerFormChange(c,u)},triggerFormFinish:function(c,u){i&&i(c,{values:u,forms:s.current}),a.triggerFormFinish(c,u)},registerForm:function(c,u){c&&(s.current=z(z({},s.current),{},re({},c,u))),a.registerForm(c,u)},unregisterForm:function(c){var u=z({},s.current);delete u[c],s.current=u,a.unregisterForm(c)}})},o)},AE=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],RE=function(t,r){var n=t.name,i=t.initialValues,o=t.fields,a=t.form,s=t.preserve,l=t.children,c=t.component,u=c===void 0?"form":c,f=t.validateMessages,d=t.validateTrigger,h=d===void 0?"onChange":d,v=t.onValuesChange,m=t.onFieldsChange,p=t.onFinish,b=t.onFinishFailed,y=Xt(t,AE),S=g.useContext(gc),O=lg(a),w=q(O,1),C=w[0],E=C.getInternalHooks(_n),R=E.useSubscribe,A=E.setInitialValues,P=E.setCallbacks,F=E.setValidateMessages,M=E.setPreserve,x=E.destroyForm;g.useImperativeHandle(r,function(){return C}),g.useEffect(function(){return S.registerForm(n,C),function(){S.unregisterForm(n)}},[S,C,n]),F(z(z({},S.validateMessages),f)),P({onValuesChange:v,onFieldsChange:function(B){if(S.triggerFormChange(n,B),m){for(var W=arguments.length,le=new Array(W>1?W-1:0),V=1;V<W;V++)le[V-1]=arguments[V];m.apply(void 0,[B].concat(le))}},onFinish:function(B){S.triggerFormFinish(n,B),p&&p(B)},onFinishFailed:b}),M(s);var _=g.useRef(null);A(i,!_.current),_.current||(_.current=!0),g.useEffect(function(){return x},[]);var T,L=typeof l=="function";if(L){var N=C.getFieldsValue(!0);T=l(N,C)}else T=l;R(!L);var j=g.useRef();g.useEffect(function(){wE(j.current||[],o||[])||C.setFields(o||[]),j.current=o},[o,C]);var D=g.useMemo(function(){return z(z({},C),{},{validateTrigger:h})},[C,h]),H=g.createElement(ri.Provider,{value:D},T);return u===!1?H:g.createElement(u,Ft({},y,{onSubmit:function(B){B.preventDefault(),B.stopPropagation(),C.submit()},onReset:function(B){var W;B.preventDefault(),C.resetFields(),(W=y.onReset)===null||W===void 0||W.call(y,B)}}),H)};function ug(e){try{return JSON.stringify(e)}catch{return Math.random()}}function FE(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0],i=n===void 0?[]:n,o=t[1],a=o===void 0?{}:o,s=jx(a)?{form:a}:a,l=s.form,c=k.useState(),u=q(c,2),f=u[0],d=u[1],h=k.useMemo(function(){return ug(f)},[f]),v=k.useRef(h);v.current=h;var m=k.useContext(ri),p=l||m,b=p&&p._init,y=qe(i),S=k.useRef(y);return S.current=y,k.useEffect(function(){if(b){var O=p.getFieldsValue,w=p.getInternalHooks,C=w(_n),E=C.registerWatch,R=E(function(P,F){var M=Hr(s.preserve?F:P,S.current),x=ug(M);v.current!==x&&(v.current=x,d(M))}),A=Hr(s.preserve?O(!0):O(),S.current);return d(A),R}},[b]),f}var NE=g.forwardRef(RE),go=NE;go.FormProvider=cg,go.Field=ag,go.List=PE,go.useForm=lg,go.useWatch=FE;const LE={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"};var IE={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"};const fg={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},dg={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},IE),timePickerLocale:Object.assign({},fg)},Dt="${label} is not a valid ${type}",mc={locale:"en",Pagination:LE,DatePicker:dg,TimePicker:fg,Calendar:dg,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:Dt,method:Dt,array:Dt,object:Dt,number:Dt,date:Dt,boolean:Dt,integer:Dt,float:Dt,regexp:Dt,email:Dt,url:Dt,hex:Dt},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh"}};let vc=Object.assign({},mc.Modal);function hg(e){e?vc=Object.assign(Object.assign({},vc),e):vc=Object.assign({},mc.Modal)}const gg=k.createContext(void 0),jE="internalMark",DE=e=>{const{locale:t={},children:r,_ANT_MARK__:n}=e;g.useEffect(()=>(hg(t&&t.Modal),()=>{hg()}),[t]);const i=g.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return g.createElement(gg.Provider,{value:i},r)},zE="5.4.2",ja=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];function ft(e,t){HE(e)&&(e="100%");var r=BE(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function Da(e){return Math.min(1,Math.max(0,e))}function HE(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function BE(e){return typeof e=="string"&&e.indexOf("%")!==-1}function mg(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function za(e){return e<=1?"".concat(Number(e)*100,"%"):e}function $n(e){return e.length===1?"0"+e:String(e)}function WE(e,t,r){return{r:ft(e,255)*255,g:ft(t,255)*255,b:ft(r,255)*255}}function vg(e,t,r){e=ft(e,255),t=ft(t,255),r=ft(r,255);var n=Math.max(e,t,r),i=Math.min(e,t,r),o=0,a=0,s=(n+i)/2;if(n===i)a=0,o=0;else{var l=n-i;switch(a=s>.5?l/(2-n-i):l/(n+i),n){case e:o=(t-r)/l+(t<r?6:0);break;case t:o=(r-e)/l+2;break;case r:o=(e-t)/l+4;break}o/=6}return{h:o,s:a,l:s}}function pc(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*(6*r):r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function VE(e,t,r){var n,i,o;if(e=ft(e,360),t=ft(t,100),r=ft(r,100),t===0)i=r,o=r,n=r;else{var a=r<.5?r*(1+t):r+t-r*t,s=2*r-a;n=pc(s,a,e+1/3),i=pc(s,a,e),o=pc(s,a,e-1/3)}return{r:n*255,g:i*255,b:o*255}}function bc(e,t,r){e=ft(e,255),t=ft(t,255),r=ft(r,255);var n=Math.max(e,t,r),i=Math.min(e,t,r),o=0,a=n,s=n-i,l=n===0?0:s/n;if(n===i)o=0;else{switch(n){case e:o=(t-r)/s+(t<r?6:0);break;case t:o=(r-e)/s+2;break;case r:o=(e-t)/s+4;break}o/=6}return{h:o,s:l,v:a}}function UE(e,t,r){e=ft(e,360)*6,t=ft(t,100),r=ft(r,100);var n=Math.floor(e),i=e-n,o=r*(1-t),a=r*(1-i*t),s=r*(1-(1-i)*t),l=n%6,c=[r,a,o,o,s,r][l],u=[s,r,r,a,o,o][l],f=[o,o,s,r,r,a][l];return{r:c*255,g:u*255,b:f*255}}function yc(e,t,r,n){var i=[$n(Math.round(e).toString(16)),$n(Math.round(t).toString(16)),$n(Math.round(r).toString(16))];return n&&i[0].startsWith(i[0].charAt(1))&&i[1].startsWith(i[1].charAt(1))&&i[2].startsWith(i[2].charAt(1))?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function GE(e,t,r,n,i){var o=[$n(Math.round(e).toString(16)),$n(Math.round(t).toString(16)),$n(Math.round(r).toString(16)),$n(qE(n))];return i&&o[0].startsWith(o[0].charAt(1))&&o[1].startsWith(o[1].charAt(1))&&o[2].startsWith(o[2].charAt(1))&&o[3].startsWith(o[3].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}function qE(e){return Math.round(parseFloat(e)*255).toString(16)}function pg(e){return zt(e)/255}function zt(e){return parseInt(e,16)}function KE(e){return{r:e>>16,g:(e&65280)>>8,b:e&255}}var wc={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 ai(e){var t={r:0,g:0,b:0},r=1,n=null,i=null,o=null,a=!1,s=!1;return typeof e=="string"&&(e=ZE(e)),typeof e=="object"&&(Br(e.r)&&Br(e.g)&&Br(e.b)?(t=WE(e.r,e.g,e.b),a=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Br(e.h)&&Br(e.s)&&Br(e.v)?(n=za(e.s),i=za(e.v),t=UE(e.h,n,i),a=!0,s="hsv"):Br(e.h)&&Br(e.s)&&Br(e.l)&&(n=za(e.s),o=za(e.l),t=VE(e.h,n,o),a=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(r=e.a)),r=mg(r),{ok:a,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}var XE="[-\\+]?\\d+%?",YE="[-\\+]?\\d*\\.\\d+%?",un="(?:".concat(YE,")|(?:").concat(XE,")"),Sc="[\\s|\\(]+(".concat(un,")[,|\\s]+(").concat(un,")[,|\\s]+(").concat(un,")\\s*\\)?"),Cc="[\\s|\\(]+(".concat(un,")[,|\\s]+(").concat(un,")[,|\\s]+(").concat(un,")[,|\\s]+(").concat(un,")\\s*\\)?"),rr={CSS_UNIT:new RegExp(un),rgb:new RegExp("rgb"+Sc),rgba:new RegExp("rgba"+Cc),hsl:new RegExp("hsl"+Sc),hsla:new RegExp("hsla"+Cc),hsv:new RegExp("hsv"+Sc),hsva:new RegExp("hsva"+Cc),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 ZE(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(wc[e])e=wc[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r=rr.rgb.exec(e);return r?{r:r[1],g:r[2],b:r[3]}:(r=rr.rgba.exec(e),r?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=rr.hsl.exec(e),r?{h:r[1],s:r[2],l:r[3]}:(r=rr.hsla.exec(e),r?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=rr.hsv.exec(e),r?{h:r[1],s:r[2],v:r[3]}:(r=rr.hsva.exec(e),r?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=rr.hex8.exec(e),r?{r:zt(r[1]),g:zt(r[2]),b:zt(r[3]),a:pg(r[4]),format:t?"name":"hex8"}:(r=rr.hex6.exec(e),r?{r:zt(r[1]),g:zt(r[2]),b:zt(r[3]),format:t?"name":"hex"}:(r=rr.hex4.exec(e),r?{r:zt(r[1]+r[1]),g:zt(r[2]+r[2]),b:zt(r[3]+r[3]),a:pg(r[4]+r[4]),format:t?"name":"hex8"}:(r=rr.hex3.exec(e),r?{r:zt(r[1]+r[1]),g:zt(r[2]+r[2]),b:zt(r[3]+r[3]),format:t?"name":"hex"}:!1)))))))))}function Br(e){return!!rr.CSS_UNIT.exec(String(e))}var vt=function(){function e(t,r){t===void 0&&(t=""),r===void 0&&(r={});var n;if(t instanceof e)return t;typeof t=="number"&&(t=KE(t)),this.originalInput=t;var i=ai(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(n=r.format)!==null&&n!==void 0?n:i.format,this.gradientType=r.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),r,n,i,o=t.r/255,a=t.g/255,s=t.b/255;return o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),a<=.03928?n=a/12.92:n=Math.pow((a+.055)/1.055,2.4),s<=.03928?i=s/12.92:i=Math.pow((s+.055)/1.055,2.4),.2126*r+.7152*n+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=mg(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=bc(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=bc(this.r,this.g,this.b),r=Math.round(t.h*360),n=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv(".concat(r,", ").concat(n,"%, ").concat(i,"%)"):"hsva(".concat(r,", ").concat(n,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=vg(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=vg(this.r,this.g,this.b),r=Math.round(t.h*360),n=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl(".concat(r,", ").concat(n,"%, ").concat(i,"%)"):"hsla(".concat(r,", ").concat(n,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),yc(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),GE(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),r=Math.round(this.g),n=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(r,", ").concat(n,")"):"rgba(".concat(t,", ").concat(r,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(r){return"".concat(Math.round(ft(r,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(r){return Math.round(ft(r,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+yc(this.r,this.g,this.b,!1),r=0,n=Object.entries(wc);r<n.length;r++){var i=n[r],o=i[0],a=i[1];if(t===a)return o}return!1},e.prototype.toString=function(t){var r=!!t;t=t??this.format;var n=!1,i=this.a<1&&this.a>=0,o=!r&&i&&(t.startsWith("hex")||t==="name");return o?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(n=this.toRgbString()),t==="prgb"&&(n=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(n=this.toHexString()),t==="hex3"&&(n=this.toHexString(!0)),t==="hex4"&&(n=this.toHex8String(!0)),t==="hex8"&&(n=this.toHex8String()),t==="name"&&(n=this.toName()),t==="hsl"&&(n=this.toHslString()),t==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.l+=t/100,r.l=Da(r.l),new e(r)},e.prototype.brighten=function(t){t===void 0&&(t=10);var r=this.toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(255*-(t/100)))),r.g=Math.max(0,Math.min(255,r.g-Math.round(255*-(t/100)))),r.b=Math.max(0,Math.min(255,r.b-Math.round(255*-(t/100)))),new e(r)},e.prototype.darken=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.l-=t/100,r.l=Da(r.l),new e(r)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.s-=t/100,r.s=Da(r.s),new e(r)},e.prototype.saturate=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.s+=t/100,r.s=Da(r.s),new e(r)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var r=this.toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,new e(r)},e.prototype.mix=function(t,r){r===void 0&&(r=50);var n=this.toRgb(),i=new e(t).toRgb(),o=r/100,a={r:(i.r-n.r)*o+n.r,g:(i.g-n.g)*o+n.g,b:(i.b-n.b)*o+n.b,a:(i.a-n.a)*o+n.a};return new e(a)},e.prototype.analogous=function(t,r){t===void 0&&(t=6),r===void 0&&(r=30);var n=this.toHsl(),i=360/r,o=[this];for(n.h=(n.h-(i*t>>1)+720)%360;--t;)n.h=(n.h+i)%360,o.push(new e(n));return o},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var r=this.toHsv(),n=r.h,i=r.s,o=r.v,a=[],s=1/t;t--;)a.push(new e({h:n,s:i,v:o})),o=(o+s)%1;return a},e.prototype.splitcomplement=function(){var t=this.toHsl(),r=t.h;return[this,new e({h:(r+72)%360,s:t.s,l:t.l}),new e({h:(r+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var r=this.toRgb(),n=new e(t).toRgb(),i=r.a+n.a*(1-r.a);return new e({r:(r.r*r.a+n.r*n.a*(1-r.a))/i,g:(r.g*r.a+n.g*n.a*(1-r.a))/i,b:(r.b*r.a+n.b*n.a*(1-r.a))/i,a:i})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var r=this.toHsl(),n=r.h,i=[this],o=360/t,a=1;a<t;a++)i.push(new e({h:(n+a*o)%360,s:r.s,l:r.l}));return i},e.prototype.equals=function(t){return this.toRgbString()===new e(t).toRgbString()},e}(),Ha=2,bg=.16,QE=.05,JE=.05,e_=.15,yg=5,wg=4,t_=[{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 Sg(e){var t=e.r,r=e.g,n=e.b,i=bc(t,r,n);return{h:i.h*360,s:i.s,v:i.v}}function Ba(e){var t=e.r,r=e.g,n=e.b;return"#".concat(yc(t,r,n,!1))}function r_(e,t,r){var n=r/100,i={r:(t.r-e.r)*n+e.r,g:(t.g-e.g)*n+e.g,b:(t.b-e.b)*n+e.b};return i}function Cg(e,t,r){var n;return Math.round(e.h)>=60&&Math.round(e.h)<=240?n=r?Math.round(e.h)-Ha*t:Math.round(e.h)+Ha*t:n=r?Math.round(e.h)+Ha*t:Math.round(e.h)-Ha*t,n<0?n+=360:n>=360&&(n-=360),n}function xg(e,t,r){if(e.h===0&&e.s===0)return e.s;var n;return r?n=e.s-bg*t:t===wg?n=e.s+bg:n=e.s+QE*t,n>1&&(n=1),r&&t===yg&&n>.1&&(n=.1),n<.06&&(n=.06),Number(n.toFixed(2))}function Eg(e,t,r){var n;return r?n=e.v+JE*t:n=e.v-e_*t,n>1&&(n=1),Number(n.toFixed(2))}function Wr(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[],n=ai(e),i=yg;i>0;i-=1){var o=Sg(n),a=Ba(ai({h:Cg(o,i,!0),s:xg(o,i,!0),v:Eg(o,i,!0)}));r.push(a)}r.push(Ba(n));for(var s=1;s<=wg;s+=1){var l=Sg(n),c=Ba(ai({h:Cg(l,s),s:xg(l,s),v:Eg(l,s)}));r.push(c)}return t.theme==="dark"?t_.map(function(u){var f=u.index,d=u.opacity,h=Ba(r_(ai(t.backgroundColor||"#141414"),ai(r[f]),d*100));return h}):r}var xc={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"},Ec={},_c={};Object.keys(xc).forEach(function(e){Ec[e]=Wr(xc[e]),Ec[e].primary=Ec[e][5],_c[e]=Wr(xc[e],{theme:"dark",backgroundColor:"#141414"}),_c[e].primary=_c[e][5]});const _g=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function n_(e){const{sizeUnit:t,sizeStep:r}=e;return{sizeXXL:t*(r+8),sizeXL:t*(r+4),sizeLG:t*(r+2),sizeMD:t*(r+1),sizeMS:t*r,size:t*r,sizeSM:t*(r-1),sizeXS:t*(r-2),sizeXXS:t*(r-3)}}const Oc={blue:"#1677ff",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#eb2f96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},Wa=Object.assign(Object.assign({},Oc),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorTextBase:"",colorBgBase:"",fontFamily:`-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'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1});function Og(e,t){let{generateColorPalettes:r,generateNeutralColorPalettes:n}=t;const{colorSuccess:i,colorWarning:o,colorError:a,colorInfo:s,colorPrimary:l,colorBgBase:c,colorTextBase:u}=e,f=r(l),d=r(i),h=r(o),v=r(a),m=r(s),p=n(c,u);return Object.assign(Object.assign({},p),{colorPrimaryBg:f[1],colorPrimaryBgHover:f[2],colorPrimaryBorder:f[3],colorPrimaryBorderHover:f[4],colorPrimaryHover:f[5],colorPrimary:f[6],colorPrimaryActive:f[7],colorPrimaryTextHover:f[8],colorPrimaryText:f[9],colorPrimaryTextActive:f[10],colorSuccessBg:d[1],colorSuccessBgHover:d[2],colorSuccessBorder:d[3],colorSuccessBorderHover:d[4],colorSuccessHover:d[4],colorSuccess:d[6],colorSuccessActive:d[7],colorSuccessTextHover:d[8],colorSuccessText:d[9],colorSuccessTextActive:d[10],colorErrorBg:v[1],colorErrorBgHover:v[2],colorErrorBorder:v[3],colorErrorBorderHover:v[4],colorErrorHover:v[5],colorError:v[6],colorErrorActive:v[7],colorErrorTextHover:v[8],colorErrorText:v[9],colorErrorTextActive:v[10],colorWarningBg:h[1],colorWarningBgHover:h[2],colorWarningBorder:h[3],colorWarningBorderHover:h[4],colorWarningHover:h[4],colorWarning:h[6],colorWarningActive:h[7],colorWarningTextHover:h[8],colorWarningText:h[9],colorWarningTextActive:h[10],colorInfoBg:m[1],colorInfoBgHover:m[2],colorInfoBorder:m[3],colorInfoBorderHover:m[4],colorInfoHover:m[4],colorInfo:m[6],colorInfoActive:m[7],colorInfoTextHover:m[8],colorInfoText:m[9],colorInfoTextActive:m[10],colorBgMask:new vt("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}const i_=e=>{let t=e,r=e,n=e,i=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?r=4:e<8&&e>=7?r=5:e<14&&e>=8?r=6:e<16&&e>=14?r=7:e>=16&&(r=8),e<6&&e>=2?n=1:e>=6&&(n=2),e>4&&e<8?i=4:e>=8&&(i=6),{borderRadius:e>16?16:e,borderRadiusXS:n,borderRadiusSM:r,borderRadiusLG:t,borderRadiusOuter:i}};function o_(e){const{motionUnit:t,motionBase:r,borderRadius:n,lineWidth:i}=e;return Object.assign({motionDurationFast:`${(r+t).toFixed(1)}s`,motionDurationMid:`${(r+t*2).toFixed(1)}s`,motionDurationSlow:`${(r+t*3).toFixed(1)}s`,lineWidthBold:i+1},i_(n))}const Vr=(e,t)=>new vt(e).setAlpha(t).toRgbString(),mo=(e,t)=>new vt(e).darken(t).toHexString(),a_=e=>{const t=Wr(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},s_=(e,t)=>{const r=e||"#fff",n=t||"#000";return{colorBgBase:r,colorTextBase:n,colorText:Vr(n,.88),colorTextSecondary:Vr(n,.65),colorTextTertiary:Vr(n,.45),colorTextQuaternary:Vr(n,.25),colorFill:Vr(n,.15),colorFillSecondary:Vr(n,.06),colorFillTertiary:Vr(n,.04),colorFillQuaternary:Vr(n,.02),colorBgLayout:mo(r,4),colorBgContainer:mo(r,0),colorBgElevated:mo(r,0),colorBgSpotlight:Vr(n,.85),colorBorder:mo(r,15),colorBorderSecondary:mo(r,6)}};function l_(e){const t=new Array(10).fill(null).map((r,n)=>{const i=n-1,o=e*Math.pow(2.71828,i/5),a=n>1?Math.floor(o):Math.ceil(o);return Math.floor(a/2)*2});return t[1]=e,t.map(r=>{const n=r+8;return{size:r,lineHeight:n/r}})}const $g=e=>{const t=l_(e),r=t.map(i=>i.size),n=t.map(i=>i.lineHeight);return{fontSizeSM:r[0],fontSize:r[1],fontSizeLG:r[2],fontSizeXL:r[3],fontSizeHeading1:r[6],fontSizeHeading2:r[5],fontSizeHeading3:r[4],fontSizeHeading4:r[3],fontSizeHeading5:r[2],lineHeight:n[1],lineHeightLG:n[2],lineHeightSM:n[0],lineHeightHeading1:n[6],lineHeightHeading2:n[5],lineHeightHeading3:n[4],lineHeightHeading4:n[3],lineHeightHeading5:n[2]}};function Va(e){const t=Object.keys(Oc).map(r=>{const n=Wr(e[r]);return new Array(10).fill(1).reduce((i,o,a)=>(i[`${r}-${a+1}`]=n[a],i[`${r}${a+1}`]=n[a],i),{})}).reduce((r,n)=>(r=Object.assign(Object.assign({},r),n),r),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),Og(e,{generateColorPalettes:a_,generateNeutralColorPalettes:s_})),$g(e.fontSize)),n_(e)),_g(e)),o_(e))}function $c(e){return e>=0&&e<=255}function Ua(e,t){const{r,g:n,b:i,a:o}=new vt(e).toRgb();if(o<1)return e;const{r:a,g:s,b:l}=new vt(t).toRgb();for(let c=.01;c<=1;c+=.01){const u=Math.round((r-a*(1-c))/c),f=Math.round((n-s*(1-c))/c),d=Math.round((i-l*(1-c))/c);if($c(u)&&$c(f)&&$c(d))return new vt({r:u,g:f,b:d,a:Math.round(c*100)/100}).toRgbString()}return new vt({r,g:n,b:i,a:1}).toRgbString()}var c_=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};function u_(e){const{override:t}=e,r=c_(e,["override"]),n=Object.assign({},t);Object.keys(Wa).forEach(d=>{delete n[d]});const i=Object.assign(Object.assign({},r),n),o=480,a=576,s=768,l=992,c=1200,u=1600;return Object.assign(Object.assign(Object.assign({},i),{colorLink:i.colorInfoText,colorLinkHover:i.colorInfoHover,colorLinkActive:i.colorInfoActive,colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:Ua(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:Ua(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:Ua(i.colorWarningBg,i.colorBgContainer),fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.lineWidth*4,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:Ua(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:`
0 6px 16px 0 rgba(0, 0, 0, 0.08),
0 3px 6px -4px rgba(0, 0, 0, 0.12),
0 9px 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowSecondary:`
0 6px 16px 0 rgba(0, 0, 0, 0.08),
0 3px 6px -4px rgba(0, 0, 0, 0.12),
0 9px 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowTertiary:`
0 1px 2px 0 rgba(0, 0, 0, 0.03),
0 1px 6px -1px rgba(0, 0, 0, 0.02),
0 2px 4px 0 rgba(0, 0, 0, 0.02)
`,screenXS:o,screenXSMin:o,screenXSMax:a-1,screenSM:a,screenSMMin:a,screenSMMax:s-1,screenMD:s,screenMDMin:s,screenMDMax:l-1,screenLG:l,screenLGMin:l,screenLGMax:c-1,screenXL:c,screenXLMin:c,screenXLMax:u-1,screenXXL:u,screenXXLMin:u,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:`
0 1px 2px -2px ${new vt("rgba(0, 0, 0, 0.16)").toRgbString()},
0 3px 6px 0 ${new vt("rgba(0, 0, 0, 0.12)").toRgbString()},
0 5px 12px 4px ${new vt("rgba(0, 0, 0, 0.09)").toRgbString()}
`,boxShadowDrawerRight:`
-6px 0 16px 0 rgba(0, 0, 0, 0.08),
-3px 0 6px -4px rgba(0, 0, 0, 0.12),
-9px 0 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowDrawerLeft:`
6px 0 16px 0 rgba(0, 0, 0, 0.08),
3px 0 6px -4px rgba(0, 0, 0, 0.12),
9px 0 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowDrawerUp:`
0 6px 16px 0 rgba(0, 0, 0, 0.08),
0 3px 6px -4px rgba(0, 0, 0, 0.12),
0 9px 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowDrawerDown:`
0 -6px 16px 0 rgba(0, 0, 0, 0.08),
0 -3px 6px -4px rgba(0, 0, 0, 0.12),
0 -9px 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),n)}const Pg="anticon",f_=(e,t)=>t||(e?`ant-${e}`:"ant"),et=g.createContext({getPrefixCls:f_,iconPrefixCls:Pg}),d_=(e,t,r,n,i)=>{const o=e/2,a=0,s=o,l=r*1/Math.sqrt(2),c=o-r*(1-1/Math.sqrt(2)),u=o-t*(1/Math.sqrt(2)),f=r*(Math.sqrt(2)-1)+t*(1/Math.sqrt(2)),d=2*o-u,h=f,v=2*o-l,m=c,p=2*o-a,b=s,y=o*Math.sqrt(2)+r*(Math.sqrt(2)-2);return{pointerEvents:"none",width:e,height:e,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:e,height:e/2,background:n,clipPath:`path('M ${a} ${s} A ${r} ${r} 0 0 0 ${l} ${c} L ${u} ${f} A ${t} ${t} 0 0 1 ${d} ${h} L ${v} ${m} A ${r} ${r} 0 0 0 ${p} ${b} Z')`,content:'""'},"&::after":{content:'""',position:"absolute",width:y,height:y,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${t}px 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:i,zIndex:0,background:"transparent"}}},Ur=e=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:e.fontFamily}),h_=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),g_=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},[`&:active,
&:hover`]:{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),m_=(e,t)=>{const{fontFamily:r,fontSize:n}=e,i=`[class^="${t}"], [class*=" ${t}"]`;return{[i]:{fontFamily:r,fontSize:n,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[i]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},Ga=e=>({outline:`${e.lineWidthFocus}px solid ${e.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),v_=e=>({"&:focus-visible":Object.assign({},Ga(e))});function fn(e,t,r,n){return i=>{const[o,a,s]=Ka(),{getPrefixCls:l,iconPrefixCls:c,csp:u}=k.useContext(et),f=l(),d={theme:o,token:a,hashId:s,nonce:()=>u==null?void 0:u.nonce};return Zl(Object.assign(Object.assign({},d),{path:["Shared",f]}),()=>[{"&":g_(a)}]),[Zl(Object.assign(Object.assign({},d),{path:[e,i,c]}),()=>{const{token:h,flush:v}=b_(a),m=typeof r=="function"?r(h):r,p=Object.assign(Object.assign({},m),a[e]),b=`.${i}`,y=Cr(h,{componentCls:b,prefixCls:i,iconCls:`.${c}`,antCls:`.${f}`},p),S=t(y,{hashId:s,prefixCls:i,rootPrefixCls:f,iconPrefixCls:c,overrideComponentToken:a[e]});return v(e,p),[(n==null?void 0:n.resetStyle)===!1?null:m_(a,i),S]}),s]}}const Tg=typeof CSSINJS_STATISTIC<"u";let Pc=!0;function Cr(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!Tg)return Object.assign.apply(Object,[{}].concat(t));Pc=!1;const n={};return t.forEach(i=>{Object.keys(i).forEach(a=>{Object.defineProperty(n,a,{configurable:!0,enumerable:!0,get:()=>i[a]})})}),Pc=!0,n}function p_(){}function b_(e){let t,r=e,n=p_;return Tg&&(t=new Set,r=new Proxy(e,{get(i,o){return Pc&&t.add(o),i[o]}}),n=(i,o)=>{Array.from(t)}),{token:r,keys:t,flush:n}}function kg(e,t){return ja.reduce((r,n)=>{const i=e[`${n}1`],o=e[`${n}3`],a=e[`${n}6`],s=e[`${n}7`];return Object.assign(Object.assign({},r),t(n,{lightColor:i,lightBorderColor:o,darkColor:a,textColor:s}))},{})}const y_=Bh(Va),qa={token:Wa,hashed:!0},Mg=k.createContext(qa);function Ka(){const{token:e,hashed:t,theme:r,components:n}=k.useContext(Mg),i=`${zE}-${t||""}`,o=r||y_,[a,s]=$x(o,[Wa,e],{salt:i,override:Object.assign({override:e},n),formatToken:u_});return[o,a,t?s:""]}const w_=`-ant-${Date.now()}-${Math.random()}`;function S_(e,t){const r={},n=(a,s)=>{let l=a.clone();return l=(s==null?void 0:s(l))||l,l.toRgbString()},i=(a,s)=>{const l=new vt(a),c=Wr(l.toRgbString());r[`${s}-color`]=n(l),r[`${s}-color-disabled`]=c[1],r[`${s}-color-hover`]=c[4],r[`${s}-color-active`]=c[6],r[`${s}-color-outline`]=l.clone().setAlpha(.2).toRgbString(),r[`${s}-color-deprecated-bg`]=c[0],r[`${s}-color-deprecated-border`]=c[2]};if(t.primaryColor){i(t.primaryColor,"primary");const a=new vt(t.primaryColor),s=Wr(a.toRgbString());s.forEach((c,u)=>{r[`primary-${u+1}`]=c}),r["primary-color-deprecated-l-35"]=n(a,c=>c.lighten(35)),r["primary-color-deprecated-l-20"]=n(a,c=>c.lighten(20)),r["primary-color-deprecated-t-20"]=n(a,c=>c.tint(20)),r["primary-color-deprecated-t-50"]=n(a,c=>c.tint(50)),r["primary-color-deprecated-f-12"]=n(a,c=>c.setAlpha(c.getAlpha()*.12));const l=new vt(s[0]);r["primary-color-active-deprecated-f-30"]=n(l,c=>c.setAlpha(c.getAlpha()*.3)),r["primary-color-active-deprecated-d-02"]=n(l,c=>c.darken(2))}return t.successColor&&i(t.successColor,"success"),t.warningColor&&i(t.warningColor,"warning"),t.errorColor&&i(t.errorColor,"error"),t.infoColor&&i(t.infoColor,"info"),`
:root {
${Object.keys(r).map(a=>`--${e}-${a}: ${r[a]};`).join(`
`)}
}
`.trim()}function C_(e,t){const r=S_(e,t);Nt()&&ei(r,`${w_}-dynamic-theme`)}const Tc=g.createContext(!1),x_=e=>{let{children:t,disabled:r}=e;const n=g.useContext(Tc);return g.createElement(Tc.Provider,{value:r??n},t)},Xa=Tc,kc=g.createContext(void 0),E_=e=>{let{children:t,size:r}=e;const n=g.useContext(kc);return g.createElement(kc.Provider,{value:r||n},t)},vo=kc;function __(){const e=k.useContext(Xa),t=k.useContext(vo);return{componentDisabled:e,componentSize:t}}function O_(e,t){const r=e||{},n=r.inherit===!1||!t?qa:t;return Dl(()=>{if(!e)return t;const o=Object.assign({},n.components);return Object.keys(e.components||{}).forEach(a=>{o[a]=Object.assign(Object.assign({},o[a]),e.components[a])}),Object.assign(Object.assign(Object.assign({},n),r),{token:Object.assign(Object.assign({},n.token),r.token),components:o})},[r,n],(o,a)=>o.some((s,l)=>{const c=a[l];return!Ph(s,c,!0)}))}const $_=(e,t)=>{const[r,n]=Ka();return Zl({theme:r,token:n,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce},()=>[{[`.${e}`]:Object.assign(Object.assign({},h_()),{[`.${e} .${e}-icon`]:{display:"block"}})}])};var P_=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const T_=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form","select"],k_="ant";let Ag;function M_(){return Ag||k_}const A_=e=>{let{prefixCls:t,iconPrefixCls:r,theme:n}=e;t!==void 0&&(Ag=t),n&&C_(M_(),n)},R_=e=>{const{children:t,csp:r,autoInsertSpaceInButton:n,form:i,locale:o,componentSize:a,direction:s,space:l,virtual:c,dropdownMatchSelectWidth:u,legacyLocale:f,parentContext:d,iconPrefixCls:h,theme:v,componentDisabled:m}=e,p=g.useCallback((x,_)=>{const{prefixCls:T}=e;if(_)return _;const L=T||d.getPrefixCls("");return x?`${L}-${x}`:L},[d.getPrefixCls,e.prefixCls]),b=h||d.iconPrefixCls||Pg,y=b!==d.iconPrefixCls,S=r||d.csp,O=$_(b,S),w=O_(v,d.theme),C={csp:S,autoInsertSpaceInButton:n,locale:o||f,direction:s,space:l,virtual:c,dropdownMatchSelectWidth:u,getPrefixCls:p,iconPrefixCls:b,theme:w},E=Object.assign({},d);Object.keys(C).forEach(x=>{C[x]!==void 0&&(E[x]=C[x])}),T_.forEach(x=>{const _=e[x];_&&(E[x]=_)});const R=Dl(()=>E,E,(x,_)=>{const T=Object.keys(x),L=Object.keys(_);return T.length!==L.length||T.some(N=>x[N]!==_[N])}),A=g.useMemo(()=>({prefixCls:b,csp:S}),[b,S]);let P=y?O(t):t;const F=g.useMemo(()=>{var x,_,T;return ho({},((x=mc.Form)===null||x===void 0?void 0:x.defaultValidateMessages)||{},((T=(_=R.locale)===null||_===void 0?void 0:_.Form)===null||T===void 0?void 0:T.defaultValidateMessages)||{},(i==null?void 0:i.validateMessages)||{})},[R,i==null?void 0:i.validateMessages]);Object.keys(F).length>0&&(P=g.createElement(cg,{validateMessages:F},t)),o&&(P=g.createElement(DE,{locale:o,_ANT_MARK__:jE},P)),(b||S)&&(P=g.createElement(ec.Provider,{value:A},P)),a&&(P=g.createElement(E_,{size:a},P));const M=g.useMemo(()=>{const x=w||{},{algorithm:_,token:T}=x,L=P_(x,["algorithm","token"]),N=_&&(!Array.isArray(_)||_.length>0)?Bh(_):void 0;return Object.assign(Object.assign({},L),{theme:N,token:Object.assign(Object.assign({},Wa),T)})},[w]);return v&&(P=g.createElement(Mg.Provider,{value:M},P)),m!==void 0&&(P=g.createElement(x_,{disabled:m},P)),g.createElement(et.Provider,{value:R},P)},si=e=>{const t=g.useContext(et),r=g.useContext(gg);return g.createElement(R_,Object.assign({parentContext:t,legacyLocale:r},e))};si.ConfigContext=et,si.SizeContext=vo,si.config=A_,si.useConfig=__,Object.defineProperty(si,"SizeContext",{get:()=>vo});const F_=si;var Rg=function(t){return+setTimeout(t,16)},Fg=function(t){return clearTimeout(t)};typeof window<"u"&&"requestAnimationFrame"in window&&(Rg=function(t){return window.requestAnimationFrame(t)},Fg=function(t){return window.cancelAnimationFrame(t)});var Ng=0,Mc=new Map;function Lg(e){Mc.delete(e)}var Pn=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Ng+=1;var n=Ng;function i(o){if(o===0)Lg(n),t();else{var a=Rg(function(){i(o-1)});Mc.set(n,a)}}return i(r),n};Pn.cancel=function(e){var t=Mc.get(e);return Lg(t),Fg(t)};function N_(e,t){Sr(e,"[@ant-design/icons] ".concat(t))}function Ig(e){return Re(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(Re(e.icon)==="object"||typeof e.icon=="function")}function jg(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,r){var n=e[r];switch(r){case"class":t.className=n,delete t.class;break;default:t[r]=n}return t},{})}function Ac(e,t,r){return r?k.createElement(e.tag,z(z({key:t},jg(e.attrs)),r),(e.children||[]).map(function(n,i){return Ac(n,"".concat(t,"-").concat(e.tag,"-").concat(i))})):k.createElement(e.tag,z({key:t},jg(e.attrs)),(e.children||[]).map(function(n,i){return Ac(n,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function Dg(e){return Wr(e)[0]}function zg(e){return e?Array.isArray(e)?e:[e]:[]}var L_=`
.anticon {
display: inline-block;
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);
}
}
`,I_=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:L_,r=k.useContext(ec),n=r.csp,i=r.prefixCls,o=t;i&&(o=o.replace(/anticon/g,i)),k.useEffect(function(){ei(o,"@ant-design-icons",{prepend:!0,csp:n})},[])},j_=["icon","className","onClick","style","primaryColor","secondaryColor"],po={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function D_(e){var t=e.primaryColor,r=e.secondaryColor;po.primaryColor=t,po.secondaryColor=r||Dg(t),po.calculated=!!r}function z_(){return z({},po)}var Ya=function(t){var r=t.icon,n=t.className,i=t.onClick,o=t.style,a=t.primaryColor,s=t.secondaryColor,l=Xt(t,j_),c=po;if(a&&(c={primaryColor:a,secondaryColor:s||Dg(a)}),I_(),N_(Ig(r),"icon should be icon definiton, but got ".concat(r)),!Ig(r))return null;var u=r;return u&&typeof u.icon=="function"&&(u=z(z({},u),{},{icon:u.icon(c.primaryColor,c.secondaryColor)})),Ac(u.icon,"svg-".concat(u.name),z({className:n,onClick:i,style:o,"data-icon":u.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l))};Ya.displayName="IconReact",Ya.getTwoToneColors=z_,Ya.setTwoToneColors=D_;const Rc=Ya;function Hg(e){var t=zg(e),r=q(t,2),n=r[0],i=r[1];return Rc.setTwoToneColors({primaryColor:n,secondaryColor:i})}function H_(){var e=Rc.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var B_=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];Hg("#1890ff");var Za=g.forwardRef(function(e,t){var r,n=e.className,i=e.icon,o=e.spin,a=e.rotate,s=e.tabIndex,l=e.onClick,c=e.twoToneColor,u=Xt(e,B_),f=g.useContext(ec),d=f.prefixCls,h=d===void 0?"anticon":d,v=f.rootClassName,m=K(v,h,(r={},re(r,"".concat(h,"-").concat(i.name),!!i.name),re(r,"".concat(h,"-spin"),!!o||i.name==="loading"),r),n),p=s;p===void 0&&l&&(p=-1);var b=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,y=zg(c),S=q(y,2),O=S[0],w=S[1];return g.createElement("span",z(z({role:"img","aria-label":i.name},u),{},{ref:t,tabIndex:p,onClick:l,className:m}),g.createElement(Rc,{icon:i,primaryColor:O,secondaryColor:w,style:b}))});Za.displayName="AntdIcon",Za.getTwoToneColor=H_,Za.setTwoToneColor=Hg;const Bg=Za;var W_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"};const V_=W_;var Wg=function(t,r){return g.createElement(Bg,z(z({},t),{},{ref:r,icon:V_}))};Wg.displayName="CloseOutlined";const U_=g.forwardRef(Wg);function Vg(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit".concat(e)]="webkit".concat(t),r["Moz".concat(e)]="moz".concat(t),r["ms".concat(e)]="MS".concat(t),r["O".concat(e)]="o".concat(t.toLowerCase()),r}function G_(e,t){var r={animationend:Vg("Animation","AnimationEnd"),transitionend:Vg("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete r.animationend.animation,"TransitionEvent"in t||delete r.transitionend.transition),r}var q_=G_(Nt(),typeof window<"u"?window:{}),Ug={};if(Nt()){var K_=document.createElement("div");Ug=K_.style}var Qa={};function Gg(e){if(Qa[e])return Qa[e];var t=q_[e];if(t)for(var r=Object.keys(t),n=r.length,i=0;i<n;i+=1){var o=r[i];if(Object.prototype.hasOwnProperty.call(t,o)&&o in Ug)return Qa[e]=t[o],Qa[e]}return""}var qg=Gg("animationend"),Kg=Gg("transitionend"),Xg=!!(qg&&Kg),Yg=qg||"animationend",Zg=Kg||"transitionend";function Qg(e,t){if(!e)return null;if(Re(e)==="object"){var r=t.replace(/-\w/g,function(n){return n[1].toUpperCase()});return e[r]}return"".concat(e,"-").concat(t)}var li="none",Ja="appear",es="enter",ts="leave",Jg="none",Gr="prepare",ci="start",ui="active",Fc="end";function fi(e){var t=g.useRef(!1),r=g.useState(e),n=q(r,2),i=n[0],o=n[1];g.useEffect(function(){return t.current=!1,function(){t.current=!0}},[]);function a(s,l){l&&t.current||o(s)}return[i,a]}const X_=function(){var e=g.useRef(null);function t(){Pn.cancel(e.current)}function r(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;t();var o=Pn(function(){i<=1?n({isCanceled:function(){return o!==e.current}}):r(n,i-1)});e.current=o}return g.useEffect(function(){return function(){t()}},[]),[r,t]};var em=Nt()?k.useLayoutEffect:k.useEffect,tm=[Gr,ci,ui,Fc],rm=!1,Y_=!0;function nm(e){return e===ui||e===Fc}const Z_=function(e,t){var r=fi(Jg),n=q(r,2),i=n[0],o=n[1],a=X_(),s=q(a,2),l=s[0],c=s[1];function u(){o(Gr,!0)}return em(function(){if(i!==Jg&&i!==Fc){var f=tm.indexOf(i),d=tm[f+1],h=t(i);h===rm?o(d,!0):l(function(v){function m(){v.isCanceled()||o(d,!0)}h===!0?m():Promise.resolve(h).then(m)})}},[e,i]),g.useEffect(function(){return function(){c()}},[]),[u,i]},Q_=function(e){var t=k.useRef(),r=k.useRef(e);r.current=e;var n=g.useCallback(function(a){r.current(a)},[]);function i(a){a&&(a.removeEventListener(Zg,n),a.removeEventListener(Yg,n))}function o(a){t.current&&t.current!==a&&i(t.current),a&&a!==t.current&&(a.addEventListener(Zg,n),a.addEventListener(Yg,n),t.current=a)}return g.useEffect(function(){return function(){i(t.current)}},[]),[o,i]};function J_(e,t,r,n){var i=n.motionEnter,o=i===void 0?!0:i,a=n.motionAppear,s=a===void 0?!0:a,l=n.motionLeave,c=l===void 0?!0:l,u=n.motionDeadline,f=n.motionLeaveImmediately,d=n.onAppearPrepare,h=n.onEnterPrepare,v=n.onLeavePrepare,m=n.onAppearStart,p=n.onEnterStart,b=n.onLeaveStart,y=n.onAppearActive,S=n.onEnterActive,O=n.onLeaveActive,w=n.onAppearEnd,C=n.onEnterEnd,E=n.onLeaveEnd,R=n.onVisibleChanged,A=fi(),P=q(A,2),F=P[0],M=P[1],x=fi(li),_=q(x,2),T=_[0],L=_[1],N=fi(null),j=q(N,2),D=j[0],H=j[1],U=k.useRef(!1),B=k.useRef(null);function W(){return r()}var le=k.useRef(!1);function V(ae){var ee=W();if(!(ae&&!ae.deadline&&ae.target!==ee)){var ne=le.current,ye;T===Ja&&ne?ye=w==null?void 0:w(ee,ae):T===es&&ne?ye=C==null?void 0:C(ee,ae):T===ts&&ne&&(ye=E==null?void 0:E(ee,ae)),T!==li&&ne&&ye!==!1&&(L(li,!0),H(null,!0))}}var ge=Q_(V),fe=q(ge,1),pe=fe[0],te=g.useMemo(function(){var ae,ee,ne;switch(T){case Ja:return ae={},re(ae,Gr,d),re(ae,ci,m),re(ae,ui,y),ae;case es:return ee={},re(ee,Gr,h),re(ee,ci,p),re(ee,ui,S),ee;case ts:return ne={},re(ne,Gr,v),re(ne,ci,b),re(ne,ui,O),ne;default:return{}}},[T]),be=Z_(T,function(ae){if(ae===Gr){var ee=te[Gr];return ee?ee(W()):rm}if(ue in te){var ne;H(((ne=te[ue])===null||ne===void 0?void 0:ne.call(te,W(),null))||null)}return ue===ui&&(pe(W()),u>0&&(clearTimeout(B.current),B.current=setTimeout(function(){V({deadline:!0})},u))),Y_}),ke=q(be,2),Ie=ke[0],ue=ke[1],xe=nm(ue);le.current=xe,em(function(){M(t);var ae=U.current;if(U.current=!0,!!e){var ee;!ae&&t&&s&&(ee=Ja),ae&&t&&o&&(ee=es),(ae&&!t&&c||!ae&&f&&!t&&c)&&(ee=ts),ee&&(L(ee),Ie())}},[t]),k.useEffect(function(){(T===Ja&&!s||T===es&&!o||T===ts&&!c)&&L(li)},[s,o,c]),k.useEffect(function(){return function(){U.current=!1,clearTimeout(B.current)}},[]);var We=g.useRef(!1);k.useEffect(function(){F&&(We.current=!0),F!==void 0&&T===li&&((We.current||F)&&(R==null||R(F)),We.current=!0)},[F,T]);var ht=D;return te[Gr]&&ue===ci&&(ht=z({transition:"none"},ht)),[T,ue,ht,F??t]}var eO=function(e){xa(r,e);var t=Oa(r);function r(){return yr(this,r),t.apply(this,arguments)}return wr(r,[{key:"render",value:function(){return this.props.children}}]),r}(g.Component);function tO(e){var t=e;Re(e)==="object"&&(t=e.transitionSupport);function r(i){return!!(i.motionName&&t)}var n=g.forwardRef(function(i,o){var a=i.visible,s=a===void 0?!0:a,l=i.removeOnLeave,c=l===void 0?!0:l,u=i.forceRender,f=i.children,d=i.motionName,h=i.leavedClassName,v=i.eventProps,m=r(i),p=k.useRef(),b=k.useRef();function y(){try{return p.current instanceof HTMLElement?p.current:Hl(b.current)}catch{return null}}var S=J_(m,s,y,i),O=q(S,4),w=O[0],C=O[1],E=O[2],R=O[3],A=g.useRef(R);R&&(A.current=!0);var P=g.useCallback(function(N){p.current=N,zl(o,N)},[o]),F,M=z(z({},v),{},{visible:s});if(!f)F=null;else if(w===li||!r(i))R?F=f(z({},M),P):!c&&A.current&&h?F=f(z(z({},M),{},{className:h}),P):u||!c&&!h?F=f(z(z({},M),{},{style:{display:"none"}}),P):F=null;else{var x,_;C===Gr?_="prepare":nm(C)?_="active":C===ci&&(_="start"),F=f(z(z({},M),{},{className:K(Qg(d,w),(x={},re(x,Qg(d,"".concat(w,"-").concat(_)),_),re(x,d,typeof d=="string"),x)),style:E}),P)}if(g.isValidElement(F)&&io(F)){var T=F,L=T.ref;L||(F=g.cloneElement(F,{ref:P}))}return g.createElement(eO,{ref:b},F)});return n.displayName="CSSMotion",n}const bo=tO(Xg);var Nc="add",Lc="keep",Ic="remove",jc="removed";function rO(e){var t;return e&&Re(e)==="object"&&"key"in e?t=e:t={key:e},z(z({},t),{},{key:String(t.key)})}function Dc(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(rO)}function nO(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=[],n=0,i=t.length,o=Dc(e),a=Dc(t);o.forEach(function(c){for(var u=!1,f=n;f<i;f+=1){var d=a[f];if(d.key===c.key){n<f&&(r=r.concat(a.slice(n,f).map(function(h){return z(z({},h),{},{status:Nc})})),n=f),r.push(z(z({},d),{},{status:Lc})),n+=1,u=!0;break}}u||r.push(z(z({},c),{},{status:Ic}))}),n<i&&(r=r.concat(a.slice(n).map(function(c){return z(z({},c),{},{status:Nc})})));var s={};r.forEach(function(c){var u=c.key;s[u]=(s[u]||0)+1});var l=Object.keys(s).filter(function(c){return s[c]>1});return l.forEach(function(c){r=r.filter(function(u){var f=u.key,d=u.status;return f!==c||d!==Ic}),r.forEach(function(u){u.key===c&&(u.status=Lc)})}),r}var iO=["component","children","onVisibleChanged","onAllRemoved"],oO=["status"],aO=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function sO(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:bo,r=function(n){xa(o,n);var i=Oa(o);function o(){var a;yr(this,o);for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];return a=i.call.apply(i,[this].concat(l)),re(_a(a),"state",{keyEntities:[]}),re(_a(a),"removeKey",function(u){var f=a.state.keyEntities,d=f.map(function(h){return h.key!==u?h:z(z({},h),{},{status:jc})});return a.setState({keyEntities:d}),d.filter(function(h){var v=h.status;return v!==jc}).length}),a}return wr(o,[{key:"render",value:function(){var s=this,l=this.state.keyEntities,c=this.props,u=c.component,f=c.children,d=c.onVisibleChanged,h=c.onAllRemoved,v=Xt(c,iO),m=u||g.Fragment,p={};return aO.forEach(function(b){p[b]=v[b],delete v[b]}),delete v.keys,g.createElement(m,v,l.map(function(b){var y=b.status,S=Xt(b,oO),O=y===Nc||y===Lc;return g.createElement(t,Ft({},p,{key:S.key,visible:O,eventProps:S,onVisibleChanged:function(C){if(d==null||d(C,{key:S.key}),!C){var E=s.removeKey(S.key);E===0&&h&&h()}}}),f)}))}}],[{key:"getDerivedStateFromProps",value:function(s,l){var c=s.keys,u=l.keyEntities,f=Dc(c),d=nO(u,f);return{keyEntities:d.filter(function(h){var v=u.find(function(m){var p=m.key;return h.key===p});return!(v&&v.status===jc&&h.status===Ic)})}}}]),o}(g.Component);return re(r,"defaultProps",{component:"div"}),r}sO(Xg);function lO(e){return Object.keys(e).reduce((t,r)=>((r.startsWith("data-")||r.startsWith("aria-")||r==="role")&&!r.startsWith("data-__")&&(t[r]=e[r]),t),{})}const{isValidElement:zc}=g;function im(e){return e&&zc(e)&&e.type===g.Fragment}function cO(e,t,r){return zc(e)?g.cloneElement(e,typeof r=="function"?r(e.props||{}):r):t}function rs(e,t){return cO(e,e,t)}function qr(e){var t=g.useRef();t.current=e;var r=g.useCallback(function(){for(var n,i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return(n=t.current)===null||n===void 0?void 0:n.call.apply(n,[t].concat(o))},[]);return r}var X={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){var r=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||r>=X.F1&&r<=X.F12)return!1;switch(r){case X.ALT:case X.CAPS_LOCK:case X.CONTEXT_MENU:case X.CTRL:case X.DOWN:case X.END:case X.ESC:case X.HOME:case X.INSERT:case X.LEFT:case X.MAC_FF_META:case X.META:case X.NUMLOCK:case X.NUM_CENTER:case X.PAGE_DOWN:case X.PAGE_UP:case X.PAUSE:case X.PRINT_SCREEN:case X.RIGHT:case X.SHIFT:case X.UP:case X.WIN_KEY:case X.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=X.ZERO&&t<=X.NINE||t>=X.NUM_ZERO&&t<=X.NUM_MULTIPLY||t>=X.A&&t<=X.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case X.SPACE:case X.QUESTION_MARK:case X.NUM_PLUS:case X.NUM_MINUS:case X.NUM_PERIOD:case X.NUM_DIVISION:case X.SEMICOLON:case X.DASH:case X.EQUALS:case X.COMMA:case X.PERIOD:case X.SLASH:case X.APOSTROPHE:case X.SINGLE_QUOTE:case X.OPEN_SQUARE_BRACKET:case X.BACKSLASH:case X.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},uO={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-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.3C772.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.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};const fO=uO;var om=function(t,r){return g.createElement(Bg,z(z({},t),{},{ref:r,icon:fO}))};om.displayName="LoadingOutlined";const am=g.forwardRef(om);var yo=z({},zp),dO=yo.version,hO=yo.render,gO=yo.unmountComponentAtNode,ns;try{var mO=Number((dO||"").split(".")[0]);mO>=18&&(ns=yo.createRoot)}catch{}function sm(e){var t=yo.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&Re(t)==="object"&&(t.usingClientEntryPoint=e)}var is="__rc_react_root__";function vO(e,t){sm(!0);var r=t[is]||ns(t);sm(!1),r.render(e),t[is]=r}function pO(e,t){hO(e,t)}function bO(e,t){if(ns){vO(e,t);return}pO(e,t)}function yO(e){return Hc.apply(this,arguments)}function Hc(){return Hc=ni(Lt().mark(function e(t){return Lt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",Promise.resolve().then(function(){var i;(i=t[is])===null||i===void 0||i.unmount(),delete t[is]}));case 1:case"end":return n.stop()}},e)})),Hc.apply(this,arguments)}function wO(e){gO(e)}function SO(e){return Bc.apply(this,arguments)}function Bc(){return Bc=ni(Lt().mark(function e(t){return Lt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(ns===void 0){n.next=2;break}return n.abrupt("return",yO(t));case 2:wO(t);case 3:case"end":return n.stop()}},e)})),Bc.apply(this,arguments)}const lm=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),r=t.width,n=t.height;if(r||n)return!0}if(e.getBoundingClientRect){var i=e.getBoundingClientRect(),o=i.width,a=i.height;if(o||a)return!0}}return!1},CO=e=>{const{componentCls:t,colorPrimary:r}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${r})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0}}}}},xO=fn("Wave",e=>[CO(e)]);function EO(e){const t=(e||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return t&&t[1]&&t[2]&&t[3]?!(t[1]===t[2]&&t[2]===t[3]):!0}function Wc(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&EO(e)&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"}function _O(e){const{borderTopColor:t,borderColor:r,backgroundColor:n}=getComputedStyle(e);return Wc(t)?t:Wc(r)?r:Wc(n)?n:null}function Vc(e){return Number.isNaN(e)?0:e}const OO=e=>{const{className:t,target:r}=e,n=g.useRef(null),[i,o]=g.useState(null),[a,s]=g.useState([]),[l,c]=g.useState(0),[u,f]=g.useState(0),[d,h]=g.useState(0),[v,m]=g.useState(0),[p,b]=g.useState(!1),y={left:l,top:u,width:d,height:v,borderRadius:a.map(O=>`${O}px`).join(" ")};i&&(y["--wave-color"]=i);function S(){const O=getComputedStyle(r);o(_O(r));const w=O.position==="static",{borderLeftWidth:C,borderTopWidth:E}=O;c(w?r.offsetLeft:Vc(-parseFloat(C))),f(w?r.offsetTop:Vc(-parseFloat(E))),h(r.offsetWidth),m(r.offsetHeight);const{borderTopLeftRadius:R,borderTopRightRadius:A,borderBottomLeftRadius:P,borderBottomRightRadius:F}=O;s([R,A,F,P].map(M=>Vc(parseFloat(M))))}return g.useEffect(()=>{if(r){const O=Pn(()=>{S(),b(!0)});let w;return typeof ResizeObserver<"u"&&(w=new ResizeObserver(S),w.observe(r)),()=>{Pn.cancel(O),w==null||w.disconnect()}}},[]),p?g.createElement(bo,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(O,w)=>{var C;if(w.deadline||w.propertyName==="opacity"){const E=(C=n.current)===null||C===void 0?void 0:C.parentElement;SO(E).then(()=>{var R;(R=E.parentElement)===null||R===void 0||R.removeChild(E)})}return!1}},O=>{let{className:w}=O;return g.createElement("div",{ref:n,className:K(t,w),style:y})}):null};function $O(e,t){const r=document.createElement("div");r.style.position="absolute",r.style.left="0px",r.style.top="0px",e==null||e.insertBefore(r,e==null?void 0:e.firstChild),bO(g.createElement(OO,{target:e,className:t}),r)}function PO(e,t){function r(){const n=e.current;$O(n,t)}return r}const cm=e=>{const{children:t,disabled:r}=e,{getPrefixCls:n}=k.useContext(et),i=k.useRef(null),o=n("wave"),[,a]=xO(o),s=PO(i,K(o,a));if(k.useEffect(()=>{const c=i.current;if(!c||c.nodeType!==1||r)return;const u=f=>{f.target.tagName==="INPUT"||!lm(f.target)||!c.getAttribute||c.getAttribute("disabled")||c.disabled||c.className.includes("disabled")||c.className.includes("-leave")||s()};return c.addEventListener("click",u,!0),()=>{c.removeEventListener("click",u,!0)}},[r]),!k.isValidElement(t))return t??null;const l=io(t)?Zn(t.ref,i):i;return rs(t,{ref:l})},TO=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},kO=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item:empty`]:{display:"none"}}}},um=fn("Space",e=>[kO(e),TO(e)],()=>({}),{resetStyle:!1});var fm=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const Uc=g.createContext(null),MO=(e,t)=>{const r=g.useContext(Uc),n=g.useMemo(()=>{if(!r)return"";const{compactDirection:i,isFirstItem:o,isLastItem:a}=r,s=i==="vertical"?"-vertical-":"-";return K({[`${e}-compact${s}item`]:!0,[`${e}-compact${s}first-item`]:o,[`${e}-compact${s}last-item`]:a,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,r]);return{compactSize:r==null?void 0:r.compactSize,compactDirection:r==null?void 0:r.compactDirection,compactItemClassnames:n}},AO=e=>{var{children:t}=e,r=fm(e,["children"]);return g.createElement(Uc.Provider,{value:r},t)},RO=e=>{const{getPrefixCls:t,direction:r}=g.useContext(et),{size:n="middle",direction:i,block:o,prefixCls:a,className:s,rootClassName:l,children:c}=e,u=fm(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=t("space-compact",a),[d,h]=um(f),v=K(f,h,{[`${f}-rtl`]:r==="rtl",[`${f}-block`]:o,[`${f}-vertical`]:i==="vertical"},s,l),m=g.useContext(Uc),p=Yn(c),b=g.useMemo(()=>p.map((y,S)=>{const O=y&&y.key||`${f}-item-${S}`;return g.createElement(AO,{key:O,compactSize:n,compactDirection:i,isFirstItem:S===0&&(!m||(m==null?void 0:m.isFirstItem)),isLastItem:S===p.length-1&&(!m||(m==null?void 0:m.isLastItem))},y)}),[n,p,m]);return p.length===0?null:d(g.createElement("div",Object.assign({className:v},u),b))},Gc=()=>({width:0,opacity:0,transform:"scale(0)"}),qc=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),FO=e=>{let{prefixCls:t,loading:r,existIcon:n}=e;const i=!!r;return n?k.createElement("span",{className:`${t}-loading-icon`},k.createElement(am,null)):k.createElement(bo,{visible:i,motionName:`${t}-loading-icon-motion`,removeOnLeave:!0,onAppearStart:Gc,onAppearActive:qc,onEnterStart:Gc,onEnterActive:qc,onLeaveStart:qc,onLeaveActive:Gc},(o,a)=>{let{className:s,style:l}=o;return k.createElement("span",{className:`${t}-loading-icon`,style:l,ref:a},k.createElement(am,{className:s}))})};var NO=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const dm=g.createContext(void 0),LO=e=>{const{getPrefixCls:t,direction:r}=g.useContext(et),{prefixCls:n,size:i,className:o}=e,a=NO(e,["prefixCls","size","className"]),s=t("btn-group",n),[,,l]=Ka();let c="";switch(i){case"large":c="lg";break;case"small":c="sm";break}const u=K(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:r==="rtl"},o,l);return g.createElement(dm.Provider,{value:i},g.createElement("div",Object.assign({},a,{className:u})))},hm=/^[\u4e00-\u9fa5]{2}$/,Kc=hm.test.bind(hm);function IO(e){return typeof e=="string"}function Xc(e){return e==="text"||e==="link"}function jO(e,t){if(e==null)return;const r=t?" ":"";return typeof e!="string"&&typeof e!="number"&&IO(e.type)&&Kc(e.props.children)?rs(e,{children:e.props.children.split("").join(r)}):typeof e=="string"?Kc(e)?k.createElement("span",null,e.split("").join(r)):k.createElement("span",null,e):im(e)?k.createElement("span",null,e):e}function DO(e,t){let r=!1;const n=[];return k.Children.forEach(e,i=>{const o=typeof i,a=o==="string"||o==="number";if(r&&a){const s=n.length-1,l=n[s];n[s]=`${l}${i}`}else n.push(i);r=a}),k.Children.map(n,i=>jO(i,t))}const gm=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),zO=e=>{const{componentCls:t,fontSize:r,lineWidth:n,colorPrimaryHover:i,colorErrorHover:o}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-n,[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,[`&:hover,
&:focus,
&:active`]:{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:r}},gm(`${t}-primary`,i),gm(`${t}-danger`,o)]}};function HO(e,t,r){const{focusElCls:n,focus:i,borderElCls:o}=r,a=o?"> *":"",s=["hover",i?"focus":null,"active"].filter(Boolean).map(l=>`&:${l} ${a}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:-e.lineWidth},"&-item":Object.assign(Object.assign({[s]:{zIndex:2}},n?{[`&${n}`]:{zIndex:2}}:{}),{[`&[disabled] ${a}`]:{zIndex:0}})}}function BO(e,t,r){const{borderElCls:n}=r,i=n?`> ${n}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${i}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function WO(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:r}=e,n=`${r}-compact`;return{[n]:Object.assign(Object.assign({},HO(e,n,t)),BO(r,n,t))}}function VO(e,t){return{[`&-item:not(${t}-last-item)`]:{marginBottom:-e.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function UO(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function GO(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},VO(e,t)),UO(e.componentCls,t))}}const qO=e=>{const{componentCls:t,iconCls:r}=e;return{[t]:{outline:"none",position:"relative",display:"inline-block",fontWeight:400,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",lineHeight:e.lineHeight,color:e.colorText,"> span":{display:"inline-block"},[`> ${r} + span, > span + ${r}`]:{marginInlineStart:e.marginXS},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},v_(e)),[`&-icon-only${t}-compact-item`]:{flex:"none"},[`&-compact-item${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:e.lineWidth,height:`calc(100% + ${e.lineWidth*2}px)`,backgroundColor:e.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-vertical-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:`calc(100% + ${e.lineWidth*2}px)`,height:e.lineWidth,backgroundColor:e.colorPrimaryHover,content:'""'}}}}}}},Kr=(e,t)=>({"&:not(:disabled)":{"&:hover":e,"&:active":t}}),KO=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),XO=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.controlHeight/2,paddingInlineEnd:e.controlHeight/2}),Yc=e=>({cursor:"not-allowed",borderColor:e.colorBorder,color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,boxShadow:"none"}),os=(e,t,r,n,i,o,a)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:t||void 0,backgroundColor:"transparent",borderColor:r||void 0,boxShadow:"none"},Kr(Object.assign({backgroundColor:"transparent"},o),Object.assign({backgroundColor:"transparent"},a))),{"&:disabled":{cursor:"not-allowed",color:n||void 0,borderColor:i||void 0}})}),Zc=e=>({"&:disabled":Object.assign({},Yc(e))}),mm=e=>Object.assign({},Zc(e)),as=e=>({"&:disabled":{cursor:"not-allowed",color:e.colorTextDisabled}}),vm=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},mm(e)),{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`}),Kr({color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),os(e.componentCls,e.colorBgContainer,e.colorBgContainer,e.colorTextDisabled,e.colorBorder)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({color:e.colorError,borderColor:e.colorError},Kr({color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),os(e.componentCls,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder)),Zc(e))}),YO=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},mm(e)),{color:e.colorTextLightSolid,backgroundColor:e.colorPrimary,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`}),Kr({color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryHover},{color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryActive})),os(e.componentCls,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({backgroundColor:e.colorError,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`},Kr({backgroundColor:e.colorErrorHover},{backgroundColor:e.colorErrorActive})),os(e.componentCls,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Zc(e))}),ZO=e=>Object.assign(Object.assign({},vm(e)),{borderStyle:"dashed"}),QO=e=>Object.assign(Object.assign(Object.assign({color:e.colorLink},Kr({color:e.colorLinkHover},{color:e.colorLinkActive})),as(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},Kr({color:e.colorErrorHover},{color:e.colorErrorActive})),as(e))}),JO=e=>Object.assign(Object.assign(Object.assign({},Kr({color:e.colorText,backgroundColor:e.colorBgTextHover},{color:e.colorText,backgroundColor:e.colorBgTextActive})),as(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},as(e)),Kr({color:e.colorErrorHover,backgroundColor:e.colorErrorBg},{color:e.colorErrorHover,backgroundColor:e.colorErrorBg}))}),e$=e=>Object.assign(Object.assign({},Yc(e)),{[`&${e.componentCls}:hover`]:Object.assign({},Yc(e))}),t$=e=>{const{componentCls:t}=e;return{[`${t}-default`]:vm(e),[`${t}-primary`]:YO(e),[`${t}-dashed`]:ZO(e),[`${t}-link`]:QO(e),[`${t}-text`]:JO(e),[`${t}-disabled`]:e$(e)}},Qc=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:r,iconCls:n,controlHeight:i,fontSize:o,lineHeight:a,lineWidth:s,borderRadius:l,buttonPaddingHorizontal:c}=e,u=Math.max(0,(i-o*a)/2-s),f=c-s,d=`${r}-icon-only`;return[{[`${r}${t}`]:{fontSize:o,height:i,padding:`${u}px ${f}px`,borderRadius:l,[`&${d}`]:{width:i,paddingInlineStart:0,paddingInlineEnd:0,[`&${r}-round`]:{width:"auto"},"> span":{transform:"scale(1.143)"}},[`&${r}-loading`]:{opacity:e.opacityLoading,cursor:"default"},[`${r}-loading-icon`]:{transition:`width ${e.motionDurationSlow} ${e.motionEaseInOut}, opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`&:not(${d}) ${r}-loading-icon > ${n}`]:{marginInlineEnd:e.marginXS}}},{[`${r}${r}-circle${t}`]:KO(e)},{[`${r}${r}-round${t}`]:XO(e)}]},r$=e=>Qc(e),n$=e=>{const t=Cr(e,{controlHeight:e.controlHeightSM,padding:e.paddingXS,buttonPaddingHorizontal:8,borderRadius:e.borderRadiusSM});return Qc(t,`${e.componentCls}-sm`)},i$=e=>{const t=Cr(e,{controlHeight:e.controlHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG});return Qc(t,`${e.componentCls}-lg`)},o$=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},a$=fn("Button",e=>{const{controlTmpOutline:t,paddingContentHorizontal:r}=e,n=Cr(e,{colorOutlineDefault:t,buttonPaddingHorizontal:r});return[qO(n),n$(n),r$(n),i$(n),o$(n),t$(n),zO(n),WO(e),GO(e)]});var s$=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};function l$(e){if(typeof e=="object"&&e){const t=e==null?void 0:e.delay;return{loading:!1,delay:!Number.isNaN(t)&&typeof t=="number"?t:0}}return{loading:!!e,delay:0}}const c$=(e,t)=>{const{loading:r=!1,prefixCls:n,type:i="default",danger:o,shape:a="default",size:s,disabled:l,className:c,rootClassName:u,children:f,icon:d,ghost:h=!1,block:v=!1,htmlType:m="button"}=e,p=s$(e,["loading","prefixCls","type","danger","shape","size","disabled","className","rootClassName","children","icon","ghost","block","htmlType"]),{getPrefixCls:b,autoInsertSpaceInButton:y,direction:S}=g.useContext(et),O=b("btn",n),[w,C]=a$(O),E=g.useContext(vo),R=g.useContext(Xa),A=l??R,P=g.useContext(dm),F=g.useMemo(()=>l$(r),[r]),[M,x]=g.useState(F.loading),[_,T]=g.useState(!1),L=t||g.createRef(),N=()=>g.Children.count(f)===1&&!d&&!Xc(i),j=()=>{if(!L||!L.current||y===!1)return;const ue=L.current.textContent;N()&&Kc(ue)?_||T(!0):_&&T(!1)};g.useEffect(()=>{let ue=null;F.delay>0?ue=window.setTimeout(()=>{ue=null,x(!0)},F.delay):x(F.loading);function xe(){ue&&(window.clearTimeout(ue),ue=null)}return xe},[F]),g.useEffect(j,[L]);const D=ue=>{const{onClick:xe}=e;if(M||A){ue.preventDefault();return}xe==null||xe(ue)},H=y!==!1,{compactSize:U,compactItemClassnames:B}=MO(O,S),W={large:"lg",small:"sm",middle:void 0},le=U||P||s||E,V=le&&W[le]||"",ge=M?"loading":d,fe=Oh(p,["navigate"]),pe=fe.href!==void 0&&A,te=K(O,C,{[`${O}-${a}`]:a!=="default"&&a,[`${O}-${i}`]:i,[`${O}-${V}`]:V,[`${O}-icon-only`]:!f&&f!==0&&!!ge,[`${O}-background-ghost`]:h&&!Xc(i),[`${O}-loading`]:M,[`${O}-two-chinese-chars`]:_&&H&&!M,[`${O}-block`]:v,[`${O}-dangerous`]:!!o,[`${O}-rtl`]:S==="rtl",[`${O}-disabled`]:pe},B,c,u),be=d&&!M?d:g.createElement(FO,{existIcon:!!d,prefixCls:O,loading:!!M}),ke=f||f===0?DO(f,N()&&H):null;if(fe.href!==void 0)return w(g.createElement("a",Object.assign({},fe,{className:te,onClick:D,ref:L}),be,ke));let Ie=g.createElement("button",Object.assign({},p,{type:m,className:te,onClick:D,disabled:A,ref:L}),be,ke);return Xc(i)||(Ie=g.createElement(cm,{disabled:!!M},Ie)),w(Ie)},Jc=g.forwardRef(c$);Jc.Group=LO,Jc.__ANT_BUTTON=!0;const di=Jc,u$=(e,t,r)=>r!==void 0?r:`${e}-${t}`;var pm=g.createContext(null),wt=Nt()?g.useLayoutEffect:g.useEffect,bm=function(t,r){var n=g.useRef(!0);wt(function(){if(!n.current)return t()},r),wt(function(){return n.current=!1,function(){n.current=!0}},[])},ym=[];function f$(e,t){var r=g.useState(function(){if(!Nt())return null;var v=document.createElement("div");return v}),n=q(r,1),i=n[0],o=g.useRef(!1),a=g.useContext(pm),s=g.useState(ym),l=q(s,2),c=l[0],u=l[1],f=a||(o.current?void 0:function(v){u(function(m){var p=[v].concat(Q(m));return p})});function d(){i.parentElement||document.body.appendChild(i),o.current=!0}function h(){var v;(v=i.parentElement)===null||v===void 0||v.removeChild(i),o.current=!1}return wt(function(){return e?a?a(d):d():h(),h},[e]),wt(function(){c.length&&(c.forEach(function(v){return v()}),u(ym))},[c]),[i,f]}var eu;function d$(e){if(typeof document>"u")return 0;if(e||eu===void 0){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var r=document.createElement("div"),n=r.style;n.position="absolute",n.top="0",n.left="0",n.pointerEvents="none",n.visibility="hidden",n.width="200px",n.height="150px",n.overflow="hidden",r.appendChild(t),document.body.appendChild(r);var i=t.offsetWidth;r.style.overflow="scroll";var o=t.offsetWidth;i===o&&(o=r.clientWidth),document.body.removeChild(r),eu=i-o}return eu}function h$(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var g$="rc-util-locker-".concat(Date.now()),wm=0;function m$(e){var t=!!e,r=g.useState(function(){return wm+=1,"".concat(g$,"_").concat(wm)}),n=q(r,1),i=n[0];wt(function(){if(t){var o=d$(),a=h$();ei(`
html body {
overflow-y: hidden;
`.concat(a?"width: calc(100% - ".concat(o,"px);"):"",`
}`),i)}else Ra(i);return function(){Ra(i)}},[t,i])}var Sm=!1;function v$(e){return typeof e=="boolean"&&(Sm=e),Sm}var Cm=function(t){return t===!1?!1:!Nt()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},xm=g.forwardRef(function(e,t){var r=e.open,n=e.autoLock,i=e.getContainer;e.debug;var o=e.autoDestroy,a=o===void 0?!0:o,s=e.children,l=g.useState(r),c=q(l,2),u=c[0],f=c[1],d=u||r;g.useEffect(function(){(a||r)&&f(r)},[r,a]);var h=g.useState(function(){return Cm(i)}),v=q(h,2),m=v[0],p=v[1];g.useEffect(function(){var F=Cm(i);p(F??null)});var b=f$(d&&!m),y=q(b,2),S=y[0],O=y[1],w=m??S;m$(n&&r&&Nt()&&(w===S||w===document.body));var C=null;if(s&&io(s)&&t){var E=s;C=E.ref}var R=bh(C,t);if(!d||!Nt()||m===void 0)return null;var A=w===!1||v$(),P=s;return t&&(P=g.cloneElement(s,{ref:R})),g.createElement(pm.Provider,{value:O},A?P:we.createPortal(P,w))});function p$(){var e=z({},g);return e.useId}var Em=0;function b$(e){var t=g.useState("ssr-id"),r=q(t,2),n=r[0],i=r[1],o=p$(),a=o==null?void 0:o();return g.useEffect(function(){if(!o){var s=Em;Em+=1,i("rc_unique_".concat(s))}},[]),e||a||n}const _m=g.createContext({}),y$=()=>Nt()&&window.document.documentElement;let ss;const w$=()=>{if(!y$())return!1;if(ss!==void 0)return ss;const e=document.createElement("div");return e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e),ss=e.scrollHeight===1,document.body.removeChild(e),ss},S$=e=>({animationDuration:e,animationFillMode:"both"}),C$=e=>({animationDuration:e,animationFillMode:"both"}),x$=function(e,t,r,n){const o=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[`
${o}${e}-enter,
${o}${e}-appear
`]:Object.assign(Object.assign({},S$(n)),{animationPlayState:"paused"}),[`${o}${e}-leave`]:Object.assign(Object.assign({},C$(n)),{animationPlayState:"paused"}),[`
${o}${e}-enter${e}-enter-active,
${o}${e}-appear${e}-appear-active
`]:{animationName:t,animationPlayState:"running"},[`${o}${e}-leave${e}-leave-active`]:{animationName:r,animationPlayState:"running",pointerEvents:"none"}}},E$=new _t("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),_$=new _t("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),Om=new _t("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),$m=new _t("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),O$=new _t("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),$$=new _t("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),P$=new _t("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),T$=new _t("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),k$=new _t("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),M$=new _t("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),A$=new _t("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),R$=new _t("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),F$={zoom:{inKeyframes:E$,outKeyframes:_$},"zoom-big":{inKeyframes:Om,outKeyframes:$m},"zoom-big-fast":{inKeyframes:Om,outKeyframes:$m},"zoom-left":{inKeyframes:P$,outKeyframes:T$},"zoom-right":{inKeyframes:k$,outKeyframes:M$},"zoom-up":{inKeyframes:O$,outKeyframes:$$},"zoom-down":{inKeyframes:A$,outKeyframes:R$}},N$=(e,t)=>{const{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:i,outKeyframes:o}=F$[t];return[x$(n,i,o,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[`
${n}-enter,
${n}-appear
`]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};function tu(e){return e!==void 0}function ls(e,t){var r=t||{},n=r.defaultValue,i=r.value,o=r.onChange,a=r.postState,s=fi(function(){return tu(i)?i:tu(n)?typeof n=="function"?n():n:typeof e=="function"?e():e}),l=q(s,2),c=l[0],u=l[1],f=i!==void 0?i:c,d=a?a(f):f,h=qr(o),v=fi([f]),m=q(v,2),p=m[0],b=m[1];bm(function(){var S=p[0];c!==S&&h(c,S)},[p]),bm(function(){tu(i)||u(i)},[i]);var y=qr(function(S,O){u(S,O),b([f],O)});return[d,y]}const L$=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var Pm=g.createContext(null);function Tm(e){return e?Array.isArray(e)?e:[e]:[]}function I$(e,t,r,n){return g.useMemo(function(){var i=Tm(r??t),o=Tm(n??t),a=new Set(i),s=new Set(o);return e&&(a.has("hover")&&(a.delete("hover"),a.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[a,s]},[e,t,r,n])}function j$(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0;return r?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function D$(e,t,r,n){for(var i=r.points,o=Object.keys(e),a=0;a<o.length;a+=1){var s,l=o[a];if(j$((s=e[l])===null||s===void 0?void 0:s.points,i,n))return"".concat(t,"-placement-").concat(l)}return""}function km(e,t,r,n){return t||(r?{motionName:"".concat(e,"-").concat(r)}:n?{motionName:n}:null)}function wo(e){return e.ownerDocument.defaultView}function ru(e){for(var t=[],r=e==null?void 0:e.parentElement,n=["hidden","scroll","auto"];r;){var i=wo(r).getComputedStyle(r),o=i.overflowX,a=i.overflowY;(n.includes(o)||n.includes(a))&&t.push(r),r=r.parentElement}return t}function cs(e){return Number.isNaN(e)?1:e}function z$(e,t){var r=z({},e);return(t||[]).forEach(function(n){if(!(n instanceof HTMLBodyElement)){var i=wo(n).getComputedStyle(n),o=i.position;if(o!=="static"){var a=n.getBoundingClientRect(),s=n.offsetHeight,l=n.clientHeight,c=n.offsetWidth,u=n.clientWidth,f=cs(Math.round(a.width/c*1e3)/1e3),d=cs(Math.round(a.height/s*1e3)/1e3),h=(c-u)*f,v=(s-l)*d,m=a.x+a.width-h,p=a.y+a.height-v;r.left=Math.max(r.left,a.x),r.top=Math.max(r.top,a.y),r.right=Math.min(r.right,m),r.bottom=Math.min(r.bottom,p)}}}),r}function Mm(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function hi(e,t){var r=t[0],n=t[1],i,o;return r==="t"?o=e.y:r==="b"?o=e.y+e.height:o=e.y+e.height/2,n==="l"?i=e.x:n==="r"?i=e.x+e.width:i=e.x+e.width/2,{x:i,y:o}}function dn(e,t){var r={t:"b",b:"t",l:"r",r:"l"};return e.map(function(n,i){return i===t?r[n]||"c":n}).join("")}function H$(e,t,r,n,i,o,a){var s=g.useState({ready:!1,offsetX:0,offsetY:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[n]||{}}),l=q(s,2),c=l[0],u=l[1],f=g.useRef(0),d=g.useMemo(function(){return t?ru(t):[]},[t]),h=g.useRef({}),v=function(){h.current={}};e||v();var m=qr(function(){if(t&&r&&e){let on=function(Fs,Hn){var Ns=P.x+Fs,Ls=P.y+Hn,Is=Ns+B,af=Ls+U,sf=Math.max(Ns,V.left),lf=Math.max(Ls,V.top),js=Math.min(Is,V.right),cf=Math.min(af,V.bottom);return Math.max(0,(js-sf)*(cf-lf))},an=function(){er=P.y+Me,tr=er+U,Rr=P.x+je,fr=Rr+B};var y=t,S=y.style.left,O=y.style.top,w=y.ownerDocument,C=wo(y),E=z(z({},i[n]),o);y.style.left="0",y.style.top="0";var R;if(Array.isArray(r))R={x:r[0],y:r[1],width:0,height:0};else{var A=r.getBoundingClientRect();R={x:A.x,y:A.y,width:A.width,height:A.height}}var P=y.getBoundingClientRect(),F=C.getComputedStyle(y),M=F.width,x=F.height,_=w.documentElement,T=_.clientWidth,L=_.clientHeight,N=_.scrollWidth,j=_.scrollHeight,D=_.scrollTop,H=_.scrollLeft,U=P.height,B=P.width,W=R.height,le=R.width,V=E.htmlRegion==="scroll"?{left:-H,top:-D,right:N-H,bottom:j-D}:{left:0,top:0,right:T,bottom:L};V=z$(V,d),y.style.left=S,y.style.top=O;var ge=cs(Math.round(B/parseFloat(M)*1e3)/1e3),fe=cs(Math.round(U/parseFloat(x)*1e3)/1e3);if(ge===0||fe===0||$a(r)&&!lm(r))return;var pe=E.offset,te=E.targetOffset,be=pe||[],ke=q(be,2),Ie=ke[0],ue=Ie===void 0?0:Ie,xe=ke[1],We=xe===void 0?0:xe,ht=te||[],ae=q(ht,2),ee=ae[0],ne=ee===void 0?0:ee,ye=ae[1],it=ye===void 0?0:ye;R.x+=ne,R.y+=it;var Ze=E.points||[],Tt=q(Ze,2),Jt=Tt[0],Xe=Tt[1],kt=Mm(Xe),ot=Mm(Jt),ve=hi(R,kt),ct=hi(P,ot),me=z({},E),je=ve.x-ct.x+ue,Me=ve.y-ct.y+We,Vt=on(je,Me),yt=hi(R,["t","l"]),ur=hi(P,["t","l"]),Ai=hi(R,["b","r"]),In=hi(P,["b","r"]),Ar=E.overflow||{},Ri=Ar.adjustX,Fi=Ar.adjustY,Ni=Ar.shiftX,jn=Ar.shiftY,xt=function(Hn){return typeof Hn=="boolean"?Hn:Hn>=0},er,tr,Rr,fr;an();var Dn=xt(Fi),Ut=ot[0]===kt[0];if(Dn&&ot[0]==="t"&&(tr>V.bottom||h.current.bt)){var tn=Me;Ut?tn-=U-W:tn=yt.y-In.y-We,on(je,tn)>=Vt?(h.current.bt=!0,Me=tn,me.points=[dn(ot,0),dn(kt,0)]):h.current.bt=!1}if(Dn&&ot[0]==="b"&&(er<V.top||h.current.tb)){var Mt=Me;Ut?Mt+=U-W:Mt=Ai.y-ur.y-We,on(je,Mt)>=Vt?(h.current.tb=!0,Me=Mt,me.points=[dn(ot,0),dn(kt,0)]):h.current.tb=!1}var zn=xt(Ri),vn=ot[1]===kt[1];if(zn&&ot[1]==="l"&&(fr>V.right||h.current.rl)){var Fr=je;vn?Fr-=B-le:Fr=yt.x-In.x-ue,on(Fr,Me)>=Vt?(h.current.rl=!0,je=Fr,me.points=[dn(ot,1),dn(kt,1)]):h.current.rl=!1}if(zn&&ot[1]==="r"&&(Rr<V.left||h.current.lr)){var rn=je;vn?rn+=B-le:rn=Ai.x-ur.x-ue,on(rn,Me)>=Vt?(h.current.lr=!0,je=rn,me.points=[dn(ot,1),dn(kt,1)]):h.current.lr=!1}an();var Nr=Ni===!0?0:Ni;typeof Nr=="number"&&(Rr<V.left&&(je-=Rr-V.left,R.x+le<V.left+Nr&&(je+=R.x-V.left+le-Nr)),fr>V.right&&(je-=fr-V.right,R.x>V.right-Nr&&(je+=R.x-V.right+Nr)));var Ee=jn===!0?0:jn;typeof Ee=="number"&&(er<V.top&&(Me-=er-V.top,R.y+W<V.top+Ee&&(Me+=R.y-V.top+W-Ee)),tr>V.bottom&&(Me-=tr-V.bottom,R.y>V.bottom-Ee&&(Me+=R.y-V.bottom+Ee)));var he=P.x+je,oe=he+B,De=P.y+Me,Ae=De+U,dr=R.x,Gt=dr+le,qt=R.y,gt=qt+W,Li=Math.max(he,dr),Ii=Math.min(oe,Gt),nn=(Li+Ii)/2,Vo=nn-he,rf=Math.max(De,qt),nf=Math.min(Ae,gt),of=(rf+nf)/2,ji=of-De;a==null||a(t,me),u({ready:!0,offsetX:je/ge,offsetY:Me/fe,arrowX:Vo/ge,arrowY:ji/fe,scaleX:ge,scaleY:fe,align:me})}}),p=function(){f.current+=1;var S=f.current;Promise.resolve().then(function(){f.current===S&&m()})},b=function(){u(function(S){return z(z({},S),{},{ready:!1})})};return wt(b,[n]),wt(function(){e||b()},[e]),[c.ready,c.offsetX,c.offsetY,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,p]}function B$(e,t,r,n){wt(function(){if(e&&t&&r){let u=function(){n()};var i=t,o=r,a=ru(i),s=ru(o),l=wo(o),c=new Set([l].concat(Q(a),Q(s)));return c.forEach(function(f){f.addEventListener("scroll",u,{passive:!0})}),l.addEventListener("resize",u,{passive:!0}),n(),function(){c.forEach(function(f){f.removeEventListener("scroll",u),l.removeEventListener("resize",u)})}}},[e,t,r])}function W$(e){var t=e.prefixCls,r=e.align,n=e.arrowX,i=n===void 0?0:n,o=e.arrowY,a=o===void 0?0:o,s=g.useRef();if(!r||!r.points)return null;var l={position:"absolute"};if(r.autoArrow!==!1){var c=r.points[0],u=r.points[1],f=c[0],d=c[1],h=u[0],v=u[1];f===h||!["t","b"].includes(f)?l.top=a:f==="t"?l.top=0:l.bottom=0,d===v||!["l","r"].includes(d)?l.left=i:d==="l"?l.left=0:l.right=0}return g.createElement("div",{ref:s,className:"".concat(t,"-arrow"),style:l})}function V$(e){var t=e.prefixCls,r=e.open,n=e.zIndex,i=e.mask,o=e.motion;return i?React.createElement(bo,Ft({},o,{motionAppear:!0,visible:r,removeOnLeave:!0}),function(a){var s=a.className;return React.createElement("div",{style:{zIndex:n},className:K("".concat(t,"-mask"),s)})}):null}var U$=g.forwardRef(function(e,t){var r=e.popup,n=e.className,i=e.prefixCls,o=e.style,a=e.target,s=e.onVisibleChanged,l=e.open,c=e.keepDom,u=e.onClick,f=e.mask,d=e.arrow,h=e.align,v=e.arrowX,m=e.arrowY,p=e.motion,b=e.maskMotion,y=e.forceRender,S=e.getPopupContainer,O=e.autoDestroy,w=e.portal,C=e.zIndex,E=e.onMouseEnter,R=e.onMouseLeave,A=e.ready,P=e.offsetX,F=e.offsetY,M=e.onAlign,x=e.onPrepare,_=e.stretch,T=e.targetWidth,L=e.targetHeight,N=typeof r=="function"?r():r,j=l||c,D=(S==null?void 0:S.length)>0,H=g.useState(!S||!D),U=q(H,2),B=U[0],W=U[1];if(wt(function(){!B&&D&&a&&W(!0)},[B,D,a]),!B)return null;var le=A||!l?{left:P,top:F}:{left:"-1000vw",top:"-1000vh"},V={};return _&&(_.includes("height")&&L?V.height=L:_.includes("minHeight")&&L&&(V.minHeight=L),_.includes("width")&&T?V.width=T:_.includes("minWidth")&&T&&(V.minWidth=T)),l||(V.pointerEvents="none"),g.createElement(w,{open:y||j,getContainer:S&&function(){return S(a)},autoDestroy:O},g.createElement(V$,{prefixCls:i,open:l,zIndex:C,mask:f,motion:b}),g.createElement(Vl,{onResize:M,disabled:!l},function(ge){return g.createElement(bo,Ft({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:y,leavedClassName:"".concat(i,"-hidden")},p,{onAppearPrepare:x,onEnterPrepare:x,visible:l,onVisibleChanged:function(pe){var te;p==null||(te=p.onVisibleChanged)===null||te===void 0||te.call(p,pe),s(pe)}}),function(fe,pe){var te=fe.className,be=fe.style,ke=K(i,te,n);return g.createElement("div",{ref:Zn(ge,t,pe),className:ke,style:z(z(z(z({},le),V),be),{},{boxSizing:"border-box",zIndex:C},o),onMouseEnter:E,onMouseLeave:R,onClick:u},d&&g.createElement(W$,{prefixCls:i,align:h,arrowX:v,arrowY:m}),N)})}))}),G$=g.forwardRef(function(e,t){var r=e.children,n=e.getTriggerDOMNode,i=io(r),o=g.useCallback(function(s){zl(t,n?n(s):s)},[n]),a=bh(o,r.ref);return i?g.cloneElement(r,{ref:a}):r}),q$=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function K$(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xm,t=g.forwardRef(function(r,n){var i=r.prefixCls,o=i===void 0?"rc-trigger-popup":i,a=r.children,s=r.action,l=s===void 0?"hover":s,c=r.showAction,u=r.hideAction,f=r.popupVisible,d=r.defaultPopupVisible,h=r.onPopupVisibleChange,v=r.afterPopupVisibleChange,m=r.mouseEnterDelay,p=r.mouseLeaveDelay,b=p===void 0?.1:p,y=r.focusDelay,S=r.blurDelay,O=r.mask,w=r.maskClosable,C=w===void 0?!0:w,E=r.getPopupContainer,R=r.forceRender,A=r.autoDestroy,P=r.destroyPopupOnHide,F=r.popup,M=r.popupClassName,x=r.popupStyle,_=r.popupPlacement,T=r.builtinPlacements,L=T===void 0?{}:T,N=r.popupAlign,j=r.zIndex,D=r.stretch,H=r.getPopupClassNameFromAlign,U=r.alignPoint,B=r.onPopupClick,W=r.onPopupAlign,le=r.arrow,V=r.popupMotion,ge=r.maskMotion,fe=r.popupTransitionName,pe=r.popupAnimation,te=r.maskTransitionName,be=r.maskAnimation,ke=r.className,Ie=r.getTriggerDOMNode,ue=Xt(r,q$),xe=A||P||!1,We=g.useState(!1),ht=q(We,2),ae=ht[0],ee=ht[1];wt(function(){ee(L$())},[]);var ne=g.useRef({}),ye=g.useContext(Pm),it=g.useMemo(function(){return{registerSubPopup:function(se,Pe){ne.current[se]=Pe,ye==null||ye.registerSubPopup(se,Pe)}}},[ye]),Ze=b$(),Tt=g.useState(null),Jt=q(Tt,2),Xe=Jt[0],kt=Jt[1],ot=qr(function(Y){$a(Y)&&Xe!==Y&&kt(Y),ye==null||ye.registerSubPopup(Ze,Y)}),ve=g.useState(null),ct=q(ve,2),me=ct[0],je=ct[1],Me=qr(function(Y){$a(Y)&&me!==Y&&je(Y)}),Vt=g.Children.only(a),yt=(Vt==null?void 0:Vt.props)||{},ur={},Ai=qr(function(Y){var se,Pe,ze=me;return(ze==null?void 0:ze.contains(Y))||(ze==null||(se=ze.getRootNode())===null||se===void 0?void 0:se.host)===Y||Y===ze||(Xe==null?void 0:Xe.contains(Y))||(Xe==null||(Pe=Xe.getRootNode())===null||Pe===void 0?void 0:Pe.host)===Y||Y===Xe||Object.values(ne.current).some(function(Ve){return(Ve==null?void 0:Ve.contains(Y))||Y===Ve})}),In=km(o,V,pe,fe),Ar=km(o,ge,be,te),Ri=g.useState(d||!1),Fi=q(Ri,2),Ni=Fi[0],jn=Fi[1],xt=f??Ni,er=qr(function(Y){f===void 0&&jn(Y)});wt(function(){jn(f||!1)},[f]);var tr=g.useRef(xt);tr.current=xt;var Rr=qr(function(Y){xt!==Y&&(er(Y),h==null||h(Y))}),fr=g.useRef(),Dn=function(){clearTimeout(fr.current)},Ut=function(se){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Dn(),Pe===0?Rr(se):fr.current=setTimeout(function(){Rr(se)},Pe*1e3)};g.useEffect(function(){return Dn},[]);var tn=g.useState(!1),Mt=q(tn,2),zn=Mt[0],vn=Mt[1],Fr=g.useRef(!0);wt(function(){(!Fr.current||xt)&&vn(!0),Fr.current=!0},[xt]);var rn=g.useState(null),Nr=q(rn,2),Ee=Nr[0],he=Nr[1],oe=g.useState([0,0]),De=q(oe,2),Ae=De[0],dr=De[1],Gt=function(se){dr([se.clientX,se.clientY])},qt=H$(xt,Xe,U?Ae:me,_,L,N,W),gt=q(qt,9),Li=gt[0],Ii=gt[1],nn=gt[2],Vo=gt[3],rf=gt[4],nf=gt[5],of=gt[6],ji=gt[7],on=gt[8],an=qr(function(){zn||on()});B$(xt,me,Xe,an),wt(function(){an()},[Ae]),wt(function(){xt&&!(L!=null&&L[_])&&an()},[JSON.stringify(N)]);var Fs=g.useMemo(function(){var Y=D$(L,o,ji,U);return K(Y,H==null?void 0:H(ji))},[ji,H,L,o,U]);g.useImperativeHandle(n,function(){return{forceAlign:an}});var Hn=function(se){vn(!1),on(),v==null||v(se)},Ns=function(){return new Promise(function(se){he(function(){return se})})};wt(function(){Ee&&(on(),Ee(),he(null))},[Ee]);var Ls=g.useState(0),Is=q(Ls,2),af=Is[0],sf=Is[1],lf=g.useState(0),js=q(lf,2),cf=js[0],jM=js[1],DM=function(se,Pe){if(an(),D){var ze=Pe.getBoundingClientRect();sf(ze.width),jM(ze.height)}},zM=I$(ae,l,c,u),Ap=q(zM,2),Ds=Ap[0],zs=Ap[1],Hs=function(se,Pe,ze,Ve){ur[se]=function(Ws){var Di;Ve==null||Ve(Ws),Ut(Pe,ze);for(var ff=arguments.length,Ip=new Array(ff>1?ff-1:0),Vs=1;Vs<ff;Vs++)Ip[Vs-1]=arguments[Vs];(Di=yt[se])===null||Di===void 0||Di.call.apply(Di,[yt,Ws].concat(Ip))}},Rp=Ds.has("click"),Bs=zs.has("click")||zs.has("contextMenu");(Rp||Bs)&&(ur.onClick=function(Y){var se;tr.current&&Bs?Ut(!1):!tr.current&&Rp&&(Gt(Y),Ut(!0));for(var Pe=arguments.length,ze=new Array(Pe>1?Pe-1:0),Ve=1;Ve<Pe;Ve++)ze[Ve-1]=arguments[Ve];(se=yt.onClick)===null||se===void 0||se.call.apply(se,[yt,Y].concat(ze))}),g.useEffect(function(){if(Bs&&Xe&&(!O||C)){var Y=function(Ws){var Di=Ws.target;tr.current&&!Ai(Di)&&Ut(!1)},se=wo(Xe),Pe=me==null?void 0:me.getRootNode();se.addEventListener("click",Y);var ze=Pe&&Pe!==me.ownerDocument;return ze&&Pe.addEventListener("click",Y),function(){se.removeEventListener("click",Y),ze&&Pe.removeEventListener("click",Y)}}},[Bs,me,Xe,O,C]);var HM=Ds.has("hover"),BM=zs.has("hover"),Fp,Np;HM&&(Hs("onMouseEnter",!0,m,function(Y){Gt(Y)}),Fp=function(){Ut(!0,m)},U&&(ur.onMouseMove=function(Y){var se;(se=yt.onMouseMove)===null||se===void 0||se.call(yt,Y)})),BM&&(Hs("onMouseLeave",!1,b),Np=function(){Ut(!1,b)}),Ds.has("focus")&&Hs("onFocus",!0,y),zs.has("focus")&&Hs("onBlur",!1,S),Ds.has("contextMenu")&&(ur.onContextMenu=function(Y){var se;Gt(Y),Ut(!0),Y.preventDefault();for(var Pe=arguments.length,ze=new Array(Pe>1?Pe-1:0),Ve=1;Ve<Pe;Ve++)ze[Ve-1]=arguments[Ve];(se=yt.onContextMenu)===null||se===void 0||se.call.apply(se,[yt,Y].concat(ze))}),ke&&(ur.className=K(yt.className,ke));var uf=z(z({},yt),ur),Lp={},WM=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];WM.forEach(function(Y){ue[Y]&&(Lp[Y]=function(){for(var se,Pe=arguments.length,ze=new Array(Pe),Ve=0;Ve<Pe;Ve++)ze[Ve]=arguments[Ve];(se=uf[Y])===null||se===void 0||se.call.apply(se,[uf].concat(ze)),ue[Y].apply(ue,ze)})});var VM=g.cloneElement(Vt,z(z({},uf),Lp));return g.createElement(g.Fragment,null,g.createElement(Vl,{disabled:!xt,ref:Me,onResize:DM},g.createElement(G$,{getTriggerDOMNode:Ie},VM)),g.createElement(Pm.Provider,{value:it},g.createElement(U$,{portal:e,ref:ot,prefixCls:o,popup:F,className:K(M,Fs),style:x,target:me,onMouseEnter:Fp,onMouseLeave:Np,zIndex:j,open:xt,keepDom:zn,onClick:B,mask:O,motion:In,maskMotion:Ar,onVisibleChanged:Hn,onPrepare:Ns,forceRender:R,autoDestroy:xe,getPopupContainer:E,align:ji,arrow:le,ready:Li,offsetX:Ii,offsetY:nn,arrowX:Vo,arrowY:rf,onAlign:an,stretch:D,targetWidth:af/nf,targetHeight:cf/of})))});return t}const X$=K$(xm);var gi={shiftX:64,adjustY:1},mi={adjustX:1,shiftY:!0},Zt=[0,0],Y$={left:{points:["cr","cl"],overflow:mi,offset:[-4,0],targetOffset:Zt},right:{points:["cl","cr"],overflow:mi,offset:[4,0],targetOffset:Zt},top:{points:["bc","tc"],overflow:gi,offset:[0,-4],targetOffset:Zt},bottom:{points:["tc","bc"],overflow:gi,offset:[0,4],targetOffset:Zt},topLeft:{points:["bl","tl"],overflow:gi,offset:[0,-4],targetOffset:Zt},leftTop:{points:["tr","tl"],overflow:mi,offset:[-4,0],targetOffset:Zt},topRight:{points:["br","tr"],overflow:gi,offset:[0,-4],targetOffset:Zt},rightTop:{points:["tl","tr"],overflow:mi,offset:[4,0],targetOffset:Zt},bottomRight:{points:["tr","br"],overflow:gi,offset:[0,4],targetOffset:Zt},rightBottom:{points:["bl","br"],overflow:mi,offset:[4,0],targetOffset:Zt},bottomLeft:{points:["tl","bl"],overflow:gi,offset:[0,4],targetOffset:Zt},leftBottom:{points:["br","bl"],overflow:mi,offset:[-4,0],targetOffset:Zt}};function Am(e){var t=e.children,r=e.prefixCls,n=e.id,i=e.overlayInnerStyle,o=e.className,a=e.style;return g.createElement("div",{className:K("".concat(r,"-content"),o),style:a},g.createElement("div",{className:"".concat(r,"-inner"),id:n,role:"tooltip",style:i},typeof t=="function"?t():t))}var Z$=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],Q$=function(t,r){var n=t.overlayClassName,i=t.trigger,o=i===void 0?["hover"]:i,a=t.mouseEnterDelay,s=a===void 0?0:a,l=t.mouseLeaveDelay,c=l===void 0?.1:l,u=t.overlayStyle,f=t.prefixCls,d=f===void 0?"rc-tooltip":f,h=t.children,v=t.onVisibleChange,m=t.afterVisibleChange,p=t.transitionName,b=t.animation,y=t.motion,S=t.placement,O=S===void 0?"right":S,w=t.align,C=w===void 0?{}:w,E=t.destroyTooltipOnHide,R=E===void 0?!1:E,A=t.defaultVisible,P=t.getTooltipContainer,F=t.overlayInnerStyle;t.arrowContent;var M=t.overlay,x=t.id,_=t.showArrow,T=_===void 0?!0:_,L=Xt(t,Z$),N=k.useRef(null);k.useImperativeHandle(r,function(){return N.current});var j=z({},L);"visible"in t&&(j.popupVisible=t.visible);var D=function(){return g.createElement(Am,{key:"content",prefixCls:d,id:x,overlayInnerStyle:F},M)};return g.createElement(X$,Ft({popupClassName:n,prefixCls:d,popup:D,action:o,builtinPlacements:Y$,popupPlacement:O,ref:N,popupAlign:C,getPopupContainer:P,onPopupVisibleChange:v,afterPopupVisibleChange:m,popupTransitionName:p,popupAnimation:b,popupMotion:y,defaultPopupVisible:A,autoDestroy:R,mouseLeaveDelay:c,popupStyle:u,mouseEnterDelay:s,arrow:T},j),h)};const J$=k.forwardRef(Q$),Rm=8;function Fm(e){const t=Rm,{contentRadius:r,limitVerticalRadius:n}=e,i=r>12?r+2:12;return{dropdownArrowOffset:i,dropdownArrowOffsetVertical:n?t:i}}function us(e,t){return e?t:{}}function eP(e,t){const{componentCls:r,sizePopupArrow:n,borderRadiusXS:i,borderRadiusOuter:o,boxShadowPopoverArrow:a}=e,{colorBg:s,contentRadius:l=e.borderRadiusLG,limitVerticalRadius:c,arrowDistance:u=0,arrowPlacement:f={left:!0,right:!0,top:!0,bottom:!0}}=t,{dropdownArrowOffsetVertical:d,dropdownArrowOffset:h}=Fm({contentRadius:l,limitVerticalRadius:c});return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},d_(n,i,o,s,a)),{"&:before":{background:s}})]},us(!!f.top,{[[`&-placement-top ${r}-arrow`,`&-placement-topLeft ${r}-arrow`,`&-placement-topRight ${r}-arrow`].join(",")]:{bottom:u,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft ${r}-arrow`]:{left:{_skip_check_:!0,value:h}},[`&-placement-topRight ${r}-arrow`]:{right:{_skip_check_:!0,value:h}}})),us(!!f.bottom,{[[`&-placement-bottom ${r}-arrow`,`&-placement-bottomLeft ${r}-arrow`,`&-placement-bottomRight ${r}-arrow`].join(",")]:{top:u,transform:"translateY(-100%)"},[`&-placement-bottom ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft ${r}-arrow`]:{left:{_skip_check_:!0,value:h}},[`&-placement-bottomRight ${r}-arrow`]:{right:{_skip_check_:!0,value:h}}})),us(!!f.left,{[[`&-placement-left ${r}-arrow`,`&-placement-leftTop ${r}-arrow`,`&-placement-leftBottom ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:u},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop ${r}-arrow`]:{top:d},[`&-placement-leftBottom ${r}-arrow`]:{bottom:d}})),us(!!f.right,{[[`&-placement-right ${r}-arrow`,`&-placement-rightTop ${r}-arrow`,`&-placement-rightBottom ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:u},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop ${r}-arrow`]:{top:d},[`&-placement-rightBottom ${r}-arrow`]:{bottom:d}}))}}function tP(e,t,r,n){if(n===!1)return{adjustX:!1,adjustY:!1};const i=n&&typeof n=="object"?n:{},o={};switch(e){case"top":case"bottom":o.shiftX=t.dropdownArrowOffset*2+r;break;case"left":case"right":o.shiftY=t.dropdownArrowOffsetVertical*2+r;break}const a=Object.assign(Object.assign({},o),i);return a.shiftX||(a.adjustX=!0),a.shiftY||(a.adjustY=!0),a}const Nm={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},rP={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},nP=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function iP(e){const{arrowWidth:t,autoAdjustOverflow:r,arrowPointAtCenter:n,offset:i,borderRadius:o}=e,a=t/2,s={};return Object.keys(Nm).forEach(l=>{const c=n&&rP[l]||Nm[l],u=Object.assign(Object.assign({},c),{offset:[0,0]});switch(s[l]=u,nP.has(l)&&(u.autoArrow=!1),l){case"top":case"topLeft":case"topRight":u.offset[1]=-a-i;break;case"bottom":case"bottomLeft":case"bottomRight":u.offset[1]=a+i;break;case"left":case"leftTop":case"leftBottom":u.offset[0]=-a-i;break;case"right":case"rightTop":case"rightBottom":u.offset[0]=a+i;break}const f=Fm({contentRadius:o,limitVerticalRadius:!0});if(n)switch(l){case"topLeft":case"bottomLeft":u.offset[0]=-f.dropdownArrowOffset-a;break;case"topRight":case"bottomRight":u.offset[0]=f.dropdownArrowOffset+a;break;case"leftTop":case"rightTop":u.offset[1]=-f.dropdownArrowOffset-a;break;case"leftBottom":case"rightBottom":u.offset[1]=f.dropdownArrowOffset+a;break}u.overflow=tP(l,f,t,r)}),s}const hn=(e,t)=>new vt(e).setAlpha(t).toRgbString(),vi=(e,t)=>new vt(e).lighten(t).toHexString(),oP=e=>{const t=Wr(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},aP=(e,t)=>{const r=e||"#000",n=t||"#fff";return{colorBgBase:r,colorTextBase:n,colorText:hn(n,.85),colorTextSecondary:hn(n,.65),colorTextTertiary:hn(n,.45),colorTextQuaternary:hn(n,.25),colorFill:hn(n,.18),colorFillSecondary:hn(n,.12),colorFillTertiary:hn(n,.08),colorFillQuaternary:hn(n,.04),colorBgElevated:vi(r,12),colorBgContainer:vi(r,8),colorBgLayout:vi(r,0),colorBgSpotlight:vi(r,26),colorBorder:vi(r,26),colorBorderSecondary:vi(r,19)}},sP=(e,t)=>{const r=Object.keys(Oc).map(i=>{const o=Wr(e[i],{theme:"dark"});return new Array(10).fill(1).reduce((a,s,l)=>(a[`${i}-${l+1}`]=o[l],a[`${i}${l+1}`]=o[l],a),{})}).reduce((i,o)=>(i=Object.assign(Object.assign({},i),o),i),{}),n=t??Va(e);return Object.assign(Object.assign(Object.assign({},n),r),Og(e,{generateColorPalettes:oP,generateNeutralColorPalettes:aP}))};function lP(e){const{sizeUnit:t,sizeStep:r}=e,n=r-2;return{sizeXXL:t*(n+10),sizeXL:t*(n+6),sizeLG:t*(n+2),sizeMD:t*(n+2),sizeMS:t*(n+1),size:t*n,sizeSM:t*n,sizeXS:t*(n-1),sizeXXS:t*(n-1)}}const cP=(e,t)=>{const r=t??Va(e),n=r.fontSizeSM,i=r.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},r),lP(t??e)),$g(n)),{controlHeight:i}),_g(Object.assign(Object.assign({},r),{controlHeight:i})))};function uP(){const[e,t,r]=Ka();return{theme:e,token:t,hashId:r}}const nu={defaultConfig:qa,defaultSeed:qa.token,useToken:uP,defaultAlgorithm:Va,darkAlgorithm:sP,compactAlgorithm:cP},fP=e=>{const{componentCls:t,tooltipMaxWidth:r,tooltipColor:n,tooltipBg:i,tooltipBorderRadius:o,zIndexPopup:a,controlHeight:s,boxShadowSecondary:l,paddingSM:c,paddingXS:u,tooltipRadiusOuter:f}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Ur(e)),{position:"absolute",zIndex:a,display:"block",width:"max-content",maxWidth:r,visibility:"visible","&-hidden":{display:"none"},"--antd-arrow-background-color":i,[`${t}-inner`]:{minWidth:s,minHeight:s,padding:`${c/2}px ${u}px`,color:n,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:i,borderRadius:o,boxShadow:l},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${t}-inner`]:{borderRadius:Math.min(o,Rm)}},[`${t}-content`]:{position:"relative"}}),kg(e,(d,h)=>{let{darkColor:v}=h;return{[`&${t}-${d}`]:{[`${t}-inner`]:{backgroundColor:v},[`${t}-arrow`]:{"--antd-arrow-background-color":v}}}})),{"&-rtl":{direction:"rtl"}})},eP(Cr(e,{borderRadiusOuter:f}),{colorBg:"var(--antd-arrow-background-color)",contentRadius:o,limitVerticalRadius:!0}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},Lm=(e,t)=>fn("Tooltip",n=>{if(t===!1)return[];const{borderRadius:i,colorTextLightSolid:o,colorBgDefault:a,borderRadiusOuter:s}=n,l=Cr(n,{tooltipMaxWidth:250,tooltipColor:o,tooltipBorderRadius:i,tooltipBg:a,tooltipRadiusOuter:s>4?4:s});return[fP(l),N$(n,"zoom-big-fast")]},n=>{let{zIndexPopupBase:i,colorBgSpotlight:o}=n;return{zIndexPopup:i+70,colorBgDefault:o}})(e),dP=ja.map(e=>`${e}-inverse`),hP=["success","processing","error","default","warning"];function Im(e){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat(Q(dP),Q(ja)).includes(e):ja.includes(e)}function gP(e){return hP.includes(e)}function jm(e,t){const r=Im(t),n=K({[`${e}-${t}`]:t&&r}),i={},o={};return t&&!r&&(i.background=t,o["--antd-arrow-background-color"]=t),{className:n,overlayStyle:i,arrowStyle:o}}function mP(e){const{prefixCls:t,className:r,placement:n="top",title:i,color:o,overlayInnerStyle:a}=e,{getPrefixCls:s}=g.useContext(et),l=s("tooltip",t),[c,u]=Lm(l,!0),f=jm(l,o),d=Object.assign(Object.assign({},a),f.overlayStyle),h=f.arrowStyle;return c(g.createElement("div",{className:K(u,l,`${l}-pure`,`${l}-placement-${n}`,r,f.className),style:h},g.createElement("div",{className:`${l}-arrow`}),g.createElement(Am,Object.assign({},e,{className:u,prefixCls:l,overlayInnerStyle:d}),i)))}var vP=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const{useToken:pP}=nu,bP=(e,t)=>{const r={},n=Object.assign({},e);return t.forEach(i=>{e&&i in e&&(r[i]=e[i],delete n[i])}),{picked:r,omitted:n}};function yP(e,t){const r=e.type;if((r.__ANT_BUTTON===!0||e.type==="button")&&e.props.disabled||r.__ANT_SWITCH===!0&&(e.props.disabled||e.props.loading)||r.__ANT_RADIO===!0&&e.props.disabled){const{picked:n,omitted:i}=bP(e.props.style,["position","left","right","top","bottom","float","display","zIndex"]),o=Object.assign(Object.assign({display:"inline-block"},n),{cursor:"not-allowed",width:e.props.block?"100%":void 0}),a=Object.assign(Object.assign({},i),{pointerEvents:"none"}),s=rs(e,{style:a,className:null});return g.createElement("span",{style:o,className:K(e.props.className,`${t}-disabled-compatible-wrapper`)},s)}return e}const Dm=g.forwardRef((e,t)=>{var r,n;const{prefixCls:i,openClassName:o,getTooltipContainer:a,overlayClassName:s,color:l,overlayInnerStyle:c,children:u,afterOpenChange:f,afterVisibleChange:d,destroyTooltipOnHide:h,arrow:v=!0,title:m,overlay:p,builtinPlacements:b,arrowPointAtCenter:y=!1,autoAdjustOverflow:S=!0}=e,O=!!v,{token:w}=pP(),{getPopupContainer:C,getPrefixCls:E,direction:R}=g.useContext(et),A=g.useRef(null),P=()=>{var ee;(ee=A.current)===null||ee===void 0||ee.forceAlign()};g.useImperativeHandle(t,()=>({forceAlign:P,forcePopupAlign:()=>{P()}}));const[F,M]=ls(!1,{value:(r=e.open)!==null&&r!==void 0?r:e.visible,defaultValue:(n=e.defaultOpen)!==null&&n!==void 0?n:e.defaultVisible}),x=!m&&!p&&m!==0,_=ee=>{var ne,ye;M(x?!1:ee),x||((ne=e.onOpenChange)===null||ne===void 0||ne.call(e,ee),(ye=e.onVisibleChange)===null||ye===void 0||ye.call(e,ee))},T=g.useMemo(()=>{var ee,ne;let ye=y;return typeof v=="object"&&(ye=(ne=(ee=v.pointAtCenter)!==null&&ee!==void 0?ee:v.arrowPointAtCenter)!==null&&ne!==void 0?ne:y),b||iP({arrowPointAtCenter:ye,autoAdjustOverflow:S,arrowWidth:O?w.sizePopupArrow:0,borderRadius:w.borderRadius,offset:w.marginXXS})},[y,v,b,w]),L=(ee,ne)=>{const ye=Object.keys(T).find(it=>{var Ze,Tt;return T[it].points[0]===((Ze=ne.points)===null||Ze===void 0?void 0:Ze[0])&&T[it].points[1]===((Tt=ne.points)===null||Tt===void 0?void 0:Tt[1])});if(ye){const it=ee.getBoundingClientRect(),Ze={top:"50%",left:"50%"};/top|Bottom/.test(ye)?Ze.top=`${it.height-ne.offset[1]}px`:/Top|bottom/.test(ye)&&(Ze.top=`${-ne.offset[1]}px`),/left|Right/.test(ye)?Ze.left=`${it.width-ne.offset[0]}px`:/right|Left/.test(ye)&&(Ze.left=`${-ne.offset[0]}px`),ee.style.transformOrigin=`${Ze.left} ${Ze.top}`}},N=g.useMemo(()=>m===0?m:p||m||"",[p,m]),{getPopupContainer:j,placement:D="top",mouseEnterDelay:H=.1,mouseLeaveDelay:U=.1,overlayStyle:B,rootClassName:W}=e,le=vP(e,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),V=E("tooltip",i),ge=E(),fe=e["data-popover-inject"];let pe=F;!("open"in e)&&!("visible"in e)&&x&&(pe=!1);const te=yP(zc(u)&&!im(u)?u:g.createElement("span",null,u),V),be=te.props,ke=!be.className||typeof be.className=="string"?K(be.className,{[o||`${V}-open`]:!0}):be.className,[Ie,ue]=Lm(V,!fe),xe=jm(V,l),We=Object.assign(Object.assign({},c),xe.overlayStyle),ht=xe.arrowStyle,ae=K(s,{[`${V}-rtl`]:R==="rtl"},xe.className,W,ue);return Ie(g.createElement(J$,Object.assign({},le,{showArrow:O,placement:D,mouseEnterDelay:H,mouseLeaveDelay:U,prefixCls:V,overlayClassName:ae,overlayStyle:Object.assign(Object.assign({},ht),B),getTooltipContainer:j||a||C,ref:A,builtinPlacements:T,overlay:N,visible:pe,onVisibleChange:_,afterVisibleChange:f??d,onPopupAlign:L,overlayInnerStyle:We,arrowContent:g.createElement("span",{className:`${V}-arrow-content`}),motion:{motionName:u$(ge,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!h}),pe?rs(te,{className:ke}):te))});Dm._InternalPanelDoNotUseOrYouWillBeFired=mP;const zm=Dm,wP=()=>{const[e,t]=g.useState(!1);return g.useEffect(()=>{t(w$())},[]),e};function SP(e){let{className:t,direction:r,index:n,marginDirection:i,children:o,split:a,wrap:s}=e;const{horizontalSize:l,verticalSize:c,latestIndex:u,supportFlexGap:f}=g.useContext(Hm);let d={};return f||(r==="vertical"?n<u&&(d={marginBottom:l/(a?2:1)}):d=Object.assign(Object.assign({},n<u&&{[i]:l/(a?2:1)}),s&&{paddingBottom:c})),o==null?null:g.createElement(g.Fragment,null,g.createElement("div",{className:t,style:d},o),n<u&&a&&g.createElement("span",{className:`${t}-split`,style:d},a))}var CP=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const Hm=g.createContext({latestIndex:0,horizontalSize:0,verticalSize:0,supportFlexGap:!1}),xP={small:8,middle:16,large:24};function EP(e){return typeof e=="string"?xP[e]:e||0}const Bm=e=>{const{getPrefixCls:t,space:r,direction:n}=g.useContext(et),{size:i=(r==null?void 0:r.size)||"small",align:o,className:a,rootClassName:s,children:l,direction:c="horizontal",prefixCls:u,split:f,style:d,wrap:h=!1}=e,v=CP(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap"]),m=wP(),[p,b]=g.useMemo(()=>(Array.isArray(i)?i:[i,i]).map(_=>EP(_)),[i]),y=Yn(l,{keepEmpty:!0}),S=o===void 0&&c==="horizontal"?"center":o,O=t("space",u),[w,C]=um(O),E=K(O,C,`${O}-${c}`,{[`${O}-rtl`]:n==="rtl",[`${O}-align-${S}`]:S},a,s),R=`${O}-item`,A=n==="rtl"?"marginLeft":"marginRight";let P=0;const F=y.map((_,T)=>{_!=null&&(P=T);const L=_&&_.key||`${R}-${T}`;return g.createElement(SP,{className:R,key:L,direction:c,index:T,marginDirection:A,split:f,wrap:h},_)}),M=g.useMemo(()=>({horizontalSize:p,verticalSize:b,latestIndex:P,supportFlexGap:m}),[p,b,P,m]);if(y.length===0)return null;const x={};return h&&(x.flexWrap="wrap",m||(x.marginBottom=-b)),m&&(x.columnGap=p,x.rowGap=b),w(g.createElement("div",Object.assign({className:E,style:Object.assign(Object.assign({},x),d)},v),g.createElement(Hm.Provider,{value:M},F)))};Bm.Compact=RO;const Wm=Bm;var iu={},_P={get exports(){return iu},set exports(e){iu=e}};(function(e,t){(function(r,n){e.exports=n()})(h0,function(){var r=1e3,n=6e4,i=36e5,o="millisecond",a="second",s="minute",l="hour",c="day",u="week",f="month",d="quarter",h="year",v="date",m="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,b=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(x){var _=["th","st","nd","rd"],T=x%100;return"["+x+(_[(T-20)%10]||_[T]||_[0])+"]"}},S=function(x,_,T){var L=String(x);return!L||L.length>=_?x:""+Array(_+1-L.length).join(T)+x},O={s:S,z:function(x){var _=-x.utcOffset(),T=Math.abs(_),L=Math.floor(T/60),N=T%60;return(_<=0?"+":"-")+S(L,2,"0")+":"+S(N,2,"0")},m:function x(_,T){if(_.date()<T.date())return-x(T,_);var L=12*(T.year()-_.year())+(T.month()-_.month()),N=_.clone().add(L,f),j=T-N<0,D=_.clone().add(L+(j?-1:1),f);return+(-(L+(T-N)/(j?N-D:D-N))||0)},a:function(x){return x<0?Math.ceil(x)||0:Math.floor(x)},p:function(x){return{M:f,y:h,w:u,d:c,D:v,h:l,m:s,s:a,ms:o,Q:d}[x]||String(x||"").toLowerCase().replace(/s$/,"")},u:function(x){return x===void 0}},w="en",C={};C[w]=y;var E=function(x){return x instanceof F},R=function x(_,T,L){var N;if(!_)return w;if(typeof _=="string"){var j=_.toLowerCase();C[j]&&(N=j),T&&(C[j]=T,N=j);var D=_.split("-");if(!N&&D.length>1)return x(D[0])}else{var H=_.name;C[H]=_,N=H}return!L&&N&&(w=N),N||!L&&w},A=function(x,_){if(E(x))return x.clone();var T=typeof _=="object"?_:{};return T.date=x,T.args=arguments,new F(T)},P=O;P.l=R,P.i=E,P.w=function(x,_){return A(x,{locale:_.$L,utc:_.$u,x:_.$x,$offset:_.$offset})};var F=function(){function x(T){this.$L=R(T.locale,null,!0),this.parse(T)}var _=x.prototype;return _.parse=function(T){this.$d=function(L){var N=L.date,j=L.utc;if(N===null)return new Date(NaN);if(P.u(N))return new Date;if(N instanceof Date)return new Date(N);if(typeof N=="string"&&!/Z$/i.test(N)){var D=N.match(p);if(D){var H=D[2]-1||0,U=(D[7]||"0").substring(0,3);return j?new Date(Date.UTC(D[1],H,D[3]||1,D[4]||0,D[5]||0,D[6]||0,U)):new Date(D[1],H,D[3]||1,D[4]||0,D[5]||0,D[6]||0,U)}}return new Date(N)}(T),this.$x=T.x||{},this.init()},_.init=function(){var T=this.$d;this.$y=T.getFullYear(),this.$M=T.getMonth(),this.$D=T.getDate(),this.$W=T.getDay(),this.$H=T.getHours(),this.$m=T.getMinutes(),this.$s=T.getSeconds(),this.$ms=T.getMilliseconds()},_.$utils=function(){return P},_.isValid=function(){return this.$d.toString()!==m},_.isSame=function(T,L){var N=A(T);return this.startOf(L)<=N&&N<=this.endOf(L)},_.isAfter=function(T,L){return A(T)<this.startOf(L)},_.isBefore=function(T,L){return this.endOf(L)<A(T)},_.$g=function(T,L,N){return P.u(T)?this[L]:this.set(N,T)},_.unix=function(){return Math.floor(this.valueOf()/1e3)},_.valueOf=function(){return this.$d.getTime()},_.startOf=function(T,L){var N=this,j=!!P.u(L)||L,D=P.p(T),H=function(pe,te){var be=P.w(N.$u?Date.UTC(N.$y,te,pe):new Date(N.$y,te,pe),N);return j?be:be.endOf(c)},U=function(pe,te){return P.w(N.toDate()[pe].apply(N.toDate("s"),(j?[0,0,0,0]:[23,59,59,999]).slice(te)),N)},B=this.$W,W=this.$M,le=this.$D,V="set"+(this.$u?"UTC":"");switch(D){case h:return j?H(1,0):H(31,11);case f:return j?H(1,W):H(0,W+1);case u:var ge=this.$locale().weekStart||0,fe=(B<ge?B+7:B)-ge;return H(j?le-fe:le+(6-fe),W);case c:case v:return U(V+"Hours",0);case l:return U(V+"Minutes",1);case s:return U(V+"Seconds",2);case a:return U(V+"Milliseconds",3);default:return this.clone()}},_.endOf=function(T){return this.startOf(T,!1)},_.$set=function(T,L){var N,j=P.p(T),D="set"+(this.$u?"UTC":""),H=(N={},N[c]=D+"Date",N[v]=D+"Date",N[f]=D+"Month",N[h]=D+"FullYear",N[l]=D+"Hours",N[s]=D+"Minutes",N[a]=D+"Seconds",N[o]=D+"Milliseconds",N)[j],U=j===c?this.$D+(L-this.$W):L;if(j===f||j===h){var B=this.clone().set(v,1);B.$d[H](U),B.init(),this.$d=B.set(v,Math.min(this.$D,B.daysInMonth())).$d}else H&&this.$d[H](U);return this.init(),this},_.set=function(T,L){return this.clone().$set(T,L)},_.get=function(T){return this[P.p(T)]()},_.add=function(T,L){var N,j=this;T=Number(T);var D=P.p(L),H=function(W){var le=A(j);return P.w(le.date(le.date()+Math.round(W*T)),j)};if(D===f)return this.set(f,this.$M+T);if(D===h)return this.set(h,this.$y+T);if(D===c)return H(1);if(D===u)return H(7);var U=(N={},N[s]=n,N[l]=i,N[a]=r,N)[D]||1,B=this.$d.getTime()+T*U;return P.w(B,this)},_.subtract=function(T,L){return this.add(-1*T,L)},_.format=function(T){var L=this,N=this.$locale();if(!this.isValid())return N.invalidDate||m;var j=T||"YYYY-MM-DDTHH:mm:ssZ",D=P.z(this),H=this.$H,U=this.$m,B=this.$M,W=N.weekdays,le=N.months,V=function(te,be,ke,Ie){return te&&(te[be]||te(L,j))||ke[be].slice(0,Ie)},ge=function(te){return P.s(H%12||12,te,"0")},fe=N.meridiem||function(te,be,ke){var Ie=te<12?"AM":"PM";return ke?Ie.toLowerCase():Ie},pe={YY:String(this.$y).slice(-2),YYYY:this.$y,M:B+1,MM:P.s(B+1,2,"0"),MMM:V(N.monthsShort,B,le,3),MMMM:V(le,B),D:this.$D,DD:P.s(this.$D,2,"0"),d:String(this.$W),dd:V(N.weekdaysMin,this.$W,W,2),ddd:V(N.weekdaysShort,this.$W,W,3),dddd:W[this.$W],H:String(H),HH:P.s(H,2,"0"),h:ge(1),hh:ge(2),a:fe(H,U,!0),A:fe(H,U,!1),m:String(U),mm:P.s(U,2,"0"),s:String(this.$s),ss:P.s(this.$s,2,"0"),SSS:P.s(this.$ms,3,"0"),Z:D};return j.replace(b,function(te,be){return be||pe[te]||D.replace(":","")})},_.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},_.diff=function(T,L,N){var j,D=P.p(L),H=A(T),U=(H.utcOffset()-this.utcOffset())*n,B=this-H,W=P.m(this,H);return W=(j={},j[h]=W/12,j[f]=W,j[d]=W/3,j[u]=(B-U)/6048e5,j[c]=(B-U)/864e5,j[l]=B/i,j[s]=B/n,j[a]=B/r,j)[D]||B,N?W:P.a(W)},_.daysInMonth=function(){return this.endOf(f).$D},_.$locale=function(){return C[this.$L]},_.locale=function(T,L){if(!T)return this.$L;var N=this.clone(),j=R(T,L,!0);return j&&(N.$L=j),N},_.clone=function(){return P.w(this.$d,this)},_.toDate=function(){return new Date(this.valueOf())},_.toJSON=function(){return this.isValid()?this.toISOString():null},_.toISOString=function(){return this.$d.toISOString()},_.toString=function(){return this.$d.toUTCString()},x}(),M=F.prototype;return A.prototype=M,[["$ms",o],["$s",a],["$m",s],["$H",l],["$W",c],["$M",f],["$y",h],["$D",v]].forEach(function(x){M[x[1]]=function(_){return this.$g(_,x[0],x[1])}}),A.extend=function(x,_){return x.$i||(x(_,F,A),x.$i=!0),A},A.locale=R,A.isDayjs=E,A.unix=function(x){return A(1e3*x)},A.en=C[w],A.Ls=C,A.p={},A})})(_P);const Vm=iu,Um=g.createContext(null),OP=Um.Provider,Gm=g.createContext(null),$P=Gm.Provider;var PP=["prefixCls","className","style","checked","disabled","defaultChecked","type","onChange"],qm=k.forwardRef(function(e,t){var r,n=e.prefixCls,i=n===void 0?"rc-checkbox":n,o=e.className,a=e.style,s=e.checked,l=e.disabled,c=e.defaultChecked,u=c===void 0?!1:c,f=e.type,d=f===void 0?"checkbox":f,h=e.onChange,v=Xt(e,PP),m=k.useRef(null),p=ls(u,{value:s}),b=q(p,2),y=b[0],S=b[1];k.useImperativeHandle(t,function(){return{focus:function(){var E;(E=m.current)===null||E===void 0||E.focus()},blur:function(){var E;(E=m.current)===null||E===void 0||E.blur()},input:m.current}});var O=K(i,o,(r={},re(r,"".concat(i,"-checked"),y),re(r,"".concat(i,"-disabled"),l),r)),w=function(E){l||("checked"in e||S(E.target.checked),h==null||h({target:z(z({},e),{},{checked:E.target.checked}),stopPropagation:function(){E.stopPropagation()},preventDefault:function(){E.preventDefault()},nativeEvent:E.nativeEvent}))};return g.createElement("span",{className:O,style:a},g.createElement("input",Ft({},v,{className:"".concat(i,"-input"),ref:m,onChange:w,disabled:l,checked:!!y,type:d})),g.createElement("span",{className:"".concat(i,"-inner")}))});const TP=new _t("antRadioEffect",{"0%":{transform:"scale(1)",opacity:.5},"100%":{transform:"scale(1.6)",opacity:0}}),kP=e=>{const{componentCls:t,antCls:r}=e,n=`${t}-group`;return{[n]:Object.assign(Object.assign({},Ur(e)),{display:"inline-block",fontSize:0,[`&${n}-rtl`]:{direction:"rtl"},[`${r}-badge ${r}-badge-count`]:{zIndex:1},[`> ${r}-badge:not(:first-child) > ${r}-button-wrapper`]:{borderInlineStart:"none"}})}},MP=e=>{const{componentCls:t,radioWrapperMarginRight:r,radioCheckedColor:n,radioSize:i,motionDurationSlow:o,motionDurationMid:a,motionEaseInOut:s,motionEaseInOutCirc:l,radioButtonBg:c,colorBorder:u,lineWidth:f,radioDotSize:d,colorBgContainerDisabled:h,colorTextDisabled:v,paddingXS:m,radioDotDisabledColor:p,lineType:b,radioDotDisabledSize:y,wireframe:S,colorWhite:O}=e,w=`${t}-inner`;return{[`${t}-wrapper`]:Object.assign(Object.assign({},Ur(e)),{position:"relative",display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:r,cursor:"pointer",[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${f}px ${b} ${n}`,borderRadius:"50%",visibility:"hidden",animationName:TP,animationDuration:o,animationTimingFunction:s,animationFillMode:"both",content:'""'},[t]:Object.assign(Object.assign({},Ur(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center"}),[`${t}-wrapper:hover &,
&:hover ${w}`]:{borderColor:n},[`${t}-input:focus-visible + ${w}`]:Object.assign({},Ga(e)),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:i,height:i,marginBlockStart:i/-2,marginInlineStart:i/-2,backgroundColor:S?n:O,borderBlockStart:0,borderInlineStart:0,borderRadius:i,transform:"scale(0)",opacity:0,transition:`all ${o} ${l}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:i,height:i,backgroundColor:c,borderColor:u,borderStyle:"solid",borderWidth:f,borderRadius:"50%",transition:`all ${a}`},[`${t}-input`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,insetBlockEnd:0,insetInlineStart:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[w]:{borderColor:n,backgroundColor:S?c:n,"&::after":{transform:`scale(${d/i})`,opacity:1,transition:`all ${o} ${l}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[w]:{backgroundColor:h,borderColor:u,cursor:"not-allowed","&::after":{backgroundColor:p}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:v,cursor:"not-allowed"},[`&${t}-checked`]:{[w]:{"&::after":{transform:`scale(${y/i})`}}}},[`span${t} + *`]:{paddingInlineStart:m,paddingInlineEnd:m}})}},AP=e=>{const{radioButtonColor:t,controlHeight:r,componentCls:n,lineWidth:i,lineType:o,colorBorder:a,motionDurationSlow:s,motionDurationMid:l,radioButtonPaddingHorizontal:c,fontSize:u,radioButtonBg:f,fontSizeLG:d,controlHeightLG:h,controlHeightSM:v,paddingXS:m,borderRadius:p,borderRadiusSM:b,borderRadiusLG:y,radioCheckedColor:S,radioButtonCheckedBg:O,radioButtonHoverColor:w,radioButtonActiveColor:C,radioSolidCheckedColor:E,colorTextDisabled:R,colorBgContainerDisabled:A,radioDisabledButtonCheckedColor:P,radioDisabledButtonCheckedBg:F}=e;return{[`${n}-button-wrapper`]:{position:"relative",display:"inline-block",height:r,margin:0,paddingInline:c,paddingBlock:0,color:t,fontSize:u,lineHeight:`${r-i*2}px`,background:f,border:`${i}px ${o} ${a}`,borderBlockStartWidth:i+.02,borderInlineStartWidth:0,borderInlineEndWidth:i,cursor:"pointer",transition:[`color ${l}`,`background ${l}`,`border-color ${l}`,`box-shadow ${l}`].join(","),a:{color:t},[`> ${n}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-i,insetInlineStart:-i,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:i,paddingInline:0,backgroundColor:a,transition:`background-color ${s}`,content:'""'}},"&:first-child":{borderInlineStart:`${i}px ${o} ${a}`,borderStartStartRadius:p,borderEndStartRadius:p},"&:last-child":{borderStartEndRadius:p,borderEndEndRadius:p},"&:first-child:last-child":{borderRadius:p},[`${n}-group-large &`]:{height:h,fontSize:d,lineHeight:`${h-i*2}px`,"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${n}-group-small &`]:{height:v,paddingInline:m-i,paddingBlock:0,lineHeight:`${v-i*2}px`,"&:first-child":{borderStartStartRadius:b,borderEndStartRadius:b},"&:last-child":{borderStartEndRadius:b,borderEndEndRadius:b}},"&:hover":{position:"relative",color:S},"&:has(:focus-visible)":Object.assign({},Ga(e)),[`${n}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${n}-button-wrapper-disabled)`]:{zIndex:1,color:S,background:O,borderColor:S,"&::before":{backgroundColor:S},"&:first-child":{borderColor:S},"&:hover":{color:w,borderColor:w,"&::before":{backgroundColor:w}},"&:active":{color:C,borderColor:C,"&::before":{backgroundColor:C}}},[`${n}-group-solid &-checked:not(${n}-button-wrapper-disabled)`]:{color:E,background:S,borderColor:S,"&:hover":{color:E,background:w,borderColor:w},"&:active":{color:E,background:C,borderColor:C}},"&-disabled":{color:R,backgroundColor:A,borderColor:a,cursor:"not-allowed","&:first-child, &:hover":{color:R,backgroundColor:A,borderColor:a}},[`&-disabled${n}-button-wrapper-checked`]:{color:P,backgroundColor:F,borderColor:a,boxShadow:"none"}}}},Km=fn("Radio",e=>{const{padding:t,lineWidth:r,controlItemBgActiveDisabled:n,colorTextDisabled:i,colorBgContainer:o,fontSizeLG:a,controlOutline:s,colorPrimaryHover:l,colorPrimaryActive:c,colorText:u,colorPrimary:f,marginXS:d,controlOutlineWidth:h,colorTextLightSolid:v,wireframe:m}=e,p=`0 0 0 ${h}px ${s}`,b=p,y=a,S=4,O=y-S*2,w=m?O:y-(S+r)*2,C=f,E=u,R=l,A=c,P=t-r,x=Cr(e,{radioFocusShadow:p,radioButtonFocusShadow:b,radioSize:y,radioDotSize:w,radioDotDisabledSize:O,radioCheckedColor:C,radioDotDisabledColor:i,radioSolidCheckedColor:v,radioButtonBg:o,radioButtonCheckedBg:o,radioButtonColor:E,radioButtonHoverColor:R,radioButtonActiveColor:A,radioButtonPaddingHorizontal:P,radioDisabledButtonCheckedBg:n,radioDisabledButtonCheckedColor:i,radioWrapperMarginRight:d});return[kP(x),MP(x),AP(x)]});var RP=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const FP=(e,t)=>{var r,n;const i=g.useContext(Um),o=g.useContext(Gm),{getPrefixCls:a,direction:s}=g.useContext(et),l=g.useRef(null),c=Zn(t,l),{isFormItemInput:u}=g.useContext(_m),f=A=>{var P,F;(P=e.onChange)===null||P===void 0||P.call(e,A),(F=i==null?void 0:i.onChange)===null||F===void 0||F.call(i,A)},{prefixCls:d,className:h,rootClassName:v,children:m,style:p}=e,b=RP(e,["prefixCls","className","rootClassName","children","style"]),y=a("radio",d),S=((i==null?void 0:i.optionType)||o)==="button"?`${y}-button`:y,[O,w]=Km(y),C=Object.assign({},b),E=g.useContext(Xa);i&&(C.name=i.name,C.onChange=f,C.checked=e.value===i.value,C.disabled=(r=C.disabled)!==null&&r!==void 0?r:i.disabled),C.disabled=(n=C.disabled)!==null&&n!==void 0?n:E;const R=K(`${S}-wrapper`,{[`${S}-wrapper-checked`]:C.checked,[`${S}-wrapper-disabled`]:C.disabled,[`${S}-wrapper-rtl`]:s==="rtl",[`${S}-wrapper-in-form-item`]:u},h,v,w);return O(g.createElement("label",{className:R,style:p,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},g.createElement(qm,Object.assign({},C,{type:"radio",prefixCls:S,ref:c})),m!==void 0?g.createElement("span",null,m):null))},fs=g.forwardRef(FP),NP=g.forwardRef((e,t)=>{const{getPrefixCls:r,direction:n}=g.useContext(et),i=g.useContext(vo),[o,a]=ls(e.defaultValue,{value:e.value}),s=x=>{const _=o,T=x.target.value;"value"in e||a(T);const{onChange:L}=e;L&&T!==_&&L(x)},{prefixCls:l,className:c,rootClassName:u,options:f,buttonStyle:d="outline",disabled:h,children:v,size:m,style:p,id:b,onMouseEnter:y,onMouseLeave:S,onFocus:O,onBlur:w}=e,C=r("radio",l),E=`${C}-group`,[R,A]=Km(C);let P=v;f&&f.length>0&&(P=f.map(x=>typeof x=="string"||typeof x=="number"?g.createElement(fs,{key:x.toString(),prefixCls:C,disabled:h,value:x,checked:o===x},x):g.createElement(fs,{key:`radio-group-value-options-${x.value}`,prefixCls:C,disabled:x.disabled||h,value:x.value,checked:o===x.value,style:x.style},x.label)));const F=m||i,M=K(E,`${E}-${d}`,{[`${E}-${F}`]:F,[`${E}-rtl`]:n==="rtl"},c,u,A);return R(g.createElement("div",Object.assign({},lO(e),{className:M,style:p,onMouseEnter:y,onMouseLeave:S,onFocus:O,onBlur:w,id:b,ref:t}),g.createElement(OP,{value:{onChange:s,value:o,disabled:e.disabled,name:e.name,optionType:e.optionType}},P)))}),LP=g.memo(NP);var IP=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const jP=(e,t)=>{const{getPrefixCls:r}=g.useContext(et),{prefixCls:n}=e,i=IP(e,["prefixCls"]),o=r("radio",n);return g.createElement($P,{value:"button"},g.createElement(fs,Object.assign({prefixCls:o},i,{type:"radio",ref:t})))},DP=g.forwardRef(jP),ds=fs;ds.Button=DP,ds.Group=LP,ds.__ANT_RADIO=!0;const ou=ds,zP=new _t("antCheckboxEffect",{"0%":{transform:"scale(1)",opacity:.5},"100%":{transform:"scale(1.6)",opacity:0}}),HP=e=>{const{checkboxCls:t}=e,r=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},Ur(e)),{display:"inline-flex"}),[r]:Object.assign(Object.assign({},Ur(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${r}`]:{marginInlineStart:e.marginXS},[`&${r}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},Ur(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",alignSelf:"start",transform:`translate(0, ${e.lineHeight*e.fontSize/2-e.checkboxSize/2}px)`,[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},Ga(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[t]:{"&-indeterminate":{[`${t}-inner`]:{"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${r}:hover ${t}:after`]:{visibility:"visible"},[`
${r}:not(${r}-disabled),
${t}:not(${t}-disabled)
`]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${r}:not(${r}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}},"&:after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderRadius:e.borderRadiusSM,visibility:"hidden",border:`${e.lineWidthBold}px solid ${e.colorPrimary}`,animationName:zP,animationDuration:e.motionDurationSlow,animationTimingFunction:"ease-in-out",animationFillMode:"backwards",content:'""',transition:`all ${e.motionDurationSlow}`}},[`
${r}-checked:not(${r}-disabled),
${t}-checked:not(${t}-disabled)
`]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}:after`]:{borderColor:e.colorPrimaryHover}}},{[`${r}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function BP(e,t){const r=Cr(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[HP(r)]}const Xm=fn("Checkbox",(e,t)=>{let{prefixCls:r}=t;return[BP(r,e)]});var WP=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const Ym=g.createContext(null),VP=(e,t)=>{var{defaultValue:r,children:n,options:i=[],prefixCls:o,className:a,rootClassName:s,style:l,onChange:c}=e,u=WP(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]);const{getPrefixCls:f,direction:d}=g.useContext(et),[h,v]=g.useState(u.value||r||[]),[m,p]=g.useState([]);g.useEffect(()=>{"value"in u&&v(u.value||[])},[u.value]);const b=()=>i.map(M=>typeof M=="string"||typeof M=="number"?{label:M,value:M}:M),y=M=>{p(x=>x.filter(_=>_!==M))},S=M=>{p(x=>[].concat(Q(x),[M]))},O=M=>{const x=h.indexOf(M.value),_=Q(h);x===-1?_.push(M.value):_.splice(x,1),"value"in u||v(_);const T=b();c==null||c(_.filter(L=>m.includes(L)).sort((L,N)=>{const j=T.findIndex(H=>H.value===L),D=T.findIndex(H=>H.value===N);return j-D}))},w=f("checkbox",o),C=`${w}-group`,[E,R]=Xm(w),A=Oh(u,["value","disabled"]);i&&i.length>0&&(n=b().map(M=>g.createElement(Zm,{prefixCls:w,key:M.value.toString(),disabled:"disabled"in M?M.disabled:u.disabled,value:M.value,checked:h.includes(M.value),onChange:M.onChange,className:`${C}-item`,style:M.style},M.label)));const P={toggleOption:O,value:h,disabled:u.disabled,name:u.name,registerValue:S,cancelValue:y},F=K(C,{[`${C}-rtl`]:d==="rtl"},a,s,R);return E(g.createElement("div",Object.assign({className:F,style:l},A,{ref:t}),g.createElement(Ym.Provider,{value:P},n)))},UP=g.forwardRef(VP),GP=g.memo(UP);var qP=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const KP=(e,t)=>{var r,{prefixCls:n,className:i,rootClassName:o,children:a,indeterminate:s=!1,style:l,onMouseEnter:c,onMouseLeave:u,skipGroup:f=!1,disabled:d}=e,h=qP(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]);const{getPrefixCls:v,direction:m}=g.useContext(et),p=g.useContext(Ym),{isFormItemInput:b}=g.useContext(_m),y=g.useContext(Xa),S=(r=(p==null?void 0:p.disabled)||d)!==null&&r!==void 0?r:y,O=g.useRef(h.value);g.useEffect(()=>{p==null||p.registerValue(h.value)},[]),g.useEffect(()=>{if(!f)return h.value!==O.current&&(p==null||p.cancelValue(O.current),p==null||p.registerValue(h.value),O.current=h.value),()=>p==null?void 0:p.cancelValue(h.value)},[h.value]);const w=v("checkbox",n),[C,E]=Xm(w),R=Object.assign({},h);p&&!f&&(R.onChange=function(){h.onChange&&h.onChange.apply(h,arguments),p.toggleOption&&p.toggleOption({label:a,value:h.value})},R.name=p.name,R.checked=p.value.includes(h.value));const A=K({[`${w}-wrapper`]:!0,[`${w}-rtl`]:m==="rtl",[`${w}-wrapper-checked`]:R.checked,[`${w}-wrapper-disabled`]:S,[`${w}-wrapper-in-form-item`]:b},i,o,E),P=K({[`${w}-indeterminate`]:s},E),F=s?"mixed":void 0;return C(g.createElement("label",{className:A,style:l,onMouseEnter:c,onMouseLeave:u},g.createElement(qm,Object.assign({"aria-checked":F},R,{prefixCls:w,className:P,disabled:S,ref:t})),a!==void 0&&g.createElement("span",null,a)))},Zm=g.forwardRef(KP),au=Zm;au.Group=GP,au.__ANT_CHECKBOX=!0;const XP=au;var Tn=g.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0});function su(e,t,r){return(e-t)/(r-t)}function lu(e,t,r,n){var i=su(t,r,n),o={};switch(e){case"rtl":o.right="".concat(i*100,"%"),o.transform="translateX(50%)";break;case"btt":o.bottom="".concat(i*100,"%"),o.transform="translateY(50%)";break;case"ttb":o.top="".concat(i*100,"%"),o.transform="translateY(-50%)";break;default:o.left="".concat(i*100,"%"),o.transform="translateX(-50%)";break}return o}function pi(e,t){return Array.isArray(e)?e[t]:e}var YP=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],ZP=g.forwardRef(function(e,t){var r,n,i=e.prefixCls,o=e.value,a=e.valueIndex,s=e.onStartMove,l=e.style,c=e.render,u=e.dragging,f=e.onOffsetChange,d=Xt(e,YP),h=g.useContext(Tn),v=h.min,m=h.max,p=h.direction,b=h.disabled,y=h.keyboard,S=h.range,O=h.tabIndex,w=h.ariaLabelForHandle,C=h.ariaLabelledByForHandle,E=h.ariaValueTextFormatterForHandle,R="".concat(i,"-handle"),A=function(_){b||s(_,a)},P=function(_){if(!b&&y){var T=null;switch(_.which||_.keyCode){case X.LEFT:T=p==="ltr"||p==="btt"?-1:1;break;case X.RIGHT:T=p==="ltr"||p==="btt"?1:-1;break;case X.UP:T=p!=="ttb"?1:-1;break;case X.DOWN:T=p!=="ttb"?-1:1;break;case X.HOME:T="min";break;case X.END:T="max";break;case X.PAGE_UP:T=2;break;case X.PAGE_DOWN:T=-2;break}T!==null&&(_.preventDefault(),f(T,a))}},F=lu(p,o,v,m),M=g.createElement("div",Ft({ref:t,className:K(R,(r={},re(r,"".concat(R,"-").concat(a+1),S),re(r,"".concat(R,"-dragging"),u),r)),style:z(z({},F),l),onMouseDown:A,onTouchStart:A,onKeyDown:P,tabIndex:b?null:pi(O,a),role:"slider","aria-valuemin":v,"aria-valuemax":m,"aria-valuenow":o,"aria-disabled":b,"aria-label":pi(w,a),"aria-labelledby":pi(C,a),"aria-valuetext":(n=pi(E,a))===null||n===void 0?void 0:n(o)},d));return c&&(M=c(M,{index:a,prefixCls:i,value:o,dragging:u})),M}),QP=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],JP=g.forwardRef(function(e,t){var r=e.prefixCls,n=e.style,i=e.onStartMove,o=e.onOffsetChange,a=e.values,s=e.handleRender,l=e.draggingIndex,c=Xt(e,QP),u=g.useRef({});return g.useImperativeHandle(t,function(){return{focus:function(d){var h;(h=u.current[d])===null||h===void 0||h.focus()}}}),g.createElement(g.Fragment,null,a.map(function(f,d){return g.createElement(ZP,Ft({ref:function(v){v?u.current[d]=v:delete u.current[d]},dragging:l===d,prefixCls:r,style:pi(n,d),key:d,value:f,valueIndex:d,onStartMove:i,onOffsetChange:o,render:s},c))}))});function Qm(e){var t="touches"in e?e.touches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}function e2(e,t,r,n,i,o,a,s,l){var c=g.useState(null),u=q(c,2),f=u[0],d=u[1],h=g.useState(-1),v=q(h,2),m=v[0],p=v[1],b=g.useState(r),y=q(b,2),S=y[0],O=y[1],w=g.useState(r),C=q(w,2),E=C[0],R=C[1],A=g.useRef(null),P=g.useRef(null);g.useEffect(function(){m===-1&&O(r)},[r,m]),g.useEffect(function(){return function(){document.removeEventListener("mousemove",A.current),document.removeEventListener("mouseup",P.current),document.removeEventListener("touchmove",A.current),document.removeEventListener("touchend",P.current)}},[]);var F=function(N,j){S.some(function(D,H){return D!==N[H]})&&(j!==void 0&&d(j),O(N),a(N))},M=function(N,j){if(N===-1){var D=E[0],H=E[E.length-1],U=n-D,B=i-H,W=j*(i-n);W=Math.max(W,U),W=Math.min(W,B);var le=o(D+W);W=le-D;var V=E.map(function(te){return te+W});F(V)}else{var ge=(i-n)*j,fe=Q(S);fe[N]=E[N];var pe=l(fe,ge,N,"dist");F(pe.values,pe.value)}},x=g.useRef(M);x.current=M;var _=function(N,j){N.stopPropagation();var D=r[j];p(j),d(D),R(r);var H=Qm(N),U=H.pageX,B=H.pageY,W=function(ge){ge.preventDefault();var fe=Qm(ge),pe=fe.pageX,te=fe.pageY,be=pe-U,ke=te-B,Ie=e.current.getBoundingClientRect(),ue=Ie.width,xe=Ie.height,We;switch(t){case"btt":We=-ke/xe;break;case"ttb":We=ke/xe;break;case"rtl":We=-be/ue;break;default:We=be/ue}x.current(j,We)},le=function V(ge){ge.preventDefault(),document.removeEventListener("mouseup",V),document.removeEventListener("mousemove",W),document.removeEventListener("touchend",V),document.removeEventListener("touchmove",W),A.current=null,P.current=null,p(-1),s()};document.addEventListener("mouseup",le),document.addEventListener("mousemove",W),document.addEventListener("touchend",le),document.addEventListener("touchmove",W),A.current=W,P.current=le},T=g.useMemo(function(){var L=Q(r).sort(function(j,D){return j-D}),N=Q(S).sort(function(j,D){return j-D});return L.every(function(j,D){return j===N[D]})?S:r},[r,S]);return[m,f,T,_]}function t2(e){var t=e.prefixCls,r=e.style,n=e.start,i=e.end,o=e.index,a=e.onStartMove,s=g.useContext(Tn),l=s.direction,c=s.min,u=s.max,f=s.disabled,d=s.range,h="".concat(t,"-track"),v=su(n,c,u),m=su(i,c,u),p=function(S){!f&&a&&a(S,-1)},b={};switch(l){case"rtl":b.right="".concat(v*100,"%"),b.width="".concat(m*100-v*100,"%");break;case"btt":b.bottom="".concat(v*100,"%"),b.height="".concat(m*100-v*100,"%");break;case"ttb":b.top="".concat(v*100,"%"),b.height="".concat(m*100-v*100,"%");break;default:b.left="".concat(v*100,"%"),b.width="".concat(m*100-v*100,"%")}return g.createElement("div",{className:K(h,d&&"".concat(h,"-").concat(o+1)),style:z(z({},b),r),onMouseDown:p,onTouchStart:p})}function r2(e){var t=e.prefixCls,r=e.style,n=e.values,i=e.startPoint,o=e.onStartMove,a=g.useContext(Tn),s=a.included,l=a.range,c=a.min,u=g.useMemo(function(){if(!l){if(n.length===0)return[];var f=i??c,d=n[0];return[{start:Math.min(f,d),end:Math.max(f,d)}]}for(var h=[],v=0;v<n.length-1;v+=1)h.push({start:n[v],end:n[v+1]});return h},[n,l,i,c]);return s?u.map(function(f,d){var h=f.start,v=f.end;return g.createElement(t2,{index:d,prefixCls:t,style:pi(r,d),start:h,end:v,key:d,onStartMove:o})}):null}function n2(e){var t=e.prefixCls,r=e.style,n=e.children,i=e.value,o=e.onClick,a=g.useContext(Tn),s=a.min,l=a.max,c=a.direction,u=a.includedStart,f=a.includedEnd,d=a.included,h="".concat(t,"-text"),v=lu(c,i,s,l);return g.createElement("span",{className:K(h,re({},"".concat(h,"-active"),d&&u<=i&&i<=f)),style:z(z({},v),r),onMouseDown:function(p){p.stopPropagation()},onClick:function(){o(i)}},n)}function i2(e){var t=e.prefixCls,r=e.marks,n=e.onClick,i="".concat(t,"-mark");return r.length?g.createElement("div",{className:i},r.map(function(o){var a=o.value,s=o.style,l=o.label;return g.createElement(n2,{key:a,prefixCls:i,style:s,value:a,onClick:n},l)})):null}function o2(e){var t=e.prefixCls,r=e.value,n=e.style,i=e.activeStyle,o=g.useContext(Tn),a=o.min,s=o.max,l=o.direction,c=o.included,u=o.includedStart,f=o.includedEnd,d="".concat(t,"-dot"),h=c&&u<=r&&r<=f,v=z(z({},lu(l,r,a,s)),typeof n=="function"?n(r):n);return h&&(v=z(z({},v),typeof i=="function"?i(r):i)),g.createElement("span",{className:K(d,re({},"".concat(d,"-active"),h)),style:v})}function a2(e){var t=e.prefixCls,r=e.marks,n=e.dots,i=e.style,o=e.activeStyle,a=g.useContext(Tn),s=a.min,l=a.max,c=a.step,u=g.useMemo(function(){var f=new Set;if(r.forEach(function(h){f.add(h.value)}),n&&c!==null)for(var d=s;d<=l;)f.add(d),d+=c;return Array.from(f)},[s,l,c,n,r]);return g.createElement("div",{className:"".concat(t,"-step")},u.map(function(f){return g.createElement(o2,{prefixCls:t,key:f,value:f,style:i,activeStyle:o})}))}function s2(e,t,r,n,i,o){var a=g.useCallback(function(h){var v=isFinite(h)?h:e;return v=Math.min(t,h),v=Math.max(e,v),v},[e,t]),s=g.useCallback(function(h){if(r!==null){var v=e+Math.round((a(h)-e)/r)*r,m=function(S){return(String(S).split(".")[1]||"").length},p=Math.max(m(r),m(t),m(e)),b=Number(v.toFixed(p));return e<=b&&b<=t?b:null}return null},[r,e,t,a]),l=g.useCallback(function(h){var v=a(h),m=n.map(function(y){return y.value});r!==null&&m.push(s(h)),m.push(e,t);var p=m[0],b=t-e;return m.forEach(function(y){var S=Math.abs(v-y);S<=b&&(p=y,b=S)}),p},[e,t,n,r,a,s]),c=function h(v,m,p){var b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof m=="number"){var y,S=v[p],O=S+m,w=[];n.forEach(function(P){w.push(P.value)}),w.push(e,t),w.push(s(S));var C=m>0?1:-1;b==="unit"?w.push(s(S+C*r)):w.push(s(O)),w=w.filter(function(P){return P!==null}).filter(function(P){return m<0?P<=S:P>=S}),b==="unit"&&(w=w.filter(function(P){return P!==S}));var E=b==="unit"?S:O;y=w[0];var R=Math.abs(y-E);if(w.forEach(function(P){var F=Math.abs(P-E);F<R&&(y=P,R=F)}),y===void 0)return m<0?e:t;if(b==="dist")return y;if(Math.abs(m)>1){var A=Q(v);return A[p]=y,h(A,m-C,p,b)}return y}else{if(m==="min")return e;if(m==="max")return t}},u=function(v,m,p){var b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",y=v[p],S=c(v,m,p,b);return{value:S,changed:S!==y}},f=function(v){return o===null&&v===0||typeof o=="number"&&v<o},d=function(v,m,p){var b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",y=v.map(l),S=y[p],O=c(y,m,p,b);if(y[p]=O,i===!1){var w=o||0;p>0&&y[p-1]!==S&&(y[p]=Math.max(y[p],y[p-1]+w)),p<y.length-1&&y[p+1]!==S&&(y[p]=Math.min(y[p],y[p+1]-w))}else if(typeof o=="number"||o===null){for(var C=p+1;C<y.length;C+=1)for(var E=!0;f(y[C]-y[C-1])&&E;){var R=u(y,1,C);y[C]=R.value,E=R.changed}for(var A=p;A>0;A-=1)for(var P=!0;f(y[A]-y[A-1])&&P;){var F=u(y,-1,A-1);y[A-1]=F.value,P=F.changed}for(var M=y.length-1;M>0;M-=1)for(var x=!0;f(y[M]-y[M-1])&&x;){var _=u(y,-1,M-1);y[M-1]=_.value,x=_.changed}for(var T=0;T<y.length-1;T+=1)for(var L=!0;f(y[T+1]-y[T])&&L;){var N=u(y,1,T+1);y[T+1]=N.value,L=N.changed}}return{value:y[p],values:y}};return[l,d]}var l2=g.forwardRef(function(e,t){var r,n=e.prefixCls,i=n===void 0?"rc-slider":n,o=e.className,a=e.style,s=e.disabled,l=s===void 0?!1:s,c=e.keyboard,u=c===void 0?!0:c,f=e.autoFocus,d=e.onFocus,h=e.onBlur,v=e.min,m=v===void 0?0:v,p=e.max,b=p===void 0?100:p,y=e.step,S=y===void 0?1:y,O=e.value,w=e.defaultValue,C=e.range,E=e.count,R=e.onChange,A=e.onBeforeChange,P=e.onAfterChange,F=e.allowCross,M=F===void 0?!0:F,x=e.pushable,_=x===void 0?!1:x,T=e.draggableTrack,L=e.reverse,N=e.vertical,j=e.included,D=j===void 0?!0:j,H=e.startPoint,U=e.trackStyle,B=e.handleStyle,W=e.railStyle,le=e.dotStyle,V=e.activeDotStyle,ge=e.marks,fe=e.dots,pe=e.handleRender,te=e.tabIndex,be=te===void 0?0:te,ke=e.ariaLabelForHandle,Ie=e.ariaLabelledByForHandle,ue=e.ariaValueTextFormatterForHandle,xe=g.useRef(),We=g.useRef(),ht=g.useMemo(function(){return N?L?"ttb":"btt":L?"rtl":"ltr"},[L,N]),ae=g.useMemo(function(){return isFinite(m)?m:0},[m]),ee=g.useMemo(function(){return isFinite(b)?b:100},[b]),ne=g.useMemo(function(){return S!==null&&S<=0?1:S},[S]),ye=g.useMemo(function(){return _===!0?ne:_>=0?_:!1},[_,ne]),it=g.useMemo(function(){var Ee=Object.keys(ge||{});return Ee.map(function(he){var oe=ge[he],De={value:Number(he)};return oe&&Re(oe)==="object"&&!g.isValidElement(oe)&&("label"in oe||"style"in oe)?(De.style=oe.style,De.label=oe.label):De.label=oe,De}).filter(function(he){var oe=he.label;return oe||typeof oe=="number"}).sort(function(he,oe){return he.value-oe.value})},[ge]),Ze=s2(ae,ee,ne,it,M,ye),Tt=q(Ze,2),Jt=Tt[0],Xe=Tt[1],kt=ls(w,{value:O}),ot=q(kt,2),ve=ot[0],ct=ot[1],me=g.useMemo(function(){var Ee=ve==null?[]:Array.isArray(ve)?ve:[ve],he=q(Ee,1),oe=he[0],De=oe===void 0?ae:oe,Ae=ve===null?[]:[De];if(C){if(Ae=Q(Ee),E||ve===void 0){var dr=E>=0?E+1:2;for(Ae=Ae.slice(0,dr);Ae.length<dr;){var Gt;Ae.push((Gt=Ae[Ae.length-1])!==null&&Gt!==void 0?Gt:ae)}}Ae.sort(function(qt,gt){return qt-gt})}return Ae.forEach(function(qt,gt){Ae[gt]=Jt(qt)}),Ae},[ve,C,ae,E,Jt]),je=g.useRef(me);je.current=me;var Me=function(he){return C?he:he[0]},Vt=function(he){var oe=Q(he).sort(function(De,Ae){return De-Ae});R&&!Ph(oe,je.current,!0)&&R(Me(oe)),ct(oe)},yt=function(he){if(!l){var oe=0,De=ee-ae;me.forEach(function(dr,Gt){var qt=Math.abs(he-dr);qt<=De&&(De=qt,oe=Gt)});var Ae=Q(me);Ae[oe]=he,C&&!me.length&&E===void 0&&Ae.push(he),A==null||A(Me(Ae)),Vt(Ae),P==null||P(Me(Ae))}},ur=function(he){he.preventDefault();var oe=We.current.getBoundingClientRect(),De=oe.width,Ae=oe.height,dr=oe.left,Gt=oe.top,qt=oe.bottom,gt=oe.right,Li=he.clientX,Ii=he.clientY,nn;switch(ht){case"btt":nn=(qt-Ii)/Ae;break;case"ttb":nn=(Ii-Gt)/Ae;break;case"rtl":nn=(gt-Li)/De;break;default:nn=(Li-dr)/De}var Vo=ae+nn*(ee-ae);yt(Jt(Vo))},Ai=g.useState(null),In=q(Ai,2),Ar=In[0],Ri=In[1],Fi=function(he,oe){if(!l){var De=Xe(me,he,oe);A==null||A(Me(me)),Vt(De.values),P==null||P(Me(De.values)),Ri(De.value)}};g.useEffect(function(){if(Ar!==null){var Ee=me.indexOf(Ar);Ee>=0&&xe.current.focus(Ee)}Ri(null)},[Ar]);var Ni=g.useMemo(function(){return T&&ne===null?!1:T},[T,ne]),jn=function(){P==null||P(Me(je.current))},xt=e2(We,ht,me,ae,ee,Jt,Vt,jn,Xe),er=q(xt,4),tr=er[0],Rr=er[1],fr=er[2],Dn=er[3],Ut=function(he,oe){Dn(he,oe),A==null||A(Me(je.current))},tn=tr!==-1;g.useEffect(function(){if(!tn){var Ee=me.lastIndexOf(Rr);xe.current.focus(Ee)}},[tn]);var Mt=g.useMemo(function(){return Q(fr).sort(function(Ee,he){return Ee-he})},[fr]),zn=g.useMemo(function(){return C?[Mt[0],Mt[Mt.length-1]]:[ae,Mt[0]]},[Mt,C,ae]),vn=q(zn,2),Fr=vn[0],rn=vn[1];g.useImperativeHandle(t,function(){return{focus:function(){xe.current.focus(0)},blur:function(){var he=document,oe=he.activeElement;We.current.contains(oe)&&(oe==null||oe.blur())}}}),g.useEffect(function(){f&&xe.current.focus(0)},[]);var Nr=g.useMemo(function(){return{min:ae,max:ee,direction:ht,disabled:l,keyboard:u,step:ne,included:D,includedStart:Fr,includedEnd:rn,range:C,tabIndex:be,ariaLabelForHandle:ke,ariaLabelledByForHandle:Ie,ariaValueTextFormatterForHandle:ue}},[ae,ee,ht,l,u,ne,D,Fr,rn,C,be,ke,Ie,ue]);return g.createElement(Tn.Provider,{value:Nr},g.createElement("div",{ref:We,className:K(i,o,(r={},re(r,"".concat(i,"-disabled"),l),re(r,"".concat(i,"-vertical"),N),re(r,"".concat(i,"-horizontal"),!N),re(r,"".concat(i,"-with-marks"),it.length),r)),style:a,onMouseDown:ur},g.createElement("div",{className:"".concat(i,"-rail"),style:W}),g.createElement(r2,{prefixCls:i,style:U,values:Mt,startPoint:H,onStartMove:Ni?Ut:null}),g.createElement(a2,{prefixCls:i,marks:it,dots:fe,style:le,activeStyle:V}),g.createElement(JP,{ref:xe,prefixCls:i,style:B,values:fr,draggingIndex:tr,onStartMove:Ut,onOffsetChange:Fi,onFocus:d,onBlur:h,handleRender:pe}),g.createElement(i2,{prefixCls:i,marks:it,onClick:yt})))});const c2=g.forwardRef((e,t)=>{const{open:r}=e,n=k.useRef(null),i=k.useRef(null);function o(){Pn.cancel(i.current),i.current=null}function a(){i.current=Pn(()=>{var s;(s=n.current)===null||s===void 0||s.forceAlign(),i.current=null})}return g.useEffect(()=>(r?a():o(),o),[r,e.title]),g.createElement(zm,Object.assign({ref:Zn(n,t)},e))}),u2=e=>{const{componentCls:t,controlSize:r,dotSize:n,marginFull:i,marginPart:o,colorFillContentHover:a}=e;return{[t]:Object.assign(Object.assign({},Ur(e)),{position:"relative",height:r,margin:`${o}px ${i}px`,padding:0,cursor:"pointer",touchAction:"none",["&-vertical"]:{margin:`${i}px ${o}px`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.colorFillTertiary,borderRadius:e.borderRadiusXS,transition:`background-color ${e.motionDurationMid}`},[`${t}-track`]:{position:"absolute",backgroundColor:e.colorPrimaryBorder,borderRadius:e.borderRadiusXS,transition:`background-color ${e.motionDurationMid}`},"&:hover":{[`${t}-rail`]:{backgroundColor:e.colorFillSecondary},[`${t}-track`]:{backgroundColor:e.colorPrimaryBorderHover},[`${t}-dot`]:{borderColor:a},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${e.handleLineWidth}px ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.colorPrimary}},[`${t}-handle`]:{position:"absolute",width:e.handleSize,height:e.handleSize,outline:"none",[`${t}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-e.handleLineWidth,insetBlockStart:-e.handleLineWidth,width:e.handleSize+e.handleLineWidth*2,height:e.handleSize+e.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:e.handleSize,height:e.handleSize,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${e.handleLineWidth}px ${e.colorPrimaryBorder}`,borderRadius:"50%",cursor:"pointer",transition:`
inset-inline-start ${e.motionDurationMid},
inset-block-start ${e.motionDurationMid},
width ${e.motionDurationMid},
height ${e.motionDurationMid},
box-shadow ${e.motionDurationMid}
`},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:-((e.handleSizeHover-e.handleSize)/2+e.handleLineWidthHover),insetBlockStart:-((e.handleSizeHover-e.handleSize)/2+e.handleLineWidthHover),width:e.handleSizeHover+e.handleLineWidthHover*2,height:e.handleSizeHover+e.handleLineWidthHover*2},"&::after":{boxShadow:`0 0 0 ${e.handleLineWidthHover}px ${e.colorPrimary}`,width:e.handleSizeHover,height:e.handleSizeHover,insetInlineStart:(e.handleSize-e.handleSizeHover)/2,insetBlockStart:(e.handleSize-e.handleSizeHover)/2}}},[`${t}-mark`]:{position:"absolute",fontSize:e.fontSize},[`${t}-mark-text`]:{position:"absolute",display:"inline-block",color:e.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:e.colorText}},[`${t}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${t}-dot`]:{position:"absolute",width:n,height:n,backgroundColor:e.colorBgElevated,border:`${e.handleLineWidth}px solid ${e.colorBorderSecondary}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:e.colorPrimaryBorder}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-rail`]:{backgroundColor:`${e.colorFillSecondary} !important`},[`${t}-track`]:{backgroundColor:`${e.colorTextDisabled} !important`},[`
${t}-dot
`]:{backgroundColor:e.colorBgElevated,borderColor:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed"},[`${t}-handle::after`]:{backgroundColor:e.colorBgElevated,cursor:"not-allowed",width:e.handleSize,height:e.handleSize,boxShadow:`0 0 0 ${e.handleLineWidth}px ${new vt(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[`
${t}-mark-text,
${t}-dot
`]:{cursor:"not-allowed !important"}}})}},Jm=(e,t)=>{const{componentCls:r,railSize:n,handleSize:i,dotSize:o}=e,a=t?"paddingBlock":"paddingInline",s=t?"width":"height",l=t?"height":"width",c=t?"insetBlockStart":"insetInlineStart",u=t?"top":"insetInlineStart";return{[a]:n,[l]:n*3,[`${r}-rail`]:{[s]:"100%",[l]:n},[`${r}-track`]:{[l]:n},[`${r}-handle`]:{[c]:(n*3-i)/2},[`${r}-mark`]:{insetInlineStart:0,top:0,[u]:i,[s]:"100%"},[`${r}-step`]:{insetInlineStart:0,top:0,[u]:n,[s]:"100%",[l]:n},[`${r}-dot`]:{position:"absolute",[c]:(n-o)/2}}},f2=e=>{const{componentCls:t,marginPartWithMark:r}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},Jm(e,!0)),{[`&${t}-with-marks`]:{marginBottom:r}})}},d2=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},Jm(e,!1)),{height:"100%"})}},h2=fn("Slider",e=>{const t=Cr(e,{marginPart:(e.controlHeight-e.controlSize)/2,marginFull:e.controlSize/2,marginPartWithMark:e.controlHeightLG-e.controlSize});return[u2(t),f2(t),d2(t)]},e=>{const r=e.controlHeightLG/4,n=e.controlHeightSM/2,i=e.lineWidth+1,o=e.lineWidth+1*3;return{controlSize:r,railSize:4,handleSize:r,handleSizeHover:n,dotSize:8,handleLineWidth:i,handleLineWidthHover:o}});var g2=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const m2=e=>typeof e=="number"?e.toString():"",v2=g.forwardRef((e,t)=>{const{prefixCls:r,range:n,className:i,rootClassName:o,tooltipPrefixCls:a,tipFormatter:s,tooltipVisible:l,getTooltipPopupContainer:c,tooltipPlacement:u}=e,f=g2(e,["prefixCls","range","className","rootClassName","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{getPrefixCls:d,direction:h,getPopupContainer:v}=g.useContext(et),[m,p]=g.useState({}),b=(P,F)=>{p(M=>Object.assign(Object.assign({},M),{[P]:F}))},y=(P,F)=>P||(F?h==="rtl"?"left":"right":"top"),S=d("slider",r),[O,w]=h2(S),C=K(i,o,{[`${S}-rtl`]:h==="rtl"},w);h==="rtl"&&!f.vertical&&(f.reverse=!f.reverse);const[E,R]=g.useMemo(()=>n?typeof n=="object"?[!0,n.draggableTrack]:[!0,!1]:[!1],[n]),A=(P,F)=>{var M;const{index:x,dragging:_}=F,{tooltip:T={},vertical:L}=e,N=Object.assign({},T),{open:j,placement:D,getPopupContainer:H,prefixCls:U,formatter:B}=N;let W;B||B===null?W=B:s||s===null?W=s:W=m2;const le=W?m[x]||_:!1,V=(M=j??l)!==null&&M!==void 0?M:j===void 0&&le,ge=Object.assign(Object.assign({},P.props),{onMouseEnter:()=>b(x,!0),onMouseLeave:()=>b(x,!1)}),fe=d("tooltip",U??a);return g.createElement(c2,{prefixCls:fe,title:W?W(F.value):"",open:V,placement:y(D??u,L),key:x,overlayClassName:`${S}-tooltip`,getPopupContainer:H||c||v},g.cloneElement(P,ge))};return O(g.createElement(l2,Object.assign({},f,{step:f.step,range:E,draggableTrack:R,className:C,ref:t,prefixCls:S,handleRender:A})))});function p2(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const hs=(e,t,r)=>{const n=p2(r);return{[`${e.componentCls}-${t}`]:{color:e[`color${r}`],background:e[`color${n}Bg`],borderColor:e[`color${n}Border`]}}},b2=e=>kg(e,(t,r)=>{let{textColor:n,lightBorderColor:i,lightColor:o,darkColor:a}=r;return{[`${e.componentCls}-${t}`]:{color:n,background:o,borderColor:i,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}}),y2=e=>{const{paddingXXS:t,lineWidth:r,tagPaddingHorizontal:n,componentCls:i}=e,o=n-r,a=t-r;return{[i]:Object.assign(Object.assign({},Ur(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:`${e.tagLineHeight}px`,whiteSpace:"nowrap",background:e.tagDefaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",[`&${i}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.tagDefaultColor},[`${i}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${i}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},["&-checkable"]:{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${i}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},["&-hidden"]:{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:o}}),[`${i}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},ev=fn("Tag",e=>{const{fontSize:t,lineHeight:r,lineWidth:n,fontSizeIcon:i}=e,o=Math.round(t*r),a=e.fontSizeSM,s=o-n*2,l=e.colorFillQuaternary,c=e.colorText,u=Cr(e,{tagFontSize:a,tagLineHeight:s,tagDefaultBg:l,tagDefaultColor:c,tagIconSize:i-2*n,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary});return[y2(u),b2(u),hs(u,"success","Success"),hs(u,"processing","Info"),hs(u,"error","Error"),hs(u,"warning","Warning")]});var w2=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const S2=e=>{const{prefixCls:t,className:r,checked:n,onChange:i,onClick:o}=e,a=w2(e,["prefixCls","className","checked","onChange","onClick"]),{getPrefixCls:s}=g.useContext(et),l=h=>{i==null||i(!n),o==null||o(h)},c=s("tag",t),[u,f]=ev(c),d=K(c,{[`${c}-checkable`]:!0,[`${c}-checkable-checked`]:n},r,f);return u(g.createElement("span",Object.assign({},a,{className:d,onClick:l})))};var C2=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};const x2=(e,t)=>{const{prefixCls:r,className:n,rootClassName:i,style:o,children:a,icon:s,color:l,onClose:c,closeIcon:u,closable:f=!1,bordered:d=!0}=e,h=C2(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:v,direction:m}=g.useContext(et),[p,b]=g.useState(!0);g.useEffect(()=>{"visible"in h&&b(h.visible)},[h.visible]);const y=Im(l)||gP(l),S=Object.assign({backgroundColor:l&&!y?l:void 0},o),O=v("tag",r),[w,C]=ev(O),E=K(O,{[`${O}-${l}`]:y,[`${O}-has-color`]:l&&!y,[`${O}-hidden`]:!p,[`${O}-rtl`]:m==="rtl",[`${O}-borderless`]:!d},n,i,C),R=_=>{_.stopPropagation(),c==null||c(_),!_.defaultPrevented&&b(!1)},A=g.useMemo(()=>f?u?g.createElement("span",{className:`${O}-close-icon`,onClick:R},u):g.createElement(U_,{className:`${O}-close-icon`,onClick:R}):null,[f,u,O,R]),P=typeof h.onClick=="function"||a&&a.type==="a",F=s||null,M=F?g.createElement(g.Fragment,null,F,g.createElement("span",null,a)):a,x=g.createElement("span",Object.assign({},h,{ref:t,className:E,style:S}),M,A);return w(P?g.createElement(cm,null,x):x)},tv=g.forwardRef(x2);tv.CheckableTag=S2;const So=tv;function rv({children:e}){const t=Ll();return I(F_,{theme:{algorithm:t?nu.darkAlgorithm:nu.defaultAlgorithm,token:{colorPrimary:"#ff6699"}},children:e})}var bi={},E2={get exports(){return bi},set exports(e){bi=e}};const _2=(e,t)=>Math.floor(Math.random()*(t-e+1)+e),nv=()=>{const e=new Error("Delay aborted");return e.name="AbortError",e},iv=({clearTimeout:e,setTimeout:t,willResolve:r})=>(n,{value:i,signal:o}={})=>{if(o&&o.aborted)return Promise.reject(nv());let a,s,l;const c=e||clearTimeout,u=()=>{c(a),l(nv())},f=()=>{o&&o.removeEventListener("abort",u)},d=new Promise((h,v)=>{s=()=>{f(),r?h(i):v(i)},l=v,a=(t||setTimeout)(s,n)});return o&&o.addEventListener("abort",u,{once:!0}),d.clear=()=>{c(a),a=null,s()},d},ov=e=>{const t=iv({...e,willResolve:!0});return t.reject=iv({...e,willResolve:!1}),t.range=(r,n,i)=>t(_2(r,n),i),t},cu=ov();cu.createWithTimers=ov,E2.exports=cu,bi.default=cu;const O2=10*1e3,$2=200;async function av(e,t){let r=[];const n=()=>{r=Array.from(document.querySelectorAll(e))};n();const i=performance.now();for(;!r.length&&performance.now()-i<O2;)await bi($2),n();if(!r.length){console.log("[bilibili-app-recommend]: tryAction timeout, selector = %s",e);return}for(const o of r)await Promise.resolve(t(o))}function uu(e){return av(e,t=>t.remove())}function sv(){var t;const e=(((t=document.activeElement)==null?void 0:t.tagName)||"").toLowerCase();return!!(["input","textarea"].includes(e)||document.querySelector(".center-search__bar.is-focus"))}var gs,lv=we;gs=lv.createRoot,lv.hydrateRoot;const wA="";var fu={},Ot={};Object.defineProperty(Ot,"__esModule",{value:!0}),Ot.DEFAULT_ICON_CONFIGS=void 0,Ot.IconConverter=hv,Ot.IconProvider=void 0,Ot.IconWrapper=N2;var ms=P2(k);function cv(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,r=new WeakMap;return(cv=function(n){return n?r:t})(e)}function P2(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var r=cv(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(n,o,a):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}var T2=["size","strokeWidth","strokeLinecap","strokeLinejoin","theme","fill","className","spin"];function uv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function fv(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?uv(Object(r),!0).forEach(function(n){k2(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):uv(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function k2(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M2(e,t){if(e==null)return{};var r=A2(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function A2(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,o;for(o=0;o<n.length;o++)i=n[o],!(t.indexOf(i)>=0)&&(r[i]=e[i]);return r}var dv={size:"1em",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round",rtl:!1,theme:"outline",colors:{outline:{fill:"#333",background:"transparent"},filled:{fill:"#333",background:"#FFF"},twoTone:{fill:"#333",twoTone:"#2F88FF"},multiColor:{outStrokeColor:"#333",outFillColor:"#2F88FF",innerStrokeColor:"#FFF",innerFillColor:"#43CCF8"}},prefix:"i"};Ot.DEFAULT_ICON_CONFIGS=dv;function R2(){return"icon-"+((1+Math.random())*4294967296|0).toString(16).substring(1)}function hv(e,t,r){var n=typeof t.fill=="string"?[t.fill]:t.fill||[],i=[],o=t.theme||r.theme;switch(o){case"outline":i.push(typeof n[0]=="string"?n[0]:"currentColor"),i.push("none"),i.push(typeof n[0]=="string"?n[0]:"currentColor"),i.push("none");break;case"filled":i.push(typeof n[0]=="string"?n[0]:"currentColor"),i.push(typeof n[0]=="string"?n[0]:"currentColor"),i.push("#FFF"),i.push("#FFF");break;case"two-tone":i.push(typeof n[0]=="string"?n[0]:"currentColor"),i.push(typeof n[1]=="string"?n[1]:r.colors.twoTone.twoTone),i.push(typeof n[0]=="string"?n[0]:"currentColor"),i.push(typeof n[1]=="string"?n[1]:r.colors.twoTone.twoTone);break;case"multi-color":i.push(typeof n[0]=="string"?n[0]:"currentColor"),i.push(typeof n[1]=="string"?n[1]:r.colors.multiColor.outFillColor),i.push(typeof n[2]=="string"?n[2]:r.colors.multiColor.innerStrokeColor),i.push(typeof n[3]=="string"?n[3]:r.colors.multiColor.innerFillColor);break}return{size:t.size||r.size,strokeWidth:t.strokeWidth||r.strokeWidth,strokeLinecap:t.strokeLinecap||r.strokeLinecap,strokeLinejoin:t.strokeLinejoin||r.strokeLinejoin,colors:i,id:e}}var gv=(0,ms.createContext)(dv),F2=gv.Provider;Ot.IconProvider=F2;function N2(e,t,r){return function(n){var i=n.size,o=n.strokeWidth,a=n.strokeLinecap,s=n.strokeLinejoin,l=n.theme,c=n.fill,u=n.className,f=n.spin,d=M2(n,T2),h=(0,ms.useContext)(gv),v=(0,ms.useMemo)(R2,[]),m=hv(v,{size:i,strokeWidth:o,strokeLinecap:a,strokeLinejoin:s,theme:l,fill:c},h),p=[h.prefix+"-icon"];return p.push(h.prefix+"-icon-"+e),t&&h.rtl&&p.push(h.prefix+"-icon-rtl"),f&&p.push(h.prefix+"-icon-spin"),u&&p.push(u),ms.default.createElement("span",fv(fv({},d),{},{className:p.join(" ")}),r(m))}}Object.defineProperty(fu,"__esModule",{value:!0});var mv=fu.default=void 0,du=I2(k),L2=Ot;function I2(e){return e&&e.__esModule?e:{default:e}}var j2=(0,L2.IconWrapper)("close",!1,function(e){return du.default.createElement("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},du.default.createElement("path",{d:"M8 8L40 40",stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),du.default.createElement("path",{d:"M8 40L40 8",stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}))});mv=fu.default=j2;var hu={};Object.defineProperty(hu,"__esModule",{value:!0});var vv=hu.default=void 0,gu=z2(k),D2=Ot;function z2(e){return e&&e.__esModule?e:{default:e}}var H2=(0,D2.IconWrapper)("config",!1,function(e){return gu.default.createElement("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},gu.default.createElement("path",{d:"M24 4L18 10H10V18L4 24L10 30V38H18L24 44L30 38H38V30L44 24L38 18V10H30L24 4Z",fill:e.colors[1],stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinejoin:e.strokeLinejoin}),gu.default.createElement("path",{d:"M24 30C27.3137 30 30 27.3137 30 24C30 20.6863 27.3137 18 24 18C20.6863 18 18 20.6863 18 24C18 27.3137 20.6863 30 24 30Z",fill:e.colors[3],stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinejoin:e.strokeLinejoin}))});vv=hu.default=H2;var mu={};Object.defineProperty(mu,"__esModule",{value:!0});var pv=mu.default=void 0,Co=W2(k),B2=Ot;function W2(e){return e&&e.__esModule?e:{default:e}}var V2=(0,B2.IconWrapper)("distraught-face",!1,function(e){return Co.default.createElement("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},Co.default.createElement("path",{d:"M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinejoin:e.strokeLinejoin}),Co.default.createElement("path",{d:"M24 29C29 29 31 33 31 33H17C17 33 19 29 24 29Z",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),Co.default.createElement("path",{d:"M32 17L29 20L32 23",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),Co.default.createElement("path",{d:"M16 17L19 20L16 23",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}))});pv=mu.default=V2;var vu={};Object.defineProperty(vu,"__esModule",{value:!0});var bv=vu.default=void 0,xo=G2(k),U2=Ot;function G2(e){return e&&e.__esModule?e:{default:e}}var q2=(0,U2.IconWrapper)("info",!0,function(e){return xo.default.createElement("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},xo.default.createElement("path",{d:"M24 44C29.5228 44 34.5228 41.7614 38.1421 38.1421C41.7614 34.5228 44 29.5228 44 24C44 18.4772 41.7614 13.4772 38.1421 9.85786C34.5228 6.23858 29.5228 4 24 4C18.4772 4 13.4772 6.23858 9.85786 9.85786C6.23858 13.4772 4 18.4772 4 24C4 29.5228 6.23858 34.5228 9.85786 38.1421C13.4772 41.7614 18.4772 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinejoin:e.strokeLinejoin}),xo.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24 11C25.3807 11 26.5 12.1193 26.5 13.5C26.5 14.8807 25.3807 16 24 16C22.6193 16 21.5 14.8807 21.5 13.5C21.5 12.1193 22.6193 11 24 11Z",fill:e.colors[2]}),xo.default.createElement("path",{d:"M24.5 34V20H23.5H22.5",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),xo.default.createElement("path",{d:"M21 34H28",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}))});bv=vu.default=q2;var pu={};Object.defineProperty(pu,"__esModule",{value:!0});var yv=pu.default=void 0,bu=X2(k),K2=Ot;function X2(e){return e&&e.__esModule?e:{default:e}}var Y2=(0,K2.IconWrapper)("loading",!0,function(e){return bu.default.createElement("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},bu.default.createElement("path",{d:"M4 24C4 35.0457 12.9543 44 24 44V44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4",stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),bu.default.createElement("path",{d:"M36 24C36 17.3726 30.6274 12 24 12C17.3726 12 12 17.3726 12 24C12 30.6274 17.3726 36 24 36V36",stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}))});yv=pu.default=Y2;var yu={};Object.defineProperty(yu,"__esModule",{value:!0});var wv=yu.default=void 0,xr=Q2(k),Z2=Ot;function Q2(e){return e&&e.__esModule?e:{default:e}}var J2=(0,Z2.IconWrapper)("loading-three",!1,function(e){return xr.default.createElement("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},xr.default.createElement("path",{d:"M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),xr.default.createElement("path",{d:"M24 12V15",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),xr.default.createElement("path",{d:"M32.4852 15.5147L30.3639 17.636",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),xr.default.createElement("path",{d:"M36 24H33",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),xr.default.createElement("path",{d:"M32.4852 32.4853L30.3639 30.364",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),xr.default.createElement("path",{d:"M24 36V33",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),xr.default.createElement("path",{d:"M15.5148 32.4853L17.6361 30.364",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),xr.default.createElement("path",{d:"M12 24H15",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),xr.default.createElement("path",{d:"M15.5148 15.5147L17.6361 17.636",stroke:e.colors[2],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}))});wv=yu.default=J2;var wu={};Object.defineProperty(wu,"__esModule",{value:!0});var Sv=wu.default=void 0,Su=tT(k),eT=Ot;function tT(e){return e&&e.__esModule?e:{default:e}}var rT=(0,eT.IconWrapper)("return",!0,function(e){return Su.default.createElement("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},Su.default.createElement("path",{d:"M12.9998 8L6 14L12.9998 21",stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}),Su.default.createElement("path",{d:"M6 14H28.9938C35.8768 14 41.7221 19.6204 41.9904 26.5C42.2739 33.7696 36.2671 40 28.9938 40H11.9984",stroke:e.colors[0],strokeWidth:e.strokeWidth,strokeLinecap:e.strokeLinecap,strokeLinejoin:e.strokeLinejoin}))});Sv=wu.default=rT;const nT={Close:mv,Config:vv,DistraughtFace:pv,Return:Sv,Loading:yv,LoadingThree:wv,Info:bv};function kn({name:e,theme:t,size:r,fill:n,...i}){t||(t="outline"),r||(r=24);const o=Ll();n||(n=o?"#fff":"#333");const a=nT[e];return I(a,{theme:t,size:r,fill:n,...i,style:{fontSize:0,...i.style}})}function yi(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Gi(t)}function Cv(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function xv(e,t,r){var n=[],i=rl(e,n,r);return n.length<2?r:i+t(n)}var iT=function(t){var r=Pf(t);r.sheet.speedy=function(s){this.isSpeedy=s},r.compat=!0;var n=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];var f=Gi(c,r.registered,void 0);return Rf(r,f,!1),r.key+"-"+f.name},i=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];var f=Gi(c,r.registered),d="animation-"+f.name;return Cv(r,{name:f.name,styles:"@keyframes "+d+"{"+f.styles+"}"}),d},o=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];var f=Gi(c,r.registered);Cv(r,f)},a=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return xv(r.registered,n,oT(c))};return{css:n,cx:a,injectGlobal:o,keyframes:i,hydrate:function(l){l.forEach(function(c){r.inserted[c]=!0})},flush:function(){r.registered={},r.inserted={},r.sheet.flush()},sheet:r.sheet,cache:r,getRegisteredStyles:rl.bind(null,r.registered),merge:xv.bind(null,r.registered,n)}},oT=function e(t){for(var r="",n=0;n<t.length;n++){var i=t[n];if(i!=null){var o=void 0;switch(typeof i){case"boolean":break;case"object":{if(Array.isArray(i))o=e(i);else{o="";for(var a in i)i[a]&&a&&(o&&(o+=" "),o+=a)}break}default:o=i}o&&(r&&(r+=" "),r+=o)}}return r},aT=iT({key:"css"}),Cu=aT.css,Ev=function(e){return function(t,r){var n=k.useRef(!1);e(function(){return function(){n.current=!1}},[]),e(function(){if(!n.current)n.current=!0;else return t()},r)}},nr=function(){return nr=Object.assign||function(t){for(var r,n=1,i=arguments.length;n<i;n++){r=arguments[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])}return t},nr.apply(this,arguments)};function _v(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}function sT(e,t,r,n){function i(o){return o instanceof r?o:new r(function(a){a(o)})}return new(r||(r=Promise))(function(o,a){function s(u){try{c(n.next(u))}catch(f){a(f)}}function l(u){try{c(n.throw(u))}catch(f){a(f)}}function c(u){u.done?o(u.value):i(u.value).then(s,l)}c((n=n.apply(e,t||[])).next())})}function lT(e,t){var r={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},n,i,o,a;return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(c){return function(u){return l([c,u])}}function l(c){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(r=0)),r;)try{if(n=1,i&&(o=c[0]&2?i.return:c[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,c[1])).done)return o;switch(i=0,o&&(c=[c[0]&2,o.value]),c[0]){case 0:case 1:o=c;break;case 4:return r.label++,{value:c[1],done:!1};case 5:r.label++,i=c[1],c=[0];continue;case 7:c=r.ops.pop(),r.trys.pop();continue;default:if(o=r.trys,!(o=o.length>0&&o[o.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){r.label=c[1];break}if(c[0]===6&&r.label<o[1]){r.label=o[1],o=c;break}if(o&&r.label<o[2]){r.label=o[2],r.ops.push(c);break}o[2]&&r.ops.pop(),r.trys.pop();continue}c=t.call(e,r)}catch(u){c=[6,u],i=0}finally{n=o=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function xu(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ge(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),i,o=[],a;try{for(;(t===void 0||t-- >0)&&!(i=n.next()).done;)o.push(i.value)}catch(s){a={error:s}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return o}function pt(e,t,r){if(r||arguments.length===2)for(var n=0,i=t.length,o;n<i;n++)(o||!(n in t))&&(o||(o=Array.prototype.slice.call(t,0,n)),o[n]=t[n]);return e.concat(o||Array.prototype.slice.call(t))}var wi=function(e){return typeof e=="function"},cT=function(e){return typeof e=="string"},Ov=function(e){return typeof e=="number"},uT=!1;const vs=uT;function Oe(e){vs&&(wi(e)||console.error("useMemoizedFn expected parameter is a function, got ".concat(typeof e)));var t=k.useRef(e);t.current=k.useMemo(function(){return e},[e]);var r=k.useRef();return r.current||(r.current=function(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];return t.current.apply(this,n)}),r.current}const ps=Ev(k.useEffect);var $v=function(e,t){var r=t.manual,n=t.ready,i=n===void 0?!0:n,o=t.defaultParams,a=o===void 0?[]:o,s=t.refreshDeps,l=s===void 0?[]:s,c=t.refreshDepsAction,u=k.useRef(!1);return u.current=!1,ps(function(){!r&&i&&(u.current=!0,e.run.apply(e,pt([],Ge(a),!1)))},[i]),ps(function(){u.current||r||(u.current=!0,c?c():e.refresh())},pt([],Ge(l),!1)),{onBefore:function(){if(!i)return{stopNow:!0}}}};$v.onInit=function(e){var t=e.ready,r=t===void 0?!0:t,n=e.manual;return{loading:!n&&r}};const fT=$v;function Eu(e,t){if(e===t)return!0;for(var r=0;r<e.length;r++)if(!Object.is(e[r],t[r]))return!1;return!0}function Pv(e,t){var r=k.useRef({deps:t,obj:void 0,initialized:!1}).current;return(r.initialized===!1||!Eu(r.deps,t))&&(r.deps=t,r.obj=e(),r.initialized=!0),r.obj}function Eo(e){var t=k.useRef(e);return t.current=e,t}var dT=function(e){vs&&(wi(e)||console.error("useUnmount expected parameter is a function, got ".concat(typeof e)));var t=Eo(e);k.useEffect(function(){return function(){t.current()}},[])};const _o=dT;var bs=new Map,hT=function(e,t,r){var n=bs.get(e);n!=null&&n.timer&&clearTimeout(n.timer);var i=void 0;t>-1&&(i=setTimeout(function(){bs.delete(e)},t)),bs.set(e,nr(nr({},r),{timer:i}))},gT=function(e){return bs.get(e)},ys=new Map,mT=function(e){return ys.get(e)},vT=function(e,t){ys.set(e,t),t.then(function(r){return ys.delete(e),r}).catch(function(){ys.delete(e)})},Mn={},pT=function(e,t){Mn[e]&&Mn[e].forEach(function(r){return r(t)})},_u=function(e,t){return Mn[e]||(Mn[e]=[]),Mn[e].push(t),function(){var n=Mn[e].indexOf(t);Mn[e].splice(n,1)}},bT=function(e,t){var r=t.cacheKey,n=t.cacheTime,i=n===void 0?5*60*1e3:n,o=t.staleTime,a=o===void 0?0:o,s=t.setCache,l=t.getCache,c=k.useRef(),u=k.useRef(),f=function(h,v){s?s(v):hT(h,i,v),pT(h,v.data)},d=function(h,v){return v===void 0&&(v=[]),l?l(v):gT(h)};return Pv(function(){if(r){var h=d(r);h&&Object.hasOwnProperty.call(h,"data")&&(e.state.data=h.data,e.state.params=h.params,(a===-1||new Date().getTime()-h.time<=a)&&(e.state.loading=!1)),c.current=_u(r,function(v){e.setState({data:v})})}},[]),_o(function(){var h;(h=c.current)===null||h===void 0||h.call(c)}),r?{onBefore:function(h){var v=d(r,h);return!v||!Object.hasOwnProperty.call(v,"data")?{}:a===-1||new Date().getTime()-v.time<=a?{loading:!1,data:v==null?void 0:v.data,error:void 0,returnNow:!0}:{data:v==null?void 0:v.data,error:void 0}},onRequest:function(h,v){var m=mT(r);return m&&m!==u.current?{servicePromise:m}:(m=h.apply(void 0,pt([],Ge(v),!1)),u.current=m,vT(r,m),{servicePromise:m})},onSuccess:function(h,v){var m;r&&((m=c.current)===null||m===void 0||m.call(c),f(r,{data:h,params:v,time:new Date().getTime()}),c.current=_u(r,function(p){e.setState({data:p})}))},onMutate:function(h){var v;r&&((v=c.current)===null||v===void 0||v.call(c),f(r,{data:h,params:e.state.params,time:new Date().getTime()}),c.current=_u(r,function(m){e.setState({data:m})}))}}:{}};const yT=bT;var wT=function(e,t){var r=t.debounceWait,n=t.debounceLeading,i=t.debounceTrailing,o=t.debounceMaxWait,a=k.useRef(),s=k.useMemo(function(){var l={};return n!==void 0&&(l.leading=n),i!==void 0&&(l.trailing=i),o!==void 0&&(l.maxWait=o),l},[n,i,o]);return k.useEffect(function(){if(r){var l=e.runAsync.bind(e);return a.current=Hd(function(c){c()},r,s),e.runAsync=function(){for(var c=[],u=0;u<arguments.length;u++)c[u]=arguments[u];return new Promise(function(f,d){var h;(h=a.current)===null||h===void 0||h.call(a,function(){l.apply(void 0,pt([],Ge(c),!1)).then(f).catch(d)})})},function(){var c;(c=a.current)===null||c===void 0||c.cancel(),e.runAsync=l}}},[r,s]),r?{onCancel:function(){var l;(l=a.current)===null||l===void 0||l.cancel()}}:{}};const ST=wT;var CT=function(e,t){var r=t.loadingDelay,n=t.ready,i=k.useRef();if(!r)return{};var o=function(){i.current&&clearTimeout(i.current)};return{onBefore:function(){return o(),n!==!1&&(i.current=setTimeout(function(){e.setState({loading:!0})},r)),{loading:!1}},onFinally:function(){o()},onCancel:function(){o()}}};const xT=CT;var ET=!!(typeof window<"u"&&window.document&&window.document.createElement);const Oo=ET;function Ou(){return Oo?document.visibilityState!=="hidden":!0}var $o=[];function _T(e){return $o.push(e),function(){var r=$o.indexOf(e);$o.splice(r,1)}}if(Oo){var OT=function(){if(Ou())for(var e=0;e<$o.length;e++){var t=$o[e];t()}};window.addEventListener("visibilitychange",OT,!1)}var $T=function(e,t){var r=t.pollingInterval,n=t.pollingWhenHidden,i=n===void 0?!0:n,o=t.pollingErrorRetryCount,a=o===void 0?-1:o,s=k.useRef(),l=k.useRef(),c=k.useRef(0),u=function(){var f;s.current&&clearTimeout(s.current),(f=l.current)===null||f===void 0||f.call(l)};return ps(function(){r||u()},[r]),r?{onBefore:function(){u()},onError:function(){c.current+=1},onSuccess:function(){c.current=0},onFinally:function(){a===-1||a!==-1&&c.current<=a?s.current=setTimeout(function(){!i&&!Ou()?l.current=_T(function(){e.refresh()}):e.refresh()},r):c.current=0},onCancel:function(){u()}}:{}};const PT=$T;function TT(e,t){var r=!1;return function(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];r||(r=!0,e.apply(void 0,pt([],Ge(n),!1)),setTimeout(function(){r=!1},t))}}function kT(){return Oo&&typeof navigator.onLine<"u"?navigator.onLine:!0}var Po=[];function MT(e){return Po.push(e),function(){var r=Po.indexOf(e);r>-1&&Po.splice(r,1)}}if(Oo){var Tv=function(){if(!(!Ou()||!kT()))for(var e=0;e<Po.length;e++){var t=Po[e];t()}};window.addEventListener("visibilitychange",Tv,!1),window.addEventListener("focus",Tv,!1)}var AT=function(e,t){var r=t.refreshOnWindowFocus,n=t.focusTimespan,i=n===void 0?5e3:n,o=k.useRef(),a=function(){var s;(s=o.current)===null||s===void 0||s.call(o)};return k.useEffect(function(){if(r){var s=TT(e.refresh.bind(e),i);o.current=MT(function(){s()})}return function(){a()}},[r,i]),_o(function(){a()}),{}};const RT=AT;var FT=function(e,t){var r=t.retryInterval,n=t.retryCount,i=k.useRef(),o=k.useRef(0),a=k.useRef(!1);return n?{onBefore:function(){a.current||(o.current=0),a.current=!1,i.current&&clearTimeout(i.current)},onSuccess:function(){o.current=0},onError:function(){if(o.current+=1,n===-1||o.current<=n){var s=r??Math.min(1e3*Math.pow(2,o.current),3e4);i.current=setTimeout(function(){a.current=!0,e.refresh()},s)}else o.current=0},onCancel:function(){o.current=0,i.current&&clearTimeout(i.current)}}:{}};const NT=FT;var LT=function(e,t){var r=t.throttleWait,n=t.throttleLeading,i=t.throttleTrailing,o=k.useRef(),a={};return n!==void 0&&(a.leading=n),i!==void 0&&(a.trailing=i),k.useEffect(function(){if(r){var s=e.runAsync.bind(e);return o.current=eC(function(l){l()},r,a),e.runAsync=function(){for(var l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return new Promise(function(u,f){var d;(d=o.current)===null||d===void 0||d.call(o,function(){s.apply(void 0,pt([],Ge(l),!1)).then(u).catch(f)})})},function(){var l;e.runAsync=s,(l=o.current)===null||l===void 0||l.cancel()}}},[r,n,i]),r?{onCancel:function(){var s;(s=o.current)===null||s===void 0||s.cancel()}}:{}};const IT=LT;var jT=function(e){vs&&(wi(e)||console.error('useMount: parameter `fn` expected to be a function, but got "'.concat(typeof e,'".'))),k.useEffect(function(){e==null||e()},[])};const kv=jT;var DT=function(){var e=Ge(k.useState({}),2),t=e[1];return k.useCallback(function(){return t({})},[])};const zT=DT;var HT=function(){function e(t,r,n,i){i===void 0&&(i={}),this.serviceRef=t,this.options=r,this.subscribe=n,this.initState=i,this.count=0,this.state={loading:!1,params:void 0,data:void 0,error:void 0},this.state=nr(nr(nr({},this.state),{loading:!r.manual}),i)}return e.prototype.setState=function(t){t===void 0&&(t={}),this.state=nr(nr({},this.state),t),this.subscribe()},e.prototype.runPluginHandler=function(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];var i=this.pluginImpls.map(function(o){var a;return(a=o[t])===null||a===void 0?void 0:a.call.apply(a,pt([o],Ge(r),!1))}).filter(Boolean);return Object.assign.apply(Object,pt([{}],Ge(i),!1))},e.prototype.runAsync=function(){for(var t,r,n,i,o,a,s,l,c,u,f=[],d=0;d<arguments.length;d++)f[d]=arguments[d];return sT(this,void 0,void 0,function(){var h,v,m,p,b,y,S,O,w,C,E;return lT(this,function(R){switch(R.label){case 0:if(this.count+=1,h=this.count,v=this.runPluginHandler("onBefore",f),m=v.stopNow,p=m===void 0?!1:m,b=v.returnNow,y=b===void 0?!1:b,S=_v(v,["stopNow","returnNow"]),p)return[2,new Promise(function(){})];if(this.setState(nr({loading:!0,params:f},S)),y)return[2,Promise.resolve(S.data)];(r=(t=this.options).onBefore)===null||r===void 0||r.call(t,f),R.label=1;case 1:return R.trys.push([1,3,,4]),O=this.runPluginHandler("onRequest",this.serviceRef.current,f).servicePromise,O||(O=(E=this.serviceRef).current.apply(E,pt([],Ge(f),!1))),[4,O];case 2:return w=R.sent(),h!==this.count?[2,new Promise(function(){})]:(this.setState({data:w,error:void 0,loading:!1}),(i=(n=this.options).onSuccess)===null||i===void 0||i.call(n,w,f),this.runPluginHandler("onSuccess",w,f),(a=(o=this.options).onFinally)===null||a===void 0||a.call(o,f,w,void 0),h===this.count&&this.runPluginHandler("onFinally",f,w,void 0),[2,w]);case 3:if(C=R.sent(),h!==this.count)return[2,new Promise(function(){})];throw this.setState({error:C,loading:!1}),(l=(s=this.options).onError)===null||l===void 0||l.call(s,C,f),this.runPluginHandler("onError",C,f),(u=(c=this.options).onFinally)===null||u===void 0||u.call(c,f,void 0,C),h===this.count&&this.runPluginHandler("onFinally",f,void 0,C),C;case 4:return[2]}})})},e.prototype.run=function(){for(var t=this,r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];this.runAsync.apply(this,pt([],Ge(r),!1)).catch(function(i){t.options.onError||console.error(i)})},e.prototype.cancel=function(){this.count+=1,this.setState({loading:!1}),this.runPluginHandler("onCancel")},e.prototype.refresh=function(){this.run.apply(this,pt([],Ge(this.state.params||[]),!1))},e.prototype.refreshAsync=function(){return this.runAsync.apply(this,pt([],Ge(this.state.params||[]),!1))},e.prototype.mutate=function(t){var r=wi(t)?t(this.state.data):t;this.runPluginHandler("onMutate",r),this.setState({data:r})},e}();const BT=HT;function WT(e,t,r){t===void 0&&(t={}),r===void 0&&(r=[]);var n=t.manual,i=n===void 0?!1:n,o=_v(t,["manual"]);vs&&t.defaultParams&&!Array.isArray(t.defaultParams)&&console.warn("expected defaultParams is array, got ".concat(typeof t.defaultParams));var a=nr({manual:i},o),s=Eo(e),l=zT(),c=Pv(function(){var u=r.map(function(f){var d;return(d=f==null?void 0:f.onInit)===null||d===void 0?void 0:d.call(f,a)}).filter(Boolean);return new BT(s,a,l,Object.assign.apply(Object,pt([{}],Ge(u),!1)))},[]);return c.options=a,c.pluginImpls=r.map(function(u){return u(c,a)}),kv(function(){if(!i){var u=c.state.params||t.defaultParams||[];c.run.apply(c,pt([],Ge(u),!1))}}),_o(function(){c.cancel()}),{loading:c.state.loading,data:c.state.data,error:c.state.error,params:c.state.params||[],cancel:Oe(c.cancel.bind(c)),refresh:Oe(c.refresh.bind(c)),refreshAsync:Oe(c.refreshAsync.bind(c)),run:Oe(c.run.bind(c)),runAsync:Oe(c.runAsync.bind(c)),mutate:Oe(c.mutate.bind(c))}}function Mv(e,t,r){return WT(e,t,pt(pt([],Ge(r||[]),!1),[ST,xT,PT,RT,IT,fT,yT,NT],!1))}function Av(e,t){e===void 0&&(e=!1);var r=Ge(k.useState(e),2),n=r[0],i=r[1],o=k.useMemo(function(){var a=t===void 0?!e:t,s=function(){return i(function(f){return f===e?a:e})},l=function(f){return i(f)},c=function(){return i(e)},u=function(){return i(a)};return{toggle:s,set:l,setLeft:c,setRight:u}},[]);return[n,o]}function VT(e){e===void 0&&(e=!1);var t=Ge(Av(!!e),2),r=t[0],n=t[1],i=n.toggle,o=n.set,a=k.useMemo(function(){var s=function(){return o(!0)},l=function(){return o(!1)};return{toggle:i,set:function(c){return o(!!c)},setTrue:s,setFalse:l}},[]);return[r,a]}function ws(e,t){if(Oo){if(!e)return t;var r;return wi(e)?r=e():"current"in e?r=e.current:r=e,r}}var UT=function(e){var t=function(r,n,i){var o=k.useRef(!1),a=k.useRef([]),s=k.useRef([]),l=k.useRef();e(function(){var c,u=Array.isArray(i)?i:[i],f=u.map(function(d){return ws(d)});if(!o.current){o.current=!0,a.current=f,s.current=n,l.current=r();return}(f.length!==a.current.length||!Eu(f,a.current)||!Eu(n,s.current))&&((c=l.current)===null||c===void 0||c.call(l),a.current=f,s.current=n,l.current=r())}),_o(function(){var c;(c=l.current)===null||c===void 0||c.call(l),o.current=!1})};return t},GT=UT(k.useEffect);const Rv=GT;function To(e,t,r){r===void 0&&(r={});var n=Eo(t);Rv(function(){var i=ws(r.target,window);if(i!=null&&i.addEventListener){var o=function(a){return n.current(a)};return i.addEventListener(e,o,{capture:r.capture,once:r.once,passive:r.passive}),function(){i.removeEventListener(e,o,{capture:r.capture})}}},[e,r.capture,r.once,r.passive],r.target)}function qT(e){var t=Ge(k.useState(e),2),r=t[0],n=t[1],i=k.useRef(r);i.current=r;var o=k.useCallback(function(){return i.current},[]);return[r,n,o]}const $u=function(e,t){var r=t||{},n=r.onEnter,i=r.onLeave,o=r.onChange,a=Ge(VT(!1),2),s=a[0],l=a[1],c=l.setTrue,u=l.setFalse;return To("mouseenter",function(){n==null||n(),c(),o==null||o(!0)},{target:e}),To("mouseleave",function(){i==null||i(),u(),o==null||o(!1)},{target:e}),s};var KT=function(e,t){return t===void 0&&(t=[]),PS(e,t)},XT=function(e,t,r){var n=k.useRef(),i=k.useRef(0);KT(t,n.current)||(n.current=t,i.current+=1),Rv(e,[i.current],r)};const YT=XT;var ZT=/(mac|iphone|ipod|ipad)/i.test(typeof navigator<"u"?navigator==null?void 0:navigator.platform:""),Fv={0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,pausebreak:19,capslock:20,esc:27,space:32,pageup:33,pagedown:34,end:35,home:36,leftarrow:37,uparrow:38,rightarrow:39,downarrow:40,insert:45,delete:46,a:65,b:66,c:67,d:68,e:69,f:70,g:71,h:72,i:73,j:74,k:75,l:76,m:77,n:78,o:79,p:80,q:81,r:82,s:83,t:84,u:85,v:86,w:87,x:88,y:89,z:90,leftwindowkey:91,rightwindowkey:92,meta:ZT?[91,93]:[91,92],selectkey:93,numpad0:96,numpad1:97,numpad2:98,numpad3:99,numpad4:100,numpad5:101,numpad6:102,numpad7:103,numpad8:104,numpad9:105,multiply:106,add:107,subtract:109,decimalpoint:110,divide:111,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,numlock:144,scrolllock:145,semicolon:186,equalsign:187,comma:188,dash:189,period:190,forwardslash:191,graveaccent:192,openbracket:219,backslash:220,closebracket:221,singlequote:222},Pu={ctrl:function(e){return e.ctrlKey},shift:function(e){return e.shiftKey},alt:function(e){return e.altKey},meta:function(e){return e.type==="keyup"?Fv.meta.includes(e.keyCode):e.metaKey}};function QT(e){var t=Object.keys(Pu).reduce(function(r,n){return Pu[n](e)?r+1:r},0);return[16,17,18,91,92].includes(e.keyCode)?t:t+1}function Nv(e,t,r){var n,i;if(!e.key)return!1;if(Ov(t))return e.keyCode===t;var o=t.split("."),a=0;try{for(var s=xu(o),l=s.next();!l.done;l=s.next()){var c=l.value,u=Pu[c],f=Fv[c.toLowerCase()];(u&&u(e)||f&&f===e.keyCode)&&a++}}catch(d){n={error:d}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}return r?a===o.length&&QT(e)===o.length:a===o.length}function JT(e,t){return wi(e)?e:cT(e)||Ov(e)?function(r){return Nv(r,e,t)}:Array.isArray(e)?function(r){return e.some(function(n){return Nv(r,n,t)})}:function(){return!!e}}var ek=["keydown"];function st(e,t,r){var n=r||{},i=n.events,o=i===void 0?ek:i,a=n.target,s=n.exactMatch,l=s===void 0?!1:s,c=n.useCapture,u=c===void 0?!1:c,f=Eo(t),d=Eo(e);YT(function(){var h,v,m,p=ws(a,window);if(p){var b=function(w){var C,E=JT(d.current,l);if(E(w))return(C=f.current)===null||C===void 0?void 0:C.call(f,w)};try{for(var y=xu(o),S=y.next();!S.done;S=y.next()){var O=S.value;(m=p==null?void 0:p.addEventListener)===null||m===void 0||m.call(p,O,b,u)}}catch(w){h={error:w}}finally{try{S&&!S.done&&(v=y.return)&&v.call(y)}finally{if(h)throw h.error}}return function(){var w,C,E;try{for(var R=xu(o),A=R.next();!A.done;A=R.next()){var P=A.value;(E=p==null?void 0:p.removeEventListener)===null||E===void 0||E.call(p,P,b,u)}}catch(F){w={error:F}}finally{try{A&&!A.done&&(C=R.return)&&C.call(R)}finally{if(w)throw w.error}}}}},[o],a)}function Lv(e){var t=k.useRef(0),r=Ge(k.useState(e),2),n=r[0],i=r[1],o=k.useCallback(function(a){cancelAnimationFrame(t.current),t.current=requestAnimationFrame(function(){i(a)})},[]);return _o(function(){cancelAnimationFrame(t.current)}),[n,o]}var tk={screenX:NaN,screenY:NaN,clientX:NaN,clientY:NaN,pageX:NaN,pageY:NaN,elementX:NaN,elementY:NaN,elementH:NaN,elementW:NaN,elementPosX:NaN,elementPosY:NaN};const rk=function(e){var t=Ge(Lv(tk),2),r=t[0],n=t[1];return To("mousemove",function(i){var o=i.screenX,a=i.screenY,s=i.clientX,l=i.clientY,c=i.pageX,u=i.pageY,f={screenX:o,screenY:a,clientX:s,clientY:l,pageX:c,pageY:u,elementX:NaN,elementY:NaN,elementH:NaN,elementW:NaN,elementPosX:NaN,elementPosY:NaN},d=ws(e);if(d){var h=d.getBoundingClientRect(),v=h.left,m=h.top,p=h.width,b=h.height;f.elementPosX=v+window.pageXOffset,f.elementPosY=m+window.pageYOffset,f.elementX=c-f.elementPosX,f.elementY=u-f.elementPosY,f.elementW=p,f.elementH=b}n(f)},{target:function(){return document}}),r};var nk=function(){var e=k.useRef(!1);return k.useEffect(function(){return e.current=!1,function(){e.current=!0}},[]),e};const ik=nk,ok=Ev(k.useLayoutEffect),ir={modalMask:"_modal-mask_qk630_1",modal:"_modal_qk630_1",modalHeader:"_modal-header_qk630_23",modalBody:"_modal-body_qk630_30",modalTitle:"_modal-title_qk630_35",btnClose:"_btn-close_qk630_42"};let ko=0;const ak=()=>{ko++,document.body.style.overflow="hidden"},sk=()=>{ko--,ko<0&&(ko=0),ko===0&&(document.body.style.overflow="")};function Tu({show:e,onHide:t,children:r,clsModalMask:n,clsModal:i,hideWhenMaskOnClick:o=!1,hideWhenEsc:a=!1}){k.useLayoutEffect(()=>{e?ak():sk()},[e]);const s=k.useRef(null),l=Ll(),{bg:c,c:u}=k.useMemo(()=>{const m=window.getComputedStyle(document.body)["background-color"],p=window.getComputedStyle(document.body).color;return{bg:m,c:p}},[l]),f=k.useMemo(()=>l?{"--bg":c,"--c":u,backgroundColor:c,color:u}:{},[c,u,l]),d=k.useId(),h=k.useMemo(()=>{const m=document.createElement("div");return m.setAttribute("data-id","base-modal-"+d),document.body.appendChild(m),m},[]),v=Oe(m=>{var p;(p=s.current)!=null&&p.contains(m.target)||o&&t()});return st("esc",m=>{e&&a&&(m.preventDefault(),m.stopImmediatePropagation(),setTimeout(t))}),e?we.createPortal(I("div",{className:K(ir.modalMask,n),onClick:v,children:I("div",{className:K(ir.modal,i),style:f,ref:s,children:r})}),h):null}const ku=e=>I(kn,{...e,name:"Close",size:18,style:{cursor:"pointer",marginLeft:10,...e.style}}),Iv="_toast-container_mcbuq_1",jv="_single-line_mcbuq_17",TA={toastContainer:Iv,singleLine:jv};function $t(e,t=2e3){const r=document.createElement("div");r.className=Iv,r.innerText=e,!e.includes(`
`)&&!e.includes("<br")&&r.classList.add(jv),document.body.appendChild(r),setTimeout(()=>r.remove(),t)}const lk="请求失败, 请重试 !!!",ck="操作失败, 请重试 !!!";function Dv(){return $t(lk)}function zv(){return $t(ck)}function uk(e){const t=ro({data:Array.from(e||[]),has(r){return this.data.some(n=>n[0]===r)},set(r,n){const i=this.data.find(o=>o[0]===r);return i?i[1]=n:this.data.push([r,n]),this},get(r){var n;return(n=this.data.find(i=>i[0]===r))==null?void 0:n[1]},delete(r){const n=this.data.findIndex(i=>i[0]===r);return n===-1?!1:(this.data.splice(n,1),!0)},clear(){this.data.splice(0)},get size(){return this.data.length},toJSON(){return new Map(this.data)},forEach(r){this.data.forEach(n=>{r(n[1],n[0],this)})},keys(){return this.data.map(r=>r[0]).values()},values(){return this.data.map(r=>r[1]).values()},entries(){return new Map(this.data).entries()},get[Symbol.toStringTag](){return"Map"},[Symbol.iterator](){return this.entries()}});return Object.defineProperties(t,{data:{enumerable:!1},size:{enumerable:!1},toJSON:{enumerable:!1}}),Object.seal(t),t}const Hv="27eb53fc9058f8c3";async function fk(){var c,u;const t=(await He.get("https://passport.bilibili.com/login/app/third",{params:{appkey:Hv,api:"https://www.mcbbs.net/template/mcbbs/image/special_photo_bg.png",sign:"04224646d1fea004e79606d3b038c84a"},withCredentials:!0})).data;if(!((c=t==null?void 0:t.data)!=null&&c.has_login))return{errmsg:"你必须登录B站之后才能使用授权",json:t};if(!((u=t==null?void 0:t.data)!=null&&u.confirm_uri))return{errmsg:"无法获得授权网址",json:t};const r=t.data.confirm_uri;let n,i;const o=new Promise(f=>{const d=h=>{if(h.origin!="https://www.mcbbs.net"||!h.data)return;const v=h.data.match(/access_key=([0-9a-z]{32})/);if(!v||!v[1])return f({errmsg:"没有获得匹配的密钥"});f(v[1])};window.addEventListener("message",d),i=()=>window.removeEventListener("message",d),n=setTimeout(()=>{f({errmsg:"获取授权超时"})},10*1e3)}),a=document.createElement("iframe");a.src=r,a.style.display="none",document.body.appendChild(a);function s(){a==null||a.remove(),i==null||i(),i=void 0,n&&(clearTimeout(n),n=void 0)}const l=await o;return s(),l}async function dk(){const e=await fk();if(typeof e=="object"&&"errmsg"in e){$t(e.errmsg);return}const t=e;return Be.accessKey=t,$t("获取成功"),t}function hk(){Be.accessKey="",$t("已删除 access_key")}const Bv="https://api.bilibili.com",Wv="https://app.bilibili.com",Ss=He.create({baseURL:Bv});Ss.interceptors.request.use(function(e){var t;return(t=e.params)!=null&&t._||(e.params={...e.params,_:Date.now()}),e},function(e){return Promise.reject(e)});const Cs=He.create({adapter:Bn});Cs.interceptors.request.use(function(e){return e.params={appkey:Hv,access_key:Be.accessKey||"",...e.params},e},function(e){return Promise.reject(e)}),Cs.interceptors.response.use(e=>{if(e.config.responseType==="json"&&e.data&&e.data instanceof ArrayBuffer){const t=new TextDecoder,r=new Uint8Array(e.data),n=t.decode(r);e.data=n;try{e.data=JSON.parse(n)}catch{}}return e});function gk(){var t;const e=(t=document.cookie.match(/bili_jct=([0-9a-fA-F]{32})/))==null?void 0:t[1];if(!e)throw $t("找不到 csrf token, 请检查是否登录"),new Error("找不到 csrf token, 请检查是否登录");return e}const Mo=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,Vv=new Set,mk=(e,t,r,n)=>{typeof process=="object"&&process&&typeof process.emitWarning=="function"?process.emitWarning(e,t,r,n):console.error(`[${r}] ${t}: ${e}`)},vk=e=>!Vv.has(e),gn=e=>e&&e===Math.floor(e)&&e>0&&isFinite(e),Uv=e=>gn(e)?e<=Math.pow(2,8)?Uint8Array:e<=Math.pow(2,16)?Uint16Array:e<=Math.pow(2,32)?Uint32Array:e<=Number.MAX_SAFE_INTEGER?xs:null:null;class xs extends Array{constructor(t){super(t),this.fill(0)}}const $i=class{constructor(t,r){Qe(this,"heap");Qe(this,"length");if(!$($i,Oi))throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new r(t),this.length=0}static create(t){const r=Uv(t);if(!r)return[];J($i,Oi,!0);const n=new $i(t,r);return J($i,Oi,!1),n}push(t){this.heap[this.length++]=t}pop(){return this.heap[--this.length]}};let Es=$i;Oi=new WeakMap,ce(Es,Oi,!1);const tf=class{constructor(t){ce(this,Do);ce(this,Rs);ce(this,kr);ce(this,Mr);ce(this,Bo);ce(this,ki);ce(this,Mi);ce(this,Fe);ce(this,Wo);ce(this,Ln);ce(this,or,void 0);ce(this,Ht,void 0);ce(this,Pr,void 0);ce(this,ar,void 0);ce(this,Pi,void 0);Qe(this,"ttl");Qe(this,"ttlResolution");Qe(this,"ttlAutopurge");Qe(this,"updateAgeOnGet");Qe(this,"updateAgeOnHas");Qe(this,"allowStale");Qe(this,"noDisposeOnSet");Qe(this,"noUpdateTTL");Qe(this,"maxEntrySize");Qe(this,"sizeCalculation");Qe(this,"noDeleteOnFetchRejection");Qe(this,"noDeleteOnStaleGet");Qe(this,"allowStaleOnFetchAbort");Qe(this,"allowStaleOnFetchRejection");Qe(this,"ignoreFetchAbort");ce(this,rt,void 0);ce(this,sr,void 0);ce(this,nt,void 0);ce(this,Le,void 0);ce(this,ie,void 0);ce(this,Ct,void 0);ce(this,Bt,void 0);ce(this,bt,void 0);ce(this,lt,void 0);ce(this,lr,void 0);ce(this,dt,void 0);ce(this,Qr,void 0);ce(this,Jr,void 0);ce(this,cr,void 0);ce(this,Tr,void 0);ce(this,mn,void 0);ce(this,Pt,void 0);ce(this,Fn,()=>{});ce(this,en,()=>{});ce(this,zo,()=>{});ce(this,Wt,()=>!1);ce(this,Nn,t=>{});ce(this,Ti,(t,r,n)=>{});ce(this,Ho,(t,r,n,i)=>{if(n||i)throw new TypeError("cannot set size without setting maxSize or maxEntrySize on cache");return 0});const{max:r=0,ttl:n,ttlResolution:i=1,ttlAutopurge:o,updateAgeOnGet:a,updateAgeOnHas:s,allowStale:l,dispose:c,disposeAfter:u,noDisposeOnSet:f,noUpdateTTL:d,maxSize:h=0,maxEntrySize:v=0,sizeCalculation:m,fetchMethod:p,noDeleteOnFetchRejection:b,noDeleteOnStaleGet:y,allowStaleOnFetchRejection:S,allowStaleOnFetchAbort:O,ignoreFetchAbort:w}=t;if(r!==0&&!gn(r))throw new TypeError("max option must be a nonnegative integer");const C=r?Uv(r):Array;if(!C)throw new Error("invalid max value: "+r);if(J(this,or,r),J(this,Ht,h),this.maxEntrySize=v||$(this,Ht),this.sizeCalculation=m,this.sizeCalculation){if(!$(this,Ht)&&!this.maxEntrySize)throw new TypeError("cannot set sizeCalculation without setting maxSize or maxEntrySize");if(typeof this.sizeCalculation!="function")throw new TypeError("sizeCalculation set to non-function")}if(p!==void 0&&typeof p!="function")throw new TypeError("fetchMethod must be a function if specified");if(J(this,Pi,p),J(this,mn,!!p),J(this,nt,new Map),J(this,Le,new Array(r).fill(void 0)),J(this,ie,new Array(r).fill(void 0)),J(this,Ct,new C(r)),J(this,Bt,new C(r)),J(this,bt,0),J(this,lt,0),J(this,lr,Es.create(r)),J(this,rt,0),J(this,sr,0),typeof c=="function"&&J(this,Pr,c),typeof u=="function"?(J(this,ar,u),J(this,dt,[])):(J(this,ar,void 0),J(this,dt,void 0)),J(this,Tr,!!$(this,Pr)),J(this,Pt,!!$(this,ar)),this.noDisposeOnSet=!!f,this.noUpdateTTL=!!d,this.noDeleteOnFetchRejection=!!b,this.allowStaleOnFetchRejection=!!S,this.allowStaleOnFetchAbort=!!O,this.ignoreFetchAbort=!!w,this.maxEntrySize!==0){if($(this,Ht)!==0&&!gn($(this,Ht)))throw new TypeError("maxSize must be a positive integer if specified");if(!gn(this.maxEntrySize))throw new TypeError("maxEntrySize must be a positive integer if specified");Z(this,Rs,jp).call(this)}if(this.allowStale=!!l,this.noDeleteOnStaleGet=!!y,this.updateAgeOnGet=!!a,this.updateAgeOnHas=!!s,this.ttlResolution=gn(i)||i===0?i:1,this.ttlAutopurge=!!o,this.ttl=n||0,this.ttl){if(!gn(this.ttl))throw new TypeError("ttl must be a positive integer if specified");Z(this,Do,hf).call(this)}if($(this,or)===0&&this.ttl===0&&$(this,Ht)===0)throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!$(this,or)&&!$(this,Ht)){const E="LRU_CACHE_UNBOUNDED";vk(E)&&(Vv.add(E),mk("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",E,tf))}}static unsafeExposeInternals(t){return{starts:$(t,Jr),ttls:$(t,cr),sizes:$(t,Qr),keyMap:$(t,nt),keyList:$(t,Le),valList:$(t,ie),next:$(t,Ct),prev:$(t,Bt),get head(){return $(t,bt)},get tail(){return $(t,lt)},free:$(t,lr),isBackgroundFetch:r=>{var n;return Z(n=t,Fe,Ue).call(n,r)},backgroundFetch:(r,n,i,o)=>{var a;return Z(a=t,Mi,qs).call(a,r,n,i,o)},moveToTail:r=>{var n;return Z(n=t,Ln,Uo).call(n,r)},indexes:r=>{var n;return Z(n=t,kr,pn).call(n,r)},rindexes:r=>{var n;return Z(n=t,Mr,bn).call(n,r)},isStale:r=>{var n;return $(n=t,Wt).call(n,r)}}}get max(){return $(this,or)}get maxSize(){return $(this,Ht)}get calculatedSize(){return $(this,sr)}get size(){return $(this,rt)}get fetchMethod(){return $(this,Pi)}get dispose(){return $(this,Pr)}get disposeAfter(){return $(this,ar)}getRemainingTTL(t){return $(this,nt).has(t)?1/0:0}*entries(){for(const t of Z(this,kr,pn).call(this))$(this,ie)[t]!==void 0&&$(this,Le)[t]!==void 0&&!Z(this,Fe,Ue).call(this,$(this,ie)[t])&&(yield[$(this,Le)[t],$(this,ie)[t]])}*rentries(){for(const t of Z(this,Mr,bn).call(this))$(this,ie)[t]!==void 0&&$(this,Le)[t]!==void 0&&!Z(this,Fe,Ue).call(this,$(this,ie)[t])&&(yield[$(this,Le)[t],$(this,ie)[t]])}*keys(){for(const t of Z(this,kr,pn).call(this)){const r=$(this,Le)[t];r!==void 0&&!Z(this,Fe,Ue).call(this,$(this,ie)[t])&&(yield r)}}*rkeys(){for(const t of Z(this,Mr,bn).call(this)){const r=$(this,Le)[t];r!==void 0&&!Z(this,Fe,Ue).call(this,$(this,ie)[t])&&(yield r)}}*values(){for(const t of Z(this,kr,pn).call(this))$(this,ie)[t]!==void 0&&!Z(this,Fe,Ue).call(this,$(this,ie)[t])&&(yield $(this,ie)[t])}*rvalues(){for(const t of Z(this,Mr,bn).call(this))$(this,ie)[t]!==void 0&&!Z(this,Fe,Ue).call(this,$(this,ie)[t])&&(yield $(this,ie)[t])}[Symbol.iterator](){return this.entries()}find(t,r={}){for(const n of Z(this,kr,pn).call(this)){const i=$(this,ie)[n],o=Z(this,Fe,Ue).call(this,i)?i.__staleWhileFetching:i;if(o!==void 0&&t(o,$(this,Le)[n],this))return this.get($(this,Le)[n],r)}}forEach(t,r=this){for(const n of Z(this,kr,pn).call(this)){const i=$(this,ie)[n],o=Z(this,Fe,Ue).call(this,i)?i.__staleWhileFetching:i;o!==void 0&&t.call(r,o,$(this,Le)[n],this)}}rforEach(t,r=this){for(const n of Z(this,Mr,bn).call(this)){const i=$(this,ie)[n],o=Z(this,Fe,Ue).call(this,i)?i.__staleWhileFetching:i;o!==void 0&&t.call(r,o,$(this,Le)[n],this)}}purgeStale(){let t=!1;for(const r of Z(this,Mr,bn).call(this,{allowStale:!0}))$(this,Wt).call(this,r)&&(this.delete($(this,Le)[r]),t=!0);return t}dump(){const t=[];for(const r of Z(this,kr,pn).call(this,{allowStale:!0})){const n=$(this,Le)[r],i=$(this,ie)[r],o=Z(this,Fe,Ue).call(this,i)?i.__staleWhileFetching:i;if(o===void 0||n===void 0)continue;const a={value:o};if($(this,cr)&&$(this,Jr)){a.ttl=$(this,cr)[r];const s=Mo.now()-$(this,Jr)[r];a.start=Math.floor(Date.now()-s)}$(this,Qr)&&(a.size=$(this,Qr)[r]),t.unshift([n,a])}return t}load(t){this.clear();for(const[r,n]of t){if(n.start){const i=Date.now()-n.start;n.start=Mo.now()-i}this.set(r,n.value,n)}}set(t,r,n={}){var d,h,v;const{ttl:i=this.ttl,start:o,noDisposeOnSet:a=this.noDisposeOnSet,sizeCalculation:s=this.sizeCalculation,status:l}=n;let{noUpdateTTL:c=this.noUpdateTTL}=n;const u=$(this,Ho).call(this,t,r,n.size||0,s);if(this.maxEntrySize&&u>this.maxEntrySize)return l&&(l.set="miss",l.maxEntrySizeExceeded=!0),this.delete(t),this;let f=$(this,rt)===0?void 0:$(this,nt).get(t);if(f===void 0)f=$(this,rt)===0?$(this,lt):$(this,lr).length!==0?$(this,lr).pop():$(this,rt)===$(this,or)?Z(this,ki,Gs).call(this,!1):$(this,rt),$(this,Le)[f]=t,$(this,ie)[f]=r,$(this,nt).set(t,f),$(this,Ct)[$(this,lt)]=f,$(this,Bt)[f]=$(this,lt),J(this,lt,f),Us(this,rt)._++,$(this,Ti).call(this,f,u,l),l&&(l.set="add"),c=!1;else{Z(this,Ln,Uo).call(this,f);const m=$(this,ie)[f];if(r!==m){if($(this,mn)&&Z(this,Fe,Ue).call(this,m)?m.__abortController.abort(new Error("replaced")):a||($(this,Tr)&&((d=$(this,Pr))==null||d.call(this,m,t,"set")),$(this,Pt)&&((h=$(this,dt))==null||h.push([m,t,"set"]))),$(this,Nn).call(this,f),$(this,Ti).call(this,f,u,l),$(this,ie)[f]=r,l){l.set="replace";const p=m&&Z(this,Fe,Ue).call(this,m)?m.__staleWhileFetching:m;p!==void 0&&(l.oldValue=p)}}else l&&(l.set="update")}if(i!==0&&!$(this,cr)&&Z(this,Do,hf).call(this),$(this,cr)&&(c||$(this,zo).call(this,f,i,o),l&&$(this,en).call(this,l,f)),!a&&$(this,Pt)&&$(this,dt)){const m=$(this,dt);let p;for(;p=m==null?void 0:m.shift();)(v=$(this,ar))==null||v.call(this,...p)}return this}pop(){var t;try{for(;$(this,rt);){const r=$(this,ie)[$(this,bt)];if(Z(this,ki,Gs).call(this,!0),Z(this,Fe,Ue).call(this,r)){if(r.__staleWhileFetching)return r.__staleWhileFetching}else if(r!==void 0)return r}}finally{if($(this,Pt)&&$(this,dt)){const r=$(this,dt);let n;for(;n=r==null?void 0:r.shift();)(t=$(this,ar))==null||t.call(this,...n)}}}has(t,r={}){const{updateAgeOnHas:n=this.updateAgeOnHas,status:i}=r,o=$(this,nt).get(t);if(o!==void 0){const a=$(this,ie)[o];if(Z(this,Fe,Ue).call(this,a)&&a.__staleWhileFetching===void 0)return!1;if($(this,Wt).call(this,o))i&&(i.has="stale",$(this,en).call(this,i,o));else return n&&$(this,Fn).call(this,o),i&&(i.has="hit",$(this,en).call(this,i,o)),!0}else i&&(i.has="miss");return!1}peek(t,r={}){const{allowStale:n=this.allowStale}=r,i=$(this,nt).get(t);if(i!==void 0&&(n||!$(this,Wt).call(this,i))){const o=$(this,ie)[i];return Z(this,Fe,Ue).call(this,o)?o.__staleWhileFetching:o}}async fetch(t,r={}){const{allowStale:n=this.allowStale,updateAgeOnGet:i=this.updateAgeOnGet,noDeleteOnStaleGet:o=this.noDeleteOnStaleGet,ttl:a=this.ttl,noDisposeOnSet:s=this.noDisposeOnSet,size:l=0,sizeCalculation:c=this.sizeCalculation,noUpdateTTL:u=this.noUpdateTTL,noDeleteOnFetchRejection:f=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:d=this.allowStaleOnFetchRejection,ignoreFetchAbort:h=this.ignoreFetchAbort,allowStaleOnFetchAbort:v=this.allowStaleOnFetchAbort,context:m,forceRefresh:p=!1,status:b,signal:y}=r;if(!$(this,mn))return b&&(b.fetch="get"),this.get(t,{allowStale:n,updateAgeOnGet:i,noDeleteOnStaleGet:o,status:b});const S={allowStale:n,updateAgeOnGet:i,noDeleteOnStaleGet:o,ttl:a,noDisposeOnSet:s,size:l,sizeCalculation:c,noUpdateTTL:u,noDeleteOnFetchRejection:f,allowStaleOnFetchRejection:d,allowStaleOnFetchAbort:v,ignoreFetchAbort:h,status:b,signal:y};let O=$(this,nt).get(t);if(O===void 0){b&&(b.fetch="miss");const w=Z(this,Mi,qs).call(this,t,O,S,m);return w.__returned=w}else{const w=$(this,ie)[O];if(Z(this,Fe,Ue).call(this,w)){const P=n&&w.__staleWhileFetching!==void 0;return b&&(b.fetch="inflight",P&&(b.returnedStale=!0)),P?w.__staleWhileFetching:w.__returned=w}const C=$(this,Wt).call(this,O);if(!p&&!C)return b&&(b.fetch="hit"),Z(this,Ln,Uo).call(this,O),i&&$(this,Fn).call(this,O),b&&$(this,en).call(this,b,O),w;const E=Z(this,Mi,qs).call(this,t,O,S,m),A=E.__staleWhileFetching!==void 0&&n;return b&&(b.fetch=C?"stale":"refresh",A&&C&&(b.returnedStale=!0)),A?E.__staleWhileFetching:E.__returned=E}}get(t,r={}){const{allowStale:n=this.allowStale,updateAgeOnGet:i=this.updateAgeOnGet,noDeleteOnStaleGet:o=this.noDeleteOnStaleGet,status:a}=r,s=$(this,nt).get(t);if(s!==void 0){const l=$(this,ie)[s],c=Z(this,Fe,Ue).call(this,l);return a&&$(this,en).call(this,a,s),$(this,Wt).call(this,s)?(a&&(a.get="stale"),c?(a&&n&&l.__staleWhileFetching!==void 0&&(a.returnedStale=!0),n?l.__staleWhileFetching:void 0):(o||this.delete(t),a&&n&&(a.returnedStale=!0),n?l:void 0)):(a&&(a.get="hit"),c?l.__staleWhileFetching:(Z(this,Ln,Uo).call(this,s),i&&$(this,Fn).call(this,s),l))}else a&&(a.get="miss")}delete(t){var n,i,o,a;let r=!1;if($(this,rt)!==0){const s=$(this,nt).get(t);if(s!==void 0)if(r=!0,$(this,rt)===1)this.clear();else{$(this,Nn).call(this,s);const l=$(this,ie)[s];Z(this,Fe,Ue).call(this,l)?l.__abortController.abort(new Error("deleted")):($(this,Tr)||$(this,Pt))&&($(this,Tr)&&((n=$(this,Pr))==null||n.call(this,l,t,"delete")),$(this,Pt)&&((i=$(this,dt))==null||i.push([l,t,"delete"]))),$(this,nt).delete(t),$(this,Le)[s]=void 0,$(this,ie)[s]=void 0,s===$(this,lt)?J(this,lt,$(this,Bt)[s]):s===$(this,bt)?J(this,bt,$(this,Ct)[s]):($(this,Ct)[$(this,Bt)[s]]=$(this,Ct)[s],$(this,Bt)[$(this,Ct)[s]]=$(this,Bt)[s]),Us(this,rt)._--,$(this,lr).push(s)}}if($(this,Pt)&&((o=$(this,dt))!=null&&o.length)){const s=$(this,dt);let l;for(;l=s==null?void 0:s.shift();)(a=$(this,ar))==null||a.call(this,...l)}return r}clear(){var t,r,n;for(const i of Z(this,Mr,bn).call(this,{allowStale:!0})){const o=$(this,ie)[i];if(Z(this,Fe,Ue).call(this,o))o.__abortController.abort(new Error("deleted"));else{const a=$(this,Le)[i];$(this,Tr)&&((t=$(this,Pr))==null||t.call(this,o,a,"delete")),$(this,Pt)&&((r=$(this,dt))==null||r.push([o,a,"delete"]))}}if($(this,nt).clear(),$(this,ie).fill(void 0),$(this,Le).fill(void 0),$(this,cr)&&$(this,Jr)&&($(this,cr).fill(0),$(this,Jr).fill(0)),$(this,Qr)&&$(this,Qr).fill(0),J(this,bt,0),J(this,lt,0),$(this,lr).length=0,J(this,sr,0),J(this,rt,0),$(this,Pt)&&$(this,dt)){const i=$(this,dt);let o;for(;o=i==null?void 0:i.shift();)(n=$(this,ar))==null||n.call(this,...o)}}};let Mu=tf;or=new WeakMap,Ht=new WeakMap,Pr=new WeakMap,ar=new WeakMap,Pi=new WeakMap,rt=new WeakMap,sr=new WeakMap,nt=new WeakMap,Le=new WeakMap,ie=new WeakMap,Ct=new WeakMap,Bt=new WeakMap,bt=new WeakMap,lt=new WeakMap,lr=new WeakMap,dt=new WeakMap,Qr=new WeakMap,Jr=new WeakMap,cr=new WeakMap,Tr=new WeakMap,mn=new WeakMap,Pt=new WeakMap,Do=new WeakSet,hf=function(){const t=new xs($(this,or)),r=new xs($(this,or));J(this,cr,t),J(this,Jr,r),J(this,zo,(o,a,s=Mo.now())=>{if(r[o]=a!==0?s:0,t[o]=a,a!==0&&this.ttlAutopurge){const l=setTimeout(()=>{$(this,Wt).call(this,o)&&this.delete($(this,Le)[o])},a+1);l.unref&&l.unref()}}),J(this,Fn,o=>{r[o]=t[o]!==0?Mo.now():0}),J(this,en,(o,a)=>{if(t[a]){const s=t[a],l=r[a];o.ttl=s,o.start=l,o.now=n||i(),o.remainingTTL=o.now+s-l}});let n=0;const i=()=>{const o=Mo.now();if(this.ttlResolution>0){n=o;const a=setTimeout(()=>n=0,this.ttlResolution);a.unref&&a.unref()}return o};this.getRemainingTTL=o=>{const a=$(this,nt).get(o);return a===void 0?0:t[a]===0||r[a]===0?1/0:r[a]+t[a]-(n||i())},J(this,Wt,o=>t[o]!==0&&r[o]!==0&&(n||i())-r[o]>t[o])},Fn=new WeakMap,en=new WeakMap,zo=new WeakMap,Wt=new WeakMap,Rs=new WeakSet,jp=function(){const t=new xs($(this,or));J(this,sr,0),J(this,Qr,t),J(this,Nn,r=>{J(this,sr,$(this,sr)-t[r]),t[r]=0}),J(this,Ho,(r,n,i,o)=>{if(Z(this,Fe,Ue).call(this,n))return 0;if(!gn(i))if(o){if(typeof o!="function")throw new TypeError("sizeCalculation must be a function");if(i=o(n,r),!gn(i))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}else throw new TypeError("invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.");return i}),J(this,Ti,(r,n,i)=>{if(t[r]=n,$(this,Ht)){const o=$(this,Ht)-t[r];for(;$(this,sr)>o;)Z(this,ki,Gs).call(this,!0)}J(this,sr,$(this,sr)+t[r]),i&&(i.entrySize=n,i.totalCalculatedSize=$(this,sr))})},Nn=new WeakMap,Ti=new WeakMap,Ho=new WeakMap,kr=new WeakSet,pn=function*({allowStale:t=this.allowStale}={}){if($(this,rt))for(let r=$(this,lt);!(!Z(this,Bo,gf).call(this,r)||((t||!$(this,Wt).call(this,r))&&(yield r),r===$(this,bt)));)r=$(this,Bt)[r]},Mr=new WeakSet,bn=function*({allowStale:t=this.allowStale}={}){if($(this,rt))for(let r=$(this,bt);!(!Z(this,Bo,gf).call(this,r)||((t||!$(this,Wt).call(this,r))&&(yield r),r===$(this,lt)));)r=$(this,Ct)[r]},Bo=new WeakSet,gf=function(t){return t!==void 0&&$(this,nt).get($(this,Le)[t])===t},ki=new WeakSet,Gs=function(t){var o,a;const r=$(this,bt),n=$(this,Le)[r],i=$(this,ie)[r];return $(this,mn)&&Z(this,Fe,Ue).call(this,i)?i.__abortController.abort(new Error("evicted")):($(this,Tr)||$(this,Pt))&&($(this,Tr)&&((o=$(this,Pr))==null||o.call(this,i,n,"evict")),$(this,Pt)&&((a=$(this,dt))==null||a.push([i,n,"evict"]))),$(this,Nn).call(this,r),t&&($(this,Le)[r]=void 0,$(this,ie)[r]=void 0,$(this,lr).push(r)),$(this,rt)===1?(J(this,bt,J(this,lt,0)),$(this,lr).length=0):J(this,bt,$(this,Ct)[r]),$(this,nt).delete(n),Us(this,rt)._--,r},Mi=new WeakSet,qs=function(t,r,n,i){const o=r===void 0?void 0:$(this,ie)[r];if(Z(this,Fe,Ue).call(this,o))return o;const a=new AbortController,{signal:s}=n;s==null||s.addEventListener("abort",()=>a.abort(s.reason),{signal:a.signal});const l={signal:a.signal,options:n,context:i},c=(m,p=!1)=>{const{aborted:b}=a.signal,y=n.ignoreFetchAbort&&m!==void 0;if(n.status&&(b&&!p?(n.status.fetchAborted=!0,n.status.fetchError=a.signal.reason,y&&(n.status.fetchAbortIgnored=!0)):n.status.fetchResolved=!0),b&&!y&&!p)return f(a.signal.reason);const S=h;return $(this,ie)[r]===h&&(m===void 0?S.__staleWhileFetching?$(this,ie)[r]=S.__staleWhileFetching:this.delete(t):(n.status&&(n.status.fetchUpdated=!0),this.set(t,m,l.options))),m},u=m=>(n.status&&(n.status.fetchRejected=!0,n.status.fetchError=m),f(m)),f=m=>{const{aborted:p}=a.signal,b=p&&n.allowStaleOnFetchAbort,y=b||n.allowStaleOnFetchRejection,S=y||n.noDeleteOnFetchRejection,O=h;if($(this,ie)[r]===h&&(!S||O.__staleWhileFetching===void 0?this.delete(t):b||($(this,ie)[r]=O.__staleWhileFetching)),y)return n.status&&O.__staleWhileFetching!==void 0&&(n.status.returnedStale=!0),O.__staleWhileFetching;if(O.__returned===O)throw m},d=(m,p)=>{var y;const b=(y=$(this,Pi))==null?void 0:y.call(this,t,o,l);b&&b instanceof Promise&&b.then(S=>m(S),p),a.signal.addEventListener("abort",()=>{(!n.ignoreFetchAbort||n.allowStaleOnFetchAbort)&&(m(),n.allowStaleOnFetchAbort&&(m=S=>c(S,!0)))})};n.status&&(n.status.fetchDispatched=!0);const h=new Promise(d).then(c,u),v=Object.assign(h,{__abortController:a,__staleWhileFetching:o,__returned:void 0});return r===void 0?(this.set(t,v,{...l.options,status:void 0}),r=$(this,nt).get(t)):$(this,ie)[r]=v,v},Fe=new WeakSet,Ue=function(t){if(!$(this,mn))return!1;const r=t;return!!r&&r instanceof Promise&&r.hasOwnProperty("__staleWhileFetching")&&r.__abortController instanceof AbortController},Wo=new WeakSet,mf=function(t,r){$(this,Bt)[r]=t,$(this,Ct)[t]=r},Ln=new WeakSet,Uo=function(t){t!==$(this,lt)&&(t===$(this,bt)?J(this,bt,$(this,Ct)[t]):Z(this,Wo,mf).call(this,$(this,Bt)[t],$(this,Ct)[t]),Z(this,Wo,mf).call(this,$(this,lt),t),J(this,lt,t))};const pk=Mu;async function bk(e){return(await Ss.get("/pvideo",{params:{aid:e}})).data.data}async function yk(e){return[]}const Au=new pk({max:200});async function wk(e){if(Au.has(e))return Au.get(e);const[t,r]=await Promise.all([bk(e),yk()]);return Au.set(e,{pvideoData:t,dmData:r}),{pvideoData:t,dmData:r}}function Gv(e){return async function(r){const n=new FormData;n.append("aid",r),n.append("csrf",gk());const o=(await Ss.post("/x/v2/history/toview/"+e,n,{withCredentials:!0})).data,a=(o==null?void 0:o.code)===0&&(o==null?void 0:o.message)==="0";return a||$t((o==null?void 0:o.message)||"出错了"),a}}const Sk=Gv("add"),Ck=Gv("del"),qv=e=>{const t={dislike:"/x/feed/dislike",cancel:"/x/feed/dislike/cancel"}[e];return async function(r,n){const o=(await Cs.get(Wv+t,{params:{goto:r.goto,id:r.param,reason_id:n,build:"1",mobi_app:"android",idx:(Date.now()/1e3).toFixed(0)}})).data;return(o==null?void 0:o.code)===0&&(o==null?void 0:o.message)==="0"}},xk=qv("dislike"),Ek=qv("cancel"),Qt={modal:"_modal_1rloz_1",titleDesc:"_title-desc_1rloz_4",reasonList:"_reason-list_1rloz_8",reason:"_reason_1rloz_8",active:"_active_1rloz_29",reasonNo:"_reason-no_1rloz_33",tipsContainer:"_tips-container_1rloz_47",tips:"_tips_1rloz_47"},_s=uk();function _k(){return Xn(_s)}function Ok(e){const t=_k();if(e)return t.get(e)}function $k({show:e,onHide:t,item:r}){const[n,i]=k.useState(!1),o=Oe(async h=>{if(!r)return;let v=!1,m;try{i(!0),v=await xk(r,h.id)}catch(p){m=p}finally{i(!1)}if(m)return console.error(m.stack||m),Dv();v?$t("已标记不想看"):zv(),v&&(_s.set(r.param,{...h}),t())}),a=k.useMemo(()=>{var h;return((h=r==null?void 0:r.three_point)==null?void 0:h.dislike_reasons)||[]},[r]),s=()=>!!e&&!!r,l=["1","2","3","4","5","6"];st(l,h=>{if(!s()||!l.includes(h.key))return;const v=Number(h.key)-1;u(v);const m=document.querySelectorAll(`.${Qt.reason}`)[v]||null;m==null||m.click()});const[c,u]=k.useState(a.length-1);ok(()=>{u(a.length-1)},[a]);const f=h=>()=>{if(!s())return;const v=c+h;v<0||v>a.length-1||u(v)};st("leftarrow",f(-1)),st("rightarrow",f(1)),st("uparrow",f(-2)),st("downarrow",f(2)),st("enter",h=>{var v;s()&&(c<0||c>a.length-1||(h.preventDefault(),h.stopImmediatePropagation(),(v=document.querySelector(`.${Qt.reason}.${Qt.active}`))==null||v.click()))});const d=k.useMemo(()=>{var h;return((h=a[c])==null?void 0:h.name)||""},[a,c]);return G(Tu,{show:e,onHide:t,clsModal:Qt.modal,hideWhenMaskOnClick:!0,hideWhenEsc:!0,children:[G("div",{className:ir.modalHeader,children:[G("div",{className:ir.modalTitle,children:["我不想看",I("span",{className:Qt.titleDesc,children:"(选择后将减少相似内容推荐)"})]}),I("div",{className:"space",style:{flex:1}}),I(ku,{onClick:t})]}),G("div",{className:ir.modalBody,children:[I("div",{className:Qt.reasonList,children:a.map((h,v)=>G("button",{className:K(Qt.reason,{[Qt.active]:v===c}),"data-id":h.id,onClick:()=>{u(v),o(h)},disabled:n,children:[I("span",{className:Qt.reasonNo,children:v+1}),h.name]},h.id))}),G("div",{className:Qt.tipsContainer,children:[G("div",{className:Qt.tips,children:[I(kn,{name:"Info",size:15,style:{marginRight:5}}),"使用删除键打开弹框, 数字键选择, Esc 关闭"]}),d&&G("div",{className:Qt.tips,children:[I(kn,{name:"Info",size:15,style:{marginRight:5}}),"已选择「",d,"」, 回车键提交"]})]})]})]})}const Os={show:!1,onHide:Xv,item:null},Kv=ro({value:Os.show}),Pk=function(){return Xn(Kv).value};function Xv(){setTimeout(()=>{Yv({show:!1,item:null})})}function Yv(e){Object.assign(Os,e),Kv.value=Os.show,Tk().render(I($k,{...Os,onHide:Xv}))}let Ru;function Tk(){if(!Ru){const e=document.createElement("div");e.classList.add("show-dislike-container"),document.body.appendChild(e),Ru=gs(e)}return Ru}function kk(e){e!=null&&e.param&&_s.has(e.param)||Yv({show:!0,item:e})}function Mk(e){if(!e)return"00:00";const t=Math.trunc(e/3600);e-=t*3600;const r=Math.trunc(e/60);e-=r*60;const i=[t,r,e];return i[0]===0&&i.shift(),i.map(a=>YS(a.toString(),2,"0")).join(":")}function Fu(e){if(!e)return"";if(e<=9999)return e.toString();let t=(e/1e4).toFixed(1);return t=t.replace(/\.0$/,""),`${t}万`}const tt={biliVideoCard:"_bili-video-card_e62cr_1",imageWrapper:"_image-wrapper_e62cr_4",previewCardWrapper:"_preview-card-wrapper_e62cr_8",previewCardInner:"_preview-card-inner_e62cr_21",watchLater:"_watch-later_e62cr_25",badge:"_badge_e62cr_28",recommendReason:"_recommend-reason_e62cr_36",bangumiDesc:"_bangumi-desc_e62cr_51",btnDislike:"_btn-dislike_e62cr_54",btnDislikeIcon:"_btn-dislike-icon_e62cr_69",btnDislikeTip:"_btn-dislike-tip_e62cr_76",dislikedWrapper:"_disliked-wrapper_e62cr_91",dislikeContentCover:"_dislike-content-cover_e62cr_105",dislikeContentCoverInner:"_dislike-content-cover-inner_e62cr_111",dislikeIcon:"_dislike-icon_e62cr_122",dislikeReason:"_dislike-reason_e62cr_125",dislikeDesc:"_dislike-desc_e62cr_129",dislikeContentAction:"_dislike-content-action_e62cr_133",skeletonActive:"_skeleton-active_e62cr_150",antSkeletonLoading:"_ant-skeleton-loading_e62cr_1"};function Ak(...e){for(const t of e)if(!isNaN(t))return t;return 0}function Rk({className:e,videoDuration:t,pvideo:r,mouseEnterRelativeX:n,previewAnimationProgress:i}){const o=k.useRef(null),a=rk(o),[s,l]=k.useState(()=>({width:0,height:0}));kv(()=>{var d;const f=(d=o.current)==null?void 0:d.getBoundingClientRect();f&&l({width:f.width,height:f.height})});let c=0;if(typeof i=="number")c=i;else{const f=Ak(a.elementX,n||0);s.width&&f&&!isNaN(f)&&(c=f/s.width,c<0&&(c=0),c>1&&(c=1))}const u={videoDuration:t,pvideo:r,elWidth:s.width,elHeight:s.height,progress:c};return I("div",{ref:o,className:K(tt.previewCardWrapper,e),children:!!(r&&s.width&&s.height&&c)&&I(Fk,{...u})})}function Fk({videoDuration:e,pvideo:t,elWidth:r,elHeight:n,progress:i}){var w;const o=Math.floor((e||0)*i);let a=k.useMemo(()=>{const C=(t==null?void 0:t.index)||[];let E=Lk(C,o);return E!==-1?E:o>C[C.length-1]?(E=Math.floor(C.length*i)-1,E<0&&(E=0),E):0},[t,o]);const{img_x_len:s,img_y_len:l,img_x_size:c,img_y_size:u}=t,f=l*s;a=a+1;const d=Math.floor(a/f),h=a-d*f,v=((w=t.image)==null?void 0:w[d])||"",m=Math.floor(h/s)+1,p=h-(m-1)*s,b=r*s,y=n*l,S=(m-1)*n,O=(p-1)*r;return I("div",{className:tt.previewCardInner,style:{backgroundColor:"black",backgroundImage:`url(${v})`,backgroundPosition:`-${O}px -${S}px`,backgroundSize:`${b}px ${y}px`},children:I(Nk,{progress:i})})}function Nk({progress:e}){return I("div",{className:"track",style:{position:"absolute",bottom:0,left:0,backgroundColor:"#eee",width:"100%",height:2},children:I("div",{className:"bar",style:{backgroundColor:"#fa6a9d",height:"100%",width:`${e*100}%`}})})}function Lk(e,t){let r=0,n=e.length-1,i=-1;for(;r<=n;){const s=Math.floor((r+n)/2),l=e[s];if(t===l)return s;l<t?(r=s+1,i=s):n=s-1}if(i===-1)return-1;const o=e[i],a=e[i+1]??0;return o<t&&t<a?i:-1}const Ik=Vm().format("YYYY"),jk=e=>{if(!e)return"";const t=Vm.unix(e);return t.format("YYYY")===Ik?t.format("M-D"):t.format("YY-M-D")},Dk=e=>(e||"").replace(/^http:\/\//,"https://"),Nu=k.memo(k.forwardRef(function({style:t,className:r,item:n,loading:i,active:o,...a},s){i=i??!n;const l=G("div",{className:K("bili-video-card__skeleton",{hide:!i,[tt.skeletonActive]:i}),children:[I("div",{className:"bili-video-card__skeleton--cover"}),I("div",{className:"bili-video-card__skeleton--info",children:G("div",{className:"bili-video-card__skeleton--right",children:[I("p",{className:"bili-video-card__skeleton--text"}),I("p",{className:"bili-video-card__skeleton--text short"}),I("p",{className:"bili-video-card__skeleton--light"})]})})]}),c=Ok((n==null?void 0:n.api)==="app"&&n.param),u=k.useRef(null),f=k.useRef(null);return k.useImperativeHandle(s,()=>({async onCancelDislike(){var d;await((d=u.current)==null?void 0:d.onCancelDislike())},async onToggleWatchLater(){var d;await((d=f.current)==null?void 0:d.onToggleWatchLater())},onTriggerDislike(){var d;(d=f.current)==null||d.onTriggerDislike()},onStartPreviewAnimation(){var d;(d=f.current)==null||d.onStartPreviewAnimation()},onHotkeyPreviewAnimation(){var d;(d=f.current)==null||d.onHotkeyPreviewAnimation()}}),[u,f]),G("div",{style:t,className:K("bili-video-card",tt.biliVideoCard,r),"data-report":"partition_recommend.content",...a,children:[l,!i&&n&&(c?I(zk,{ref:u,item:n,dislikedReason:c}):I(Hk,{ref:f,item:n,active:o}))]})})),zk=k.memo(k.forwardRef(function({dislikedReason:t,item:r},n){const i=Oe(async()=>{if(!(t!=null&&t.id))return;let o=!1,a;try{o=await Ek(r,t.id)}catch(s){a=s}if(a)return console.error(a.stack||a),Dv();o?$t("已撤销"):zv(),o&&_s.delete(r.param)});return k.useImperativeHandle(n,()=>({onCancelDislike:i}),[]),G("div",{className:K(tt.dislikedWrapper),children:[I("div",{className:tt.dislikeContentCover,children:G("div",{className:tt.dislikeContentCoverInner,children:[I(kn,{name:"DistraughtFace",size:32,className:tt.dislikeIcon}),I("div",{className:tt.dislikeReason,children:t==null?void 0:t.name}),I("div",{className:tt.dislikeDesc,children:(t==null?void 0:t.toast)||"将减少此类内容推荐"})]})}),I("div",{className:tt.dislikeContentAction,children:G("button",{onClick:i,children:[I(kn,{name:"Return",size:"16",style:{marginRight:4,marginTop:-2}}),"撤销"]})})]})})),Hk=k.memo(k.forwardRef(function({item:t,active:r=!1},n){var Xe,kt,ot;const i=t.api==="pc",o=t.api==="app",a=String(i?t.id:t.param),s=i?t.bvid:"",l=t.goto,c=i?t.stat.view:void 0,u=i?t.stat.like:void 0,f=t.title,d=i?t.pic:t.cover,h=i?t.pubdate:void 0,v=(i?t.duration:(Xe=t.player_args)==null?void 0:Xe.duration)||0,m=i?t.owner.name:t.args.up_name;i&&t.owner.face;const p=i?t.owner.mid:t.args.up_id,b=void 0,y=i?void 0:t.badge,S=i?void 0:((kt=t.desc_button)==null?void 0:kt.text)||"",O=i?(ot=t.rcmd_reason)==null?void 0:ot.content:t.rcmd_reason,w=k.useMemo(()=>jk(h),[h]),C=k.useMemo(()=>Dk(d),[d]),[E,R]=k.useState(null),[A,P]=k.useState(!1),F=Oe(async()=>{if(!E&&!A)try{P(!0);const ve=await wk(a);R(ve)}finally{P(!1)}}),M=k.useRef(null),[x,_]=k.useState(void 0);To("mouseenter",ve=>{var Me;const ct=(Me=M.current)==null?void 0:Me.getBoundingClientRect();if(!ct)return;const{x:me}=ct,je=ve.pageX-window.pageXOffset-me;_(je)},{target:M});const T=$u(M),{autoPreviewWhenHover:L}=zr(),{onStartPreviewAnimation:N,onHotkeyPreviewAnimation:j,previewAnimationProgress:D}=Bk({id:a,title:f,isHovering:T,autoPreviewWhenHover:L,active:r,tryFetchVideoData:F,videoPreviewWrapperRef:M});ps(()=>{r&&Be.autoPreviewWhenKeyboardSelect&&N()},[r]);const H=k.useRef(null),U=$u(H),[B,W]=k.useState(!1),{accessKey:le}=zr(),V=!!le;k.useEffect(()=>{T&&F()},[T]),k.useImperativeHandle(n,()=>({onToggleWatchLater:pe,onTriggerDislike:ke,onStartPreviewAnimation:N,onHotkeyPreviewAnimation:j}),[]);const[ge,fe]=k.useState(!1),pe=Oe(async ve=>{if(ve==null||ve.preventDefault(),ge)return;fe(!0);const ct=B?Ck:Sk;let me=!1;try{me=await ct(a)}finally{fe(!1)}me&&W(je=>!je)}),te=k.useRef(null),be=$u(te),ke=Oe(ve=>{ve==null||ve.stopPropagation(),ve==null||ve.preventDefault(),o&&kk(t)}),Ie=t.goto==="bangumi",ue=t.goto==="av",xe=i?ue&&s?`/video/${s}`:t.uri:ue?`/video/av${t.param}`:t.uri,We=k.useMemo(()=>Mk(v),[v]),ht=k.useMemo(()=>Fu(c),[c]),ae=k.useMemo(()=>Fu(u),[u]),ee=k.useMemo(()=>Fu(b),[b]),ne=i?ae:ee,ye=Oe(ve=>{if(!Be.openInIINAWhenRightClick)return;const ct=new URL(xe,location.href).href,me=`iina://open?url=${encodeURIComponent(ct)}`;window.open(me,"_self"),ve.preventDefault()}),it=({text:ve,iconSvgName:ct})=>G("span",{className:"bili-video-card__stats--item",children:[I("svg",{className:"bili-video-card__stats--icon",children:I("use",{xlinkHref:ct})}),I("span",{className:"bili-video-card__stats--text",children:ve})]}),Ze={play:"#widget-video-play-count",danmaku:"#widget-video-danmaku",like:"#widget-agree",bangumiFollow:"#widget-agree"},Tt={1:"play",2:"like",3:"danmaku",4:"bangumiFollow"},Jt=ve=>{const ct=Tt[ve]||Tt[1];return Ze[ct]};return G("div",{className:"bili-video-card__wrap __scale-wrap",onContextMenu:ye,children:[I("a",{href:xe,target:"_blank","data-mod":"partition_recommend","data-idx":"content","data-ext":"click",children:G("div",{className:"bili-video-card__image __scale-player-wrap",ref:M,children:[G("div",{className:K("bili-video-card__image--wrap",tt.imageWrapper),children:[G("picture",{className:"v-img bili-video-card__cover",children:[I("source",{srcSet:`${C}@672w_378h_1c_!web-home-common-cover.avif`,type:"image/avif"}),I("source",{srcSet:`${C}@672w_378h_1c_!web-home-common-cover.webp`,type:"image/webp"}),I("img",{src:`${C}@672w_378h_1c_!web-home-common-cover`,alt:f,loading:"eager"})]}),(T||typeof D=="number")&&I(Rk,{videoDuration:v,pvideo:E==null?void 0:E.pvideoData,mouseEnterRelativeX:x,previewAnimationProgress:D}),G("div",{className:`bili-watch-later ${tt.watchLater}`,style:{display:T||r?"flex":"none"},ref:H,onClick:pe,children:[I("svg",{className:"bili-watch-later__icon",children:I("use",{xlinkHref:B?"#widget-watch-save":"#widget-watch-later"})}),I("span",{className:"bili-watch-later__tip",style:{display:U?"block":"none"},children:B?"移除":"稍后再看"})]}),o&&V&&G("div",{ref:te,className:tt.btnDislike,onClick:ke,style:{display:T?"flex":"none"},children:[I("svg",{className:tt.btnDislikeIcon,children:I("use",{xlinkHref:"#widget-close"})}),I("span",{className:tt.btnDislikeTip,style:{display:be?"block":"none"},children:"我不想看"})]})]}),I("div",{className:"bili-video-card__mask",children:G("div",{className:"bili-video-card__stats",children:[I("div",{className:"bili-video-card__stats--left",children:i?G(Kt,{children:[it({text:ht,iconSvgName:Ze.play}),it({text:l==="av"?ae:ne,iconSvgName:Ze.like})]}):G(Kt,{children:[it({iconSvgName:Jt(t.cover_left_icon_1),text:t.cover_left_text_1}),it({iconSvgName:Jt(t.cover_left_icon_2),text:t.cover_left_text_2})]})}),I("span",{className:"bili-video-card__stats__duration",children:ue&&We})]})})]})}),I("div",{className:"bili-video-card__info __scale-disable",children:G("div",{className:"bili-video-card__info--right",children:[I("a",{href:xe,target:"_blank","data-mod":"partition_recommend","data-idx":"content","data-ext":"click",children:I("h3",{className:"bili-video-card__info--tit",title:f,children:f})}),G("p",{className:"bili-video-card__info--bottom",children:[ue&&G("a",{className:"bili-video-card__info--owner",href:`//space.bilibili.com/${p}`,target:"_blank","data-mod":"partition_recommend","data-idx":"content","data-ext":"click",children:[O?I("span",{className:tt.recommendReason,children:O}):I("svg",{className:"bili-video-card__info--owner__up",children:I("use",{xlinkHref:"#widget-up"})}),I("span",{className:"bili-video-card__info--author",children:m}),w&&G("span",{className:"bili-video-card__info--date",children:["· ",w]})]}),Ie&&G("a",{className:"bili-video-card__info--owner",href:xe,target:"_blank",children:[I("span",{className:tt.badge,children:y||""}),I("span",{className:tt.bangumiDesc,children:S||""})]})]})]})})]})}));function Bk({id:e,title:t,isHovering:r,autoPreviewWhenHover:n,active:i,tryFetchVideoData:o,videoPreviewWrapperRef:a}){const[s,l]=Lv(void 0),[c,u]=k.useState(!1),[f,d]=k.useState(!1);k.useEffect(()=>{n&&r&&!v.current&&(d(!0),E())},[r,n]),To("mousemove",R=>{u(!0),n||p()},{target:a});const h=ik(),v=k.useRef(void 0),m=Oe(()=>{if(h.current)return!0;if(n){if(!r&&!i)return!0}else if(!i||c)return!0;return!1}),p=Oe((R=!1)=>{v.current&&cancelAnimationFrame(v.current),v.current=void 0,l(void 0),y(!1)}),[b,y,S]=qT(!1),O=k.useRef(),w=Oe(()=>{var R;if(!v.current){E();return}y(A=>!A),b&&((R=O.current)==null||R.call(O,s||0))}),C=Oe(()=>s||0),E=Oe(()=>{u(!1),y(!1),o(),p(!0),l(x=>typeof x>"u"?0:x);const R=8e3,A=()=>typeof Be.autoPreviewUpdateInterval=="number"?Be.autoPreviewUpdateInterval:400;let P=performance.now(),F=0;O.current=()=>{P=performance.now()-C()*R};function M(x){if(m()){p();return}const _=()=>{const T=performance.now()-P,L=Math.min(T%R/R,1);l(L)};S()||(A()?(!F||performance.now()-F>=A())&&(F=performance.now(),_()):_()),v.current=requestAnimationFrame(M)}v.current=requestAnimationFrame(M)});return{onHotkeyPreviewAnimation:w,onStartPreviewAnimation:E,previewAnimationProgress:s}}const Zv="bilibili-app-recommend";var Ao={},Wk={get exports(){return Ao},set exports(e){Ao=e}},$s={},Vk={get exports(){return $s},set exports(e){$s=e}},Si={},Uk={get exports(){return Si},set exports(e){Si=e}},Ke=Uk.exports={},Er,_r;function Lu(){throw new Error("setTimeout has not been defined")}function Iu(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?Er=setTimeout:Er=Lu}catch{Er=Lu}try{typeof clearTimeout=="function"?_r=clearTimeout:_r=Iu}catch{_r=Iu}})();function Qv(e){if(Er===setTimeout)return setTimeout(e,0);if((Er===Lu||!Er)&&setTimeout)return Er=setTimeout,setTimeout(e,0);try{return Er(e,0)}catch{try{return Er.call(null,e,0)}catch{return Er.call(this,e,0)}}}function Gk(e){if(_r===clearTimeout)return clearTimeout(e);if((_r===Iu||!_r)&&clearTimeout)return _r=clearTimeout,clearTimeout(e);try{return _r(e)}catch{try{return _r.call(null,e)}catch{return _r.call(this,e)}}}var Xr=[],Ci=!1,An,Ps=-1;function qk(){!Ci||!An||(Ci=!1,An.length?Xr=An.concat(Xr):Ps=-1,Xr.length&&Jv())}function Jv(){if(!Ci){var e=Qv(qk);Ci=!0;for(var t=Xr.length;t;){for(An=Xr,Xr=[];++Ps<t;)An&&An[Ps].run();Ps=-1,t=Xr.length}An=null,Ci=!1,Gk(e)}}Ke.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];Xr.push(new ep(e,t)),Xr.length===1&&!Ci&&Qv(Jv)};function ep(e,t){this.fun=e,this.array=t}ep.prototype.run=function(){this.fun.apply(null,this.array)},Ke.title="browser",Ke.browser=!0,Ke.env={},Ke.argv=[],Ke.version="",Ke.versions={};function Yr(){}Ke.on=Yr,Ke.addListener=Yr,Ke.once=Yr,Ke.off=Yr,Ke.removeListener=Yr,Ke.removeAllListeners=Yr,Ke.emit=Yr,Ke.prependListener=Yr,Ke.prependOnceListener=Yr,Ke.listeners=function(e){return[]},Ke.binding=function(e){throw new Error("process.binding is not supported")},Ke.cwd=function(){return"/"},Ke.chdir=function(e){throw new Error("process.chdir is not supported")},Ke.umask=function(){return 0};var ju;typeof Object.create=="function"?ju=function(t,r){t.super_=r,t.prototype=Object.create(r.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:ju=function(t,r){t.super_=r;var n=function(){};n.prototype=r.prototype,t.prototype=new n,t.prototype.constructor=t};const tp=ju;var Kk=/%[sdj%]/g;function xi(e){if(!Fo(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(Or(arguments[r]));return t.join(" ")}for(var r=1,n=arguments,i=n.length,o=String(e).replace(Kk,function(s){if(s==="%%")return"%";if(r>=i)return s;switch(s){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch{return"[Circular]"}default:return s}}),a=n[r];r<i;a=n[++r])Ro(a)||!Rn(a)?o+=" "+a:o+=" "+Or(a);return o}function Du(e,t){if($r(global.process))return function(){return Du(e,t).apply(this,arguments)};if(Si.noDeprecation===!0)return e;var r=!1;function n(){if(!r){if(Si.throwDeprecation)throw new Error(t);Si.traceDeprecation?console.trace(t):console.error(t),r=!0}return e.apply(this,arguments)}return n}var Ts={},zu;function rp(e){if($r(zu)&&(zu=Si.env.NODE_DEBUG||""),e=e.toUpperCase(),!Ts[e])if(new RegExp("\\b"+e+"\\b","i").test(zu)){var t=0;Ts[e]=function(){var r=xi.apply(null,arguments);console.error("%s %d: %s",e,t,r)}}else Ts[e]=function(){};return Ts[e]}function Or(e,t){var r={seen:[],stylize:Yk};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),Ms(t)?r.showHidden=t:t&&qu(r,t),$r(r.showHidden)&&(r.showHidden=!1),$r(r.depth)&&(r.depth=2),$r(r.colors)&&(r.colors=!1),$r(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=Xk),ks(r,e,r.depth)}Or.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},Or.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function Xk(e,t){var r=Or.styles[t];return r?"\x1B["+Or.colors[r][0]+"m"+e+"\x1B["+Or.colors[r][1]+"m":e}function Yk(e,t){return e}function Zk(e){var t={};return e.forEach(function(r,n){t[r]=!0}),t}function ks(e,t,r){if(e.customInspect&&t&&Io(t.inspect)&&t.inspect!==Or&&!(t.constructor&&t.constructor.prototype===t)){var n=t.inspect(r,e);return Fo(n)||(n=ks(e,n,r)),n}var i=Qk(e,t);if(i)return i;var o=Object.keys(t),a=Zk(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),Lo(t)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return Hu(t);if(o.length===0){if(Io(t)){var s=t.name?": "+t.name:"";return e.stylize("[Function"+s+"]","special")}if(No(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(As(t))return e.stylize(Date.prototype.toString.call(t),"date");if(Lo(t))return Hu(t)}var l="",c=!1,u=["{","}"];if(Wu(t)&&(c=!0,u=["[","]"]),Io(t)){var f=t.name?": "+t.name:"";l=" [Function"+f+"]"}if(No(t)&&(l=" "+RegExp.prototype.toString.call(t)),As(t)&&(l=" "+Date.prototype.toUTCString.call(t)),Lo(t)&&(l=" "+Hu(t)),o.length===0&&(!c||t.length==0))return u[0]+l+u[1];if(r<0)return No(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special");e.seen.push(t);var d;return c?d=Jk(e,t,r,a,o):d=o.map(function(h){return Bu(e,t,r,a,h,c)}),e.seen.pop(),eM(d,l,u)}function Qk(e,t){if($r(t))return e.stylize("undefined","undefined");if(Fo(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}if(Vu(t))return e.stylize(""+t,"number");if(Ms(t))return e.stylize(""+t,"boolean");if(Ro(t))return e.stylize("null","null")}function Hu(e){return"["+Error.prototype.toString.call(e)+"]"}function Jk(e,t,r,n,i){for(var o=[],a=0,s=t.length;a<s;++a)lp(t,String(a))?o.push(Bu(e,t,r,n,String(a),!0)):o.push("");return i.forEach(function(l){l.match(/^\d+$/)||o.push(Bu(e,t,r,n,l,!0))}),o}function Bu(e,t,r,n,i,o){var a,s,l;if(l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]},l.get?l.set?s=e.stylize("[Getter/Setter]","special"):s=e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),lp(n,i)||(a="["+i+"]"),s||(e.seen.indexOf(l.value)<0?(Ro(r)?s=ks(e,l.value,null):s=ks(e,l.value,r-1),s.indexOf(`
`)>-1&&(o?s=s.split(`
`).map(function(c){return" "+c}).join(`
`).substr(2):s=`
`+s.split(`
`).map(function(c){return" "+c}).join(`
`))):s=e.stylize("[Circular]","special")),$r(a)){if(o&&i.match(/^\d+$/))return s;a=JSON.stringify(""+i),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function eM(e,t,r){var n=e.reduce(function(i,o){return o.indexOf(`
`)>=0,i+o.replace(/\u001b\[\d\d?m/g,"").length+1},0);return n>60?r[0]+(t===""?"":t+`
`)+" "+e.join(`,
`)+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function Wu(e){return Array.isArray(e)}function Ms(e){return typeof e=="boolean"}function Ro(e){return e===null}function np(e){return e==null}function Vu(e){return typeof e=="number"}function Fo(e){return typeof e=="string"}function ip(e){return typeof e=="symbol"}function $r(e){return e===void 0}function No(e){return Rn(e)&&Uu(e)==="[object RegExp]"}function Rn(e){return typeof e=="object"&&e!==null}function As(e){return Rn(e)&&Uu(e)==="[object Date]"}function Lo(e){return Rn(e)&&(Uu(e)==="[object Error]"||e instanceof Error)}function Io(e){return typeof e=="function"}function op(e){return e===null||typeof e=="boolean"||typeof e=="number"||typeof e=="string"||typeof e=="symbol"||typeof e>"u"}function ap(e){return Buffer.isBuffer(e)}function Uu(e){return Object.prototype.toString.call(e)}function Gu(e){return e<10?"0"+e.toString(10):e.toString(10)}var tM=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function rM(){var e=new Date,t=[Gu(e.getHours()),Gu(e.getMinutes()),Gu(e.getSeconds())].join(":");return[e.getDate(),tM[e.getMonth()],t].join(" ")}function sp(){console.log("%s - %s",rM(),xi.apply(null,arguments))}function qu(e,t){if(!t||!Rn(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e}function lp(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var nM=m0(Object.freeze(Object.defineProperty({__proto__:null,_extend:qu,debuglog:rp,default:{inherits:tp,_extend:qu,log:sp,isBuffer:ap,isPrimitive:op,isFunction:Io,isError:Lo,isDate:As,isObject:Rn,isRegExp:No,isUndefined:$r,isSymbol:ip,isString:Fo,isNumber:Vu,isNullOrUndefined:np,isNull:Ro,isBoolean:Ms,isArray:Wu,inspect:Or,deprecate:Du,format:xi,debuglog:rp},deprecate:Du,format:xi,inherits:tp,inspect:Or,isArray:Wu,isBoolean:Ms,isBuffer:ap,isDate:As,isError:Lo,isFunction:Io,isNull:Ro,isNullOrUndefined:np,isNumber:Vu,isObject:Rn,isPrimitive:op,isRegExp:No,isString:Fo,isSymbol:ip,isUndefined:$r,log:sp},Symbol.toStringTag,{value:"Module"}))).format;function iM(){(typeof AbortController>"u"||typeof AbortSignal>"u")&&console.error("[promise.timeout] need global AbortController & AbortSingal")}function oM(e,t){return function(){var r=this,n=[].slice.call(arguments);iM();var i=new AbortController;return n.push(i.signal),new Promise(function(o,a){var s=setTimeout(function(){var l=new cp(t);a(l),i.abort()},t);Promise.resolve(e.apply(r,n)).then(function(l){clearTimeout(s),o(l)},function(l){clearTimeout(s),a(l)})})}}let cp=class Dp extends Error{constructor(t){super(),this.timeout=t,this.message=nM("timeout of %sms exceed",t),Error.captureStackTrace(this,Dp)}};Vk.exports=oM,$s.TimeoutError=cp;const up=$s,aM=up.TimeoutError;Wk.exports=function(t,r){const n=t;r=r||{};const i=r.times||5,o=r.timeout;o&&(t=up(t,o));const a=r.onerror;return async function(){const s=this,l=[].slice.call(arguments),c=new Array(i);for(let u=0;u<i;u++){let f,d;try{f=await t.apply(s,l)}catch(h){d=h}if(!d)return f;if(d instanceof TypeError)throw d;if(d instanceof sM)throw d.originalError;c[u]=d,a&&a(d,u)}throw new fp({times:i,timeout:o,fn:n,errors:c})}};class fp extends Error{constructor(t){super(),this.times=t.times,this.timeout=t.timeout,this.fn=t.fn,this.errors=t.errors,this.name="RetryError",this.message=`tried function ${this.fn.name||"<anonymous>"} ${this.times} times`,this.timeout&&(this.message+=` with timeout = ${this.timeout}ms`),Error.captureStackTrace(this,this.constructor)}}class sM extends Error{constructor(t){super(),t instanceof Error?(this.originalError=t,{message:t}=t):(this.originalError=new Error(t),this.originalError.stack=this.stack),this.name="AbortError",this.message=t}}var lM=Ao.RetryError=fp;Ao.TimeoutError=aM;class Ku extends Error{constructor(t){super(),Error.captureStackTrace(this,Ku),this.json=t,this.message=t.message||JSON.stringify(t)}}async function cM(){var n;const t=(await Cs.get(Wv+"/x/v2/feed/index",{responseType:"json",params:{build:"1",mobi_app:"android",idx:(Date.now()/1e3).toFixed(0)+"0"+(Math.random()*10).toFixed(0)}})).data;if(!t.data){if(t.code===-663)throw new Ku(t);return $t(`${Zv}: 未知错误, 请联系开发者
code=${t.code} message=${t.message||""}`,5e3),[]}return((n=t==null?void 0:t.data)==null?void 0:n.items)||[]}const uM=Ao(cM,{times:5,timeout:2e3,onerror(e,t){console.info("[%s] tryGetRecommend onerror: index=%s",Zv,t,e)}});async function dp(){try{return await uM()}catch(e){if(e instanceof lM){console.error(e.errors);const t=[xi("请求出错, 已重试%s次:",e.times),...e.errors.map((r,n)=>xi(" %s) %s",n+1,r.message)),"","请重新获取 access_key 后重试~"].join(`
`);$t(t,5e3)}throw e}}async function hp(e){let t=[];const r=async()=>{t=(await Promise.all(new Array(e).fill(0).map(()=>dp()))).flat()},n=async()=>{for(let i=1;i<=e;i++)t=t.concat(await dp())};return await(Be.useParallelRequest?r:n)(),t=Qd(t,i=>i.param),t.map(i=>({...i,api:"app",uniqId:i.param+"-"+crypto.randomUUID()}))}async function fM(){return hp(2)}async function gp(e){const t=e.page++;return(await Ss.get("/x/web-interface/index/top/rcmd",{baseURL:Bv,withCredentials:!0,params:{fresh_type:3,version:1,ps:14,fresh_idx:t,fresh_idx_1h:t,homepage_ver:1}})).data.data.item}async function mp(e,t){let r=[];const n=async()=>{r=(await Promise.all(new Array(e).fill(0).map(()=>gp(t)))).flat()},i=async()=>{for(let o=1;o<=e;o++)r=r.concat(await gp(t))};return await(Be.useParallelRequest?n:i)(),r=Qd(r,o=>o.id),r.forEach(o=>{var a,s;((a=o.rcmd_reason)==null?void 0:a.reason_type)===1&&((s=o.rcmd_reason).content||(s.content="已关注"))}),r.map(o=>({...o,uniqId:o.id+"-"+crypto.randomUUID(),api:"pc"}))}async function dM(e){return mp(1,e)}async function vp(e,t){return Be.usePcDesktopApi?mp(e,t):hp(e)}async function hM(e){return Be.usePcDesktopApi?dM(e):fM()}var St={},gM={get exports(){return St},set exports(e){St=e}},mM="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",vM=mM,pM=vM;function pp(){}function bp(){}bp.resetWarningCache=pp;var bM=function(){function e(n,i,o,a,s,l){if(l!==pM){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:bp,resetWarningCache:pp};return r.PropTypes=r,r};gM.exports=bM();class Xu extends k.Component{constructor(t){super(t),this.scrollListener=this.scrollListener.bind(this),this.eventListenerOptions=this.eventListenerOptions.bind(this),this.mousewheelListener=this.mousewheelListener.bind(this)}componentDidMount(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}componentDidUpdate(){if(this.props.isReverse&&this.loadMore){const t=this.getParentElement(this.scrollComponent);t.scrollTop=t.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}componentWillUnmount(){this.detachScrollListener(),this.detachMousewheelListener()}isPassiveSupported(){let t=!1;const r={get passive(){t=!0}};try{document.addEventListener("test",null,r),document.removeEventListener("test",null,r)}catch{}return t}eventListenerOptions(){let t=this.props.useCapture;return this.isPassiveSupported()?t={useCapture:this.props.useCapture,passive:!0}:t={passive:!1},t}setDefaultLoader(t){this.defaultLoader=t}detachMousewheelListener(){let t=window;this.props.useWindow===!1&&(t=this.scrollComponent.parentNode),t.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}detachScrollListener(){let t=window;this.props.useWindow===!1&&(t=this.getParentElement(this.scrollComponent)),t.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),t.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}getParentElement(t){const r=this.props.getScrollParent&&this.props.getScrollParent();return r??(t&&t.parentNode)}filterProps(t){return t}attachScrollListener(){const t=this.getParentElement(this.scrollComponent);if(!this.props.hasMore||!t)return;let r=window;this.props.useWindow===!1&&(r=t),r.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),r.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),r.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}mousewheelListener(t){t.deltaY===1&&!this.isPassiveSupported()&&t.preventDefault()}scrollListener(){const t=this.scrollComponent,r=window,n=this.getParentElement(t);let i;if(this.props.useWindow){const o=document.documentElement||document.body.parentNode||document.body,a=r.pageYOffset!==void 0?r.pageYOffset:o.scrollTop;this.props.isReverse?i=a:i=this.calculateOffset(t,a)}else this.props.isReverse?i=n.scrollTop:i=t.scrollHeight-n.scrollTop-n.clientHeight;i<Number(this.props.threshold)&&t&&t.offsetParent!==null&&(this.detachScrollListener(),this.beforeScrollHeight=n.scrollHeight,this.beforeScrollTop=n.scrollTop,typeof this.props.loadMore=="function"&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}calculateOffset(t,r){return t?this.calculateTopPosition(t)+(t.offsetHeight-r-window.innerHeight):0}calculateTopPosition(t){return t?t.offsetTop+this.calculateTopPosition(t.offsetParent):0}render(){const t=this.filterProps(this.props),{children:r,element:n,hasMore:i,initialLoad:o,isReverse:a,loader:s,loadMore:l,pageStart:c,ref:u,threshold:f,useCapture:d,useWindow:h,getScrollParent:v,...m}=t;m.ref=b=>{this.scrollComponent=b,u&&u(b)};const p=[r];return i&&(s?a?p.unshift(s):p.push(s):this.defaultLoader&&(a?p.unshift(this.defaultLoader):p.push(this.defaultLoader))),k.createElement(n,m,p)}}Qe(Xu,"propTypes",{children:St.node.isRequired,element:St.node,hasMore:St.bool,initialLoad:St.bool,isReverse:St.bool,loader:St.node,loadMore:St.func.isRequired,pageStart:St.number,ref:St.func,getScrollParent:St.func,threshold:St.number,useCapture:St.bool,useWindow:St.bool}),Qe(Xu,"defaultProps",{element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null});const Yu="_video-grid_14t5i_9",yp="_limit-two-lines_14t5i_19",Zu="_internal-testing_14t5i_43",yM="_limit-one-line_14t5i_50",wp="_narrow-mode_14t5i_71",sR={videoGrid:Yu,limitTwoLines:yp,internalTesting:Zu,limitOneLine:yM,narrowMode:wp};function wM({enabled:e,refresh:t,minIndex:r=0,maxIndex:n,containerRef:i,getScrollerRect:o,changeScrollY:a,videoCardRefs:s}){const[l,c]=k.useState(void 0),u=Oe(()=>!(!e||sv())),f=Oe(()=>{var E;if(typeof l!="number"||!i.current)return!1;const w=o(),C=(E=i.current.querySelector(`.${Ei.card}.${Ei.cardActive}`))==null?void 0:E.getBoundingClientRect();return!(!w||!C||C.top-w.top<-(w.height+C.height)||C.top-w.top>w.height*2+C.height)}),d=w=>C=>{if(!u())return;C==null||C.preventDefault();let E=typeof w=="number"?w:w();const R=f()?l+E:v();if(R<r){y(r);return}if(R>n){y(n);return}c(R),y(R)};st("leftarrow",d(-1),{exactMatch:!0}),st("rightarrow",d(1),{exactMatch:!0}),st("uparrow",d(()=>-O()),{exactMatch:!0}),st("downarrow",d(O),{exactMatch:!0});const h=()=>{u()&&c(void 0)};st("esc",h),st("enter",()=>{!u()||typeof l!="number"||S(l)}),st("backspace",()=>{var w;!u()||typeof l!="number"||(w=s[l])==null||w.onTriggerDislike()}),st(["s","w"],()=>{var w;!u()||typeof l!="number"||(w=s[l])==null||w.onToggleWatchLater()},{exactMatch:!0}),st(["period","p"],()=>{var w;!u()||typeof l!="number"||(w=s[l])==null||w.onHotkeyPreviewAnimation()},{exactMatch:!0});function v(){const w=o();if(!w)return 0;const C=p();for(let E=0;E<C.length;E++)if(C[E].getBoundingClientRect().top>=w.top)return E;return 0}const m=`.${Ei.card}`;function p(){var w;return[...((w=i.current)==null?void 0:w.querySelectorAll(m))||[]]}function b(w){return p()[w]}function y(w){var A;const C=b(w);(A=C==null?void 0:C.scrollIntoViewIfNeeded)==null||A.call(C,!1);const E=o(),R=C.getBoundingClientRect();if(!(!E||!R)){if(R.top<=E.top){const P=-(E.top-R.top+10);a==null||a({offset:P});return}if(E.bottom-R.bottom<10){const P=10-(E.bottom-R.bottom);a==null||a({offset:P});return}}}function S(w){const C=b(w);if(!C)return;const E=C.querySelector(".bili-video-card__wrap > a");E==null||E.click()}function O(){if(Be.useNarrowMode)return 2;let w=Sp.get(window.innerWidth);if(w)return w;const C=i.current;if(!C)return 0;const E=window.getComputedStyle(C);return E.display!=="grid"?0:(w=E.gridTemplateColumns.split(" ").length,Sp.set(window.innerWidth,w),w)}return{activeIndex:l,clearActiveIndex:h}}const Sp=new Map,Ei={loader:Cu`
text-align: center;
line-height: 60px;
font-size: 120%;
`,card:Cu`
border: 2px solid transparent;
/* global class under .card */
.bili-video-card__info {
padding-left: 2px;
padding-bottom: 1px;
margin-top: calc(var(--info-margin-top) - 1px);
}
`,cardActive:Cu`
border-color: #fb7299;
border-radius: 6px;
overflow: hidden;
`},Cp=k.forwardRef(({infiteScrollUseWindow:e,shortcutEnabled:t,onScrollToTop:r,className:n,scrollerRef:i},o)=>{const[a,s]=k.useState([]),[l,c]=k.useState(!1),u=k.useMemo(()=>({page:1}),[]),f=Oe(async()=>{await(r==null?void 0:r());try{S(),c(!0),u.page=1,s(await vp(2,u)),S()}finally{c(!1)}});k.useImperativeHandle(o,()=>({refresh:f}),[]);const d=Oe(async()=>{const w=await vp(2,u);s(C=>[...C,...w])}),{useNarrowMode:h}=zr(),v=k.useRef(null),m=Oe(()=>{var w;if(e){const C=fh+50;return new DOMRect(0,C,window.innerWidth,window.innerHeight-C)}else return(w=i==null?void 0:i.current)==null?void 0:w.getBoundingClientRect()}),p=Pk(),b=k.useMemo(()=>new Array(a.length).fill(void 0),[a.length]),{activeIndex:y,clearActiveIndex:S}=wM({enabled:t&&!p,refresh:f,maxIndex:a.length-1,containerRef:v,getScrollerRect:m,videoCardRefs:b,changeScrollY:e?function({offset:w,absolute:C}){const E=document.documentElement;if(typeof w=="number"){E.scrollTop+=w;return}if(typeof C=="number"){E.scrollTop=C;return}}:void 0}),O=no();return I(Xu,{pageStart:0,loadMore:d,hasMore:!0,useWindow:e,threshold:window.innerHeight,style:{minHeight:"100%"},loader:I("div",{className:Ei.loader,children:"加载中..."},0),children:I("div",{ref:v,className:K(Yu,{[Zu]:O},{[wp]:h},n),children:a.map((w,C)=>{const E=C===y;return I(Nu,{ref:R=>b[C]=R,className:K(Ei.card,{[Ei.cardActive]:E}),loading:l,item:w,active:E},w.uniqId)})})})}),xp=I(di,{target:"_blank",href:"https://github.com/indefined/UserScripts/tree/master/bilibiliHome#%E6%8E%88%E6%9D%83%E8%AF%B4%E6%98%8E",children:"access_key 说明"});function Ep({style:e,className:t}){const{runAsync:r,loading:n}=Mv(dk,{manual:!0}),{accessKey:i}=zr(),o=k.useRef(null),a=Oe(async()=>{var c;await r()&&((c=o.current)==null||c.set(!1))});return I(Wm,{size:"small",style:e,className:t,children:i?G(Kt,{children:[I(di,{onClick:()=>a(),disabled:n,children:I("span",{children:"重新获取 access_key"})}),I(di,{onClick:hk,children:I("span",{children:"删除 access_key"})})]}):G(Kt,{children:[xp,I(di,{onClick:a,disabled:n,size:"middle",children:I("span",{children:"获取 access_key"})})]})})}function Zr({configKey:e,label:t,className:r,extraAction:n,tooltip:i}){const a=!!zr()[e],s=k.useCallback(c=>{const u=c.target.checked;ch({[e]:u}),n==null||n(u)},[]);let l=t||e;return i&&(l=I(zm,{title:i,zIndex:11100,overlayStyle:{width:"max-content",maxWidth:"50vw"},children:l})),I(XP,{className:r,checked:a,onChange:s,children:l})}var SM={name:"1qkltea",styles:"margin-left:5px"};const CM=function(){const e=SM;return G(Kt,{children:[I(Zr,{configKey:"initialShowMore",label:"自动查看更多",css:e}),I(Zr,{configKey:"useNarrowMode",label:"启用居中模式",css:e})]})},$e={configIcon:"_config-icon_1d50l_1",settingsGroup:"_settings-group_1d50l_6",settingsGroupTitle:"_settings-group-title_1d50l_9",settingsGroupContent:"_settings-group-content_1d50l_12",row:"_row_1d50l_18",check:"_check_1d50l_26"};async function _p(){$t("即将刷新网页"),await bi(500),location.reload()}function xM(){if(window.confirm("确定?"))return TC(),_p()}function Qu(e,t,r){return st(e,()=>{Be[t]=!Be[t];const n=!Be[t];$t(`已${n?"禁用":"启用"}「${r}」`)},{exactMatch:!0})}function EM({show:e,onHide:t}){const{usePcDesktopApi:r,autoPreviewUpdateInterval:n}=zr();return Qu(["shift.p"],"autoPreviewWhenKeyboardSelect","键盘选中后自动开始预览"),Qu(["shift.m"],"autoPreviewWhenHover","鼠标悬浮后自动开始预览"),Qu(["shift.c"],"useNarrowMode","居中模式"),G(Tu,{show:e,onHide:t,hideWhenMaskOnClick:!0,hideWhenEsc:!0,children:[G("div",{className:ir.modalHeader,children:[G("div",{className:ir.modalTitle,children:[I(kn,{name:"Config",className:$e.configIcon}),"设置项"]}),I("div",{className:"space",style:{flex:1}}),I(ku,{onClick:t})]}),G("main",{className:ir.modalBody,children:[G("div",{className:$e.settingsGroup,children:[I("div",{className:$e.settingsGroupTitle,children:"接口切换"}),G("div",{className:K($e.settingsGroupContent),children:[G(ou.Group,{buttonStyle:"solid",value:r?"desktop":"app",onChange:i=>{const o=i.target.value;Be.usePcDesktopApi=o==="desktop"},children:[I(ou.Button,{value:"desktop",children:"使用桌面端接口"}),I(ou.Button,{value:"app",children:"使用 App 端接口"})]}),!r&&I("div",{className:$e.row,style:{marginTop:5},children:I(Ep,{})})]})]}),G("div",{className:$e.settingsGroup,children:[I("div",{className:$e.settingsGroupTitle,children:"开关"}),G("div",{className:K($e.settingsGroupContent,$e.row),children:[I(Zr,{configKey:"pureRecommend",label:"开启纯推荐模式",tooltip:G(Kt,{children:["首页只保留推荐",I("br",{}),"P.S 需要刷新网页~"]}),className:$e.check,extraAction:_p}),I(Zr,{configKey:"initialShowMore",label:"自动查看更多",tooltip:"打开首页时默认打开推荐弹框",className:$e.check,extraAction:i=>{i&&$t("已开启自动查看更多: 下次打开首页时将直接展示推荐弹框")}}),I(Zr,{configKey:"useNarrowMode",label:"启用居中模式",tooltip:G(Kt,{children:["居中两列",I("br",{}),"切换设置快捷键: ",I(So,{color:"green",children:"shift+c"})]}),className:$e.check}),I(Zr,{configKey:"useParallelRequest",label:"批量请求时使用并行",tooltip:G(Kt,{children:["并行快但可能有重复",I("br",{}),"推荐视频大量重复时关闭这个试试~"]}),className:$e.check})]})]}),G("div",{className:$e.settingsGroup,children:[I("div",{className:$e.settingsGroupTitle,children:"预览"}),G("div",{className:K($e.settingsGroupContent,$e.row),children:[I(Zr,{configKey:"autoPreviewWhenKeyboardSelect",label:"键盘选中后自动开始预览",className:$e.check,tooltip:G(Kt,{children:["手动预览快捷键: ",I(So,{color:"green",children:"."})," or ",I(So,{color:"green",children:"p"}),I("br",{}),"切换设置快捷键: ",I(So,{color:"green",children:"shift+p"})]})}),I(Zr,{configKey:"autoPreviewWhenHover",label:"鼠标悬浮后自动开始预览",className:$e.check,tooltip:G(Kt,{children:["鼠标悬浮后自动开始预览, 预览不再跟随鼠标位置 ",I("br",{}),"切换设置快捷键: ",I(So,{color:"green",children:"shift+m"})]})}),G("div",{style:{width:"100%",display:"flex",alignItems:"center"},children:["预览更新间隔",I(v2,{style:{flex:1,margin:"0 15px"},min:0,max:1e3,keyboard:!0,onChange:i=>Be.autoPreviewUpdateInterval=i,value:n,tooltip:{open:!0}}),G("span",{style:{width:"65px"},children:["(",n,"ms)"]})]})]})]}),G("div",{className:$e.settingsGroup,children:[I("div",{className:$e.settingsGroupTitle,children:"高级"}),G("div",{className:K($e.settingsGroupContent),children:[I("div",{className:$e.row,children:I(di,{onClick:xM,danger:!0,children:"恢复默认设置"})}),I("div",{className:$e.row,style:{marginTop:10},children:I(Zr,{configKey:"openInIINAWhenRightClick",label:"右键在 IINA 中打开",className:$e.check})})]})]}),G("div",{className:$e.settingsGroup,children:[I("div",{className:$e.settingsGroupTitle,children:"帮助"}),I("div",{className:K($e.settingsGroupContent),children:I("div",{className:$e.row,children:G(Wm,{size:"small",children:[I(di,{href:"https://github.com/magicdawn/bilibili-app-recommend#%E5%BF%AB%E6%8D%B7%E9%94%AE%E8%AF%B4%E6%98%8E",target:"_blank",children:"查看可用的快捷键"}),xp]})})})]})]})]})}var Ju={};Object.defineProperty(Ju,"__esModule",{value:!0});var Op=Ju.useSticky=void 0;const ef=k;function _M(){const e=(0,ef.useRef)(null),[t,r]=(0,ef.useState)(!1);return(0,ef.useEffect)(()=>{function n(){if(!e.current)return;const i=e.current.getBoundingClientRect().top,o=parseInt(getComputedStyle(e.current).top),a=i<=o;a&&!t?r(!0):!a&&t&&r(!1)}return n(),document.addEventListener("scroll",n),window.addEventListener("resize",n),window.addEventListener("orientationchange",n),()=>{document.removeEventListener("scroll",n),window.removeEventListener("resize",n),window.removeEventListener("orientationchange",n)}},[t]),[e,t]}Op=Ju.useSticky=_M;const $p={expandBtn:"_expand-btn_wdzp9_1",expanded:"_expanded_wdzp9_12"},OM=k.forwardRef(function({children:t},r){const[n,i]=Av(!1);k.useImperativeHandle(r,()=>i,[i]);const o=I("button",{className:K("primary-btn",$p.expandBtn),onClick:i.toggle,children:I("svg",{className:K({[$p.expanded]:n}),children:I("use",{xlinkHref:"#widget-arrow"})})});return G(Kt,{children:[o,n&&t]})}),jo={modalMask:"_modal-mask_juq7d_1",narrowMode:"_narrow-mode_juq7d_1",modal:"_modal_juq7d_1",modalHeader:"_modal-header_juq7d_21",modalBody:"_modal-body_juq7d_22",btnRefresh:"_btn-refresh_juq7d_25"},$M=k.memo(function({show:t,onHide:r}){const n=k.useRef(null),i=k.useRef(null),{useNarrowMode:o}=zr(),a=k.useMemo(()=>({[jo.narrowMode]:o}),[o]),s=Oe(()=>{var c;return(c=i.current)==null?void 0:c.refresh()}),l=Oe(()=>{n.current&&(n.current.scrollTop=0)});return G(Tu,{show:t,onHide:r,clsModalMask:K(a),clsModal:K(jo.modal,a),children:[G("div",{className:K(ir.modalHeader,jo.modalHeader),children:[I("div",{className:ir.modalTitle,children:"推荐"}),I("div",{className:"space",style:{flex:1}}),I(OM,{children:I(CM,{})}),I(Mp,{onClick:s,className:jo.btnRefresh,refreshHotkeyEnabled:t}),I(ku,{onClick:r})]}),I("div",{className:K(ir.modalBody,jo.modalBody),ref:n,children:I(Cp,{ref:i,shortcutEnabled:t,onScrollToTop:l,infiteScrollUseWindow:!1,scrollerRef:n})})]})}),Pp={btn:yi`
padding: 0;
width: 31px;
height: 31px;
border-radius: 50%;
`,icon:yi`
svg {
width: 14px;
height: 14px;
}
`},_i=ro({modalFeedVisible:Be.initialShowMore,modalConfigVisible:!1}),Tp=function(){return Xn(_i)},PM=()=>{_i.modalFeedVisible=!0},TM=()=>{_i.modalFeedVisible=!1},kM=()=>{_i.modalConfigVisible=!0},MM=()=>{_i.modalConfigVisible=!1};function kp({onRefresh:e,refreshHotkeyEnabled:t}){const{accessKey:r,pureRecommend:n,usePcDesktopApi:i}=zr(),{modalFeedVisible:o,modalConfigVisible:a}=Xn(_i),[s,l]=Op();return G(Kt,{children:[G("div",{ref:s,className:"area-header",css:[yi`
margin-bottom: 0;
height: 50px;
`,n&&yi`
position: sticky;
top: ${fh}px;
z-index: 1000;
`,n&&l&&yi`
background-color: var(--bg1_float);
box-shadow: 0 2px 4px rgb(0 0 0 / 8%);
`,"",""],children:[G("div",{className:"left",children:[I("a",{id:"影视",className:"the-world area-anchor","data-id":"25"}),I("svg",{className:"icon",children:I("use",{xlinkHref:"#channel-cinephile"})}),I("a",{className:"title",href:"#",children:I("span",{children:"推荐"})})]}),G("div",{className:"right",children:[!i&&!r&&I(Ep,{style:{marginLeft:5}}),I("button",{className:"primary-btn",css:Pp.btn,onClick:kM,children:I(kn,{name:"Config",css:Pp.icon})}),I(Mp,{onClick:e,refreshHotkeyEnabled:t}),!n&&G("button",{className:"primary-btn see-more",onClick:PM,children:[I("span",{children:"查看更多"}),I("svg",{children:I("use",{xlinkHref:"#widget-arrow"})})]})]})]}),I($M,{show:o,onHide:TM}),I(EM,{show:a,onHide:MM})]})}const Mp=k.forwardRef(function({onClick:e,className:t="",style:r,refreshHotkeyEnabled:n},i){n??(n=!0);const[o,a]=k.useState(0),s=Oe(c=>(a(u=>u+360),e==null?void 0:e(c))),l=k.useRef(null);return k.useImperativeHandle(i,()=>({click(){var c;(c=l.current)==null||c.click()}}),[]),st("r",()=>{var c;n&&(sv()||(c=l.current)==null||c.click())},{exactMatch:!0}),G("button",{className:`primary-btn roll-btn ${t}`,onClick:s,style:r,ref:l,children:[I("svg",{style:{transform:`rotate(${o}deg)`,width:"10px",height:"10px",transition:o===360?"transform .5s ease":"unset"},onTransitionEnd:()=>{a(0)},children:I("use",{xlinkHref:"#widget-roll"})}),I("span",{children:"换一换"})]})}),AM={grid:yi`
/* card=299 col-gap=20 */
width: ${299*2+20}px;
margin: 0 auto;
`};function RM(){const{useNarrowMode:e}=zr(),{modalFeedVisible:t,modalConfigVisible:r}=Tp(),n=k.useRef(null),i=Oe(()=>{var a;return(a=n.current)==null?void 0:a.refresh()}),o=Oe(()=>{document.documentElement.scrollTop=0});return G("section",{"data-area":"推荐",children:[I(kp,{onRefresh:i,refreshHotkeyEnabled:!(t||r)}),I(Cp,{ref:n,css:[e&&AM.grid,"",""],shortcutEnabled:!(t||r),infiteScrollUseWindow:!0,onScrollToTop:o})]})}function FM(){const e=k.useMemo(()=>new Array(20).fill(0).map(()=>crypto.randomUUID()),[]),t=no(),r=k.useMemo(()=>({page:1}),[]),{data:n,loading:i,error:o,refresh:a}=Mv(()=>hM(r));o&&console.error(o.stack||o);const{modalConfigVisible:s,modalFeedVisible:l}=Tp();return G("section",{"data-area":"推荐",children:[I(kp,{onRefresh:a,refreshHotkeyEnabled:!(s||l)}),I("div",{className:K(Yu,yp,{[Zu]:t}),style:{marginBottom:t?30:0},children:i||o?e.map(c=>I(Nu,{},c)):n.map(c=>I(Nu,{item:c},c.uniqId))})]})}(function(){var t;if(location.href.startsWith("https://www.mcbbs.net/template/mcbbs/image/special_photo_bg.png?"))return window.stop(),(t=window.top)==null?void 0:t.postMessage(location.href,"https://www.bilibili.com");if(location.pathname==="/")return NM()})();async function NM(){return uu(".adblock-tips"),av("html.gray",e=>e.classList.remove("gray")),Be.pureRecommend?IM():LM()}async function LM(){const t=Date.now()+1e4;let r;for(;;){if(document.querySelector(".bili-layout > section.bili-grid")){const o=document.querySelector(".bili-layout > section.bili-grid");r=a=>o==null?void 0:o.insertAdjacentElement("afterend",a);break}if(no()&&document.querySelector(".bili-feed4-layout")){r=o=>{var a;return(a=document.querySelector(".bili-feed4-layout"))==null?void 0:a.insertAdjacentElement("afterbegin",o)};break}if(Date.now()>t)break;await bi(200)}if(!r){console.error("[bilibili-app-recommend]: init fail");return}const n=document.createElement("section");r(n),gs(n).render(I(rv,{children:I(FM,{})}))}async function IM(){var i,o;no()?((i=document.querySelector(".bili-feed4 .bili-feed4-layout"))==null||i.remove(),uu(".bili-feed4 .header-channel")):((o=document.querySelector(".bili-layout"))==null||o.remove(),uu(".bili-footer"));const e=document.createElement("div");e.classList.add(no()?"bili-feed4-layout":"bili-layout","pure-recommend");const t=document.querySelector(".bili-header");t==null||t.insertAdjacentElement("afterend",e);const r=document.createElement("section");e==null||e.appendChild(r),gs(r).render(I(rv,{children:I(RM,{})}))}})(React,ReactDOM,axios,axiosGmxhrAdapter);