import{g as I,L as Qe,d as de,h as Z,b as f,a4 as ye,a5 as W,ad as Le,a6 as A,ac as _,x as De,Q as me,a8 as Ke,ab as Kt,aa as Wt,aR as Ft,$ as dt,aM as Ee,an as $t,ah as jt,af as zt,aA as Ht,aK as Xe,a3 as Gt,ag as qt,aq as Ut}from"./index-46ad6f18.js";import{w as Be,i as Pt}from"./_plugin-vue_export-helper-296b8bb1.js";import{K as ie,E as Vt,M as Yt,_ as Xt,D as Zt,r as ft,a6 as Qt}from"./styleChecker-1b8f3fec.js";import{a as q,i as Jt,u as bt}from"./useState-ba6a6598.js";import{R as mt,c as ea,o as ta}from"./vnode-3f18e55e.js";import{j as It,e as aa,c as na,d as ia,h as ra,k as la}from"./Col-f3e9d12a.js";function oa(n){var e=I(),t=I(!1);function r(){for(var a=arguments.length,i=new Array(a),u=0;u$?(T=o,N.value="x"):(T=y,N.value="y"),e(-T,-T)&&p.preventDefault()}var L=I({onTouchStart:d,onTouchMove:R,onTouchEnd:H,onWheel:B});function U(p){L.value.onTouchStart(p)}function D(p){L.value.onTouchMove(p)}function j(p){L.value.onTouchEnd(p)}function ce(p){L.value.onWheel(p)}De(function(){var p,o;document.addEventListener("touchmove",D,{passive:!1}),document.addEventListener("touchend",j,{passive:!1}),(p=n.value)===null||p===void 0||p.addEventListener("touchstart",U,{passive:!1}),(o=n.value)===null||o===void 0||o.addEventListener("wheel",ce,{passive:!1})}),Qe(function(){document.removeEventListener("touchmove",D),document.removeEventListener("touchend",j)})}function pt(n,e){var t=I(n);function r(a){var i=typeof a=="function"?a(t.value):a;i!==t.value&&e(i,t.value),t.value=i}return[t,r]}var ya=function(){var e=I(new Map),t=function(a){return function(i){e.value.set(a,i)}};return Ft(function(){e.value=new Map}),[t,e]};const ha=ya;function ga(n,e,t,r){if(!ft(n))return n;e=It(e,n);for(var a=-1,i=e.length,u=i-1,c=n;c!=null&&++aS?"left":"right"})}),x=_(z,2),d=x[0],R=x[1],H=pt(0,function(h,S){!E.value&&e.onTabScroll&&e.onTabScroll({direction:h>S?"top":"bottom"})}),N=_(H,2),B=N[0],L=N[1],U=q(0),D=_(U,2),j=D[0],ce=D[1],p=q(0),o=_(p,2),y=o[0],T=o[1],K=q(null),$=_(K,2),C=$[0],Se=$[1],he=q(null),w=_(he,2),V=w[0],re=w[1],xe=q(0),ge=_(xe,2),Te=ge[0],ve=ge[1],_e=q(0),J=_(_e,2),We=J[0],Re=J[1],Ae=ua(new Map),pe=_(Ae,2),Fe=pe[0],$e=pe[1],we=va(u,Fe),At=Z(function(){return"".concat(c.value,"-nav-operations-hidden")}),Ce=I(0),Pe=I(0);Le(function(){E.value?e.rtl?(Ce.value=0,Pe.value=Math.max(0,j.value-C.value)):(Ce.value=Math.min(0,C.value-j.value),Pe.value=0):(Ce.value=Math.min(0,V.value-y.value),Pe.value=0)});var je=function(S){return SPe.value?Pe.value:S},et=I(),wt=q(),tt=_(wt,2),ze=tt[0],at=tt[1],He=function(){at(Date.now())},Ge=function(){clearTimeout(et.value)},nt=function(S,m){S(function(M){var P=je(M+m);return P})};ma(l,function(h,S){if(E.value){if(C.value>=j.value)return!1;nt(R,h)}else{if(V.value>=y.value)return!1;nt(L,S)}return Ge(),He(),!0}),me(ze,function(){Ge(),ze.value&&(et.value=setTimeout(function(){at(0)},100))});var it=function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activeKey,m=we.value.get(S)||{width:0,height:0,left:0,right:0,top:0};if(E.value){var M=d.value;e.rtl?m.rightd.value+C.value&&(M=m.right+m.width-C.value):m.left<-d.value?M=-m.left:m.left+m.width>-d.value+C.value&&(M=-(m.left+m.width-C.value)),L(0),R(je(M))}else{var P=B.value;m.top<-B.value?P=-m.top:m.top+m.height>-B.value+V.value&&(P=-(m.top+m.height-V.value)),R(0),L(je(P))}},qe=I(0),Ue=I(0);Le(function(){var h,S,m,M,P,Y,X,fe=we.value;["top","bottom"].includes(e.tabPosition)?(S="width",P=C.value,Y=j.value,X=Te.value,m=e.rtl?"right":"left",M=Math.abs(d.value)):(S="height",P=V.value,Y=j.value,X=We.value,m="top",M=-B.value);var ee=P;Y+X>P&&YM+ee){G=te-1;break}}for(var ue=0,Q=be-1;Q>=0;Q-=1){var ne=fe.get(le[Q].key)||St;if(ne[m]0,ue=d.value+C.value