import{D as e,E as t,Ht as n,J as r,Tn as i,Ut as a,Z as o,ct as s,g as c,gn as l,gt as u,h as d,it as f,k as p,o as m,un as h,vn as g,xn as _}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as v}from"./en_US-Cv9hrLhb.js";import{M as y,Tt as b,g as x,h as S,l as C,m as w,mt as T,u as E,vt as D}from"./useConfigInject-z_xeO0pP.js";import{t as O}from"./initDefaultProps-D8Mki4gM.js";import{t as k}from"./BaseInput-D9ryi2LY.js";import"./warning-BLl3S_cO.js";import{t as A}from"./vue-types-CFReUAWV.js";import{t as j}from"./vc-trigger-BzbjrH10.js";import{t as M}from"./vnode-CRVBf7wj.js";import{t as N}from"./KeyCode-DNtAKsAc.js";import{t as P}from"./pickAttrs-SF6-8m9R.js";import{t as F}from"./vc-overflow-DrtZeojQ.js";import{t as I}from"./isMobile-DH4W6rzp.js";import{t as L}from"./DownOutlined-Cq6F7QWr.js";import{t as R}from"./LoadingOutlined-tpSKTswf.js";import{t as z}from"./CheckOutlined-Dy5-Q7N5.js";import{t as B}from"./CloseOutlined-BdX5pn5u.js";import{t as V}from"./CloseCircleFilled-C9x0ZM0q.js";import{t as H}from"./SearchOutlined-CndaZ08h.js";import{t as U}from"./move-kOZGsaQl.js";import{a as ee,i as te,n as ne,r as re,t as ie}from"./slide-D__jeCTu.js";import{t as ae}from"./compact-item-BbW5OmKl.js";function oe(e,t){let{key:n}=e,r;return`value`in e&&({value:r}=e),n==null?r===void 0?`rc-index-key-${t}`:r:n}function se(e,t){let{label:n,value:r,options:i}=e||{};return{label:n||(t?`children`:`label`),value:r||`value`,options:i||`options`}}function W(e){let{fieldNames:t,childrenAsData:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[],{label:i,value:a,options:o}=se(t,!1);function s(e,t){e.forEach(e=>{let c=e[i];if(t||!(o in e)){let n=e[a];r.push({key:oe(e,r.length),groupOption:t,data:e,label:c,value:n})}else{let t=c;t===void 0&&n&&(t=e.label),r.push({key:oe(e,r.length),group:!0,data:e,label:t}),s(e[o],!0)}})}return s(e,!1),r}function ce(e){let t=v({},e);return`props`in t||Object.defineProperty(t,"props",{get(){return t}}),t}function le(e,t){if(!t||!t.length)return null;let n=!1;function r(e,t){let[i,...a]=t;if(!i)return[e];let o=e.split(i);return n=n||o.length>1,o.reduce((e,t)=>[...e,...r(t,a)],[]).filter(e=>e)}let i=r(e,t);return n?i:null}var G=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{let t=e===!0?0:1;return{bottomLeft:{points:[`tl`,`bl`],offset:[0,4],overflow:{adjustX:t,adjustY:1}},bottomRight:{points:[`tr`,`br`],offset:[0,4],overflow:{adjustX:t,adjustY:1}},topLeft:{points:[`bl`,`tl`],offset:[0,-4],overflow:{adjustX:t,adjustY:1}},topRight:{points:[`br`,`tr`],offset:[0,-4],overflow:{adjustX:t,adjustY:1}}}},de=p({name:`SelectTrigger`,inheritAttrs:!1,props:{dropdownAlign:Object,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},dropdownClassName:String,dropdownStyle:A.object,placement:String,empty:{type:Boolean,default:void 0},prefixCls:String,popupClassName:String,animation:String,transitionName:String,getPopupContainer:Function,dropdownRender:Function,containerWidth:Number,dropdownMatchSelectWidth:A.oneOfType([Number,Boolean]).def(!0),popupElement:A.any,direction:String,getTriggerDOMNode:Function,onPopupVisibleChange:Function,onPopupMouseEnter:Function,onPopupFocusin:Function,onPopupFocusout:Function},setup(t,n){let{slots:r,attrs:i,expose:a}=n,o=c(()=>{let{dropdownMatchSelectWidth:e}=t;return ue(e)}),s=g();return a({getPopupElement:()=>s.value}),()=>{let n=v(v({},t),i),{empty:a=!1}=n,{visible:c,dropdownAlign:l,prefixCls:u,popupElement:d,dropdownClassName:f,dropdownStyle:p,direction:m=`ltr`,placement:h,dropdownMatchSelectWidth:g,containerWidth:_,dropdownRender:y,animation:x,transitionName:S,getPopupContainer:C,getTriggerDOMNode:w,onPopupVisibleChange:T,onPopupMouseEnter:E,onPopupFocusin:O,onPopupFocusout:k}=G(n,[`empty`]),A=`${u}-dropdown`,M=d;y&&(M=y({menuNode:d,props:t}));let N=x?`${A}-${x}`:S,P=v({minWidth:`${_}px`},p);return typeof g==`number`?P.width=`${g}px`:g&&(P.width=`${_}px`),e(j,b(b({},t),{},{showAction:T?[`click`]:[],hideAction:T?[`click`]:[],popupPlacement:h||(m===`rtl`?`bottomRight`:`bottomLeft`),builtinPlacements:o.value,prefixCls:A,popupTransitionName:N,popupAlign:l,popupVisible:c,getPopupContainer:C,popupClassName:D(f,{[`${A}-empty`]:a}),popupStyle:P,getTriggerDOMNode:w,onPopupVisibleChange:T}),{default:r.default,popup:()=>e(`div`,{ref:s,onMouseenter:E,onFocusin:O,onFocusout:k},[M])})}}}),K=(t,n)=>{let{slots:r}=n;var i;let{class:a,customizeIcon:s,customizeIconProps:c,onMousedown:l,onClick:u}=t,f;return f=typeof s==`function`?s(c):o(s)?d(s):s,e(`span`,{class:a,onMousedown:e=>{e.preventDefault(),l&&l(e)},style:{userSelect:`none`,WebkitUserSelect:`none`},unselectable:`on`,onClick:u,"aria-hidden":!0},[f===void 0?e(`span`,{class:a.split(/\s+/).map(e=>`${e}-icon`)},[(i=r.default)==null?void 0:i.call(r)]):f])};K.inheritAttrs=!1,K.displayName=`TransBtn`,K.props={class:String,customizeIcon:A.any,customizeIconProps:A.any,onMousedown:Function,onClick:Function};var fe={inputRef:A.any,prefixCls:String,id:String,inputElement:A.VueNode,disabled:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,editable:{type:Boolean,default:void 0},activeDescendantId:String,value:String,open:{type:Boolean,default:void 0},tabindex:A.oneOfType([A.number,A.string]),attrs:A.object,onKeydown:{type:Function},onMousedown:{type:Function},onChange:{type:Function},onPaste:{type:Function},onCompositionstart:{type:Function},onCompositionend:{type:Function},onFocus:{type:Function},onBlur:{type:Function}},pe=p({compatConfig:{MODE:3},name:`SelectInput`,inheritAttrs:!1,props:fe,setup(t){let n=null,i=r(`VCSelectContainerEvent`);return()=>{var r;let{prefixCls:a,id:o,inputElement:s,disabled:c,tabindex:l,autofocus:u,autocomplete:d,editable:f,activeDescendantId:p,value:m,onKeydown:h,onMousedown:g,onChange:_,onPaste:y,onCompositionstart:b,onCompositionend:x,onFocus:S,onBlur:C,open:w,inputRef:T,attrs:E}=t,O=s||e(k,null,null),A=O.props||{},{onKeydown:j,onInput:N,onFocus:P,onBlur:F,onMousedown:I,onCompositionstart:L,onCompositionend:R,style:z}=A;return O=M(O,v(v(v(v(v({type:`search`},A),{id:o,ref:T,disabled:c,tabindex:l,lazy:!1,autocomplete:d||`off`,autofocus:u,class:D(`${a}-selection-search-input`,(r=O==null?void 0:O.props)==null?void 0:r.class),role:`combobox`,"aria-expanded":w,"aria-haspopup":`listbox`,"aria-owns":`${o}_list`,"aria-autocomplete":`list`,"aria-controls":`${o}_list`,"aria-activedescendant":p}),E),{value:f?m:``,readonly:!f,unselectable:f?null:`on`,style:v(v({},z),{opacity:f?null:0}),onKeydown:e=>{h(e),j&&j(e)},onMousedown:e=>{g(e),I&&I(e)},onInput:e=>{_(e),N&&N(e)},onCompositionstart(e){b(e),L&&L(e)},onCompositionend(e){x(e),R&&R(e)},onPaste:y,onFocus:function(){clearTimeout(n),P&&P(arguments.length<=0?void 0:arguments[0]),S&&S(arguments.length<=0?void 0:arguments[0]),i==null||i.focus(arguments.length<=0?void 0:arguments[0])},onBlur:function(){var e=[...arguments];n=setTimeout(()=>{F&&F(e[0]),C&&C(e[0]),i==null||i.blur(e[0])},100)}}),O.type===`textarea`?{}:{type:`search`}),!0,!0),O}}}),q=Symbol(`TreeSelectLegacyContextPropsKey`);function me(e){return u(q,e)}function J(){return r(q,{})}var he={id:String,prefixCls:String,values:A.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:A.any,placeholder:A.any,disabled:{type:Boolean,default:void 0},mode:String,showSearch:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,activeDescendantId:String,tabindex:A.oneOfType([A.number,A.string]),compositionStatus:Boolean,removeIcon:A.any,choiceTransitionName:String,maxTagCount:A.oneOfType([A.number,A.string]),maxTagTextLength:Number,maxTagPlaceholder:A.any.def(()=>e=>`+ ${e.length} ...`),tagRender:Function,onToggleOpen:{type:Function},onRemove:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},ge=e=>{e.preventDefault(),e.stopPropagation()},_e=p({name:`MultipleSelectSelector`,inheritAttrs:!1,props:he,setup(r){let i=_(),o=_(0),l=_(!1),u=J(),d=c(()=>`${r.prefixCls}-selection`),f=c(()=>r.open||r.mode===`tags`?r.searchValue:``),p=c(()=>r.mode===`tags`||r.showSearch&&(r.open||l.value)),h=g(``);a(()=>{h.value=f.value}),s(()=>{n(h,()=>{o.value=i.value.scrollWidth},{flush:`post`,immediate:!0})});function v(n,i,a,o,s){return e(`span`,{class:D(`${d.value}-item`,{[`${d.value}-item-disabled`]:a}),title:typeof n==`string`||typeof n==`number`?n.toString():void 0},[e(`span`,{class:`${d.value}-item-content`},[i]),o&&e(K,{class:`${d.value}-item-remove`,onMousedown:ge,onClick:s,customizeIcon:r.removeIcon},{default:()=>[t(`×`)]})])}function y(t,n,i,a,o,s){var c;let l=e=>{ge(e),r.onToggleOpen(!open)},d=s;return u.keyEntities&&(d=((c=u.keyEntities[t])==null?void 0:c.node)||{}),e(`span`,{key:t,onMousedown:l},[r.tagRender({label:n,value:t,disabled:i,closable:a,onClose:o,option:d})])}function b(e){let{disabled:t,label:n,value:i,option:a}=e,o=!r.disabled&&!t,s=n;if(typeof r.maxTagTextLength==`number`&&(typeof n==`string`||typeof n==`number`)){let e=String(s);e.length>r.maxTagTextLength&&(s=`${e.slice(0,r.maxTagTextLength)}...`)}let c=t=>{var n;t&&t.stopPropagation(),(n=r.onRemove)==null||n.call(r,e)};return typeof r.tagRender==`function`?y(i,s,t,o,c,a):v(n,s,t,o,c)}function x(e){let{maxTagPlaceholder:t=e=>`+ ${e.length} ...`}=r,n=typeof t==`function`?t(e):t;return v(n,n,!1)}let S=e=>{let t=e.target.composing;h.value=e.target.value,t||r.onInputChange(e)};return()=>{let{id:n,prefixCls:a,values:s,open:c,inputRef:u,placeholder:g,disabled:_,autofocus:v,autocomplete:y,activeDescendantId:C,tabindex:w,compositionStatus:T,onInputPaste:E,onInputKeyDown:D,onInputMouseDown:O,onInputCompositionStart:k,onInputCompositionEnd:A}=r,j=e(`div`,{class:`${d.value}-search`,style:{width:o.value+`px`},key:`input`},[e(pe,{inputRef:u,open:c,prefixCls:a,id:n,inputElement:null,disabled:_,autofocus:v,autocomplete:y,editable:p.value,activeDescendantId:C,value:h.value,onKeydown:D,onMousedown:O,onChange:S,onPaste:E,onCompositionstart:k,onCompositionend:A,tabindex:w,attrs:P(r,!0),onFocus:()=>l.value=!0,onBlur:()=>l.value=!1},null),e(`span`,{ref:i,class:`${d.value}-search-mirror`,"aria-hidden":!0},[h.value,t(`\xA0`)])]),M=e(F,{prefixCls:`${d.value}-overflow`,data:s,renderItem:b,renderRest:x,suffix:j,itemKey:`key`,maxCount:r.maxTagCount,key:`overflow`},null);return e(m,null,[M,!s.length&&!f.value&&!T&&e(`span`,{class:`${d.value}-placeholder`},[g])])}}}),ve={inputElement:A.any,id:String,prefixCls:String,values:A.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:A.any,placeholder:A.any,compositionStatus:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},mode:String,showSearch:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,activeDescendantId:String,tabindex:A.oneOfType([A.number,A.string]),activeValue:String,backfill:{type:Boolean,default:void 0},optionLabelRender:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},ye=p({name:`SingleSelector`,setup(t){let r=_(!1),i=c(()=>t.mode===`combobox`),a=c(()=>i.value||t.showSearch),o=c(()=>{let e=t.searchValue||``;return i.value&&t.activeValue&&!r.value&&(e=t.activeValue),e}),s=J();n([i,()=>t.activeValue],()=>{i.value&&(r.value=!1)},{immediate:!0});let l=c(()=>t.mode!==`combobox`&&!t.open&&!t.showSearch?!1:!!o.value||t.compositionStatus),u=c(()=>{let e=t.values[0];return e&&(typeof e.label==`string`||typeof e.label==`number`)?e.label.toString():void 0}),d=()=>{if(t.values[0])return null;let n=l.value?{visibility:`hidden`}:void 0;return e(`span`,{class:`${t.prefixCls}-selection-placeholder`,style:n},[t.placeholder])},f=e=>{e.target.composing||(r.value=!0,t.onInputChange(e))};return()=>{var n,r,c,p;let{inputElement:h,prefixCls:g,id:_,values:v,inputRef:y,disabled:b,autofocus:x,autocomplete:S,activeDescendantId:C,open:w,tabindex:T,optionLabelRender:E,onInputKeyDown:D,onInputMouseDown:O,onInputPaste:k,onInputCompositionStart:A,onInputCompositionEnd:j}=t,M=v[0],N=null;if(M&&s.customSlots){let e=(n=M.key)==null?M.value:n,t=((r=s.keyEntities[e])==null?void 0:r.node)||{};N=s.customSlots[(c=t.slots)==null?void 0:c.title]||s.customSlots.title||M.label,typeof N==`function`&&(N=N(t))}else N=E&&M?E(M.option):M==null?void 0:M.label;return e(m,null,[e(`span`,{class:`${g}-selection-search`},[e(pe,{inputRef:y,prefixCls:g,id:_,open:w,inputElement:h,disabled:b,autofocus:x,autocomplete:S,editable:a.value,activeDescendantId:C,value:o.value,onKeydown:D,onMousedown:O,onChange:f,onPaste:k,onCompositionstart:A,onCompositionend:j,tabindex:T,attrs:P(t,!0)},null)]),!i.value&&M&&!l.value&&e(`span`,{class:`${g}-selection-item`,title:u.value},[e(m,{key:(p=M.key)==null?M.value:p},[N])]),d()])}}});ye.props=ve,ye.inheritAttrs=!1;function be(e){return![N.ESC,N.SHIFT,N.BACKSPACE,N.TAB,N.WIN_KEY,N.ALT,N.META,N.WIN_KEY_RIGHT,N.CTRL,N.SEMICOLON,N.EQUALS,N.CAPS_LOCK,N.CONTEXT_MENU,N.F1,N.F2,N.F3,N.F4,N.F5,N.F6,N.F7,N.F8,N.F9,N.F10,N.F11,N.F12].includes(e)}function xe(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=null,n;f(()=>{clearTimeout(n)});function r(r){(r||t===null)&&(t=r),clearTimeout(n),n=setTimeout(()=>{t=null},e)}return[()=>t,r]}function Se(){let e=t=>{e.current=t};return e}var Ce=p({name:`Selector`,inheritAttrs:!1,props:{id:String,prefixCls:String,showSearch:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},values:A.array,multiple:{type:Boolean,default:void 0},mode:String,searchValue:String,activeValue:String,inputElement:A.any,autofocus:{type:Boolean,default:void 0},activeDescendantId:String,tabindex:A.oneOfType([A.number,A.string]),disabled:{type:Boolean,default:void 0},placeholder:A.any,removeIcon:A.any,maxTagCount:A.oneOfType([A.number,A.string]),maxTagTextLength:Number,maxTagPlaceholder:A.any,tagRender:Function,optionLabelRender:Function,tokenWithEnter:{type:Boolean,default:void 0},choiceTransitionName:String,onToggleOpen:{type:Function},onSearch:Function,onSearchSubmit:Function,onRemove:Function,onInputKeyDown:{type:Function},domRef:Function},setup(t,n){let{expose:r}=n,i=Se(),a=g(!1),[o,s]=xe(0),c=e=>{let{which:n}=e;(n===N.UP||n===N.DOWN)&&e.preventDefault(),t.onInputKeyDown&&t.onInputKeyDown(e),n===N.ENTER&&t.mode===`tags`&&!a.value&&!t.open&&t.onSearchSubmit(e.target.value),be(n)&&t.onToggleOpen(!0)},l=()=>{s(!0)},u=null,d=e=>{t.onSearch(e,!0,a.value)!==!1&&t.onToggleOpen(!0)},f=()=>{a.value=!0},p=e=>{a.value=!1,t.mode!==`combobox`&&d(e.target.value)},m=e=>{let{target:{value:n}}=e;if(t.tokenWithEnter&&u&&/[\r\n]/.test(u)){let e=u.replace(/[\r\n]+$/,``).replace(/\r\n/g,` `).replace(/[\r\n]/g,` `);n=n.replace(e,u)}u=null,d(n)},h=e=>{let{clipboardData:t}=e;u=t.getData(`text`)},_=e=>{let{target:t}=e;t!==i.current&&(document.body.style.msTouchAction===void 0?i.current.focus():setTimeout(()=>{i.current.focus()}))},v=e=>{let n=o();e.target!==i.current&&!n&&e.preventDefault(),(t.mode!==`combobox`&&(!t.showSearch||!n)||!t.open)&&(t.open&&t.onSearch(``,!0,!1),t.onToggleOpen())};return r({focus:()=>{i.current.focus()},blur:()=>{i.current.blur()}}),()=>{let{prefixCls:n,domRef:r,mode:o}=t,s={inputRef:i,onInputKeyDown:c,onInputMouseDown:l,onInputChange:m,onInputPaste:h,compositionStatus:a.value,onInputCompositionStart:f,onInputCompositionEnd:p},u=e(o===`multiple`||o===`tags`?_e:ye,b(b({},t),s),null);return e(`div`,{ref:r,class:`${n}-selector`,onClick:_,onMousedown:v},[u])}}});function we(e,t,n){function r(r){var i,a,o;let s=r.target;s.shadowRoot&&r.composed&&(s=r.composedPath()[0]||s);let c=[(i=e[0])==null?void 0:i.value,(o=(a=e[1])==null?void 0:a.value)==null?void 0:o.getPopupElement()];t.value&&c.every(e=>e&&!e.contains(s)&&e!==s)&&n(!1)}s(()=>{window.addEventListener(`mousedown`,r)}),f(()=>{window.removeEventListener(`mousedown`,r)})}function Te(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=_(!1),n,r=()=>{clearTimeout(n)};return s(()=>{r()}),[t,(i,a)=>{r(),n=setTimeout(()=>{t.value=i,a&&a()},e)},r]}var Ee=Symbol(`BaseSelectContextKey`);function De(e){return u(Ee,e)}function Y(){return r(Ee,{})}function Oe(e){if(!h(e))return l(e);let t=new Proxy({},{get(t,n,r){return Reflect.get(e.value,n,r)},set(t,n,r){return e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return l(t)}var ke=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i({prefixCls:String,id:String,omitDomProps:Array,displayValues:Array,onDisplayValuesChange:Function,activeValue:String,activeDescendantId:String,onActiveValueChange:Function,searchValue:String,onSearch:Function,onSearchSplit:Function,maxLength:Number,OptionList:A.any,emptyOptions:Boolean}),Me=()=>({showSearch:{type:Boolean,default:void 0},tagRender:{type:Function},optionLabelRender:{type:Function},direction:{type:String},tabindex:Number,autofocus:Boolean,notFoundContent:A.any,placeholder:A.any,onClear:Function,choiceTransitionName:String,mode:String,disabled:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},onDropdownVisibleChange:{type:Function},getInputElement:{type:Function},getRawInputElement:{type:Function},maxTagTextLength:Number,maxTagCount:{type:[String,Number]},maxTagPlaceholder:A.any,tokenSeparators:{type:Array},allowClear:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:void 0},inputIcon:A.any,clearIcon:A.any,removeIcon:A.any,animation:String,transitionName:String,dropdownStyle:{type:Object},dropdownClassName:String,dropdownMatchSelectWidth:{type:[Boolean,Number],default:void 0},dropdownRender:{type:Function},dropdownAlign:Object,placement:{type:String},getPopupContainer:{type:Function},showAction:{type:Array},onBlur:{type:Function},onFocus:{type:Function},onKeyup:Function,onKeydown:Function,onMousedown:Function,onPopupScroll:Function,onInputKeyDown:Function,onMouseenter:Function,onMouseleave:Function,onClick:Function}),Ne=()=>v(v({},je()),Me());function Pe(e){return e===`tags`||e===`multiple`}var Fe=p({compatConfig:{MODE:3},name:`BaseSelect`,inheritAttrs:!1,props:O(Ne(),{showAction:[],notFoundContent:`Not Found`}),setup(r,o){let{attrs:l,expose:d,slots:p}=o,m=c(()=>Pe(r.mode)),h=c(()=>r.showSearch===void 0?m.value||r.mode===`combobox`:r.showSearch),y=_(!1);s(()=>{y.value=I()});let x=J(),S=_(null),C=Se(),w=_(null),E=_(null),O=_(null),k=g(!1),[A,j,P]=Te();d({focus:()=>{var e;(e=E.value)==null||e.focus()},blur:()=>{var e;(e=E.value)==null||e.blur()},scrollTo:e=>{var t;return(t=O.value)==null?void 0:t.scrollTo(e)}});let F=c(()=>{var e;if(r.mode!==`combobox`)return r.searchValue;let t=(e=r.displayValues[0])==null?void 0:e.value;return typeof t==`string`||typeof t==`number`?String(t):``}),L=r.open===void 0?r.defaultOpen:r.open,R=_(L),z=_(L),B=e=>{R.value=r.open===void 0?e:r.open,z.value=R.value};n(()=>r.open,()=>{B(r.open)});let V=c(()=>!r.notFoundContent&&r.emptyOptions);a(()=>{z.value=R.value,(r.disabled||V.value&&z.value&&r.mode===`combobox`)&&(z.value=!1)});let H=c(()=>!V.value&&z.value),U=e=>{let t=e===void 0?!z.value:e;z.value!==t&&!r.disabled&&(B(t),r.onDropdownVisibleChange&&r.onDropdownVisibleChange(t),!t&&G.value&&(G.value=!1,j(!1,()=>{W.value=!1,k.value=!1})))},ee=c(()=>(r.tokenSeparators||[]).some(e=>[` `,`\r `].includes(e))),te=(e,t,n)=>{var i,a;let o=!0,s=e;(i=r.onActiveValueChange)==null||i.call(r,null);let c=n?null:le(e,r.tokenSeparators);return r.mode!==`combobox`&&c&&(s=``,(a=r.onSearchSplit)==null||a.call(r,c),U(!1),o=!1),r.onSearch&&F.value!==s&&r.onSearch(s,{source:t?`typing`:`effect`}),o},ne=e=>{var t;!e||!e.trim()||(t=r.onSearch)==null||t.call(r,e,{source:`submit`})};n(z,()=>{!z.value&&!m.value&&r.mode!==`combobox`&&te(``,!1,!1)},{immediate:!0,flush:`post`}),n(()=>r.disabled,()=>{R.value&&r.disabled&&B(!1),r.disabled&&!k.value&&j(!1)},{immediate:!0});let[re,ie]=xe(),ae=function(e){var t;let n=re(),{which:i}=e;if(i===N.ENTER&&(r.mode!==`combobox`&&e.preventDefault(),z.value||U(!0)),ie(!!F.value),i===N.BACKSPACE&&!n&&m.value&&!F.value&&r.displayValues.length){let e=[...r.displayValues],t=null;for(let n=e.length-1;n>=0;--n){let r=e[n];if(!r.disabled){e.splice(n,1),t=r;break}}t&&r.onDisplayValuesChange(e,{type:`remove`,values:[t]})}var a=[...arguments].slice(1);z.value&&O.value&&O.value.onKeydown(e,...a),(t=r.onKeydown)==null||t.call(r,e,...a)},oe=function(e){var t=[...arguments].slice(1);z.value&&O.value&&O.value.onKeyup(e,...t),r.onKeyup&&r.onKeyup(e,...t)},se=e=>{let t=r.displayValues.filter(t=>t!==e);r.onDisplayValuesChange(t,{type:`remove`,values:[e]})},W=_(!1),ce=function(){j(!0),r.disabled||(r.onFocus&&!W.value&&r.onFocus(...arguments),r.showAction&&r.showAction.includes(`focus`)&&U(!0)),W.value=!0},G=g(!1),ue=function(){if(G.value||(k.value=!0,j(!1,()=>{W.value=!1,k.value=!1,U(!1)}),r.disabled))return;let e=F.value;e&&(r.mode===`tags`?r.onSearch(e,{source:`submit`}):r.mode===`multiple`&&r.onSearch(``,{source:`blur`})),r.onBlur&&r.onBlur(...arguments)},fe=()=>{G.value=!0},pe=()=>{G.value=!1};u(`VCSelectContainerEvent`,{focus:ce,blur:ue});let q=[];s(()=>{q.forEach(e=>clearTimeout(e)),q.splice(0,q.length)}),f(()=>{q.forEach(e=>clearTimeout(e)),q.splice(0,q.length)});let me=function(e){var t,n;let{target:i}=e,a=(t=w.value)==null?void 0:t.getPopupElement();if(a&&a.contains(i)){let e=setTimeout(()=>{var t;let n=q.indexOf(e);n!==-1&&q.splice(n,1),P(),!y.value&&!a.contains(document.activeElement)&&((t=E.value)==null||t.focus())});q.push(e)}var o=[...arguments].slice(1);(n=r.onMousedown)==null||n.call(r,e,...o)},he=_(null),ge=()=>{};return s(()=>{n(H,()=>{var e;if(H.value){let t=Math.ceil((e=S.value)==null?void 0:e.offsetWidth);he.value!==t&&!Number.isNaN(t)&&(he.value=t)}},{immediate:!0,flush:`post`})}),we([S,w],H,U),De(Oe(v(v({},i(r)),{open:z,triggerOpen:H,showSearch:h,multiple:m,toggleOpen:U}))),()=>{let n=v(v({},r),l),{prefixCls:i,id:a,open:o,defaultOpen:s,mode:c,showSearch:u,searchValue:d,onSearch:f,allowClear:g,clearIcon:_,showArrow:y,inputIcon:k,disabled:j,loading:N,getInputElement:P,getPopupContainer:I,placement:L,animation:R,transitionName:B,dropdownStyle:V,dropdownClassName:re,dropdownMatchSelectWidth:ie,dropdownRender:W,dropdownAlign:ce,showAction:le,direction:G,tokenSeparators:ue,tagRender:q,optionLabelRender:J,onPopupScroll:_e,onDropdownVisibleChange:ve,onFocus:ye,onBlur:be,onKeyup:xe,onKeydown:Se,onMousedown:we,onClear:Te,omitDomProps:Ee,getRawInputElement:De,displayValues:Y,onDisplayValuesChange:Oe,emptyOptions:je,activeDescendantId:Me,activeValue:Ne,OptionList:Pe}=n,Fe=ke(n,`prefixCls.id.open.defaultOpen.mode.showSearch.searchValue.onSearch.allowClear.clearIcon.showArrow.inputIcon.disabled.loading.getInputElement.getPopupContainer.placement.animation.transitionName.dropdownStyle.dropdownClassName.dropdownMatchSelectWidth.dropdownRender.dropdownAlign.showAction.direction.tokenSeparators.tagRender.optionLabelRender.onPopupScroll.onDropdownVisibleChange.onFocus.onBlur.onKeyup.onKeydown.onMousedown.onClear.omitDomProps.getRawInputElement.displayValues.onDisplayValuesChange.emptyOptions.activeDescendantId.activeValue.OptionList`.split(`.`)),Ie=c===`combobox`&&P&&P()||null,X=typeof De==`function`&&De(),Le=v({},Fe),Re;X&&(Re=e=>{U(e)}),Ae.forEach(e=>{delete Le[e]}),Ee==null||Ee.forEach(e=>{delete Le[e]});let ze=y===void 0?N||!m.value&&c!==`combobox`:y,Z;ze&&(Z=e(K,{class:D(`${i}-arrow`,{[`${i}-arrow-loading`]:N}),customizeIcon:k,customizeIconProps:{loading:N,searchValue:F.value,open:z.value,focused:A.value,showSearch:h.value}},null));let Be;!j&&g&&(Y.length||F.value)&&(Be=e(K,{class:`${i}-clear`,onMousedown:()=>{Te==null||Te(),Oe([],{type:`clear`,values:Y}),te(``,!1,!1)},customizeIcon:_},{default:()=>[t(`×`)]}));let Q=e(Pe,{ref:O},v(v({},x.customSlots),{option:p.option})),Ve=D(i,l.class,{[`${i}-focused`]:A.value,[`${i}-multiple`]:m.value,[`${i}-single`]:!m.value,[`${i}-allow-clear`]:g,[`${i}-show-arrow`]:ze,[`${i}-disabled`]:j,[`${i}-loading`]:N,[`${i}-open`]:z.value,[`${i}-customize-input`]:Ie,[`${i}-show-search`]:h.value}),$=e(de,{ref:w,disabled:j,prefixCls:i,visible:H.value,popupElement:Q,containerWidth:he.value,animation:R,transitionName:B,dropdownStyle:V,dropdownClassName:re,direction:G,dropdownMatchSelectWidth:ie,dropdownRender:W,dropdownAlign:ce,placement:L,getPopupContainer:I,empty:je,getTriggerDOMNode:()=>C.current,onPopupVisibleChange:Re,onPopupMouseEnter:ge,onPopupFocusin:fe,onPopupFocusout:pe},{default:()=>X?T(X)&&M(X,{ref:C},!1,!0):e(Ce,b(b({},r),{},{domRef:C,prefixCls:i,inputElement:Ie,ref:E,id:a,showSearch:h.value,mode:c,activeDescendantId:Me,tagRender:q,optionLabelRender:J,values:Y,open:z.value,onToggleOpen:U,activeValue:Ne,searchValue:F.value,onSearch:te,onSearchSubmit:ne,onRemove:se,tokenWithEnter:ee.value}),null)}),He;return He=X?$:e(`div`,b(b({},Le),{},{class:Ve,ref:S,onMousedown:me,onKeydown:ae,onKeyup:oe}),[A.value&&!z.value&&e(`span`,{style:{width:0,height:0,position:`absolute`,overflow:`hidden`,opacity:0},"aria-live":`polite`},[`${Y.map(e=>{let{label:t,value:n}=e;return[`number`,`string`].includes(typeof t)?t:n}).join(`, `)}`]),$,Z,Be]),He}}}),Ie=0,X=y();function Le(){let e;return X?(e=Ie,Ie+=1):e=`TEST_OR_SSR`,e}function Re(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g(``),t=`rc_select_${Le()}`;return e.value||t}function ze(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{loading:r,multiple:i,prefixCls:a,hasFeedback:o,feedbackIcon:s,showArrow:c}=t,l=t.suffixIcon||n.suffixIcon&&n.suffixIcon(),u=t.clearIcon||n.clearIcon&&n.clearIcon(),d=t.menuItemSelectedIcon||n.menuItemSelectedIcon&&n.menuItemSelectedIcon(),f=t.removeIcon||n.removeIcon&&n.removeIcon(),p=u==null?e(V,null,null):u,h=t=>e(m,null,[c!==!1&&t,o&&s]),g=null;if(l!==void 0)g=h(l);else if(r)g=h(e(R,{spin:!0},null));else{let t=`${a}-suffix`;g=n=>{let{open:r,showSearch:i}=n;return h(e(r&&i?H:L,{class:t},null))}}let _=null;_=d===void 0?i?e(z,null,null):null:d;let v=null;return v=f===void 0?e(B,null,null):f,{clearIcon:p,suffixIcon:g,itemIcon:_,removeIcon:v}}var Z=e=>{let{controlPaddingHorizontal:t}=e;return{position:`relative`,display:`block`,minHeight:e.controlHeight,padding:`${(e.controlHeight-e.fontSize*e.lineHeight)/2}px ${t}px`,color:e.colorText,fontWeight:`normal`,fontSize:e.fontSize,lineHeight:e.lineHeight,boxSizing:`border-box`}},Be=e=>{let{antCls:t,componentCls:n}=e,r=`${n}-item`;return[{[`${n}-dropdown`]:v(v({},w(e)),{position:`absolute`,top:-9999,zIndex:e.zIndexPopup,boxSizing:`border-box`,padding:e.paddingXXS,overflow:`hidden`,fontSize:e.fontSize,fontVariant:`initial`,backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:`none`,boxShadow:e.boxShadowSecondary,[` &${t}-slide-up-enter${t}-slide-up-enter-active${n}-dropdown-placement-bottomLeft, &${t}-slide-up-appear${t}-slide-up-appear-active${n}-dropdown-placement-bottomLeft `]:{animationName:te},[` &${t}-slide-up-enter${t}-slide-up-enter-active${n}-dropdown-placement-topLeft, &${t}-slide-up-appear${t}-slide-up-appear-active${n}-dropdown-placement-topLeft `]:{animationName:ne},[`&${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-bottomLeft`]:{animationName:ee},[`&${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-topLeft`]:{animationName:re},"&-hidden":{display:`none`},"&-empty":{color:e.colorTextDisabled},[`${r}-empty`]:v(v({},Z(e)),{color:e.colorTextDisabled}),[`${r}`]:v(v({},Z(e)),{cursor:`pointer`,transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:`default`},"&-option":{display:`flex`,"&-content":v({flex:`auto`},x),"&-state":{flex:`none`},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.controlItemBgHover},[`&-selected:not(${r}-option-disabled)`]:{color:e.colorText,fontWeight:e.fontWeightStrong,backgroundColor:e.controlItemBgActive,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:`not-allowed`},"&-grouped":{paddingInlineStart:e.controlPaddingHorizontal*2}}}),"&-rtl":{direction:`rtl`}})},ie(e,`slide-up`),ie(e,`slide-down`),U(e,`move-up`),U(e,`move-down`)]},Q=2;function Ve(e){let{controlHeightSM:t,controlHeight:n,lineWidth:r}=e,i=(n-t)/2-r;return[i,Math.ceil(i/2)]}function $(e,t){let{componentCls:n,iconCls:r}=e,i=`${n}-selection-overflow`,a=e.controlHeightSM,[o]=Ve(e);return{[`${n}-multiple${t?`${n}-${t}`:``}`]:{fontSize:e.fontSize,[i]:{position:`relative`,display:`flex`,flex:`auto`,flexWrap:`wrap`,maxWidth:`100%`,"&-item":{flex:`none`,alignSelf:`center`,maxWidth:`100%`,display:`inline-flex`}},[`${n}-selector`]:{display:`flex`,flexWrap:`wrap`,alignItems:`center`,padding:`${o-Q}px 4px`,borderRadius:e.borderRadius,[`${n}-show-search&`]:{cursor:`text`},[`${n}-disabled&`]:{background:e.colorBgContainerDisabled,cursor:`not-allowed`},"&:after":{display:`inline-block`,width:0,margin:`${Q}px 0`,lineHeight:`${a}px`,content:`"\\a0"`}},[` &${n}-show-arrow ${n}-selector, &${n}-allow-clear ${n}-selector `]:{paddingInlineEnd:e.fontSizeIcon+e.controlPaddingHorizontal},[`${n}-selection-item`]:{position:`relative`,display:`flex`,flex:`none`,boxSizing:`border-box`,maxWidth:`100%`,height:a,marginTop:Q,marginBottom:Q,lineHeight:`${a-e.lineWidth*2}px`,background:e.colorFillSecondary,border:`${e.lineWidth}px solid ${e.colorSplit}`,borderRadius:e.borderRadiusSM,cursor:`default`,transition:`font-size ${e.motionDurationSlow}, line-height ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,userSelect:`none`,marginInlineEnd:4,paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS/2,[`${n}-disabled&`]:{color:e.colorTextDisabled,borderColor:e.colorBorder,cursor:`not-allowed`},"&-content":{display:`inline-block`,marginInlineEnd:e.paddingXS/2,overflow:`hidden`,whiteSpace:`pre`,textOverflow:`ellipsis`},"&-remove":v(v({},S()),{display:`inline-block`,color:e.colorIcon,fontWeight:`bold`,fontSize:10,lineHeight:`inherit`,cursor:`pointer`,[`> ${r}`]:{verticalAlign:`-0.2em`},"&:hover":{color:e.colorIconHover}})},[`${i}-item + ${i}-item`]:{[`${n}-selection-search`]:{marginInlineStart:0}},[`${n}-selection-search`]:{display:`inline-flex`,position:`relative`,maxWidth:`100%`,marginInlineStart:e.inputPaddingHorizontalBase-o,"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:`${a}px`,transition:`all ${e.motionDurationSlow}`},"&-input":{width:`100%`,minWidth:4.1},"&-mirror":{position:`absolute`,top:0,insetInlineStart:0,insetInlineEnd:`auto`,zIndex:999,whiteSpace:`pre`,visibility:`hidden`}},[`${n}-selection-placeholder `]:{position:`absolute`,top:`50%`,insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:e.inputPaddingHorizontalBase,transform:`translateY(-50%)`,transition:`all ${e.motionDurationSlow}`}}}}function He(e){let{componentCls:t}=e,n=C(e,{controlHeight:e.controlHeightSM,controlHeightSM:e.controlHeightXS,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),[,r]=Ve(e);return[$(e),$(n,`sm`),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInlineStart:e.controlPaddingHorizontalSM-e.lineWidth,insetInlineEnd:`auto`},[`${t}-selection-search`]:{marginInlineStart:r}}},$(C(e,{fontSize:e.fontSizeLG,controlHeight:e.controlHeightLG,controlHeightSM:e.controlHeight,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius}),`lg`)]}function Ue(e,t){let{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:i}=e,a=e.controlHeight-e.lineWidth*2,o=Math.ceil(e.fontSize*1.25);return{[`${n}-single${t?`${n}-${t}`:``}`]:{fontSize:e.fontSize,[`${n}-selector`]:v(v({},w(e)),{display:`flex`,borderRadius:i,[`${n}-selection-search`]:{position:`absolute`,top:0,insetInlineStart:r,insetInlineEnd:r,bottom:0,"&-input":{width:`100%`}},[` ${n}-selection-item, ${n}-selection-placeholder `]:{padding:0,lineHeight:`${a}px`,transition:`all ${e.motionDurationSlow}`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${a}px`}},[`${n}-selection-item`]:{position:`relative`,userSelect:`none`},[`${n}-selection-placeholder`]:{transition:`none`,pointerEvents:`none`},[[`&:after`,`${n}-selection-item:after`,`${n}-selection-placeholder:after`].join(`,`)]:{display:`inline-block`,width:0,visibility:`hidden`,content:`"\\a0"`}}),[` &${n}-show-arrow ${n}-selection-item, &${n}-show-arrow ${n}-selection-placeholder `]:{paddingInlineEnd:o},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:`100%`,height:e.controlHeight,padding:`0 ${r}px`,[`${n}-selection-search-input`]:{height:a},"&:after":{lineHeight:`${a}px`}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:`none`},[`${n}-selection-search`]:{position:`static`,width:`100%`},[`${n}-selection-placeholder`]:{position:`absolute`,insetInlineStart:0,insetInlineEnd:0,padding:`0 ${r}px`,"&:after":{display:`none`}}}}}}}function We(e){let{componentCls:t}=e,n=e.controlPaddingHorizontalSM-e.lineWidth;return[Ue(e),Ue(C(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),`sm`),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selection-search`]:{insetInlineStart:n,insetInlineEnd:n},[`${t}-selector`]:{padding:`0 ${n}px`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:n+e.fontSize*1.5},[` &${t}-show-arrow ${t}-selection-item, &${t}-show-arrow ${t}-selection-placeholder `]:{paddingInlineEnd:e.fontSize*1.5}}}},Ue(C(e,{controlHeight:e.controlHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),`lg`)]}var Ge=e=>{let{componentCls:t}=e;return{position:`relative`,backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:`pointer`},[`${t}-show-search&`]:{cursor:`text`,input:{cursor:`auto`,color:`inherit`}},[`${t}-disabled&`]:{color:e.colorTextDisabled,background:e.colorBgContainerDisabled,cursor:`not-allowed`,[`${t}-multiple&`]:{background:e.colorBgContainerDisabled},input:{cursor:`not-allowed`}}}},Ke=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0&&arguments[2],{componentCls:r,borderHoverColor:i,outlineColor:a,antCls:o}=t,s=n?{[`${r}-selector`]:{borderColor:i}}:{};return{[e]:{[`&:not(${r}-disabled):not(${r}-customize-input):not(${o}-pagination-size-changer)`]:v(v({},s),{[`${r}-focused& ${r}-selector`]:{borderColor:i,boxShadow:`0 0 0 ${t.controlOutlineWidth}px ${a}`,borderInlineEndWidth:`${t.controlLineWidth}px !important`,outline:0},[`&:hover ${r}-selector`]:{borderColor:i,borderInlineEndWidth:`${t.controlLineWidth}px !important`}})}}},qe=e=>{let{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:`transparent`,border:`none`,outline:`none`,appearance:`none`,"&::-webkit-search-cancel-button":{display:`none`,"-webkit-appearance":`none`}}}},Je=e=>{let{componentCls:t,inputPaddingHorizontalBase:n,iconCls:r}=e;return{[t]:v(v({},w(e)),{position:`relative`,display:`inline-block`,cursor:`pointer`,[`&:not(${t}-customize-input) ${t}-selector`]:v(v({},Ge(e)),qe(e)),[`${t}-selection-item`]:v({flex:1,fontWeight:`normal`},x),[`${t}-selection-placeholder`]:v(v({},x),{flex:1,color:e.colorTextPlaceholder,pointerEvents:`none`}),[`${t}-arrow`]:v(v({},S()),{position:`absolute`,top:`50%`,insetInlineStart:`auto`,insetInlineEnd:n,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:`center`,pointerEvents:`none`,display:`flex`,alignItems:`center`,[r]:{verticalAlign:`top`,transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:`top`},[`&:not(${t}-suffix)`]:{pointerEvents:`auto`}},[`${t}-disabled &`]:{cursor:`not-allowed`},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${t}-clear`]:{position:`absolute`,top:`50%`,insetInlineStart:`auto`,insetInlineEnd:n,zIndex:1,display:`inline-block`,width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:`normal`,lineHeight:1,textAlign:`center`,textTransform:`none`,background:e.colorBgContainer,cursor:`pointer`,opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:`auto`,"&:before":{display:`block`},"&:hover":{color:e.colorTextTertiary}},"&:hover":{[`${t}-clear`]:{opacity:1}}}),[`${t}-has-feedback`]:{[`${t}-clear`]:{insetInlineEnd:n+e.fontSize+e.paddingXXS}}}},Ye=e=>{let{componentCls:t}=e;return[{[t]:{[`&-borderless ${t}-selector`]:{backgroundColor:`transparent !important`,borderColor:`transparent !important`,boxShadow:`none !important`},[`&${t}-in-form-item`]:{width:`100%`}}},Je(e),We(e),He(e),Be(e),{[`${t}-rtl`]:{direction:`rtl`}},Ke(t,C(e,{borderHoverColor:e.colorPrimaryHover,outlineColor:e.controlOutline})),Ke(`${t}-status-error`,C(e,{borderHoverColor:e.colorErrorHover,outlineColor:e.colorErrorOutline}),!0),Ke(`${t}-status-warning`,C(e,{borderHoverColor:e.colorWarningHover,outlineColor:e.colorWarningOutline}),!0),ae(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},Xe=E(`Select`,(e,t)=>{let{rootPrefixCls:n}=t;return[Ye(C(e,{rootPrefixCls:n,inputPaddingHorizontalBase:e.paddingSM-1}))]},e=>({zIndexPopup:e.zIndexPopupBase+50}));export{Me as a,Y as c,me as d,K as f,ce as h,Fe as i,Se as l,W as m,ze as n,Pe as o,se as p,Re as r,Oe as s,Xe as t,J as u};