PageSourceSearch

https://khachhang.superai.vn/assets/@rc-component-e061c29d.js

js superai.vn collected 2026-09-24 15:15:05 UTC 69,044 bytes, 5 lines download raw bytes

1import{h as hn,i as gn,a as $e,_ as He,k as Or,e as q,d as Fe,c as B,b as R,g as mr,f as Be,j as Kt,l as Vn,m as Nr}from"./@babel-66c56ab3.js";import{a as p,r as g}from"./react-804801dd.js";import{F as mn}from"./@ant-design-e8555057.js";import{c as Re}from"./classnames-aaa3127b.js";import{d as _e,e as On,c as gt,u as fe,f as Un,a as Wn,r as Zt,s as yn,h as Cn,i as Gn,j as Qn,k as jn,l as $t,m as Kn,g as Ht,n as Zn,o as Jn}from"./rc-util-8ba0b3e9.js";import{r as Yn}from"./react-dom-5fe711c5.js";import{R as wn}from"./rc-resize-observer-b14714f7.js";import{C as En}from"./rc-motion-2905b076.js";var Xn=["b"],ea=["v"],_t=function(r){return Math.round(Number(r||0))},ra=function(r){if(r instanceof mn)return r;if(r&&Fe(r)==="object"&&"h"in r&&"b"in r){var e=r,n=e.b,a=Or(e,Xn);return q(q({},a),{},{v:n})}return typeof r=="string"&&/hsb/.test(r)?r.replace(/hsb/,"hsv"):r},Pr=function(t){hn(e,t);var r=gn(e);function e(n){return $e(this,e),r.call(this,ra(n))}return He(e,[{key:"toHsbString",value:function(){var a=this.toHsb(),i=_t(a.s*100),o=_t(a.b*100),s=_t(a.h),u=a.a,f="hsb(".concat(s,", ").concat(i,"%, ").concat(o,"%)"),v="hsba(".concat(s,", ").concat(i,"%, ").concat(o,"%, ").concat(u.toFixed(u===0?0:2),")");return u===1?f:v}},{key:"toHsb",value:function(){var a=this.toHsv(),i=a.v,o=Or(a,ea);return q(q({},o),{},{b:i,a:this.a})}}]),e}(mn),ta="rc-color-picker",Rr=function(r){return r instanceof Pr?r:new Pr(r)},na=Rr("#1677ff"),bn=function(r){var e=r.offset,n=r.targetRef,a=r.containerRef,i=r.color,o=r.type,s=a.current.getBoundingClientRect(),u=s.width,f=s.height,v=n.current.getBoundingClientRect(),h=v.width,m=v.height,d=h/2,c=m/2,y=(e.x+d)/u,l=1-(e.y+c)/f,E=i.toHsb(),w=y,N=(e.x+d)/u*360;if(o)switch(o){case"hue":return Rr(q(q({},E),{},{h:N<=0?0:N}));case"alpha":return Rr(q(q({},E),{},{a:w<=0?0:w}))}return Rr({h:E.h,s:y<=0?0:y,b:l>=1?1:l,a:E.a})},Sn=function(r,e){var n=r.toHsb();switch(e){case"hue":return{x:n.h/360*100,y:50};case"alpha":return{x:r.a*100,y:50};default:return{x:n.s*100,y:(1-n.b)*100}}},aa=function(r){var e=r.color,n=r.prefixCls,a=r.className,i=r.style,o=r.onClick,s="".concat(n,"-color-block");return p.createElement("div",{className:Re(s,a),style:i,onClick:o},p.createElement("div",{className:"".concat(s,"-inner"),style:{background:e}}))};function ia(t){var r="touches"in t?t.touches[0]:t,e=document.documentElement.scrollLeft||document.body.scrollLeft||window.pageXOffset,n=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset;return{pageX:r.pageX-e,pageY:r.pageY-n}}function Mn(t){var r=t.targetRef,e=t.containerRef,n=t.direction,a=t.onDragChange,i=t.onDragChangeComplete,o=t.calculate,s=t.color,u=t.disabledDrag,f=g.useState({x:0,y:0}),v=B(f,2),h=v[0],m=v[1],d=g.useRef(null),c=g.useRef(null);g.useEffect(function(){m(o())},[s]),g.useEffect(function(){return function(){document.removeEventListener("mousemove",d.current),document.removeEventListener("mouseup",c.current),document.removeEventListener("touchmove",d.current),document.removeEventListener("touchend",c.current),d.current=null,c.current=null}},[]);var y=function(C){var S=ia(C),b=S.pageX,k=S.pageY,D=e.current.getBoundingClientRect(),x=D.x,I=D.y,$=D.width,j=D.height,H=r.current.getBoundingClientRect(),z=H.width,_=H.height,V=z/2,G=_/2,P=Math.max(0,Math.min(b-x,$))-V,F=Math.max(0,Math.min(k-I,j))-G,Z={x:P,y:n==="x"?h.y:F};if(z===0&&_===0||z!==_)return!1;a==null||a(Z)},l=function(C){C.preventDefault(),y(C)},E=function(C){C.preventDefault(),document.removeEventListener("mousemove",d.current),document.removeEventListener("mouseup",c.current),document.removeEventListener("touchmove",d.current),document.removeEventListener("touchend",c.current),d.current=null,c.current=null,i==null||i()},w=function(C){document.removeEventListener("mousemove",d.current),document.removeEventListener("mouseup",c.current),!u&&(y(C),document.addEventListener("mousemove",l),document.addEventListener("mouseup",E),document.addEventListener("touchmove",l),document.addEventListener("touchend",E),d.current=l,c.current=E)};return[h,w]}var Nn=function(r){var e=r.size,n=e===void 0?"default":e,a=r.color,i=r.prefixCls;return p.createElement("div",{className:Re("".concat(i,"-handler"),R({},"".concat(i,"-handler-sm"),n==="small")),style:{backgroundColor:a}})},Rn=function(r){var e=r.children,n=r.style,a=r.prefixCls;return p.createElement("div",{className:"".concat(a,"-palette"),style:q({position:"relative"},n)},e)},Pn=g.forwardRef(function(t,r){var e=t.children,n=t.x,a=t.y;
1return p.createElement("div",{ref:r,style:{position:"absolute",left:"".concat(n,"%"),top:"".concat(a,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},e)}),oa=function(r){var e=r.color,n=r.onChange,a=r.prefixCls,i=r.onChangeComplete,o=r.disabled,s=g.useRef(),u=g.useRef(),f=g.useRef(e),v=_e(function(y){var l=bn({offset:y,targetRef:u,containerRef:s,color:e});f.current=l,n(l)}),h=Mn({color:e,containerRef:s,targetRef:u,calculate:function(){return Sn(e)},onDragChange:v,onDragChangeComplete:function(){return i==null?void 0:i(f.current)},disabledDrag:o}),m=B(h,2),d=m[0],c=m[1];return p.createElement("div",{ref:s,className:"".concat(a,"-select"),onMouseDown:c,onTouchStart:c},p.createElement(Rn,{prefixCls:a},p.createElement(Pn,{x:d.x,y:d.y,ref:u},p.createElement(Nn,{color:e.toRgbString(),prefixCls:a})),p.createElement("div",{className:"".concat(a,"-saturation"),style:{backgroundColor:"hsl(".concat(e.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},sa=function(r,e){var n=On(r,{value:e}),a=B(n,2),i=a[0],o=a[1],s=g.useMemo(function(){return Rr(i)},[i]);return[s,o]},ua=function(r){var e=r.colors,n=r.children,a=r.direction,i=a===void 0?"to right":a,o=r.type,s=r.prefixCls,u=g.useMemo(function(){return e.map(function(f,v){var h=Rr(f);return o==="alpha"&&v===e.length-1&&(h=new Pr(h.setA(1))),h.toRgbString()}).join(",")},[e,o]);return p.createElement("div",{className:"".concat(s,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(i,", ").concat(u,")")}},n)},la=function(r){var e=r.prefixCls,n=r.colors,a=r.disabled,i=r.onChange,o=r.onChangeComplete,s=r.color,u=r.type,f=g.useRef(),v=g.useRef(),h=g.useRef(s),m=function(S){return u==="hue"?S.getHue():S.a*100},d=_e(function(C){var S=bn({offset:C,targetRef:v,containerRef:f,color:s,type:u});h.current=S,i(m(S))}),c=Mn({color:s,targetRef:v,containerRef:f,calculate:function(){return Sn(s,u)},onDragChange:d,onDragChangeComplete:function(){o(m(h.current))},direction:"x",disabledDrag:a}),y=B(c,2),l=y[0],E=y[1],w=p.useMemo(function(){if(u==="hue"){var C=s.toHsb();C.s=1,C.b=1,C.a=1;var S=new Pr(C);return S}return s},[s,u]),N=p.useMemo(function(){return n.map(function(C){return"".concat(C.color," ").concat(C.percent,"%")})},[n]);return p.createElement("div",{ref:f,className:Re("".concat(e,"-slider"),"".concat(e,"-slider-").concat(u)),onMouseDown:E,onTouchStart:E},p.createElement(Rn,{prefixCls:e},p.createElement(Pn,{x:l.x,y:l.y,ref:v},p.createElement(Nn,{size:"small",color:w.toHexString(),prefixCls:e})),p.createElement(ua,{colors:N,type:u,prefixCls:e})))};function ca(t){return g.useMemo(function(){var r=t||{},e=r.slider;return[e||la]},[t])}var fa=[{color:"rgb(255, 0, 0)",percent:0},{color:"rgb(255, 255, 0)",percent:17},{color:"rgb(0, 255, 0)",percent:33},{color:"rgb(0, 255, 255)",percent:50},{color:"rgb(0, 0, 255)",percent:67},{color:"rgb(255, 0, 255)",percent:83},{color:"rgb(255, 0, 0)",percent:100}],Di=g.forwardRef(function(t,r){var e=t.value,n=t.defaultValue,a=t.prefixCls,i=a===void 0?ta:a,o=t.onChange,s=t.onChangeComplete,u=t.className,f=t.style,v=t.panelRender,h=t.disabledAlpha,m=h===void 0?!1:h,d=t.disabled,c=d===void 0?!1:d,y=t.components,l=ca(y),E=B(l,1),w=E[0],N=sa(n||na,e),C=B(N,2),S=C[0],b=C[1],k=g.useMemo(function(){return S.setA(1).toRgbString()},[S]),D=function(F,Z){e||b(F),o==null||o(F,Z)},x=function(F){return new Pr(S.setHue(F))},I=function(F){return new Pr(S.setA(F/100))},$=function(F){D(x(F),{type:"hue",value:F})},j=function(F){D(I(F),{type:"alpha",value:F})},H=function(F){s&&s(x(F))},z=function(F){s&&s(I(F))},_=Re("".concat(i,"-panel"),u,R({},"".concat(i,"-panel-disabled"),c)),V={prefixCls:i,disabled:c,color:S},G=p.createElement(p.Fragment,null,p.createElement(oa,mr({onChange:D},V,{onChangeComplete:s})),p.createElement("div",{className:"".concat(i,"-slider-container")},p.createElement("div",{className:Re("".concat(i,"-slider-group"),R({},"".concat(i,"-slider-group-disabled-alpha"),m))},p.createElement(w,mr({},V,{type:"hue",colors:fa,min:0,max:359,value:S.getHue(),onChange:$,onChangeComplete:H})),!m&&p.createElement(w,mr({},V,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:k}],min:0,max:100,value:S.a*100,onChange:j,onChangeComplete:z}))),p.createElement(aa,{color:S.toRgbString(),prefixCls:i})));return p.createElement("div",{className:_,style:f,ref:r},typeof v=="function"?v(G):G)}),An=g.createContext(null),Jt=[];function va(t,r){var e=g.useState(function(){if(!gt())return null;var c=document.createElement("div");return c}),n=B(e,1),a=n[0],i=g.useRef(!1),o=g.useContext(An),s=g.useState(Jt),u=B(s,2),f=u[0],v=u[1],h=o||(i.current?void 0:function(c){v(function(y){var l=[c].concat(Be(y));return l})});function m(){a.parentElement||document.body.appendChild(a),i.current=!0}function d(){var c;(c=a.parentElement)===null||c===void 0||c.removeChild(a),i.current=!1}return fe(function(){return t?o?o(m):m():d(),d},[t]),fe(function(){f.length&&(f.forEach(function(c){return c()}),v(Jt))},[f]),[a,h]}function da(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var ha="rc-util-locker-".concat(Date.now()),Yt=0;function ga(t){var r=!!t,e=g.useState(function(){return Yt+=1,"".concat(ha,"_").concat(Yt)}),n=B(e,1),a=n[0];fe(function(){if(r){var i=Un(document.body).width,o=da();Wn(`
2html body {
3  overflow-y: hidden;
4  `.concat(o?"width: calc(100% - ".concat(i,"px);"):"",`
5}`),a)}else Zt(a);return function(){Zt(a)}},[r,a])}var Xt=!1;function ma(t){return typeof t=="boolean"&&(Xt=t),Xt}var en=function(r){return r===!1?!1:!gt()||!r?null:typeof r=="string"?document.querySelector(r):typeof r=="function"?r():r},Dn=g.forwardRef(function(t,r){var e=t.open,n=t.autoLock,a=t.getContainer;t.debug;var i=t.autoDestroy,o=i===void 0?!0:i,s=t.children,u=g.useState(e),f=B(u,2),v=f[0],h=f[1],m=v||e;g.useEffect(function(){(o||e)&&h(e)},[e,o]);var d=g.useState(function(){return en(a)}),c=B(d,2),y=c[0],l=c[1];g.useEffect(function(){var $=en(a);l($??null)});var E=va(m&&!y),w=B(E,2),N=w[0],C=w[1],S=y??N;ga(n&&e&&gt()&&(S===N||S===document.body));var b=null;if(s&&yn(s)&&r){var k=s;b=k.ref}var D=Cn(b,r);if(!m||!gt()||y===void 0)return null;var x=S===!1||ma(),I=s;return r&&(I=g.cloneElement(s,{ref:D})),g.createElement(An.Provider,{value:C},x?I:Yn.createPortal(I,S))});function Vt(){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 invali
5d 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 r=JSON.parse(JSON.stringify(this));return r.clone=this.clone,r}}}var Ot=Vt(),ya=/%[sdj%]/g,Ca=function(){};typeof process<"u"&&process.env;function Ut(t){if(!t||!t.length)return null;var r={};return t.forEach(function(e){var n=e.field;r[n]=r[n]||[],r[n].push(e)}),r}function ve(t){for(var r=arguments.length,e=new Array(r>1?r-1:0),n=1;n<r;n++)e[n-1]=arguments[n];var a=0,i=e.length;if(typeof t=="function")return t.apply(null,e);if(typeof t=="string"){var o=t.replace(ya,function(s){if(s==="%%")return"%";if(a>=i)return s;switch(s){case"%s":return String(e[a++]);case"%d":return Number(e[a++]);case"%j":try{return JSON.stringify(e[a++])}catch{return"[Circular]"}break;default:return s}});return o}return t}function wa(t){return t==="string"||t==="url"||t==="hex"||t==="email"||t==="date"||t==="pattern"}function X(t,r){return!!(t==null||r==="array"&&Array.isArray(t)&&!t.length||wa(r)&&typeof t=="string"&&!t)}function Ea(t,r,e){var n=[],a=0,i=t.length;function o(s){n.push.apply(n,Be(s||[])),a++,a===i&&e(n)}t.forEach(function(s){r(s,o)})}function rn(t,r,e){var n=0,a=t.length;function i(o){if(o&&o.length){e(o);return}var s=n;n=n+1,s<a?r(t[s],i):e([])}i([])}function ba(t){var r=[];return Object.keys(t).forEach(function(e){r.push.apply(r,Be(t[e]||[]))}),r}var tn=function(t){hn(e,t);var r=gn(e);function e(n,a){var i;return $e(this,e),i=r.call(this,"Async Validation Error"),R(Kt(i),"errors",void 0),R(Kt(i),"fields",void 0),i.errors=n,i.fields=a,i}return He(e)}(Vn(Error));function Sa(t,r,e,n,a){if(r.first){var i=new Promise(function(m,d){var c=function(E){return n(E),E.length?d(new tn(E,Ut(E))):m(a)},y=ba(t);rn(y,e,c)});return i.catch(function(m){return m}),i}var o=r.firstFields===!0?Object.keys(t):r.firstFields||[],s=Object.keys(t),u=s.length,f=0,v=[],h=new Promise(function(m,d){var c=function(l){if(v.push.apply(v,l),f++,f===u)return n(v),v.length?d(new tn(v,Ut(v))):m(a)};s.length||(n(v),m(a)),s.forEach(function(y){var l=t[y];o.indexOf(y)!==-1?rn(l,e,c):Ea(l,e,c)})});return h.catch(function(m){return m}),h}function Ma(t){return!!(t&&t.message!==void 0)}function Na(t,r){for(var e=t,n=0;n<r.length;n++){if(e==null)return e;e=e[r[n]]}return e}function nn(t,r){return function(e){var n;return t.fullFields?n=Na(r,t.fullFields):n=r[e.field||t.fullField],Ma(e)?(e.field=e.field||t.fullField,e.fieldValue=n,e):{message:typeof e=="function"?e():e,fieldValue:n,field:e.field||t.fullField}}}function an(t,r){if(r){for(var e in r)if(r.hasOwnProperty(e)){var n=r[e];Fe(n)==="object"&&Fe(t[e])==="object"?t[e]=q(q({},t[e]),n):t[e]=n}}return t}var Sr="enum",Ra=function(r,e,n,a,i){r[Sr]=Array.isArray(r[Sr])?r[Sr]:[],r[Sr].indexOf(e)===-1&&a.push(ve(i.messages[Sr],r.fullField,r[Sr].join(", ")))},Pa=function(r,e,n,a,i){if(r.pattern){if(r.pattern instanceof RegExp)r.pattern.lastIndex=0,r.pattern.test(e)||a.push(ve(i.messages.pattern.mismatch,r.fullField,e,r.pattern));else if(typeof r.pattern=="string"){var o=new RegExp(r.pattern);o.test(e)||a.push(ve(i.messages.pattern.mismatch,r.fullField,e,r.pattern))}}},Aa=function(r,e,n,a,i){var o=typeof r.len=="number",s=typeof r.min=="number",u=typeof r.max=="number",f=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,v=e,h=null,m=typeof e=="number",d=typeof e=="string",c=Array.isArray(e);if(m?h="number":d?h="string":c&&(h="array"),!h)return!1;c&&(v=e.length),d&&(v=e.replace(f,"_").length),o?v!==r.len&&a.push(ve(i.messages[h].len,r.fullField,r.len)):s&&!u&&v<r.min?a.push(ve(i.messages[h].min,r.fullField,r.min)):u&&!s&&v>r.max?a.push(ve(i.messages[h].max,r.fullField,r.max)):s&&u&&(v<r.min||v>r.max)&&a.push(ve(i.messages[h].range,r.fullField,r.min,r.max))},kn=function(r,e,n,a,i,o){r.required&&(!n.hasOwnProperty(r.field)||X(e,o||r.type))&&a.push(ve(i.messages.required,r.fullField))},ht;const Da=function(){if(ht)return ht;var t="[a-fA-F\\d:]",r=function(b){return b&&b.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(t,")|(?<=").concat(t,")(?=\\s|$))"):""},e="(?: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}",a=["(?:".concat(n,":){7}
5(?:").concat(n,"|:)"),"(?:".concat(n,":){6}(?:").concat(e,"|:").concat(n,"|:)"),"(?:".concat(n,":){5}(?::").concat(e,"|(?::").concat(n,"){1,2}|:)"),"(?:".concat(n,":){4}(?:(?::").concat(n,"){0,1}:").concat(e,"|(?::").concat(n,"){1,3}|:)"),"(?:".concat(n,":){3}(?:(?::").concat(n,"){0,2}:").concat(e,"|(?::").concat(n,"){1,4}|:)"),"(?:".concat(n,":){2}(?:(?::").concat(n,"){0,3}:").concat(e,"|(?::").concat(n,"){1,5}|:)"),"(?:".concat(n,":){1}(?:(?::").concat(n,"){0,4}:").concat(e,"|(?::").concat(n,"){1,6}|:)"),"(?::(?:(?::".concat(n,"){0,5}:").concat(e,"|(?::").concat(n,"){1,7}|:))")],i="(?:%[0-9a-zA-Z]{1,})?",o="(?:".concat(a.join("|"),")").concat(i),s=new RegExp("(?:^".concat(e,"$)|(?:^").concat(o,"$)")),u=new RegExp("^".concat(e,"$")),f=new RegExp("^".concat(o,"$")),v=function(b){return b&&b.exact?s:new RegExp("(?:".concat(r(b)).concat(e).concat(r(b),")|(?:").concat(r(b)).concat(o).concat(r(b),")"),"g")};v.v4=function(S){return S&&S.exact?u:new RegExp("".concat(r(S)).concat(e).concat(r(S)),"g")},v.v6=function(S){return S&&S.exact?f:new RegExp("".concat(r(S)).concat(o).concat(r(S)),"g")};var h="(?:(?:[a-z]+:)?//)",m="(?:\\S+(?::\\S*)?@)?",d=v.v4().source,c=v.v6().source,y="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",l="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",E="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",w="(?::\\d{2,5})?",N='(?:[/?#][^\\s"]*)?',C="(?:".concat(h,"|www\\.)").concat(m,"(?:localhost|").concat(d,"|").concat(c,"|").concat(y).concat(l).concat(E,")").concat(w).c
5oncat(N);return ht=new RegExp("(?:^".concat(C,"$)"),"i"),ht};var on={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},_r={integer:function(r){return _r.number(r)&&parseInt(r,10)===r},float:function(r){return _r.number(r)&&!_r.integer(r)},array:function(r){return Array.isArray(r)},regexp:function(r){if(r instanceof RegExp)return!0;try{return!!new RegExp(r)}catch{return!1}},date:function(r){return typeof r.getTime=="function"&&typeof r.getMonth=="function"&&typeof r.getYear=="function"&&!isNaN(r.getTime())},number:function(r){return isNaN(r)?!1:typeof r=="number"},object:function(r){return Fe(r)==="object"&&!_r.array(r)},method:function(r){return typeof r=="function"},email:function(r){return typeof r=="string"&&r.length<=320&&!!r.match(on.email)},url:function(r){return typeof r=="string"&&r.length<=2048&&!!r.match(Da())},hex:function(r){return typeof r=="string"&&!!r.match(on.hex)}},ka=function(r,e,n,a,i){if(r.required&&e===void 0){kn(r,e,n,a,i);return}var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=r.type;o.indexOf(s)>-1?_r[s](e)||a.push(ve(i.messages.types[s],r.fullField,r.type)):s&&Fe(e)!==r.type&&a.push(ve(i.messages.types[s],r.fullField,r.type))},Fa=function(r,e,n,a,i){(/^\s+$/.test(e)||e==="")&&a.push(ve(i.messages.whitespace,r.fullField))};const L={required:kn,whitespace:Fa,type:ka,range:Aa,enum:Ra,pattern:Pa};var pa=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e)&&!r.required)return n();L.required(r,e,a,o,i)}n(o)},La=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(e==null&&!r.required)return n();L.required(r,e,a,o,i,"array"),e!=null&&(L.type(r,e,a,o,i),L.range(r,e,a,o,i))}n(o)},Ia=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e)&&!r.required)return n();L.required(r,e,a,o,i),e!==void 0&&L.type(r,e,a,o,i)}n(o)},xa=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e,"date")&&!r.required)return n();if(L.required(r,e,a,o,i),!X(e,"date")){var u;e instanceof Date?u=e:u=new Date(e),L.type(r,u,a,o,i),u&&L.range(r,u.getTime(),a,o,i)}}n(o)},Ta="enum",qa=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e)&&!r.required)return n();L.required(r,e,a,o,i),e!==void 0&&L[Ta](r,e,a,o,i)}n(o)},za=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e)&&!r.required)return n();L.required(r,e,a,o,i),e!==void 0&&(L.type(r,e,a,o,i),L.range(r,e,a,o,i))}n(o)},_a=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e)&&!r.required)return n();L.required(r,e,a,o,i),e!==void 0&&(L.type(r,e,a,o,i),L.range(r,e,a,o,i))}n(o)},Ba=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e)&&!r.required)return n();L.required(r,e,a,o,i),e!==void 0&&L.type(r,e,a,o,i)}n(o)},$a=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(e===""&&(e=void 0),X(e)&&!r.required)return n();L.required(r,e,a,o,i),e!==void 0&&(L.type(r,e,a,o,i),L.range(r,e,a,o,i))}n(o)},Ha=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e)&&!r.required)return n();L.required(r,e,a,o,i),e!==void 0&&L.type(r,e,a,o,i)}n(o)},Va=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e,"string")&&!r.required)return n();L.required(r,e,a,o,i),X(e,"string")||L.pattern(r,e,a,o,i)}n(o)},Oa=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e)&&!r.required)return n();L.required(r,e,a,o,i),X(e)||L.type(r,e,a,o,i)}n(o)},Ua=function(r,e,n,a,i){var o=[],s=Array.isArray(e)?"array":Fe(e);L.required(r,e,a,o,i,s),n(o)},Wa=function(r,e,n,a,i){var o=[],s=r.required||!r.required&&a.hasOwnProperty(r.field);if(s){if(X(e,"string")&&!r.required)return n();L.required(r,e,a,o,i,"string"),X(e,"string")||(L.type(r,e,a,o,i),L.range(r,e,a,o,i),L.pattern(r,e,a,o,i),r.whitespace===!0&&L.whitespace(r,e,a,o,i))}n(o)},Bt=function(r,e,n,a,i){var o=r.type,s=[],u=r.required||!r.required&&a.hasOwnProperty(r.field);if(u){if(X(e,o)&&!r.required)return n();L.required(r,e,a,s,i,o),X(e,o)||L.type(r,e,a,s,i)}n(s)};const $r={string:Wa,method:Ba,number:$a,boolean:Ia,regexp:Oa,integer:_a,float:za,array:La,object:Ha,enum:qa,pattern:Va,date:xa,url:Bt,hex:Bt,email:Bt,required:Ua,any:pa};var mt=function(){function t(r){$e(this,t),R(this,"rules",null),R(this,"_messages",Ot),this.define(r)}return He(t,[{key:"define",value:function(e){var n=this;if(!e)throw new Error("Cannot configure a schema with no rules");if(Fe(e)!=="object"||Array.isArray(e))throw new Error("Rules must be an object");this.rules={},Object.keys(e).forEach(function(a){var i=e[a];n.rules[a]=Array.isArray(i)?i:[i]})}},{key:"messages",value:function(e){return e&&(this._messages=an(Vt(),e)),this._messages}},{key:"validate",value:function(e){var n=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},o=e,s=a,u=i;if(typeof s=="function"&&(u=s,s={}),!this.rules||Object.keys(this.rules).length===0)return u&&u(null,o),Promise.resolve(o);function f(c){var y=[],l={};function E(N){if(Array.isArray(N)){var C;y=(C=y).concat.apply(C,Be(N))}else y.push(N)}for(var w=0;w<c.length;w++)E(c[w]);y.length?(l=Ut(y),u(y,l)):u(null,o)}if(s.messages){var v=this.messages();v===Ot&&(v=Vt()),an(v,s.messages),s.messages=v}else s.messages=this.messages();var h={},m=s.keys||Object.keys(this.rules);m.forEach(function(c){var y=n.rules[c],l=o[c];
5y.forEach(function(E){var w=E;typeof w.transform=="function"&&(o===e&&(o=q({},o)),l=o[c]=w.transform(l),l!=null&&(w.type=w.type||(Array.isArray(l)?"array":Fe(l)))),typeof w=="function"?w={validator:w}:w=q({},w),w.validator=n.getValidationMethod(w),w.validator&&(w.field=c,w.fullField=w.fullField||c,w.type=n.getType(w),h[c]=h[c]||[],h[c].push({rule:w,value:l,source:o,field:c}))})});var d={};return Sa(h,s,function(c,y){var l=c.rule,E=(l.type==="object"||l.type==="array")&&(Fe(l.fields)==="object"||Fe(l.defaultField)==="object");E=E&&(l.required||!l.required&&c.value),l.field=c.field;function w(k,D){return q(q({},D),{},{fullField:"".concat(l.fullField,".").concat(k),fullFields:l.fullFields?[].concat(Be(l.fullFields),[k]):[k]})}function N(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],D=Array.isArray(k)?k:[k];!s.suppressWarning&&D.length&&t.warning("async-validator:",D),D.length&&l.message!==void 0&&(D=[].concat(l.message));var x=D.map(nn(l,o));if(s.first&&x.length)return d[l.field]=1,y(x);if(!E)y(x);else{if(l.required&&!c.value)return l.message!==void 0?x=[].concat(l.message).map(nn(l,o)):s.error&&(x=[s.error(l,ve(s.messages.required,l.field))]),y(x);var I={};l.defaultField&&Object.keys(c.value).map(function(H){I[H]=l.defaultField}),I=q(q({},I),c.rule.fields);var $={};Object.keys(I).forEach(function(H){var z=I[H],_=Array.isArray(z)?z:[z];$[H]=_.map(w.bind(null,H))});var j=new t($);j.messages(s.messages),c.rule.options&&(c.rule.options.messages=s.messages,c.rule.options.error=s.error),j.validate(c.value,c.rule.options||s,function(H){var z=[];x&&x.length&&z.push.apply(z,Be(x)),H&&H.length&&z.push.apply(z,Be(H)),y(z.length?z:null)})}}var C;if(l.asyncValidator)C=l.asyncValidator(l,c.value,N,c.source,s);else if(l.validator){try{C=l.validator(l,c.value,N,c.source,s)}catch(k){var S,b;(S=(b=console).error)===null||S===void 0||S.call(b,k),s.suppressValidatorError||setTimeout(function(){throw k},0),N(k.message)}C===!0?N():C===!1?N(typeof l.message=="function"?l.message(l.fullField||l.field):l.message||"".concat(l.fullField||l.field," fails")):C instanceof Array?N(C):C instanceof Error&&N(C.message)}C&&C.then&&C.then(function(){return N()},function(k){return N(k)})},function(c){f(c)},o)}},{key:"getType",value:function(e){if(e.type===void 0&&e.pattern instanceof RegExp&&(e.type="pattern"),typeof e.validator!="function"&&e.type&&!$r.hasOwnProperty(e.type))throw new Error(ve("Unknown rule type %s",e.type));return e.type||"string"}},{key:"getValidationMethod",value:function(e){if(typeof e.validator=="function")return e.validator;var n=Object.keys(e),a=n.indexOf("message");return a!==-1&&n.splice(a,1),n.length===1&&n[0]==="required"?$r.required:$r[this.getType(e)]||void 0}}]),t}();R(mt,"register",function(r,e){if(typeof e!="function")throw new Error("Cannot register a validator by type, validator is not a function");$r[r]=e});R(mt,"warning",Ca);R(mt,"messages",Ot);R(mt,"validators",$r);function Ga(t){var r=t.prefixCls,e=t.align,n=t.arrow,a=t.arrowPos,i=n||{},o=i.className,s=i.content,u=a.x,f=u===void 0?0:u,v=a.y,h=v===void 0?0:v,m=g.useRef();if(!e||!e.points)return null;var d={position:"absolute"};if(e.autoArrow!==!1){var c=e.points[0],y=e.points[1],l=c[0],E=c[1],w=y[0],N=y[1];l===w||!["t","b"].includes(l)?d.top=h:l==="t"?d.top=0:d.bottom=0,E===N||!["l","r"].includes(E)?d.left=f:E==="l"?d.left=0:d.right=0}return g.createElement("div",{ref:m,className:Re("".concat(r,"-arrow"),o),style:d},s)}function Qa(t){var r=t.prefixCls,e=t.open,n=t.zIndex,a=t.mask,i=t.motion;return a?g.createElement(En,mr({},i,{motionAppear:!0,visible:e,removeOnLeave:!0}),function(o){var s=o.className;return g.createElement("div",{style:{zIndex:n},className:Re("".concat(r,"-mask"),s)})}):null}var ja=g.memo(function(t){var r=t.children;return r},function(t,r){return r.cache}),Ka=g.forwardRef(function(t,r){var e=t.popup,n=t.className,a=t.prefixCls,i=t.style,o=t.target,s=t.onVisibleChanged,u=t.open,f=t.keepDom,v=t.fresh,h=t.onClick,m=t.mask,d=t.arrow,c=t.arrowPos,y=t.align,l=t.motion,E=t.maskMotion,w=t.forceRender,N=t.getPopupContainer,C=t.autoDestroy,S=t.portal,b=t.zIndex,k=t.onMouseEnter,D=t.onMouseLeave,x=t.onPointerEnter,I=t.onPointerDownCapture,$=t.ready,j=t.offsetX,H=t.offsetY,z=t.offsetR,_=t.offsetB,V=t.onAlign,G=t.onPrepare,P=t.stretch,F=t.targetWidth,Z=t.targetHeight,J=typeof e=="function"?e():e,T=u||f,be=(N==null?void 0:N.length)>0,Oe=g.useState(!N||!be),Pe=B(Oe,2),te=Pe[0],tr=Pe[1];if(fe(function(){!te&&be&&o&&tr(!0)},[te,be,o]),!te)return null;var de="auto",se={left:"-1000vw",top:"-1000vh",right:de,bottom:de};if($||!u){var nr,ar=y.points,Ue=y.dynamicInset||((nr=y._experimental)===null||nr===void 0?void 0:nr.dynamicInset),Ae=Ue&&ar[0][1]==="r",he=Ue&&ar[0][0]==="b";Ae?(se.right=z,se.left=de):(se.left=j,se.right=de),he?(se.bottom=_,se.top=de):(se.top=H,se.bottom=de)}var ne={};
5return P&&(P.includes("height")&&Z?ne.height=Z:P.includes("minHeight")&&Z&&(ne.minHeight=Z),P.includes("width")&&F?ne.width=F:P.includes("minWidth")&&F&&(ne.minWidth=F)),u||(ne.pointerEvents="none"),g.createElement(S,{open:w||T,getContainer:N&&function(){return N(o)},autoDestroy:C},g.createElement(Qa,{prefixCls:a,open:u,zIndex:b,mask:m,motion:E}),g.createElement(wn,{onResize:V,disabled:!u},function(Le){return g.createElement(En,mr({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:w,leavedClassName:"".concat(a,"-hidden")},l,{onAppearPrepare:G,onEnterPrepare:G,visible:u,onVisibleChanged:function(Ge){var ue;l==null||(ue=l.onVisibleChanged)===null||ue===void 0||ue.call(l,Ge),s(Ge)}}),function(We,Ge){var ue=We.className,ir=We.style,ge=Re(a,ue,n);return g.createElement("div",{ref:Gn(Le,r,Ge),className:ge,style:q(q(q(q({"--arrow-x":"".concat(c.x||0,"px"),"--arrow-y":"".concat(c.y||0,"px")},se),ne),ir),{},{boxSizing:"border-box",zIndex:b},i),onMouseEnter:k,onMouseLeave:D,onPointerEnter:x,onClick:h,onPointerDownCapture:I},d&&g.createElement(Ga,{prefixCls:a,arrow:d,arrowPos:c,align:y}),g.createElement(ja,{cache:!u&&!v},J))})}))}),Za=g.forwardRef(function(t,r){var e=t.children,n=t.getTriggerDOMNode,a=yn(e),i=g.useCallback(function(s){Qn(r,n?n(s):s)},[n]),o=Cn(i,jn(e));return a?g.cloneElement(e,{ref:o}):e}),sn=g.createContext(null);function un(t){return t?Array.isArray(t)?t:[t]:[]}function Ja(t,r,e,n){return g.useMemo(function(){var a=un(e??r),i=un(n??r),o=new Set(a),s=new Set(i);return t&&(o.has("hover")&&(o.delete("hover"),o.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[o,s]},[t,r,e,n])}function Ya(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],e=arguments.length>2?arguments[2]:void 0;return e?t[0]===r[0]:t[0]===r[0]&&t[1]===r[1]}function Xa(t,r,e,n){for(var a=e.points,i=Object.keys(t),o=0;o<i.length;o+=1){var s,u=i[o];if(Ya((s=t[u])===null||s===void 0?void 0:s.points,a,n))return"".concat(r,"-placement-").concat(u)}return""}function ln(t,r,e,n){return r||(e?{motionName:"".concat(t,"-").concat(e)}:n?{motionName:n}:null)}function Ur(t){return t.ownerDocument.defaultView}function Wt(t){for(var r=[],e=t==null?void 0:t.parentElement,n=["hidden","scroll","clip","auto"];e;){var a=Ur(e).getComputedStyle(e),i=a.overflowX,o=a.overflowY,s=a.overflow;[i,o,s].some(function(u){return n.includes(u)})&&r.push(e),e=e.parentElement}return r}function Vr(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(t)?r:t}function zr(t){return Vr(parseFloat(t),0)}function cn(t,r){var e=q({},t);return(r||[]).forEach(function(n){if(!(n instanceof HTMLBodyElement||n instanceof HTMLHtmlElement)){var a=Ur(n).getComputedStyle(n),i=a.overflow,o=a.overflowClipMargin,s=a.borderTopWidth,u=a.borderBottomWidth,f=a.borderLeftWidth,v=a.borderRightWidth,h=n.getBoundingClientRect(),m=n.offsetHeight,d=n.clientHeight,c=n.offsetWidth,y=n.clientWidth,l=zr(s),E=zr(u),w=zr(f),N=zr(v),C=Vr(Math.round(h.width/c*1e3)/1e3),S=Vr(Math.round(h.height/m*1e3)/1e3),b=(c-y-w-N)*C,k=(m-d-l-E)*S,D=l*S,x=E*S,I=w*C,$=N*C,j=0,H=0;if(i==="clip"){var z=zr(o);j=z*C,H=z*S}var _=h.x+I-j,V=h.y+D-H,G=_+h.width+2*j-I-$-b,P=V+h.height+2*H-D-x-k;e.left=Math.max(e.left,_),e.top=Math.max(e.top,V),e.right=Math.min(e.right,G),e.bottom=Math.min(e.bottom,P)}}),e}function fn(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,e="".concat(r),n=e.match(/^(.*)\%$/);return n?t*(parseFloat(n[1])/100):parseFloat(e)}function vn(t,r){var e=r||[],n=B(e,2),a=n[0],i=n[1];return[fn(t.width,a),fn(t.height,i)]}function dn(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[t[0],t[1]]}function Mr(t,r){var e=r[0],n=r[1],a,i;return e==="t"?i=t.y:e==="b"?i=t.y+t.height:i=t.y+t.height/2,n==="l"?a=t.x:n==="r"?a=t.x+t.width:a=t.x+t.width/2,{x:a,y:i}}function rr(t,r){var e={t:"b",b:"t",l:"r",r:"l"};return t.map(function(n,a){return a===r?e[n]||"c":n}).join("")}function ei(t,r,e,n,a,i,o){var s=g.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:a[n]||{}}),u=B(s,2),f=u[0],v=u[1],h=g.useRef(0),m=g.useMemo(function(){return r?Wt(r):[]},[r]),d=g.useRef({}),c=function(){d.current={}};t||c();var y=_e(function(){if(r&&e&&t){let we=function(Tr,qe){var er=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Dr,qr=T.x+Tr,ft=T.y+qe,xt=qr+he,Tt=ft+Ae,qt=Math.max(qr,er.left),M=Math.max(ft,er.top),A=Math.min(xt,er.right),W=Math.min(Tt,er.bottom);return Math.max(0,(A-qt)*(W-M))},br=function(){Ke=T.y+Q,Ze=Ke+Ae,cr=T.x+U,Te=cr+he};var w,N,C,S,b=r,k=b.ownerDocument,D=Ur(b),x=D.getComputedStyle(b),I=x.position,$=b.style.left,j=b.style.top,H=b.style.right,z=b.style.bottom,_=b.style.overflow,V=q(q({},a[n]),i),G=k.createElement("div");(w=b.parentElement)===null||w===void 0||w.appendChild(G),G.style.left="".concat(b.offsetLeft,"px"),G.style.top="".concat(b.offsetTop,"px"),G.style.position=I,G.style.height="".concat(b.offsetHeight,"px"),G.style.width="".concat(b.offsetWidth,"px"),b.style.left="0",b.style.top="0",b.style.right="auto",b.style.bottom="auto",b.style.overflow="hidden";var P;if(Array.isArray(e))P={x:e[0],y:e[1],width:0,height:0};else{var F,Z,J=e.getBoundingClientRect();J.x=(F=J.x)!==null&&F!==void 0?F:J.left,J.y=(Z=J.y)!==null&&Z!==void 0?Z:J.top,P={x:J.x,y:J.y,width:J.width,height:J.height}}var T=b.getBoundingClientRect(),be=D.getComputedStyle(b),Oe=be.height,Pe=be.width;T.x=(N=T.x)!==null&&N!==void 0?N:T.left,T.y=(C=T.y)!==null&&C!==void 0?C:T.top;var te=k.documentElement,tr=te.clientWidth,de=te.clientHeight,se=te.scrollWidth,nr=te.scrollHeight,ar=te.scrollTop,Ue=te.scrollLeft,Ae=T.height,he=T.width,ne=P.height,Le=P.width,We={left:0,top:0,right:tr,bottom:de},Ge={left:-Ue,top:-ar,right:se-Ue,bottom:nr-ar},ue=V.htmlRegion,ir="visible",ge="visibleFirst";ue!=="scroll"&&ue!==ge&&(ue=ir);var or=ue===ge,yt=cn(Ge,m),O=cn(We,m),Dr=ue===ir?O:yt,ee=or?O:Dr;b.style.left="auto",b.style.top="auto",b.style.right="0",b.style.bottom="0";var Gr=b.getBoundingClientRect();b.style.left=$,b.style.top=j,b.style.right=H,b.style.bottom=z,b.style.overflow=_,(S=b.parentElement)===null||S===void 0||S.removeChild(G);
5var Ie=Vr(Math.round(he/parseFloat(Pe)*1e3)/1e3),Qe=Vr(Math.round(Ae/parseFloat(Oe)*1e3)/1e3);if(Ie===0||Qe===0||$t(e)&&!Kn(e))return;var Ct=V.offset,Qr=V.targetOffset,De=vn(T,Ct),jr=B(De,2),me=jr[0],Se=jr[1],Cr=vn(P,Qr),le=B(Cr,2),je=le[0],wt=le[1];P.x-=je,P.y-=wt;var Et=V.points||[],Kr=B(Et,2),bt=Kr[0],Zr=Kr[1],xe=dn(Zr),ae=dn(bt),re=Mr(P,xe),Jr=Mr(T,ae),ye=q({},V),U=re.x-Jr.x+me,Q=re.y-Jr.y+Se,Me=we(U,Q),sr=we(U,Q,O),Ce=Mr(P,["t","l"]),Yr=Mr(T,["t","l"]),kr=Mr(P,["b","r"]),ur=Mr(T,["b","r"]),lr=V.overflow||{},St=lr.adjustX,Xr=lr.adjustY,wr=lr.shiftX,Fr=lr.shiftY,et=function(qe){return typeof qe=="boolean"?qe:qe>=0},Ke,Ze,cr,Te;br();var rt=et(Xr),ie=ae[0]===xe[0];if(rt&&ae[0]==="t"&&(Ze>ee.bottom||d.current.bt)){var fr=Q;ie?fr-=Ae-ne:fr=Ce.y-ur.y-Se;var tt=we(U,fr),Mt=we(U,fr,O);tt>Me||tt===Me&&(!or||Mt>=sr)?(d.current.bt=!0,Q=fr,Se=-Se,ye.points=[rr(ae,0),rr(xe,0)]):d.current.bt=!1}if(rt&&ae[0]==="b"&&(Ke<ee.top||d.current.tb)){var vr=Q;ie?vr+=Ae-ne:vr=kr.y-Yr.y-Se;var nt=we(U,vr),Nt=we(U,vr,O);nt>Me||nt===Me&&(!or||Nt>=sr)?(d.current.tb=!0,Q=vr,Se=-Se,ye.points=[rr(ae,0),rr(xe,0)]):d.current.tb=!1}var at=et(St),it=ae[1]===xe[1];if(at&&ae[1]==="l"&&(Te>ee.right||d.current.rl)){var dr=U;it?dr-=he-Le:dr=Ce.x-ur.x-me;var hr=we(dr,Q),pr=we(dr,Q,O);hr>Me||hr===Me&&(!or||pr>=sr)?(d.current.rl=!0,U=dr,me=-me,ye.points=[rr(ae,1),rr(xe,1)]):d.current.rl=!1}if(at&&ae[1]==="r"&&(cr<ee.left||d.current.lr)){var gr=U;it?gr+=he-Le:gr=kr.x-Yr.x-me;var Lr=we(gr,Q),Er=we(gr,Q,O);Lr>Me||Lr===Me&&(!or||Er>=sr)?(d.current.lr=!0,U=gr,me=-me,ye.points=[rr(ae,1),rr(xe,1)]):d.current.lr=!1}br();var Ne=wr===!0?0:wr;typeof Ne=="number"&&(cr<O.left&&(U-=cr-O.left-me,P.x+Le<O.left+Ne&&(U+=P.x-O.left+Le-Ne)),Te>O.right&&(U-=Te-O.right-me,P.x>O.right-Ne&&(U+=P.x-O.right+Ne)));var Je=Fr===!0?0:Fr;typeof Je=="number"&&(Ke<O.top&&(Q-=Ke-O.top-Se,P.y+ne<O.top+Je&&(Q+=P.y-O.top+ne-Je)),Ze>O.bottom&&(Q-=Ze-O.bottom-Se,P.y>O.bottom-Je&&(Q+=P.y-O.bottom+Je)));var Ye=T.x+U,Xe=Ye+he,Ir=T.y+Q,Rt=Ir+Ae,ot=P.x,st=ot+Le,ut=P.y,Pt=ut+ne,At=Math.max(Ye,ot),lt=Math.min(Xe,st),Dt=(At+lt)/2,kt=Dt-Ye,ct=Math.max(Ir,ut),Ft=Math.min(Rt,Pt),pt=(ct+Ft)/2,Lt=pt-Ir;o==null||o(r,ye);var ke=Gr.right-T.x-(U+T.width),xr=Gr.bottom-T.y-(Q+T.height);Ie===1&&(U=Math.round(U),ke=Math.round(ke)),Qe===1&&(Q=Math.round(Q),xr=Math.round(xr));var It={ready:!0,offsetX:U/Ie,offsetY:Q/Qe,offsetR:ke/Ie,offsetB:xr/Qe,arrowX:kt/Ie,arrowY:Lt/Qe,scaleX:Ie,scaleY:Qe,align:ye};v(It)}}),l=function(){h.current+=1;var N=h.current;Promise.resolve().then(function(){h.current===N&&y()})},E=function(){v(function(N){return q(q({},N),{},{ready:!1})})};return fe(E,[n]),fe(function(){t||E()},[t]),[f.ready,f.offsetX,f.offsetY,f.offsetR,f.offsetB,f.arrowX,f.arrowY,f.scaleX,f.scaleY,f.align,l]}function ri(t,r,e,n,a){fe(function(){if(t&&r&&e){let h=function(){n(),a()};var i=r,o=e,s=Wt(i),u=Wt(o),f=Ur(o),v=new Set([f].concat(Be(s),Be(u)));return v.forEach(function(m){m.addEventListener("scroll",h,{passive:!0})}),f.addEventListener("resize",h,{passive:!0}),n(),function(){v.forEach(function(m){m.removeEventListener("scroll",h),f.removeEventListener("resize",h)})}}},[t,r,e])}function ti(t,r,e,n,a,i,o,s){var u=g.useRef(t);u.current=t;var f=g.useRef(!1);g.useEffect(function(){if(r&&n&&(!a||i)){var h=function(){f.current=!1},m=function(l){var E;u.current&&!o(((E=l.composedPath)===null||E===void 0||(E=E.call(l))===null||E===void 0?void 0:E[0])||l.target)&&!f.current&&s(!1)},d=Ur(n);d.addEventListener("pointerdown",h,!0),d.addEventListener("mousedown",m,!0),d.addEventListener("contextmenu",m,!0);var c=Ht(e);return c&&(c.addEventListener("mousedown",m,!0),c.addEventListener("contextmenu",m,!0)),function(){d.removeEventListener("pointerdown",h,!0),d.removeEventListener("mousedown",m,!0),d.removeEventListener("contextmenu",m,!0),c&&(c.removeEventListener("mousedown",m,!0),c.removeEventListener("contextmenu",m,!0))}}},[r,e,n,a,i]);function v(){f.current=!0}return v}var ni=["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","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function ai(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Dn,r=g.forwardRef(function(e,n){var a=e.prefixCls,i=a===void 0?"rc-trigger-popup":a,o=e.children,s=e.action,u=s===void 0?"hover":s,f=e.showAction,v=e.hideAction,h=e.popupVisible,m=e.defaultPopupVisible,d=e.onPopupVisibleChange,c=e.afterPopupVisibleChange,y=e.mouseEnterDelay,l=e.mouseLeaveDelay,E=l===void 0?.1:l,w=e.focusDelay,N=e.blurDelay,C=e.mask,S=e.maskClosable,b=S===void 0?!0:S,k=e.getPopupContainer,D=e.forceRender,x=e.autoDestroy,I=e.destroyPopupOnHide,$=e.popup,j=e.popupClassName,H=e.popupStyle,z=e.popupPlacement,_=e.builtinPlacements,V=_===void 0?{}:_,G=e.popupAlign,P=e.zIndex,F=e.stretch,Z=e.getPopupClassNameFromAlign,J=e.fresh,T=e.alignPoint,be=e.onPopupClick,Oe=e.onPopupAlign,Pe=e.arrow,te=e.popupMotion,tr=e.maskMotion,de=e.popupTransitionName,se=e.popupAnimation,nr=e.maskTransitionName,ar=e.maskAnimation,Ue=e.className,Ae=e.getTriggerDOMNode,he=Or(e,ni),ne=x||I||!1,Le=g.useState(!1),We=B(Le,2),Ge=We[0],ue=We[1];fe(function(){ue(Zn())},[]);var ir=g.useRef({}),ge=g.useContext(sn),or=g.useMemo(function(){return{registerSubPopup:function(A,W){ir.current[A]=W,ge==null||ge.registerSubPopup(A,W)}}},[ge]),yt=Jn(),O=g.useState(null),Dr=B(O,2),ee=Dr[0],Gr=Dr[1],Ie=g.useRef(null),Qe=_e(function(M){Ie.current=M,$t(M)&&ee!==M&&Gr(M),ge==null||ge.registerSubPopup(yt,M)}),Ct=g.useState(null),Qr=B(Ct,2),De=Qr[0],jr=Qr[1],me=g.useRef(null),Se=_e(function(M){$t(M)&&De!==M&&(jr(M),me.current=M)}),Cr=g.Children.only(o),le=(Cr==null?void 0:Cr.props)||{},je={},wt=_e(function(M){var A,W,Y=De;
5return(Y==null?void 0:Y.contains(M))||((A=Ht(Y))===null||A===void 0?void 0:A.host)===M||M===Y||(ee==null?void 0:ee.contains(M))||((W=Ht(ee))===null||W===void 0?void 0:W.host)===M||M===ee||Object.values(ir.current).some(function(K){return(K==null?void 0:K.contains(M))||M===K})}),Et=ln(i,te,se,de),Kr=ln(i,tr,ar,nr),bt=g.useState(m||!1),Zr=B(bt,2),xe=Zr[0],ae=Zr[1],re=h??xe,Jr=_e(function(M){h===void 0&&ae(M)});fe(function(){ae(h||!1)},[h]);var ye=g.useRef(re);ye.current=re;var U=g.useRef([]);U.current=[];var Q=_e(function(M){var A;Jr(M),((A=U.current[U.current.length-1])!==null&&A!==void 0?A:re)!==M&&(U.current.push(M),d==null||d(M))}),Me=g.useRef(),sr=function(){clearTimeout(Me.current)},Ce=function(A){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;sr(),W===0?Q(A):Me.current=setTimeout(function(){Q(A)},W*1e3)};g.useEffect(function(){return sr},[]);var Yr=g.useState(!1),kr=B(Yr,2),ur=kr[0],lr=kr[1];fe(function(M){(!M||re)&&lr(!0)},[re]);var St=g.useState(null),Xr=B(St,2),wr=Xr[0],Fr=Xr[1],et=g.useState(null),Ke=B(et,2),Ze=Ke[0],cr=Ke[1],Te=function(A){cr([A.clientX,A.clientY])},rt=ei(re,ee,T&&Ze!==null?Ze:De,z,V,G,Oe),ie=B(rt,11),fr=ie[0],tt=ie[1],Mt=ie[2],vr=ie[3],nt=ie[4],Nt=ie[5],at=ie[6],it=ie[7],dr=ie[8],hr=ie[9],pr=ie[10],gr=Ja(Ge,u,f,v),Lr=B(gr,2),Er=Lr[0],Ne=Lr[1],Je=Er.has("click"),Ye=Ne.has("click")||Ne.has("contextMenu"),Xe=_e(function(){ur||pr()}),Ir=function(){ye.current&&T&&Ye&&Ce(!1)};ri(re,De,ee,Xe,Ir),fe(function(){Xe()},[Ze,z]),fe(function(){re&&!(V!=null&&V[z])&&Xe()},[JSON.stringify(G)]);var Rt=g.useMemo(function(){var M=Xa(V,i,hr,T);return Re(M,Z==null?void 0:Z(hr))},[hr,Z,V,i,T]);g.useImperativeHandle(n,function(){return{nativeElement:me.current,popupElement:Ie.current,forceAlign:Xe}});var ot=g.useState(0),st=B(ot,2),ut=st[0],Pt=st[1],At=g.useState(0),lt=B(At,2),Dt=lt[0],kt=lt[1],ct=function(){if(F&&De){var A=De.getBoundingClientRect();Pt(A.width),kt(A.height)}},Ft=function(){ct(),Xe()},pt=function(A){lr(!1),pr(),c==null||c(A)},Lt=function(){return new Promise(function(A){ct(),Fr(function(){return A})})};fe(function(){wr&&(pr(),wr(),Fr(null))},[wr]);function ke(M,A,W,Y){je[M]=function(K){var vt;Y==null||Y(K),Ce(A,W);for(var zt=arguments.length,jt=new Array(zt>1?zt-1:0),dt=1;dt<zt;dt++)jt[dt-1]=arguments[dt];(vt=le[M])===null||vt===void 0||vt.call.apply(vt,[le,K].concat(jt))}}(Je||Ye)&&(je.onClick=function(M){var A;ye.current&&Ye?Ce(!1):!ye.current&&Je&&(Te(M),Ce(!0));for(var W=arguments.length,Y=new Array(W>1?W-1:0),K=1;K<W;K++)Y[K-1]=arguments[K];(A=le.onClick)===null||A===void 0||A.call.apply(A,[le,M].concat(Y))});var xr=ti(re,Ye,De,ee,C,b,wt,Ce),It=Er.has("hover"),we=Ne.has("hover"),br,Tr;It&&(ke("onMouseEnter",!0,y,function(M){Te(M)}),ke("onPointerEnter",!0,y,function(M){Te(M)}),br=function(A){(re||ur)&&ee!==null&&ee!==void 0&&ee.contains(A.target)&&Ce(!0,y)},T&&(je.onMouseMove=function(M){var A;(A=le.onMouseMove)===null||A===void 0||A.call(le,M)})),we&&(ke("onMouseLeave",!1,E),ke("onPointerLeave",!1,E),Tr=function(){Ce(!1,E)}),Er.has("focus")&&ke("onFocus",!0,w),Ne.has("focus")&&ke("onBlur",!1,N),Er.has("contextMenu")&&(je.onContextMenu=function(M){var A;ye.current&&Ne.has("contextMenu")?Ce(!1):(Te(M),Ce(!0)),M.preventDefault();for(var W=arguments.length,Y=new Array(W>1?W-1:0),K=1;K<W;K++)Y[K-1]=arguments[K];(A=le.onContextMenu)===null||A===void 0||A.call.apply(A,[le,M].concat(Y))}),Ue&&(je.className=Re(le.className,Ue));var qe=g.useRef(!1);qe.current||(qe.current=D||re||ur);var er=q(q({},le),je),qr={},ft=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];ft.forEach(function(M){he[M]&&(qr[M]=function(){for(var A,W=arguments.length,Y=new Array(W),K=0;K<W;K++)Y[K]=arguments[K];(A=er[M])===null||A===void 0||A.call.apply(A,[er].concat(Y)),he[M].apply(he,Y)})});var xt=g.cloneElement(Cr,q(q({},er),qr)),Tt={x:Nt,y:at},qt=Pe?q({},Pe!==!0?Pe:{}):null;return g.createElement(g.Fragment,null,g.createElement(wn,{disabled:!re,ref:Se,onResize:Ft},g.createElement(Za,{getTriggerDOMNode:Ae},xt)),qe.current&&g.createElement(sn.Provider,{value:or},g.createElement(Ka,{portal:t,ref:Qe,prefixCls:i,popup:$,className:Re(j,Rt),style:H,target:De,onMouseEnter:br,onMouseLeave:Tr,onPointerEnter:br,zIndex:P,open:re,keepDom:ur,fresh:J,onClick:be,onPointerDownCapture:xr,mask:C,motion:Et,maskMotion:Kr,onVisibleChanged:pt,onPrepare:Lt,forceRender:D,autoDestroy:ne,getPopupContainer:k,align:hr,arrow:qt,arrowPos:Tt,ready:fr,offsetX:tt,offsetY:Mt,offsetR:vr,offsetB:nt,onAlign:Xe,stretch:F,targetWidth:ut/it,targetHeight:Dt/dr})))});return r}const ki=ai(Dn);function Gt(){return typeof BigInt=="function"}function Fn(t){return!t&&t!==0&&!Number.isNaN(t)||!String(t).trim()}function Hr(t){var r=t.trim(),e=r.startsWith("-");e&&(r=r.slice(1)),r=r.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),r.startsWith(".")&&(r="0".concat(r));var n=r||"0",a=n.split("."),i=a[0]||"0",o=a[1]||"0";i==="0"&&o==="0"&&(e=!1);var s=e?"-":"";return{negative:e,negativeStr:s,trimStr:n,integerStr:i,decimalStr:o,fullStr:"".concat(s).concat(n)}}function Qt(t){var r=String(t);return!Number.isNaN(Number(r))&&r.includes("e")}function Br(t){var r=String(t);if(Qt(t)){var e=Number(r.slice(r.indexOf("e-")+2)),n=r.match(/\.(\d+)/);return n!=null&&n[1]&&(e+=n[1].length),e}return r.includes(".")&&Ln(r)?r.length-r.indexOf(".")-1:0}function pn(t){var r=String(t);if(Qt(t)){if(t>Number.MAX_SAFE_INTEGER)return String(Gt()?BigInt(t).toString():Number.MAX_SAFE_INTEGER);if(t<Number.MIN_SAFE_INTEGER)return String(Gt()?BigInt(t).toString():Number.MIN_SAFE_INTEGER);r=t.toFixed(Br(r))}return Hr(r).fullStr}function Ln(t){return typeof t=="number"?!Number.isNaN(t):t?/^\s*-?\d+(\.\d+)?\s*$/.test(t)||/^\s*-?\d+\.\s*$/.test(t)||/^\s*-?\.\d+\s*$/.test(t):!1}var ii=function(){function t(r){if($e(this,t),R(this,"origin",""),R(this,"negative",void 0),R(this,"integer",void 0),R(this,"decimal",void 0),R(this,"decimalLen",void 0),R(this,"empty",void 0),R(this,"nan",void 0),Fn(r)){this.empty=!0;return}if(this.origin=String(r),r==="-"||Number.isNaN(r)){this.nan=!0;return}var e=r;if(Qt(e)&&(e=Number(e)),e=typeof e=="string"?e:pn(e),Ln(e)){var n=Hr(e);this.negative=n.negative;var a=n.trimStr.split(".");
5this.integer=BigInt(a[0]);var i=a[1]||"0";this.decimal=BigInt(i),this.decimalLen=i.length}else this.nan=!0}return He(t,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(e){var n="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(e,"0"));return BigInt(n)}},{key:"negate",value:function(){var e=new t(this.toString());return e.negative=!e.negative,e}},{key:"cal",value:function(e,n,a){var i=Math.max(this.getDecimalStr().length,e.getDecimalStr().length),o=this.alignDecimal(i),s=e.alignDecimal(i),u=n(o,s).toString(),f=a(i),v=Hr(u),h=v.negativeStr,m=v.trimStr,d="".concat(h).concat(m.padStart(f+1,"0"));return new t("".concat(d.slice(0,-f),".").concat(d.slice(-f)))}},{key:"add",value:function(e){if(this.isInvalidate())return new t(e);var n=new t(e);return n.isInvalidate()?this:this.cal(n,function(a,i){return a+i},function(a){return a})}},{key:"multi",value:function(e){var n=new t(e);return this.isInvalidate()||n.isInvalidate()?new t(NaN):this.cal(n,function(a,i){return a*i},function(a){return a*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(e){return this.toString()===(e==null?void 0:e.toString())}},{key:"lessEquals",value:function(e){return this.add(e.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return e?this.isInvalidate()?"":Hr("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),t}(),oi=function(){function t(r){if($e(this,t),R(this,"origin",""),R(this,"number",void 0),R(this,"empty",void 0),Fn(r)){this.empty=!0;return}this.origin=String(r),this.number=Number(r)}return He(t,[{key:"negate",value:function(){return new t(-this.toNumber())}},{key:"add",value:function(e){if(this.isInvalidate())return new t(e);var n=Number(e);if(Number.isNaN(n))return this;var a=this.number+n;if(a>Number.MAX_SAFE_INTEGER)return new t(Number.MAX_SAFE_INTEGER);if(a<Number.MIN_SAFE_INTEGER)return new t(Number.MIN_SAFE_INTEGER);var i=Math.max(Br(this.number),Br(n));return new t(a.toFixed(i))}},{key:"multi",value:function(e){var n=Number(e);if(this.isInvalidate()||Number.isNaN(n))return new t(NaN);var a=this.number*n;if(a>Number.MAX_SAFE_INTEGER)return new t(Number.MAX_SAFE_INTEGER);if(a<Number.MIN_SAFE_INTEGER)return new t(Number.MIN_SAFE_INTEGER);var i=Math.max(Br(this.number),Br(n));return new t(a.toFixed(i))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(e){return this.toNumber()===(e==null?void 0:e.toNumber())}},{key:"lessEquals",value:function(e){return this.add(e.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return e?this.isInvalidate()?"":pn(this.number):this.origin}}]),t}();function si(t){return Gt()?new ii(t):new oi(t)}function ui(t,r,e){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(t==="")return"";var a=Hr(t),i=a.negativeStr,o=a.integerStr,s=a.decimalStr,u="".concat(r).concat(s),f="".concat(i).concat(o);if(e>=0){var v=Number(s[e]);if(v>=5&&!n){var h=si(t).add("".concat(i,"0.").concat("0".repeat(e)).concat(10-v));return ui(h.toString(),r,e,n)}return e===0?f:"".concat(f).concat(r).concat(s.padEnd(e,"0").slice(0,e))}return u===".0"?f:"".concat(f).concat(u)}var Ar,Wr;function oe(t,r,e){if(r<0||r>31||t>>>r)throw new RangeError("Value out of range");for(var n=r-1;n>=0;n--)e.push(t>>>n&1)}function ze(t,r){return(t>>>r&1)!=0}function ce(t){if(!t)throw new Error("Assertion error")}var pe=function(){function t(r,e){$e(this,t),R(this,"modeBits",void 0),R(this,"numBitsCharCount",void 0),this.modeBits=r,this.numBitsCharCount=e}return He(t,[{key:"numCharCountBits",value:function(e){return this.numBitsCharCount[Math.floor((e+7)/17)]}}]),t}();Ar=pe;R(pe,"NUMERIC",new Ar(1,[10,12,14]));R(pe,"ALPHANUMERIC",new Ar(2,[9,11,13]));R(pe,"BYTE",new Ar(4,[8,16,16]));R(pe,"KANJI",new Ar(8,[8,10,12]));R(pe,"ECI",new Ar(7,[0,0,0]));var Ee=He(function t(r,e){$e(this,t),R(this,"ordinal",void 0),R(this,"formatBits",void 0),this.ordinal=r,this.formatBits=e});Wr=Ee;R(Ee,"LOW",new Wr(0,1));R(Ee,"MEDIUM",new Wr(1,0));R(Ee,"QUARTILE",new Wr(2,3));R(Ee,"HIGH",new Wr(3,2));var yr=function(){function t(r,e,n){if($e(this,t),R(this,"mode",void 0),R(this,"numChars",void 0),R(this,"bitData",void 0),this.mode=r,this.numChars=e,this.bitData=n,e<0)throw new RangeError("Invalid argument");this.bitData=n.slice()}return He(t,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(e){var n=[],a=Nr(e),i;try{for(a.s();!(i=a.n()).done;){var o=i.value;oe(o,8,n)}}catch(s){a.e(s)}finally{a.f()}return new t(pe.BYTE,e.length,n)}},{key:"makeNumeric",value:function(e){if(!t.isNumeric(e))throw new RangeError("String contains 
5non-numeric characters");for(var n=[],a=0;a<e.length;){var i=Math.min(e.length-a,3);oe(parseInt(e.substring(a,a+i),10),i*3+1,n),a+=i}return new t(pe.NUMERIC,e.length,n)}},{key:"makeAlphanumeric",value:function(e){if(!t.isAlphanumeric(e))throw new RangeError("String contains unencodable characters in alphanumeric mode");var n=[],a;for(a=0;a+2<=e.length;a+=2){var i=t.ALPHANUMERIC_CHARSET.indexOf(e.charAt(a))*45;i+=t.ALPHANUMERIC_CHARSET.indexOf(e.charAt(a+1)),oe(i,11,n)}return a<e.length&&oe(t.ALPHANUMERIC_CHARSET.indexOf(e.charAt(a)),6,n),new t(pe.ALPHANUMERIC,e.length,n)}},{key:"makeSegments",value:function(e){return e==""?[]:t.isNumeric(e)?[t.makeNumeric(e)]:t.isAlphanumeric(e)?[t.makeAlphanumeric(e)]:[t.makeBytes(t.toUtf8ByteArray(e))]}},{key:"makeEci",value:function(e){var n=[];if(e<0)throw new RangeError("ECI assignment value out of range");if(e<128)oe(e,8,n);else if(e<16384)oe(2,2,n),oe(e,14,n);else if(e<1e6)oe(6,3,n),oe(e,21,n);else throw new RangeError("ECI assignment value out of range");return new t(pe.ECI,0,n)}},{key:"isNumeric",value:function(e){return t.NUMERIC_REGEX.test(e)}},{key:"isAlphanumeric",value:function(e){return t.ALPHANUMERIC_REGEX.test(e)}},{key:"getTotalBits",value:function(e,n){var a=0,i=Nr(e),o;try{for(i.s();!(o=i.n()).done;){var s=o.value,u=s.mode.numCharCountBits(n);if(s.numChars>=1<<u)return 1/0;a+=4+u+s.bitData.length}}catch(f){i.e(f)}finally{i.f()}return a}},{key:"toUtf8ByteArray",value:function(e){for(var n=encodeURI(e),a=[],i=0;i<n.length;i++)n.charAt(i)!="%"?a.push(n.charCodeAt(i)):(a.push(parseInt(n.substring(i+1,i+3),16)),i+=2);return a}}]),t}();R(yr,"NUMERIC_REGEX",/^[0-9]*$/);R(yr,"ALPHANUMERIC_REGEX",/^[A-Z0-9 $%*+.\/:-]*$/);R(yr,"ALPHANUMERIC_CHARSET","0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:");var Ve=function(){function t(r,e,n,a){$e(this,t),R(this,"size",void 0),R(this,"mask",void 0),R(this,"modules",[]),R(this,"isFunction",[]),R(this,"version",void 0),R(this,"errorCorrectionLevel",void 0);var i=a;if(this.version=r,this.errorCorrectionLevel=e,r<t.MIN_VERSION||r>t.MAX_VERSION)throw new RangeError("Version value out of range");if(i<-1||i>7)throw new RangeError("Mask value out of range");this.size=r*4+17;for(var o=[],s=0;s<this.size;s++)o.push(!1);for(var u=0;u<this.size;u++)this.modules.push(o.slice()),this.isFunction.push(o.slice());this.drawFunctionPatterns();var f=this.addEccAndInterleave(n);if(this.drawCodewords(f),i==-1)for(var v=1e9,h=0;h<8;h++){this.applyMask(h),this.drawFormatBits(h);var m=this.getPenaltyScore();m<v&&(i=h,v=m),this.applyMask(h)}ce(0<=i&&i<=7),this.mask=i,this.applyMask(i),this.drawFormatBits(i),this.isFunction=[]}return He(t,[{key:"getModule",value:function(e,n){return 0<=e&&e<this.size&&0<=n&&n<this.size&&this.modules[n][e]}},{key:"getModules",value:function(){return this.modules}},{key:"drawFunctionPatterns",value:function(){for(var e=0;e<this.size;e++)this.setFunctionModule(6,e,e%2==0),this.setFunctionModule(e,6,e%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);for(var n=this.getAlignmentPatternPositions(),a=n.length,i=0;i<a;i++)for(var o=0;o<a;o++)i==0&&o==0||i==0&&o==a-1||i==a-1&&o==0||this.drawAlignmentPattern(n[i],n[o]);this.drawFormatBits(0),this.drawVersion()}},{key:"drawFormatBits",value:function(e){for(var n=this.errorCorrectionLevel.formatBits<<3|e,a=n,i=0;i<10;i++)a=a<<1^(a>>>9)*1335;var o=(n<<10|a)^21522;ce(o>>>15==0);for(var s=0;s<=5;s++)this.setFunctionModule(8,s,ze(o,s));this.setFunctionModule(8,7,ze(o,6)),this.setFunctionModule(8,8,ze(o,7)),this.setFunctionModule(7,8,ze(o,8));for(var u=9;u<15;u++)this.setFunctionModule(14-u,8,ze(o,u));for(var f=0;f<8;f++)this.setFunctionModule(this.size-1-f,8,ze(o,f));for(var v=8;v<15;v++)this.setFunctionModule(8,this.size-15+v,ze(o,v));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var e=this.version,n=0;n<12;n++)e=e<<1^(e>>>11)*7973;var a=this.version<<12|e;ce(a>>>18==0);for(var i=0;i<18;i++){var o=ze(a,i),s=this.size-11+i%3,u=Math.floor(i/3);this.setFunctionModule(s,u,o),this.setFunctionModule(u,s,o)}}}},{key:"drawFinderPattern",value:function(e,n){for(var a=-4;a<=4;a++)for(var i=-4;i<=4;
5i++){var o=Math.max(Math.abs(i),Math.abs(a)),s=e+i,u=n+a;0<=s&&s<this.size&&0<=u&&u<this.size&&this.setFunctionModule(s,u,o!=2&&o!=4)}}},{key:"drawAlignmentPattern",value:function(e,n){for(var a=-2;a<=2;a++)for(var i=-2;i<=2;i++)this.setFunctionModule(e+i,n+a,Math.max(Math.abs(i),Math.abs(a))!=1)}},{key:"setFunctionModule",value:function(e,n,a){this.modules[n][e]=a,this.isFunction[n][e]=!0}},{key:"addEccAndInterleave",value:function(e){var n=this.version,a=this.errorCorrectionLevel;if(e.length!=t.getNumDataCodewords(n,a))throw new RangeError("Invalid argument");for(var i=t.NUM_ERROR_CORRECTION_BLOCKS[a.ordinal][n],o=t.ECC_CODEWORDS_PER_BLOCK[a.ordinal][n],s=Math.floor(t.getNumRawDataModules(n)/8),u=i-s%i,f=Math.floor(s/i),v=[],h=t.reedSolomonComputeDivisor(o),m=0,d=0;m<i;m++){var c=e.slice(d,d+f-o+(m<u?0:1));d+=c.length;var y=t.reedSolomonComputeRemainder(c,h);m<u&&c.push(0),v.push(c.concat(y))}for(var l=[],E=function(C){v.forEach(function(S,b){(C!=f-o||b>=u)&&l.push(S[C])})},w=0;w<v[0].length;w++)E(w);return ce(l.length==s),l}},{key:"drawCodewords",value:function(e){if(e.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");for(var n=0,a=this.size-1;a>=1;a-=2){a==6&&(a=5);for(var i=0;i<this.size;i++)for(var o=0;o<2;o++){var s=a-o,u=(a+1&2)==0,f=u?this.size-1-i:i;!this.isFunction[f][s]&&n<e.length*8&&(this.modules[f][s]=ze(e[n>>>3],7-(n&7)),n++)}}ce(n==e.length*8)}},{key:"applyMask",value:function(e){if(e<0||e>7)throw new RangeError("Mask value out of range");for(var n=0;n<this.size;n++)for(var a=0;a<this.size;a++){var i=void 0;switch(e){case 0:i=(a+n)%2==0;break;case 1:i=n%2==0;break;case 2:i=a%3==0;break;case 3:i=(a+n)%3==0;break;case 4:i=(Math.floor(a/3)+Math.floor(n/2))%2==0;break;case 5:i=a*n%2+a*n%3==0;break;case 6:i=(a*n%2+a*n%3)%2==0;break;case 7:i=((a+n)%2+a*n%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[n][a]&&i&&(this.modules[n][a]=!this.modules[n][a])}}},{key:"getPenaltyScore",value:function(){for(var e=0,n=0;n<this.size;n++){for(var a=!1,i=0,o=[0,0,0,0,0,0,0],s=0;s<this.size;s++)this.modules[n][s]==a?(i++,i==5?e+=t.PENALTY_N1:i>5&&e++):(this.finderPenaltyAddHistory(i,o),a||(e+=this.finderPenaltyCountPatterns(o)*t.PENALTY_N3),a=this.modules[n][s],i=1);e+=this.finderPenaltyTerminateAndCount(a,i,o)*t.PENALTY_N3}for(var u=0;u<this.size;u++){for(var f=!1,v=0,h=[0,0,0,0,0,0,0],m=0;m<this.size;m++)this.modules[m][u]==f?(v++,v==5?e+=t.PENALTY_N1:v>5&&e++):(this.finderPenaltyAddHistory(v,h),f||(e+=this.finderPenaltyCountPatterns(h)*t.PENALTY_N3),f=this.modules[m][u],v=1);e+=this.finderPenaltyTerminateAndCount(f,v,h)*t.PENALTY_N3}for(var d=0;d<this.size-1;d++)for(var c=0;c<this.size-1;c++){var y=this.modules[d][c];y==this.modules[d][c+1]&&y==this.modules[d+1][c]&&y==this.modules[d+1][c+1]&&(e+=t.PENALTY_N2)}var l=0,E=Nr(this.modules),w;try{for(E.s();!(w=E.n()).done;){var N=w.value;l=N.reduce(function(b,k){return b+(k?1:0)},l)}}catch(b){E.e(b)}finally{E.f()}var C=this.size*this.size,S=Math.ceil(Math.abs(l*20-C*10)/C)-1;return ce(0<=S&&S<=9),e+=S*t.PENALTY_N4,ce(0<=e&&e<=2568888),e}},{key:"getAlignmentPatternPositions",value:function(){if(this.version==1)return[];for(var e=Math.floor(this.version/7)+2,n=this.version==32?26:Math.ceil((this.version*4+4)/(e*2-2))*2,a=[6],i=this.size-7;a.length<e;i-=n)a.splice(1,0,i);return a}},{key:"finderPenaltyCountPatterns",value:function(e){var n=e[1];ce(n<=this.size*3);var a=n>0&&e[2]==n&&e[3]==n*3&&e[4]==n&&e[5]==n;return(a&&e[0]>=n*4&&e[6]>=n?1:0)+(a&&e[6]>=n*4&&e[0]>=n?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(e,n,a){var i=n;return e&&(this.finderPenaltyAddHistory(i,a),i=0),i+=this.size,this.finderPenaltyAddHistory(i,a),this.finderPenaltyCountPatterns(a)}},{key:"finderPenaltyAddHistory",value:function(e,n){var a=e;n[0]==0&&(a+=this.size),n.pop(),n.unshift(a)}}],[{key:"encodeText",value:function(e,n){var a=yr.makeSegments(e);return t.encodeSegments(a,n)}},{key:"encodeBinary",value:function(e,n){var a=yr.makeBytes(e);return t.encodeSegments([a],n)}},{key:"encodeSegments",value:function(e,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(t.MIN_VERSION<=a&&a<=i&&i<=t.MAX_VERSION)||o<-1||o>7)throw new RangeError("Invalid value");var u,f;for(u=a;;u++){var v=t.getNumDataCodewords(u,n)*8,h=yr.getTotalBits(e,u);if(h<=v){f=h;break}if(u>=i)throw new RangeError("Data too long")}
5for(var m=n,d=0,c=[Ee.MEDIUM,Ee.QUARTILE,Ee.HIGH];d<c.length;d++){var y=c[d];s&&f<=t.getNumDataCodewords(u,y)*8&&(m=y)}var l=[],E=Nr(e),w;try{for(E.s();!(w=E.n()).done;){var N=w.value;oe(N.mode.modeBits,4,l),oe(N.numChars,N.mode.numCharCountBits(u),l);var C=Nr(N.getData()),S;try{for(C.s();!(S=C.n()).done;){var b=S.value;l.push(b)}}catch(I){C.e(I)}finally{C.f()}}}catch(I){E.e(I)}finally{E.f()}ce(l.length==f);var k=t.getNumDataCodewords(u,m)*8;ce(l.length<=k),oe(0,Math.min(4,k-l.length),l),oe(0,(8-l.length%8)%8,l),ce(l.length%8==0);for(var D=236;l.length<k;D^=253)oe(D,8,l);for(var x=[];x.length*8<l.length;)x.push(0);return l.forEach(function(I,$){return x[$>>>3]|=I<<7-($&7)}),new t(u,m,x,o)}},{key:"getNumRawDataModules",value:function(e){if(e<t.MIN_VERSION||e>t.MAX_VERSION)throw new RangeError("Version number out of range");var n=(16*e+128)*e+64;if(e>=2){var a=Math.floor(e/7)+2;n-=(25*a-10)*a-55,e>=7&&(n-=36)}return ce(208<=n&&n<=29648),n}},{key:"getNumDataCodewords",value:function(e,n){return Math.floor(t.getNumRawDataModules(e)/8)-t.ECC_CODEWORDS_PER_BLOCK[n.ordinal][e]*t.NUM_ERROR_CORRECTION_BLOCKS[n.ordinal][e]}},{key:"reedSolomonComputeDivisor",value:function(e){if(e<1||e>255)throw new RangeError("Degree out of range");for(var n=[],a=0;a<e-1;a++)n.push(0);n.push(1);for(var i=1,o=0;o<e;o++){for(var s=0;s<n.length;s++)n[s]=t.reedSolomonMultiply(n[s],i),s+1<n.length&&(n[s]^=n[s+1]);i=t.reedSolomonMultiply(i,2)}return n}},{key:"reedSolomonComputeRemainder",value:function(e,n){var a=n.map(function(){return 0}),i=Nr(e),o;try{var s=function(){var f=o.value,v=f^a.shift();a.push(0),n.forEach(function(h,m){return a[m]^=t.reedSolomonMultiply(h,v)})};for(i.s();!(o=i.n()).done;)s()}catch(u){i.e(u)}finally{i.f()}return a}},{key:"reedSolomonMultiply",value:function(e,n){if(e>>>8||n>>>8)throw new RangeError("Byte out of range");for(var a=0,i=7;i>=0;i--)a=a<<1^(a>>>7)*285,a^=(n>>>i&1)*e;return ce(a>>>8==0),a}}]),t}();R(Ve,"MIN_VERSION",1);R(Ve,"MAX_VERSION",40);R(Ve,"PENALTY_N1",3);R(Ve,"PENALTY_N2",3);R(Ve,"PENALTY_N3",40);R(Ve,"PENALTY_N4",10);R(Ve,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]);R(Ve,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var li={L:Ee.LOW,M:Ee.MEDIUM,Q:Ee.QUARTILE,H:Ee.HIGH},In=128,xn="L",Tn="#FFFFFF",qn="#000000",zn=!1,_n=1,ci=4,fi=0,vi=.1;function Bn(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,e=[];return t.forEach(function(n,a){var i=null;
5n.forEach(function(o,s){if(!o&&i!==null){e.push("M".concat(i+r," ").concat(a+r,"h").concat(s-i,"v1H").concat(i+r,"z")),i=null;return}if(s===n.length-1){if(!o)return;i===null?e.push("M".concat(s+r,",").concat(a+r," h1v1H").concat(s+r,"z")):e.push("M".concat(i+r,",").concat(a+r," h").concat(s+1-i,"v1H").concat(i+r,"z"));return}o&&i===null&&(i=s)})}),e.join("")}function $n(t,r){return t.slice().map(function(e,n){return n<r.y||n>=r.y+r.h?e:e.map(function(a,i){return i<r.x||i>=r.x+r.w?a:!1})})}function di(t,r,e,n){if(n==null)return null;var a=t.length+e*2,i=Math.floor(r*vi),o=a/r,s=(n.width||i)*o,u=(n.height||i)*o,f=n.x==null?t.length/2-s/2:n.x*o,v=n.y==null?t.length/2-u/2:n.y*o,h=n.opacity==null?1:n.opacity,m=null;if(n.excavate){var d=Math.floor(f),c=Math.floor(v),y=Math.ceil(s+f-d),l=Math.ceil(u+v-c);m={x:d,y:c,w:y,h:l}}var E=n.crossOrigin;return{x:f,y:v,h:u,w:s,excavation:m,opacity:h,crossOrigin:E}}function hi(t,r){return r!=null?Math.floor(r):t?ci:fi}var gi=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}();function Hn(t){var r=t.value,e=t.level,n=t.minVersion,a=t.includeMargin,i=t.marginSize,o=t.imageSettings,s=t.size,u=g.useMemo(function(){var c=yr.makeSegments(r);return Ve.encodeSegments(c,li[e],n)},[r,e,n]),f=g.useMemo(function(){var c=u.getModules(),y=hi(a,i),l=c.length+y*2,E=di(c,s,y,o);return{cells:c,margin:y,numCells:l,calculatedImageSettings:E}},[u,s,o,a,i]),v=f.cells,h=f.margin,m=f.numCells,d=f.calculatedImageSettings;return{qrcode:u,margin:h,cells:v,numCells:m,calculatedImageSettings:d}}var mi=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],yi=p.forwardRef(function(r,e){var n=r.value,a=r.size,i=a===void 0?In:a,o=r.level,s=o===void 0?xn:o,u=r.bgColor,f=u===void 0?Tn:u,v=r.fgColor,h=v===void 0?qn:v,m=r.includeMargin,d=m===void 0?zn:m,c=r.minVersion,y=c===void 0?_n:c,l=r.marginSize,E=r.style,w=r.imageSettings,N=Or(r,mi),C=w==null?void 0:w.src,S=g.useRef(null),b=g.useRef(null),k=g.useCallback(function(P){S.current=P,typeof e=="function"?e(P):e&&(e.current=P)},[e]),D=g.useState(!1),x=B(D,2),I=x[1],$=Hn({value:n,level:s,minVersion:y,includeMargin:d,marginSize:l,imageSettings:w,size:i}),j=$.margin,H=$.cells,z=$.numCells,_=$.calculatedImageSettings;g.useEffect(function(){if(S.current!=null){var P=S.current,F=P.getContext("2d");if(!F)return;var Z=H,J=b.current,T=_!=null&&J!==null&&J.complete&&J.naturalHeight!==0&&J.naturalWidth!==0;T&&_.excavation!=null&&(Z=$n(H,_.excavation));var be=window.devicePixelRatio||1;P.height=P.width=i*be;var Oe=i/z*be;F.scale(Oe,Oe),F.fillStyle=f,F.fillRect(0,0,z,z),F.fillStyle=h,gi?F.fill(new Path2D(Bn(Z,j))):H.forEach(function(Pe,te){Pe.forEach(function(tr,de){tr&&F.fillRect(de+j,te+j,1,1)})}),_&&(F.globalAlpha=_.opacity),T&&F.drawImage(J,_.x+j,_.y+j,_.w,_.h)}}),g.useEffect(function(){I(!1)},[C]);var V=q({height:i,width:i},E),G=null;return C!=null&&(G=p.createElement("img",{src:C,key:C,style:{display:"none"},onLoad:function(){I(!0)},ref:b,crossOrigin:_==null?void 0:_.crossOrigin})),p.createElement(p.Fragment,null,p.createElement("canvas",mr({style:V,height:i,width:i,ref:k,role:"img"},N)),G)});yi.displayName="QRCodeCanvas";var Ci=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],wi=p.forwardRef(function(r,e){var n=r.value,a=r.size,i=a===void 0?In:a,o=r.level,s=o===void 0?xn:o,u=r.bgColor,f=u===void 0?Tn:u,v=r.fgColor,h=v===void 0?qn:v,m=r.includeMargin,d=m===void 0?zn:m,c=r.minVersion,y=c===void 0?_n:c,l=r.title,E=r.marginSize,w=r.imageSettings,N=Or(r,Ci),C=Hn({value:n,level:s,minVersion:y,includeMargin:d,marginSize:E,imageSettings:w,size:i}),S=C.margin,b=C.cells,k=C.numCells,D=C.calculatedImageSettings,x=b,I=null;w!=null&&D!=null&&(D.excavation!=null&&(x=$n(b,D.excavation)),I=p.createElement("image",{href:w.src,height:D.h,width:D.w,x:D.x+S,y:D.y+S,preserveAspectRatio:"none",opacity:D.opacity,crossOrigin:D.crossOrigin}));var $=Bn(x,S);return p.createElement("svg",mr({height:i,width:i,viewBox:"0 0 ".concat(k," ").concat(k),ref:e,role:"img"},N),!!l&&p.createElement("title",null,l),p.createElement("path",{fill:f,d:"M0,0 h".concat(k,"v").concat(k,"H0z"),shapeRendering:"crispEdges"}),p.createElement("path",{fill:h,d:$,shapeRendering:"crispEdges"}),I)});wi.displayName="QRCodeSVG";export{Pr as C,Dn as P,yi as Q,mt as S,ki as T,aa as a,Di as b,wi as c,Br as d,ui as e,si as g,pn as n,Hr as t,Ln as v};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.