1
0
mirror of https://github.com/ZeroCatDev/Classworks.git synced 2025-09-03 16:19:22 +00:00
Classworks/assets/VTextField-C4kOar5O.js

2 lines
19 KiB
JavaScript

import{g as J,p as T,Y as w,c as X,d as b,a5 as oe,aI as ye,i as r,n as H,e as U,O as be,aJ as he,h as G,an as Ce,ad as re,Q as q,J as Le,E as ee,v as Te,aP as Ve,cn as xe,S as se,a7 as ke,c0 as Ne,ac as ze,aj as Ie,aK as de,K as g,W as N,N as Oe,aF as Se,Z,co as Ue,aR as je,aS as Ke,L as We,c1 as qe,P as He,cl as Je,F as ne,ae as Xe,c2 as Ye,M as ae,U as te,X as ue,bz as Qe,bu as _e,cp as Ze,bN as Ge,c3 as pe,cq as ea,bh as aa,b7 as la,bj as ve,aO as ie,aT as na,u as ta,bB as ia,aW as sa,f as ua,a3 as fe,aL as oa,$ as ra,cr as da,aM as ca}from"./index-DmGr2YjE.js";const va=T({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...G(),...he({transition:{component:Ce}})},"VCounter"),fa=J()({name:"VCounter",functional:!0,props:va(),setup(e,t){let{slots:u}=t;const n=w(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return X(()=>b(be,{transition:e.transition},{default:()=>[oe(r("div",{class:U(["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class]),style:H(e.style)},[u.default?u.default({counter:n.value,max:e.max,value:e.value}):n.value]),[[ye,e.active]])]})),{}}}),ga=T({text:String,onClick:q(),...G(),...re()},"VLabel"),ma=J()({name:"VLabel",props:ga(),setup(e,t){let{slots:u}=t;return X(()=>{var n;return r("label",{class:U(["v-label",{"v-label--clickable":!!e.onClick},e.class]),style:H(e.style),onClick:e.onClick},[e.text,(n=u.default)==null?void 0:n.call(u)])}),{}}}),ya=T({floating:Boolean,...G()},"VFieldLabel"),le=J()({name:"VFieldLabel",props:ya(),setup(e,t){let{slots:u}=t;return X(()=>b(ma,{class:U(["v-field-label",{"v-field-label--floating":e.floating},e.class]),style:H(e.style)},u)),{}}});function Pe(e){const{t}=Le();function u(n){let{name:a,color:l,...m}=n;const y={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[a],h=e[`onClick:${a}`];function V(s){s.key!=="Enter"&&s.key!==" "||(s.preventDefault(),s.stopPropagation(),Ve(h,new PointerEvent("click",s)))}const o=h&&y?t(`$vuetify.input.${y}`,e.label??""):void 0;return b(Te,ee({icon:e[`${a}Icon`],"aria-label":o,onClick:h,onKeydown:V,color:l},m),null)}return{InputIcon:u}}const Be=T({focused:Boolean,"onUpdate:focused":q()},"focus");function we(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xe();const u=se(e,"focused"),n=w(()=>({[`${t}--focused`]:u.value}));function a(){u.value=!0}function l(){u.value=!1}return{focusClasses:n,isFocused:u,focus:a,blur:l}}const ba=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Fe=T({appendInnerIcon:ae,bgColor:String,clearable:Boolean,clearIcon:{type:ae,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,details:Boolean,dirty:Boolean,disabled:{type:Boolean,default:null},glow:Boolean,error:Boolean,flat:Boolean,iconColor:[Boolean,String],label:String,persistentClear:Boolean,prependInnerIcon:ae,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>ba.includes(e)},"onClick:clear":q(),"onClick:appendInner":q(),"onClick:prependInner":q(),...G(),...Ye(),...Xe(),...re()},"VField"),ge=J()({name:"VField",inheritAttrs:!1,props:{id:String,...Be(),...Fe()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:u,emit:n,slots:a}=t;const{themeClasses:l}=ke(e),{loaderClasses:m}=Ne(e),{focusClasses:y,isFocused:h,focus:V,blur:o}=we(e),{InputIcon:s}=Pe(e),{roundedClasses:c}=ze(e),{rtlClasses:v}=Ie(),C=w(()=>e.dirty||e.active),B=w(()=>!!(e.label||a.label)),x=w(()=>!e.singleLine&&B.value),L=de(),k=g(()=>e.id||`input-${L}`),_=w(()=>e.details?`${k.value}-messages`:void 0),i=N(),f=N(),d=N(),I=g(()=>["plain","underlined"].includes(e.variant)),S=g(()=>e.error||e.disabled?void 0:C.value&&h.value?e.color:e.baseColor),M=g(()=>{if(!(!e.iconColor||e.glow&&!h.value))return e.iconColor===!0?S.value:e.iconColor}),{backgroundColorClasses:p,backgroundColorStyles:z}=Oe(()=>e.bgColor),{textColorClasses:Y,textColorStyles:E}=Se(S);Z(C,D=>{if(x.value){const F=i.value.$el,R=f.value.$el;requestAnimationFrame(()=>{const $=Ue(F),A=R.getBoundingClientRect(),O=A.x-$.x,j=A.y-$.y-($.height/2-A.height/2),K=A.width/.75,W=Math.abs(K-$.width)>1?{maxWidth:We(K)}:void 0,Re=getComputedStyle(F),ce=getComputedStyle(R),$e=parseFloat(Re.transitionDuration)*1e3||150,Ae=parseFloat(ce.getPropertyValue("--v-field-label-scale")),Ee=ce.getPropertyValue("color");F.style.visibility="visible",R.style.visibility="hidden",je(F,{transform:`translate(${O}px, ${j}px) scale(${Ae})`,color:Ee,...W},{duration:$e,easing:Ke,direction:D?"normal":"reverse"}).finished.then(()=>{F.style.removeProperty("visibility"),R.style.removeProperty("visibility")})})}},{flush:"post"});const P=g(()=>({isActive:C,isFocused:h,controlRef:d,blur:o,focus:V}));function Q(D){D.target!==document.activeElement&&D.preventDefault()}return X(()=>{var O,j,K;const D=e.variant==="outlined",F=!!(a["prepend-inner"]||e.prependInnerIcon),R=!!(e.clearable||a.clear)&&!e.disabled,$=!!(a["append-inner"]||e.appendInnerIcon||R),A=()=>a.label?a.label({...P.value,label:e.label,props:{for:k.value}}):e.label;return r("div",ee({class:["v-field",{"v-field--active":C.value,"v-field--appended":$,"v-field--center-affix":e.centerAffix??!I.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--glow":e.glow,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":F,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!A(),[`v-field--variant-${e.variant}`]:!0},l.value,p.value,y.value,m.value,c.value,v.value,e.class],style:[z.value,e.style],onClick:Q},u),[r("div",{class:"v-field__overlay"},null),b(qe,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:a.loader}),F&&r("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&b(s,{key:"prepend-icon",name:"prependInner",color:M.value},null),(O=a["prepend-inner"])==null?void 0:O.call(a,P.value)]),r("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&x.value&&b(le,{key:"floating-label",ref:f,class:U([Y.value]),floating:!0,for:k.value,"aria-hidden":!C.value,style:H(E.value)},{default:()=>[A()]}),B.value&&b(le,{key:"label",ref:i,for:k.value},{default:()=>[A()]}),((j=a.default)==null?void 0:j.call(a,{...P.value,props:{id:k.value,class:"v-field__input","aria-describedby":_.value},focus:V,blur:o}))??r("div",{id:k.value,class:"v-field__input","aria-describedby":_.value},null)]),R&&b(Je,{key:"clear"},{default:()=>[oe(r("div",{class:"v-field__clearable",onMousedown:W=>{W.preventDefault(),W.stopPropagation()}},[b(He,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[a.clear?a.clear({...P.value,props:{onFocus:V,onBlur:o,onClick:e["onClick:clear"],tabindex:-1}}):b(s,{name:"clear",onFocus:V,onBlur:o,tabindex:-1},null)]})]),[[ye,e.dirty]])]}),$&&r("div",{key:"append",class:"v-field__append-inner"},[(K=a["append-inner"])==null?void 0:K.call(a,P.value),e.appendInnerIcon&&b(s,{key:"append-icon",name:"appendInner",color:M.value},null)]),r("div",{class:U(["v-field__outline",Y.value]),style:H(E.value)},[D&&r(ne,null,[r("div",{class:"v-field__outline__start"},null),x.value&&r("div",{class:"v-field__outline__notch"},[b(le,{ref:f,floating:!0,for:k.value,"aria-hidden":!C.value},{default:()=>[A()]})]),r("div",{class:"v-field__outline__end"},null)]),I.value&&x.value&&b(le,{ref:f,floating:!0,for:k.value,"aria-hidden":!C.value},{default:()=>[A()]})])])}),{controlRef:d,fieldIconColor:M}}}),ha=T({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...G(),...he({transition:{component:Ce,leaveAbsolute:!0,group:!0}})},"VMessages"),Ca=J()({name:"VMessages",props:ha(),setup(e,t){let{slots:u}=t;const n=g(()=>te(e.messages)),{textColorClasses:a,textColorStyles:l}=Se(()=>e.color);return X(()=>b(be,{transition:e.transition,tag:"div",class:U(["v-messages",a.value,e.class]),style:H([l.value,e.style])},{default:()=>[e.active&&n.value.map((m,y)=>r("div",{class:"v-messages__message",key:`${y}-${n.value}`},[u.message?u.message({message:m}):m]))]})),{}}}),Me=Symbol.for("vuetify:form"),Fa=T({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function Ma(e){const t=se(e,"modelValue"),u=w(()=>e.disabled),n=w(()=>e.readonly),a=ue(!1),l=N([]),m=N([]);async function y(){const o=[];let s=!0;m.value=[],a.value=!0;for(const c of l.value){const v=await c.validate();if(v.length>0&&(s=!1,o.push({id:c.id,errorMessages:v})),!s&&e.fastFail)break}return m.value=o,a.value=!1,{valid:s,errors:m.value}}function h(){l.value.forEach(o=>o.reset())}function V(){l.value.forEach(o=>o.resetValidation())}return Z(l,()=>{let o=0,s=0;const c=[];for(const v of l.value)v.isValid===!1?(s++,c.push({id:v.id,errorMessages:v.errorMessages})):v.isValid===!0&&o++;m.value=c,t.value=s>0?!1:o===l.value.length?!0:null},{deep:!0,flush:"post"}),Qe(Me,{register:o=>{let{id:s,vm:c,validate:v,reset:C,resetValidation:B}=o;l.value.some(x=>x.id===s),l.value.push({id:s,validate:v,reset:C,resetValidation:B,vm:Ze(c),isValid:null,errorMessages:[]})},unregister:o=>{l.value=l.value.filter(s=>s.id!==o)},update:(o,s,c)=>{const v=l.value.find(C=>C.id===o);v&&(v.isValid=s,v.errorMessages=c)},isDisabled:u,isReadonly:n,isValidating:a,isValid:t,items:l,validateOn:w(()=>e.validateOn)}),{errors:m,isDisabled:u,isReadonly:n,isValidating:a,isValid:t,items:l,validate:y,reset:h,resetValidation:V}}function Va(e){const t=_e(Me,null);return{...t,isReadonly:g(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:g(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const xa=Symbol.for("vuetify:rules");function ka(e){const t=_e(xa,null);if(!e){if(!t)throw new Error("Could not find Vuetify rules injection");return t.aliases}return(t==null?void 0:t.resolve(e))??w(e)}const Ia=T({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Be()},"validation");function Sa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xe(),u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:de();const n=se(e,"modelValue"),a=g(()=>e.validationValue===void 0?n.value:e.validationValue),l=Va(e),m=ka(()=>e.rules),y=N([]),h=ue(!0),V=g(()=>!!(te(n.value===""?null:n.value).length||te(a.value===""?null:a.value).length)),o=g(()=>{var i;return(i=e.errorMessages)!=null&&i.length?te(e.errorMessages).concat(y.value).slice(0,Math.max(0,Number(e.maxErrors))):y.value}),s=g(()=>{var d;let i=(e.validateOn??((d=l.validateOn)==null?void 0:d.value))||"input";i==="lazy"&&(i="input lazy"),i==="eager"&&(i="input eager");const f=new Set((i==null?void 0:i.split(" "))??[]);return{input:f.has("input"),blur:f.has("blur")||f.has("input")||f.has("invalid-input"),invalidInput:f.has("invalid-input"),lazy:f.has("lazy"),eager:f.has("eager")}}),c=g(()=>{var i;return e.error||(i=e.errorMessages)!=null&&i.length?!1:e.rules.length?h.value?y.value.length||s.value.lazy?null:!0:!y.value.length:!0}),v=ue(!1),C=g(()=>({[`${t}--error`]:c.value===!1,[`${t}--dirty`]:V.value,[`${t}--disabled`]:l.isDisabled.value,[`${t}--readonly`]:l.isReadonly.value})),B=Ge("validation"),x=g(()=>e.name??pe(u));ea(()=>{var i;(i=l.register)==null||i.call(l,{id:x.value,vm:B,validate:_,reset:L,resetValidation:k})}),aa(()=>{var i;(i=l.unregister)==null||i.call(l,x.value)}),la(async()=>{var i;s.value.lazy||await _(!s.value.eager),(i=l.update)==null||i.call(l,x.value,c.value,o.value)}),ve(()=>s.value.input||s.value.invalidInput&&c.value===!1,()=>{Z(a,()=>{if(a.value!=null)_();else if(e.focused){const i=Z(()=>e.focused,f=>{f||_(),i()})}})}),ve(()=>s.value.blur,()=>{Z(()=>e.focused,i=>{i||_()})}),Z([c,o],()=>{var i;(i=l.update)==null||i.call(l,x.value,c.value,o.value)});async function L(){n.value=null,await ie(),await k()}async function k(){h.value=!0,s.value.lazy?y.value=[]:await _(!s.value.eager)}async function _(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const f=[];v.value=!0;for(const d of m.value){if(f.length>=Number(e.maxErrors??1))break;const S=await(typeof d=="function"?d:()=>d)(a.value);if(S!==!0){if(S!==!1&&typeof S!="string"){console.warn(`${S} is not a valid value. Rule functions must return boolean true or a string.`);continue}f.push(S||"")}}return y.value=f,v.value=!1,h.value=i,y.value}return{errorMessages:o,isDirty:V,isDisabled:l.isDisabled,isReadonly:l.isReadonly,isPristine:h,isValid:c,isValidating:v,reset:L,resetValidation:k,validate:_,validationClasses:C}}const De=T({id:String,appendIcon:ae,baseColor:String,centerAffix:{type:Boolean,default:!0},color:String,glow:Boolean,iconColor:[Boolean,String],prependIcon:ae,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":q(),"onClick:append":q(),...G(),...sa(),...ia(ua(),["maxWidth","minWidth","width"]),...re(),...Ia()},"VInput"),me=J()({name:"VInput",props:{...De()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:u,slots:n,emit:a}=t;const{densityClasses:l}=na(e),{dimensionStyles:m}=ta(e),{themeClasses:y}=ke(e),{rtlClasses:h}=Ie(),{InputIcon:V}=Pe(e),o=de(),s=g(()=>e.id||`input-${o}`),{errorMessages:c,isDirty:v,isDisabled:C,isReadonly:B,isPristine:x,isValid:L,isValidating:k,reset:_,resetValidation:i,validate:f,validationClasses:d}=Sa(e,"v-input",s),I=g(()=>{var P;return(P=e.errorMessages)!=null&&P.length||!x.value&&c.value.length?c.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages}),S=w(()=>I.value.length>0),M=w(()=>!e.hideDetails||e.hideDetails==="auto"&&(S.value||!!n.details)),p=g(()=>M.value?`${s.value}-messages`:void 0),z=g(()=>({id:s,messagesId:p,isDirty:v,isDisabled:C,isReadonly:B,isPristine:x,isValid:L,isValidating:k,hasDetails:M,reset:_,resetValidation:i,validate:f})),Y=w(()=>e.error||e.disabled?void 0:e.focused?e.color:e.baseColor),E=w(()=>{if(e.iconColor)return e.iconColor===!0?Y.value:e.iconColor});return X(()=>{var D,F,R,$;const P=!!(n.prepend||e.prependIcon),Q=!!(n.append||e.appendIcon);return r("div",{class:U(["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--focused":e.focused,"v-input--glow":e.glow,"v-input--hide-spin-buttons":e.hideSpinButtons},l.value,y.value,h.value,d.value,e.class]),style:H([m.value,e.style])},[P&&r("div",{key:"prepend",class:"v-input__prepend"},[(D=n.prepend)==null?void 0:D.call(n,z.value),e.prependIcon&&b(V,{key:"prepend-icon",name:"prepend",color:E.value},null)]),n.default&&r("div",{class:"v-input__control"},[(F=n.default)==null?void 0:F.call(n,z.value)]),Q&&r("div",{key:"append",class:"v-input__append"},[e.appendIcon&&b(V,{key:"append-icon",name:"append",color:E.value},null),(R=n.append)==null?void 0:R.call(n,z.value)]),M.value&&r("div",{id:p.value,class:"v-input__details",role:"alert","aria-live":"polite"},[b(Ca,{active:S.value,messages:I.value},{message:n.message}),($=n.details)==null?void 0:$.call(n,z.value)])])}),{reset:_,resetValidation:i,validate:f,isValid:L,errorMessages:c}}});function _a(e){function t(u,n){var a,l;!e.autofocus||!u||(l=(a=n[0].target)==null?void 0:a.focus)==null||l.call(a)}return{onIntersect:t}}const Pa=["color","file","time","date","datetime-local","week","month"],Ba=T({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...De(),...Fe()},"VTextField"),Da=J()({name:"VTextField",directives:{vIntersect:fe},inheritAttrs:!1,props:Ba(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:u,emit:n,slots:a}=t;const l=se(e,"modelValue"),{isFocused:m,focus:y,blur:h}=we(e),{onIntersect:V}=_a(e),o=g(()=>typeof e.counterValue=="function"?e.counterValue(l.value):typeof e.counterValue=="number"?e.counterValue:(l.value??"").toString().length),s=g(()=>{if(u.maxlength)return u.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),c=g(()=>["plain","underlined"].includes(e.variant)),v=N(),C=N(),B=N(),x=g(()=>Pa.includes(e.type)||e.persistentPlaceholder||m.value||e.active);function L(){m.value||y(),ie(()=>{var d;B.value!==document.activeElement&&((d=B.value)==null||d.focus())})}function k(d){n("mousedown:control",d),d.target!==B.value&&(L(),d.preventDefault())}function _(d){n("click:control",d)}function i(d,I){d.stopPropagation(),L(),ie(()=>{l.value=null,I(),Ve(e["onClick:clear"],d)})}function f(d){var S;const I=d.target;if(l.value=I.value,(S=e.modelModifiers)!=null&&S.trim&&["text","search","password","tel","url"].includes(e.type)){const M=[I.selectionStart,I.selectionEnd];ie(()=>{I.selectionStart=M[0],I.selectionEnd=M[1]})}}return X(()=>{const d=!!(a.counter||e.counter!==!1&&e.counter!=null),I=!!(d||a.details),[S,M]=oa(u),{modelValue:p,...z}=me.filterProps(e),Y=ge.filterProps(e);return b(me,ee({ref:v,modelValue:l.value,"onUpdate:modelValue":E=>l.value=E,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":c.value},e.class],style:e.style},S,z,{centerAffix:!c.value,focused:m.value}),{...a,default:E=>{let{id:P,isDisabled:Q,isDirty:D,isReadonly:F,isValid:R,hasDetails:$,reset:A}=E;return b(ge,ee({ref:C,onMousedown:k,onClick:_,"onClick:clear":O=>i(O,A),"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},ra(Y,["onClick:clear"]),{id:P.value,active:x.value||D.value,dirty:D.value||e.dirty,disabled:Q.value,focused:m.value,details:$.value,error:R.value===!1}),{...a,default:O=>{let{props:{class:j,...K}}=O;const W=oe(r("input",ee({ref:B,value:l.value,onInput:f,autofocus:e.autofocus,readonly:F.value,disabled:Q.value,name:e.name,placeholder:e.placeholder,size:1,role:e.role,type:e.type,onFocus:y,onBlur:h},K,M),null),[[fe,{handler:V},null,{once:!0}]]);return r(ne,null,[e.prefix&&r("span",{class:"v-text-field__prefix"},[r("span",{class:"v-text-field__prefix__text"},[e.prefix])]),a.default?r("div",{class:U(j),"data-no-activator":""},[a.default(),W]):da(W,{class:j}),e.suffix&&r("span",{class:"v-text-field__suffix"},[r("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:I?E=>{var P;return r(ne,null,[(P=a.details)==null?void 0:P.call(a,E),d&&r(ne,null,[r("span",null,null),b(fa,{active:e.persistentCounter||m.value,value:o.value,max:s.value,disabled:e.disabled},a.counter)])])}:void 0})}),ca({},v,C,B)}});export{Da as V,me as a,ge as b,fa as c,Fe as d,ma as e,Ma as f,Fa as g,Va as h,Ba as i,_a as j,De as m,we as u};