import{C,M as D,I as ee,J as ne,L as te,N as re,Q as K,x as ae}from"./shallowequal-edc0445d.js";import{i as A,j as ue,R as $,r as F}from"./styleChecker-1135ece5.js";import{S as _}from"./vnode-0ebe7df2.js";import{g as L,v as z,a4 as oe,h as m,a3 as ie,b4 as H,d as U,ac as W,ay as w,O as ce,a5 as X,ak as d,b as Y,aj as E}from"./index-b83d6d0d.js";function se(e,n){for(var t=-1,u=e==null?0:e.length,r=Array(u);++t0&&t(p)?n>1?Q(p,n-1,t,u,r):ae(r,p):u||(r[r.length]=p)}return r}function Te(e){var n=e==null?0:e.length;return n?Q(e,1):[]}function Ae(e,n,t){switch(t.length){case 0:return e.call(n);case 1:return e.call(n,t[0]);case 2:return e.call(n,t[0],t[1]);case 3:return e.call(n,t[0],t[1],t[2])}return e.apply(n,t)}var B=Math.max;function je(e,n,t){return n=B(n===void 0?e.length-1:n,0),function(){for(var u=arguments,r=-1,i=B(u.length-n,0),f=Array(i);++r0){if(++n>=Me)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}var Ke=De(Ge);const Le=Ke;function rn(e){return Le(je(e,void 0,Te),e+"")}const ze=function(){var e=L(!1);return z(function(){e.value=ue()}),e};var k=Symbol("rowContextKey"),He=function(n){ie(k,n)},Ue=function(){return oe(k,{gutter:m(function(){}),wrap:m(function(){}),supportFlexGap:m(function(){})})};H("top","middle","bottom","stretch");H("start","end","center","space-around","space-between");var We=function(){return{align:String,justify:String,prefixCls:String,gutter:{type:[Number,Array,Object],default:0},wrap:{type:Boolean,default:void 0}}},Xe=U({compatConfig:{MODE:3},name:"ARow",props:We(),setup:function(n,t){var u=t.slots,r=W("row",n),i=r.prefixCls,f=r.direction,p,x=L({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0,xxxl:!0}),N=ze();z(function(){p=$.subscribe(function(a){var o=n.gutter||0;(!Array.isArray(o)&&w(o)==="object"||Array.isArray(o)&&(w(o[0])==="object"||w(o[1])==="object"))&&(x.value=a)})}),ce(function(){$.unsubscribe(p)});var O=m(function(){var a=[0,0],o=n.gutter,c=o===void 0?0:o,v=Array.isArray(c)?c:[c,0];return v.forEach(function(g,S){if(w(g)==="object")for(var s=0;s0?"".concat(a[0]/-2,"px"):void 0,v=a[1]>0?"".concat(a[1]/-2,"px"):void 0;return c&&(o.marginLeft=c,o.marginRight=c),N.value?o.rowGap="".concat(a[1],"px"):v&&(o.marginTop=v,o.marginBottom=v),o});return function(){var a;return Y("div",{class:R.value,style:T.value},[(a=u.default)===null||a===void 0?void 0:a.call(u)])}}});const an=Xe;function Ye(e){return typeof e=="number"?"".concat(e," ").concat(e," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?"0 0 ".concat(e):e}var Ze=function(){return{span:[String,Number],order:[String,Number],offset:[String,Number],push:[String,Number],pull:[String,Number],xs:{type:[String,Number,Object],default:void 0},sm:{type:[String,Number,Object],default:void 0},md:{type:[String,Number,Object],default:void 0},lg:{type:[String,Number,Object],default:void 0},xl:{type:[String,Number,Object],default:void 0},xxl:{type:[String,Number,Object],default:void 0},xxxl:{type:[String,Number,Object],default:void 0},prefixCls:String,flex:[String,Number]}};const un=U({compatConfig:{MODE:3},name:"ACol",props:Ze(),setup:function(n,t){var u=t.slots,r=Ue(),i=r.gutter,f=r.supportFlexGap,p=r.wrap,x=W("col",n),N=x.prefixCls,O=x.direction,R=m(function(){var a,o=n.span,c=n.order,v=n.offset,g=n.push,S=n.pull,s=N.value,y={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(b){var h,l={},P=n[b];typeof P=="number"?l.span=P:w(P)==="object"&&(l=P||{}),y=E(E({},y),{},(h={},d(h,"".concat(s,"-").concat(b,"-").concat(l.span),l.span!==void 0),d(h,"".concat(s,"-").concat(b,"-order-").concat(l.order),l.order||l.order===0),d(h,"".concat(s,"-").concat(b,"-offset-").concat(l.offset),l.offset||l.offset===0),d(h,"".concat(s,"-").concat(b,"-push-").concat(l.push),l.push||l.push===0),d(h,"".concat(s,"-").concat(b,"-pull-").concat(l.pull),l.pull||l.pull===0),d(h,"".concat(s,"-rtl"),O.value==="rtl"),h))}),X(s,(a={},d(a,"".concat(s,"-").concat(o),o!==void 0),d(a,"".concat(s,"-order-").concat(c),c),d(a,"".concat(s,"-offset-").concat(v),v),d(a,"".concat(s,"-push-").concat(g),g),d(a,"".concat(s,"-pull-").concat(S),S),a),y)}),T=m(function(){var a=n.flex,o=i.value,c={};if(o&&o[0]>0){var v="".concat(o[0]/2,"px");c.paddingLeft=v,c.paddingRight=v}if(o&&o[1]>0&&!f.value){var g="".concat(o[1]/2,"px");c.paddingTop=g,c.paddingBottom=g}return a&&(c.flex=Ye(a),p.value===!1&&!c.minWidth&&(c.minWidth=0)),c});return function(){var a;return Y("div",{class:R.value,style:T.value},[(a=u.default)===null||a===void 0?void 0:a.call(u)])}}});export{un as C,an as R,nn as a,Ne as b,en as c,Fe as d,se as e,q as f,rn as g,tn as h,ve as i,Z as j,fe as k,je as o,Le as s,J as t,ze as u};