"use strict";(self.webpackchunk_n_e=self.webpackchunk_n_e||[]).push([[7961],{87961:function(e,t,n){n.d(t,{z:function(){return ee}});var a=n(87462),r=n(4942),o=n(67294),i=n(97685),c=n(71002),l=n(91),u=n(1413),s=n(94184),d=n.n(s),f=n(50344),v=n(31131),m=n(21770),b=n(74902),h=n(75164),p=n(48555);function y(e){var t=(0,o.useref)(),n=(0,o.useref)(!1);return(0,o.useeffect)((function(){return function(){n.current=!0,h.z.cancel(t.current)}}),[]),function(){for(var a=arguments.length,r=new array(a),o=0;ot?"left":"right"})})),x=(0,i.z)(f,2),u=x[0],j=x[1],q=m(0,(function(e,t){!y&&o&&o({direction:e>t?"top":"bottom"})})),$=(0,i.z)(q,2),ee=$[0],te=$[1],ne=(0,o.usestate)(0),ae=(0,i.z)(ne,2),re=ae[0],oe=ae[1],ie=(0,o.usestate)(0),ce=(0,i.z)(ie,2),le=ce[0],ue=ce[1],se=(0,o.usestate)(0),de=(0,i.z)(se,2),fe=de[0],ve=de[1],me=(0,o.usestate)(0),be=(0,i.z)(me,2),he=be[0],pe=be[1],ye=(0,o.usestate)(null),ze=(0,i.z)(ye,2),ge=ze[0],ee=ze[1],ke=(0,o.usestate)(null),xe=(0,i.z)(ke,2),we=xe[0],ce=xe[1],ne=(0,o.usestate)(0),te=(0,i.z)(ne,2),ie=te[0],pe=te[1],se=(0,o.usestate)(0),re=(0,i.z)(se,2),me=re[0],le=re[1],ae=function(e){var t=(0,o.useref)([]),n=(0,o.usestate)({}),a=(0,i.z)(n,2)[1],r=(0,o.useref)("function"===typeof e?e():e),c=y((function(){var e=r.current;t.current.foreach((function(t){e=t(e)})),t.current=[],r.current=e,a({})}));return[r.current,function(e){t.current.push(e),c()}]}(new map),be=(0,i.z)(ae,2),de=be[0],ke=be[1],oe=function(e,t,n){return(0,o.usememo)((function(){for(var n,a=new map,r=t.get(null===(n=e[0])||void 0===n?void 0:n.key)||k,o=r.left+r.width,i=0;i_e?_e:e}y?w?(je=0,_e=math.max(0,re-ge)):(je=math.min(0,ge-re),_e=0):(je=math.min(0,we-le),_e=0);var ve=(0,o.useref)(),ze=(0,o.usestate)(),he=(0,i.z)(ze,2),ge=he[0],ye=he[1];function fe(){ye(date.now())}function xe(){window.cleartimeout(ve.current)}function ue(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g,t=oe.get(e)||{width:0,height:0,left:0,right:0,top:0};if(y){var n=u;w?t.rightu+ge&&(n=t.right+t.width-ge):t.left<-u?n=-t.left:t.left+t.width>-u+ge&&(n=-(t.left+t.width-ge)),te(0),j(qe(n))}else{var a=ee;t.top<-ee?a=-t.top:t.top+t.height>-ee+we&&(a=-(t.top+t.height-we)),j(0),te(qe(a))}}!function(e,t){var n=(0,o.usestate)(),a=(0,i.z)(n,2),r=a[0],c=a[1],l=(0,o.usestate)(0),u=(0,i.z)(l,2),s=u[0],d=u[1],f=(0,o.usestate)(0),v=(0,i.z)(f,2),m=v[0],b=v[1],h=(0,o.usestate)(),p=(0,i.z)(h,2),y=p[0],z=p[1],g=(0,o.useref)(),e=(0,o.useref)(),k=(0,o.useref)(null);k.current={ontouchstart:function(e){var t=e.touches[0],n=t.screenx,a=t.screeny;c({x:n,y:a}),window.clearinterval(g.current)},ontouchmove:function(e){if(r){e.preventdefault();var n=e.touches[0],a=n.screenx,o=n.screeny;c({x:a,y:o});var i=a-r.x,l=o-r.y;t(i,l);var u=date.now();d(u),b(u-s),z({x:i,y:l})}},ontouchend:function(){if(r&&(c(null),z(null),y)){var e=y.x/m,n=y.y/m,a=math.abs(e),o=math.abs(n);if(math.max(a,o)<.1)return;var i=e,l=n;g.current=window.setinterval((function(){math.abs(i)<.01&&math.abs(l)<.01?window.clearinterval(g.current):t(20*(i*=r),20*(l*=r))}),20)}},onwheel:function(e){var n=e.deltax,a=e.deltay,r=0,o=math.abs(n),i=math.abs(a);o===i?r="x"===e.current?n:a:o>i?(r=n,e.current="x"):(r=a,e.current="y"),t(-r,-r)&&e.preventdefault()}},o.useeffect((function(){function t(e){k.current.ontouchmove(e)}function n(e){k.current.ontouchend(e)}return document.addeventlistener("touchmove",t,{passive:!1}),document.addeventlistener("touchend",n,{passive:!1}),e.current.addeventlistener("touchstart",(function(e){k.current.ontouchstart(e)}),{passive:!1}),e.current.addeventlistener("wheel",(function(e){k.current.onwheel(e)})),function(){document.removeeventlistener("touchmove",t),document.removeeventlistener("touchend",n)}}),[])}(w,(function(e,t){function n(e,t){e((function(e){return qe(e+t)}))}if(y){if(ge>=re)return!1;n(j,e)}else{if(we>=le)return!1;n(te,t)}return xe(),fe(),!0})),(0,o.useeffect)((function(){return xe(),ge&&(ve.current=window.settimeout((function(){ye(0)}),100)),xe}),[ge]);var je=function(e,t,n,a,r){var i,c,l,u=r.tabs,s=r.tabposition,d=r.rtl;["top","bottom"].includes(s)?(i="width",c=d?"right":"left",l=math.abs(t.left)):(i="height",c="top",l=-t.top);var f=t[i],v=n[i],m=a[i],b=f;return v+m>f&&(b=f-m),(0,o.usememo)((function(){if(!u.length)return[0,0];for(var t=u.length,n=t,a=0;al+b){n=a-1;break}}for(var o=0,s=t-1;s>=0;s-=1)if((e.get(u[s].key)||x)[c]0,mt=u+ge