diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/assets/404-ByYLZfVh.js b/assets/404-ByYLZfVh.js new file mode 100644 index 00000000..35408da1 --- /dev/null +++ b/assets/404-ByYLZfVh.js @@ -0,0 +1 @@ +import{d as o,n as s,q as a,v as r,x as e,c as u,F as d,H as l,B as i}from"./index-BrBwdKly.js";const p=o({name:"NotFound"}),m="/vue3-antdv-admin/assets/404-HGF6Q5qM.gif",c={class:"page-container"};function _(f,t,v,F,x,k){const n=i("RouterLink");return a(),r("div",c,[e("div",null,[t[1]||(t[1]=e("h1",null,"404",-1)),t[2]||(t[2]=e("h1",null,"OOPS!你好像走丢了...",-1)),u(n,{to:{path:"/",replace:!0},class:"ant-btn ant-btn-primary"},{default:d(()=>t[0]||(t[0]=[l("回到首页")])),_:1})]),t[3]||(t[3]=e("img",{src:m,alt:""},null,-1))])}const C=s(p,[["render",_],["__scopeId","data-v-335ec657"]]);export{C as default}; diff --git a/assets/404-Ccf55FSH.css b/assets/404-Ccf55FSH.css new file mode 100644 index 00000000..12643b0d --- /dev/null +++ b/assets/404-Ccf55FSH.css @@ -0,0 +1 @@ +.page-container[data-v-335ec657]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff} diff --git a/assets/404-HGF6Q5qM.gif b/assets/404-HGF6Q5qM.gif new file mode 100644 index 00000000..cd6e0d94 Binary files /dev/null and b/assets/404-HGF6Q5qM.gif differ diff --git a/assets/ApiSelect-v4RrPgCL.css b/assets/ApiSelect-v4RrPgCL.css new file mode 100644 index 00000000..0ee99c12 --- /dev/null +++ b/assets/ApiSelect-v4RrPgCL.css @@ -0,0 +1 @@ +.basic-help__wrap p{margin-bottom:0}[data-v-be79196e] .ant-form-item-control-input-content{display:flex;align-items:center}[data-v-be79196e] .ant-form-item-control-input-content>div{flex:auto}.collapse-icon[data-v-af0a3cde]{transform:rotate(var(--4cf09dcc));transition:transform .3s} diff --git a/assets/ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js b/assets/ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js new file mode 100644 index 00000000..e668fc1c --- /dev/null +++ b/assets/ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js @@ -0,0 +1,94 @@ +import{_ as w,d as ye,P as X,e as T,r as q,c as S,k as M,j as ve,bg as Xl,aW as Wi,bL as zi,f as mt,cN as Yi,aK as ln,p as bt,s as ge,ap as Xe,o as st,w as be,cO as ha,H as rn,L as kt,b1 as Q,h as It,cP as Ki,aC as eo,i as yt,cQ as ga,ba as hn,bi as St,a5 as sn,b8 as We,aI as uo,cR as Gi,bj as Ce,b2 as Nn,aw as ma,c5 as to,K as Ui,a8 as Xi,aP as wt,b6 as Rn,m as Ue,br as ql,a as Yt,cS as ba,b9 as Ye,aS as _e,aT as Se,aU as se,c3 as nt,ct as Kt,cT as Fn,b as ot,cU as An,c4 as un,c1 as ea,cV as ya,cW as _n,cX as qi,aR as Ql,cY as Gt,cZ as Ut,c_ as Qi,c$ as Zi,b0 as gt,d0 as Ji,bN as es,d1 as ts,d2 as ns,d3 as os,G as $t,aX as as,bn as Zl,bf as ls,bc as it,d4 as rs,d5 as ta,d6 as is,d7 as ss,by as us,bo as En,b5 as cn,aQ as Ca,aE as cs,I as co,cn as Jl,d8 as er,aa as tr,d9 as ds,aN as nr,da as kn,aL as Sa,aO as fs,db as na,dc as vs,dd as ps,de as hs,bu as gs,bb as ms,cr as bs,bd as Qn,ab as xn,ad as ys,q as Cs,C as Ss,am as ws,T as xs,F as Eo,x as $s,J as Ps,$ as Os,bK as ks,cL as Is,a7 as Ds,df as Ts,dg as Ms}from"./index-BrBwdKly.js";import{_ as Vs}from"./index-BduIUV-8.js";import{c as wa,L as Ns,a as or,u as ar,b as on,g as lr,d as rr,T as Rs,e as Es,r as Bs,_ as Fs}from"./index-D7jYwU_i.js";import{u as Ge}from"./useMergedState-Dg_cdEwK.js";import{R as As}from"./RightOutlined-pFeZ0d1f.js";import{L as _s}from"./LeftOutlined-Dg--lEAV.js";import{f as ir,g as Hs}from"./index-BWgOd1NV.js";import{u as Ls}from"./useRefs-nFL6rjZv.js";import{d as Le}from"./dayjs.min-Dtr0Zv3x.js";import{T as js}from"./index-ybZ8qsQh.js";import{O as Ws,s as sr,c as ur,d as cr,e as dr,i as no,f as zs}from"./index-DDLHBggT.js";import{i as oo}from"./move-DruCcLjl.js";import{_ as Ys}from"./index-CQgZavC-.js";import{_ as Ks}from"./index-BTnR18oJ.js";import{D as Gs}from"./index-CgJIgWeD.js";import{i as Bo}from"./is-DQPhQlrR.js";import{i as Us}from"./isMobile-BbN7I0i_.js";import{D as Xs}from"./DownOutlined-8-BUqXoI.js";import{C as qs}from"./CheckOutlined-Da_4XDzK.js";function pl(e,t){const{key:n}=e;let o;return"value"in e&&({value:o}=e),n??(o!==void 0?o:`rc-index-key-${t}`)}function fr(e,t){const{label:n,value:o,options:a}=e||{};return{label:n||(t?"children":"label"),value:o||"value",options:a||"options"}}function Qs(e){let{fieldNames:t,childrenAsData:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const o=[],{label:a,value:l,options:r}=fr(t,!1);function i(c,s){c.forEach(u=>{const d=u[a];if(s||!(r in u)){const v=u[l];o.push({key:pl(u,o.length),groupOption:s,data:u,label:d,value:v})}else{let v=d;v===void 0&&n&&(v=u.label),o.push({key:pl(u,o.length),group:!0,data:u,label:v}),i(u[r],!0)}})}return i(e,!1),o}function oa(e){const t=w({},e);return"props"in t||Object.defineProperty(t,"props",{get(){return t}}),t}function Zs(e,t){if(!t||!t.length)return null;let n=!1;function o(l,r){let[i,...c]=r;if(!i)return[l];const s=l.split(i);return n=n||s.length>1,s.reduce((u,d)=>[...u,...o(d,c)],[]).filter(u=>u)}const a=o(e,t);return n?a:null}var Js=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a{const 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}}}},tu=ye({name:"SelectTrigger",inheritAttrs:!1,props:{dropdownAlign:Object,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},dropdownClassName:String,dropdownStyle:X.object,placement:String,empty:{type:Boolean,default:void 0},prefixCls:String,popupClassName:String,animation:String,transitionName:String,getPopupContainer:Function,dropdownRender:Function,containerWidth:Number,dropdownMatchSelectWidth:X.oneOfType([Number,Boolean]).def(!0),popupElement:X.any,direction:String,getTriggerDOMNode:Function,onPopupVisibleChange:Function,onPopupMouseEnter:Function,onPopupFocusin:Function,onPopupFocusout:Function},setup(e,t){let{slots:n,attrs:o,expose:a}=t;const l=T(()=>{const{dropdownMatchSelectWidth:i}=e;return eu(i)}),r=q();return a({getPopupElement:()=>r.value}),()=>{const i=w(w({},e),o),{empty:c=!1}=i,s=Js(i,["empty"]),{visible:u,dropdownAlign:d,prefixCls:v,popupElement:g,dropdownClassName:h,dropdownStyle:y,direction:f="ltr",placement:m,dropdownMatchSelectWidth:p,containerWidth:$,dropdownRender:C,animation:b,transitionName:x,getPopupContainer:P,getTriggerDOMNode:k,onPopupVisibleChange:E,onPopupMouseEnter:L,onPopupFocusin:V,onPopupFocusout:F}=s,B=`${v}-dropdown`;let H=g;C&&(H=C({menuNode:g,props:e}));const z=b?`${B}-${b}`:x,_=w({minWidth:`${$}px`},y);return typeof p=="number"?_.width=`${p}px`:p&&(_.width=`${$}px`),S(Xl,M(M({},e),{},{showAction:E?["click"]:[],hideAction:E?["click"]:[],popupPlacement:m||(f==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:l.value,prefixCls:B,popupTransitionName:z,popupAlign:d,popupVisible:u,getPopupContainer:P,popupClassName:ve(h,{[`${B}-empty`]:c}),popupStyle:_,getTriggerDOMNode:k,onPopupVisibleChange:E}),{default:n.default,popup:()=>S("div",{ref:r,onMouseenter:L,onFocusin:V,onFocusout:F},[H])})}}}),Wt=(e,t)=>{let{slots:n}=t;var o;const{class:a,customizeIcon:l,customizeIconProps:r,onMousedown:i,onClick:c}=e;let s;return typeof l=="function"?s=l(r):s=Wi(l)?zi(l):l,S("span",{class:a,onMousedown:u=>{u.preventDefault(),i&&i(u)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:c,"aria-hidden":!0},[s!==void 0?s:S("span",{class:a.split(/\s+/).map(u=>`${u}-icon`)},[(o=n.default)===null||o===void 0?void 0:o.call(n)])])};Wt.inheritAttrs=!1;Wt.displayName="TransBtn";Wt.props={class:String,customizeIcon:X.any,customizeIconProps:X.any,onMousedown:Function,onClick:Function};const nu={inputRef:X.any,prefixCls:String,id:String,inputElement:X.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:X.oneOfType([X.number,X.string]),attrs:X.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}},vr=ye({compatConfig:{MODE:3},name:"SelectInput",inheritAttrs:!1,props:nu,setup(e){let t=null;const n=mt("VCSelectContainerEvent");return()=>{var o;const{prefixCls:a,id:l,inputElement:r,disabled:i,tabindex:c,autofocus:s,autocomplete:u,editable:d,activeDescendantId:v,value:g,onKeydown:h,onMousedown:y,onChange:f,onPaste:m,onCompositionstart:p,onCompositionend:$,onFocus:C,onBlur:b,open:x,inputRef:P,attrs:k}=e;let E=r||S(Yi,null,null);const L=E.props||{},{onKeydown:V,onInput:F,onFocus:B,onBlur:H,onMousedown:z,onCompositionstart:_,onCompositionend:N,style:R}=L;return E=ln(E,w(w(w(w(w({type:"search"},L),{id:l,ref:P,disabled:i,tabindex:c,lazy:!1,autocomplete:u||"off",autofocus:s,class:ve(`${a}-selection-search-input`,(o=E==null?void 0:E.props)===null||o===void 0?void 0:o.class),role:"combobox","aria-expanded":x,"aria-haspopup":"listbox","aria-owns":`${l}_list`,"aria-autocomplete":"list","aria-controls":`${l}_list`,"aria-activedescendant":v}),k),{value:d?g:"",readonly:!d,unselectable:d?null:"on",style:w(w({},R),{opacity:d?null:0}),onKeydown:j=>{h(j),V&&V(j)},onMousedown:j=>{y(j),z&&z(j)},onInput:j=>{f(j),F&&F(j)},onCompositionstart(j){p(j),_&&_(j)},onCompositionend(j){$(j),N&&N(j)},onPaste:m,onFocus:function(){clearTimeout(t),B&&B(arguments.length<=0?void 0:arguments[0]),C&&C(arguments.length<=0?void 0:arguments[0]),n==null||n.focus(arguments.length<=0?void 0:arguments[0])},onBlur:function(){for(var j=arguments.length,D=new Array(j),A=0;A{H&&H(D[0]),b&&b(D[0]),n==null||n.blur(D[0])},100)}}),E.type==="textarea"?{}:{type:"search"}),!0,!0),E}}}),pr=Symbol("TreeSelectLegacyContextPropsKey");function ou(e){return bt(pr,e)}function fo(){return mt(pr,{})}const au={id:String,prefixCls:String,values:X.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:X.any,placeholder:X.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:X.oneOfType([X.number,X.string]),compositionStatus:Boolean,removeIcon:X.any,choiceTransitionName:String,maxTagCount:X.oneOfType([X.number,X.string]),maxTagTextLength:Number,maxTagPlaceholder:X.any.def(()=>e=>`+ ${e.length} ...`),tagRender:Function,onToggleOpen:{type:Function},onRemove:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},hl=e=>{e.preventDefault(),e.stopPropagation()},lu=ye({name:"MultipleSelectSelector",inheritAttrs:!1,props:au,setup(e){const t=ge(),n=ge(0),o=ge(!1),a=fo(),l=T(()=>`${e.prefixCls}-selection`),r=T(()=>e.open||e.mode==="tags"?e.searchValue:""),i=T(()=>e.mode==="tags"||e.showSearch&&(e.open||o.value)),c=q("");Xe(()=>{c.value=r.value}),st(()=>{be(c,()=>{n.value=t.value.scrollWidth},{flush:"post",immediate:!0})});function s(h,y,f,m,p){return S("span",{class:ve(`${l.value}-item`,{[`${l.value}-item-disabled`]:f}),title:typeof h=="string"||typeof h=="number"?h.toString():void 0},[S("span",{class:`${l.value}-item-content`},[y]),m&&S(Wt,{class:`${l.value}-item-remove`,onMousedown:hl,onClick:p,customizeIcon:e.removeIcon},{default:()=>[rn("×")]})])}function u(h,y,f,m,p,$){var C;const b=P=>{hl(P),e.onToggleOpen(!open)};let x=$;return a.keyEntities&&(x=((C=a.keyEntities[h])===null||C===void 0?void 0:C.node)||{}),S("span",{key:h,onMousedown:b},[e.tagRender({label:y,value:h,disabled:f,closable:m,onClose:p,option:x})])}function d(h){const{disabled:y,label:f,value:m,option:p}=h,$=!e.disabled&&!y;let C=f;if(typeof e.maxTagTextLength=="number"&&(typeof f=="string"||typeof f=="number")){const x=String(C);x.length>e.maxTagTextLength&&(C=`${x.slice(0,e.maxTagTextLength)}...`)}const b=x=>{var P;x&&x.stopPropagation(),(P=e.onRemove)===null||P===void 0||P.call(e,h)};return typeof e.tagRender=="function"?u(m,C,y,$,b,p):s(f,C,y,$,b)}function v(h){const{maxTagPlaceholder:y=m=>`+ ${m.length} ...`}=e,f=typeof y=="function"?y(h):y;return s(f,f,!1)}const g=h=>{const y=h.target.composing;c.value=h.target.value,y||e.onInputChange(h)};return()=>{const{id:h,prefixCls:y,values:f,open:m,inputRef:p,placeholder:$,disabled:C,autofocus:b,autocomplete:x,activeDescendantId:P,tabindex:k,compositionStatus:E,onInputPaste:L,onInputKeyDown:V,onInputMouseDown:F,onInputCompositionStart:B,onInputCompositionEnd:H}=e,z=S("div",{class:`${l.value}-search`,style:{width:n.value+"px"},key:"input"},[S(vr,{inputRef:p,open:m,prefixCls:y,id:h,inputElement:null,disabled:C,autofocus:b,autocomplete:x,editable:i.value,activeDescendantId:P,value:c.value,onKeydown:V,onMousedown:F,onChange:g,onPaste:L,onCompositionstart:B,onCompositionend:H,tabindex:k,attrs:ha(e,!0),onFocus:()=>o.value=!0,onBlur:()=>o.value=!1},null),S("span",{ref:t,class:`${l.value}-search-mirror`,"aria-hidden":!0},[c.value,rn(" ")])]),_=S(Ws,{prefixCls:`${l.value}-overflow`,data:f,renderItem:d,renderRest:v,suffix:z,itemKey:"key",maxCount:e.maxTagCount,key:"overflow"},null);return S(kt,null,[_,!f.length&&!r.value&&!E&&S("span",{class:`${l.value}-placeholder`},[$])])}}}),ru={inputElement:X.any,id:String,prefixCls:String,values:X.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:X.any,placeholder:X.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:X.oneOfType([X.number,X.string]),activeValue:String,backfill:{type:Boolean,default:void 0},optionLabelRender:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},xa=ye({name:"SingleSelector",setup(e){const t=ge(!1),n=T(()=>e.mode==="combobox"),o=T(()=>n.value||e.showSearch),a=T(()=>{let u=e.searchValue||"";return n.value&&e.activeValue&&!t.value&&(u=e.activeValue),u}),l=fo();be([n,()=>e.activeValue],()=>{n.value&&(t.value=!1)},{immediate:!0});const r=T(()=>e.mode!=="combobox"&&!e.open&&!e.showSearch?!1:!!a.value||e.compositionStatus),i=T(()=>{const u=e.values[0];return u&&(typeof u.label=="string"||typeof u.label=="number")?u.label.toString():void 0}),c=()=>{if(e.values[0])return null;const u=r.value?{visibility:"hidden"}:void 0;return S("span",{class:`${e.prefixCls}-selection-placeholder`,style:u},[e.placeholder])},s=u=>{u.target.composing||(t.value=!0,e.onInputChange(u))};return()=>{var u,d,v,g;const{inputElement:h,prefixCls:y,id:f,values:m,inputRef:p,disabled:$,autofocus:C,autocomplete:b,activeDescendantId:x,open:P,tabindex:k,optionLabelRender:E,onInputKeyDown:L,onInputMouseDown:V,onInputPaste:F,onInputCompositionStart:B,onInputCompositionEnd:H}=e,z=m[0];let _=null;if(z&&l.customSlots){const N=(u=z.key)!==null&&u!==void 0?u:z.value,R=((d=l.keyEntities[N])===null||d===void 0?void 0:d.node)||{};_=l.customSlots[(v=R.slots)===null||v===void 0?void 0:v.title]||l.customSlots.title||z.label,typeof _=="function"&&(_=_(R))}else _=E&&z?E(z.option):z==null?void 0:z.label;return S(kt,null,[S("span",{class:`${y}-selection-search`},[S(vr,{inputRef:p,prefixCls:y,id:f,open:P,inputElement:h,disabled:$,autofocus:C,autocomplete:b,editable:o.value,activeDescendantId:x,value:a.value,onKeydown:L,onMousedown:V,onChange:s,onPaste:F,onCompositionstart:B,onCompositionend:H,tabindex:k,attrs:ha(e,!0)},null)]),!n.value&&z&&!r.value&&S("span",{class:`${y}-selection-item`,title:i.value},[S(kt,{key:(g=z.key)!==null&&g!==void 0?g:z.value},[_])]),c()])}}});xa.props=ru;xa.inheritAttrs=!1;function iu(e){return![Q.ESC,Q.SHIFT,Q.BACKSPACE,Q.TAB,Q.WIN_KEY,Q.ALT,Q.META,Q.WIN_KEY_RIGHT,Q.CTRL,Q.SEMICOLON,Q.EQUALS,Q.CAPS_LOCK,Q.CONTEXT_MENU,Q.F1,Q.F2,Q.F3,Q.F4,Q.F5,Q.F6,Q.F7,Q.F8,Q.F9,Q.F10,Q.F11,Q.F12].includes(e)}function hr(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=null,n;It(()=>{clearTimeout(n)});function o(a){(a||t===null)&&(t=a),clearTimeout(n),n=setTimeout(()=>{t=null},e)}return[()=>t,o]}const su=ye({name:"Selector",inheritAttrs:!1,props:{id:String,prefixCls:String,showSearch:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},values:X.array,multiple:{type:Boolean,default:void 0},mode:String,searchValue:String,activeValue:String,inputElement:X.any,autofocus:{type:Boolean,default:void 0},activeDescendantId:String,tabindex:X.oneOfType([X.number,X.string]),disabled:{type:Boolean,default:void 0},placeholder:X.any,removeIcon:X.any,maxTagCount:X.oneOfType([X.number,X.string]),maxTagTextLength:Number,maxTagPlaceholder:X.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(e,t){let{expose:n}=t;const o=wa(),a=q(!1),[l,r]=hr(0),i=m=>{const{which:p}=m;(p===Q.UP||p===Q.DOWN)&&m.preventDefault(),e.onInputKeyDown&&e.onInputKeyDown(m),p===Q.ENTER&&e.mode==="tags"&&!a.value&&!e.open&&e.onSearchSubmit(m.target.value),iu(p)&&e.onToggleOpen(!0)},c=()=>{r(!0)};let s=null;const u=m=>{e.onSearch(m,!0,a.value)!==!1&&e.onToggleOpen(!0)},d=()=>{a.value=!0},v=m=>{a.value=!1,e.mode!=="combobox"&&u(m.target.value)},g=m=>{let{target:{value:p}}=m;if(e.tokenWithEnter&&s&&/[\r\n]/.test(s)){const $=s.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");p=p.replace($,s)}s=null,u(p)},h=m=>{const{clipboardData:p}=m;s=p.getData("text")},y=m=>{let{target:p}=m;p!==o.current&&(document.body.style.msTouchAction!==void 0?setTimeout(()=>{o.current.focus()}):o.current.focus())},f=m=>{const p=l();m.target!==o.current&&!p&&m.preventDefault(),(e.mode!=="combobox"&&(!e.showSearch||!p)||!e.open)&&(e.open&&e.onSearch("",!0,!1),e.onToggleOpen())};return n({focus:()=>{o.current.focus()},blur:()=>{o.current.blur()}}),()=>{const{prefixCls:m,domRef:p,mode:$}=e,C={inputRef:o,onInputKeyDown:i,onInputMouseDown:c,onInputChange:g,onInputPaste:h,compositionStatus:a.value,onInputCompositionStart:d,onInputCompositionEnd:v},b=$==="multiple"||$==="tags"?S(lu,M(M({},e),C),null):S(xa,M(M({},e),C),null);return S("div",{ref:p,class:`${m}-selector`,onClick:y,onMousedown:f},[b])}}});function uu(e,t,n){function o(a){var l,r,i;let c=a.target;c.shadowRoot&&a.composed&&(c=a.composedPath()[0]||c);const s=[(l=e[0])===null||l===void 0?void 0:l.value,(i=(r=e[1])===null||r===void 0?void 0:r.value)===null||i===void 0?void 0:i.getPopupElement()];t.value&&s.every(u=>u&&!u.contains(c)&&u!==c)&&n(!1)}st(()=>{window.addEventListener("mousedown",o)}),It(()=>{window.removeEventListener("mousedown",o)})}function cu(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10;const t=ge(!1);let n;const o=()=>{clearTimeout(n)};return st(()=>{o()}),[t,(l,r)=>{o(),n=setTimeout(()=>{t.value=l,r&&r()},e)},o]}const gr=Symbol("BaseSelectContextKey");function du(e){return bt(gr,e)}function Hn(){return mt(gr,{})}function ao(e){if(!Ki(e))return eo(e);const t=new Proxy({},{get(n,o,a){return Reflect.get(e.value,o,a)},set(n,o,a){return e.value[o]=a,!0},deleteProperty(n,o){return Reflect.deleteProperty(e.value,o)},has(n,o){return Reflect.has(e.value,o)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return eo(t)}var fu=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a({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:X.any,emptyOptions:Boolean}),vo=()=>({showSearch:{type:Boolean,default:void 0},tagRender:{type:Function},optionLabelRender:{type:Function},direction:{type:String},tabindex:Number,autofocus:Boolean,notFoundContent:X.any,placeholder:X.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:X.any,tokenSeparators:{type:Array},allowClear:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:void 0},inputIcon:X.any,clearIcon:X.any,removeIcon:X.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}),hu=()=>w(w({},pu()),vo());function mr(e){return e==="tags"||e==="multiple"}const $a=ye({compatConfig:{MODE:3},name:"BaseSelect",inheritAttrs:!1,props:yt(hu(),{showAction:[],notFoundContent:"Not Found"}),setup(e,t){let{attrs:n,expose:o,slots:a}=t;const l=T(()=>mr(e.mode)),r=T(()=>e.showSearch!==void 0?e.showSearch:l.value||e.mode==="combobox"),i=ge(!1);st(()=>{i.value=Us()});const c=fo(),s=ge(null),u=wa(),d=ge(null),v=ge(null),g=ge(null),h=q(!1),[y,f,m]=cu();o({focus:()=>{var O;(O=v.value)===null||O===void 0||O.focus()},blur:()=>{var O;(O=v.value)===null||O===void 0||O.blur()},scrollTo:O=>{var I;return(I=g.value)===null||I===void 0?void 0:I.scrollTo(O)}});const C=T(()=>{var O;if(e.mode!=="combobox")return e.searchValue;const I=(O=e.displayValues[0])===null||O===void 0?void 0:O.value;return typeof I=="string"||typeof I=="number"?String(I):""}),b=e.open!==void 0?e.open:e.defaultOpen,x=ge(b),P=ge(b),k=O=>{x.value=e.open!==void 0?e.open:O,P.value=x.value};be(()=>e.open,()=>{k(e.open)});const E=T(()=>!e.notFoundContent&&e.emptyOptions);Xe(()=>{P.value=x.value,(e.disabled||E.value&&P.value&&e.mode==="combobox")&&(P.value=!1)});const L=T(()=>E.value?!1:P.value),V=O=>{const I=O!==void 0?O:!P.value;P.value!==I&&!e.disabled&&(k(I),e.onDropdownVisibleChange&&e.onDropdownVisibleChange(I))},F=T(()=>(e.tokenSeparators||[]).some(O=>[` +`,`\r +`].includes(O))),B=(O,I,G)=>{var K,oe;let J=!0,ne=O;(K=e.onActiveValueChange)===null||K===void 0||K.call(e,null);const me=G?null:Zs(O,e.tokenSeparators);return e.mode!=="combobox"&&me&&(ne="",(oe=e.onSearchSplit)===null||oe===void 0||oe.call(e,me),V(!1),J=!1),e.onSearch&&C.value!==ne&&e.onSearch(ne,{source:I?"typing":"effect"}),J},H=O=>{var I;!O||!O.trim()||(I=e.onSearch)===null||I===void 0||I.call(e,O,{source:"submit"})};be(P,()=>{!P.value&&!l.value&&e.mode!=="combobox"&&B("",!1,!1)},{immediate:!0,flush:"post"}),be(()=>e.disabled,()=>{x.value&&e.disabled&&k(!1),e.disabled&&!h.value&&f(!1)},{immediate:!0});const[z,_]=hr(),N=function(O){var I;const G=z(),{which:K}=O;if(K===Q.ENTER&&(e.mode!=="combobox"&&O.preventDefault(),P.value||V(!0)),_(!!C.value),K===Q.BACKSPACE&&!G&&l.value&&!C.value&&e.displayValues.length){const me=[...e.displayValues];let ue=null;for(let we=me.length-1;we>=0;we-=1){const ke=me[we];if(!ke.disabled){me.splice(we,1),ue=ke;break}}ue&&e.onDisplayValuesChange(me,{type:"remove",values:[ue]})}for(var oe=arguments.length,J=new Array(oe>1?oe-1:0),ne=1;ne1?I-1:0),K=1;K{const I=e.displayValues.filter(G=>G!==O);e.onDisplayValuesChange(I,{type:"remove",values:[O]})},D=ge(!1),A=function(){f(!0),e.disabled||(e.onFocus&&!D.value&&e.onFocus(...arguments),e.showAction&&e.showAction.includes("focus")&&V(!0)),D.value=!0},Y=q(!1),ee=function(){if(Y.value||(h.value=!0,f(!1,()=>{D.value=!1,h.value=!1,V(!1)}),e.disabled))return;const O=C.value;O&&(e.mode==="tags"?e.onSearch(O,{source:"submit"}):e.mode==="multiple"&&e.onSearch("",{source:"blur"})),e.onBlur&&e.onBlur(...arguments)},Z=()=>{Y.value=!0},ae=()=>{Y.value=!1};bt("VCSelectContainerEvent",{focus:A,blur:ee});const ie=[];st(()=>{ie.forEach(O=>clearTimeout(O)),ie.splice(0,ie.length)}),It(()=>{ie.forEach(O=>clearTimeout(O)),ie.splice(0,ie.length)});const pe=function(O){var I,G;const{target:K}=O,oe=(I=d.value)===null||I===void 0?void 0:I.getPopupElement();if(oe&&oe.contains(K)){const ue=setTimeout(()=>{var we;const ke=ie.indexOf(ue);ke!==-1&&ie.splice(ke,1),m(),!i.value&&!oe.contains(document.activeElement)&&((we=v.value)===null||we===void 0||we.focus())});ie.push(ue)}for(var J=arguments.length,ne=new Array(J>1?J-1:0),me=1;me{};return st(()=>{be(L,()=>{var O;if(L.value){const I=Math.ceil((O=s.value)===null||O===void 0?void 0:O.offsetWidth);te.value!==I&&!Number.isNaN(I)&&(te.value=I)}},{immediate:!0,flush:"post"})}),uu([s,d],L,V),du(ao(w(w({},ga(e)),{open:P,triggerOpen:L,showSearch:r,multiple:l,toggleOpen:V}))),()=>{const O=w(w({},e),n),{prefixCls:I,id:G,open:K,defaultOpen:oe,mode:J,showSearch:ne,searchValue:me,onSearch:ue,allowClear:we,clearIcon:ke,showArrow:De,inputIcon:re,disabled:de,loading:fe,getInputElement:he,getPopupContainer:Oe,placement:Te,animation:Pe,transitionName:xe,dropdownStyle:Ne,dropdownClassName:Re,dropdownMatchSelectWidth:Ve,dropdownRender:Be,dropdownAlign:ze,showAction:Ze,direction:Me,tokenSeparators:At,tagRender:ct,optionLabelRender:Dt,onPopupScroll:ol,onDropdownVisibleChange:$o,onFocus:Po,onBlur:al,onKeyup:Oo,onKeydown:ko,onMousedown:ll,onClear:yn,omitDomProps:Cn,getRawInputElement:Wn,displayValues:Zt,onDisplayValuesChange:Sn,emptyOptions:Io,activeDescendantId:U,activeValue:ce,OptionList:le}=O,Ie=fu(O,["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"]),je=J==="combobox"&&he&&he()||null,Fe=typeof Wn=="function"&&Wn(),at=w({},Ie);let qe;Fe&&(qe=vt=>{V(vt)}),vu.forEach(vt=>{delete at[vt]}),Cn==null||Cn.forEach(vt=>{delete at[vt]});const Tt=De!==void 0?De:fe||!l.value&&J!=="combobox";let dt;Tt&&(dt=S(Wt,{class:ve(`${I}-arrow`,{[`${I}-arrow-loading`]:fe}),customizeIcon:re,customizeIconProps:{loading:fe,searchValue:C.value,open:P.value,focused:y.value,showSearch:r.value}},null));let Ct;const Ae=()=>{yn==null||yn(),Sn([],{type:"clear",values:Zt}),B("",!1,!1)};!de&&we&&(Zt.length||C.value)&&(Ct=S(Wt,{class:`${I}-clear`,onMousedown:Ae,customizeIcon:ke},{default:()=>[rn("×")]}));const ft=S(le,{ref:g},w(w({},c.customSlots),{option:a.option})),lt=ve(I,n.class,{[`${I}-focused`]:y.value,[`${I}-multiple`]:l.value,[`${I}-single`]:!l.value,[`${I}-allow-clear`]:we,[`${I}-show-arrow`]:Tt,[`${I}-disabled`]:de,[`${I}-loading`]:fe,[`${I}-open`]:P.value,[`${I}-customize-input`]:je,[`${I}-show-search`]:r.value}),Mt=S(tu,{ref:d,disabled:de,prefixCls:I,visible:L.value,popupElement:ft,containerWidth:te.value,animation:Pe,transitionName:xe,dropdownStyle:Ne,dropdownClassName:Re,direction:Me,dropdownMatchSelectWidth:Ve,dropdownRender:Be,dropdownAlign:ze,placement:Te,getPopupContainer:Oe,empty:Io,getTriggerDOMNode:()=>u.current,onPopupVisibleChange:qe,onPopupMouseEnter:W,onPopupFocusin:Z,onPopupFocusout:ae},{default:()=>Fe?hn(Fe)&&ln(Fe,{ref:u},!1,!0):S(su,M(M({},e),{},{domRef:u,prefixCls:I,inputElement:je,ref:v,id:G,showSearch:r.value,mode:J,activeDescendantId:U,tagRender:ct,optionLabelRender:Dt,values:Zt,open:P.value,onToggleOpen:V,activeValue:ce,searchValue:C.value,onSearch:B,onSearchSubmit:H,onRemove:j,tokenWithEnter:F.value}),null)});let Vt;return Fe?Vt=Mt:Vt=S("div",M(M({},at),{},{class:lt,ref:s,onMousedown:pe,onKeydown:N,onKeyup:R}),[y.value&&!P.value&&S("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},[`${Zt.map(vt=>{let{label:Jt,value:pt}=vt;return["number","string"].includes(typeof Jt)?Jt:pt}).join(", ")}`]),Mt,dt,Ct]),Vt}}});function Pa(e,t,n){const o=q(e());return be(t,(a,l)=>{n?n(a,l)&&(o.value=e()):o.value=e()}),o}function gu(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}const br=Symbol("SelectContextKey");function mu(e){return bt(br,e)}function bu(){return mt(br,{})}var yu=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a`${a.prefixCls}-item`),i=Pa(()=>l.flattenOptions,[()=>a.open,()=>l.flattenOptions],b=>b[0]),c=wa(),s=b=>{b.preventDefault()},u=b=>{c.current&&c.current.scrollTo(typeof b=="number"?{index:b}:b)},d=function(b){let x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const P=i.value.length;for(let k=0;k1&&arguments[1]!==void 0?arguments[1]:!1;v.activeIndex=b;const P={source:x?"keyboard":"mouse"},k=i.value[b];if(!k){l.onActiveValue(null,-1,P);return}l.onActiveValue(k.value,b,P)};be([()=>i.value.length,()=>a.searchValue],()=>{g(l.defaultActiveFirstOption!==!1?d(0):-1)},{immediate:!0});const h=b=>l.rawValues.has(b)&&a.mode!=="combobox";be([()=>a.open,()=>a.searchValue],()=>{if(!a.multiple&&a.open&&l.rawValues.size===1){const b=Array.from(l.rawValues)[0],x=St(i.value).findIndex(P=>{let{data:k}=P;return k[l.fieldNames.value]===b});x!==-1&&(g(x),sn(()=>{u(x)}))}a.open&&sn(()=>{var b;(b=c.current)===null||b===void 0||b.scrollTo(void 0)})},{immediate:!0,flush:"post"});const y=b=>{b!==void 0&&l.onSelect(b,{selected:!l.rawValues.has(b)}),a.multiple||a.toggleOpen(!1)},f=b=>typeof b.label=="function"?b.label():b.label;function m(b){const x=i.value[b];if(!x)return null;const P=x.data||{},{value:k}=P,{group:E}=x,L=ha(P,!0),V=f(x);return x?S("div",M(M({"aria-label":typeof V=="string"&&!E?V:null},L),{},{key:b,role:E?"presentation":"option",id:`${a.id}_list_${b}`,"aria-selected":h(k)}),[k]):null}return n({onKeydown:b=>{const{which:x,ctrlKey:P}=b;switch(x){case Q.N:case Q.P:case Q.UP:case Q.DOWN:{let k=0;if(x===Q.UP?k=-1:x===Q.DOWN?k=1:gu()&&P&&(x===Q.N?k=1:x===Q.P&&(k=-1)),k!==0){const E=d(v.activeIndex+k,k);u(E),g(E,!0)}break}case Q.ENTER:{const k=i.value[v.activeIndex];k&&!k.data.disabled?y(k.value):y(void 0),a.open&&b.preventDefault();break}case Q.ESC:a.toggleOpen(!1),a.open&&b.stopPropagation()}},onKeyup:()=>{},scrollTo:b=>{u(b)}}),()=>{const{id:b,notFoundContent:x,onPopupScroll:P}=a,{menuItemSelectedIcon:k,fieldNames:E,virtual:L,listHeight:V,listItemHeight:F}=l,B=o.option,{activeIndex:H}=v,z=Object.keys(E).map(_=>E[_]);return i.value.length===0?S("div",{role:"listbox",id:`${b}_list`,class:`${r.value}-empty`,onMousedown:s},[x]):S(kt,null,[S("div",{role:"listbox",id:`${b}_list`,style:{height:0,width:0,overflow:"hidden"}},[m(H-1),m(H),m(H+1)]),S(Ns,{itemKey:"key",ref:c,data:i.value,height:V,itemHeight:F,fullHeight:!1,onMousedown:s,onScroll:P,virtual:L},{default:(_,N)=>{var R;const{group:j,groupOption:D,data:A,value:Y}=_,{key:ee}=A,Z=typeof _.label=="function"?_.label():_.label;if(j){const ke=(R=A.title)!==null&&R!==void 0?R:gl(Z)&&Z;return S("div",{class:ve(r.value,`${r.value}-group`),title:ke},[B?B(A):Z!==void 0?Z:ee])}const{disabled:ae,title:ie,children:pe,style:te,class:W,className:O}=A,I=yu(A,["disabled","title","children","style","class","className"]),G=We(I,z),K=h(Y),oe=`${r.value}-option`,J=ve(r.value,oe,W,O,{[`${oe}-grouped`]:D,[`${oe}-active`]:H===N&&!ae,[`${oe}-disabled`]:ae,[`${oe}-selected`]:K}),ne=f(_),me=!k||typeof k=="function"||K,ue=typeof ne=="number"?ne:ne||Y;let we=gl(ue)?ue.toString():void 0;return ie!==void 0&&(we=ie),S("div",M(M({},G),{},{"aria-selected":K,class:J,title:we,onMousemove:ke=>{I.onMousemove&&I.onMousemove(ke),!(H===N||ae)&&g(N)},onClick:ke=>{ae||y(Y),I.onClick&&I.onClick(ke)},style:te}),[S("div",{class:`${oe}-content`},[B?B(A):ue]),hn(k)||K,me&&S(Wt,{class:`${r.value}-option-state`,customizeIcon:k,customizeIconProps:{isSelected:K}},{default:()=>[K?"✓":null]})])}})])}}});var Su=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a1&&arguments[1]!==void 0?arguments[1]:!1;return uo(e).map((o,a)=>{var l;if(!hn(o)||!o.type)return null;const{type:{isSelectOptGroup:r},key:i,children:c,props:s}=o;if(t||!r)return wu(o);const u=c&&c.default?c.default():void 0,d=(s==null?void 0:s.label)||((l=c.label)===null||l===void 0?void 0:l.call(c))||i;return w(w({key:`__RC_SELECT_GRP__${i===null?a:String(i)}__`},s),{label:d,options:yr(u||[])})}).filter(o=>o)}function xu(e,t,n){const o=ge(),a=ge(),l=ge(),r=ge([]);return be([e,t],()=>{e.value?r.value=St(e.value).slice():r.value=yr(t.value)},{immediate:!0,deep:!0}),Xe(()=>{const i=r.value,c=new Map,s=new Map,u=n.value;function d(v){let g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(let h=0;h0&&arguments[0]!==void 0?arguments[0]:q("");const t=`rc_select_${Pu()}`;return e.value||t}function Cr(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}function Fo(e,t){return Cr(e).join("").toUpperCase().includes(t)}const Ou=(e,t,n,o,a)=>T(()=>{const l=n.value,r=a==null?void 0:a.value,i=o==null?void 0:o.value;if(!l||i===!1)return e.value;const{options:c,label:s,value:u}=t.value,d=[],v=typeof i=="function",g=l.toUpperCase(),h=v?i:(f,m)=>r?Fo(m[r],g):m[c]?Fo(m[s!=="children"?s:"label"],g):Fo(m[u],g),y=v?f=>oa(f):f=>f;return e.value.forEach(f=>{if(f[c]){if(h(l,y(f)))d.push(f);else{const p=f[c].filter($=>h(l,y($)));p.length&&d.push(w(w({},f),{[c]:p}))}return}h(l,y(f))&&d.push(f)}),d}),ku=(e,t)=>{const n=ge({values:new Map,options:new Map});return[T(()=>{const{values:l,options:r}=n.value,i=e.value.map(u=>{var d;return u.label===void 0?w(w({},u),{label:(d=l.get(u.value))===null||d===void 0?void 0:d.label}):u}),c=new Map,s=new Map;return i.forEach(u=>{c.set(u.value,u),s.set(u.value,t.value.get(u.value)||r.get(u.value))}),n.value.values=c,n.value.options=s,i}),l=>t.value.get(l)||n.value.options.get(l)]},Iu=["inputValue"];function Sr(){return w(w({},vo()),{prefixCls:String,id:String,backfill:{type:Boolean,default:void 0},fieldNames:Object,inputValue:String,searchValue:String,onSearch:Function,autoClearSearchValue:{type:Boolean,default:void 0},onSelect:Function,onDeselect:Function,filterOption:{type:[Boolean,Function],default:void 0},filterSort:Function,optionFilterProp:String,optionLabelProp:String,options:Array,defaultActiveFirstOption:{type:Boolean,default:void 0},virtual:{type:Boolean,default:void 0},listHeight:Number,listItemHeight:Number,menuItemSelectedIcon:X.any,mode:String,labelInValue:{type:Boolean,default:void 0},value:X.any,defaultValue:X.any,onChange:Function,children:Array})}function Du(e){return!e||typeof e!="object"}const Tu=ye({compatConfig:{MODE:3},name:"VcSelect",inheritAttrs:!1,props:yt(Sr(),{prefixCls:"vc-select",autoClearSearchValue:!0,listHeight:200,listItemHeight:20,dropdownMatchSelectWidth:!0}),setup(e,t){let{expose:n,attrs:o,slots:a}=t;const l=Oa(Ce(e,"id")),r=T(()=>mr(e.mode)),i=T(()=>!!(!e.options&&e.children)),c=T(()=>e.filterOption===void 0&&e.mode==="combobox"?!1:e.filterOption),s=T(()=>fr(e.fieldNames,i.value)),[u,d]=Ge("",{value:T(()=>e.searchValue!==void 0?e.searchValue:e.inputValue),postState:W=>W||""}),v=xu(Ce(e,"options"),Ce(e,"children"),s),{valueOptions:g,labelOptions:h,options:y}=v,f=W=>Cr(W).map(I=>{var G,K;let oe,J,ne,me;Du(I)?oe=I:(ne=I.key,J=I.label,oe=(G=I.value)!==null&&G!==void 0?G:ne);const ue=g.value.get(oe);return ue&&(J===void 0&&(J=ue==null?void 0:ue[e.optionLabelProp||s.value.label]),ne===void 0&&(ne=(K=ue==null?void 0:ue.key)!==null&&K!==void 0?K:oe),me=ue==null?void 0:ue.disabled),{label:J,value:oe,key:ne,disabled:me,option:ue}}),[m,p]=Ge(e.defaultValue,{value:Ce(e,"value")}),$=T(()=>{var W;const O=f(m.value);return e.mode==="combobox"&&!(!((W=O[0])===null||W===void 0)&&W.value)?[]:O}),[C,b]=ku($,g),x=T(()=>{if(!e.mode&&C.value.length===1){const W=C.value[0];if(W.value===null&&(W.label===null||W.label===void 0))return[]}return C.value.map(W=>{var O;return w(w({},W),{label:(O=typeof W.label=="function"?W.label():W.label)!==null&&O!==void 0?O:W.value})})}),P=T(()=>new Set(C.value.map(W=>W.value)));Xe(()=>{var W;if(e.mode==="combobox"){const O=(W=C.value[0])===null||W===void 0?void 0:W.value;O!=null&&d(String(O))}},{flush:"post"});const k=(W,O)=>{const I=O??W;return{[s.value.value]:W,[s.value.label]:I}},E=ge();Xe(()=>{if(e.mode!=="tags"){E.value=y.value;return}const W=y.value.slice(),O=I=>g.value.has(I);[...C.value].sort((I,G)=>I.value{const G=I.value;O(G)||W.push(k(G,I.label))}),E.value=W});const L=Ou(E,s,u,c,Ce(e,"optionFilterProp")),V=T(()=>e.mode!=="tags"||!u.value||L.value.some(W=>W[e.optionFilterProp||"value"]===u.value)?L.value:[k(u.value),...L.value]),F=T(()=>e.filterSort?[...V.value].sort((W,O)=>e.filterSort(W,O)):V.value),B=T(()=>Qs(F.value,{fieldNames:s.value,childrenAsData:i.value})),H=W=>{const O=f(W);if(p(O),e.onChange&&(O.length!==C.value.length||O.some((I,G)=>{var K;return((K=C.value[G])===null||K===void 0?void 0:K.value)!==(I==null?void 0:I.value)}))){const I=e.labelInValue?O.map(K=>w(w({},K),{originLabel:K.label,label:typeof K.label=="function"?K.label():K.label})):O.map(K=>K.value),G=O.map(K=>oa(b(K.value)));e.onChange(r.value?I:I[0],r.value?G:G[0])}},[z,_]=Nn(null),[N,R]=Nn(0),j=T(()=>e.defaultActiveFirstOption!==void 0?e.defaultActiveFirstOption:e.mode!=="combobox"),D=function(W,O){let{source:I="keyboard"}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};R(O),e.backfill&&e.mode==="combobox"&&W!==null&&I==="keyboard"&&_(String(W))},A=(W,O)=>{const I=()=>{var G;const K=b(W),oe=K==null?void 0:K[s.value.label];return[e.labelInValue?{label:typeof oe=="function"?oe():oe,originLabel:oe,value:W,key:(G=K==null?void 0:K.key)!==null&&G!==void 0?G:W}:W,oa(K)]};if(O&&e.onSelect){const[G,K]=I();e.onSelect(G,K)}else if(!O&&e.onDeselect){const[G,K]=I();e.onDeselect(G,K)}},Y=(W,O)=>{let I;const G=r.value?O.selected:!0;G?I=r.value?[...C.value,W]:[W]:I=C.value.filter(K=>K.value!==W),H(I),A(W,G),e.mode==="combobox"?_(""):(!r.value||e.autoClearSearchValue)&&(d(""),_(""))},ee=(W,O)=>{H(W),(O.type==="remove"||O.type==="clear")&&O.values.forEach(I=>{A(I.value,!1)})},Z=(W,O)=>{var I;if(d(W),_(null),O.source==="submit"){const G=(W||"").trim();if(G){const K=Array.from(new Set([...P.value,G]));H(K),A(G,!0),d("")}return}O.source!=="blur"&&(e.mode==="combobox"&&H(W),(I=e.onSearch)===null||I===void 0||I.call(e,W))},ae=W=>{let O=W;e.mode!=="tags"&&(O=W.map(G=>{const K=h.value.get(G);return K==null?void 0:K.value}).filter(G=>G!==void 0));const I=Array.from(new Set([...P.value,...O]));H(I),I.forEach(G=>{A(G,!0)})},ie=T(()=>e.virtual!==!1&&e.dropdownMatchSelectWidth!==!1);mu(ao(w(w({},v),{flattenOptions:B,onActiveValue:D,defaultActiveFirstOption:j,onSelect:Y,menuItemSelectedIcon:Ce(e,"menuItemSelectedIcon"),rawValues:P,fieldNames:s,virtual:ie,listHeight:Ce(e,"listHeight"),listItemHeight:Ce(e,"listItemHeight"),childrenAsData:i})));const pe=q();n({focus(){var W;(W=pe.value)===null||W===void 0||W.focus()},blur(){var W;(W=pe.value)===null||W===void 0||W.blur()},scrollTo(W){var O;(O=pe.value)===null||O===void 0||O.scrollTo(W)}});const te=T(()=>We(e,["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"]));return()=>S($a,M(M(M({},te.value),o),{},{id:l,prefixCls:e.prefixCls,ref:pe,omitDomProps:Iu,mode:e.mode,displayValues:x.value,onDisplayValuesChange:ee,searchValue:u.value,onSearch:Z,onSearchSplit:ae,dropdownMatchSelectWidth:e.dropdownMatchSelectWidth,OptionList:Cu,emptyOptions:!B.value.length,activeValue:z.value,activeDescendantId:`${l}_list_${N.value}`}),a)}}),ka=()=>null;ka.isSelectOption=!0;ka.displayName="ASelectOption";const Ia=()=>null;Ia.isSelectOptGroup=!0;Ia.displayName="ASelectOptGroup";function Da(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{loading:n,multiple:o,prefixCls:a,hasFeedback:l,feedbackIcon:r,showArrow:i}=e,c=e.suffixIcon||t.suffixIcon&&t.suffixIcon(),s=e.clearIcon||t.clearIcon&&t.clearIcon(),u=e.menuItemSelectedIcon||t.menuItemSelectedIcon&&t.menuItemSelectedIcon(),d=e.removeIcon||t.removeIcon&&t.removeIcon(),v=s??S(ma,null,null),g=m=>S(kt,null,[i!==!1&&m,l&&r]);let h=null;if(c!==void 0)h=g(c);else if(n)h=g(S(to,{spin:!0},null));else{const m=`${a}-suffix`;h=p=>{let{open:$,showSearch:C}=p;return g($&&C?S(Xi,{class:m},null):S(Xs,{class:m},null))}}let y=null;u!==void 0?y=u:o?y=S(qs,null,null):y=null;let f=null;return d!==void 0?f=d:f=S(Ui,null,null),{clearIcon:v,suffixIcon:h,itemIcon:y,removeIcon:f}}const bl=e=>{const{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"}},Mu=e=>{const{antCls:t,componentCls:n}=e,o=`${n}-item`;return[{[`${n}-dropdown`]:w(w({},wt(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:sr},[` + &${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:ur},[`&${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-bottomLeft`]:{animationName:cr},[`&${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-topLeft`]:{animationName:dr},"&-hidden":{display:"none"},"&-empty":{color:e.colorTextDisabled},[`${o}-empty`]:w(w({},bl(e)),{color:e.colorTextDisabled}),[`${o}`]:w(w({},bl(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":w({flex:"auto"},Rn),"&-state":{flex:"none"},[`&-active:not(${o}-option-disabled)`]:{backgroundColor:e.controlItemBgHover},[`&-selected:not(${o}-option-disabled)`]:{color:e.colorText,fontWeight:e.fontWeightStrong,backgroundColor:e.controlItemBgActive,[`${o}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${o}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},no(e,"slide-up"),no(e,"slide-down"),oo(e,"move-up"),oo(e,"move-down")]},en=2;function wr(e){let{controlHeightSM:t,controlHeight:n,lineWidth:o}=e;const a=(n-t)/2-o,l=Math.ceil(a/2);return[a,l]}function Ao(e,t){const{componentCls:n,iconCls:o}=e,a=`${n}-selection-overflow`,l=e.controlHeightSM,[r]=wr(e),i=t?`${n}-${t}`:"";return{[`${n}-multiple${i}`]:{fontSize:e.fontSize,[a]:{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:`${r-en}px ${en*2}px`,borderRadius:e.borderRadius,[`${n}-show-search&`]:{cursor:"text"},[`${n}-disabled&`]:{background:e.colorBgContainerDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${en}px 0`,lineHeight:`${l}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:l,marginTop:en,marginBottom:en,lineHeight:`${l-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:en*2,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":w(w({},ql()),{display:"inline-block",color:e.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${o}`]:{verticalAlign:"-0.2em"},"&:hover":{color:e.colorIconHover}})},[`${a}-item + ${a}-item`]:{[`${n}-selection-search`]:{marginInlineStart:0}},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.inputPaddingHorizontalBase-r,"\n &-input,\n &-mirror\n ":{height:l,fontFamily:e.fontFamily,lineHeight:`${l}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 Vu(e){const{componentCls:t}=e,n=Ue(e,{controlHeight:e.controlHeightSM,controlHeightSM:e.controlHeightXS,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),[,o]=wr(e);return[Ao(e),Ao(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInlineStart:e.controlPaddingHorizontalSM-e.lineWidth,insetInlineEnd:"auto"},[`${t}-selection-search`]:{marginInlineStart:o}}},Ao(Ue(e,{fontSize:e.fontSizeLG,controlHeight:e.controlHeightLG,controlHeightSM:e.controlHeight,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius}),"lg")]}function _o(e,t){const{componentCls:n,inputPaddingHorizontalBase:o,borderRadius:a}=e,l=e.controlHeight-e.lineWidth*2,r=Math.ceil(e.fontSize*1.25),i=t?`${n}-${t}`:"";return{[`${n}-single${i}`]:{fontSize:e.fontSize,[`${n}-selector`]:w(w({},wt(e)),{display:"flex",borderRadius:a,[`${n}-selection-search`]:{position:"absolute",top:0,insetInlineStart:o,insetInlineEnd:o,bottom:0,"&-input":{width:"100%"}},[` + ${n}-selection-item, + ${n}-selection-placeholder + `]:{padding:0,lineHeight:`${l}px`,transition:`all ${e.motionDurationSlow}`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${l}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:r},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:e.controlHeight,padding:`0 ${o}px`,[`${n}-selection-search-input`]:{height:l},"&:after":{lineHeight:`${l}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 ${o}px`,"&:after":{display:"none"}}}}}}}function Nu(e){const{componentCls:t}=e,n=e.controlPaddingHorizontalSM-e.lineWidth;return[_o(e),_o(Ue(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}}}},_o(Ue(e,{controlHeight:e.controlHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const Ru=e=>{const{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"}}}},Ho=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:o,borderHoverColor:a,outlineColor:l,antCls:r}=t,i=n?{[`${o}-selector`]:{borderColor:a}}:{};return{[e]:{[`&:not(${o}-disabled):not(${o}-customize-input):not(${r}-pagination-size-changer)`]:w(w({},i),{[`${o}-focused& ${o}-selector`]:{borderColor:a,boxShadow:`0 0 0 ${t.controlOutlineWidth}px ${l}`,borderInlineEndWidth:`${t.controlLineWidth}px !important`,outline:0},[`&:hover ${o}-selector`]:{borderColor:a,borderInlineEndWidth:`${t.controlLineWidth}px !important`}})}}},Eu=e=>{const{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"}}}},Bu=e=>{const{componentCls:t,inputPaddingHorizontalBase:n,iconCls:o}=e;return{[t]:w(w({},wt(e)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${t}-customize-input) ${t}-selector`]:w(w({},Ru(e)),Eu(e)),[`${t}-selection-item`]:w({flex:1,fontWeight:"normal"},Rn),[`${t}-selection-placeholder`]:w(w({},Rn),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${t}-arrow`]:w(w({},ql()),{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",[o]:{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}}}},Fu=e=>{const{componentCls:t}=e;return[{[t]:{[`&-borderless ${t}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${t}-in-form-item`]:{width:"100%"}}},Bu(e),Nu(e),Vu(e),Mu(e),{[`${t}-rtl`]:{direction:"rtl"}},Ho(t,Ue(e,{borderHoverColor:e.colorPrimaryHover,outlineColor:e.controlOutline})),Ho(`${t}-status-error`,Ue(e,{borderHoverColor:e.colorErrorHover,outlineColor:e.colorErrorOutline}),!0),Ho(`${t}-status-warning`,Ue(e,{borderHoverColor:e.colorWarningHover,outlineColor:e.colorWarningOutline}),!0),ba(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},Ta=Yt("Select",(e,t)=>{let{rootPrefixCls:n}=t;const o=Ue(e,{rootPrefixCls:n,inputPaddingHorizontalBase:e.paddingSM-1});return[Fu(o)]},e=>({zIndexPopup:e.zIndexPopupBase+50})),Ma=()=>w(w({},We(Sr(),["inputIcon","mode","getInputElement","getRawInputElement","backfill"])),{value:Ye([Array,Object,String,Number]),defaultValue:Ye([Array,Object,String,Number]),notFoundContent:X.any,suffixIcon:X.any,itemIcon:X.any,size:_e(),mode:_e(),bordered:Se(!0),transitionName:String,choiceTransitionName:_e(""),popupClassName:String,dropdownClassName:String,placement:_e(),status:_e(),"onUpdate:value":se()}),yl="SECRET_COMBOBOX_MODE_DO_NOT_USE",Je=ye({compatConfig:{MODE:3},name:"ASelect",Option:ka,OptGroup:Ia,inheritAttrs:!1,props:yt(Ma(),{listHeight:256,listItemHeight:24}),SECRET_COMBOBOX_MODE_DO_NOT_USE:yl,slots:Object,setup(e,t){let{attrs:n,emit:o,slots:a,expose:l}=t;const r=q(),i=nt(),c=Kt.useInject(),s=T(()=>Fn(c.status,e.status)),u=()=>{var Y;(Y=r.value)===null||Y===void 0||Y.focus()},d=()=>{var Y;(Y=r.value)===null||Y===void 0||Y.blur()},v=Y=>{var ee;(ee=r.value)===null||ee===void 0||ee.scrollTo(Y)},g=T(()=>{const{mode:Y}=e;if(Y!=="combobox")return Y===yl?"combobox":Y}),{prefixCls:h,direction:y,configProvider:f,renderEmpty:m,size:p,getPrefixCls:$,getPopupContainer:C,disabled:b,select:x}=ot("select",e),{compactSize:P,compactItemClassnames:k}=An(h,y),E=T(()=>P.value||p.value),L=un(),V=T(()=>{var Y;return(Y=b.value)!==null&&Y!==void 0?Y:L.value}),[F,B]=Ta(h),H=T(()=>$()),z=T(()=>e.placement!==void 0?e.placement:y.value==="rtl"?"bottomRight":"bottomLeft"),_=T(()=>ea(H.value,ya(z.value),e.transitionName)),N=T(()=>ve({[`${h.value}-lg`]:E.value==="large",[`${h.value}-sm`]:E.value==="small",[`${h.value}-rtl`]:y.value==="rtl",[`${h.value}-borderless`]:!e.bordered,[`${h.value}-in-form-item`]:c.isFormItemInput},_n(h.value,s.value,c.hasFeedback),k.value,B.value)),R=function(){for(var Y=arguments.length,ee=new Array(Y),Z=0;Z{o("blur",Y),i.onFieldBlur()};l({blur:d,focus:u,scrollTo:v});const D=T(()=>g.value==="multiple"||g.value==="tags"),A=T(()=>e.showArrow!==void 0?e.showArrow:e.loading||!(D.value||g.value==="combobox"));return()=>{var Y,ee,Z,ae;const{notFoundContent:ie,listHeight:pe=256,listItemHeight:te=24,popupClassName:W,dropdownClassName:O,virtual:I,dropdownMatchSelectWidth:G,id:K=i.id.value,placeholder:oe=(Y=a.placeholder)===null||Y===void 0?void 0:Y.call(a),showArrow:J}=e,{hasFeedback:ne,feedbackIcon:me}=c;let ue;ie!==void 0?ue=ie:a.notFoundContent?ue=a.notFoundContent():g.value==="combobox"?ue=null:ue=(m==null?void 0:m("Select"))||S(qi,{componentName:"Select"},null);const{suffixIcon:we,itemIcon:ke,removeIcon:De,clearIcon:re}=Da(w(w({},e),{multiple:D.value,prefixCls:h.value,hasFeedback:ne,feedbackIcon:me,showArrow:A.value}),a),de=We(e,["prefixCls","suffixIcon","itemIcon","removeIcon","clearIcon","size","bordered","status"]),fe=ve(W||O,{[`${h.value}-dropdown-${y.value}`]:y.value==="rtl"},B.value);return F(S(Tu,M(M(M({ref:r,virtual:I,dropdownMatchSelectWidth:G},de),n),{},{showSearch:(ee=e.showSearch)!==null&&ee!==void 0?ee:(Z=x==null?void 0:x.value)===null||Z===void 0?void 0:Z.showSearch,placeholder:oe,listHeight:pe,listItemHeight:te,mode:g.value,prefixCls:h.value,direction:y.value,inputIcon:we,menuItemSelectedIcon:ke,removeIcon:De,clearIcon:re,notFoundContent:ue,class:[N.value,n.class],getPopupContainer:C==null?void 0:C.value,dropdownClassName:fe,onChange:R,onBlur:j,id:K,dropdownRender:de.dropdownRender||a.dropdownRender,transitionName:_.value,children:(ae=a.default)===null||ae===void 0?void 0:ae.call(a),tagRender:e.tagRender||a.tagRender,optionLabelRender:a.optionLabel,maxTagPlaceholder:e.maxTagPlaceholder||a.maxTagPlaceholder,showArrow:ne||J,disabled:V.value}),{option:a.option}))}}});Je.install=function(e){return e.component(Je.name,Je),e.component(Je.Option.displayName,Je.Option),e.component(Je.OptGroup.displayName,Je.OptGroup),e};Je.Option;Je.OptGroup;const Lt=()=>null;Lt.isSelectOption=!0;Lt.displayName="AAutoCompleteOption";const Dn=()=>null;Dn.isSelectOptGroup=!0;Dn.displayName="AAutoCompleteOptGroup";function Au(e){var t,n;return((t=e==null?void 0:e.type)===null||t===void 0?void 0:t.isSelectOption)||((n=e==null?void 0:e.type)===null||n===void 0?void 0:n.isSelectOptGroup)}const _u=()=>w(w({},We(Ma(),["loading","mode","optionLabelProp","labelInValue"])),{dataSource:Array,dropdownMenuStyle:{type:Object,default:void 0},dropdownMatchSelectWidth:{type:[Number,Boolean],default:!0},prefixCls:String,showSearch:{type:Boolean,default:void 0},transitionName:String,choiceTransitionName:{type:String,default:"zoom"},autofocus:{type:Boolean,default:void 0},backfill:{type:Boolean,default:void 0},filterOption:{type:[Boolean,Function],default:!1},defaultActiveFirstOption:{type:Boolean,default:!0},status:String}),Lo=ye({compatConfig:{MODE:3},name:"AAutoComplete",inheritAttrs:!1,props:_u(),slots:Object,setup(e,t){let{slots:n,attrs:o,expose:a}=t;Ql(!e.dropdownClassName);const l=q(),r=()=>{var u;const d=uo((u=n.default)===null||u===void 0?void 0:u.call(n));return d.length?d[0]:void 0};a({focus:()=>{var u;(u=l.value)===null||u===void 0||u.focus()},blur:()=>{var u;(u=l.value)===null||u===void 0||u.blur()}});const{prefixCls:s}=ot("select",e);return()=>{var u,d,v;const{size:g,dataSource:h,notFoundContent:y=(u=n.notFoundContent)===null||u===void 0?void 0:u.call(n)}=e;let f;const{class:m}=o,p={[m]:!!m,[`${s.value}-lg`]:g==="large",[`${s.value}-sm`]:g==="small",[`${s.value}-show-search`]:!0,[`${s.value}-auto-complete`]:!0};if(e.options===void 0){const C=((d=n.dataSource)===null||d===void 0?void 0:d.call(n))||((v=n.options)===null||v===void 0?void 0:v.call(n))||[];C.length&&Au(C[0])?f=C:f=h?h.map(b=>{if(hn(b))return b;switch(typeof b){case"string":return S(Lt,{key:b,value:b},{default:()=>[b]});case"object":return S(Lt,{key:b.value,value:b.value},{default:()=>[b.text]});default:throw new Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}}):[]}const $=We(w(w(w({},e),o),{mode:Je.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:r,notFoundContent:y,class:p,popupClassName:e.popupClassName||e.dropdownClassName,ref:l}),["dataSource","loading"]);return S(Je,$,M({default:()=>[f]},We(n,["default","dataSource","options"])))}}}),Hu=w(Lo,{Option:Lt,OptGroup:Dn,install(e){return e.component(Lo.name,Lo),e.component(Lt.displayName,Lt),e.component(Dn.displayName,Dn),e}});var xr={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Gt,function(){return function(n,o){o.prototype.weekday=function(a){var l=this.$locale().weekStart||0,r=this.$W,i=(r25){var u=r(this).startOf(o).add(1,o).date(s),d=r(this).endOf(n);if(u.isBefore(d))return 1}var v=r(this).startOf(o).date(s).startOf(n).subtract(1,"millisecond"),g=this.diff(v,n,!0);return g<0?r(this).startOf("week").week():Math.ceil(g)},i.weeks=function(c){return c===void 0&&(c=null),this.week(c)}}})})(Pr);var Yu=Pr.exports;const Ku=Ut(Yu);var Or={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Gt,function(){return function(n,o){o.prototype.weekYear=function(){var a=this.month(),l=this.week(),r=this.year();return l===1&&a===11?r+1:a===0&&l>=52?r-1:r}}})})(Or);var Gu=Or.exports;const Uu=Ut(Gu);var kr={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Gt,function(){var n="month",o="quarter";return function(a,l){var r=l.prototype;r.quarter=function(s){return this.$utils().u(s)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(s-1))};var i=r.add;r.add=function(s,u){return s=Number(s),this.$utils().p(u)===o?this.add(3*s,n):i.bind(this)(s,u)};var c=r.startOf;r.startOf=function(s,u){var d=this.$utils(),v=!!d.u(u)||u;if(d.p(s)===o){var g=this.quarter()-1;return v?this.month(3*g).startOf(n).startOf("day"):this.month(3*g+2).endOf(n).endOf("day")}return c.bind(this)(s,u)}}})})(kr);var Xu=kr.exports;const qu=Ut(Xu);var Ir={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Gt,function(){return function(n,o){var a=o.prototype,l=a.format;a.format=function(r){var i=this,c=this.$locale();if(!this.isValid())return l.bind(this)(r);var s=this.$utils(),u=(r||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(d){switch(d){case"Q":return Math.ceil((i.$M+1)/3);case"Do":return c.ordinal(i.$D);case"gggg":return i.weekYear();case"GGGG":return i.isoWeekYear();case"wo":return c.ordinal(i.week(),"W");case"w":case"ww":return s.s(i.week(),d==="w"?1:2,"0");case"W":case"WW":return s.s(i.isoWeek(),d==="W"?1:2,"0");case"k":case"kk":return s.s(String(i.$H===0?24:i.$H),d==="k"?1:2,"0");case"X":return Math.floor(i.$d.getTime()/1e3);case"x":return i.$d.getTime();case"z":return"["+i.offsetName()+"]";case"zzz":return"["+i.offsetName("long")+"]";default:return d}});return l.bind(this)(u)}}})})(Ir);var Qu=Ir.exports;const Zu=Ut(Qu);var Dr={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Gt,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},o=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,a=/\d/,l=/\d\d/,r=/\d\d?/,i=/\d*[^-_:/,()\s\d]+/,c={},s=function(f){return(f=+f)+(f>68?1900:2e3)},u=function(f){return function(m){this[f]=+m}},d=[/[+-]\d\d:?(\d\d)?|Z/,function(f){(this.zone||(this.zone={})).offset=function(m){if(!m||m==="Z")return 0;var p=m.match(/([+-]|\d\d)/g),$=60*p[1]+(+p[2]||0);return $===0?0:p[0]==="+"?-$:$}(f)}],v=function(f){var m=c[f];return m&&(m.indexOf?m:m.s.concat(m.f))},g=function(f,m){var p,$=c.meridiem;if($){for(var C=1;C<=24;C+=1)if(f.indexOf($(C,0,m))>-1){p=C>12;break}}else p=f===(m?"pm":"PM");return p},h={A:[i,function(f){this.afternoon=g(f,!1)}],a:[i,function(f){this.afternoon=g(f,!0)}],Q:[a,function(f){this.month=3*(f-1)+1}],S:[a,function(f){this.milliseconds=100*+f}],SS:[l,function(f){this.milliseconds=10*+f}],SSS:[/\d{3}/,function(f){this.milliseconds=+f}],s:[r,u("seconds")],ss:[r,u("seconds")],m:[r,u("minutes")],mm:[r,u("minutes")],H:[r,u("hours")],h:[r,u("hours")],HH:[r,u("hours")],hh:[r,u("hours")],D:[r,u("day")],DD:[l,u("day")],Do:[i,function(f){var m=c.ordinal,p=f.match(/\d+/);if(this.day=p[0],m)for(var $=1;$<=31;$+=1)m($).replace(/\[|\]/g,"")===f&&(this.day=$)}],w:[r,u("week")],ww:[l,u("week")],M:[r,u("month")],MM:[l,u("month")],MMM:[i,function(f){var m=v("months"),p=(v("monthsShort")||m.map(function($){return $.slice(0,3)})).indexOf(f)+1;if(p<1)throw new Error;this.month=p%12||p}],MMMM:[i,function(f){var m=v("months").indexOf(f)+1;if(m<1)throw new Error;this.month=m%12||m}],Y:[/[+-]?\d+/,u("year")],YY:[l,function(f){this.year=s(f)}],YYYY:[/\d{4}/,u("year")],Z:d,ZZ:d};function y(f){var m,p;m=f,p=c&&c.formats;for(var $=(f=m.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(L,V,F){var B=F&&F.toUpperCase();return V||p[F]||n[F]||p[B].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(H,z,_){return z||_.slice(1)})})).match(o),C=$.length,b=0;b-1)return new Date((R==="X"?1e3:1)*N);var A=y(R)(N),Y=A.year,ee=A.month,Z=A.day,ae=A.hours,ie=A.minutes,pe=A.seconds,te=A.milliseconds,W=A.zone,O=A.week,I=new Date,G=Z||(Y||ee?1:I.getDate()),K=Y||I.getFullYear(),oe=0;Y&&!ee||(oe=ee>0?ee-1:I.getMonth());var J,ne=ae||0,me=ie||0,ue=pe||0,we=te||0;return W?new Date(Date.UTC(K,oe,G,ne,me,ue,we+60*W.offset*1e3)):j?new Date(Date.UTC(K,oe,G,ne,me,ue,we)):(J=new Date(K,oe,G,ne,me,ue,we),O&&(J=D(J).week(O).toDate()),J)}catch{return new Date("")}}(x,E,P,p),this.init(),B&&B!==!0&&(this.$L=this.locale(B).$L),F&&x!=this.format(E)&&(this.$d=new Date("")),c={}}else if(E instanceof Array)for(var H=E.length,z=1;z<=H;z+=1){k[1]=E[z-1];var _=p.apply(this,k);if(_.isValid()){this.$d=_.$d,this.$L=_.$L,this.init();break}z===H&&(this.$d=new Date(""))}else C.call(this,b)}}})})(Dr);var Ju=Dr.exports;const ec=Ut(Ju);Le.extend(ec);Le.extend(Zu);Le.extend(ju);Le.extend(zu);Le.extend(Ku);Le.extend(Uu);Le.extend(qu);Le.extend((e,t)=>{const n=t.prototype,o=n.format;n.format=function(l){const r=(l||"").replace("Wo","wo");return o.bind(this)(r)}});const tc={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},_t=e=>tc[e]||e.split("_")[0],Cl=()=>{Qi(!1,"Not match any format. Please help to fire a issue about this.")},nc=/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|k{1,2}|S/g;function Sl(e,t,n){const o=[...new Set(e.split(n))];let a=0;for(let l=0;lt)return r;a+=n.length}}const wl=(e,t)=>{if(!e)return null;if(Le.isDayjs(e))return e;const n=t.matchAll(nc);let o=Le(e,t);if(n===null)return o;for(const a of n){const l=a[0],r=a.index;if(l==="Q"){const i=e.slice(r-1,r),c=Sl(e,r,i).match(/\d+/)[0];o=o.quarter(parseInt(c))}if(l.toLowerCase()==="wo"){const i=e.slice(r-1,r),c=Sl(e,r,i).match(/\d+/)[0];o=o.week(parseInt(c))}l.toLowerCase()==="ww"&&(o=o.week(parseInt(e.slice(r,r+l.length)))),l.toLowerCase()==="w"&&(o=o.week(parseInt(e.slice(r,r+l.length+1))))}return o},Tr={getNow:()=>Le(),getFixedDate:e=>Le(e,["YYYY-M-DD","YYYY-MM-DD"]),getEndDate:e=>e.endOf("month"),getWeekDay:e=>{const t=e.locale("en");return t.weekday()+t.localeData().firstDayOfWeek()},getYear:e=>e.year(),getMonth:e=>e.month(),getDate:e=>e.date(),getHour:e=>e.hour(),getMinute:e=>e.minute(),getSecond:e=>e.second(),addYear:(e,t)=>e.add(t,"year"),addMonth:(e,t)=>e.add(t,"month"),addDate:(e,t)=>e.add(t,"day"),setYear:(e,t)=>e.year(t),setMonth:(e,t)=>e.month(t),setDate:(e,t)=>e.date(t),setHour:(e,t)=>e.hour(t),setMinute:(e,t)=>e.minute(t),setSecond:(e,t)=>e.second(t),isAfter:(e,t)=>e.isAfter(t),isValidate:e=>e.isValid(),locale:{getWeekFirstDay:e=>Le().locale(_t(e)).localeData().firstDayOfWeek(),getWeekFirstDate:(e,t)=>t.locale(_t(e)).weekday(0),getWeek:(e,t)=>t.locale(_t(e)).week(),getShortWeekDays:e=>Le().locale(_t(e)).localeData().weekdaysMin(),getShortMonths:e=>Le().locale(_t(e)).localeData().monthsShort(),format:(e,t,n)=>t.locale(_t(e)).format(n),parse:(e,t,n)=>{const o=_t(e);for(let a=0;aArray.isArray(e)?e.map(n=>wl(n,t)):wl(e,t),toString:(e,t)=>Array.isArray(e)?e.map(n=>Le.isDayjs(n)?n.format(t):n):Le.isDayjs(e)?e.format(t):e};function Ee(e){const t=Zi();return w(w({},e),t)}const Mr=Symbol("PanelContextProps"),Va=e=>{bt(Mr,e)},xt=()=>mt(Mr,{}),zn={visibility:"hidden"};function Ft(e,t){let{slots:n}=t;var o;const a=Ee(e),{prefixCls:l,prevIcon:r="‹",nextIcon:i="›",superPrevIcon:c="«",superNextIcon:s="»",onSuperPrev:u,onSuperNext:d,onPrev:v,onNext:g}=a,{hideNextBtn:h,hidePrevBtn:y}=xt();return S("div",{class:l},[u&&S("button",{type:"button",onClick:u,tabindex:-1,class:`${l}-super-prev-btn`,style:y.value?zn:{}},[c]),v&&S("button",{type:"button",onClick:v,tabindex:-1,class:`${l}-prev-btn`,style:y.value?zn:{}},[r]),S("div",{class:`${l}-view`},[(o=n.default)===null||o===void 0?void 0:o.call(n)]),g&&S("button",{type:"button",onClick:g,tabindex:-1,class:`${l}-next-btn`,style:h.value?zn:{}},[i]),d&&S("button",{type:"button",onClick:d,tabindex:-1,class:`${l}-super-next-btn`,style:h.value?zn:{}},[s])])}Ft.displayName="Header";Ft.inheritAttrs=!1;function Na(e){const t=Ee(e),{prefixCls:n,generateConfig:o,viewDate:a,onPrevDecades:l,onNextDecades:r}=t,{hideHeader:i}=xt();if(i)return null;const c=`${n}-header`,s=o.getYear(a),u=Math.floor(s/Pt)*Pt,d=u+Pt-1;return S(Ft,M(M({},t),{},{prefixCls:c,onSuperPrev:l,onSuperNext:r}),{default:()=>[u,rn("-"),d]})}Na.displayName="DecadeHeader";Na.inheritAttrs=!1;function Vr(e,t,n,o,a){let l=e.setHour(t,n);return l=e.setMinute(l,o),l=e.setSecond(l,a),l}function Zn(e,t,n){if(!n)return t;let o=t;return o=e.setHour(o,e.getHour(n)),o=e.setMinute(o,e.getMinute(n)),o=e.setSecond(o,e.getSecond(n)),o}function oc(e,t,n,o,a,l){const r=Math.floor(e/o)*o;if(r{H.stopPropagation(),F||o(V)},onMouseenter:()=>{!F&&m&&m(V)},onMouseleave:()=>{!F&&p&&p(V)}},[v?v(V):S("div",{class:`${C}-inner`},[d(V)])]))}b.push(S("tr",{key:x,class:c&&c(k)},[P]))}return S("div",{class:`${t}-body`},[S("table",{class:`${t}-content`},[f&&S("thead",null,[S("tr",null,[f])]),S("tbody",null,[b])])])}Xt.displayName="PanelBody";Xt.inheritAttrs=!1;const aa=3,xl=4;function Ra(e){const t=Ee(e),n=ht-1,{prefixCls:o,viewDate:a,generateConfig:l}=t,r=`${o}-cell`,i=l.getYear(a),c=Math.floor(i/ht)*ht,s=Math.floor(i/Pt)*Pt,u=s+Pt-1,d=l.setYear(a,s-Math.ceil((aa*xl*ht-Pt)/2)),v=g=>{const h=l.getYear(g),y=h+n;return{[`${r}-in-view`]:s<=h&&y<=u,[`${r}-selected`]:h===c}};return S(Xt,M(M({},t),{},{rowNum:xl,colNum:aa,baseDate:d,getCellText:g=>{const h=l.getYear(g);return`${h}-${h+n}`},getCellClassName:v,getCellDate:(g,h)=>l.addYear(g,h*ht)}),null)}Ra.displayName="DecadeBody";Ra.inheritAttrs=!1;const Yn=new Map;function lc(e,t){let n;function o(){Ji(e)?t():n=gt(()=>{o()})}return o(),()=>{gt.cancel(n)}}function la(e,t,n){if(Yn.get(e)&>.cancel(Yn.get(e)),n<=0){Yn.set(e,gt(()=>{e.scrollTop=t}));return}const a=(t-e.scrollTop)/n*10;Yn.set(e,gt(()=>{e.scrollTop+=a,e.scrollTop!==t&&la(e,t,n-10)}))}function gn(e,t){let{onLeftRight:n,onCtrlLeftRight:o,onUpDown:a,onPageUpDown:l,onEnter:r}=t;const{which:i,ctrlKey:c,metaKey:s}=e;switch(i){case Q.LEFT:if(c||s){if(o)return o(-1),!0}else if(n)return n(-1),!0;break;case Q.RIGHT:if(c||s){if(o)return o(1),!0}else if(n)return n(1),!0;break;case Q.UP:if(a)return a(-1),!0;break;case Q.DOWN:if(a)return a(1),!0;break;case Q.PAGE_UP:if(l)return l(-1),!0;break;case Q.PAGE_DOWN:if(l)return l(1),!0;break;case Q.ENTER:if(r)return r(),!0;break}return!1}function Nr(e,t,n,o){let a=e;if(!a)switch(t){case"time":a=o?"hh:mm:ss a":"HH:mm:ss";break;case"week":a="gggg-wo";break;case"month":a="YYYY-MM";break;case"quarter":a="YYYY-[Q]Q";break;case"year":a="YYYY";break;default:a=n?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return a}function Rr(e,t,n){const o=e==="time"?8:10,a=typeof t=="function"?t(n.getNow()).length:t.length;return Math.max(o,a)+2}let $n=null;const Kn=new Set;function rc(e){return!$n&&typeof window<"u"&&window.addEventListener&&($n=t=>{[...Kn].forEach(n=>{n(t)})},window.addEventListener("mousedown",$n)),Kn.add(e),()=>{Kn.delete(e),Kn.size===0&&(window.removeEventListener("mousedown",$n),$n=null)}}function ic(e){var t;const n=e.target;return e.composed&&n.shadowRoot&&((t=e.composedPath)===null||t===void 0?void 0:t.call(e)[0])||n}const sc=e=>e==="month"||e==="date"?"year":e,uc=e=>e==="date"?"month":e,cc=e=>e==="month"||e==="date"?"quarter":e,dc=e=>e==="date"?"week":e,fc={year:sc,month:uc,quarter:cc,week:dc,time:null,date:null};function Er(e,t){return e.some(n=>n&&n.contains(t))}const ht=10,Pt=ht*10;function Ea(e){const t=Ee(e),{prefixCls:n,onViewDateChange:o,generateConfig:a,viewDate:l,operationRef:r,onSelect:i,onPanelChange:c}=t,s=`${n}-decade-panel`;r.value={onKeydown:v=>gn(v,{onLeftRight:g=>{i(a.addYear(l,g*ht),"key")},onCtrlLeftRight:g=>{i(a.addYear(l,g*Pt),"key")},onUpDown:g=>{i(a.addYear(l,g*ht*aa),"key")},onEnter:()=>{c("year",l)}})};const u=v=>{const g=a.addYear(l,v*Pt);o(g),c(null,g)},d=v=>{i(v,"mouse"),c("year",v)};return S("div",{class:s},[S(Na,M(M({},t),{},{prefixCls:n,onPrevDecades:()=>{u(-1)},onNextDecades:()=>{u(1)}}),null),S(Ra,M(M({},t),{},{prefixCls:n,onSelect:d}),null)])}Ea.displayName="DecadePanel";Ea.inheritAttrs=!1;const Jn=7;function qt(e,t){if(!e&&!t)return!0;if(!e||!t)return!1}function vc(e,t,n){const o=qt(t,n);if(typeof o=="boolean")return o;const a=Math.floor(e.getYear(t)/10),l=Math.floor(e.getYear(n)/10);return a===l}function po(e,t,n){const o=qt(t,n);return typeof o=="boolean"?o:e.getYear(t)===e.getYear(n)}function ra(e,t){return Math.floor(e.getMonth(t)/3)+1}function Br(e,t,n){const o=qt(t,n);return typeof o=="boolean"?o:po(e,t,n)&&ra(e,t)===ra(e,n)}function Ba(e,t,n){const o=qt(t,n);return typeof o=="boolean"?o:po(e,t,n)&&e.getMonth(t)===e.getMonth(n)}function Ot(e,t,n){const o=qt(t,n);return typeof o=="boolean"?o:e.getYear(t)===e.getYear(n)&&e.getMonth(t)===e.getMonth(n)&&e.getDate(t)===e.getDate(n)}function pc(e,t,n){const o=qt(t,n);return typeof o=="boolean"?o:e.getHour(t)===e.getHour(n)&&e.getMinute(t)===e.getMinute(n)&&e.getSecond(t)===e.getSecond(n)}function Fr(e,t,n,o){const a=qt(n,o);return typeof a=="boolean"?a:e.locale.getWeek(t,n)===e.locale.getWeek(t,o)}function an(e,t,n){return Ot(e,t,n)&&pc(e,t,n)}function Gn(e,t,n,o){return!t||!n||!o?!1:!Ot(e,t,o)&&!Ot(e,n,o)&&e.isAfter(o,t)&&e.isAfter(n,o)}function hc(e,t,n){const o=t.locale.getWeekFirstDay(e),a=t.setDate(n,1),l=t.getWeekDay(a);let r=t.addDate(a,o-l);return t.getMonth(r)===t.getMonth(n)&&t.getDate(r)>1&&(r=t.addDate(r,-7)),r}function Tn(e,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(t){case"year":return n.addYear(e,o*10);case"quarter":case"month":return n.addYear(e,o);default:return n.addMonth(e,o)}}function Ke(e,t){let{generateConfig:n,locale:o,format:a}=t;return typeof a=="function"?a(e):n.locale.format(o.locale,e,a)}function Ar(e,t){let{generateConfig:n,locale:o,formatList:a}=t;return!e||typeof a[0]=="function"?null:n.locale.parse(o.locale,e,a)}function ia(e){let{cellDate:t,mode:n,disabledDate:o,generateConfig:a}=e;if(!o)return!1;const l=(r,i,c)=>{let s=i;for(;s<=c;){let u;switch(r){case"date":{if(u=a.setDate(t,s),!o(u))return!1;break}case"month":{if(u=a.setMonth(t,s),!ia({cellDate:u,mode:"month",generateConfig:a,disabledDate:o}))return!1;break}case"year":{if(u=a.setYear(t,s),!ia({cellDate:u,mode:"year",generateConfig:a,disabledDate:o}))return!1;break}}s+=1}return!0};switch(n){case"date":case"week":return o(t);case"month":{const i=a.getDate(a.getEndDate(t));return l("date",1,i)}case"quarter":{const r=Math.floor(a.getMonth(t)/3)*3,i=r+2;return l("month",r,i)}case"year":return l("month",0,11);case"decade":{const r=a.getYear(t),i=Math.floor(r/ht)*ht,c=i+ht-1;return l("year",i,c)}}}function Fa(e){const t=Ee(e),{hideHeader:n}=xt();if(n.value)return null;const{prefixCls:o,generateConfig:a,locale:l,value:r,format:i}=t,c=`${o}-header`;return S(Ft,{prefixCls:c},{default:()=>[r?Ke(r,{locale:l,format:i,generateConfig:a}):" "]})}Fa.displayName="TimeHeader";Fa.inheritAttrs=!1;const Un=ye({name:"TimeUnitColumn",props:["prefixCls","units","onSelect","value","active","hideDisabledOptions"],setup(e){const{open:t}=xt(),n=ge(null),o=q(new Map),a=q();return be(()=>e.value,()=>{const l=o.value.get(e.value);l&&t.value!==!1&&la(n.value,l.offsetTop,120)}),It(()=>{var l;(l=a.value)===null||l===void 0||l.call(a)}),be(t,()=>{var l;(l=a.value)===null||l===void 0||l.call(a),sn(()=>{if(t.value){const r=o.value.get(e.value);r&&(a.value=lc(r,()=>{la(n.value,r.offsetTop,0)}))}})},{immediate:!0,flush:"post"}),()=>{const{prefixCls:l,units:r,onSelect:i,value:c,active:s,hideDisabledOptions:u}=e,d=`${l}-cell`;return S("ul",{class:ve(`${l}-column`,{[`${l}-column-active`]:s}),ref:n,style:{position:"relative"}},[r.map(v=>u&&v.disabled?null:S("li",{key:v.value,ref:g=>{o.value.set(v.value,g)},class:ve(d,{[`${d}-disabled`]:v.disabled,[`${d}-selected`]:c===v.value}),onClick:()=>{v.disabled||i(v.value)}},[S("div",{class:`${d}-inner`},[v.label])]))])}}});function _r(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",o=String(e);for(;o.length{(n.startsWith("data-")||n.startsWith("aria-")||n==="role"||n==="name")&&!n.startsWith("data-__")&&(t[n]=e[n])}),t}function $e(e,t){return e?e[t]:null}function rt(e,t,n){const o=[$e(e,0),$e(e,1)];return o[n]=typeof t=="function"?t(o[n]):t,!o[0]&&!o[1]?null:o}function jo(e,t,n,o){const a=[];for(let l=e;l<=t;l+=n)a.push({label:_r(l,2),value:l,disabled:(o||[]).includes(l)});return a}const mc=ye({compatConfig:{MODE:3},name:"TimeBody",inheritAttrs:!1,props:["generateConfig","prefixCls","operationRef","activeColumnIndex","value","showHour","showMinute","showSecond","use12Hours","hourStep","minuteStep","secondStep","disabledHours","disabledMinutes","disabledSeconds","disabledTime","hideDisabledOptions","onSelect"],setup(e){const t=T(()=>e.value?e.generateConfig.getHour(e.value):-1),n=T(()=>e.use12Hours?t.value>=12:!1),o=T(()=>e.use12Hours?t.value%12:t.value),a=T(()=>e.value?e.generateConfig.getMinute(e.value):-1),l=T(()=>e.value?e.generateConfig.getSecond(e.value):-1),r=q(e.generateConfig.getNow()),i=q(),c=q(),s=q();es(()=>{r.value=e.generateConfig.getNow()}),Xe(()=>{if(e.disabledTime){const f=e.disabledTime(r);[i.value,c.value,s.value]=[f.disabledHours,f.disabledMinutes,f.disabledSeconds]}else[i.value,c.value,s.value]=[e.disabledHours,e.disabledMinutes,e.disabledSeconds]});const u=(f,m,p,$)=>{let C=e.value||e.generateConfig.getNow();const b=Math.max(0,m),x=Math.max(0,p),P=Math.max(0,$);return C=Vr(e.generateConfig,C,!e.use12Hours||!f?b:b+12,x,P),C},d=T(()=>{var f;return jo(0,23,(f=e.hourStep)!==null&&f!==void 0?f:1,i.value&&i.value())}),v=T(()=>{if(!e.use12Hours)return[!1,!1];const f=[!0,!0];return d.value.forEach(m=>{let{disabled:p,value:$}=m;p||($>=12?f[1]=!1:f[0]=!1)}),f}),g=T(()=>e.use12Hours?d.value.filter(n.value?f=>f.value>=12:f=>f.value<12).map(f=>{const m=f.value%12,p=m===0?"12":_r(m,2);return w(w({},f),{label:p,value:m})}):d.value),h=T(()=>{var f;return jo(0,59,(f=e.minuteStep)!==null&&f!==void 0?f:1,c.value&&c.value(t.value))}),y=T(()=>{var f;return jo(0,59,(f=e.secondStep)!==null&&f!==void 0?f:1,s.value&&s.value(t.value,a.value))});return()=>{const{prefixCls:f,operationRef:m,activeColumnIndex:p,showHour:$,showMinute:C,showSecond:b,use12Hours:x,hideDisabledOptions:P,onSelect:k}=e,E=[],L=`${f}-content`,V=`${f}-time-panel`;m.value={onUpDown:H=>{const z=E[p];if(z){const _=z.units.findIndex(R=>R.value===z.value),N=z.units.length;for(let R=1;R{k(u(n.value,H,a.value,l.value),"mouse")}),F(C,S(Un,{key:"minute"},null),a.value,h.value,H=>{k(u(n.value,o.value,H,l.value),"mouse")}),F(b,S(Un,{key:"second"},null),l.value,y.value,H=>{k(u(n.value,o.value,a.value,H),"mouse")});let B=-1;return typeof n.value=="boolean"&&(B=n.value?1:0),F(x===!0,S(Un,{key:"12hours"},null),B,[{label:"AM",value:0,disabled:v.value[0]},{label:"PM",value:1,disabled:v.value[1]}],H=>{k(u(!!H,o.value,a.value,l.value),"mouse")}),S("div",{class:L},[E.map(H=>{let{node:z}=H;return z})])}}}),bc=e=>e.filter(t=>t!==!1).length;function ho(e){const t=Ee(e),{generateConfig:n,format:o="HH:mm:ss",prefixCls:a,active:l,operationRef:r,showHour:i,showMinute:c,showSecond:s,use12Hours:u=!1,onSelect:d,value:v}=t,g=`${a}-time-panel`,h=q(),y=q(-1),f=bc([i,c,s,u]);return r.value={onKeydown:m=>gn(m,{onLeftRight:p=>{y.value=(y.value+p+f)%f},onUpDown:p=>{y.value===-1?y.value=0:h.value&&h.value.onUpDown(p)},onEnter:()=>{d(v||n.getNow(),"key"),y.value=-1}}),onBlur:()=>{y.value=-1}},S("div",{class:ve(g,{[`${g}-active`]:l})},[S(Fa,M(M({},t),{},{format:o,prefixCls:a}),null),S(mc,M(M({},t),{},{prefixCls:a,activeColumnIndex:y.value,operationRef:h}),null)])}ho.displayName="TimePanel";ho.inheritAttrs=!1;function go(e){let{cellPrefixCls:t,generateConfig:n,rangedValue:o,hoverRangedValue:a,isInView:l,isSameCell:r,offsetCell:i,today:c,value:s}=e;function u(d){const v=i(d,-1),g=i(d,1),h=$e(o,0),y=$e(o,1),f=$e(a,0),m=$e(a,1),p=Gn(n,f,m,d);function $(E){return r(h,E)}function C(E){return r(y,E)}const b=r(f,d),x=r(m,d),P=(p||x)&&(!l(v)||C(v)),k=(p||b)&&(!l(g)||$(g));return{[`${t}-in-view`]:l(d),[`${t}-in-range`]:Gn(n,h,y,d),[`${t}-range-start`]:$(d),[`${t}-range-end`]:C(d),[`${t}-range-start-single`]:$(d)&&!y,[`${t}-range-end-single`]:C(d)&&!h,[`${t}-range-start-near-hover`]:$(d)&&(r(v,f)||Gn(n,f,m,v)),[`${t}-range-end-near-hover`]:C(d)&&(r(g,m)||Gn(n,f,m,g)),[`${t}-range-hover`]:p,[`${t}-range-hover-start`]:b,[`${t}-range-hover-end`]:x,[`${t}-range-hover-edge-start`]:P,[`${t}-range-hover-edge-end`]:k,[`${t}-range-hover-edge-start-near-range`]:P&&r(v,y),[`${t}-range-hover-edge-end-near-range`]:k&&r(g,h),[`${t}-today`]:r(c,d),[`${t}-selected`]:r(s,d)}}return u}const jr=Symbol("RangeContextProps"),yc=e=>{bt(jr,e)},Ln=()=>mt(jr,{rangedValue:q(),hoverRangedValue:q(),inRange:q(),panelPosition:q()}),Cc=ye({compatConfig:{MODE:3},name:"PanelContextProvider",inheritAttrs:!1,props:{value:{type:Object,default:()=>({})}},setup(e,t){let{slots:n}=t;const o={rangedValue:q(e.value.rangedValue),hoverRangedValue:q(e.value.hoverRangedValue),inRange:q(e.value.inRange),panelPosition:q(e.value.panelPosition)};return yc(o),be(()=>e.value,()=>{Object.keys(e.value).forEach(a=>{o[a]&&(o[a].value=e.value[a])})}),()=>{var a;return(a=n.default)===null||a===void 0?void 0:a.call(n)}}});function mo(e){const t=Ee(e),{prefixCls:n,generateConfig:o,prefixColumn:a,locale:l,rowCount:r,viewDate:i,value:c,dateRender:s}=t,{rangedValue:u,hoverRangedValue:d}=Ln(),v=hc(l.locale,o,i),g=`${n}-cell`,h=o.locale.getWeekFirstDay(l.locale),y=o.getNow(),f=[],m=l.shortWeekDays||(o.locale.getShortWeekDays?o.locale.getShortWeekDays(l.locale):[]);a&&f.push(S("th",{key:"empty","aria-label":"empty cell"},null));for(let C=0;COt(o,C,b),isInView:C=>Ba(o,C,i),offsetCell:(C,b)=>o.addDate(C,b)}),$=s?C=>s({current:C,today:y}):void 0;return S(Xt,M(M({},t),{},{rowNum:r,colNum:Jn,baseDate:v,getCellNode:$,getCellText:o.getDate,getCellClassName:p,getCellDate:o.addDate,titleCell:C=>Ke(C,{locale:l,format:"YYYY-MM-DD",generateConfig:o}),headerCells:f}),null)}mo.displayName="DateBody";mo.inheritAttrs=!1;mo.props=["prefixCls","generateConfig","value?","viewDate","locale","rowCount","onSelect","dateRender?","disabledDate?","prefixColumn?","rowClassName?"];function Aa(e){const t=Ee(e),{prefixCls:n,generateConfig:o,locale:a,viewDate:l,onNextMonth:r,onPrevMonth:i,onNextYear:c,onPrevYear:s,onYearClick:u,onMonthClick:d}=t,{hideHeader:v}=xt();if(v.value)return null;const g=`${n}-header`,h=a.shortMonths||(o.locale.getShortMonths?o.locale.getShortMonths(a.locale):[]),y=o.getMonth(l),f=S("button",{type:"button",key:"year",onClick:u,tabindex:-1,class:`${n}-year-btn`},[Ke(l,{locale:a,format:a.yearFormat,generateConfig:o})]),m=S("button",{type:"button",key:"month",onClick:d,tabindex:-1,class:`${n}-month-btn`},[a.monthFormat?Ke(l,{locale:a,format:a.monthFormat,generateConfig:o}):h[y]]),p=a.monthBeforeYear?[m,f]:[f,m];return S(Ft,M(M({},t),{},{prefixCls:g,onSuperPrev:s,onPrev:i,onNext:r,onSuperNext:c}),{default:()=>[p]})}Aa.displayName="DateHeader";Aa.inheritAttrs=!1;const Sc=6;function jn(e){const t=Ee(e),{prefixCls:n,panelName:o="date",keyboardConfig:a,active:l,operationRef:r,generateConfig:i,value:c,viewDate:s,onViewDateChange:u,onPanelChange:d,onSelect:v}=t,g=`${n}-${o}-panel`;r.value={onKeydown:f=>gn(f,w({onLeftRight:m=>{v(i.addDate(c||s,m),"key")},onCtrlLeftRight:m=>{v(i.addYear(c||s,m),"key")},onUpDown:m=>{v(i.addDate(c||s,m*Jn),"key")},onPageUpDown:m=>{v(i.addMonth(c||s,m),"key")}},a))};const h=f=>{const m=i.addYear(s,f);u(m),d(null,m)},y=f=>{const m=i.addMonth(s,f);u(m),d(null,m)};return S("div",{class:ve(g,{[`${g}-active`]:l})},[S(Aa,M(M({},t),{},{prefixCls:n,value:c,viewDate:s,onPrevYear:()=>{h(-1)},onNextYear:()=>{h(1)},onPrevMonth:()=>{y(-1)},onNextMonth:()=>{y(1)},onMonthClick:()=>{d("month",s)},onYearClick:()=>{d("year",s)}}),null),S(mo,M(M({},t),{},{onSelect:f=>v(f,"mouse"),prefixCls:n,value:c,viewDate:s,rowCount:Sc}),null)])}jn.displayName="DatePanel";jn.inheritAttrs=!1;const $l=gc("date","time");function _a(e){const t=Ee(e),{prefixCls:n,operationRef:o,generateConfig:a,value:l,defaultValue:r,disabledTime:i,showTime:c,onSelect:s}=t,u=`${n}-datetime-panel`,d=q(null),v=q({}),g=q({}),h=typeof c=="object"?w({},c):{};function y($){const C=$l.indexOf(d.value)+$;return $l[C]||null}const f=$=>{g.value.onBlur&&g.value.onBlur($),d.value=null};o.value={onKeydown:$=>{if($.which===Q.TAB){const C=y($.shiftKey?-1:1);return d.value=C,C&&$.preventDefault(),!0}if(d.value){const C=d.value==="date"?v:g;return C.value&&C.value.onKeydown&&C.value.onKeydown($),!0}return[Q.LEFT,Q.RIGHT,Q.UP,Q.DOWN].includes($.which)?(d.value="date",!0):!1},onBlur:f,onClose:f};const m=($,C)=>{let b=$;C==="date"&&!l&&h.defaultValue?(b=a.setHour(b,a.getHour(h.defaultValue)),b=a.setMinute(b,a.getMinute(h.defaultValue)),b=a.setSecond(b,a.getSecond(h.defaultValue))):C==="time"&&!l&&r&&(b=a.setYear(b,a.getYear(r)),b=a.setMonth(b,a.getMonth(r)),b=a.setDate(b,a.getDate(r))),s&&s(b,"mouse")},p=i?i(l||null):{};return S("div",{class:ve(u,{[`${u}-active`]:d.value})},[S(jn,M(M({},t),{},{operationRef:v,active:d.value==="date",onSelect:$=>{m(Zn(a,$,!l&&typeof c=="object"?c.defaultValue:null),"date")}}),null),S(ho,M(M(M(M({},t),{},{format:void 0},h),p),{},{disabledTime:null,defaultValue:void 0,operationRef:g,active:d.value==="time",onSelect:$=>{m($,"time")}}),null)])}_a.displayName="DatetimePanel";_a.inheritAttrs=!1;function Ha(e){const t=Ee(e),{prefixCls:n,generateConfig:o,locale:a,value:l}=t,r=`${n}-cell`,i=u=>S("td",{key:"week",class:ve(r,`${r}-week`)},[o.locale.getWeek(a.locale,u)]),c=`${n}-week-panel-row`,s=u=>ve(c,{[`${c}-selected`]:Fr(o,a.locale,l,u)});return S(jn,M(M({},t),{},{panelName:"week",prefixColumn:i,rowClassName:s,keyboardConfig:{onLeftRight:null}}),null)}Ha.displayName="WeekPanel";Ha.inheritAttrs=!1;function La(e){const t=Ee(e),{prefixCls:n,generateConfig:o,locale:a,viewDate:l,onNextYear:r,onPrevYear:i,onYearClick:c}=t,{hideHeader:s}=xt();if(s.value)return null;const u=`${n}-header`;return S(Ft,M(M({},t),{},{prefixCls:u,onSuperPrev:i,onSuperNext:r}),{default:()=>[S("button",{type:"button",onClick:c,class:`${n}-year-btn`},[Ke(l,{locale:a,format:a.yearFormat,generateConfig:o})])]})}La.displayName="MonthHeader";La.inheritAttrs=!1;const Wr=3,wc=4;function ja(e){const t=Ee(e),{prefixCls:n,locale:o,value:a,viewDate:l,generateConfig:r,monthCellRender:i}=t,{rangedValue:c,hoverRangedValue:s}=Ln(),u=`${n}-cell`,d=go({cellPrefixCls:u,value:a,generateConfig:r,rangedValue:c.value,hoverRangedValue:s.value,isSameCell:(y,f)=>Ba(r,y,f),isInView:()=>!0,offsetCell:(y,f)=>r.addMonth(y,f)}),v=o.shortMonths||(r.locale.getShortMonths?r.locale.getShortMonths(o.locale):[]),g=r.setMonth(l,0),h=i?y=>i({current:y,locale:o}):void 0;return S(Xt,M(M({},t),{},{rowNum:wc,colNum:Wr,baseDate:g,getCellNode:h,getCellText:y=>o.monthFormat?Ke(y,{locale:o,format:o.monthFormat,generateConfig:r}):v[r.getMonth(y)],getCellClassName:d,getCellDate:r.addMonth,titleCell:y=>Ke(y,{locale:o,format:"YYYY-MM",generateConfig:r})}),null)}ja.displayName="MonthBody";ja.inheritAttrs=!1;function Wa(e){const t=Ee(e),{prefixCls:n,operationRef:o,onViewDateChange:a,generateConfig:l,value:r,viewDate:i,onPanelChange:c,onSelect:s}=t,u=`${n}-month-panel`;o.value={onKeydown:v=>gn(v,{onLeftRight:g=>{s(l.addMonth(r||i,g),"key")},onCtrlLeftRight:g=>{s(l.addYear(r||i,g),"key")},onUpDown:g=>{s(l.addMonth(r||i,g*Wr),"key")},onEnter:()=>{c("date",r||i)}})};const d=v=>{const g=l.addYear(i,v);a(g),c(null,g)};return S("div",{class:u},[S(La,M(M({},t),{},{prefixCls:n,onPrevYear:()=>{d(-1)},onNextYear:()=>{d(1)},onYearClick:()=>{c("year",i)}}),null),S(ja,M(M({},t),{},{prefixCls:n,onSelect:v=>{s(v,"mouse"),c("date",v)}}),null)])}Wa.displayName="MonthPanel";Wa.inheritAttrs=!1;function za(e){const t=Ee(e),{prefixCls:n,generateConfig:o,locale:a,viewDate:l,onNextYear:r,onPrevYear:i,onYearClick:c}=t,{hideHeader:s}=xt();if(s.value)return null;const u=`${n}-header`;return S(Ft,M(M({},t),{},{prefixCls:u,onSuperPrev:i,onSuperNext:r}),{default:()=>[S("button",{type:"button",onClick:c,class:`${n}-year-btn`},[Ke(l,{locale:a,format:a.yearFormat,generateConfig:o})])]})}za.displayName="QuarterHeader";za.inheritAttrs=!1;const xc=4,$c=1;function Ya(e){const t=Ee(e),{prefixCls:n,locale:o,value:a,viewDate:l,generateConfig:r}=t,{rangedValue:i,hoverRangedValue:c}=Ln(),s=`${n}-cell`,u=go({cellPrefixCls:s,value:a,generateConfig:r,rangedValue:i.value,hoverRangedValue:c.value,isSameCell:(v,g)=>Br(r,v,g),isInView:()=>!0,offsetCell:(v,g)=>r.addMonth(v,g*3)}),d=r.setDate(r.setMonth(l,0),1);return S(Xt,M(M({},t),{},{rowNum:$c,colNum:xc,baseDate:d,getCellText:v=>Ke(v,{locale:o,format:o.quarterFormat||"[Q]Q",generateConfig:r}),getCellClassName:u,getCellDate:(v,g)=>r.addMonth(v,g*3),titleCell:v=>Ke(v,{locale:o,format:"YYYY-[Q]Q",generateConfig:r})}),null)}Ya.displayName="QuarterBody";Ya.inheritAttrs=!1;function Ka(e){const t=Ee(e),{prefixCls:n,operationRef:o,onViewDateChange:a,generateConfig:l,value:r,viewDate:i,onPanelChange:c,onSelect:s}=t,u=`${n}-quarter-panel`;o.value={onKeydown:v=>gn(v,{onLeftRight:g=>{s(l.addMonth(r||i,g*3),"key")},onCtrlLeftRight:g=>{s(l.addYear(r||i,g),"key")},onUpDown:g=>{s(l.addYear(r||i,g),"key")}})};const d=v=>{const g=l.addYear(i,v);a(g),c(null,g)};return S("div",{class:u},[S(za,M(M({},t),{},{prefixCls:n,onPrevYear:()=>{d(-1)},onNextYear:()=>{d(1)},onYearClick:()=>{c("year",i)}}),null),S(Ya,M(M({},t),{},{prefixCls:n,onSelect:v=>{s(v,"mouse")}}),null)])}Ka.displayName="QuarterPanel";Ka.inheritAttrs=!1;function Ga(e){const t=Ee(e),{prefixCls:n,generateConfig:o,viewDate:a,onPrevDecade:l,onNextDecade:r,onDecadeClick:i}=t,{hideHeader:c}=xt();if(c.value)return null;const s=`${n}-header`,u=o.getYear(a),d=Math.floor(u/Et)*Et,v=d+Et-1;return S(Ft,M(M({},t),{},{prefixCls:s,onSuperPrev:l,onSuperNext:r}),{default:()=>[S("button",{type:"button",onClick:i,class:`${n}-decade-btn`},[d,rn("-"),v])]})}Ga.displayName="YearHeader";Ga.inheritAttrs=!1;const sa=3,Pl=4;function Ua(e){const t=Ee(e),{prefixCls:n,value:o,viewDate:a,locale:l,generateConfig:r}=t,{rangedValue:i,hoverRangedValue:c}=Ln(),s=`${n}-cell`,u=r.getYear(a),d=Math.floor(u/Et)*Et,v=d+Et-1,g=r.setYear(a,d-Math.ceil((sa*Pl-Et)/2)),h=f=>{const m=r.getYear(f);return d<=m&&m<=v},y=go({cellPrefixCls:s,value:o,generateConfig:r,rangedValue:i.value,hoverRangedValue:c.value,isSameCell:(f,m)=>po(r,f,m),isInView:h,offsetCell:(f,m)=>r.addYear(f,m)});return S(Xt,M(M({},t),{},{rowNum:Pl,colNum:sa,baseDate:g,getCellText:r.getYear,getCellClassName:y,getCellDate:r.addYear,titleCell:f=>Ke(f,{locale:l,format:"YYYY",generateConfig:r})}),null)}Ua.displayName="YearBody";Ua.inheritAttrs=!1;const Et=10;function Xa(e){const t=Ee(e),{prefixCls:n,operationRef:o,onViewDateChange:a,generateConfig:l,value:r,viewDate:i,sourceMode:c,onSelect:s,onPanelChange:u}=t,d=`${n}-year-panel`;o.value={onKeydown:g=>gn(g,{onLeftRight:h=>{s(l.addYear(r||i,h),"key")},onCtrlLeftRight:h=>{s(l.addYear(r||i,h*Et),"key")},onUpDown:h=>{s(l.addYear(r||i,h*sa),"key")},onEnter:()=>{u(c==="date"?"date":"month",r||i)}})};const v=g=>{const h=l.addYear(i,g*10);a(h),u(null,h)};return S("div",{class:d},[S(Ga,M(M({},t),{},{prefixCls:n,onPrevDecade:()=>{v(-1)},onNextDecade:()=>{v(1)},onDecadeClick:()=>{u("decade",i)}}),null),S(Ua,M(M({},t),{},{prefixCls:n,onSelect:g=>{u(c==="date"?"date":"month",g),s(g,"mouse")}}),null)])}Xa.displayName="YearPanel";Xa.inheritAttrs=!1;function zr(e,t,n){return n?S("div",{class:`${e}-footer-extra`},[n(t)]):null}function Yr(e){let{prefixCls:t,components:n={},needConfirmButton:o,onNow:a,onOk:l,okDisabled:r,showNow:i,locale:c}=e,s,u;if(o){const d=n.button||"button";a&&i!==!1&&(s=S("li",{class:`${t}-now`},[S("a",{class:`${t}-now-btn`,onClick:a},[c.now])])),u=o&&S("li",{class:`${t}-ok`},[S(d,{disabled:r,onClick:v=>{v.stopPropagation(),l&&l()}},{default:()=>[c.ok]})])}return!s&&!u?null:S("ul",{class:`${t}-ranges`},[s,u])}function Pc(){return ye({name:"PickerPanel",inheritAttrs:!1,props:{prefixCls:String,locale:Object,generateConfig:Object,value:Object,defaultValue:Object,pickerValue:Object,defaultPickerValue:Object,disabledDate:Function,mode:String,picker:{type:String,default:"date"},tabindex:{type:[Number,String],default:0},showNow:{type:Boolean,default:void 0},showTime:[Boolean,Object],showToday:Boolean,renderExtraFooter:Function,dateRender:Function,hideHeader:{type:Boolean,default:void 0},onSelect:Function,onChange:Function,onPanelChange:Function,onMousedown:Function,onPickerValueChange:Function,onOk:Function,components:Object,direction:String,hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1}},setup(e,t){let{attrs:n}=t;const o=T(()=>e.picker==="date"&&!!e.showTime||e.picker==="time"),a=T(()=>24%e.hourStep===0),l=T(()=>60%e.minuteStep===0),r=T(()=>60%e.secondStep===0),i=xt(),{operationRef:c,onSelect:s,hideRanges:u,defaultOpenValue:d}=i,{inRange:v,panelPosition:g,rangedValue:h,hoverRangedValue:y}=Ln(),f=q({}),[m,p]=Ge(null,{value:Ce(e,"value"),defaultValue:e.defaultValue,postState:N=>!N&&(d!=null&&d.value)&&e.picker==="time"?d.value:N}),[$,C]=Ge(null,{value:Ce(e,"pickerValue"),defaultValue:e.defaultPickerValue||m.value,postState:N=>{const{generateConfig:R,showTime:j,defaultValue:D}=e,A=R.getNow();return N?!m.value&&e.showTime?typeof j=="object"?Zn(R,Array.isArray(N)?N[0]:N,j.defaultValue||A):D?Zn(R,Array.isArray(N)?N[0]:N,D):Zn(R,Array.isArray(N)?N[0]:N,A):N:A}}),b=N=>{C(N),e.onPickerValueChange&&e.onPickerValueChange(N)},x=N=>{const R=fc[e.picker];return R?R(N):N},[P,k]=Ge(()=>e.picker==="time"?"time":x("date"),{value:Ce(e,"mode")});be(()=>e.picker,()=>{k(e.picker)});const E=q(P.value),L=N=>{E.value=N},V=(N,R)=>{const{onPanelChange:j,generateConfig:D}=e,A=x(N||P.value);L(P.value),k(A),j&&(P.value!==A||an(D,$.value,$.value))&&j(R,A)},F=function(N,R){let j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{picker:D,generateConfig:A,onSelect:Y,onChange:ee,disabledDate:Z}=e;(P.value===D||j)&&(p(N),Y&&Y(N),s&&s(N,R),ee&&!an(A,N,m.value)&&!(Z!=null&&Z(N))&&ee(N))},B=N=>f.value&&f.value.onKeydown?([Q.LEFT,Q.RIGHT,Q.UP,Q.DOWN,Q.PAGE_UP,Q.PAGE_DOWN,Q.ENTER].includes(N.which)&&N.preventDefault(),f.value.onKeydown(N)):!1,H=N=>{f.value&&f.value.onBlur&&f.value.onBlur(N)},z=()=>{const{generateConfig:N,hourStep:R,minuteStep:j,secondStep:D}=e,A=N.getNow(),Y=oc(N.getHour(A),N.getMinute(A),N.getSecond(A),a.value?R:1,l.value?j:1,r.value?D:1),ee=Vr(N,A,Y[0],Y[1],Y[2]);F(ee,"submit")},_=T(()=>{const{prefixCls:N,direction:R}=e;return ve(`${N}-panel`,{[`${N}-panel-has-range`]:h&&h.value&&h.value[0]&&h.value[1],[`${N}-panel-has-range-hover`]:y&&y.value&&y.value[0]&&y.value[1],[`${N}-panel-rtl`]:R==="rtl"})});return Va(w(w({},i),{mode:P,hideHeader:T(()=>{var N;return e.hideHeader!==void 0?e.hideHeader:(N=i.hideHeader)===null||N===void 0?void 0:N.value}),hidePrevBtn:T(()=>v.value&&g.value==="right"),hideNextBtn:T(()=>v.value&&g.value==="left")})),be(()=>e.value,()=>{e.value&&C(e.value)}),()=>{const{prefixCls:N="ant-picker",locale:R,generateConfig:j,disabledDate:D,picker:A="date",tabindex:Y=0,showNow:ee,showTime:Z,showToday:ae,renderExtraFooter:ie,onMousedown:pe,onOk:te,components:W}=e;c&&g.value!=="right"&&(c.value={onKeydown:B,onClose:()=>{f.value&&f.value.onClose&&f.value.onClose()}});let O;const I=w(w(w({},n),e),{operationRef:f,prefixCls:N,viewDate:$.value,value:m.value,onViewDateChange:b,sourceMode:E.value,onPanelChange:V,disabledDate:D});switch(delete I.onChange,delete I.onSelect,P.value){case"decade":O=S(Ea,M(M({},I),{},{onSelect:(J,ne)=>{b(J),F(J,ne)}}),null);break;case"year":O=S(Xa,M(M({},I),{},{onSelect:(J,ne)=>{b(J),F(J,ne)}}),null);break;case"month":O=S(Wa,M(M({},I),{},{onSelect:(J,ne)=>{b(J),F(J,ne)}}),null);break;case"quarter":O=S(Ka,M(M({},I),{},{onSelect:(J,ne)=>{b(J),F(J,ne)}}),null);break;case"week":O=S(Ha,M(M({},I),{},{onSelect:(J,ne)=>{b(J),F(J,ne)}}),null);break;case"time":delete I.showTime,O=S(ho,M(M(M({},I),typeof Z=="object"?Z:null),{},{onSelect:(J,ne)=>{b(J),F(J,ne)}}),null);break;default:Z?O=S(_a,M(M({},I),{},{onSelect:(J,ne)=>{b(J),F(J,ne)}}),null):O=S(jn,M(M({},I),{},{onSelect:(J,ne)=>{b(J),F(J,ne)}}),null)}let G,K;u!=null&&u.value||(G=zr(N,P.value,ie),K=Yr({prefixCls:N,components:W,needConfirmButton:o.value,okDisabled:!m.value||D&&D(m.value),locale:R,showNow:ee,onNow:o.value&&z,onOk:()=>{m.value&&(F(m.value,"submit",!0),te&&te(m.value))}}));let oe;if(ae&&P.value==="date"&&A==="date"&&!Z){const J=j.getNow(),ne=`${N}-today-btn`,me=D&&D(J);oe=S("a",{class:ve(ne,me&&`${ne}-disabled`),"aria-disabled":me,onClick:()=>{me||F(J,"mouse",!0)}},[R.today])}return S("div",{tabindex:Y,class:ve(_.value,n.class),style:n.style,onKeydown:B,onBlur:H,onMousedown:pe},[O,G||K||oe?S("div",{class:`${N}-footer`},[G,K,oe]):null])}}})}const Oc=Pc(),Kr=e=>S(Oc,e),kc={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Gr(e,t){let{slots:n}=t;const{prefixCls:o,popupStyle:a,visible:l,dropdownClassName:r,dropdownAlign:i,transitionName:c,getPopupContainer:s,range:u,popupPlacement:d,direction:v}=Ee(e),g=`${o}-dropdown`;return S(Xl,{showAction:[],hideAction:[],popupPlacement:d!==void 0?d:v==="rtl"?"bottomRight":"bottomLeft",builtinPlacements:kc,prefixCls:g,popupTransitionName:c,popupAlign:i,popupVisible:l,popupClassName:ve(r,{[`${g}-range`]:u,[`${g}-rtl`]:v==="rtl"}),popupStyle:a,getPopupContainer:s},{default:n.default,popup:n.popupElement})}const Ur=ye({name:"PresetPanel",props:{prefixCls:String,presets:{type:Array,default:()=>[]},onClick:Function,onHover:Function},setup(e){return()=>e.presets.length?S("div",{class:`${e.prefixCls}-presets`},[S("ul",null,[e.presets.map((t,n)=>{let{label:o,value:a}=t;return S("li",{key:n,onClick:l=>{l.stopPropagation(),e.onClick(a)},onMouseenter:()=>{var l;(l=e.onHover)===null||l===void 0||l.call(e,a)},onMouseleave:()=>{var l;(l=e.onHover)===null||l===void 0||l.call(e,null)}},[o])})])]):null}});function ua(e){let{open:t,value:n,isClickOutside:o,triggerOpen:a,forwardKeydown:l,onKeydown:r,blurToCancel:i,onSubmit:c,onCancel:s,onFocus:u,onBlur:d}=e;const v=ge(!1),g=ge(!1),h=ge(!1),y=ge(!1),f=ge(!1),m=T(()=>({onMousedown:()=>{v.value=!0,a(!0)},onKeydown:$=>{if(r($,()=>{f.value=!0}),!f.value){switch($.which){case Q.ENTER:{t.value?c()!==!1&&(v.value=!0):a(!0),$.preventDefault();return}case Q.TAB:{v.value&&t.value&&!$.shiftKey?(v.value=!1,$.preventDefault()):!v.value&&t.value&&!l($)&&$.shiftKey&&(v.value=!0,$.preventDefault());return}case Q.ESC:{v.value=!0,s();return}}!t.value&&![Q.SHIFT].includes($.which)?a(!0):v.value||l($)}},onFocus:$=>{v.value=!0,g.value=!0,u&&u($)},onBlur:$=>{if(h.value||!o(document.activeElement)){h.value=!1;return}i.value?setTimeout(()=>{let{activeElement:C}=document;for(;C&&C.shadowRoot;)C=C.shadowRoot.activeElement;o(C)&&s()},0):t.value&&(a(!1),y.value&&c()),g.value=!1,d&&d($)}}));be(t,()=>{y.value=!1}),be(n,()=>{y.value=!0});const p=ge();return st(()=>{p.value=rc($=>{const C=ic($);if(t.value){const b=o(C);b?(!g.value||b)&&a(!1):(h.value=!0,gt(()=>{h.value=!1}))}})}),It(()=>{p.value&&p.value()}),[m,{focused:g,typing:v}]}function ca(e){let{valueTexts:t,onTextChange:n}=e;const o=q("");function a(r){o.value=r,n(r)}function l(){o.value=t.value[0]}return be(()=>[...t.value],function(r){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];r.join("||")!==i.join("||")&&t.value.every(c=>c!==o.value)&&l()},{immediate:!0}),[o,a,l]}function lo(e,t){let{formatList:n,generateConfig:o,locale:a}=t;const l=Pa(()=>{if(!e.value)return[[""],""];let c="";const s=[];for(let u=0;us[0]!==c[0]||!zs(s[1],c[1])),r=T(()=>l.value[0]),i=T(()=>l.value[1]);return[r,i]}function da(e,t){let{formatList:n,generateConfig:o,locale:a}=t;const l=q(null);let r;function i(d){let v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(gt.cancel(r),v){l.value=d;return}r=gt(()=>{l.value=d})}const[,c]=lo(l,{formatList:n,generateConfig:o,locale:a});function s(d){i(d)}function u(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;i(null,d)}return be(e,()=>{u(!0)}),It(()=>{gt.cancel(r)}),[c,s,u]}function Xr(e,t){return T(()=>e!=null&&e.value?e.value:t!=null&&t.value?(ts(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.keys(t.value).map(o=>{const a=t.value[o],l=typeof a=="function"?a():a;return{label:o,value:l}})):[])}function Ic(){return ye({name:"Picker",inheritAttrs:!1,props:["prefixCls","id","tabindex","dropdownClassName","dropdownAlign","popupStyle","transitionName","generateConfig","locale","inputReadOnly","allowClear","autofocus","showTime","showNow","showHour","showMinute","showSecond","picker","format","use12Hours","value","defaultValue","open","defaultOpen","defaultOpenValue","suffixIcon","presets","clearIcon","disabled","disabledDate","placeholder","getPopupContainer","panelRender","inputRender","onChange","onOpenChange","onPanelChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onContextmenu","onClick","onKeydown","onSelect","direction","autocomplete","showToday","renderExtraFooter","dateRender","minuteStep","hourStep","secondStep","hideDisabledOptions"],setup(e,t){let{attrs:n,expose:o}=t;const a=q(null),l=T(()=>e.presets),r=Xr(l),i=T(()=>{var D;return(D=e.picker)!==null&&D!==void 0?D:"date"}),c=T(()=>i.value==="date"&&!!e.showTime||i.value==="time"),s=T(()=>Hr(Nr(e.format,i.value,e.showTime,e.use12Hours))),u=q(null),d=q(null),v=q(null),[g,h]=Ge(null,{value:Ce(e,"value"),defaultValue:e.defaultValue}),y=q(g.value),f=D=>{y.value=D},m=q(null),[p,$]=Ge(!1,{value:Ce(e,"open"),defaultValue:e.defaultOpen,postState:D=>e.disabled?!1:D,onChange:D=>{e.onOpenChange&&e.onOpenChange(D),!D&&m.value&&m.value.onClose&&m.value.onClose()}}),[C,b]=lo(y,{formatList:s,generateConfig:Ce(e,"generateConfig"),locale:Ce(e,"locale")}),[x,P,k]=ca({valueTexts:C,onTextChange:D=>{const A=Ar(D,{locale:e.locale,formatList:s.value,generateConfig:e.generateConfig});A&&(!e.disabledDate||!e.disabledDate(A))&&f(A)}}),E=D=>{const{onChange:A,generateConfig:Y,locale:ee}=e;f(D),h(D),A&&!an(Y,g.value,D)&&A(D,D?Ke(D,{generateConfig:Y,locale:ee,format:s.value[0]}):"")},L=D=>{e.disabled&&D||$(D)},V=D=>p.value&&m.value&&m.value.onKeydown?m.value.onKeydown(D):!1,F=function(){e.onMouseup&&e.onMouseup(...arguments),a.value&&(a.value.focus(),L(!0))},[B,{focused:H,typing:z}]=ua({blurToCancel:c,open:p,value:x,triggerOpen:L,forwardKeydown:V,isClickOutside:D=>!Er([u.value,d.value,v.value],D),onSubmit:()=>!y.value||e.disabledDate&&e.disabledDate(y.value)?!1:(E(y.value),L(!1),k(),!0),onCancel:()=>{L(!1),f(g.value),k()},onKeydown:(D,A)=>{var Y;(Y=e.onKeydown)===null||Y===void 0||Y.call(e,D,A)},onFocus:D=>{var A;(A=e.onFocus)===null||A===void 0||A.call(e,D)},onBlur:D=>{var A;(A=e.onBlur)===null||A===void 0||A.call(e,D)}});be([p,C],()=>{p.value||(f(g.value),!C.value.length||C.value[0]===""?P(""):b.value!==x.value&&k())}),be(i,()=>{p.value||k()}),be(g,()=>{f(g.value)});const[_,N,R]=da(x,{formatList:s,generateConfig:Ce(e,"generateConfig"),locale:Ce(e,"locale")}),j=(D,A)=>{(A==="submit"||A!=="key"&&!c.value)&&(E(D),L(!1))};return Va({operationRef:m,hideHeader:T(()=>i.value==="time"),onSelect:j,open:p,defaultOpenValue:Ce(e,"defaultOpenValue"),onDateMouseenter:N,onDateMouseleave:R}),o({focus:()=>{a.value&&a.value.focus()},blur:()=>{a.value&&a.value.blur()}}),()=>{const{prefixCls:D="rc-picker",id:A,tabindex:Y,dropdownClassName:ee,dropdownAlign:Z,popupStyle:ae,transitionName:ie,generateConfig:pe,locale:te,inputReadOnly:W,allowClear:O,autofocus:I,picker:G="date",defaultOpenValue:K,suffixIcon:oe,clearIcon:J,disabled:ne,placeholder:me,getPopupContainer:ue,panelRender:we,onMousedown:ke,onMouseenter:De,onMouseleave:re,onContextmenu:de,onClick:fe,onSelect:he,direction:Oe,autocomplete:Te="off"}=e,Pe=w(w(w({},e),n),{class:ve({[`${D}-panel-focused`]:!z.value}),style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null});let xe=S("div",{class:`${D}-panel-layout`},[S(Ur,{prefixCls:D,presets:r.value,onClick:Me=>{E(Me),L(!1)}},null),S(Kr,M(M({},Pe),{},{generateConfig:pe,value:y.value,locale:te,tabindex:-1,onSelect:Me=>{he==null||he(Me),f(Me)},direction:Oe,onPanelChange:(Me,At)=>{const{onPanelChange:ct}=e;R(!0),ct==null||ct(Me,At)}}),null)]);we&&(xe=we(xe));const Ne=S("div",{class:`${D}-panel-container`,ref:u,onMousedown:Me=>{Me.preventDefault()}},[xe]);let Re;oe&&(Re=S("span",{class:`${D}-suffix`},[oe]));let Ve;O&&g.value&&!ne&&(Ve=S("span",{onMousedown:Me=>{Me.preventDefault(),Me.stopPropagation()},onMouseup:Me=>{Me.preventDefault(),Me.stopPropagation(),E(null),L(!1)},class:`${D}-clear`,role:"button"},[J||S("span",{class:`${D}-clear-btn`},null)]));const Be=w(w(w(w({id:A,tabindex:Y,disabled:ne,readonly:W||typeof s.value[0]=="function"||!z.value,value:_.value||x.value,onInput:Me=>{P(Me.target.value)},autofocus:I,placeholder:me,ref:a,title:x.value},B.value),{size:Rr(G,s.value[0],pe)}),Lr(e)),{autocomplete:Te}),ze=e.inputRender?e.inputRender(Be):S("input",Be,null),Ze=Oe==="rtl"?"bottomRight":"bottomLeft";return S("div",{ref:v,class:ve(D,n.class,{[`${D}-disabled`]:ne,[`${D}-focused`]:H.value,[`${D}-rtl`]:Oe==="rtl"}),style:n.style,onMousedown:ke,onMouseup:F,onMouseenter:De,onMouseleave:re,onContextmenu:de,onClick:fe},[S("div",{class:ve(`${D}-input`,{[`${D}-input-placeholder`]:!!_.value}),ref:d},[ze,Re,Ve]),S(Gr,{visible:p.value,popupStyle:ae,prefixCls:D,dropdownClassName:ee,dropdownAlign:Z,getPopupContainer:ue,transitionName:ie,popupPlacement:Ze,direction:Oe},{default:()=>[S("div",{style:{pointerEvents:"none",position:"absolute",top:0,bottom:0,left:0,right:0}},null)],popupElement:()=>Ne})])}}})}const Dc=Ic();function Tc(e,t){let{picker:n,locale:o,selectedValue:a,disabledDate:l,disabled:r,generateConfig:i}=e;const c=T(()=>$e(a.value,0)),s=T(()=>$e(a.value,1));function u(y){return i.value.locale.getWeekFirstDate(o.value.locale,y)}function d(y){const f=i.value.getYear(y),m=i.value.getMonth(y);return f*100+m}function v(y){const f=i.value.getYear(y),m=ra(i.value,y);return f*10+m}return[y=>{var f;if(l&&(!((f=l==null?void 0:l.value)===null||f===void 0)&&f.call(l,y)))return!0;if(r[1]&&s)return!Ot(i.value,y,s.value)&&i.value.isAfter(y,s.value);if(t.value[1]&&s.value)switch(n.value){case"quarter":return v(y)>v(s.value);case"month":return d(y)>d(s.value);case"week":return u(y)>u(s.value);default:return!Ot(i.value,y,s.value)&&i.value.isAfter(y,s.value)}return!1},y=>{var f;if(!((f=l.value)===null||f===void 0)&&f.call(l,y))return!0;if(r[0]&&c)return!Ot(i.value,y,s.value)&&i.value.isAfter(c.value,y);if(t.value[0]&&c.value)switch(n.value){case"quarter":return v(y)vc(o,r,i));case"quarter":case"month":return l((r,i)=>po(o,r,i));default:return l((r,i)=>Ba(o,r,i))}}function Vc(e,t,n,o){const a=$e(e,0),l=$e(e,1);if(t===0)return a;if(a&&l)switch(Mc(a,l,n,o)){case"same":return a;case"closing":return a;default:return Tn(l,n,o,-1)}return a}function Nc(e){let{values:t,picker:n,defaultDates:o,generateConfig:a}=e;const l=q([$e(o,0),$e(o,1)]),r=q(null),i=T(()=>$e(t.value,0)),c=T(()=>$e(t.value,1)),s=g=>l.value[g]?l.value[g]:$e(r.value,g)||Vc(t.value,g,n.value,a.value)||i.value||c.value||a.value.getNow(),u=q(null),d=q(null);Xe(()=>{u.value=s(0),d.value=s(1)});function v(g,h){if(g){let y=rt(r.value,g,h);l.value=rt(l.value,null,h)||[null,null];const f=(h+1)%2;$e(t.value,f)||(y=rt(y,g,f)),r.value=y}else(i.value||c.value)&&(r.value=null)}return[u,d,v]}function Rc(e){return ns()?(os(e),!0):!1}function Ec(e){return typeof e=="function"?e():$t(e)}function qr(e){var t;const n=Ec(e);return(t=n==null?void 0:n.$el)!==null&&t!==void 0?t:n}function Bc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;as()?st(e):t?e():sn(e)}function Fc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const n=ge(),o=()=>n.value=!!e();return o(),Bc(o,t),n}var Wo;const Qr=typeof window<"u";Qr&&(!((Wo=window==null?void 0:window.navigator)===null||Wo===void 0)&&Wo.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);const Ac=Qr?window:void 0;var _c=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a2&&arguments[2]!==void 0?arguments[2]:{};const{window:o=Ac}=n,a=_c(n,["window"]);let l;const r=Fc(()=>o&&"ResizeObserver"in o),i=()=>{l&&(l.disconnect(),l=void 0)},c=be(()=>qr(e),u=>{i(),r.value&&o&&u&&(l=new ResizeObserver(t),l.observe(u,a))},{immediate:!0,flush:"post"}),s=()=>{i(),c()};return Rc(s),{isSupported:r,stop:s}}function Pn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{width:0,height:0},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{box:o="content-box"}=n,a=ge(t.width),l=ge(t.height);return Hc(e,r=>{let[i]=r;const c=o==="border-box"?i.borderBoxSize:o==="content-box"?i.contentBoxSize:i.devicePixelContentBoxSize;c?(a.value=c.reduce((s,u)=>{let{inlineSize:d}=u;return s+d},0),l.value=c.reduce((s,u)=>{let{blockSize:d}=u;return s+d},0)):(a.value=i.contentRect.width,l.value=i.contentRect.height)},n),be(()=>qr(e),r=>{a.value=r?t.width:0,l.value=r?t.height:0}),{width:a,height:l}}function Ol(e,t){return e&&e[0]&&e[1]&&t.isAfter(e[0],e[1])?[e[1],e[0]]:e}function kl(e,t,n,o){return!!(e||o&&o[t]||n[(t+1)%2])}function Lc(){return ye({name:"RangerPicker",inheritAttrs:!1,props:["prefixCls","id","popupStyle","dropdownClassName","transitionName","dropdownAlign","getPopupContainer","generateConfig","locale","placeholder","autofocus","disabled","format","picker","showTime","showNow","showHour","showMinute","showSecond","use12Hours","separator","value","defaultValue","defaultPickerValue","open","defaultOpen","disabledDate","disabledTime","dateRender","panelRender","ranges","allowEmpty","allowClear","suffixIcon","clearIcon","pickerRef","inputReadOnly","mode","renderExtraFooter","onChange","onOpenChange","onPanelChange","onCalendarChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onClick","onOk","onKeydown","components","order","direction","activePickerIndex","autocomplete","minuteStep","hourStep","secondStep","hideDisabledOptions","disabledMinutes","presets","prevIcon","nextIcon","superPrevIcon","superNextIcon"],setup(e,t){let{attrs:n,expose:o}=t;const a=T(()=>e.picker==="date"&&!!e.showTime||e.picker==="time"),l=T(()=>e.presets),r=T(()=>e.ranges),i=Xr(l,r),c=q({}),s=q(null),u=q(null),d=q(null),v=q(null),g=q(null),h=q(null),y=q(null),f=q(null),m=T(()=>Hr(Nr(e.format,e.picker,e.showTime,e.use12Hours))),[p,$]=Ge(0,{value:Ce(e,"activePickerIndex")}),C=q(null),b=T(()=>{const{disabled:U}=e;return Array.isArray(U)?U:[U||!1,U||!1]}),[x,P]=Ge(null,{value:Ce(e,"value"),defaultValue:e.defaultValue,postState:U=>e.picker==="time"&&!e.order?U:Ol(U,e.generateConfig)}),[k,E,L]=Nc({values:x,picker:Ce(e,"picker"),defaultDates:e.defaultPickerValue,generateConfig:Ce(e,"generateConfig")}),[V,F]=Ge(x.value,{postState:U=>{let ce=U;if(b.value[0]&&b.value[1])return ce;for(let le=0;le<2;le+=1)b.value[le]&&!$e(ce,le)&&!$e(e.allowEmpty,le)&&(ce=rt(ce,e.generateConfig.getNow(),le));return ce}}),[B,H]=Ge([e.picker,e.picker],{value:Ce(e,"mode")});be(()=>e.picker,()=>{H([e.picker,e.picker])});const z=(U,ce)=>{var le;H(U),(le=e.onPanelChange)===null||le===void 0||le.call(e,ce,U)},[_,N]=Tc({picker:Ce(e,"picker"),selectedValue:V,locale:Ce(e,"locale"),disabled:b,disabledDate:Ce(e,"disabledDate"),generateConfig:Ce(e,"generateConfig")},c),[R,j]=Ge(!1,{value:Ce(e,"open"),defaultValue:e.defaultOpen,postState:U=>b.value[p.value]?!1:U,onChange:U=>{var ce;(ce=e.onOpenChange)===null||ce===void 0||ce.call(e,U),!U&&C.value&&C.value.onClose&&C.value.onClose()}}),D=T(()=>R.value&&p.value===0),A=T(()=>R.value&&p.value===1),Y=q(0),ee=q(0),Z=q(0),{width:ae}=Pn(s);be([R,ae],()=>{!R.value&&s.value&&(Z.value=ae.value)});const{width:ie}=Pn(u),{width:pe}=Pn(f),{width:te}=Pn(d),{width:W}=Pn(g);be([p,R,ie,pe,te,W,()=>e.direction],()=>{ee.value=0,p.value?d.value&&g.value&&(ee.value=te.value+W.value,ie.value&&pe.value&&ee.value>ie.value-pe.value-(e.direction==="rtl"||f.value.offsetLeft>ee.value?0:f.value.offsetLeft)&&(Y.value=ee.value)):p.value===0&&(Y.value=0)},{immediate:!0});const O=q();function I(U,ce){if(U)clearTimeout(O.value),c.value[ce]=!0,$(ce),j(U),R.value||L(null,ce);else if(p.value===ce){j(U);const le=c.value;O.value=setTimeout(()=>{le===c.value&&(c.value={})})}}function G(U){I(!0,U),setTimeout(()=>{const ce=[h,y][U];ce.value&&ce.value.focus()},0)}function K(U,ce){let le=U,Ie=$e(le,0),je=$e(le,1);const{generateConfig:Fe,locale:at,picker:qe,order:Tt,onCalendarChange:dt,allowEmpty:Ct,onChange:Ae,showTime:ft}=e;Ie&&je&&Fe.isAfter(Ie,je)&&(qe==="week"&&!Fr(Fe,at.locale,Ie,je)||qe==="quarter"&&!Br(Fe,Ie,je)||qe!=="week"&&qe!=="quarter"&&qe!=="time"&&!(ft?an(Fe,Ie,je):Ot(Fe,Ie,je))?(ce===0?(le=[Ie,null],je=null):(Ie=null,le=[null,je]),c.value={[ce]:!0}):(qe!=="time"||Tt!==!1)&&(le=Ol(le,Fe))),F(le);const lt=le&&le[0]?Ke(le[0],{generateConfig:Fe,locale:at,format:m.value[0]}):"",Mt=le&&le[1]?Ke(le[1],{generateConfig:Fe,locale:at,format:m.value[0]}):"";dt&&dt(le,[lt,Mt],{range:ce===0?"start":"end"});const Vt=kl(Ie,0,b.value,Ct),vt=kl(je,1,b.value,Ct);(le===null||Vt&&vt)&&(P(le),Ae&&(!an(Fe,$e(x.value,0),Ie)||!an(Fe,$e(x.value,1),je))&&Ae(le,[lt,Mt]));let pt=null;ce===0&&!b.value[1]?pt=1:ce===1&&!b.value[0]&&(pt=0),pt!==null&&pt!==p.value&&(!c.value[pt]||!$e(le,pt))&&$e(le,ce)?G(pt):I(!1,ce)}const oe=U=>R&&C.value&&C.value.onKeydown?C.value.onKeydown(U):!1,J={formatList:m,generateConfig:Ce(e,"generateConfig"),locale:Ce(e,"locale")},[ne,me]=lo(T(()=>$e(V.value,0)),J),[ue,we]=lo(T(()=>$e(V.value,1)),J),ke=(U,ce)=>{const le=Ar(U,{locale:e.locale,formatList:m.value,generateConfig:e.generateConfig});le&&!(ce===0?_:N)(le)&&(F(rt(V.value,le,ce)),L(le,ce))},[De,re,de]=ca({valueTexts:ne,onTextChange:U=>ke(U,0)}),[fe,he,Oe]=ca({valueTexts:ue,onTextChange:U=>ke(U,1)}),[Te,Pe]=Nn(null),[xe,Ne]=Nn(null),[Re,Ve,Be]=da(De,J),[ze,Ze,Me]=da(fe,J),At=U=>{Ne(rt(V.value,U,p.value)),p.value===0?Ve(U):Ze(U)},ct=()=>{Ne(rt(V.value,null,p.value)),p.value===0?Be():Me()},Dt=(U,ce)=>({forwardKeydown:oe,onBlur:le=>{var Ie;(Ie=e.onBlur)===null||Ie===void 0||Ie.call(e,le)},isClickOutside:le=>!Er([u.value,d.value,v.value,s.value],le),onFocus:le=>{var Ie;$(U),(Ie=e.onFocus)===null||Ie===void 0||Ie.call(e,le)},triggerOpen:le=>{I(le,U)},onSubmit:()=>{if(!V.value||e.disabledDate&&e.disabledDate(V.value[U]))return!1;K(V.value,U),ce()},onCancel:()=>{I(!1,U),F(x.value),ce()}}),[ol,{focused:$o,typing:Po}]=ua(w(w({},Dt(0,de)),{blurToCancel:a,open:D,value:De,onKeydown:(U,ce)=>{var le;(le=e.onKeydown)===null||le===void 0||le.call(e,U,ce)}})),[al,{focused:Oo,typing:ko}]=ua(w(w({},Dt(1,Oe)),{blurToCancel:a,open:A,value:fe,onKeydown:(U,ce)=>{var le;(le=e.onKeydown)===null||le===void 0||le.call(e,U,ce)}})),ll=U=>{var ce;(ce=e.onClick)===null||ce===void 0||ce.call(e,U),!R.value&&!h.value.contains(U.target)&&!y.value.contains(U.target)&&(b.value[0]?b.value[1]||G(1):G(0))},yn=U=>{var ce;(ce=e.onMousedown)===null||ce===void 0||ce.call(e,U),R.value&&($o.value||Oo.value)&&!h.value.contains(U.target)&&!y.value.contains(U.target)&&U.preventDefault()},Cn=T(()=>{var U;return!((U=x.value)===null||U===void 0)&&U[0]?Ke(x.value[0],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""}),Wn=T(()=>{var U;return!((U=x.value)===null||U===void 0)&&U[1]?Ke(x.value[1],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""});be([R,ne,ue],()=>{R.value||(F(x.value),!ne.value.length||ne.value[0]===""?re(""):me.value!==De.value&&de(),!ue.value.length||ue.value[0]===""?he(""):we.value!==fe.value&&Oe())}),be([Cn,Wn],()=>{F(x.value)}),o({focus:()=>{h.value&&h.value.focus()},blur:()=>{h.value&&h.value.blur(),y.value&&y.value.blur()}});const Zt=T(()=>R.value&&xe.value&&xe.value[0]&&xe.value[1]&&e.generateConfig.isAfter(xe.value[1],xe.value[0])?xe.value:null);function Sn(){let U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{generateConfig:le,showTime:Ie,dateRender:je,direction:Fe,disabledTime:at,prefixCls:qe,locale:Tt}=e;let dt=Ie;if(Ie&&typeof Ie=="object"&&Ie.defaultValue){const Ae=Ie.defaultValue;dt=w(w({},Ie),{defaultValue:$e(Ae,p.value)||void 0})}let Ct=null;return je&&(Ct=Ae=>{let{current:ft,today:lt}=Ae;return je({current:ft,today:lt,info:{range:p.value?"end":"start"}})}),S(Cc,{value:{inRange:!0,panelPosition:U,rangedValue:Te.value||V.value,hoverRangedValue:Zt.value}},{default:()=>[S(Kr,M(M(M({},e),ce),{},{dateRender:Ct,showTime:dt,mode:B.value[p.value],generateConfig:le,style:void 0,direction:Fe,disabledDate:p.value===0?_:N,disabledTime:Ae=>at?at(Ae,p.value===0?"start":"end"):!1,class:ve({[`${qe}-panel-focused`]:p.value===0?!Po.value:!ko.value}),value:$e(V.value,p.value),locale:Tt,tabIndex:-1,onPanelChange:(Ae,ft)=>{p.value===0&&Be(!0),p.value===1&&Me(!0),z(rt(B.value,ft,p.value),rt(V.value,Ae,p.value));let lt=Ae;U==="right"&&B.value[p.value]===ft&&(lt=Tn(lt,ft,le,-1)),L(lt,p.value)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:p.value===0?$e(V.value,1):$e(V.value,0)}),null)]})}const Io=(U,ce)=>{const le=rt(V.value,U,p.value);ce==="submit"||ce!=="key"&&!a.value?(K(le,p.value),p.value===0?Be():Me()):F(le)};return Va({operationRef:C,hideHeader:T(()=>e.picker==="time"),onDateMouseenter:At,onDateMouseleave:ct,hideRanges:T(()=>!0),onSelect:Io,open:R}),()=>{const{prefixCls:U="rc-picker",id:ce,popupStyle:le,dropdownClassName:Ie,transitionName:je,dropdownAlign:Fe,getPopupContainer:at,generateConfig:qe,locale:Tt,placeholder:dt,autofocus:Ct,picker:Ae="date",showTime:ft,separator:lt="~",disabledDate:Mt,panelRender:Vt,allowClear:vt,suffixIcon:Jt,clearIcon:pt,inputReadOnly:Do,renderExtraFooter:Ni,onMouseenter:Ri,onMouseleave:Ei,onMouseup:Bi,onOk:rl,components:Fi,direction:wn,autocomplete:il="off"}=e,Ai=wn==="rtl"?{right:`${ee.value}px`}:{left:`${ee.value}px`};function _i(){let Qe;const Nt=zr(U,B.value[p.value],Ni),dl=Yr({prefixCls:U,components:Fi,needConfirmButton:a.value,okDisabled:!$e(V.value,p.value)||Mt&&Mt(V.value[p.value]),locale:Tt,onOk:()=>{$e(V.value,p.value)&&(K(V.value,p.value),rl&&rl(V.value))}});if(Ae!=="time"&&!ft){const Rt=p.value===0?k.value:E.value,ji=Tn(Rt,Ae,qe),No=B.value[p.value]===Ae,fl=Sn(No?"left":!1,{pickerValue:Rt,onPickerValueChange:Ro=>{L(Ro,p.value)}}),vl=Sn("right",{pickerValue:ji,onPickerValueChange:Ro=>{L(Tn(Ro,Ae,qe,-1),p.value)}});wn==="rtl"?Qe=S(kt,null,[vl,No&&fl]):Qe=S(kt,null,[fl,No&&vl])}else Qe=Sn();let Vo=S("div",{class:`${U}-panel-layout`},[S(Ur,{prefixCls:U,presets:i.value,onClick:Rt=>{K(Rt,null),I(!1,p.value)},onHover:Rt=>{Pe(Rt)}},null),S("div",null,[S("div",{class:`${U}-panels`},[Qe]),(Nt||dl)&&S("div",{class:`${U}-footer`},[Nt,dl])])]);return Vt&&(Vo=Vt(Vo)),S("div",{class:`${U}-panel-container`,style:{marginLeft:`${Y.value}px`},ref:u,onMousedown:Rt=>{Rt.preventDefault()}},[Vo])}const Hi=S("div",{class:ve(`${U}-range-wrapper`,`${U}-${Ae}-range-wrapper`),style:{minWidth:`${Z.value}px`}},[S("div",{ref:f,class:`${U}-range-arrow`,style:Ai},null),_i()]);let sl;Jt&&(sl=S("span",{class:`${U}-suffix`},[Jt]));let ul;vt&&($e(x.value,0)&&!b.value[0]||$e(x.value,1)&&!b.value[1])&&(ul=S("span",{onMousedown:Qe=>{Qe.preventDefault(),Qe.stopPropagation()},onMouseup:Qe=>{Qe.preventDefault(),Qe.stopPropagation();let Nt=x.value;b.value[0]||(Nt=rt(Nt,null,0)),b.value[1]||(Nt=rt(Nt,null,1)),K(Nt,null),I(!1,p.value)},class:`${U}-clear`},[pt||S("span",{class:`${U}-clear-btn`},null)]));const cl={size:Rr(Ae,m.value[0],qe)};let To=0,Mo=0;d.value&&v.value&&g.value&&(p.value===0?Mo=d.value.offsetWidth:(To=ee.value,Mo=v.value.offsetWidth));const Li=wn==="rtl"?{right:`${To}px`}:{left:`${To}px`};return S("div",M({ref:s,class:ve(U,`${U}-range`,n.class,{[`${U}-disabled`]:b.value[0]&&b.value[1],[`${U}-focused`]:p.value===0?$o.value:Oo.value,[`${U}-rtl`]:wn==="rtl"}),style:n.style,onClick:ll,onMouseenter:Ri,onMouseleave:Ei,onMousedown:yn,onMouseup:Bi},Lr(e)),[S("div",{class:ve(`${U}-input`,{[`${U}-input-active`]:p.value===0,[`${U}-input-placeholder`]:!!Re.value}),ref:d},[S("input",M(M(M({id:ce,disabled:b.value[0],readonly:Do||typeof m.value[0]=="function"||!Po.value,value:Re.value||De.value,onInput:Qe=>{re(Qe.target.value)},autofocus:Ct,placeholder:$e(dt,0)||"",ref:h},ol.value),cl),{},{autocomplete:il}),null)]),S("div",{class:`${U}-range-separator`,ref:g},[lt]),S("div",{class:ve(`${U}-input`,{[`${U}-input-active`]:p.value===1,[`${U}-input-placeholder`]:!!ze.value}),ref:v},[S("input",M(M(M({disabled:b.value[1],readonly:Do||typeof m.value[0]=="function"||!ko.value,value:ze.value||fe.value,onInput:Qe=>{he(Qe.target.value)},placeholder:$e(dt,1)||"",ref:y},al.value),cl),{},{autocomplete:il}),null)]),S("div",{class:`${U}-active-bar`,style:w(w({},Li),{width:`${Mo}px`,position:"absolute"})},null),sl,ul,S(Gr,{visible:R.value,popupStyle:le,prefixCls:U,dropdownClassName:Ie,dropdownAlign:Fe,getPopupContainer:at,transitionName:je,range:!0,direction:wn},{default:()=>[S("div",{style:{pointerEvents:"none",position:"absolute",top:0,bottom:0,left:0,right:0}},null)],popupElement:()=>Hi})])}}})}const jc=Lc();var Wc=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);ae.checked,()=>{l.value=e.checked}),a({focus(){var u;(u=r.value)===null||u===void 0||u.focus()},blur(){var u;(u=r.value)===null||u===void 0||u.blur()}});const i=q(),c=u=>{if(e.disabled)return;e.checked===void 0&&(l.value=u.target.checked),u.shiftKey=i.value;const d={target:w(w({},e),{checked:u.target.checked}),stopPropagation(){u.stopPropagation()},preventDefault(){u.preventDefault()},nativeEvent:u};e.checked!==void 0&&(r.value.checked=!!e.checked),o("change",d),i.value=!1},s=u=>{o("click",u),i.value=u.shiftKey};return()=>{const{prefixCls:u,name:d,id:v,type:g,disabled:h,readonly:y,tabindex:f,autofocus:m,value:p,required:$}=e,C=Wc(e,["prefixCls","name","id","type","disabled","readonly","tabindex","autofocus","value","required"]),{class:b,onFocus:x,onBlur:P,onKeydown:k,onKeypress:E,onKeyup:L}=n,V=w(w({},C),n),F=Object.keys(V).reduce((z,_)=>((_.startsWith("data-")||_.startsWith("aria-")||_==="role")&&(z[_]=V[_]),z),{}),B=ve(u,b,{[`${u}-checked`]:l.value,[`${u}-disabled`]:h}),H=w(w({name:d,id:v,type:g,readonly:y,disabled:h,tabindex:f,class:`${u}-input`,checked:!!l.value,autofocus:m,value:p},F),{onChange:c,onClick:s,onFocus:x,onBlur:P,onKeydown:k,onKeypress:E,onKeyup:L,required:$});return S("span",{class:B},[S("input",M({ref:r},H),null),S("span",{class:`${u}-inner`},null)])}}}),Jr=Symbol("radioGroupContextKey"),Yc=e=>{bt(Jr,e)},Kc=()=>mt(Jr,void 0),ei=Symbol("radioOptionTypeContextKey"),Gc=e=>{bt(ei,e)},Uc=()=>mt(ei,void 0),Xc=new ls("antRadioEffect",{"0%":{transform:"scale(1)",opacity:.5},"100%":{transform:"scale(1.6)",opacity:0}}),qc=e=>{const{componentCls:t,antCls:n}=e,o=`${t}-group`;return{[o]:w(w({},wt(e)),{display:"inline-block",fontSize:0,[`&${o}-rtl`]:{direction:"rtl"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},Qc=e=>{const{componentCls:t,radioWrapperMarginRight:n,radioCheckedColor:o,radioSize:a,motionDurationSlow:l,motionDurationMid:r,motionEaseInOut:i,motionEaseInOutCirc:c,radioButtonBg:s,colorBorder:u,lineWidth:d,radioDotSize:v,colorBgContainerDisabled:g,colorTextDisabled:h,paddingXS:y,radioDotDisabledColor:f,lineType:m,radioDotDisabledSize:p,wireframe:$,colorWhite:C}=e,b=`${t}-inner`;return{[`${t}-wrapper`]:w(w({},wt(e)),{position:"relative",display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer",[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${d}px ${m} ${o}`,borderRadius:"50%",visibility:"hidden",animationName:Xc,animationDuration:l,animationTimingFunction:i,animationFillMode:"both",content:'""'},[t]:w(w({},wt(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center"}),[`${t}-wrapper:hover &, + &:hover ${b}`]:{borderColor:o},[`${t}-input:focus-visible + ${b}`]:w({},Zl(e)),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:a,height:a,marginBlockStart:a/-2,marginInlineStart:a/-2,backgroundColor:$?o:C,borderBlockStart:0,borderInlineStart:0,borderRadius:a,transform:"scale(0)",opacity:0,transition:`all ${l} ${c}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:a,height:a,backgroundColor:s,borderColor:u,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${r}`},[`${t}-input`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,insetBlockEnd:0,insetInlineStart:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[b]:{borderColor:o,backgroundColor:$?s:o,"&::after":{transform:`scale(${v/a})`,opacity:1,transition:`all ${l} ${c}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[b]:{backgroundColor:g,borderColor:u,cursor:"not-allowed","&::after":{backgroundColor:f}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:h,cursor:"not-allowed"},[`&${t}-checked`]:{[b]:{"&::after":{transform:`scale(${p/a})`}}}},[`span${t} + *`]:{paddingInlineStart:y,paddingInlineEnd:y}})}},Zc=e=>{const{radioButtonColor:t,controlHeight:n,componentCls:o,lineWidth:a,lineType:l,colorBorder:r,motionDurationSlow:i,motionDurationMid:c,radioButtonPaddingHorizontal:s,fontSize:u,radioButtonBg:d,fontSizeLG:v,controlHeightLG:g,controlHeightSM:h,paddingXS:y,borderRadius:f,borderRadiusSM:m,borderRadiusLG:p,radioCheckedColor:$,radioButtonCheckedBg:C,radioButtonHoverColor:b,radioButtonActiveColor:x,radioSolidCheckedColor:P,colorTextDisabled:k,colorBgContainerDisabled:E,radioDisabledButtonCheckedColor:L,radioDisabledButtonCheckedBg:V}=e;return{[`${o}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:s,paddingBlock:0,color:t,fontSize:u,lineHeight:`${n-a*2}px`,background:d,border:`${a}px ${l} ${r}`,borderBlockStartWidth:a+.02,borderInlineStartWidth:0,borderInlineEndWidth:a,cursor:"pointer",transition:[`color ${c}`,`background ${c}`,`border-color ${c}`,`box-shadow ${c}`].join(","),a:{color:t},[`> ${o}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-a,insetInlineStart:-a,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:a,paddingInline:0,backgroundColor:r,transition:`background-color ${i}`,content:'""'}},"&:first-child":{borderInlineStart:`${a}px ${l} ${r}`,borderStartStartRadius:f,borderEndStartRadius:f},"&:last-child":{borderStartEndRadius:f,borderEndEndRadius:f},"&:first-child:last-child":{borderRadius:f},[`${o}-group-large &`]:{height:g,fontSize:v,lineHeight:`${g-a*2}px`,"&:first-child":{borderStartStartRadius:p,borderEndStartRadius:p},"&:last-child":{borderStartEndRadius:p,borderEndEndRadius:p}},[`${o}-group-small &`]:{height:h,paddingInline:y-a,paddingBlock:0,lineHeight:`${h-a*2}px`,"&:first-child":{borderStartStartRadius:m,borderEndStartRadius:m},"&:last-child":{borderStartEndRadius:m,borderEndEndRadius:m}},"&:hover":{position:"relative",color:$},"&:has(:focus-visible)":w({},Zl(e)),[`${o}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${o}-button-wrapper-disabled)`]:{zIndex:1,color:$,background:C,borderColor:$,"&::before":{backgroundColor:$},"&:first-child":{borderColor:$},"&:hover":{color:b,borderColor:b,"&::before":{backgroundColor:b}},"&:active":{color:x,borderColor:x,"&::before":{backgroundColor:x}}},[`${o}-group-solid &-checked:not(${o}-button-wrapper-disabled)`]:{color:P,background:$,borderColor:$,"&:hover":{color:P,background:b,borderColor:b},"&:active":{color:P,background:x,borderColor:x}},"&-disabled":{color:k,backgroundColor:E,borderColor:r,cursor:"not-allowed","&:first-child, &:hover":{color:k,backgroundColor:E,borderColor:r}},[`&-disabled${o}-button-wrapper-checked`]:{color:L,backgroundColor:V,borderColor:r,boxShadow:"none"}}}},ti=Yt("Radio",e=>{const{padding:t,lineWidth:n,controlItemBgActiveDisabled:o,colorTextDisabled:a,colorBgContainer:l,fontSizeLG:r,controlOutline:i,colorPrimaryHover:c,colorPrimaryActive:s,colorText:u,colorPrimary:d,marginXS:v,controlOutlineWidth:g,colorTextLightSolid:h,wireframe:y}=e,f=`0 0 0 ${g}px ${i}`,m=f,p=r,$=4,C=p-$*2,b=y?C:p-($+n)*2,x=d,P=u,k=c,E=s,L=t-n,B=Ue(e,{radioFocusShadow:f,radioButtonFocusShadow:m,radioSize:p,radioDotSize:b,radioDotDisabledSize:C,radioCheckedColor:x,radioDotDisabledColor:a,radioSolidCheckedColor:h,radioButtonBg:l,radioButtonCheckedBg:l,radioButtonColor:P,radioButtonHoverColor:k,radioButtonActiveColor:E,radioButtonPaddingHorizontal:L,radioDisabledButtonCheckedBg:o,radioDisabledButtonCheckedColor:a,radioWrapperMarginRight:v});return[qc(B),Qc(B),Zc(B)]});var Jc=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a({prefixCls:String,checked:Se(),disabled:Se(),isGroup:Se(),value:X.any,name:String,id:String,autofocus:Se(),onChange:se(),onFocus:se(),onBlur:se(),onClick:se(),"onUpdate:checked":se(),"onUpdate:value":se()}),et=ye({compatConfig:{MODE:3},name:"ARadio",inheritAttrs:!1,props:ni(),setup(e,t){let{emit:n,expose:o,slots:a,attrs:l}=t;const r=nt(),i=Kt.useInject(),c=Uc(),s=Kc(),u=un(),d=T(()=>{var k;return(k=y.value)!==null&&k!==void 0?k:u.value}),v=q(),{prefixCls:g,direction:h,disabled:y}=ot("radio",e),f=T(()=>(s==null?void 0:s.optionType.value)==="button"||c==="button"?`${g.value}-button`:g.value),m=un(),[p,$]=ti(g);o({focus:()=>{v.value.focus()},blur:()=>{v.value.blur()}});const x=k=>{const E=k.target.checked;n("update:checked",E),n("update:value",E),n("change",k),r.onFieldChange()},P=k=>{n("change",k),s&&s.onChange&&s.onChange(k)};return()=>{var k;const E=s,{prefixCls:L,id:V=r.id.value}=e,F=Jc(e,["prefixCls","id"]),B=w(w({prefixCls:f.value,id:V},We(F,["onUpdate:checked","onUpdate:value"])),{disabled:(k=y.value)!==null&&k!==void 0?k:m.value});E?(B.name=E.name.value,B.onChange=P,B.checked=e.value===E.value.value,B.disabled=d.value||E.disabled.value):B.onChange=x;const H=ve({[`${f.value}-wrapper`]:!0,[`${f.value}-wrapper-checked`]:B.checked,[`${f.value}-wrapper-disabled`]:B.disabled,[`${f.value}-wrapper-rtl`]:h.value==="rtl",[`${f.value}-wrapper-in-form-item`]:i.isFormItemInput},l.class,$.value);return p(S("label",M(M({},l),{},{class:H}),[S(Zr,M(M({},B),{},{type:"radio",ref:v}),null),a.default&&S("span",null,[a.default()])]))}}}),ed=()=>({prefixCls:String,value:X.any,size:_e(),options:it(),disabled:Se(),name:String,buttonStyle:_e("outline"),id:String,optionType:_e("default"),onChange:se(),"onUpdate:value":se()}),td=ye({compatConfig:{MODE:3},name:"ARadioGroup",inheritAttrs:!1,props:ed(),setup(e,t){let{slots:n,emit:o,attrs:a}=t;const l=nt(),{prefixCls:r,direction:i,size:c}=ot("radio",e),[s,u]=ti(r),d=q(e.value),v=q(!1);return be(()=>e.value,h=>{d.value=h,v.value=!1}),Yc({onChange:h=>{const y=d.value,{value:f}=h.target;"value"in e||(d.value=f),!v.value&&f!==y&&(v.value=!0,o("update:value",f),o("change",h),l.onFieldChange()),sn(()=>{v.value=!1})},value:d,disabled:T(()=>e.disabled),name:T(()=>e.name),optionType:T(()=>e.optionType)}),()=>{var h;const{options:y,buttonStyle:f,id:m=l.id.value}=e,p=`${r.value}-group`,$=ve(p,`${p}-${f}`,{[`${p}-${c.value}`]:c.value,[`${p}-rtl`]:i.value==="rtl"},a.class,u.value);let C=null;return y&&y.length>0?C=y.map(b=>{if(typeof b=="string"||typeof b=="number")return S(et,{key:b,prefixCls:r.value,disabled:e.disabled,value:b,checked:d.value===b},{default:()=>[b]});const{value:x,disabled:P,label:k}=b;return S(et,{key:`radio-group-value-options-${x}`,prefixCls:r.value,disabled:P||e.disabled,value:x,checked:d.value===x},{default:()=>[k]})}):C=(h=n.default)===null||h===void 0?void 0:h.call(n),s(S("div",M(M({},a),{},{class:$,id:m}),[C]))}}}),nd=ye({compatConfig:{MODE:3},name:"ARadioButton",inheritAttrs:!1,props:ni(),setup(e,t){let{slots:n,attrs:o}=t;const{prefixCls:a}=ot("radio",e);return Gc("button"),()=>{var l;return S(et,M(M(M({},o),e),{},{prefixCls:a.value}),{default:()=>[(l=n.default)===null||l===void 0?void 0:l.call(n)]})}}});et.Group=td;et.Button=nd;et.install=function(e){return e.component(et.name,et),e.component(et.Group.name,et.Group),e.component(et.Button.name,et.Button),e};const zo=(e,t,n,o)=>{const{lineHeight:a}=e,l=Math.floor(n*a)+2,r=Math.max((t-l)/2,0),i=Math.max(t-l-r,0);return{padding:`${r}px ${o}px ${i}px`}},od=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:o,pickerPanelCellHeight:a,motionDurationSlow:l,borderRadiusSM:r,motionDurationMid:i,controlItemBgHover:c,lineWidth:s,lineType:u,colorPrimary:d,controlItemBgActive:v,colorTextLightSolid:g,controlHeightSM:h,pickerDateHoverRangeBorderColor:y,pickerCellBorderGap:f,pickerBasicCellHoverWithRangeColor:m,pickerPanelCellWidth:p,colorTextDisabled:$,colorBgContainerDisabled:C}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:a,transform:"translateY(-50%)",transition:`all ${l}`,content:'""'},[o]:{position:"relative",zIndex:2,display:"inline-block",minWidth:a,height:a,lineHeight:`${a}px`,borderRadius:r,transition:`background ${i}, border ${i}`},[`&:hover:not(${n}-in-view), + &:hover:not(${n}-selected):not(${n}-range-start):not(${n}-range-end):not(${n}-range-hover-start):not(${n}-range-hover-end)`]:{[o]:{background:c}},[`&-in-view${n}-today ${o}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${s}px ${u} ${d}`,borderRadius:r,content:'""'}},[`&-in-view${n}-in-range`]:{position:"relative","&::before":{background:v}},[`&-in-view${n}-selected ${o}, + &-in-view${n}-range-start ${o}, + &-in-view${n}-range-end ${o}`]:{color:g,background:d},[`&-in-view${n}-range-start:not(${n}-range-start-single), + &-in-view${n}-range-end:not(${n}-range-end-single)`]:{"&::before":{background:v}},[`&-in-view${n}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${n}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${n}-range-hover-start:not(${n}-in-range):not(${n}-range-start):not(${n}-range-end), + &-in-view${n}-range-hover-end:not(${n}-in-range):not(${n}-range-start):not(${n}-range-end), + &-in-view${n}-range-hover-start${n}-range-start-single, + &-in-view${n}-range-hover-start${n}-range-start${n}-range-end${n}-range-end-near-hover, + &-in-view${n}-range-hover-end${n}-range-start${n}-range-end${n}-range-start-near-hover, + &-in-view${n}-range-hover-end${n}-range-end-single, + &-in-view${n}-range-hover:not(${n}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:h,borderTop:`${s}px dashed ${y}`,borderBottom:`${s}px dashed ${y}`,transform:"translateY(-50%)",transition:`all ${l}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:f},[`&-in-view${n}-in-range${n}-range-hover::before, + &-in-view${n}-range-start${n}-range-hover::before, + &-in-view${n}-range-end${n}-range-hover::before, + &-in-view${n}-range-start:not(${n}-range-start-single)${n}-range-hover-start::before, + &-in-view${n}-range-end:not(${n}-range-end-single)${n}-range-hover-end::before, + ${t}-panel + > :not(${t}-date-panel) + &-in-view${n}-in-range${n}-range-hover-start::before, + ${t}-panel + > :not(${t}-date-panel) + &-in-view${n}-in-range${n}-range-hover-end::before`]:{background:m},[`&-in-view${n}-range-start:not(${n}-range-start-single):not(${n}-range-end) ${o}`]:{borderStartStartRadius:r,borderEndStartRadius:r,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${n}-range-end:not(${n}-range-end-single):not(${n}-range-start) ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:r,borderEndEndRadius:r},[`&-range-hover${n}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${n}-range-hover:first-child::after, + tr > &-in-view${n}-range-hover-end:first-child::after, + &-in-view${n}-start${n}-range-hover-edge-start${n}-range-hover-edge-start-near-range::after, + &-in-view${n}-range-hover-edge-start:not(${n}-range-hover-edge-start-near-range)::after, + &-in-view${n}-range-hover-start::after`]:{insetInlineStart:(p-a)/2,borderInlineStart:`${s}px dashed ${y}`,borderStartStartRadius:s,borderEndStartRadius:s},[`tr > &-in-view${n}-range-hover:last-child::after, + tr > &-in-view${n}-range-hover-start:last-child::after, + &-in-view${n}-end${n}-range-hover-edge-end${n}-range-hover-edge-end-near-range::after, + &-in-view${n}-range-hover-edge-end:not(${n}-range-hover-edge-end-near-range)::after, + &-in-view${n}-range-hover-end::after`]:{insetInlineEnd:(p-a)/2,borderInlineEnd:`${s}px dashed ${y}`,borderStartEndRadius:s,borderEndEndRadius:s},"&-disabled":{color:$,pointerEvents:"none",[o]:{background:"transparent"},"&::before":{background:C}},[`&-disabled${n}-today ${o}::before`]:{borderColor:$}}},ad=e=>{const{componentCls:t,pickerCellInnerCls:n,pickerYearMonthCellWidth:o,pickerControlIconSize:a,pickerPanelCellWidth:l,paddingSM:r,paddingXS:i,paddingXXS:c,colorBgContainer:s,lineWidth:u,lineType:d,borderRadiusLG:v,colorPrimary:g,colorTextHeading:h,colorSplit:y,pickerControlIconBorderWidth:f,colorIcon:m,pickerTextHeight:p,motionDurationMid:$,colorIconHover:C,fontWeightStrong:b,pickerPanelCellHeight:x,pickerCellPaddingVertical:P,colorTextDisabled:k,colorText:E,fontSize:L,pickerBasicCellHoverWithRangeColor:V,motionDurationSlow:F,pickerPanelWithoutTimeCellHeight:B,pickerQuarterPanelContentHeight:H,colorLink:z,colorLinkActive:_,colorLinkHover:N,pickerDateHoverRangeBorderColor:R,borderRadiusSM:j,colorTextLightSolid:D,borderRadius:A,controlItemBgHover:Y,pickerTimePanelColumnHeight:ee,pickerTimePanelColumnWidth:Z,pickerTimePanelCellHeight:ae,controlItemBgActive:ie,marginXXS:pe}=e,te=l*7+r*2+4,W=(te-i*2)/3-o-r;return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:s,border:`${u}px ${d} ${y}`,borderRadius:v,outline:"none","&-focused":{borderColor:g},"&-rtl":{direction:"rtl",[`${t}-prev-icon, + ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, + ${t}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:te},"&-header":{display:"flex",padding:`0 ${i}px`,color:h,borderBottom:`${u}px ${d} ${y}`,"> *":{flex:"none"},button:{padding:0,color:m,lineHeight:`${p}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${$}`},"> button":{minWidth:"1.6em",fontSize:L,"&:hover":{color:C}},"&-view":{flex:"auto",fontWeight:b,lineHeight:`${p}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:i},"&:hover":{color:g}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:a,height:a,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:f,borderBlockEndWidth:0,borderInlineStartWidth:f,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(a/2),insetInlineStart:Math.ceil(a/2),display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:f,borderBlockEndWidth:0,borderInlineStartWidth:f,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:x,fontWeight:"normal"},th:{height:x+P*2,color:E,verticalAlign:"middle"}},"&-cell":w({padding:`${P}px 0`,color:k,cursor:"pointer","&-in-view":{color:E}},od(e)),[`&-date-panel ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-start ${n}, + &-date-panel ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-end ${n}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:V,transition:`all ${F}`,content:'""'}},[`&-date-panel + ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-start + ${n}::after`]:{insetInlineEnd:-(l-x)/2,insetInlineStart:0},[`&-date-panel ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-end ${n}::after`]:{insetInlineEnd:0,insetInlineStart:-(l-x)/2},[`&-range-hover${t}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:B*4},[n]:{padding:`0 ${i}px`}},"&-quarter-panel":{[`${t}-content`]:{height:H}},[`&-panel ${t}-footer`]:{borderTop:`${u}px ${d} ${y}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${p-2*u}px`,textAlign:"center","&-extra":{padding:`0 ${r}`,lineHeight:`${p-2*u}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${u}px ${d} ${y}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:z,"&:hover":{color:N},"&:active":{color:_},[`&${t}-today-btn-disabled`]:{color:k,cursor:"not-allowed"}},"&-decade-panel":{[n]:{padding:`0 ${i/2}px`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${i}px`},[n]:{width:o},[`${t}-cell-range-hover-start::after`]:{insetInlineStart:W,borderInlineStart:`${u}px dashed ${R}`,borderStartStartRadius:j,borderBottomStartRadius:j,borderStartEndRadius:0,borderBottomEndRadius:0,[`${t}-panel-rtl &`]:{insetInlineEnd:W,borderInlineEnd:`${u}px dashed ${R}`,borderStartStartRadius:0,borderBottomStartRadius:0,borderStartEndRadius:j,borderBottomEndRadius:j}},[`${t}-cell-range-hover-end::after`]:{insetInlineEnd:W,borderInlineEnd:`${u}px dashed ${R}`,borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:A,borderEndEndRadius:A,[`${t}-panel-rtl &`]:{insetInlineStart:W,borderInlineStart:`${u}px dashed ${R}`,borderStartStartRadius:A,borderEndStartRadius:A,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-week-panel":{[`${t}-body`]:{padding:`${i}px ${r}px`},[`${t}-cell`]:{[`&:hover ${n}, + &-selected ${n}, + ${n}`]:{background:"transparent !important"}},"&-row":{td:{transition:`background ${$}`,"&:first-child":{borderStartStartRadius:j,borderEndStartRadius:j},"&:last-child":{borderStartEndRadius:j,borderEndEndRadius:j}},"&:hover td":{background:Y},"&-selected td,\n &-selected:hover td":{background:g,[`&${t}-cell-week`]:{color:new En(D).setAlpha(.5).toHexString()},[`&${t}-cell-today ${n}::before`]:{borderColor:D},[n]:{color:D}}}},"&-date-panel":{[`${t}-body`]:{padding:`${i}px ${r}px`},[`${t}-content`]:{width:l*7,th:{width:l}}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${u}px ${d} ${y}`},[`${t}-date-panel, + ${t}-time-panel`]:{transition:`opacity ${F}`},"&-active":{[`${t}-date-panel, + ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${t}-content`]:{display:"flex",flex:"auto",height:ee},"&-column":{flex:"1 0 auto",width:Z,margin:`${c}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${$}`,overflowX:"hidden","&::after":{display:"block",height:ee-ae,content:'""'},"&:not(:first-child)":{borderInlineStart:`${u}px ${d} ${y}`},"&-active":{background:new En(ie).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:pe,[`${t}-time-panel-cell-inner`]:{display:"block",width:Z-2*pe,height:ae,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Z-ae)/2,color:E,lineHeight:`${ae}px`,borderRadius:j,cursor:"pointer",transition:`background ${$}`,"&:hover":{background:Y}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:ie}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:k,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${t}-time-panel-column:after`]:{height:ee-ae+c*2}}}},ld=e=>{const{componentCls:t,colorBgContainer:n,colorError:o,colorErrorOutline:a,colorWarning:l,colorWarningOutline:r}=e;return{[t]:{[`&-status-error${t}`]:{"&, &:not([disabled]):hover":{backgroundColor:n,borderColor:o},"&-focused, &:focus":w({},ta(Ue(e,{inputBorderActiveColor:o,inputBorderHoverColor:o,controlOutline:a}))),[`${t}-active-bar`]:{background:o}},[`&-status-warning${t}`]:{"&, &:not([disabled]):hover":{backgroundColor:n,borderColor:l},"&-focused, &:focus":w({},ta(Ue(e,{inputBorderActiveColor:l,inputBorderHoverColor:l,controlOutline:r}))),[`${t}-active-bar`]:{background:l}}}}},rd=e=>{const{componentCls:t,antCls:n,boxShadowPopoverArrow:o,controlHeight:a,fontSize:l,inputPaddingHorizontal:r,colorBgContainer:i,lineWidth:c,lineType:s,colorBorder:u,borderRadius:d,motionDurationMid:v,colorBgContainerDisabled:g,colorTextDisabled:h,colorTextPlaceholder:y,controlHeightLG:f,fontSizeLG:m,controlHeightSM:p,inputPaddingHorizontalSM:$,paddingXS:C,marginXS:b,colorTextDescription:x,lineWidthBold:P,lineHeight:k,colorPrimary:E,motionDurationSlow:L,zIndexPopup:V,paddingXXS:F,paddingSM:B,pickerTextHeight:H,controlItemBgActive:z,colorPrimaryBorder:_,sizePopupArrow:N,borderRadiusXS:R,borderRadiusOuter:j,colorBgElevated:D,borderRadiusLG:A,boxShadowSecondary:Y,borderRadiusSM:ee,colorSplit:Z,controlItemBgHover:ae,presetsWidth:ie,presetsMaxWidth:pe}=e;return[{[t]:w(w(w({},wt(e)),zo(e,a,l,r)),{position:"relative",display:"inline-flex",alignItems:"center",background:i,lineHeight:1,border:`${c}px ${s} ${u}`,borderRadius:d,transition:`border ${v}, box-shadow ${v}`,"&:hover, &-focused":w({},is(e)),"&-focused":w({},ta(e)),[`&${t}-disabled`]:{background:g,borderColor:u,cursor:"not-allowed",[`${t}-suffix`]:{color:h}},[`&${t}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${t}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":w(w({},ss(e)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${t}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:y}}},"&-large":w(w({},zo(e,f,m,r)),{[`${t}-input > input`]:{fontSize:m}}),"&-small":w({},zo(e,p,l,$)),[`${t}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:C/2,color:h,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:b}}},[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:h,lineHeight:1,background:i,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${v}, color ${v}`,"> *":{verticalAlign:"top"},"&:hover":{color:x}},[`${t}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:m,color:h,fontSize:m,verticalAlign:"top",cursor:"default",[`${t}-focused &`]:{color:x},[`${t}-range-separator &`]:{[`${t}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${t}-clear`]:{insetInlineEnd:r},"&:hover":{[`${t}-clear`]:{opacity:1}},[`${t}-active-bar`]:{bottom:-c,height:P,marginInlineStart:r,background:E,opacity:0,transition:`all ${L} ease-out`,pointerEvents:"none"},[`&${t}-focused`]:{[`${t}-active-bar`]:{opacity:1}},[`${t}-range-separator`]:{alignItems:"center",padding:`0 ${C}px`,lineHeight:1},[`&${t}-small`]:{[`${t}-clear`]:{insetInlineEnd:$},[`${t}-active-bar`]:{marginInlineStart:$}}},"&-dropdown":w(w(w({},wt(e)),ad(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:V,[`&${t}-dropdown-hidden`]:{display:"none"},[`&${t}-dropdown-placement-bottomLeft`]:{[`${t}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${t}-dropdown-placement-topLeft`]:{[`${t}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topRight, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topRight`]:{animationName:ur},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomRight, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomRight`]:{animationName:sr},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topRight`]:{animationName:dr},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomRight`]:{animationName:cr},[`${t}-panel > ${t}-time-panel`]:{paddingTop:F},[`${t}-ranges`]:{marginBottom:0,padding:`${F}px ${B}px`,overflow:"hidden",lineHeight:`${H-2*c-C/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${t}-preset > ${n}-tag-blue`]:{color:E,background:z,borderColor:_,cursor:"pointer"},[`${t}-ok`]:{marginInlineStart:"auto"}},[`${t}-range-wrapper`]:{display:"flex",position:"relative"},[`${t}-range-arrow`]:w({position:"absolute",zIndex:1,display:"none",marginInlineStart:r*1.5,transition:`left ${L} ease-out`},us(N,R,j,D,o)),[`${t}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:D,borderRadius:A,boxShadow:Y,transition:`margin ${L}`,[`${t}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${t}-presets`]:{display:"flex",flexDirection:"column",minWidth:ie,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:C,borderInlineEnd:`${c}px ${s} ${Z}`,li:w(w({},Rn),{borderRadius:ee,paddingInline:C,paddingBlock:(p-Math.round(l*k))/2,cursor:"pointer",transition:`all ${L}`,"+ li":{marginTop:b},"&:hover":{background:ae}})}},[`${t}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${t}-panel`]:{borderWidth:`0 0 ${c}px`},"&:last-child":{[`${t}-panel`]:{borderWidth:0}}},[`${t}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${t}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:u}}}}),"&-dropdown-range":{padding:`${N*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${t}-separator`]:{transform:"rotate(180deg)"},[`${t}-footer`]:{"&-extra":{direction:"rtl"}}}})},no(e,"slide-up"),no(e,"slide-down"),oo(e,"move-up"),oo(e,"move-down")]},id=e=>{const{componentCls:n,controlHeightLG:o,controlHeightSM:a,colorPrimary:l,paddingXXS:r}=e;return{pickerCellCls:`${n}-cell`,pickerCellInnerCls:`${n}-cell-inner`,pickerTextHeight:o,pickerPanelCellWidth:a*1.5,pickerPanelCellHeight:a,pickerDateHoverRangeBorderColor:new En(l).lighten(20).toHexString(),pickerBasicCellHoverWithRangeColor:new En(l).lighten(35).toHexString(),pickerPanelWithoutTimeCellHeight:o*1.65,pickerYearMonthCellWidth:o*1.5,pickerTimePanelColumnHeight:28*8,pickerTimePanelColumnWidth:o*1.4,pickerTimePanelCellHeight:28,pickerQuarterPanelContentHeight:o*1.4,pickerCellPaddingVertical:r,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5}},oi=Yt("DatePicker",e=>{const t=Ue(rs(e),id(e));return[rd(t),ld(t),ba(e,{focusElCls:`${e.componentCls}-focused`})]},e=>({presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50})),qa="__RC_CASCADER_SPLIT__",ai="SHOW_PARENT",li="SHOW_CHILD";function Bt(e){return e.join(qa)}function nn(e){return e.map(Bt)}function sd(e){return e.split(qa)}function ud(e){const{label:t,value:n,children:o}=e||{},a=n||"value";return{label:t||"label",value:a,key:a,children:o||"children"}}function In(e,t){var n,o;return(n=e.isLeaf)!==null&&n!==void 0?n:!(!((o=e[t.children])===null||o===void 0)&&o.length)}function cd(e){const t=e.parentElement;if(!t)return;const n=e.offsetTop-t.offsetTop;n-t.scrollTop<0?t.scrollTo({top:n}):n+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:n+e.offsetHeight-t.offsetHeight})}const dd=(e,t)=>T(()=>or(e.value,{fieldNames:t.value,initWrapper:o=>w(w({},o),{pathKeyEntities:{}}),processEntity:(o,a)=>{const l=o.nodes.map(r=>r[t.value.value]).join(qa);a.pathKeyEntities[l]=o,o.key=l}}).pathKeyEntities);function fd(e){const t=ge(!1),n=q({});return Xe(()=>{if(!e.value){t.value=!1,n.value={};return}let o={matchInputWidth:!0,limit:50};e.value&&typeof e.value=="object"&&(o=w(w({},o),e.value)),o.limit<=0&&delete o.limit,t.value=!0,n.value=o}),{showSearch:t,searchConfig:n}}const Mn="__rc_cascader_search_mark__",vd=(e,t,n)=>{let{label:o}=n;return t.some(a=>String(a[o]).toLowerCase().includes(e.toLowerCase()))},pd=e=>{let{path:t,fieldNames:n}=e;return t.map(o=>o[n.label]).join(" / ")},hd=(e,t,n,o,a,l)=>T(()=>{const{filter:r=vd,render:i=pd,limit:c=50,sort:s}=a.value,u=[];if(!e.value)return[];function d(v,g){v.forEach(h=>{if(!s&&c>0&&u.length>=c)return;const y=[...g,h],f=h[n.value.children];(!f||f.length===0||l.value)&&r(e.value,y,{label:n.value.label})&&u.push(w(w({},h),{[n.value.label]:i({inputValue:e.value,path:y,prefixCls:o.value,fieldNames:n.value}),[Mn]:y})),f&&d(h[n.value.children],y)})}return d(t.value,[]),s&&u.sort((v,g)=>s(v[Mn],g[Mn],e.value,n.value)),c>0?u.slice(0,c):u});function Il(e,t,n){const o=new Set(e);return e.filter(a=>{const l=t[a],r=l?l.parent:null,i=l?l.children:null;return n===li?!(i&&i.some(c=>c.key&&o.has(c.key))):!(r&&!r.node.disabled&&o.has(r.key))})}function Bn(e,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;var a;let l=t;const r=[];for(let i=0;i{const v=d[n.value];return o?String(v)===String(c):v===c}),u=s!==-1?l==null?void 0:l[s]:null;r.push({value:(a=u==null?void 0:u[n.value])!==null&&a!==void 0?a:c,index:s,option:u}),l=u==null?void 0:u[n.children]}return r}const gd=(e,t,n)=>T(()=>{const o=[],a=[];return n.value.forEach(l=>{Bn(l,e.value,t.value).every(i=>i.option)?a.push(l):o.push(l)}),[a,o]}),md=(e,t,n,o,a)=>T(()=>{const l=a.value||(r=>{let{labels:i}=r;const c=o.value?i.slice(-1):i,s=" / ";return c.every(u=>["string","number"].includes(typeof u))?c.join(s):c.reduce((u,d,v)=>{const g=hn(d)?ln(d,{key:v}):d;return v===0?[g]:[...u,s,g]},[])});return e.value.map(r=>{const i=Bn(r,t.value,n.value),c=l({labels:i.map(u=>{let{option:d,value:v}=u;var g;return(g=d==null?void 0:d[n.value.label])!==null&&g!==void 0?g:v}),selectedOptions:i.map(u=>{let{option:d}=u;return d})}),s=Bt(r);return{label:c,value:s,key:s,valueCells:r}})}),ri=Symbol("CascaderContextKey"),bd=e=>{bt(ri,e)},bo=()=>mt(ri),yd=()=>{const e=Hn(),{values:t}=bo(),[n,o]=Nn([]);return be(()=>e.open,()=>{if(e.open&&!e.multiple){const a=t.value[0];o(a||[])}},{immediate:!0}),[n,o]},Cd=(e,t,n,o,a,l)=>{const r=Hn(),i=T(()=>r.direction==="rtl"),[c,s,u]=[q([]),q(),q([])];Xe(()=>{let y=-1,f=t.value;const m=[],p=[],$=o.value.length;for(let b=0;b<$&&f;b+=1){const x=f.findIndex(P=>P[n.value.value]===o.value[b]);if(x===-1)break;y=x,m.push(y),p.push(o.value[b]),f=f[y][n.value.children]}let C=t.value;for(let b=0;b{a(y)},v=y=>{const f=u.value.length;let m=s.value;m===-1&&y<0&&(m=f);for(let p=0;p{if(c.value.length>1){const y=c.value.slice(0,-1);d(y)}else r.toggleOpen(!1)},h=()=>{var y;const m=(((y=u.value[s.value])===null||y===void 0?void 0:y[n.value.children])||[]).find(p=>!p.disabled);if(m){const p=[...c.value,m[n.value.value]];d(p)}};e.expose({onKeydown:y=>{const{which:f}=y;switch(f){case Q.UP:case Q.DOWN:{let m=0;f===Q.UP?m=-1:f===Q.DOWN&&(m=1),m!==0&&v(m);break}case Q.LEFT:{i.value?h():g();break}case Q.RIGHT:{i.value?g():h();break}case Q.BACKSPACE:{r.searchValue||g();break}case Q.ENTER:{if(c.value.length){const m=u.value[s.value],p=(m==null?void 0:m[Mn])||[];p.length?l(p.map($=>$[n.value.value]),p[p.length-1]):l(c.value,m)}break}case Q.ESC:r.toggleOpen(!1),open&&y.stopPropagation()}},onKeyup:()=>{}})};function yo(e){let{prefixCls:t,checked:n,halfChecked:o,disabled:a,onClick:l}=e;const{customSlots:r,checkable:i}=bo(),c=i.value!==!1?r.value.checkable:i.value,s=typeof c=="function"?c():typeof c=="boolean"?null:c;return S("span",{class:{[t]:!0,[`${t}-checked`]:n,[`${t}-indeterminate`]:!n&&o,[`${t}-disabled`]:a},onClick:l},[s])}yo.props=["prefixCls","checked","halfChecked","disabled","onClick"];yo.displayName="Checkbox";yo.inheritAttrs=!1;const ii="__cascader_fix_label__";function Co(e){let{prefixCls:t,multiple:n,options:o,activeValue:a,prevValuePath:l,onToggleOpen:r,onSelect:i,onActive:c,checkedSet:s,halfCheckedSet:u,loadingKeys:d,isSelectable:v}=e;var g,h,y,f,m,p;const $=`${t}-menu`,C=`${t}-menu-item`,{fieldNames:b,changeOnSelect:x,expandTrigger:P,expandIcon:k,loadingIcon:E,dropdownMenuColumnStyle:L,customSlots:V}=bo(),F=(g=k.value)!==null&&g!==void 0?g:(y=(h=V.value).expandIcon)===null||y===void 0?void 0:y.call(h),B=(f=E.value)!==null&&f!==void 0?f:(p=(m=V.value).loadingIcon)===null||p===void 0?void 0:p.call(m),H=P.value==="hover";return S("ul",{class:$,role:"menu"},[o.map(z=>{var _;const{disabled:N}=z,R=z[Mn],j=(_=z[ii])!==null&&_!==void 0?_:z[b.value.label],D=z[b.value.value],A=In(z,b.value),Y=R?R.map(O=>O[b.value.value]):[...l,D],ee=Bt(Y),Z=d.includes(ee),ae=s.has(ee),ie=u.has(ee),pe=()=>{!N&&(!H||!A)&&c(Y)},te=()=>{v(z)&&i(Y,A)};let W;return typeof z.title=="string"?W=z.title:typeof j=="string"&&(W=j),S("li",{key:ee,class:[C,{[`${C}-expand`]:!A,[`${C}-active`]:a===D,[`${C}-disabled`]:N,[`${C}-loading`]:Z}],style:L.value,role:"menuitemcheckbox",title:W,"aria-checked":ae,"data-path-key":ee,onClick:()=>{pe(),(!n||A)&&te()},onDblclick:()=>{x.value&&r(!1)},onMouseenter:()=>{H&&pe()},onMousedown:O=>{O.preventDefault()}},[n&&S(yo,{prefixCls:`${t}-checkbox`,checked:ae,halfChecked:ie,disabled:N,onClick:O=>{O.stopPropagation(),te()}},null),S("div",{class:`${C}-content`},[j]),!Z&&F&&!A&&S("div",{class:`${C}-expand-icon`},[ln(F)]),Z&&B&&S("div",{class:`${C}-loading-icon`},[ln(B)])])})])}Co.props=["prefixCls","multiple","options","activeValue","prevValuePath","onToggleOpen","onSelect","onActive","checkedSet","halfCheckedSet","loadingKeys","isSelectable"];Co.displayName="Column";Co.inheritAttrs=!1;const Sd=ye({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,setup(e,t){const{attrs:n,slots:o}=t,a=Hn(),l=q(),r=T(()=>a.direction==="rtl"),{options:i,values:c,halfValues:s,fieldNames:u,changeOnSelect:d,onSelect:v,searchOptions:g,dropdownPrefixCls:h,loadData:y,expandTrigger:f,customSlots:m}=bo(),p=T(()=>h.value||a.prefixCls),$=ge([]),C=_=>{if(!y.value||a.searchValue)return;const R=Bn(_,i.value,u.value).map(D=>{let{option:A}=D;return A}),j=R[R.length-1];if(j&&!In(j,u.value)){const D=Bt(_);$.value=[...$.value,D],y.value(R)}};Xe(()=>{$.value.length&&$.value.forEach(_=>{const N=sd(_),R=Bn(N,i.value,u.value,!0).map(D=>{let{option:A}=D;return A}),j=R[R.length-1];(!j||j[u.value.children]||In(j,u.value))&&($.value=$.value.filter(D=>D!==_))})});const b=T(()=>new Set(nn(c.value))),x=T(()=>new Set(nn(s.value))),[P,k]=yd(),E=_=>{k(_),C(_)},L=_=>{const{disabled:N}=_,R=In(_,u.value);return!N&&(R||d.value||a.multiple)},V=function(_,N){let R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;v(_),!a.multiple&&(N||d.value&&(f.value==="hover"||R))&&a.toggleOpen(!1)},F=T(()=>a.searchValue?g.value:i.value),B=T(()=>{const _=[{options:F.value}];let N=F.value;for(let R=0;RY[u.value.value]===j),A=D==null?void 0:D[u.value.children];if(!(A!=null&&A.length))break;N=A,_.push({options:A})}return _});Cd(t,F,u,P,E,(_,N)=>{L(N)&&V(_,In(N,u.value),!0)});const z=_=>{_.preventDefault()};return st(()=>{be(P,_=>{var N;for(let R=0;R<_.length;R+=1){const j=_.slice(0,R+1),D=Bt(j),A=(N=l.value)===null||N===void 0?void 0:N.querySelector(`li[data-path-key="${D.replace(/\\{0,2}"/g,'\\"')}"]`);A&&cd(A)}},{flush:"post",immediate:!0})}),()=>{var _,N,R,j,D;const{notFoundContent:A=((_=o.notFoundContent)===null||_===void 0?void 0:_.call(o))||((R=(N=m.value).notFoundContent)===null||R===void 0?void 0:R.call(N)),multiple:Y,toggleOpen:ee}=a,Z=!(!((D=(j=B.value[0])===null||j===void 0?void 0:j.options)===null||D===void 0)&&D.length),ae=[{[u.value.value]:"__EMPTY__",[ii]:A,disabled:!0}],ie=w(w({},n),{multiple:!Z&&Y,onSelect:V,onActive:E,onToggleOpen:ee,checkedSet:b.value,halfCheckedSet:x.value,loadingKeys:$.value,isSelectable:L}),te=(Z?[{options:ae}]:B.value).map((W,O)=>{const I=P.value.slice(0,O),G=P.value[O];return S(Co,M(M({key:O},ie),{},{prefixCls:p.value,options:W.options,prevValuePath:I,activeValue:G}),null)});return S("div",{class:[`${p.value}-menus`,{[`${p.value}-menu-empty`]:Z,[`${p.value}-rtl`]:r.value}],onMousedown:z,ref:l},[te])}}});function wd(){return w(w({},We(vo(),["tokenSeparators","mode","showSearch"])),{id:String,prefixCls:String,fieldNames:cn(),children:Array,value:{type:[String,Number,Array]},defaultValue:{type:[String,Number,Array]},changeOnSelect:{type:Boolean,default:void 0},displayRender:Function,checkable:{type:Boolean,default:void 0},showCheckedStrategy:{type:String,default:ai},showSearch:{type:[Boolean,Object],default:void 0},searchValue:String,onSearch:Function,expandTrigger:String,options:Array,dropdownPrefixCls:String,loadData:Function,popupVisible:{type:Boolean,default:void 0},dropdownClassName:String,dropdownMenuColumnStyle:{type:Object,default:void 0},popupStyle:{type:Object,default:void 0},dropdownStyle:{type:Object,default:void 0},popupPlacement:String,placement:String,onPopupVisibleChange:Function,onDropdownVisibleChange:Function,expandIcon:X.any,loadingIcon:X.any})}function si(){return w(w({},wd()),{onChange:Function,customSlots:Object})}function xd(e){return Array.isArray(e)&&Array.isArray(e[0])}function Dl(e){return e?xd(e)?e:(e.length===0?[]:[e]).map(t=>Array.isArray(t)?t:[t]):[]}const $d=ye({compatConfig:{MODE:3},name:"Cascader",inheritAttrs:!1,props:yt(si(),{}),setup(e,t){let{attrs:n,expose:o,slots:a}=t;const l=Oa(Ce(e,"id")),r=T(()=>!!e.checkable),[i,c]=Ge(e.defaultValue,{value:T(()=>e.value),postState:Dl}),s=T(()=>ud(e.fieldNames)),u=T(()=>e.options||[]),d=dd(u,s),v=O=>{const I=d.value;return O.map(G=>{const{nodes:K}=I[G];return K.map(oe=>oe[s.value.value])})},[g,h]=Ge("",{value:T(()=>e.searchValue),postState:O=>O||""}),y=(O,I)=>{h(O),I.source!=="blur"&&e.onSearch&&e.onSearch(O)},{showSearch:f,searchConfig:m}=fd(Ce(e,"showSearch")),p=hd(g,u,s,T(()=>e.dropdownPrefixCls||e.prefixCls),m,Ce(e,"changeOnSelect")),$=gd(u,s,i),[C,b,x]=[q([]),q([]),q([])],{maxLevel:P,levelEntities:k}=ar(d);Xe(()=>{const[O,I]=$.value;if(!r.value||!i.value.length){[C.value,b.value,x.value]=[O,[],I];return}const G=nn(O),K=d.value,{checkedKeys:oe,halfCheckedKeys:J}=on(G,!0,K,P.value,k.value);[C.value,b.value,x.value]=[v(oe),v(J),I]});const E=T(()=>{const O=nn(C.value),I=Il(O,d.value,e.showCheckedStrategy);return[...x.value,...v(I)]}),L=md(E,u,s,r,Ce(e,"displayRender")),V=O=>{if(c(O),e.onChange){const I=Dl(O),G=I.map(J=>Bn(J,u.value,s.value).map(ne=>ne.option)),K=r.value?I:I[0],oe=r.value?G:G[0];e.onChange(K,oe)}},F=O=>{if(h(""),!r.value)V(O);else{const I=Bt(O),G=nn(C.value),K=nn(b.value),oe=G.includes(I),J=x.value.some(ue=>Bt(ue)===I);let ne=C.value,me=x.value;if(J&&!oe)me=x.value.filter(ue=>Bt(ue)!==I);else{const ue=oe?G.filter(De=>De!==I):[...G,I];let we;oe?{checkedKeys:we}=on(ue,{checked:!1,halfCheckedKeys:K},d.value,P.value,k.value):{checkedKeys:we}=on(ue,!0,d.value,P.value,k.value);const ke=Il(we,d.value,e.showCheckedStrategy);ne=v(ke)}V([...me,...ne])}},B=(O,I)=>{if(I.type==="clear"){V([]);return}const{valueCells:G}=I.values[0];F(G)},H=T(()=>e.open!==void 0?e.open:e.popupVisible),z=T(()=>e.dropdownStyle||e.popupStyle||{}),_=T(()=>e.placement||e.popupPlacement),N=O=>{var I,G;(I=e.onDropdownVisibleChange)===null||I===void 0||I.call(e,O),(G=e.onPopupVisibleChange)===null||G===void 0||G.call(e,O)},{changeOnSelect:R,checkable:j,dropdownPrefixCls:D,loadData:A,expandTrigger:Y,expandIcon:ee,loadingIcon:Z,dropdownMenuColumnStyle:ae,customSlots:ie,dropdownClassName:pe}=ga(e);bd({options:u,fieldNames:s,values:C,halfValues:b,changeOnSelect:R,onSelect:F,checkable:j,searchOptions:p,dropdownPrefixCls:D,loadData:A,expandTrigger:Y,expandIcon:ee,loadingIcon:Z,dropdownMenuColumnStyle:ae,customSlots:ie});const te=q();o({focus(){var O;(O=te.value)===null||O===void 0||O.focus()},blur(){var O;(O=te.value)===null||O===void 0||O.blur()},scrollTo(O){var I;(I=te.value)===null||I===void 0||I.scrollTo(O)}});const W=T(()=>We(e,["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","dropdownClassName","dropdownMenuColumnStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","customSlots","showCheckedStrategy","children"]));return()=>{const O=!(g.value?p.value:u.value).length,{dropdownMatchSelectWidth:I=!1}=e,G=g.value&&m.value.matchInputWidth||O?{}:{minWidth:"auto"};return S($a,M(M(M({},W.value),n),{},{ref:te,id:l,prefixCls:e.prefixCls,dropdownMatchSelectWidth:I,dropdownStyle:w(w({},z.value),G),displayValues:L.value,onDisplayValuesChange:B,mode:r.value?"multiple":void 0,searchValue:g.value,onSearch:y,showSearch:f.value,OptionList:Sd,emptyOptions:O,open:H.value,dropdownClassName:pe.value,placement:_.value,onDropdownVisibleChange:N,getRawInputElement:()=>{var K;return(K=a.default)===null||K===void 0?void 0:K.call(a)}}),a)}}}),Pd=e=>{const{prefixCls:t,componentCls:n,antCls:o}=e,a=`${n}-menu-item`,l=` + &${a}-expand ${a}-expand-icon, + ${a}-loading-icon + `,r=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return[{[n]:{width:e.controlWidth}},{[`${n}-dropdown`]:[lr(`${t}-checkbox`,e),{[`&${o}-select-dropdown`]:{padding:0}},{[n]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${n}-menu-empty`]:{[`${n}-menu`]:{width:"100%",height:"auto",[a]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.paddingXXS,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`},"&-item":w(w({},Rn),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:`${r}px ${e.paddingSM}px`,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[l]:{color:e.colorTextDisabled}},[`&-active:not(${a}-disabled)`]:{"&, &:hover":{fontWeight:e.fontWeightStrong,backgroundColor:e.controlItemBgActive}},"&-content":{flex:"auto"},[l]:{marginInlineStart:e.paddingXXS,color:e.colorTextDescription,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]},{[`${n}-dropdown-rtl`]:{direction:"rtl"}},ba(e)]},Od=Yt("Cascader",e=>[Pd(e)],{controlWidth:184,controlItemWidth:111,dropdownHeight:180});var kd=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);ac===0?[i]:[...r,t,i],[]),a=[];let l=0;return o.forEach((r,i)=>{const c=l+r.length;let s=e.slice(l,c);l=c,i%2===1&&(s=S("span",{class:`${n}-menu-item-keyword`,key:"seperator"},[s])),a.push(s)}),a}const Dd=e=>{let{inputValue:t,path:n,prefixCls:o,fieldNames:a}=e;const l=[],r=t.toLowerCase();return n.forEach((i,c)=>{c!==0&&l.push(" / ");let s=i[a.label];const u=typeof s;(u==="string"||u==="number")&&(s=Id(String(s),r,o)),l.push(s)}),l};function Td(){return w(w({},We(si(),["customSlots","checkable","options"])),{multiple:{type:Boolean,default:void 0},size:String,bordered:{type:Boolean,default:void 0},placement:{type:String},suffixIcon:X.any,status:String,options:Array,popupClassName:String,dropdownClassName:String,"onUpdate:value":Function})}const Md=ye({compatConfig:{MODE:3},name:"ACascader",inheritAttrs:!1,props:yt(Td(),{bordered:!0,choiceTransitionName:"",allowClear:!0}),setup(e,t){let{attrs:n,expose:o,slots:a,emit:l}=t;const r=nt(),i=Kt.useInject(),c=T(()=>Fn(i.status,e.status)),{prefixCls:s,rootPrefixCls:u,getPrefixCls:d,direction:v,getPopupContainer:g,renderEmpty:h,size:y,disabled:f}=ot("cascader",e),m=T(()=>d("select",e.prefixCls)),{compactSize:p,compactItemClassnames:$}=An(m,v),C=T(()=>p.value||y.value),b=un(),x=T(()=>{var R;return(R=f.value)!==null&&R!==void 0?R:b.value}),[P,k]=Ta(m),[E]=Od(s),L=T(()=>v.value==="rtl"),V=T(()=>{if(!e.showSearch)return e.showSearch;let R={render:Dd};return typeof e.showSearch=="object"&&(R=w(w({},R),e.showSearch)),R}),F=T(()=>ve(e.popupClassName||e.dropdownClassName,`${s.value}-dropdown`,{[`${s.value}-dropdown-rtl`]:L.value},k.value)),B=q();o({focus(){var R;(R=B.value)===null||R===void 0||R.focus()},blur(){var R;(R=B.value)===null||R===void 0||R.blur()}});const H=function(){for(var R=arguments.length,j=new Array(R),D=0;De.showArrow!==void 0?e.showArrow:e.loading||!e.multiple),N=T(()=>e.placement!==void 0?e.placement:v.value==="rtl"?"bottomRight":"bottomLeft");return()=>{var R,j;const{notFoundContent:D=(R=a.notFoundContent)===null||R===void 0?void 0:R.call(a),expandIcon:A=(j=a.expandIcon)===null||j===void 0?void 0:j.call(a),multiple:Y,bordered:ee,allowClear:Z,choiceTransitionName:ae,transitionName:ie,id:pe=r.id.value}=e,te=kd(e,["notFoundContent","expandIcon","multiple","bordered","allowClear","choiceTransitionName","transitionName","id"]),W=D||h("Cascader");let O=A;A||(O=L.value?S(_s,null,null):S(As,null,null));const I=S("span",{class:`${m.value}-menu-item-loading-icon`},[S(to,{spin:!0},null)]),{suffixIcon:G,removeIcon:K,clearIcon:oe}=Da(w(w({},e),{hasFeedback:i.hasFeedback,feedbackIcon:i.feedbackIcon,multiple:Y,prefixCls:m.value,showArrow:_.value}),a);return E(P(S($d,M(M(M({},te),n),{},{id:pe,prefixCls:m.value,class:[s.value,{[`${m.value}-lg`]:C.value==="large",[`${m.value}-sm`]:C.value==="small",[`${m.value}-rtl`]:L.value,[`${m.value}-borderless`]:!ee,[`${m.value}-in-form-item`]:i.isFormItemInput},_n(m.value,c.value,i.hasFeedback),$.value,n.class,k.value],disabled:x.value,direction:v.value,placement:N.value,notFoundContent:W,allowClear:Z,showSearch:V.value,expandIcon:O,inputIcon:G,removeIcon:K,clearIcon:oe,loadingIcon:I,checkable:!!Y,dropdownClassName:F.value,dropdownPrefixCls:s.value,choiceTransitionName:ea(u.value,"",ae),transitionName:ea(u.value,ya(N.value),ie),getPopupContainer:g==null?void 0:g.value,customSlots:w(w({},a),{checkable:()=>S("span",{class:`${s.value}-checkbox-inner`},null)}),tagRender:e.tagRender||a.tagRender,displayRender:e.displayRender||a.displayRender,maxTagPlaceholder:e.maxTagPlaceholder||a.maxTagPlaceholder,showArrow:i.hasFeedback||e.showArrow,onChange:H,onBlur:z,ref:B}),a)))}}}),Vd=Ca(w(Md,{SHOW_CHILD:li,SHOW_PARENT:ai})),Nd=()=>({name:String,prefixCls:String,options:it([]),disabled:Boolean,id:String}),Rd=()=>w(w({},Nd()),{defaultValue:it(),value:it(),onChange:se(),"onUpdate:value":se()}),Ed=()=>({prefixCls:String,defaultChecked:Se(),checked:Se(),disabled:Se(),isGroup:Se(),value:X.any,name:String,id:String,indeterminate:Se(),type:_e("checkbox"),autofocus:Se(),onChange:se(),"onUpdate:checked":se(),onClick:se(),skipGroup:Se(!1)}),Bd=()=>w(w({},Ed()),{indeterminate:Se(!1)}),ui=Symbol("CheckboxGroupContext");var Tl=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a(h==null?void 0:h.disabled.value)||u.value);Xe(()=>{!e.skipGroup&&h&&h.registerValue(y,e.value)}),It(()=>{h&&h.cancelValue(y)}),st(()=>{Ql(!!(e.checked!==void 0||h||e.value===void 0))});const m=b=>{const x=b.target.checked;n("update:checked",x),n("change",b),r.onFieldChange()},p=q();return l({focus:()=>{var b;(b=p.value)===null||b===void 0||b.focus()},blur:()=>{var b;(b=p.value)===null||b===void 0||b.blur()}}),()=>{var b;const x=uo((b=a.default)===null||b===void 0?void 0:b.call(a)),{indeterminate:P,skipGroup:k,id:E=r.id.value}=e,L=Tl(e,["indeterminate","skipGroup","id"]),{onMouseenter:V,onMouseleave:F,onInput:B,class:H,style:z}=o,_=Tl(o,["onMouseenter","onMouseleave","onInput","class","style"]),N=w(w(w(w({},L),{id:E,prefixCls:c.value}),_),{disabled:f.value});h&&!k?(N.onChange=function(){for(var A=arguments.length,Y=new Array(A),ee=0;ee`${i.value}-group`),[u,d]=rr(s),v=q((e.value===void 0?e.defaultValue:e.value)||[]);be(()=>e.value,()=>{v.value=e.value||[]});const g=T(()=>e.options.map(C=>typeof C=="string"||typeof C=="number"?{label:C,value:C}:C)),h=q(Symbol()),y=q(new Map),f=C=>{y.value.delete(C),h.value=Symbol()},m=(C,b)=>{y.value.set(C,b),h.value=Symbol()},p=q(new Map);return be(h,()=>{const C=new Map;for(const b of y.value.values())C.set(b,!0);p.value=C}),bt(ui,{cancelValue:f,registerValue:m,toggleOption:C=>{const b=v.value.indexOf(C.value),x=[...v.value];b===-1?x.push(C.value):x.splice(b,1),e.value===void 0&&(v.value=x);const P=x.filter(k=>p.value.has(k)).sort((k,E)=>{const L=g.value.findIndex(F=>F.value===k),V=g.value.findIndex(F=>F.value===E);return L-V});a("update:value",P),a("change",P),r.onFieldChange()},mergedValue:v,name:T(()=>e.name),disabled:T(()=>e.disabled)}),l({mergedValue:v}),()=>{var C;const{id:b=r.id.value}=e;let x=null;return g.value&&g.value.length>0&&(x=g.value.map(P=>{var k;return S(jt,{prefixCls:i.value,key:P.value.toString(),disabled:"disabled"in P?P.disabled:e.disabled,indeterminate:P.indeterminate,value:P.value,checked:v.value.indexOf(P.value)!==-1,onChange:P.onChange,class:`${s.value}-item`},{default:()=>[n.label!==void 0?(k=n.label)===null||k===void 0?void 0:k.call(n,P):P.label]})})),u(S("div",M(M({},o),{},{class:[s.value,{[`${s.value}-rtl`]:c.value==="rtl"},o.class,d.value],id:b}),[x||((C=n.default)===null||C===void 0?void 0:C.call(n))]))}}});jt.Group=fa;jt.install=function(e){return e.component(jt.name,jt),e.component(fa.name,fa),e};const Fd=(e,t)=>{let{attrs:n,slots:o}=t;return S(cs,M(M({size:"small",type:"primary"},e),n),o)};function Ad(e,t){let{slots:n,attrs:o}=t;return S(js,M(M({color:"blue"},e),o),n)}var _d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};function Ml(e){for(var t=1;tV.value||k.value),[H,z]=oi(b),_=q();y({focus:()=>{var te;(te=_.value)===null||te===void 0||te.focus()},blur:()=>{var te;(te=_.value)===null||te===void 0||te.blur()}});const N=te=>p.valueFormat?e.toString(te,p.valueFormat):te,R=(te,W)=>{const O=N(te);m("update:value",O),m("change",O,W),$.onFieldChange()},j=te=>{m("update:open",te),m("openChange",te)},D=te=>{m("focus",te)},A=te=>{m("blur",te),$.onFieldBlur()},Y=(te,W)=>{const O=N(te);m("panelChange",O,W)},ee=te=>{const W=N(te);m("ok",W)},[Z]=Jl("DatePicker",er),ae=T(()=>p.value?p.valueFormat?e.toDate(p.value,p.valueFormat):p.value:p.value===""?void 0:p.value),ie=T(()=>p.defaultValue?p.valueFormat?e.toDate(p.defaultValue,p.valueFormat):p.defaultValue:p.defaultValue===""?void 0:p.defaultValue),pe=T(()=>p.defaultPickerValue?p.valueFormat?e.toDate(p.defaultPickerValue,p.valueFormat):p.defaultPickerValue:p.defaultPickerValue===""?void 0:p.defaultPickerValue);return()=>{var te,W,O,I,G,K;const oe=w(w({},Z.value),p.locale),J=w(w({},p),f),{bordered:ne=!0,placeholder:me,suffixIcon:ue=(te=h.suffixIcon)===null||te===void 0?void 0:te.call(h),showToday:we=!0,transitionName:ke,allowClear:De=!0,dateRender:re=h.dateRender,renderExtraFooter:de=h.renderExtraFooter,monthCellRender:fe=h.monthCellRender||p.monthCellContentRender||h.monthCellContentRender,clearIcon:he=(W=h.clearIcon)===null||W===void 0?void 0:W.call(h),id:Oe=$.id.value}=J,Te=Yd(J,["bordered","placeholder","suffixIcon","showToday","transitionName","allowClear","dateRender","renderExtraFooter","monthCellRender","clearIcon","id"]),Pe=J.showTime===""?!0:J.showTime,{format:xe}=J;let Ne={};s&&(Ne.picker=s);const Re=s||J.picker||"date";Ne=w(w(w({},Ne),Pe?io(w({format:xe,picker:Re},typeof Pe=="object"?Pe:{})):{}),Re==="time"?io(w(w({format:xe},Te),{picker:Re})):{});const Ve=b.value,Be=S(kt,null,[ue||(s==="time"?S(wo,null,null):S(So,null,null)),C.hasFeedback&&C.feedbackIcon]);return H(S(Dc,M(M(M({monthCellRender:fe,dateRender:re,renderExtraFooter:de,ref:_,placeholder:Wd(oe,Re,me),suffixIcon:Be,dropdownAlign:ci(x.value,p.placement),clearIcon:he||S(ma,null,null),allowClear:De,transitionName:ke||`${E.value}-slide-up`},Te),Ne),{},{id:Oe,picker:Re,value:ae.value,defaultValue:ie.value,defaultPickerValue:pe.value,showToday:we,locale:oe.lang,class:ve({[`${Ve}-${B.value}`]:B.value,[`${Ve}-borderless`]:!ne},_n(Ve,Fn(C.status,p.status),C.hasFeedback),f.class,z.value,F.value),disabled:L.value,prefixCls:Ve,getPopupContainer:f.getCalendarContainer||P.value,generateConfig:e,prevIcon:((O=h.prevIcon)===null||O===void 0?void 0:O.call(h))||S("span",{class:`${Ve}-prev-icon`},null),nextIcon:((I=h.nextIcon)===null||I===void 0?void 0:I.call(h))||S("span",{class:`${Ve}-next-icon`},null),superPrevIcon:((G=h.superPrevIcon)===null||G===void 0?void 0:G.call(h))||S("span",{class:`${Ve}-super-prev-icon`},null),superNextIcon:((K=h.superNextIcon)===null||K===void 0?void 0:K.call(h))||S("span",{class:`${Ve}-super-next-icon`},null),components:vi,direction:x.value,dropdownClassName:ve(z.value,p.popupClassName,p.dropdownClassName),onChange:R,onOpenChange:j,onFocus:D,onBlur:A,onPanelChange:Y,onOk:ee}),null))}}})}const o=n(void 0,"ADatePicker"),a=n("week","AWeekPicker"),l=n("month","AMonthPicker"),r=n("year","AYearPicker"),i=n("time","TimePicker"),c=n("quarter","AQuarterPicker");return{DatePicker:o,WeekPicker:a,MonthPicker:l,YearPicker:r,TimePicker:i,QuarterPicker:c}}var Gd={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};function Nl(e){for(var t=1;tp.value||y.value),[b,x]=oi(v),P=q();l({focus:()=>{var D;(D=P.value)===null||D===void 0||D.focus()},blur:()=>{var D;(D=P.value)===null||D===void 0||D.blur()}});const k=D=>s.valueFormat?e.toString(D,s.valueFormat):D,E=(D,A)=>{const Y=k(D);c("update:value",Y),c("change",Y,A),u.onFieldChange()},L=D=>{c("update:open",D),c("openChange",D)},V=D=>{c("focus",D)},F=D=>{c("blur",D),u.onFieldBlur()},B=(D,A)=>{const Y=k(D);c("panelChange",Y,A)},H=D=>{const A=k(D);c("ok",A)},z=(D,A,Y)=>{const ee=k(D);c("calendarChange",ee,A,Y)},[_]=Jl("DatePicker",er),N=T(()=>s.value&&s.valueFormat?e.toDate(s.value,s.valueFormat):s.value),R=T(()=>s.defaultValue&&s.valueFormat?e.toDate(s.defaultValue,s.valueFormat):s.defaultValue),j=T(()=>s.defaultPickerValue&&s.valueFormat?e.toDate(s.defaultPickerValue,s.valueFormat):s.defaultPickerValue);return()=>{var D,A,Y,ee,Z,ae,ie;const pe=w(w({},_.value),s.locale),te=w(w({},s),i),{prefixCls:W,bordered:O=!0,placeholder:I,suffixIcon:G=(D=r.suffixIcon)===null||D===void 0?void 0:D.call(r),picker:K="date",transitionName:oe,allowClear:J=!0,dateRender:ne=r.dateRender,renderExtraFooter:me=r.renderExtraFooter,separator:ue=(A=r.separator)===null||A===void 0?void 0:A.call(r),clearIcon:we=(Y=r.clearIcon)===null||Y===void 0?void 0:Y.call(r),id:ke=u.id.value}=te,De=Xd(te,["prefixCls","bordered","placeholder","suffixIcon","picker","transitionName","allowClear","dateRender","renderExtraFooter","separator","clearIcon","id"]);delete De["onUpdate:value"],delete De["onUpdate:open"];const{format:re,showTime:de}=te;let fe={};fe=w(w(w({},fe),de?io(w({format:re,picker:K},de)):{}),K==="time"?io(w(w({format:re},We(De,["disabledTime"])),{picker:K})):{});const he=v.value,Oe=S(kt,null,[G||(K==="time"?S(wo,null,null):S(So,null,null)),d.hasFeedback&&d.feedbackIcon]);return b(S(jc,M(M(M({dateRender:ne,renderExtraFooter:me,separator:ue||S("span",{"aria-label":"to",class:`${he}-separator`},[S(Qa,null,null)]),ref:P,dropdownAlign:ci(g.value,s.placement),placeholder:zd(pe,K,I),suffixIcon:Oe,clearIcon:we||S(ma,null,null),allowClear:J,transitionName:oe||`${f.value}-slide-up`},De),fe),{},{disabled:m.value,id:ke,value:N.value,defaultValue:R.value,defaultPickerValue:j.value,picker:K,class:ve({[`${he}-${C.value}`]:C.value,[`${he}-borderless`]:!O},_n(he,Fn(d.status,s.status),d.hasFeedback),i.class,x.value,$.value),locale:pe.lang,prefixCls:he,getPopupContainer:i.getCalendarContainer||h.value,generateConfig:e,prevIcon:((ee=r.prevIcon)===null||ee===void 0?void 0:ee.call(r))||S("span",{class:`${he}-prev-icon`},null),nextIcon:((Z=r.nextIcon)===null||Z===void 0?void 0:Z.call(r))||S("span",{class:`${he}-next-icon`},null),superPrevIcon:((ae=r.superPrevIcon)===null||ae===void 0?void 0:ae.call(r))||S("span",{class:`${he}-super-prev-icon`},null),superNextIcon:((ie=r.superNextIcon)===null||ie===void 0?void 0:ie.call(r))||S("span",{class:`${he}-super-next-icon`},null),components:vi,direction:g.value,dropdownClassName:ve(x.value,s.popupClassName,s.dropdownClassName),onChange:E,onOpenChange:L,onFocus:V,onBlur:F,onPanelChange:B,onOk:H,onCalendarChange:z}),null))}}})}const vi={button:Fd,rangeItem:Ad};function Qd(e){return e?Array.isArray(e)?e:[e]:[]}function io(e){const{format:t,picker:n,showHour:o,showMinute:a,showSecond:l,use12Hours:r}=e,i=Qd(t)[0],c=w({},e);return i&&typeof i=="string"&&(!i.includes("s")&&l===void 0&&(c.showSecond=!1),!i.includes("m")&&a===void 0&&(c.showMinute=!1),!i.includes("H")&&!i.includes("h")&&o===void 0&&(c.showHour=!1),(i.includes("a")||i.includes("A"))&&r===void 0&&(c.use12Hours=!0)),n==="time"?c:(typeof i=="function"&&delete c.format,{showTime:c})}function pi(e,t){const{DatePicker:n,WeekPicker:o,MonthPicker:a,YearPicker:l,TimePicker:r,QuarterPicker:i}=Kd(e,t),c=qd(e,t);return{DatePicker:n,WeekPicker:o,MonthPicker:a,YearPicker:l,TimePicker:r,QuarterPicker:i,RangePicker:c}}const{DatePicker:Yo,WeekPicker:Ko,MonthPicker:Go,YearPicker:Zd,TimePicker:Jd,QuarterPicker:Uo,RangePicker:Xo}=pi(Tr),Xn=w(Yo,{WeekPicker:Ko,MonthPicker:Go,YearPicker:Zd,RangePicker:Xo,TimePicker:Jd,QuarterPicker:Uo,install:e=>(e.component(Yo.name,Yo),e.component(Xo.name,Xo),e.component(Go.name,Go),e.component(Ko.name,Ko),e.component(Uo.name,Uo),e)});function ef(e){let t=e.scrollX;const n="scrollLeft";if(typeof t!="number"){const o=e.document;t=o.documentElement[n],typeof t!="number"&&(t=o.body[n])}return t}function tf(e){let t,n;const o=e.ownerDocument,{body:a}=o,l=o&&o.documentElement,r=e.getBoundingClientRect();return t=r.left,n=r.top,t-=l.clientLeft||a.clientLeft||0,n-=l.clientTop||a.clientTop||0,{left:t,top:n}}function nf(e){const t=tf(e),n=e.ownerDocument,o=n.defaultView||n.parentWindow;return t.left+=ef(o),t.left}var of={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"};function Rl(e){for(var t=1;t{const{index:c}=e;n("hover",i,c)},a=i=>{const{index:c}=e;n("click",i,c)},l=i=>{const{index:c}=e;i.keyCode===13&&n("click",i,c)},r=T(()=>{const{prefixCls:i,index:c,value:s,allowHalf:u,focused:d}=e,v=c+1;let g=i;return s===0&&c===0&&d?g+=` ${i}-focused`:u&&s+.5>=v&&s{const{disabled:i,prefixCls:c,characterRender:s,character:u,index:d,count:v,value:g}=e,h=typeof u=="function"?u({disabled:i,prefixCls:c,index:d,count:v,value:g}):u;let y=S("li",{class:r.value},[S("div",{onClick:i?null:a,onKeydown:i?null:l,onMousemove:i?null:o,role:"radio","aria-checked":g>d?"true":"false","aria-posinset":d+1,"aria-setsize":v,tabindex:i?-1:0},[S("div",{class:`${c}-first`},[h]),S("div",{class:`${c}-second`},[h])])]);return s&&(y=s(y,e)),y}}}),sf=e=>{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.rateStarHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${e.lineWidth}px dashed ${e.rateStarColor}`,transform:e.rateStarHoverScale}},"&-first, &-second":{color:e.defaultColor,transition:`all ${e.motionDurationMid}`,userSelect:"none",[e.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},uf=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),cf=e=>{const{componentCls:t}=e;return{[t]:w(w(w(w(w({},wt(e)),{display:"inline-block",margin:0,padding:0,color:e.rateStarColor,fontSize:e.rateStarSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","&:hover":{transform:"scale(1)"}}}),sf(e)),{[`+ ${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,fontSize:e.fontSize}}),uf(e))}},df=Yt("Rate",e=>{const{colorFillContent:t}=e,n=Ue(e,{rateStarColor:e["yellow-6"],rateStarSize:e.controlHeightLG*.5,rateStarHoverScale:"scale(1.1)",defaultColor:t});return[cf(n)]}),ff=()=>({prefixCls:String,count:Number,value:Number,allowHalf:{type:Boolean,default:void 0},allowClear:{type:Boolean,default:void 0},tooltips:Array,disabled:{type:Boolean,default:void 0},character:X.any,autofocus:{type:Boolean,default:void 0},tabindex:X.oneOfType([X.number,X.string]),direction:String,id:String,onChange:Function,onHoverChange:Function,"onUpdate:value":Function,onFocus:Function,onBlur:Function,onKeydown:Function}),vf=ye({compatConfig:{MODE:3},name:"ARate",inheritAttrs:!1,props:yt(ff(),{value:0,count:5,allowHalf:!1,allowClear:!0,tabindex:0,direction:"ltr"}),setup(e,t){let{slots:n,attrs:o,emit:a,expose:l}=t;const{prefixCls:r,direction:i}=ot("rate",e),[c,s]=df(r),u=nt(),d=q(),[v,g]=Ls(),h=eo({value:e.value,focused:!1,cleanedValue:null,hoverValue:void 0});be(()=>e.value,()=>{h.value=e.value});const y=V=>ds(g.value.get(V)),f=(V,F)=>{const B=i.value==="rtl";let H=V+1;if(e.allowHalf){const z=y(V),_=nf(z),N=z.clientWidth;(B&&F-_>N/2||!B&&F-_{e.value===void 0&&(h.value=V),a("update:value",V),a("change",V),u.onFieldChange()},p=(V,F)=>{const B=f(F,V.pageX);B!==h.cleanedValue&&(h.hoverValue=B,h.cleanedValue=null),a("hoverChange",B)},$=()=>{h.hoverValue=void 0,h.cleanedValue=null,a("hoverChange",void 0)},C=(V,F)=>{const{allowClear:B}=e,H=f(F,V.pageX);let z=!1;B&&(z=H===h.value),$(),m(z?0:H),h.cleanedValue=z?H:null},b=V=>{h.focused=!0,a("focus",V)},x=V=>{h.focused=!1,a("blur",V),u.onFieldBlur()},P=V=>{const{keyCode:F}=V,{count:B,allowHalf:H}=e,z=i.value==="rtl";F===Q.RIGHT&&h.value0&&!z||F===Q.RIGHT&&h.value>0&&z?(H?h.value-=.5:h.value-=1,m(h.value),V.preventDefault()):F===Q.LEFT&&h.value{e.disabled||d.value.focus()};l({focus:k,blur:()=>{e.disabled||d.value.blur()}}),st(()=>{const{autofocus:V,disabled:F}=e;V&&!F&&k()});const L=(V,F)=>{let{index:B}=F;const{tooltips:H}=e;return H?S(tr,{title:H[B]},{default:()=>[V]}):V};return()=>{const{count:V,allowHalf:F,disabled:B,tabindex:H,id:z=u.id.value}=e,{class:_,style:N}=o,R=[],j=B?`${r.value}-disabled`:"",D=e.character||n.character||(()=>S(Za,null,null));for(let Y=0;Y{let{attrs:n}=t;const{included:o,vertical:a,style:l,class:r}=n;let{length:i,offset:c,reverse:s}=n;i<0&&(s=!s,i=Math.abs(i),c=100-c);const u=a?{[s?"top":"bottom"]:`${c}%`,[s?"bottom":"top"]:"auto",height:`${i}%`}:{[s?"right":"left"]:`${c}%`,[s?"left":"right"]:"auto",width:`${i}%`},d=w(w({},l),u);return o?S("div",{class:r,style:d},null):null};Ja.inheritAttrs=!1;const hf=(e,t,n,o,a,l)=>{const r=Object.keys(t).map(parseFloat).sort((i,c)=>i-c);if(n&&o)for(let i=a;i<=l;i+=o)r.indexOf(i)===-1&&r.push(i);return r},hi=(e,t)=>{let{attrs:n}=t;const{prefixCls:o,vertical:a,reverse:l,marks:r,dots:i,step:c,included:s,lowerBound:u,upperBound:d,max:v,min:g,dotStyle:h,activeDotStyle:y}=n,f=v-g,m=hf(a,r,i,c,g,v).map(p=>{const $=`${Math.abs(p-g)/f*100}%`,C=!s&&p===d||s&&p<=d&&p>=u;let b=a?w(w({},h),{[l?"top":"bottom"]:$}):w(w({},h),{[l?"right":"left"]:$});C&&(b=w(w({},b),y));const x=ve({[`${o}-dot`]:!0,[`${o}-dot-active`]:C,[`${o}-dot-reverse`]:l});return S("span",{class:x,style:b,key:p},null)});return S("div",{class:`${o}-step`},[m])};hi.inheritAttrs=!1;const gi=(e,t)=>{let{attrs:n,slots:o}=t;const{class:a,vertical:l,reverse:r,marks:i,included:c,upperBound:s,lowerBound:u,max:d,min:v,onClickLabel:g}=n,h=Object.keys(i),y=o.mark,f=d-v,m=h.map(parseFloat).sort((p,$)=>p-$).map(p=>{const $=typeof i[p]=="function"?i[p]():i[p],C=typeof $=="object"&&!hn($);let b=C?$.label:$;if(!b&&b!==0)return null;y&&(b=y({point:p,label:b}));const x=!c&&p===s||c&&p<=s&&p>=u,P=ve({[`${a}-text`]:!0,[`${a}-text-active`]:x}),k={marginBottom:"-50%",[r?"top":"bottom"]:`${(p-v)/f*100}%`},E={transform:`translateX(${r?"50%":"-50%"})`,msTransform:`translateX(${r?"50%":"-50%"})`,[r?"right":"left"]:`${(p-v)/f*100}%`},L=l?k:E,V=C?w(w({},L),$.style):L,F={[nr?"onTouchstartPassive":"onTouchstart"]:B=>g(B,p)};return S("span",M({class:P,style:V,key:p,onMousedown:B=>g(B,p)},F),[b])});return S("div",{class:a},[m])};gi.inheritAttrs=!1;const mi=ye({compatConfig:{MODE:3},name:"Handle",inheritAttrs:!1,props:{prefixCls:String,vertical:{type:Boolean,default:void 0},offset:Number,disabled:{type:Boolean,default:void 0},min:Number,max:Number,value:Number,tabindex:X.oneOfType([X.number,X.string]),reverse:{type:Boolean,default:void 0},ariaLabel:String,ariaLabelledBy:String,ariaValueTextFormatter:Function,onMouseenter:{type:Function},onMouseleave:{type:Function},onMousedown:{type:Function}},setup(e,t){let{attrs:n,emit:o,expose:a}=t;const l=ge(!1),r=ge(),i=()=>{document.activeElement===r.value&&(l.value=!0)},c=f=>{l.value=!1,o("blur",f)},s=()=>{l.value=!1},u=()=>{var f;(f=r.value)===null||f===void 0||f.focus()},d=()=>{var f;(f=r.value)===null||f===void 0||f.blur()},v=()=>{l.value=!0,u()},g=f=>{f.preventDefault(),u(),o("mousedown",f)};a({focus:u,blur:d,clickFocus:v,ref:r});let h=null;st(()=>{h=kn(document,"mouseup",i)}),It(()=>{h==null||h.remove()});const y=T(()=>{const{vertical:f,offset:m,reverse:p}=e;return f?{[p?"top":"bottom"]:`${m}%`,[p?"bottom":"top"]:"auto",transform:p?null:"translateY(+50%)"}:{[p?"right":"left"]:`${m}%`,[p?"left":"right"]:"auto",transform:`translateX(${p?"+":"-"}50%)`}});return()=>{const{prefixCls:f,disabled:m,min:p,max:$,value:C,tabindex:b,ariaLabel:x,ariaLabelledBy:P,ariaValueTextFormatter:k,onMouseenter:E,onMouseleave:L}=e,V=ve(n.class,{[`${f}-handle-click-focused`]:l.value}),F={"aria-valuemin":p,"aria-valuemax":$,"aria-valuenow":C,"aria-disabled":!!m},B=[n.style,y.value];let H=b||0;(m||b===null)&&(H=null);let z;k&&(z=k(C));const _=w(w(w(w({},n),{role:"slider",tabindex:H}),F),{class:V,onBlur:c,onKeydown:s,onMousedown:g,onMouseenter:E,onMouseleave:L,ref:r,style:B});return S("div",M(M({},_),{},{"aria-label":x,"aria-labelledby":P,"aria-valuetext":z}),null)}}});function qo(e,t){try{return Object.keys(t).some(n=>e.target===t[n].ref)}catch{return!1}}function bi(e,t){let{min:n,max:o}=t;return eo}function El(e){return e.touches.length>1||e.type.toLowerCase()==="touchend"&&e.touches.length>0}function Bl(e,t){let{marks:n,step:o,min:a,max:l}=t;const r=Object.keys(n).map(parseFloat);if(o!==null){const c=Math.pow(10,yi(o)),s=Math.floor((l*c-a*c)/(o*c)),u=Math.min((e-a)/o,s),d=Math.round(u)*o+a;r.push(d)}const i=r.map(c=>Math.abs(e-c));return r[i.indexOf(Math.min(...i))]}function yi(e){const t=e.toString();let n=0;return t.indexOf(".")>=0&&(n=t.length-t.indexOf(".")-1),n}function Fl(e,t){let n=1;return window.visualViewport&&(n=+(window.visualViewport.width/document.body.getBoundingClientRect().width).toFixed(2)),(e?t.clientY:t.pageX)/n}function Al(e,t){let n=1;return window.visualViewport&&(n=+(window.visualViewport.width/document.body.getBoundingClientRect().width).toFixed(2)),(e?t.touches[0].clientY:t.touches[0].pageX)/n}function _l(e,t){const n=t.getBoundingClientRect();return e?n.top+n.height*.5:window.scrollX+n.left+n.width*.5}function el(e,t){let{max:n,min:o}=t;return e<=o?o:e>=n?n:e}function Ci(e,t){const{step:n}=t,o=isFinite(Bl(e,t))?Bl(e,t):0;return n===null?o:parseFloat(o.toFixed(yi(n)))}function dn(e){e.stopPropagation(),e.preventDefault()}function gf(e,t,n){const o={increase:(r,i)=>r+i,decrease:(r,i)=>r-i},a=o[e](Object.keys(n.marks).indexOf(JSON.stringify(t)),1),l=Object.keys(n.marks)[a];return n.step?o[e](t,n.step):Object.keys(n.marks).length&&n.marks[l]?n.marks[l]:t}function Si(e,t,n){const o="increase",a="decrease";let l=o;switch(e.keyCode){case Q.UP:l=t&&n?a:o;break;case Q.RIGHT:l=!t&&n?a:o;break;case Q.DOWN:l=t&&n?o:a;break;case Q.LEFT:l=!t&&n?o:a;break;case Q.END:return(r,i)=>i.max;case Q.HOME:return(r,i)=>i.min;case Q.PAGE_UP:return(r,i)=>r+i.step*2;case Q.PAGE_DOWN:return(r,i)=>r-i.step*2;default:return}return(r,i)=>gf(l,r,i)}var mf=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a{this.document=this.sliderRef&&this.sliderRef.ownerDocument;const{autofocus:n,disabled:o}=this;n&&!o&&this.focus()})},beforeUnmount(){this.$nextTick(()=>{this.removeDocumentEvents()})},methods:{defaultHandle(n){var{index:o,directives:a,className:l,style:r}=n,i=mf(n,["index","directives","className","style"]);if(delete i.dragging,i.value===null)return null;const c=w(w({},i),{class:l,style:r,key:o});return S(mi,c,null)},onDown(n,o){let a=o;const{draggableTrack:l,vertical:r}=this.$props,{bounds:i}=this.$data,c=l&&this.positionGetValue?this.positionGetValue(a)||[]:[],s=qo(n,this.handlesRefs);if(this.dragTrack=l&&i.length>=2&&!s&&!c.map((u,d)=>{const v=d?!0:u>=i[d];return d===c.length-1?u<=i[d]:v}).some(u=>!u),this.dragTrack)this.dragOffset=a,this.startBounds=[...i];else{if(!s)this.dragOffset=0;else{const u=_l(r,n.target);this.dragOffset=a-u,a=u}this.onStart(a)}},onMouseDown(n){if(n.button!==0)return;this.removeDocumentEvents();const o=this.$props.vertical,a=Fl(o,n);this.onDown(n,a),this.addDocumentMouseEvents()},onTouchStart(n){if(El(n))return;const o=this.vertical,a=Al(o,n);this.onDown(n,a),this.addDocumentTouchEvents(),dn(n)},onFocus(n){const{vertical:o}=this;if(qo(n,this.handlesRefs)&&!this.dragTrack){const a=_l(o,n.target);this.dragOffset=0,this.onStart(a),dn(n),this.$emit("focus",n)}},onBlur(n){this.dragTrack||this.onEnd(),this.$emit("blur",n)},onMouseUp(){this.handlesRefs[this.prevMovedHandleIndex]&&this.handlesRefs[this.prevMovedHandleIndex].clickFocus()},onMouseMove(n){if(!this.sliderRef){this.onEnd();return}const o=Fl(this.vertical,n);this.onMove(n,o-this.dragOffset,this.dragTrack,this.startBounds)},onTouchMove(n){if(El(n)||!this.sliderRef){this.onEnd();return}const o=Al(this.vertical,n);this.onMove(n,o-this.dragOffset,this.dragTrack,this.startBounds)},onKeyDown(n){this.sliderRef&&qo(n,this.handlesRefs)&&this.onKeyboard(n)},onClickMarkLabel(n,o){n.stopPropagation(),this.onChange({sValue:o}),this.setState({sValue:o},()=>this.onEnd(!0))},getSliderStart(){const n=this.sliderRef,{vertical:o,reverse:a}=this,l=n.getBoundingClientRect();return o?a?l.bottom:l.top:window.scrollX+(a?l.right:l.left)},getSliderLength(){const n=this.sliderRef;if(!n)return 0;const o=n.getBoundingClientRect();return this.vertical?o.height:o.width},addDocumentTouchEvents(){this.onTouchMoveListener=kn(this.document,"touchmove",this.onTouchMove),this.onTouchUpListener=kn(this.document,"touchend",this.onEnd)},addDocumentMouseEvents(){this.onMouseMoveListener=kn(this.document,"mousemove",this.onMouseMove),this.onMouseUpListener=kn(this.document,"mouseup",this.onEnd)},removeDocumentEvents(){this.onTouchMoveListener&&this.onTouchMoveListener.remove(),this.onTouchUpListener&&this.onTouchUpListener.remove(),this.onMouseMoveListener&&this.onMouseMoveListener.remove(),this.onMouseUpListener&&this.onMouseUpListener.remove()},focus(){var n;this.$props.disabled||(n=this.handlesRefs[0])===null||n===void 0||n.focus()},blur(){this.$props.disabled||Object.keys(this.handlesRefs).forEach(n=>{var o,a;(a=(o=this.handlesRefs[n])===null||o===void 0?void 0:o.blur)===null||a===void 0||a.call(o)})},calcValue(n){const{vertical:o,min:a,max:l}=this,r=Math.abs(Math.max(n,0)/this.getSliderLength());return o?(1-r)*(l-a)+a:r*(l-a)+a},calcValueByPos(n){const a=(this.reverse?-1:1)*(n-this.getSliderStart());return this.trimAlignValue(this.calcValue(a))},calcOffset(n){const{min:o,max:a}=this,l=(n-o)/(a-o);return Math.max(0,l*100)},saveSlider(n){this.sliderRef=n},saveHandle(n,o){this.handlesRefs[n]=o}},render(){const{prefixCls:n,marks:o,dots:a,step:l,included:r,disabled:i,vertical:c,reverse:s,min:u,max:d,maximumTrackStyle:v,railStyle:g,dotStyle:h,activeDotStyle:y,id:f}=this,{class:m,style:p}=this.$attrs,{tracks:$,handles:C}=this.renderSlider(),b=ve(n,m,{[`${n}-with-marks`]:Object.keys(o).length,[`${n}-disabled`]:i,[`${n}-vertical`]:c,[`${n}-horizontal`]:!c}),x={vertical:c,marks:o,included:r,lowerBound:this.getLowerBound(),upperBound:this.getUpperBound(),max:d,min:u,reverse:s,class:`${n}-mark`,onClickLabel:i?Ht:this.onClickMarkLabel},P={[nr?"onTouchstartPassive":"onTouchstart"]:i?Ht:this.onTouchStart};return S("div",M(M({id:f,ref:this.saveSlider,tabindex:"-1",class:b},P),{},{onMousedown:i?Ht:this.onMouseDown,onMouseup:i?Ht:this.onMouseUp,onKeydown:i?Ht:this.onKeyDown,onFocus:i?Ht:this.onFocus,onBlur:i?Ht:this.onBlur,style:p}),[S("div",{class:`${n}-rail`,style:w(w({},v),g)},null),$,S(hi,{prefixCls:n,vertical:c,reverse:s,marks:o,dots:a,step:l,included:r,lowerBound:this.getLowerBound(),upperBound:this.getUpperBound(),max:d,min:u,dotStyle:h,activeDotStyle:y},null),C,S(gi,x,{mark:this.$slots.mark}),fs(this)])}})}const bf=ye({compatConfig:{MODE:3},name:"Slider",mixins:[Sa],inheritAttrs:!1,props:{defaultValue:Number,value:Number,disabled:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},tabindex:X.oneOfType([X.number,X.string]),reverse:{type:Boolean,default:void 0},min:Number,max:Number,ariaLabelForHandle:String,ariaLabelledByForHandle:String,ariaValueTextFormatterForHandle:String,startPoint:Number},emits:["beforeChange","afterChange","change"],data(){const e=this.defaultValue!==void 0?this.defaultValue:this.min,t=this.value!==void 0?this.value:e;return{sValue:this.trimAlignValue(t),dragging:!1}},watch:{value:{handler(e){this.setChangeValue(e)},deep:!0},min(){const{sValue:e}=this;this.setChangeValue(e)},max(){const{sValue:e}=this;this.setChangeValue(e)}},methods:{setChangeValue(e){const t=e!==void 0?e:this.sValue,n=this.trimAlignValue(t,this.$props);n!==this.sValue&&(this.setState({sValue:n}),bi(t,this.$props)&&this.$emit("change",n))},onChange(e){const t=!na(this,"value"),n=e.sValue>this.max?w(w({},e),{sValue:this.max}):e;t&&this.setState(n);const o=n.sValue;this.$emit("change",o)},onStart(e){this.setState({dragging:!0});const{sValue:t}=this;this.$emit("beforeChange",t);const n=this.calcValueByPos(e);this.startValue=n,this.startPosition=e,n!==t&&(this.prevMovedHandleIndex=0,this.onChange({sValue:n}))},onEnd(e){const{dragging:t}=this;this.removeDocumentEvents(),(t||e)&&this.$emit("afterChange",this.sValue),this.setState({dragging:!1})},onMove(e,t){dn(e);const{sValue:n}=this,o=this.calcValueByPos(t);o!==n&&this.onChange({sValue:o})},onKeyboard(e){const{reverse:t,vertical:n}=this.$props,o=Si(e,n,t);if(o){dn(e);const{sValue:a}=this,l=o(a,this.$props),r=this.trimAlignValue(l);if(r===a)return;this.onChange({sValue:r}),this.$emit("afterChange",r),this.onEnd()}},getLowerBound(){const e=this.$props.startPoint||this.$props.min;return this.$data.sValue>e?e:this.$data.sValue},getUpperBound(){return this.$data.sValue1&&arguments[1]!==void 0?arguments[1]:{};if(e===null)return null;const n=w(w({},this.$props),t),o=el(e,n);return Ci(o,n)},getTrack(e){let{prefixCls:t,reverse:n,vertical:o,included:a,minimumTrackStyle:l,mergedTrackStyle:r,length:i,offset:c}=e;return S(Ja,{class:`${t}-track`,vertical:o,included:a,offset:c,reverse:n,length:i,style:w(w({},l),r)},null)},renderSlider(){const{prefixCls:e,vertical:t,included:n,disabled:o,minimumTrackStyle:a,trackStyle:l,handleStyle:r,tabindex:i,ariaLabelForHandle:c,ariaLabelledByForHandle:s,ariaValueTextFormatterForHandle:u,min:d,max:v,startPoint:g,reverse:h,handle:y,defaultHandle:f}=this,m=y||f,{sValue:p,dragging:$}=this,C=this.calcOffset(p),b=m({class:`${e}-handle`,prefixCls:e,vertical:t,offset:C,value:p,dragging:$,disabled:o,min:d,max:v,reverse:h,index:0,tabindex:i,ariaLabel:c,ariaLabelledBy:s,ariaValueTextFormatter:u,style:r[0]||r,ref:k=>this.saveHandle(0,k),onFocus:this.onFocus,onBlur:this.onBlur}),x=g!==void 0?this.calcOffset(g):0,P=l[0]||l;return{tracks:this.getTrack({prefixCls:e,reverse:h,vertical:t,included:n,offset:x,minimumTrackStyle:a,mergedTrackStyle:P,length:C-x}),handles:b}}}}),yf=wi(bf),On=e=>{let{value:t,handle:n,bounds:o,props:a}=e;const{allowCross:l,pushable:r}=a,i=Number(r),c=el(t,a);let s=c;return!l&&n!=null&&o!==void 0&&(n>0&&c<=o[n-1]+i&&(s=o[n-1]+i),n=o[n+1]-i&&(s=o[n+1]-i)),Ci(s,a)},Cf={defaultValue:X.arrayOf(X.number),value:X.arrayOf(X.number),count:Number,pushable:vs(X.oneOfType([X.looseBool,X.number])),allowCross:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},reverse:{type:Boolean,default:void 0},tabindex:X.arrayOf(X.number),prefixCls:String,min:Number,max:Number,autofocus:{type:Boolean,default:void 0},ariaLabelGroupForHandles:Array,ariaLabelledByGroupForHandles:Array,ariaValueTextFormatterGroupForHandles:Array,draggableTrack:{type:Boolean,default:void 0}},Sf=ye({compatConfig:{MODE:3},name:"Range",mixins:[Sa],inheritAttrs:!1,props:yt(Cf,{count:1,allowCross:!0,pushable:!1,tabindex:[],draggableTrack:!1,ariaLabelGroupForHandles:[],ariaLabelledByGroupForHandles:[],ariaValueTextFormatterGroupForHandles:[]}),emits:["beforeChange","afterChange","change"],displayName:"Range",data(){const{count:e,min:t,max:n}=this,o=Array(...Array(e+1)).map(()=>t),a=na(this,"defaultValue")?this.defaultValue:o;let{value:l}=this;l===void 0&&(l=a);const r=l.map((c,s)=>On({value:c,handle:s,props:this.$props}));return{sHandle:null,recent:r[0]===n?0:r.length-1,bounds:r}},watch:{value:{handler(e){const{bounds:t}=this;this.setChangeValue(e||t)},deep:!0},min(){const{value:e}=this;this.setChangeValue(e||this.bounds)},max(){const{value:e}=this;this.setChangeValue(e||this.bounds)}},methods:{setChangeValue(e){const{bounds:t}=this;let n=e.map((o,a)=>On({value:o,handle:a,bounds:t,props:this.$props}));if(t.length===n.length){if(n.every((o,a)=>o===t[a]))return null}else n=e.map((o,a)=>On({value:o,handle:a,props:this.$props}));if(this.setState({bounds:n}),e.some(o=>bi(o,this.$props))){const o=e.map(a=>el(a,this.$props));this.$emit("change",o)}},onChange(e){if(!na(this,"value"))this.setState(e);else{const a={};["sHandle","recent"].forEach(l=>{e[l]!==void 0&&(a[l]=e[l])}),Object.keys(a).length&&this.setState(a)}const o=w(w({},this.$data),e).bounds;this.$emit("change",o)},positionGetValue(e){const t=this.getValue(),n=this.calcValueByPos(e),o=this.getClosestBound(n),a=this.getBoundNeedMoving(n,o),l=t[a];if(n===l)return null;const r=[...t];return r[a]=n,r},onStart(e){const{bounds:t}=this;this.$emit("beforeChange",t);const n=this.calcValueByPos(e);this.startValue=n,this.startPosition=e;const o=this.getClosestBound(n);this.prevMovedHandleIndex=this.getBoundNeedMoving(n,o),this.setState({sHandle:this.prevMovedHandleIndex,recent:this.prevMovedHandleIndex});const a=t[this.prevMovedHandleIndex];if(n===a)return;const l=[...t];l[this.prevMovedHandleIndex]=n,this.onChange({bounds:l})},onEnd(e){const{sHandle:t}=this;this.removeDocumentEvents(),t||(this.dragTrack=!1),(t!==null||e)&&this.$emit("afterChange",this.bounds),this.setState({sHandle:null})},onMove(e,t,n,o){dn(e);const{$data:a,$props:l}=this,r=l.max||100,i=l.min||0;if(n){let v=l.vertical?-t:t;v=l.reverse?-v:v;const g=r-Math.max(...o),h=i-Math.min(...o),y=Math.min(Math.max(v/(this.getSliderLength()/100),h),g),f=o.map(m=>Math.floor(Math.max(Math.min(m+y,r),i)));a.bounds.map((m,p)=>m===f[p]).some(m=>!m)&&this.onChange({bounds:f});return}const{bounds:c,sHandle:s}=this,u=this.calcValueByPos(t),d=c[s];u!==d&&this.moveTo(u)},onKeyboard(e){const{reverse:t,vertical:n}=this.$props,o=Si(e,n,t);if(o){dn(e);const{bounds:a,sHandle:l}=this,r=a[l===null?this.recent:l],i=o(r,this.$props),c=On({value:i,handle:l,bounds:a,props:this.$props});if(c===r)return;this.moveTo(c,!0)}},getClosestBound(e){const{bounds:t}=this;let n=0;for(let o=1;o=t[o]&&(n=o);return Math.abs(t[n+1]-e)i-c),this.internalPointsCache={marks:e,step:t,points:r}}return this.internalPointsCache.points},moveTo(e,t){const n=[...this.bounds],{sHandle:o,recent:a}=this,l=o===null?a:o;n[l]=e;let r=l;this.$props.pushable!==!1?this.pushSurroundingHandles(n,r):this.$props.allowCross&&(n.sort((i,c)=>i-c),r=n.indexOf(e)),this.onChange({recent:r,sHandle:r,bounds:n}),t&&(this.$emit("afterChange",n),this.setState({},()=>{this.handlesRefs[r].focus()}),this.onEnd())},pushSurroundingHandles(e,t){const n=e[t],{pushable:o}=this,a=Number(o);let l=0;if(e[t+1]-n=o.length||l<0)return!1;const r=t+n,i=o[l],{pushable:c}=this,s=Number(c),u=n*(e[r]-i);return this.pushHandle(e,r,n,s-u)?(e[t]=i,!0):!1},trimAlignValue(e){const{sHandle:t,bounds:n}=this;return On({value:e,handle:t,bounds:n,props:this.$props})},ensureValueNotConflict(e,t,n){let{allowCross:o,pushable:a}=n;const l=this.$data||{},{bounds:r}=l;if(e=e===void 0?l.sHandle:e,a=Number(a),!o&&e!=null&&r!==void 0){if(e>0&&t<=r[e-1]+a)return r[e-1]+a;if(e=r[e+1]-a)return r[e+1]-a}return t},getTrack(e){let{bounds:t,prefixCls:n,reverse:o,vertical:a,included:l,offsets:r,trackStyle:i}=e;return t.slice(0,-1).map((c,s)=>{const u=s+1,d=ve({[`${n}-track`]:!0,[`${n}-track-${u}`]:!0});return S(Ja,{class:d,vertical:a,reverse:o,included:l,offset:r[u-1],length:r[u]-r[u-1],style:i[s],key:u},null)})},renderSlider(){const{sHandle:e,bounds:t,prefixCls:n,vertical:o,included:a,disabled:l,min:r,max:i,reverse:c,handle:s,defaultHandle:u,trackStyle:d,handleStyle:v,tabindex:g,ariaLabelGroupForHandles:h,ariaLabelledByGroupForHandles:y,ariaValueTextFormatterGroupForHandles:f}=this,m=s||u,p=t.map(b=>this.calcOffset(b)),$=`${n}-handle`,C=t.map((b,x)=>{let P=g[x]||0;(l||g[x]===null)&&(P=null);const k=e===x;return m({class:ve({[$]:!0,[`${$}-${x+1}`]:!0,[`${$}-dragging`]:k}),prefixCls:n,vertical:o,dragging:k,offset:p[x],value:b,index:x,tabindex:P,min:r,max:i,reverse:c,disabled:l,style:v[x],ref:E=>this.saveHandle(x,E),onFocus:this.onFocus,onBlur:this.onBlur,ariaLabel:h[x],ariaLabelledBy:y[x],ariaValueTextFormatter:f[x]})});return{tracks:this.getTrack({bounds:t,prefixCls:n,reverse:c,vertical:o,included:a,offsets:p,trackStyle:d}),handles:C}}}}),wf=wi(Sf),xf=ye({compatConfig:{MODE:3},name:"SliderTooltip",inheritAttrs:!1,props:ps(),setup(e,t){let{attrs:n,slots:o}=t;const a=q(null),l=q(null);function r(){gt.cancel(l.value),l.value=null}function i(){l.value=gt(()=>{var s;(s=a.value)===null||s===void 0||s.forcePopupAlign(),l.value=null})}const c=()=>{r(),e.open&&i()};return be([()=>e.open,()=>e.title],()=>{c()},{flush:"post",immediate:!0}),hs(()=>{c()}),It(()=>{r()}),()=>S(tr,M(M({ref:a},e),n),o)}}),$f=e=>{const{componentCls:t,controlSize:n,dotSize:o,marginFull:a,marginPart:l,colorFillContentHover:r}=e;return{[t]:w(w({},wt(e)),{position:"relative",height:n,margin:`${l}px ${a}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${a}px ${l}px`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.colorFillTertiary,borderRadius:e.borderRadiusXS,transition:`background-color ${e.motionDurationMid}`},[`${t}-track`]:{position:"absolute",backgroundColor:e.colorPrimaryBorder,borderRadius:e.borderRadiusXS,transition:`background-color ${e.motionDurationMid}`},"&:hover":{[`${t}-rail`]:{backgroundColor:e.colorFillSecondary},[`${t}-track`]:{backgroundColor:e.colorPrimaryBorderHover},[`${t}-dot`]:{borderColor:r},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${e.handleLineWidth}px ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.colorPrimary}},[`${t}-handle`]:{position:"absolute",width:e.handleSize,height:e.handleSize,outline:"none",[`${t}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-e.handleLineWidth,insetBlockStart:-e.handleLineWidth,width:e.handleSize+e.handleLineWidth*2,height:e.handleSize+e.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:e.handleSize,height:e.handleSize,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${e.handleLineWidth}px ${e.colorPrimaryBorder}`,borderRadius:"50%",cursor:"pointer",transition:` + inset-inline-start ${e.motionDurationMid}, + inset-block-start ${e.motionDurationMid}, + width ${e.motionDurationMid}, + height ${e.motionDurationMid}, + box-shadow ${e.motionDurationMid} + `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:-((e.handleSizeHover-e.handleSize)/2+e.handleLineWidthHover),insetBlockStart:-((e.handleSizeHover-e.handleSize)/2+e.handleLineWidthHover),width:e.handleSizeHover+e.handleLineWidthHover*2,height:e.handleSizeHover+e.handleLineWidthHover*2},"&::after":{boxShadow:`0 0 0 ${e.handleLineWidthHover}px ${e.colorPrimary}`,width:e.handleSizeHover,height:e.handleSizeHover,insetInlineStart:(e.handleSize-e.handleSizeHover)/2,insetBlockStart:(e.handleSize-e.handleSizeHover)/2}}},[`${t}-mark`]:{position:"absolute",fontSize:e.fontSize},[`${t}-mark-text`]:{position:"absolute",display:"inline-block",color:e.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:e.colorText}},[`${t}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${t}-dot`]:{position:"absolute",width:o,height:o,backgroundColor:e.colorBgElevated,border:`${e.handleLineWidth}px solid ${e.colorBorderSecondary}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,"&-active":{borderColor:e.colorPrimaryBorder}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-rail`]:{backgroundColor:`${e.colorFillSecondary} !important`},[`${t}-track`]:{backgroundColor:`${e.colorTextDisabled} !important`},[` + ${t}-dot + `]:{backgroundColor:e.colorBgElevated,borderColor:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed"},[`${t}-handle::after`]:{backgroundColor:e.colorBgElevated,cursor:"not-allowed",width:e.handleSize,height:e.handleSize,boxShadow:`0 0 0 ${e.handleLineWidth}px ${new En(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString()}`,insetInlineStart:0,insetBlockStart:0},[` + ${t}-mark-text, + ${t}-dot + `]:{cursor:"not-allowed !important"}}})}},xi=(e,t)=>{const{componentCls:n,railSize:o,handleSize:a,dotSize:l}=e,r=t?"paddingBlock":"paddingInline",i=t?"width":"height",c=t?"height":"width",s=t?"insetBlockStart":"insetInlineStart",u=t?"top":"insetInlineStart";return{[r]:o,[c]:o*3,[`${n}-rail`]:{[i]:"100%",[c]:o},[`${n}-track`]:{[c]:o},[`${n}-handle`]:{[s]:(o*3-a)/2},[`${n}-mark`]:{insetInlineStart:0,top:0,[u]:a,[i]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[u]:o,[i]:"100%",[c]:o},[`${n}-dot`]:{position:"absolute",[s]:(o-l)/2}}},Pf=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:w(w({},xi(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},Of=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:w(w({},xi(e,!1)),{height:"100%"})}},kf=Yt("Slider",e=>{const t=Ue(e,{marginPart:(e.controlHeight-e.controlSize)/2,marginFull:e.controlSize/2,marginPartWithMark:e.controlHeightLG-e.controlSize});return[$f(t),Pf(t),Of(t)]},e=>{const n=e.controlHeightLG/4,o=e.controlHeightSM/2,a=e.lineWidth+1,l=e.lineWidth+1*3;return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:o,dotSize:8,handleLineWidth:a,handleLineWidthHover:l}});var Hl=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);atypeof e=="number"?e.toString():"",Df=()=>({id:String,prefixCls:String,tooltipPrefixCls:String,range:Ye([Boolean,Object]),reverse:Se(),min:Number,max:Number,step:Ye([Object,Number]),marks:cn(),dots:Se(),value:Ye([Array,Number]),defaultValue:Ye([Array,Number]),included:Se(),disabled:Se(),vertical:Se(),tipFormatter:Ye([Function,Object],()=>If),tooltipOpen:Se(),tooltipVisible:Se(),tooltipPlacement:_e(),getTooltipPopupContainer:se(),autofocus:Se(),handleStyle:Ye([Array,Object]),trackStyle:Ye([Array,Object]),onChange:se(),onAfterChange:se(),onFocus:se(),onBlur:se(),"onUpdate:value":se()}),Tf=ye({compatConfig:{MODE:3},name:"ASlider",inheritAttrs:!1,props:Df(),slots:Object,setup(e,t){let{attrs:n,slots:o,emit:a,expose:l}=t;const{prefixCls:r,rootPrefixCls:i,direction:c,getPopupContainer:s,configProvider:u}=ot("slider",e),[d,v]=kf(r),g=nt(),h=q(),y=q({}),f=(P,k)=>{y.value[P]=k},m=T(()=>e.tooltipPlacement?e.tooltipPlacement:e.vertical?c.value==="rtl"?"left":"right":"top"),p=()=>{var P;(P=h.value)===null||P===void 0||P.focus()},$=()=>{var P;(P=h.value)===null||P===void 0||P.blur()},C=P=>{a("update:value",P),a("change",P),g.onFieldChange()},b=P=>{a("blur",P)};l({focus:p,blur:$});const x=P=>{var{tooltipPrefixCls:k}=P,E=P.info,{value:L,dragging:V,index:F}=E,B=Hl(E,["value","dragging","index"]);const{tipFormatter:H,tooltipOpen:z=e.tooltipVisible,getTooltipPopupContainer:_}=e,N=H?y.value[F]||V:!1,R=z||z===void 0&&N;return S(xf,{prefixCls:k,title:H?H(L):"",open:R,placement:m.value,transitionName:`${i.value}-zoom-down`,key:F,overlayClassName:`${r.value}-tooltip`,getPopupContainer:_||(s==null?void 0:s.value)},{default:()=>[S(mi,M(M({},B),{},{value:L,onMouseenter:()=>f(F,!0),onMouseleave:()=>f(F,!1)}),null)]})};return()=>{const{tooltipPrefixCls:P,range:k,id:E=g.id.value}=e,L=Hl(e,["tooltipPrefixCls","range","id"]),V=u.getPrefixCls("tooltip",P),F=ve(n.class,{[`${r.value}-rtl`]:c.value==="rtl"},v.value);c.value==="rtl"&&!L.vertical&&(L.reverse=!L.reverse);let B;return typeof k=="object"&&(B=k.draggableTrack),d(k?S(wf,M(M(M({},n),L),{},{step:L.step,draggableTrack:B,class:F,ref:h,handle:H=>x({tooltipPrefixCls:V,prefixCls:r.value,info:H}),prefixCls:r.value,onChange:C,onBlur:b}),{mark:o.mark}):S(yf,M(M(M({},n),L),{},{id:E,step:L.step,class:F,ref:h,handle:H=>x({tooltipPrefixCls:V,prefixCls:r.value,info:H}),prefixCls:r.value,onChange:C,onBlur:b}),{mark:o.mark}))}}}),Mf=Ca(Tf);function Vf(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}function Nf(e){const{label:t,value:n,children:o}=e||{},a=n||"value";return{_title:t?[t]:["title","label"],value:a,key:a,children:o||"children"}}function va(e){return e.disabled||e.disableCheckbox||e.checkable===!1}function Rf(e,t){const n=[];function o(a){a.forEach(l=>{n.push(l[t.value]);const r=l[t.children];r&&o(r)})}return o(e),n}function Ll(e){return e==null}const $i=Symbol("TreeSelectContextPropsKey");function Ef(e){return bt($i,e)}function Bf(){return mt($i,{})}const Ff={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Af=ye({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,setup(e,t){let{slots:n,expose:o}=t;const a=Hn(),l=fo(),r=Bf(),i=q(),c=Pa(()=>r.treeData,[()=>a.open,()=>r.treeData],b=>b[0]),s=T(()=>{const{checkable:b,halfCheckedKeys:x,checkedKeys:P}=l;return b?{checked:P,halfChecked:x}:null});be(()=>a.open,()=>{sn(()=>{var b;a.open&&!a.multiple&&l.checkedKeys.length&&((b=i.value)===null||b===void 0||b.scrollTo({key:l.checkedKeys[0]}))})},{immediate:!0,flush:"post"});const u=T(()=>String(a.searchValue).toLowerCase()),d=b=>u.value?String(b[l.treeNodeFilterProp]).toLowerCase().includes(u.value):!1,v=ge(l.treeDefaultExpandedKeys),g=ge(null);be(()=>a.searchValue,()=>{a.searchValue&&(g.value=Rf(St(r.treeData),St(r.fieldNames)))},{immediate:!0});const h=T(()=>l.treeExpandedKeys?l.treeExpandedKeys.slice():a.searchValue?g.value:v.value),y=b=>{var x;v.value=b,g.value=b,(x=l.onTreeExpand)===null||x===void 0||x.call(l,b)},f=b=>{b.preventDefault()},m=(b,x)=>{let{node:P}=x;var k,E;const{checkable:L,checkedKeys:V}=l;L&&va(P)||((k=r.onSelect)===null||k===void 0||k.call(r,P.key,{selected:!V.includes(P.key)}),a.multiple||(E=a.toggleOpen)===null||E===void 0||E.call(a,!1))},p=q(null),$=T(()=>l.keyEntities[p.value]),C=b=>{p.value=b};return o({scrollTo:function(){for(var b,x,P=arguments.length,k=new Array(P),E=0;E{var x;const{which:P}=b;switch(P){case Q.UP:case Q.DOWN:case Q.LEFT:case Q.RIGHT:(x=i.value)===null||x===void 0||x.onKeydown(b);break;case Q.ENTER:{if($.value){const{selectable:k,value:E}=$.value.node||{};k!==!1&&m(null,{node:{key:p.value},selected:!l.checkedKeys.includes(E)})}break}case Q.ESC:a.toggleOpen(!1)}},onKeyup:()=>{}}),()=>{var b;const{prefixCls:x,multiple:P,searchValue:k,open:E,notFoundContent:L=(b=n.notFoundContent)===null||b===void 0?void 0:b.call(n)}=a,{listHeight:V,listItemHeight:F,virtual:B,dropdownMatchSelectWidth:H,treeExpandAction:z}=r,{checkable:_,treeDefaultExpandAll:N,treeIcon:R,showTreeIcon:j,switcherIcon:D,treeLine:A,loadData:Y,treeLoadedKeys:ee,treeMotion:Z,onTreeLoad:ae,checkedKeys:ie}=l;if(c.value.length===0)return S("div",{role:"listbox",class:`${x}-empty`,onMousedown:f},[L]);const pe={fieldNames:r.fieldNames};return ee&&(pe.loadedKeys=ee),h.value&&(pe.expandedKeys=h.value),S("div",{onMousedown:f},[$.value&&E&&S("span",{style:Ff,"aria-live":"assertive"},[$.value.node.value]),S(Rs,M(M({ref:i,focusable:!1,prefixCls:`${x}-tree`,treeData:c.value,height:V,itemHeight:F,virtual:B!==!1&&H!==!1,multiple:P,icon:R,showIcon:j,switcherIcon:D,showLine:A,loadData:k?null:Y,motion:Z,activeKey:p.value,checkable:_,checkStrictly:!0,checkedKeys:s.value,selectedKeys:_?[]:ie,defaultExpandAll:N},pe),{},{onActiveChange:C,onSelect:m,onCheck:m,onExpand:y,onLoad:ae,filterTreeNode:d,expandAction:z}),w(w({},n),{checkable:l.customSlots.treeCheckable}))])}}}),_f="SHOW_ALL",Pi="SHOW_PARENT",tl="SHOW_CHILD";function jl(e,t,n,o){const a=new Set(e);return t===tl?e.filter(l=>{const r=n[l];return!(r&&r.children&&r.children.some(i=>{let{node:c}=i;return a.has(c[o.value])})&&r.children.every(i=>{let{node:c}=i;return va(c)||a.has(c[o.value])}))}):t===Pi?e.filter(l=>{const r=n[l],i=r?r.parent:null;return!(i&&!va(i.node)&&a.has(i.key))}):e}const mn=()=>null;mn.inheritAttrs=!1;mn.displayName="ATreeSelectNode";mn.isTreeSelectNode=!0;var Hf=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a0&&arguments[0]!==void 0?arguments[0]:[];return gs(n).map(o=>{var a,l,r;if(!Lf(o))return null;const i=o.children||{},c=o.key,s={};for(const[P,k]of Object.entries(o.props))s[ms(P)]=k;const{isLeaf:u,checkable:d,selectable:v,disabled:g,disableCheckbox:h}=s,y={isLeaf:u||u===""||void 0,checkable:d||d===""||void 0,selectable:v||v===""||void 0,disabled:g||g===""||void 0,disableCheckbox:h||h===""||void 0},f=w(w({},s),y),{title:m=(a=i.title)===null||a===void 0?void 0:a.call(i,f),switcherIcon:p=(l=i.switcherIcon)===null||l===void 0?void 0:l.call(i,f)}=s,$=Hf(s,["title","switcherIcon"]),C=(r=i.default)===null||r===void 0?void 0:r.call(i),b=w(w(w({},$),{title:m,switcherIcon:p,key:c,isLeaf:u}),y),x=t(C);return x.length&&(b.children=x),b})}return t(e)}function pa(e){if(!e)return e;const t=w({},e);return"props"in t||Object.defineProperty(t,"props",{get(){return t}}),t}function Wf(e,t,n,o,a,l){let r=null,i=null;function c(){function s(u){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return u.map((g,h)=>{const y=`${d}-${h}`,f=g[l.value],m=n.includes(f),p=s(g[l.children]||[],y,m),$=S(mn,g,{default:()=>[p.map(C=>C.node)]});if(t===f&&(r=$),m){const C={pos:y,node:$,children:p};return v||i.push(C),C}return null}).filter(g=>g)}i||(i=[],s(o),i.sort((u,d)=>{let{node:{props:{value:v}}}=u,{node:{props:{value:g}}}=d;const h=n.indexOf(v),y=n.indexOf(g);return h-y}))}Object.defineProperty(e,"triggerNode",{get(){return c(),r}}),Object.defineProperty(e,"allCheckedNodes",{get(){return c(),a?i:i.map(s=>{let{node:u}=s;return u})}})}function zf(e,t){let{id:n,pId:o,rootPId:a}=t;const l={},r=[];return e.map(c=>{const s=w({},c),u=s[n];return l[u]=s,s.key=s.key||u,s}).forEach(c=>{const s=c[o],u=l[s];u&&(u.children=u.children||[],u.children.push(c)),(s===a||!u&&a===null)&&r.push(c)}),r}function Yf(e,t,n){const o=ge();return be([n,e,t],()=>{const a=n.value;e.value?o.value=n.value?zf(St(e.value),w({id:"id",pId:"pId",rootPId:null},a!==!0?a:{})):St(e.value).slice():o.value=jf(St(t.value))},{immediate:!0,deep:!0}),o}const Kf=e=>{const t=ge({valueLabels:new Map}),n=ge();return be(e,()=>{n.value=St(e.value)},{immediate:!0}),[T(()=>{const{valueLabels:a}=t.value,l=new Map,r=n.value.map(i=>{var c;const{value:s}=i,u=(c=i.label)!==null&&c!==void 0?c:a.get(s);return l.set(s,u),w(w({},i),{label:u})});return t.value.valueLabels=l,r})]},Gf=(e,t)=>{const n=ge(new Map),o=ge({});return Xe(()=>{const a=t.value,l=or(e.value,{fieldNames:a,initWrapper:r=>w(w({},r),{valueEntities:new Map}),processEntity:(r,i)=>{const c=r.node[a.value];i.valueEntities.set(c,r)}});n.value=l.valueEntities,o.value=l.keyEntities}),{valueEntities:n,keyEntities:o}},Uf=(e,t,n,o,a,l)=>{const r=ge([]),i=ge([]);return Xe(()=>{let c=e.value.map(d=>{let{value:v}=d;return v}),s=t.value.map(d=>{let{value:v}=d;return v});const u=c.filter(d=>!o.value[d]);n.value&&({checkedKeys:c,halfCheckedKeys:s}=on(c,!0,o.value,a.value,l.value)),r.value=Array.from(new Set([...u,...c])),i.value=s}),[r,i]},Xf=(e,t,n)=>{let{treeNodeFilterProp:o,filterTreeNode:a,fieldNames:l}=n;return T(()=>{const{children:r}=l.value,i=t.value,c=o==null?void 0:o.value;if(!i||a.value===!1)return e.value;let s;if(typeof a.value=="function")s=a.value;else{const d=i.toUpperCase();s=(v,g)=>{const h=g[c];return String(h).toUpperCase().includes(d)}}function u(d){let v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const g=[];for(let h=0,y=d.length;he.treeCheckable&&!e.treeCheckStrictly),i=T(()=>e.treeCheckable||e.treeCheckStrictly),c=T(()=>e.treeCheckStrictly||e.labelInValue),s=T(()=>i.value||e.multiple),u=T(()=>Nf(e.fieldNames)),[d,v]=Ge("",{value:T(()=>e.searchValue!==void 0?e.searchValue:e.inputValue),postState:re=>re||""}),g=re=>{var de;v(re),(de=e.onSearch)===null||de===void 0||de.call(e,re)},h=Yf(Ce(e,"treeData"),Ce(e,"children"),Ce(e,"treeDataSimpleMode")),{keyEntities:y,valueEntities:f}=Gf(h,u),m=re=>{const de=[],fe=[];return re.forEach(he=>{f.value.has(he)?fe.push(he):de.push(he)}),{missingRawValues:de,existRawValues:fe}},p=Xf(h,d,{fieldNames:u,treeNodeFilterProp:Ce(e,"treeNodeFilterProp"),filterTreeNode:Ce(e,"filterTreeNode")}),$=re=>{if(re){if(e.treeNodeLabelProp)return re[e.treeNodeLabelProp];const{_title:de}=u.value;for(let fe=0;feVf(re).map(fe=>qf(fe)?{value:fe}:fe),b=re=>C(re).map(fe=>{let{label:he}=fe;const{value:Oe,halfChecked:Te}=fe;let Pe;const xe=f.value.get(Oe);return xe&&(he=he??$(xe.node),Pe=xe.node.disabled),{label:he,value:Oe,halfChecked:Te,disabled:Pe}}),[x,P]=Ge(e.defaultValue,{value:Ce(e,"value")}),k=T(()=>C(x.value)),E=ge([]),L=ge([]);Xe(()=>{const re=[],de=[];k.value.forEach(fe=>{fe.halfChecked?de.push(fe):re.push(fe)}),E.value=re,L.value=de});const V=T(()=>E.value.map(re=>re.value)),{maxLevel:F,levelEntities:B}=ar(y),[H,z]=Uf(E,L,r,y,F,B),_=T(()=>{const fe=jl(H.value,e.showCheckedStrategy,y.value,u.value).map(Te=>{var Pe,xe,Ne;return(Ne=(xe=(Pe=y.value[Te])===null||Pe===void 0?void 0:Pe.node)===null||xe===void 0?void 0:xe[u.value.value])!==null&&Ne!==void 0?Ne:Te}).map(Te=>{const Pe=E.value.find(xe=>xe.value===Te);return{value:Te,label:Pe==null?void 0:Pe.label}}),he=b(fe),Oe=he[0];return!s.value&&Oe&&Ll(Oe.value)&&Ll(Oe.label)?[]:he.map(Te=>{var Pe;return w(w({},Te),{label:(Pe=Te.label)!==null&&Pe!==void 0?Pe:Te.value})})}),[N]=Kf(_),R=(re,de,fe)=>{const he=b(re);if(P(he),e.autoClearSearchValue&&v(""),e.onChange){let Oe=re;r.value&&(Oe=jl(re,e.showCheckedStrategy,y.value,u.value).map(Ze=>{const Me=f.value.get(Ze);return Me?Me.node[u.value.value]:Ze}));const{triggerValue:Te,selected:Pe}=de||{triggerValue:void 0,selected:void 0};let xe=Oe;if(e.treeCheckStrictly){const ze=L.value.filter(Ze=>!Oe.includes(Ze.value));xe=[...xe,...ze]}const Ne=b(xe),Re={preValue:E.value,triggerValue:Te};let Ve=!0;(e.treeCheckStrictly||fe==="selection"&&!Pe)&&(Ve=!1),Wf(Re,Te,re,h.value,Ve,u.value),i.value?Re.checked=Pe:Re.selected=Pe;const Be=c.value?Ne:Ne.map(ze=>ze.value);e.onChange(s.value?Be:Be[0],c.value?null:Ne.map(ze=>ze.label),Re)}},j=(re,de)=>{let{selected:fe,source:he}=de;var Oe,Te,Pe;const xe=St(y.value),Ne=St(f.value),Re=xe[re],Ve=Re==null?void 0:Re.node,Be=(Oe=Ve==null?void 0:Ve[u.value.value])!==null&&Oe!==void 0?Oe:re;if(!s.value)R([Be],{selected:!0,triggerValue:Be},"option");else{let ze=fe?[...V.value,Be]:H.value.filter(Ze=>Ze!==Be);if(r.value){const{missingRawValues:Ze,existRawValues:Me}=m(ze),At=Me.map(Dt=>Ne.get(Dt).key);let ct;fe?{checkedKeys:ct}=on(At,!0,xe,F.value,B.value):{checkedKeys:ct}=on(At,{checked:!1,halfCheckedKeys:z.value},xe,F.value,B.value),ze=[...Ze,...ct.map(Dt=>xe[Dt].node[u.value.value])]}R(ze,{selected:fe,triggerValue:Be},he||"option")}fe||!s.value?(Te=e.onSelect)===null||Te===void 0||Te.call(e,Be,pa(Ve)):(Pe=e.onDeselect)===null||Pe===void 0||Pe.call(e,Be,pa(Ve))},D=re=>{if(e.onDropdownVisibleChange){const de={};Object.defineProperty(de,"documentClickClose",{get(){return!1}}),e.onDropdownVisibleChange(re,de)}},A=(re,de)=>{const fe=re.map(he=>he.value);if(de.type==="clear"){R(fe,{},"selection");return}de.values.length&&j(de.values[0].value,{selected:!1,source:"selection"})},{treeNodeFilterProp:Y,loadData:ee,treeLoadedKeys:Z,onTreeLoad:ae,treeDefaultExpandAll:ie,treeExpandedKeys:pe,treeDefaultExpandedKeys:te,onTreeExpand:W,virtual:O,listHeight:I,listItemHeight:G,treeLine:K,treeIcon:oe,showTreeIcon:J,switcherIcon:ne,treeMotion:me,customSlots:ue,dropdownMatchSelectWidth:we,treeExpandAction:ke}=ga(e);ou(ao({checkable:i,loadData:ee,treeLoadedKeys:Z,onTreeLoad:ae,checkedKeys:H,halfCheckedKeys:z,treeDefaultExpandAll:ie,treeExpandedKeys:pe,treeDefaultExpandedKeys:te,onTreeExpand:W,treeIcon:oe,treeMotion:me,showTreeIcon:J,switcherIcon:ne,treeLine:K,treeNodeFilterProp:Y,keyEntities:y,customSlots:ue})),Ef(ao({virtual:O,listHeight:I,listItemHeight:G,treeData:p,fieldNames:u,onSelect:j,dropdownMatchSelectWidth:we,treeExpandAction:ke}));const De=q();return o({focus(){var re;(re=De.value)===null||re===void 0||re.focus()},blur(){var re;(re=De.value)===null||re===void 0||re.blur()},scrollTo(re){var de;(de=De.value)===null||de===void 0||de.scrollTo(re)}}),()=>{var re;const de=We(e,["id","prefixCls","customSlots","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","virtual","listHeight","listItemHeight","onDropdownVisibleChange","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"]);return S($a,M(M(M({ref:De},n),de),{},{id:l,prefixCls:e.prefixCls,mode:s.value?"multiple":void 0,displayValues:N.value,onDisplayValuesChange:A,searchValue:d.value,onSearch:g,OptionList:Af,emptyOptions:!h.value.length,onDropdownVisibleChange:D,tagRender:e.tagRender||a.tagRender,dropdownMatchSelectWidth:(re=e.dropdownMatchSelectWidth)!==null&&re!==void 0?re:!0}),a)}}}),Zf=e=>{const{componentCls:t,treePrefixCls:n,colorBgElevated:o}=e,a=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${e.paddingXS}px ${e.paddingXS/2}px`},Es(n,Ue(e,{colorBgContainer:o})),{[a]:{borderRadius:0,"&-list-holder-inner":{alignItems:"stretch",[`${a}-treenode`]:{[`${a}-node-content-wrapper`]:{flex:"auto"}}}}},lr(`${n}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${a}-switcher${a}-switcher_close`]:{[`${a}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Jf(e,t){return Yt("TreeSelect",n=>{const o=Ue(n,{treePrefixCls:t.value});return[Zf(o)]})(e)}const Wl=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function ev(){return w(w({},We(Oi(),["showTreeIcon","treeMotion","inputIcon","getInputElement","treeLine","customSlots"])),{suffixIcon:X.any,size:_e(),bordered:Se(),treeLine:Ye([Boolean,Object]),replaceFields:cn(),placement:_e(),status:_e(),popupClassName:String,dropdownClassName:String,"onUpdate:value":se(),"onUpdate:treeExpandedKeys":se(),"onUpdate:searchValue":se()})}const Qo=ye({compatConfig:{MODE:3},name:"ATreeSelect",inheritAttrs:!1,props:yt(ev(),{choiceTransitionName:"",listHeight:256,treeIcon:!1,listItemHeight:26,bordered:!0}),slots:Object,setup(e,t){let{attrs:n,slots:o,expose:a,emit:l}=t;bs(!(e.treeData===void 0&&o.default)),Qn(e.multiple!==!1||!e.treeCheckable,"TreeSelect","`multiple` will always be `true` when `treeCheckable` is true"),Qn(e.replaceFields===void 0,"TreeSelect","`replaceFields` is deprecated, please use fieldNames instead"),Qn(!e.dropdownClassName,"TreeSelect","`dropdownClassName` is deprecated. Please use `popupClassName` instead.");const r=nt(),i=Kt.useInject(),c=T(()=>Fn(i.status,e.status)),{prefixCls:s,renderEmpty:u,direction:d,virtual:v,dropdownMatchSelectWidth:g,size:h,getPopupContainer:y,getPrefixCls:f,disabled:m}=ot("select",e),{compactSize:p,compactItemClassnames:$}=An(s,d),C=T(()=>p.value||h.value),b=un(),x=T(()=>{var Z;return(Z=m.value)!==null&&Z!==void 0?Z:b.value}),P=T(()=>f()),k=T(()=>e.placement!==void 0?e.placement:d.value==="rtl"?"bottomRight":"bottomLeft"),E=T(()=>Wl(P.value,ya(k.value),e.transitionName)),L=T(()=>Wl(P.value,"",e.choiceTransitionName)),V=T(()=>f("select-tree",e.prefixCls)),F=T(()=>f("tree-select",e.prefixCls)),[B,H]=Ta(s),[z]=Jf(F,V),_=T(()=>ve(e.popupClassName||e.dropdownClassName,`${F.value}-dropdown`,{[`${F.value}-dropdown-rtl`]:d.value==="rtl"},H.value)),N=T(()=>!!(e.treeCheckable||e.multiple)),R=T(()=>e.showArrow!==void 0?e.showArrow:e.loading||!N.value),j=q();a({focus(){var Z,ae;(ae=(Z=j.value).focus)===null||ae===void 0||ae.call(Z)},blur(){var Z,ae;(ae=(Z=j.value).blur)===null||ae===void 0||ae.call(Z)}});const D=function(){for(var Z=arguments.length,ae=new Array(Z),ie=0;ie{l("update:treeExpandedKeys",Z),l("treeExpand",Z)},Y=Z=>{l("update:searchValue",Z),l("search",Z)},ee=Z=>{l("blur",Z),r.onFieldBlur()};return()=>{var Z,ae,ie;const{notFoundContent:pe=(Z=o.notFoundContent)===null||Z===void 0?void 0:Z.call(o),prefixCls:te,bordered:W,listHeight:O,listItemHeight:I,multiple:G,treeIcon:K,treeLine:oe,showArrow:J,switcherIcon:ne=(ae=o.switcherIcon)===null||ae===void 0?void 0:ae.call(o),fieldNames:me=e.replaceFields,id:ue=r.id.value,placeholder:we=(ie=o.placeholder)===null||ie===void 0?void 0:ie.call(o)}=e,{isFormItemInput:ke,hasFeedback:De,feedbackIcon:re}=i,{suffixIcon:de,removeIcon:fe,clearIcon:he}=Da(w(w({},e),{multiple:N.value,showArrow:R.value,hasFeedback:De,feedbackIcon:re,prefixCls:s.value}),o);let Oe;pe!==void 0?Oe=pe:Oe=u("Select");const Te=We(e,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon","bordered","status","onUpdate:value","onUpdate:treeExpandedKeys","onUpdate:searchValue"]),Pe=ve(!te&&F.value,{[`${s.value}-lg`]:C.value==="large",[`${s.value}-sm`]:C.value==="small",[`${s.value}-rtl`]:d.value==="rtl",[`${s.value}-borderless`]:!W,[`${s.value}-in-form-item`]:ke},_n(s.value,c.value,De),$.value,n.class,H.value),xe={};return e.treeData===void 0&&o.default&&(xe.children=uo(o.default())),B(z(S(Qf,M(M(M(M({},n),Te),{},{disabled:x.value,virtual:v.value,dropdownMatchSelectWidth:g.value,id:ue,fieldNames:me,ref:j,prefixCls:s.value,class:Pe,listHeight:O,listItemHeight:I,treeLine:!!oe,inputIcon:de,multiple:G,removeIcon:fe,clearIcon:he,switcherIcon:Ne=>Bs(V.value,ne,Ne,o.leafIcon,oe),showTreeIcon:K,notFoundContent:Oe,getPopupContainer:y==null?void 0:y.value,treeMotion:null,dropdownClassName:_.value,choiceTransitionName:L.value,onChange:D,onBlur:ee,onSearch:Y,onTreeExpand:A},xe),{},{transitionName:E.value,customSlots:w(w({},o),{treeCheckable:()=>S("span",{class:`${s.value}-tree-checkbox-inner`},null)}),maxTagPlaceholder:e.maxTagPlaceholder||o.maxTagPlaceholder,placement:k.value,showArrow:De||J,placeholder:we}),w(w({},o),{treeCheckable:()=>S("span",{class:`${s.value}-tree-checkbox-inner`},null)}))))}}}),zl=mn,tv=w(Qo,{TreeNode:mn,SHOW_ALL:_f,SHOW_PARENT:Pi,SHOW_CHILD:tl,install:e=>(e.component(Qo.name,Qo),e.component(zl.displayName,zl),e)}),Zo=()=>({format:String,showNow:Se(),showHour:Se(),showMinute:Se(),showSecond:Se(),use12Hours:Se(),hourStep:Number,minuteStep:Number,secondStep:Number,hideDisabledOptions:Se(),popupClassName:String,status:_e()});function nv(e){const t=pi(e,w(w({},Zo()),{order:{type:Boolean,default:!0}})),{TimePicker:n,RangePicker:o}=t,a=ye({name:"ATimePicker",inheritAttrs:!1,props:w(w(w(w({},ro()),di()),Zo()),{addon:{type:Function}}),slots:Object,setup(r,i){let{slots:c,expose:s,emit:u,attrs:d}=i;const v=r,g=nt();Qn(!(c.addon||v.addon),"TimePicker","`addon` is deprecated. Please use `v-slot:renderExtraFooter` instead.");const h=q();s({focus:()=>{var C;(C=h.value)===null||C===void 0||C.focus()},blur:()=>{var C;(C=h.value)===null||C===void 0||C.blur()}});const y=(C,b)=>{u("update:value",C),u("change",C,b),g.onFieldChange()},f=C=>{u("update:open",C),u("openChange",C)},m=C=>{u("focus",C)},p=C=>{u("blur",C),g.onFieldBlur()},$=C=>{u("ok",C)};return()=>{const{id:C=g.id.value}=v;return S(n,M(M(M({},d),We(v,["onUpdate:value","onUpdate:open"])),{},{id:C,dropdownClassName:v.popupClassName,mode:void 0,ref:h,renderExtraFooter:v.addon||c.addon||v.renderExtraFooter||c.renderExtraFooter,onChange:y,onOpenChange:f,onFocus:m,onBlur:p,onOk:$}),c)}}}),l=ye({name:"ATimeRangePicker",inheritAttrs:!1,props:w(w(w(w({},ro()),fi()),Zo()),{order:{type:Boolean,default:!0}}),slots:Object,setup(r,i){let{slots:c,expose:s,emit:u,attrs:d}=i;const v=r,g=q(),h=nt();s({focus:()=>{var x;(x=g.value)===null||x===void 0||x.focus()},blur:()=>{var x;(x=g.value)===null||x===void 0||x.blur()}});const y=(x,P)=>{u("update:value",x),u("change",x,P),h.onFieldChange()},f=x=>{u("update:open",x),u("openChange",x)},m=x=>{u("focus",x)},p=x=>{u("blur",x),h.onFieldBlur()},$=(x,P)=>{u("panelChange",x,P)},C=x=>{u("ok",x)},b=(x,P,k)=>{u("calendarChange",x,P,k)};return()=>{const{id:x=h.id.value}=v;return S(o,M(M(M({},d),We(v,["onUpdate:open","onUpdate:value"])),{},{id:x,dropdownClassName:v.popupClassName,picker:"time",mode:void 0,ref:g,onChange:y,onOpenChange:f,onFocus:m,onBlur:p,onPanelChange:$,onOk:C,onCalendarChange:b}),c)}}});return{TimePicker:a,TimeRangePicker:l}}const{TimePicker:qn,TimeRangePicker:Jo}=nv(Tr),ov=w(qn,{TimePicker:qn,TimeRangePicker:Jo,install:e=>(e.component(qn.name,qn),e.component(Jo.name,Jo),e)}),qv={Input:xn,InputGroup:xn.Group,InputPassword:xn.Password,InputSearch:xn.Search,InputTextArea:xn.TextArea,InputNumber:Vs,AutoComplete:Hu,Select:Je,TreeSelect:tv,Tree:Fs,Switch:Ks,RadioGroup:et.Group,Checkbox:jt,CheckboxGroup:jt.Group,Cascader:Vd,Slider:Mf,Rate:pf,DatePicker:Xn,MonthPicker:Xn.MonthPicker,RangePicker:Xn.RangePicker,WeekPicker:Xn.WeekPicker,TimePicker:ov,Upload:Ys,Divider:Gs};var av=(e=>(e[e.XS=480]="XS",e[e.SM=576]="SM",e[e.MD=768]="MD",e[e.LG=992]="LG",e[e.XL=1200]="XL",e[e.XXL=1600]="XXL",e))(av||{});const bn=new Map;bn.set("XS",480);bn.set("SM",576);bn.set("MD",768);bn.set("LG",992);bn.set("XL",1200);bn.set("XXL",1600);const Qv=Object.keys(ir()),Zv={...ir(),layout:{type:String,default:"horizontal"},initialValues:{type:Object,default:()=>({})},labelWidth:{type:[Number,String],default:0},fieldMapToTime:{type:Array,default:()=>[]},compact:{type:Boolean},schemas:{type:[Array],default:()=>[]},mergeDynamicData:{type:Object,default:null},baseRowStyle:{type:Object},baseColProps:{type:Object},autoSetPlaceHolder:{type:Boolean,default:!0},autoSubmitOnEnter:{type:Boolean,default:!1},submitOnReset:{type:Boolean},submitOnChange:{type:Boolean},disabled:{type:Boolean},emptySpan:{type:[Number,Object],default:0},showAdvancedButton:{type:Boolean},transformDateFunc:{type:Function,default:e=>{var t;return((t=e==null?void 0:e.format)==null?void 0:t.call(e,"YYYY-MM-DD HH:mm:ss"))??e}},rulesMessageJoinLabel:{type:Boolean,default:!0},autoAdvancedLine:{type:Number,default:3},alwaysShowLines:{type:Number,default:1},showActionButtonGroup:{type:Boolean,default:!0},actionColOptions:Object,showResetButton:{type:Boolean,default:!0},autoFocusFirstItem:{type:Boolean},resetButtonOptions:Object,showSubmitButton:{type:Boolean,default:!0},submitButtonOptions:Object,resetFunc:Function,submitFunc:Function,tableInstance:{type:Object},rowProps:Object},Jv={register:e=>Bo(e),reset:e=>Bo(e),submit:e=>Bo(e),"advanced-change":()=>!0};/*! + * is-plain-object + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */function Yl(e){return Object.prototype.toString.call(e)==="[object Object]"}function lv(e){var t,n;return Yl(e)===!1?!1:(t=e.constructor,t===void 0?!0:(n=t.prototype,!(Yl(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)))}function Vn(){return Vn=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)continue;n[o]=e[o]}return n}const rv={silent:!1,logLevel:"warn"},iv=["validator"],Ii=Object.prototype,Di=Ii.toString,sv=Ii.hasOwnProperty,Ti=/^\s*function (\w+)/;function Kl(e){var t;const n=(t=e==null?void 0:e.type)!==null&&t!==void 0?t:e;if(n){const o=n.toString().match(Ti);return o?o[1]:""}return""}const zt=lv;function uv(){}let He=uv;const fn=(e,t)=>sv.call(e,t),cv=Number.isInteger||function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e},vn=Array.isArray||function(e){return Di.call(e)==="[object Array]"},pn=e=>Di.call(e)==="[object Function]",so=(e,t)=>zt(e)&&fn(e,"_vueTypes_name")&&(!t||e._vueTypes_name===t),Mi=e=>zt(e)&&(fn(e,"type")||["_vueTypes_name","validator","default","required"].some(t=>fn(e,t)));function nl(e,t){return Object.defineProperty(e.bind(t),"__original",{value:e})}function Qt(e,t,n=!1){let o,a=!0,l="";o=zt(e)?e:{type:e};const r=so(o)?o._vueTypes_name+" - ":"";if(Mi(o)&&o.type!==null){if(o.type===void 0||o.type===!0||!o.required&&t==null)return a;vn(o.type)?(a=o.type.some(i=>Qt(i,t,!0)===!0),l=o.type.map(i=>Kl(i)).join(" or ")):(l=Kl(o),a=l==="Array"?vn(t):l==="Object"?zt(t):l==="String"||l==="Number"||l==="Boolean"||l==="Function"?function(i){if(i==null)return"";const c=i.constructor.toString().match(Ti);return c?c[1].replace(/^Async/,""):""}(t)===l:t instanceof o.type)}if(!a){const i=`${r}value "${t}" should be of type "${l}"`;return n===!1?(He(i),!1):i}if(fn(o,"validator")&&pn(o.validator)){const i=He,c=[];if(He=s=>{c.push(s)},a=o.validator(t),He=i,!a){const s=(c.length>1?"* ":"")+c.join(` +* `);return c.length=0,n===!1?(He(s),a):s}}return a}function tt(e,t){const n=Object.defineProperties(t,{_vueTypes_name:{value:e,writable:!0},isRequired:{get(){return this.required=!0,this}},def:{value(a){return a===void 0?this.type===Boolean||Array.isArray(this.type)&&this.type.includes(Boolean)?void(this.default=void 0):(fn(this,"default")&&delete this.default,this):pn(a)||Qt(this,a,!0)===!0?(this.default=vn(a)?()=>[...a]:zt(a)?()=>Object.assign({},a):a,this):(He(`${this._vueTypes_name} - invalid default value: "${a}"`),this)}}}),{validator:o}=n;return pn(o)&&(n.validator=nl(o,n)),n}function ut(e,t){const n=tt(e,t);return Object.defineProperty(n,"validate",{value(o){return pn(this.validator)&&He(`${this._vueTypes_name} - calling .validate() will overwrite the current custom validator function. Validator info: +${JSON.stringify(this)}`),this.validator=nl(o,this),this}})}function Gl(e,t,n){const o=function(c){const s={};return Object.getOwnPropertyNames(c).forEach(u=>{s[u]=Object.getOwnPropertyDescriptor(c,u)}),Object.defineProperties({},s)}(t);if(o._vueTypes_name=e,!zt(n))return o;const{validator:a}=n,l=ki(n,iv);if(pn(a)){let{validator:c}=o;c&&(c=(i=(r=c).__original)!==null&&i!==void 0?i:r),o.validator=nl(c?function(s){return c.call(this,s)&&a.call(this,s)}:a,o)}var r,i;return Object.assign(o,l)}function xo(e){return e.replace(/^(?!\s*$)/gm," ")}const dv=()=>ut("any",{}),fv=()=>ut("function",{type:Function}),Ul=()=>ut("boolean",{type:Boolean}),vv=()=>ut("string",{type:String}),pv=()=>ut("number",{type:Number}),hv=()=>ut("array",{type:Array}),gv=()=>ut("object",{type:Object}),mv=()=>tt("integer",{type:Number,validator(e){const t=cv(e);return t===!1&&He(`integer - "${e}" is not an integer`),t}}),bv=()=>tt("symbol",{validator(e){const t=typeof e=="symbol";return t===!1&&He(`symbol - invalid value "${e}"`),t}}),yv=()=>Object.defineProperty({type:null,validator(e){const t=e===null;return t===!1&&He("nullable - value should be null"),t}},"_vueTypes_name",{value:"nullable"});function Cv(e,t="custom validation failed"){if(typeof e!="function")throw new TypeError("[VueTypes error]: You must provide a function as argument");return tt(e.name||"<>",{type:null,validator(n){const o=e(n);return o||He(`${this._vueTypes_name} - ${t}`),o}})}function Sv(e){if(!vn(e))throw new TypeError("[VueTypes error]: You must provide an array as argument.");const t=`oneOf - value should be one of "${e.map(o=>typeof o=="symbol"?o.toString():o).join('", "')}".`,n={validator(o){const a=e.indexOf(o)!==-1;return a||He(t),a}};if(e.indexOf(null)===-1){const o=e.reduce((a,l)=>{if(l!=null){const r=l.constructor;a.indexOf(r)===-1&&a.push(r)}return a},[]);o.length>0&&(n.type=o)}return tt("oneOf",n)}function wv(e){if(!vn(e))throw new TypeError("[VueTypes error]: You must provide an array as argument");let t=!1,n=!1,o=[];for(let l=0;lo.indexOf(l)===r);const a=n===!1&&o.length>0?o:null;return tt("oneOfType",t?{type:a,validator(l){const r=[],i=e.some(c=>{const s=Qt(c,l,!0);return typeof s=="string"&&r.push(s),s===!0});return i||He(`oneOfType - provided value does not match any of the ${r.length} passed-in validators: +${xo(r.join(` +`))}`),i}}:{type:a})}function xv(e){return tt("arrayOf",{type:Array,validator(t){let n="";const o=t.every(a=>(n=Qt(e,a,!0),n===!0));return o||He(`arrayOf - value validation error: +${xo(n)}`),o}})}function $v(e){return tt("instanceOf",{type:e})}function Pv(e){return tt("objectOf",{type:Object,validator(t){let n="";const o=Object.keys(t).every(a=>(n=Qt(e,t[a],!0),n===!0));return o||He(`objectOf - value validation error: +${xo(n)}`),o}})}function Ov(e){const t=Object.keys(e),n=t.filter(a=>{var l;return!((l=e[a])===null||l===void 0||!l.required)}),o=tt("shape",{type:Object,validator(a){if(!zt(a))return!1;const l=Object.keys(a);if(n.length>0&&n.some(r=>l.indexOf(r)===-1)){const r=n.filter(i=>l.indexOf(i)===-1);return He(r.length===1?`shape - required property "${r[0]}" is not defined.`:`shape - required properties "${r.join('", "')}" are not defined.`),!1}return l.every(r=>{if(t.indexOf(r)===-1)return this._vueTypes_isLoose===!0||(He(`shape - shape definition does not include a "${r}" property. Allowed keys: "${t.join('", "')}".`),!1);const i=Qt(e[r],a[r],!0);return typeof i=="string"&&He(`shape - "${r}" property validation error: + ${xo(i)}`),i===!0})}});return Object.defineProperty(o,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(o,"loose",{get(){return this._vueTypes_isLoose=!0,this}}),o}const kv=["name","validate","getter"],Iv=(e=>((e=class{static get any(){return dv()}static get func(){return fv().def(this.defaults.func)}static get bool(){return this.defaults.bool===void 0?Ul():Ul().def(this.defaults.bool)}static get string(){return vv().def(this.defaults.string)}static get number(){return pv().def(this.defaults.number)}static get array(){return hv().def(this.defaults.array)}static get object(){return gv().def(this.defaults.object)}static get integer(){return mv().def(this.defaults.integer)}static get symbol(){return bv()}static get nullable(){return yv()}static extend(t){if(He("VueTypes.extend is deprecated. Use the ES6+ method instead. See https://dwightjack.github.io/vue-types/advanced/extending-vue-types.html#extending-namespaced-validators-in-es6 for details."),vn(t))return t.forEach(c=>this.extend(c)),this;const{name:n,validate:o=!1,getter:a=!1}=t,l=ki(t,kv);if(fn(this,n))throw new TypeError(`[VueTypes error]: Type "${n}" already defined`);const{type:r}=l;if(so(r))return delete l.type,Object.defineProperty(this,n,a?{get:()=>Gl(n,r,l)}:{value(...c){const s=Gl(n,r,l);return s.validator&&(s.validator=s.validator.bind(s,...c)),s}});let i;return i=a?{get(){const c=Object.assign({},l);return o?ut(n,c):tt(n,c)},enumerable:!0}:{value(...c){const s=Object.assign({},l);let u;return u=o?ut(n,s):tt(n,s),s.validator&&(u.validator=s.validator.bind(u,...c)),u},enumerable:!0},Object.defineProperty(this,n,i)}}).defaults={},e.sensibleDefaults=void 0,e.config=rv,e.custom=Cv,e.oneOf=Sv,e.instanceOf=$v,e.oneOfType=wv,e.arrayOf=xv,e.objectOf=Pv,e.shape=Ov,e.utils={validate:(t,n)=>Qt(n,t,!0)===!0,toType:(t,n,o=!1)=>o?ut(t,n):tt(t,n)},e))();function Vi(e={func:()=>{},bool:!0,string:"",number:0,array:()=>[],object:()=>({}),integer:0}){var t;return(t=class extends Iv{static get sensibleDefaults(){return Vn({},this.defaults)}static set sensibleDefaults(n){this.defaults=n!==!1?Vn({},n!==!0?n:e):{}}}).defaults=Vn({},e),t}class ep extends Vi(){}const Dv=Vi({func:void 0,bool:void 0,string:void 0,number:void 0,object:void 0,integer:void 0});class tn extends Dv{static get style(){return ut("style",{type:[String,Object]})}static get VNodeChild(){return ut("VNodeChild",{type:void 0})}}const tp=ye({name:"ApiSelect",inheritAttrs:!1,__name:"ApiSelect",props:{...Ma(),value:[Array,Object,String,Number],numberToString:tn.bool,api:{type:Function,default:null},params:{type:Object,default:()=>({})},resultField:tn.string.def(""),labelField:tn.string.def("label"),valueField:tn.string.def("value"),immediate:tn.bool.def(!0),alwaysLoad:tn.bool.def(!1)},emits:["options-change","change"],setup(e,{emit:t}){const n=e,o=t,a=q([]),l=q(!1),r=q(!0),i=q([]),{t:c}=ys(),s=T(()=>n),u=T(()=>{const{labelField:y,valueField:f,numberToString:m}=n;return $t(a).reduce((p,$)=>{if($){const C=$[f];p.push({...ks($,[y,f]),label:$[y],value:m?`${C}`:C})}return p},[])});Xe(()=>{n.immediate&&!n.alwaysLoad&&d()}),be(()=>n.params,()=>{!$t(r)&&d()},{deep:!0});async function d(){const y=n.api;if(!(!y||!Is(y))){a.value=[];try{l.value=!0;const f=await y(n.params);if(Array.isArray(f)){a.value=f,g();return}n.resultField&&(a.value=Hs(f,n.resultField)||[]),g()}catch(f){console.warn(f)}finally{l.value=!1}}}async function v(y){y&&(n.alwaysLoad?await d():!n.immediate&&$t(r)&&(await d(),r.value=!1))}function g(){o("options-change",$t(u))}function h(y,...f){i.value=f}return(y,f)=>(Cs(),Ss($t(Je),Os(s.value,{options:u.value,onDropdownVisibleChange:v,onChange:h}),ws({_:2},[xs(Object.keys(y.$slots),m=>({name:m,fn:Eo(p=>[Ds(y.$slots,m,Ts(Ms(p||{})))])})),l.value?{name:"suffixIcon",fn:Eo(()=>[S($t(to),{spin:""})]),key:"0"}:void 0,l.value?{name:"notFoundContent",fn:Eo(()=>[$s("span",null,[S($t(to),{spin:"",class:"mr-1"}),rn(" "+Ps($t(c)("component.form.apiSelectNotFound")),1)])]),key:"1"}:void 0]),1040,["options"]))}});export{jt as C,et as R,Je as S,nd as _,td as a,tp as b,qv as c,Zv as d,Jv as e,Qv as f,Ma as g,Bd as h,av as s}; diff --git a/assets/AvatarUpload-6-H7lC5r.js b/assets/AvatarUpload-6-H7lC5r.js new file mode 100644 index 00000000..37def6f9 --- /dev/null +++ b/assets/AvatarUpload-6-H7lC5r.js @@ -0,0 +1 @@ +import{_ as o}from"./AvatarUpload.vue_vue_type_script_setup_true_lang-BcdD4M_H.js";import"./dateUtil-fGzrLEcK.js";import"./dayjs.min-Dtr0Zv3x.js";import"./index-BrBwdKly.js";import"./index-ybZ8qsQh.js";import"./index-CFP89leL.js";import"./useFlexGapSupport-DJjMflkc.js";import"./PlusOutlined-BcAgIqvk.js";import"./index-CQgZavC-.js";import"./index-BWgOd1NV.js";import"./cloneDeep-DrksgALm.js";import"./hasIn-Cri-4vJu.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./debounce-BzgyI6bF.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./collapseMotion-DE86socT.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./index-BAWHCkn3.js";import"./CheckOutlined-Da_4XDzK.js";import"./useRefs-nFL6rjZv.js";import"./useMergedState-Dg_cdEwK.js";export{o as default}; diff --git a/assets/AvatarUpload.vue_vue_type_script_setup_true_lang-BcdD4M_H.js b/assets/AvatarUpload.vue_vue_type_script_setup_true_lang-BcdD4M_H.js new file mode 100644 index 00000000..d8a097e7 --- /dev/null +++ b/assets/AvatarUpload.vue_vue_type_script_setup_true_lang-BcdD4M_H.js @@ -0,0 +1 @@ +import{f as m}from"./dateUtil-fGzrLEcK.js";import{c as o,ar as C,aW as k,eq as M,d as N,aF as O,r as l,e as V,w as B,q as v,v as h,F as f,G as w,x as I,M as T,L as j,O as _,as as q,at as F}from"./index-BrBwdKly.js";import{T as i}from"./index-ybZ8qsQh.js";import{S as G}from"./index-CFP89leL.js";import{P as L}from"./PlusOutlined-BcAgIqvk.js";import{_ as D}from"./index-CQgZavC-.js";function E(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!k(t)}const g=t=>/^https?:\/\//.test(t)?t:M+t,X=[{title:"头像",width:80,dataIndex:"avatar",hideInSearch:!0,customRender:({record:t})=>o(C,{src:g(t.avatar)},null)},{title:"用户名",width:120,dataIndex:"username"},{title:"呢称",width:120,hideInSearch:!0,dataIndex:"nickname"},{title:"所在部门",dataIndex:"dept",hideInSearch:!0,width:180,customRender:({record:t})=>o(i,null,{default:()=>{var a;return[(a=t.dept)==null?void 0:a.name]}})},{title:"所属角色",dataIndex:"roleNames",hideInSearch:!0,width:220,customRender:({record:t})=>{let a;return o(G,null,E(a=t.roles.map(n=>o(i,{color:"success",key:n.id},{default:()=>[n.name]})))?a:{default:()=>[a]})}},{title:"邮箱",width:120,dataIndex:"email"},{title:"手机",width:120,dataIndex:"phone"},{title:"备注",width:120,dataIndex:"remark"},{title:"状态",dataIndex:"status",width:100,hideInSearch:!0,formItemProps:{component:"Select",componentProps:{options:[{label:"启用",value:1},{label:"禁用",value:0}]}},customRender:({record:t})=>{const a=~~t.status===1;return o(i,{color:a?"success":"red"},{default:()=>[a?"启用":"禁用"]})}},{title:"创建时间",dataIndex:"createdAt",width:120,hideInSearch:!0,customRender:({record:t})=>m(t.createdAt)},{title:"修改时间",dataIndex:"updatedAt",width:120,hideInSearch:!0,customRender:({record:t})=>m(t.createdAt)}],J={key:0},z=["src"],Z=N({name:"AvatarUpload",inheritAttrs:!1,__name:"AvatarUpload",props:{value:{},valueModifiers:{}},emits:["update:value"],setup(t){const a=O(t,"value"),n=l([]),u=l(!1),c=l(""),d=l(""),p=V(()=>g(a.value)),x=B(a,e=>{e&&!n.value.length&&(n.value=[{uid:`vc-upload-${Date.now()}-1`,name:e.split("/").at(-1),status:"done",url:p.value}],x())}),y=e=>{const r=e.type==="image/jpeg"||e.type==="image/png";r||_.error("You can only upload JPG/PNG file!");const s=e.size/1024/1024<2;return s||_.error("Image must smaller than 2MB!"),r&&s},b=async e=>{const{filename:r}=await F.toolsUpload.uploadUpload({file:e});a.value=r},A=async e=>{await b(e.file)},S=({file:e})=>{e.status="done",n.value=[e]},U=e=>{a.value="",n.value=[]},P=()=>{u.value=!1,d.value=""},R=async e=>{!e.url&&!e.preview&&(e.preview=p.value),c.value=e.url||e.preview,u.value=!0,d.value=e.name||e.url.substring(e.url.lastIndexOf("/")+1)};return(e,r)=>{const s=q;return v(),h(j,null,[o(w(D),{"file-list":n.value,name:"avatar","list-type":"picture-card",class:"min-h-[110px]","custom-request":A,onBeforeUpload:y,onChange:S,onRemove:U,onPreview:R},{default:f(()=>[n.value.length<1?(v(),h("div",J,[o(w(L)),r[0]||(r[0]=I("div",{style:{"margin-top":"8px"}},"Upload",-1))])):T("",!0)]),_:1},8,["file-list"]),o(s,{open:u.value,title:d.value,footer:null,onCancel:P},{default:f(()=>[I("img",{alt:"example",style:{width:"100%"},src:c.value},null,8,z)]),_:1},8,["open","title"])],64)}}});export{Z as _,X as b}; diff --git a/assets/CheckOutlined-Da_4XDzK.js b/assets/CheckOutlined-Da_4XDzK.js new file mode 100644 index 00000000..07c9cd19 --- /dev/null +++ b/assets/CheckOutlined-Da_4XDzK.js @@ -0,0 +1 @@ +import{c as l,I as u}from"./index-BrBwdKly.js";var o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};function c(r){for(var e=1;ef(H(p.value),d.value)),f=(t,e="")=>t.filter(n=>{var a,o;return(a=n.children)!=null&&a.length&&(n.children=f(n.children,e),n.children.length)?!0:(o=n.name)==null?void 0:o.includes(e)}),h=async()=>{c.value=!0,p.value=await b.systemDept.deptList({}).finally(()=>c.value=!1),l.value=[...l.value,...p.value.map(t=>Number(t.id))],_("init",p.value)},T=t=>{_("select",t[0])},x=(t,e=[])=>t.reduce((n,a)=>{var o;return n.push(a.id),(o=a.children)!=null&&o.length&&x(a.children,n),n},e),K=()=>{l.value=x(v.value)},k=t=>{l.value=t,m.value=!1};return h(),(t,e)=>{const n=z,a=F,o=U,w=$,B=q,C=P,N=I;return E(),L(S,null,[g("div",Z,[e[5]||(e[5]=g("div",{class:"title"},"组织架构",-1)),s(n,{value:d.value,"onUpdate:value":e[0]||(e[0]=u=>d.value=u),size:"small",placeholder:"搜索"},null,8,["value"]),s(B,null,{overlay:r(()=>[s(w,null,{default:r(()=>[s(o,{onClick:K},{default:r(()=>e[3]||(e[3]=[y(" 展开全部 ")])),_:1}),s(o,{onClick:e[1]||(e[1]=u=>l.value=[])},{default:r(()=>e[4]||(e[4]=[y(" 折叠全部 ")])),_:1})]),_:1})]),default:r(()=>[s(a,{icon:"ant-design:more-outlined",size:"20",class:"flex-shrink-0"})]),_:1})]),s(N,{spinning:c.value},{default:r(()=>[s(C,{expandedKeys:l.value,"onUpdate:expandedKeys":e[2]||(e[2]=u=>l.value=u),class:"min-h-1xl","auto-expand-parent":m.value,"tree-data":v.value,"field-names":{key:"id",title:"name"},onSelect:T,onExpand:k},null,8,["expandedKeys","auto-expand-parent","tree-data"])]),_:1},8,["spinning"])],64)}}}),oe=M(j,[["__scopeId","data-v-0129359e"]]);export{oe as default}; diff --git a/assets/DownOutlined-8-BUqXoI.js b/assets/DownOutlined-8-BUqXoI.js new file mode 100644 index 00000000..b862f353 --- /dev/null +++ b/assets/DownOutlined-8-BUqXoI.js @@ -0,0 +1 @@ +import{c as i,I as l}from"./index-BrBwdKly.js";var u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};function c(n){for(var t=1;t-1}function g(n,e,t){for(var i=-1,u=n==null?0:n.length;++i=N){var t=h?null:E(r);if(t)return I(t);a=!1,l=A,n=new c}else n=h?[]:i;n:for(;++u=120&&i.length>=120?new a(n&&i):void 0}i=e[0];var A=-1,c=g[0];n:for(;++A=18",pnpm:">=9.0.2"},author:{name:"buqiyuan",email:"1743369777@qq.com",url:"https://github.com/buqiyuan"},scripts:{preinstall:"npx only-allow pnpm",postinstall:"pnpm nx:build",bootstrap:"pnpm install",serve:"npm run dev",dev:"vite dev",build:"rimraf dist && cross-env NODE_ENV=production vite build","build:watch":"rimraf dist && cross-env NODE_ENV=production vite build --watch","build:pkg":'pnpm -r --paralle --filter="./packages/*" run build',"nx:build":"nx run-many -t build --exclude @admin-pkg/components","nx:build:watch":"nx watch --all -- nx run \\$NX_PROJECT_NAME:build",preview:"npm run build --watch && vite preview","preview:dist":"vite preview",openapi:"npx tsx openapi.config.ts","clean:cache":"npx rimraf node_modules/.cache/ && npx rimraf node_modules/.vite","clean:lib":"npx rimraf node_modules packages/*/node_modules",lint:"pnpm lint:eslint && pnpm lint:prettier && pnpm lint:stylelint","lint:eslint":'eslint --cache --max-warnings 0 "{src,mocks}/**/*.{vue,ts,tsx}" --fix',"lint:prettier":'prettier --write "src/**/*.{js,json,tsx,css,less,scss,vue,html,md}"',"lint:stylelint":'stylelint --cache --fix "**/*.{vue,less,postcss,css,scss}" --cache --cache-location node_modules/.cache/stylelint/',"lint:lint-staged":"lint-staged",prepare:"husky",release:"git push && git push origin --tags","gen:changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md",reinstall:"rimraf pnpm-lock.yaml && rimraf package.lock.json && pnpm clean:lib && npm run bootstrap","test:gzip":"npx http-server dist --cors --gzip -c-1","test:br":"npx http-server dist --cors --brotli -c-1"},dependencies:{"@ant-design/icons-vue":"~7.0.1","@iconify/vue":"^4.1.2","@tinymce/tinymce-vue":"^6.0.1","@vueuse/core":"~11.1.0","ant-design-vue":"~4.2.5",axios:"~1.7.7","crypto-js":"^4.2.0",dayjs:"~1.11.13",echarts:"^5.5.1","file-saver":"~2.0.5","lodash-es":"~4.17.21",mitt:"~3.0.1",nprogress:"~1.0.0-1",pinia:"~2.2.4","pinia-plugin-persistedstate":"^4.0.2","qiniu-js":"^3.4.2",qs:"~6.13.0",sortablejs:"~1.15.3",tinymce:"^7.3.0",vue:"~3.5.11","vue-echarts":"^7.0.3","vue-i18n":"~10.0.3","vue-router":"~4.4.5","vue-types":"~5.1.3","vue-virtual-scroller":"2.0.0-beta.8",xlsx:"~0.18.5"},devDependencies:{"@admin-pkg/components":"workspace:*","@admin-pkg/vite-plugin-http2-proxy":"workspace:*","@admin-pkg/vite-plugin-msw":"workspace:*","@admin-pkg/vite-plugin-tinymce-resource":"workspace:*","@commitlint/cli":"~19.5.0","@commitlint/config-conventional":"~19.5.0","@faker-js/faker":"^9.0.3","@iconify-json/ant-design":"^1.2.1","@iconify-json/ep":"^1.2.0","@iconify/json":"^2.2.255","@types/crypto-js":"^4.2.2","@types/lodash-es":"~4.17.12","@types/node":"~22.7.4","@types/qs":"^6.9.16","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"~8.8.0","@typescript-eslint/parser":"~8.8.0","@umijs/openapi":"^1.13.0","@vitejs/plugin-vue":"~5.1.4","@vitejs/plugin-vue-jsx":"~4.0.1","@vue/tsconfig":"^0.5.1",commitizen:"~4.3.1","conventional-changelog-cli":"~4.1.0","core-js":"^3.38.1","cross-env":"~7.0.3",eslint:"~9.11.1","eslint-config-prettier":"~9.1.0","eslint-define-config":"~2.1.0","eslint-plugin-import":"~2.31.0","eslint-plugin-prettier":"~5.2.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-vue":"~9.28.0",husky:"~9.1.6",less:"~4.2.0","lint-staged":"~15.2.10",msw:"^2.4.9",nx:"^19.8.3",postcss:"~8.4.47","postcss-html":"~1.7.0","postcss-less":"~6.0.0",prettier:"~3.3.3",rimraf:"~5.0.9",stylelint:"~16.9.0","stylelint-config-property-sort-order-smacss":"^10.0.0","stylelint-config-recommended":"~14.0.1","stylelint-config-recommended-vue":"~1.5.0","stylelint-config-standard":"~36.0.1","stylelint-order":"~6.0.4","stylelint-prettier":"^5.0.2",typescript:"~5.5.4",unocss:"^0.63.2","unplugin-vue-components":"~0.27.4",vite:"~5.4.8","vite-plugin-checker":"~0.8.0","vite-plugin-inspect":"^0.8.7","vite-plugin-mkcert":"^1.17.6","vite-plugin-svg-icons":"~2.0.1","vite-plugin-vue-inspector":"^5.2.0","vue-eslint-parser":"~9.4.3","vue-tsc":"~2.1.6"},__npminstall_done:!1,repository:{type:"git",url:"https://github.com/buqiyuan/vue3-antdv-admin"},homepage:"https://buqiyuan.gitee.io/vue3-antdv-admin",keywords:["vue","ant-design-vue","vue3","ts","tsx","admin","typescript"],license:"MIT",target:"web",pnpm:{overrides:{},peerDependencyRules:{allowedVersions:{}}}},lastBuildTime:"2024-10-04 03:39:50"};const z=w({name:"About",__name:"about",setup(D){const{pkg:i,lastBuildTime:x}=j,_={...i.dependencies,...i.devDependencies},a=({url:r="",text:p})=>{const o=/^http(s)?:/.test(r)?r:`https://www.npmjs.com/package/${r}`;return t("a",{href:o,target:"_blank"},[p])},d=r=>{var p;return((p=_[r].match(/\d+/))==null?void 0:p[0])||""},k=` + 的前端项目是基于 Vue${d("vue")}.x、 + Vite${d("vite")}.x、 + Ant-Design-Vue${d("ant-design-vue")}.x 、 + TypeScript${d("typescript")}.x 开发, + 内置了动态路由、权限验证、并提供了常用的功能组件,帮助你快速搭建企业级中后台产品原型。 + 原则上不会限制任何代码用于商用。 + `;return(r,p)=>(c(),m("div",null,[t(e(u),null,{default:n(()=>[t(e(u).Meta,{title:"关于"},{description:n(()=>[t(a,{url:e(i).author.url,text:e(i).name},null,8,["url","text"]),g(v(k))]),_:1})]),_:1}),t(e(u),{class:"mt-3"},{default:n(()=>[t(e(s),{title:"项目信息",column:2,bordered:""},{default:n(()=>[t(e(s).Item,{label:"版本"},{default:n(()=>[t(e(f),{color:"processing"},{default:n(()=>[g(v(e(i).version),1)]),_:1})]),_:1}),t(e(s).Item,{label:"最后编译时间"},{default:n(()=>[t(e(f),{color:"processing"},{default:n(()=>[g(v(e(x)),1)]),_:1})]),_:1}),t(e(s).Item,{label:"GitHub"},{default:n(()=>[t(a,{url:e(i).repository.url,text:"GitHub"},null,8,["url"])]),_:1}),t(e(s).Item,{label:"预览地址"},{default:n(()=>[t(a,{url:e(i).homepage,text:"预览地址"},null,8,["url"])]),_:1})]),_:1})]),_:1}),t(e(u),{class:"mt-3"},{default:n(()=>[t(e(s),{title:"生产环境依赖",bordered:""},{default:n(()=>[(c(!0),m(y,null,b(e(i).dependencies,(o,l)=>(c(),h(e(s).Item,{key:l,label:l},{default:n(()=>[t(a,{url:l,text:o},null,8,["url","text"])]),_:2},1032,["label"]))),128))]),_:1})]),_:1}),t(e(u),{class:"mt-3"},{default:n(()=>[t(e(s),{title:"开发环境依赖",bordered:""},{default:n(()=>[(c(!0),m(y,null,b(e(i).devDependencies,(o,l)=>(c(),h(e(s).Item,{key:l,label:l},{default:n(()=>[t(a,{url:l,text:o},null,8,["url","text"])]),_:2},1032,["label"]))),128))]),_:1})]),_:1})]))}});export{z as default}; diff --git a/assets/analysis-DNySu1oN.svg b/assets/analysis-DNySu1oN.svg new file mode 100644 index 00000000..9c2da557 --- /dev/null +++ b/assets/analysis-DNySu1oN.svg @@ -0,0 +1 @@ +- \ No newline at end of file diff --git a/assets/button-BAOXnyoR.js b/assets/button-BAOXnyoR.js new file mode 100644 index 00000000..8a427855 --- /dev/null +++ b/assets/button-BAOXnyoR.js @@ -0,0 +1 @@ +import{d as g,q as i,v as s,c as e,G as t,F as o,H as l,L as m,T as f,aB as n,ah as d,C as _,J as y}from"./index-BrBwdKly.js";import{_ as k}from"./index-D20-7bQE.js";import{D as u}from"./index-CgJIgWeD.js";import{S as p}from"./index-CFP89leL.js";import{C}from"./index-CDaYpPdV.js";import"./useFlexGapSupport-DJjMflkc.js";import"./index-CjLN-fEl.js";import"./index-DDLHBggT.js";import"./_baseUniq-DOsyycWl.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./collapseMotion-DE86socT.js";import"./useRefs-nFL6rjZv.js";import"./pick-CKdlNMa2.js";import"./hasIn-Cri-4vJu.js";import"./isMobile-BbN7I0i_.js";import"./useMergedState-Dg_cdEwK.js";import"./PlusOutlined-BcAgIqvk.js";const z=g({name:"DemoButton",__name:"button",setup(v){return(x,r)=>(i(),s("div",null,[e(t(k),{message:"扩展antd按钮样式",type:"info","show-icon":"",style:{"margin-bottom":"12px"}}),e(t(C),null,{default:o(()=>[e(t(u),{orientation:"left"},{default:o(()=>r[0]||(r[0]=[l("扩展按钮类型")])),_:1}),e(t(p),null,{default:o(()=>[e(t(n),{type:"primary"},{default:o(()=>r[1]||(r[1]=[l("primary")])),_:1}),e(t(n),{type:"error"},{default:o(()=>r[2]||(r[2]=[l("error")])),_:1}),e(t(n),{type:"warning"},{default:o(()=>r[3]||(r[3]=[l("warning")])),_:1}),e(t(n),{type:"success"},{default:o(()=>r[4]||(r[4]=[l("success")])),_:1})]),_:1}),e(t(u),{orientation:"left"},{default:o(()=>r[5]||(r[5]=[l("自定义按钮颜色")])),_:1}),e(t(p),null,{default:o(()=>[(i(!0),s(m,null,f(t(d),a=>(i(),_(t(n),{key:a.key,color:a.value},{default:o(()=>[l(y(a.title),1)]),_:2},1032,["color"]))),128))]),_:1}),e(t(u),{orientation:"left"},{default:o(()=>r[6]||(r[6]=[l("幽灵按钮")])),_:1}),e(t(p),null,{default:o(()=>[(i(!0),s(m,null,f(t(d),a=>(i(),_(t(n),{key:a.key,ghost:"",color:a.value},{default:o(()=>[l(y(a.title),1)]),_:2},1032,["color"]))),128))]),_:1})]),_:1})]))}});export{z as default}; diff --git a/assets/cloneDeep-DrksgALm.js b/assets/cloneDeep-DrksgALm.js new file mode 100644 index 00000000..5da1da66 --- /dev/null +++ b/assets/cloneDeep-DrksgALm.js @@ -0,0 +1 @@ +import{cy as o}from"./index-BrBwdKly.js";var r=1,n=4;function a(e){return o(e,r|n)}export{a as c}; diff --git a/assets/collapseMotion-DE86socT.js b/assets/collapseMotion-DE86socT.js new file mode 100644 index 00000000..26b65811 --- /dev/null +++ b/assets/collapseMotion-DE86socT.js @@ -0,0 +1,3 @@ +import{a5 as n}from"./index-BrBwdKly.js";const r=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});function e(t,i){return t.classList?t.classList.contains(i):` ${t.className} `.indexOf(` ${i} `)>-1}function a(t,i){t.classList?t.classList.add(i):e(t,i)||(t.className=`${t.className} ${i}`)}function l(t,i){if(t.classList)t.classList.remove(i);else if(e(t,i)){const s=t.className;t.className=` ${s} `.replace(` ${i} `," ")}}const c=function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ant-motion-collapse",i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return{name:t,appear:i,css:!0,onBeforeEnter:s=>{s.style.height="0px",s.style.opacity="0",a(s,t)},onEnter:s=>{n(()=>{s.style.height=`${s.scrollHeight}px`,s.style.opacity="1"})},onAfterEnter:s=>{s&&(l(s,t),s.style.height=null,s.style.opacity=null)},onBeforeLeave:s=>{a(s,t),s.style.height=`${s.offsetHeight}px`,s.style.opacity=null},onLeave:s=>{setTimeout(()=>{s.style.height="0px",s.style.opacity="0"})},onAfterLeave:s=>{s&&(l(s,t),s.style&&(s.style.height=null,s.style.opacity=null))}}};export{a,c,r as g,l as r}; diff --git a/assets/columns-Cd0lSSXX.js b/assets/columns-Cd0lSSXX.js new file mode 100644 index 00000000..19ec726a --- /dev/null +++ b/assets/columns-Cd0lSSXX.js @@ -0,0 +1 @@ +import{w as _}from"./common-BV9lOyNc.js";import{aD as D,aZ as M,r as c,c as d,a_ as m,aW as x}from"./index-BrBwdKly.js";import{d as y}from"./debounce-BzgyI6bF.js";import{T as j}from"./index-ybZ8qsQh.js";async function V(e){return D({url:"/dict/data",method:"GET",params:e})}const z=M("dict",()=>{const e=c(new Map),t=c(new Map),a=c(new Map),r=n=>{const u=(Array.isArray(n)?n:[n]).map(async o=>{if(e.value.has(o)&&!a.value.has(o))return e.value.get(o);e.value.set(o,[]),a.value.set(o,!0);const i=await V({type:o}).finally(()=>a.value.delete(o));return e.value.set(o,i),t.value.set(o,new Map(i.map(p=>[p.value,p.label]))),i});return Promise.all(u)},l=new Proxy({},{get(n,s){if(!s.startsWith("__v_"))return e.value.has(s)||a.value.has(s)||r(s),e.value.get(s)}}),S=(n,s)=>{var u;return l[n],((u=t.value.get(n))==null?void 0:u.get(s))||""},b=new Proxy({},{get(n,s){return a.value.get(s)||!1}});return{dictData:l,dictPending:b,fetchDict:r,showDictLabel:S}});function g(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!x(e)}const C=["王路飞","王大蛇","李白","刺客伍六七"],{fetchDict:w,dictPending:h,showDictLabel:f}=z(),v=async(e="")=>{const[t]=await w("sell_status");return _(100,t.filter(a=>a.label.includes(e)))},P=e=>e===1?[{label:"西装",value:1},{label:"领带",value:0}]:e===0?[{label:"裙子",value:1},{label:"包包",value:0}]:[],N=Array.from({length:30}).map((e,t)=>{const a=~~(Math.random()*2);return{id:t+1,date:new Date().toLocaleString(),name:C[~~(Math.random()*4)],clothes:P(a)[~~(Math.random()*2)].label,price:~~(Math.random()*1e3),gender:a,img:"https://zos.alipayobjects.com/rmsportal/jkjgkEfvpUPVyRjUImniVslZfWPnJuuZ.png",status:~~(Math.random()*2),nested:{prop:`嵌套属性 ${t+1}`}}}),O=[{title:"姓名",dataIndex:"name",sorter:!0,width:300,resizable:!0,formItemProps:{defaultValue:"李白",required:!0}},{title:"性别",dataIndex:"gender",width:120,resizable:!0,formItemProps:{component:"Select",componentProps:({formInstance:e,formModel:t})=>({request:async()=>{const[a]=await w("gender");return a},onChange(){e==null||e.updateSchema({field:"clothes",componentProps:{options:P(t.gender)}}),t.clothes=""}})},customRender:({record:e})=>{let t;return d(m,{spinning:h.sell_status,size:"small"},g(t=f("gender",e.gender))?t:{default:()=>[t]})}},{title:"衣服",dataIndex:"clothes",formItemProps:{component:"Select",componentProps:({tableInstance:e})=>({onChange(){e==null||e.reload()}})}},{title:"价格",dataIndex:"price",formItemProps:{component:"InputNumber"},customRender:({record:e})=>`${e.price}元`},{title:"嵌套属性",dataIndex:["nested","prop"]},{title:"状态",dataIndex:"status",formItemProps:{component:"Select",componentProps:({formInstance:e,schema:t})=>({showSearch:!0,filterOption:!1,request:()=>v(),onSearch:y(async a=>{t.value.loading=!0;const r={field:"status",componentProps:{options:[]}};e==null||e.updateSchema([r]);const l=await v(a).finally(()=>t.value.loading=!1);r.componentProps.options=l,e==null||e.updateSchema([r])},500),onChange(a){}})},customRender:({record:e})=>{let t;return d(m,{spinning:h.sell_status,size:"small"},{default:()=>[d(j,{color:e.status==1?"red":"default"},g(t=f("sell_status",e.status))?t:{default:()=>[t]})]})}}];export{O as c,v as f,P as g,N as t}; diff --git a/assets/columns-DG25XPbM.js b/assets/columns-DG25XPbM.js new file mode 100644 index 00000000..02634034 --- /dev/null +++ b/assets/columns-DG25XPbM.js @@ -0,0 +1 @@ +import{f as r}from"./dateUtil-fGzrLEcK.js";import{T as n}from"./index-ybZ8qsQh.js";import{c as s,aW as l}from"./index-BrBwdKly.js";function d(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!l(t)}const m=[{title:"ID",dataIndex:"id",sorter:!0,width:60},{title:"字典项键名",dataIndex:"label"},{title:"字典项值",dataIndex:"value"},{title:"排序",dataIndex:"orderNo"},{title:"状态",dataIndex:"status",width:80,customRender:({record:t})=>{const o=~~t.status===1,a=o?"green":"red",e=o?"启用":"停用";return s(n,{color:a},d(e)?e:{default:()=>[e]})}},{title:"备注",dataIndex:"remark"},{title:"更新时间",dataIndex:"updatedAt",sorter:!0,width:160,customRender:({record:t})=>r(t.createdAt)}],f=[{field:"typeId",label:"字典类型",component:"Select",colProps:{span:8}},{field:"label",label:"字典项键名",component:"Input",colProps:{span:8}},{field:"value",label:"字典项值",component:"Input",colProps:{span:8}}];export{m as b,f as s}; diff --git a/assets/common-BV9lOyNc.js b/assets/common-BV9lOyNc.js new file mode 100644 index 00000000..36c072c0 --- /dev/null +++ b/assets/common-BV9lOyNc.js @@ -0,0 +1 @@ +import"./dayjs.min-Dtr0Zv3x.js";const a=(i=100,t=!0)=>{const{promise:r,resolve:e}=Promise.withResolvers();return setTimeout(()=>{e(t)},i),r};function d(i,t,r="id",e=[]){for(const n of i){const o=[...e,n[r]];if(n.id===t)return o;if(n.children&&n.children.length>0){const c=d(n.children,t,r,o);if(c)return c}}return null}const f=(i,t=[],r=":")=>i.split(r).reduce((e,n,o,c)=>{const l=c.slice(0,o+1).join(":"),h=e.findIndex(s=>(s==null?void 0:s.path)===l);if(h!==-1)return e[h].children;{const s={path:l,value:n,label:n,children:[]};return e.push(s),s.children}},t);export{d as f,f as s,a as w}; diff --git a/assets/comp-not-found-BvN7JvkR.js b/assets/comp-not-found-BvN7JvkR.js new file mode 100644 index 00000000..a7a36947 --- /dev/null +++ b/assets/comp-not-found-BvN7JvkR.js @@ -0,0 +1 @@ +import{c as l,I as $,a as S,m as b,d as _,b as x,e as I,j as H,k as D,P as p,av as y,aw as T,ax as O,q as V,C as N}from"./index-BrBwdKly.js";var P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"};function m(t){for(var n=1;nl("svg",{width:"252",height:"294"},[l("defs",null,[l("path",{d:"M0 .387h251.772v251.772H0z"},null)]),l("g",{fill:"none","fill-rule":"evenodd"},[l("g",{transform:"translate(0 .012)"},[l("mask",{fill:"#fff"},null),l("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"},null)]),l("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"},null),l("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF","stroke-width":"2"},null),l("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"},null),l("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"},null),l("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF","stroke-width":"2"},null),l("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"},null),l("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF","stroke-width":"2"},null),l("path",{stroke:"#FFF","stroke-width":"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"},null),l("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"},null),l("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1890FF"},null),l("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"},null),l("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"},null),l("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"},null),l("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"},null),l("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"},null),l("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"},null),l("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"},null),l("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"},null),l("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"},null),l("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"},null),l("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"},null),l("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"},null),l("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"},null),l("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"},null),l("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"},null),l("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"},null),l("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"},null),l("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"},null),l("path",{stroke:"#DB836E","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"},null),l("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7","stroke-width":"1.101","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7","stroke-width":"1.101","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"},null),l("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"},null),l("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"},null),l("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"},null),l("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"},null),l("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"},null),l("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"},null),l("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"},null),l("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"},null),l("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"},null),l("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"},null),l("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7","stroke-width":"1.101","stroke-linecap":"round","stroke-linejoin":"round"},null)])]),G=()=>l("svg",{width:"254",height:"294"},[l("defs",null,[l("path",{d:"M0 .335h253.49v253.49H0z"},null),l("path",{d:"M0 293.665h253.49V.401H0z"},null)]),l("g",{fill:"none","fill-rule":"evenodd"},[l("g",{transform:"translate(0 .067)"},[l("mask",{fill:"#fff"},null),l("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"},null)]),l("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"},null),l("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF","stroke-width":"2"},null),l("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"},null),l("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"},null),l("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"},null),l("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"},null),l("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"},null),l("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"},null),l("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"},null),l("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"},null),l("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"},null),l("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"},null),l("path",{stroke:"#DB836E","stroke-width":"1.063","stroke-linecap":"round","stroke-linejoin":"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"},null),l("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552","stroke-width":"1.117","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E","stroke-width":"1.117","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552","stroke-width":"1.117","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E","stroke-width":"1.063","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7","stroke-width":"1.136","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"},null),l("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"},null),l("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"},null),l("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"},null),l("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"},null),l("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"},null),l("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"},null),l("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"},null),l("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"},null),l("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"},null),l("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"},null),l("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"},null),l("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8","stroke-width":"1.032","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"},null),l("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"},null),l("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"},null),l("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"},null),l("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E","stroke-width":".774","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788","stroke-width":".774","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"},null),l("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788","stroke-width":".774","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788","stroke-width":".774","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"},null),l("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"},null),l("mask",{fill:"#fff"},null),l("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"},null),l("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"},null),l("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"},null),l("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"},null),l("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5","stroke-width":"1.124","stroke-linecap":"round","stroke-linejoin":"round",mask:"url(#d)"},null),l("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"},null),l("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"},null),l("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6","stroke-width":"1.124","stroke-linecap":"round","stroke-linejoin":"round",mask:"url(#d)"},null),l("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"},null),l("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"},null),l("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"},null)])]),L=()=>l("svg",{width:"251",height:"294"},[l("g",{fill:"none","fill-rule":"evenodd"},[l("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"},null),l("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"},null),l("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF","stroke-width":"2"},null),l("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"},null),l("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"},null),l("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF","stroke-width":"2"},null),l("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"},null),l("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF","stroke-width":"2"},null),l("path",{stroke:"#FFF","stroke-width":"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"},null),l("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"},null),l("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"},null),l("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"},null),l("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"},null),l("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"},null),l("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"},null),l("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"},null),l("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"},null),l("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"},null),l("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"},null),l("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"},null),l("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7","stroke-width":".932","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"},null),l("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"},null),l("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"},null),l("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"},null),l("path",{stroke:"#DB836E","stroke-width":"1.145","stroke-linecap":"round","stroke-linejoin":"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"},null),l("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"},null),l("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E","stroke-width":"1.145","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"},null),l("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552","stroke-width":"1.526","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E","stroke-width":"1.145","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7","stroke-width":"1.114","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E","stroke-width":".795","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"},null),l("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E","stroke-width":".75","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"},null),l("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"},null),l("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"},null),l("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"},null),l("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"},null),l("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"},null),l("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"},null),l("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),l("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"},null),l("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"},null),l("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"},null),l("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null)])]),X=t=>{const{componentCls:n,lineHeightHeading3:s,iconCls:o,padding:e,paddingXL:r,paddingXS:i,paddingLG:a,marginXS:u,lineHeight:d}=t;return{[n]:{padding:`${a*2}px ${r}px`,"&-rtl":{direction:"rtl"}},[`${n} ${n}-image`]:{width:t.imageWidth,height:t.imageHeight,margin:"auto"},[`${n} ${n}-icon`]:{marginBottom:a,textAlign:"center",[`& > ${o}`]:{fontSize:t.resultIconFontSize}},[`${n} ${n}-title`]:{color:t.colorTextHeading,fontSize:t.resultTitleFontSize,lineHeight:s,marginBlock:u,textAlign:"center"},[`${n} ${n}-subtitle`]:{color:t.colorTextDescription,fontSize:t.resultSubtitleFontSize,lineHeight:d,textAlign:"center"},[`${n} ${n}-content`]:{marginTop:a,padding:`${a}px ${e*2.5}px`,backgroundColor:t.colorFillAlter},[`${n} ${n}-extra`]:{margin:t.resultExtraMargin,textAlign:"center","& > *":{marginInlineEnd:i,"&:last-child":{marginInlineEnd:0}}}}},q=t=>{const{componentCls:n,iconCls:s}=t;return{[`${n}-success ${n}-icon > ${s}`]:{color:t.resultSuccessIconColor},[`${n}-error ${n}-icon > ${s}`]:{color:t.resultErrorIconColor},[`${n}-info ${n}-icon > ${s}`]:{color:t.resultInfoIconColor},[`${n}-warning ${n}-icon > ${s}`]:{color:t.resultWarningIconColor}}},U=t=>[X(t),q(t)],J=t=>U(t),Q=S("Result",t=>{const{paddingLG:n,fontSizeHeading3:s}=t,o=t.fontSize,e=`${n}px 0 0 0`,r=t.colorInfo,i=t.colorError,a=t.colorSuccess,u=t.colorWarning,d=b(t,{resultTitleFontSize:s,resultSubtitleFontSize:o,resultIconFontSize:s*3,resultExtraMargin:e,resultInfoIconColor:r,resultErrorIconColor:i,resultSuccessIconColor:a,resultWarningIconColor:u});return[J(d)]},{imageWidth:250,imageHeight:295}),Y={success:y,error:T,info:O,warning:C},M={404:R,500:G,403:L},Z=Object.keys(M),K=()=>({prefixCls:String,icon:p.any,status:{type:[Number,String],default:"info"},title:p.any,subTitle:p.any,extra:p.any}),l1=(t,n)=>{let{status:s,icon:o}=n;if(Z.includes(`${s}`)){const i=M[s];return l("div",{class:`${t}-icon ${t}-image`},[l(i,null,null)])}const e=Y[s],r=o||l(e,null,null);return l("div",{class:`${t}-icon`},[r])},t1=(t,n)=>n&&l("div",{class:`${t}-extra`},[n]),c=_({compatConfig:{MODE:3},name:"AResult",inheritAttrs:!1,props:K(),slots:Object,setup(t,n){let{slots:s,attrs:o}=n;const{prefixCls:e,direction:r}=x("result",t),[i,a]=Q(e),u=I(()=>H(e.value,a.value,`${e.value}-${t.status}`,{[`${e.value}-rtl`]:r.value==="rtl"}));return()=>{var d,k,F,f,v,B,E,g;const A=(d=t.title)!==null&&d!==void 0?d:(k=s.title)===null||k===void 0?void 0:k.call(s),w=(F=t.subTitle)!==null&&F!==void 0?F:(f=s.subTitle)===null||f===void 0?void 0:f.call(s),j=(v=t.icon)!==null&&v!==void 0?v:(B=s.icon)===null||B===void 0?void 0:B.call(s),z=(E=t.extra)!==null&&E!==void 0?E:(g=s.extra)===null||g===void 0?void 0:g.call(s),h=e.value;return i(l("div",D(D({},o),{},{class:[u.value,o.class]}),[l1(h,{status:t.status,icon:j}),l("div",{class:`${h}-title`},[A]),w&&l("div",{class:`${h}-subtitle`},[w]),t1(h,z),s.default&&l("div",{class:`${h}-content`},[s.default()])]))}}});c.PRESENTED_IMAGE_403=M[403];c.PRESENTED_IMAGE_404=M[404];c.PRESENTED_IMAGE_500=M[500];c.install=function(t){return t.component(c.name,c),t};const s1=Object.assign({name:"ComponentNotFound"},{__name:"comp-not-found",setup(t){return(n,s)=>{const o=c;return V(),N(o,{status:"warning",title:"当前路由缺失前端对应的路由组件导致无法正常显示,请联系开发人员或管理员!"})}}});export{s1 as default}; diff --git a/assets/createContextMenu-CCxwrwEr.js b/assets/createContextMenu-CCxwrwEr.js new file mode 100644 index 00000000..51e4baab --- /dev/null +++ b/assets/createContextMenu-CCxwrwEr.js @@ -0,0 +1 @@ +import{d as I,r as w,e as L,c as s,G as M,aW as k,L as E,eg as j,cM as D}from"./index-BrBwdKly.js";import{M as b}from"./index-DDLHBggT.js";import{D as O}from"./index-CB6g5cB7.js";import{b as P}from"./is-DQPhQlrR.js";function S(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!k(e)}const _={width:{type:Number,default:156},customEvent:{type:Object,default:null},styles:{type:Object},showIcon:{type:Boolean,default:!0},axis:{type:Object,default(){return{x:0,y:0}}},items:{type:Array,default(){return[]}}},x=e=>{const{item:o}=e;return s("span",{style:"display: inline-block; width: 100%; ",class:"px-4",onClick:e.handler.bind(null,o)},[e.showIcon&&o.icon&&s(j,{class:"mr-2",type:o.icon},null),s("span",null,[o.label])])},$=I({name:"ContextMenu",props:_,setup(e,{expose:o}){const y=w(!0),i=L(()=>{const{axis:l,items:t,styles:n,width:r}=e,{x:c,y:d}=l||{x:0,y:0},v=(t||[]).length*40,p=r,h=document.body,g=h.clientWidth{y.value=!1};function u(l,t){const{handler:n,disabled:r}=l;r||(t==null||t.stopPropagation(),t==null||t.preventDefault(),n==null||n(),a())}function f(l){return l.filter(n=>!n.hidden).map(n=>{const{disabled:r,label:c,children:d,divider:v=!1}=n,p={item:n,handler:u,showIcon:e.showIcon};return!d||d.length===0?s(E,null,[s(b.Item,{disabled:r,key:c},{default:()=>[s(x,p,null)]}),v?s(b.Divider,{key:`d-${c}`},null):null]):s(b.SubMenu,{key:c,disabled:r},{title:()=>s(x,p,null),default:()=>f(d)})})}return o({close:a}),()=>{const{items:l}=e;return s(O,{open:y.value},{default:()=>s("div",{style:M(i)},null),overlay:()=>{let t;return s(b,{inlineIndent:12,mode:"vertical"},S(t=f(l))?t:{default:()=>[t]})}})}}}),m={domList:[],resolve:()=>{}},H=function(e){const{event:o}=e||{};if(o&&(o==null||o.preventDefault()),!!P)return new Promise(y=>{const i=document.body,a=document.createElement("div"),u={getPopupContainer:()=>a};e.styles&&(u.styles=e.styles),e.items&&(u.items=e.items),e.event&&(u.customEvent=o,u.axis={x:o.clientX,y:o.clientY});const f=s($,u);D(f,a);const l=function(){m.resolve("")};m.domList.push(a);const t=function(){m.domList.forEach(n=>{try{n&&i.removeChild(n)}catch(r){console.error(r)}}),i.removeEventListener("click",l),i.removeEventListener("scroll",l)};m.resolve=function(n){var r,c;(c=(r=f.component)==null?void 0:r.exposed)==null||c.close(),t(),y(n)},t(),i.appendChild(a),i.addEventListener("click",l),i.addEventListener("scroll",l)})},V=function(){m&&(m.resolve(""),m.domList=[])};export{H as c,V as d}; diff --git a/assets/custom-modal-Bk8qYgKm.js b/assets/custom-modal-Bk8qYgKm.js new file mode 100644 index 00000000..f62ca6e1 --- /dev/null +++ b/assets/custom-modal-Bk8qYgKm.js @@ -0,0 +1 @@ +import{_ as v}from"./index.vue_vue_type_style_index_0_lang-BqysOoO9.js";import{u as a}from"./useModal-hiIJ5SpH.js";import"./ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js";import"./dayjs.min-Dtr0Zv3x.js";import{d as b,aC as C,q as k,v as y,c as t,F as e,H as p,x as l,G as r,B as M}from"./index-BrBwdKly.js";import{C as x}from"./index-CDaYpPdV.js";import{S as g}from"./index-CFP89leL.js";import{_ as w}from"./index-D20-7bQE.js";import"./FullscreenOutlined-DXeoX7RO.js";import"./debounce-BzgyI6bF.js";import"./index-BduIUV-8.js";import"./DownOutlined-8-BUqXoI.js";import"./isMobile-BbN7I0i_.js";import"./index-D7jYwU_i.js";import"./collapseMotion-DE86socT.js";import"./useMergedState-Dg_cdEwK.js";import"./RightOutlined-pFeZ0d1f.js";import"./LeftOutlined-Dg--lEAV.js";import"./index-BWgOd1NV.js";import"./cloneDeep-DrksgALm.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./useRefs-nFL6rjZv.js";import"./index-ybZ8qsQh.js";import"./index-DDLHBggT.js";import"./_baseUniq-DOsyycWl.js";import"./move-DruCcLjl.js";import"./index-CQgZavC-.js";import"./index-BAWHCkn3.js";import"./CheckOutlined-Da_4XDzK.js";import"./index-BTnR18oJ.js";import"./index-CgJIgWeD.js";import"./is-DQPhQlrR.js";import"./index-CjLN-fEl.js";import"./pick-CKdlNMa2.js";import"./PlusOutlined-BcAgIqvk.js";const fo=b({name:"CustomModal",__name:"custom-modal",setup(B){const[d]=a(),[n]=a(),i=C({visible:!1}),u=()=>{d.show({title:"我是hook纯函数式模态框",content:"hello"})},f=()=>{n.show({title:"我是UseModalComp",content:"嘿嘿嘿"})},c=()=>{i.visible=!1};return(O,o)=>{const m=M("a-button"),_=x;return k(),y("div",null,[t(r(w),{message:"自定义模态框",type:"info","show-icon":"",style:{"margin-bottom":"12px"}},{description:e(()=>o[2]||(o[2]=[p(" 对ant-design-vue的modal进行二次封装,自定义一个可拖拽、可调整大小的模态框, "),l("span",{class:"text-red-500"}," Tips: 如果你的弹窗依赖于App上下文(provide/inject),你应该使用`useModal组件方式` ",-1),l("a",{class:"text-blue-500",target:"_blank",href:"https://github.com/buqiyuan/vue3-antdv-admin/blob/main/src/views/demos/custom-modal.vue"}," 查看源码 ",-1)])),_:1}),t(_,null,{default:e(()=>[t(r(g),null,{default:e(()=>[t(m,{type:"primary",onClick:o[0]||(o[0]=s=>i.visible=!0)},{default:e(()=>o[3]||(o[3]=[p("普通组件方式")])),_:1}),t(m,{type:"primary",onClick:f},{default:e(()=>o[4]||(o[4]=[p("useModal组件方式")])),_:1}),t(m,{type:"primary",onClick:u},{default:e(()=>o[5]||(o[5]=[p("hook纯函数式")])),_:1})]),_:1})]),_:1}),t(r(v),{open:i.visible,"onUpdate:open":o[1]||(o[1]=s=>i.visible=s),onOk:c},null,8,["open"]),t(r(n))])}}});export{fo as default}; diff --git a/assets/dateUtil-fGzrLEcK.js b/assets/dateUtil-fGzrLEcK.js new file mode 100644 index 00000000..8ce7e624 --- /dev/null +++ b/assets/dateUtil-fGzrLEcK.js @@ -0,0 +1 @@ +import{d as t}from"./dayjs.min-Dtr0Zv3x.js";const s="YYYY-MM-DD HH:mm:ss";function r(o,a=s){return t(o).format(a)}const e=t;export{e as d,r as f}; diff --git a/assets/dayjs.min-Dtr0Zv3x.js b/assets/dayjs.min-Dtr0Zv3x.js new file mode 100644 index 00000000..2b23e498 --- /dev/null +++ b/assets/dayjs.min-Dtr0Zv3x.js @@ -0,0 +1 @@ +import{cZ as Q,cY as K}from"./index-BrBwdKly.js";var E={exports:{}};(function(V,X){(function(W,k){V.exports=k()})(K,function(){var W=1e3,k=6e4,N=36e5,A="millisecond",S="second",w="minute",O="hour",M="day",T="week",m="month",U="quarter",v="year",_="date",Z="Invalid Date",q=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,B=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,G={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},I=function(s,n,t){var r=String(s);return!r||r.length>=n?s:""+Array(n+1-r.length).join(t)+s},P={s:I,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+I(r,2,"0")+":"+I(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;D[o]=n,e=o}return!r&&e&&(x=e),e||!r&&x},f=function(s,n){if(F(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new C(t)},a=P;a.l=j,a.i=F,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var C=function(){function s(t){this.$L=j(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[J]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(q);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==Z},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)=r||a<0||o&&m>=l}function g(){var n=h();if(p(n))return y(n);i=setTimeout(g,O(n))}function y(n){return i=void 0,T&&u?x(n):(u=c=void 0,s)}function A(){i!==void 0&&clearTimeout(i),d=0,u=f=c=i=void 0}function C(){return i===void 0?s:y(h())}function I(){var n=h(),a=p(n);if(u=arguments,c=this,f=n,a){if(i===void 0)return W(f);if(o)return clearTimeout(i),i=setTimeout(g,r),x(f)}return i===void 0&&(i=setTimeout(g,r)),s}return I.cancel=A,I.flush=C,I}export{q as d,S as t}; diff --git a/assets/dynamic-table-D7dRFcOD.css b/assets/dynamic-table-D7dRFcOD.css new file mode 100644 index 00000000..8536a0a1 --- /dev/null +++ b/assets/dynamic-table-D7dRFcOD.css @@ -0,0 +1 @@ +.check-item[data-v-4a2f1267]{display:flex;justify-content:space-between}.column-fixed .fixed-right.active[data-v-4a2f1267],.column-fixed .fixed-left.active[data-v-4a2f1267],.column-fixed .fixed-right[data-v-4a2f1267]:hover,.column-fixed .fixed-left[data-v-4a2f1267]:hover{color:#1890ff}.title[data-v-970f1354]{display:flex;align-items:center;justify-content:flex-start;font-size:16px;font-weight:500}.ant-table-cell:hover .editable-cell .anticon-edit{display:block}.editable-cell[data-v-77818d76]{position:relative}.editable-cell .anticon-edit[data-v-77818d76]{display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}[data-v-77818d76] .ant-form-item{margin:0}[data-v-77818d76] .ant-form-item-explain{display:none}[data-v-77818d76] .ant-form-item-with-help{margin:0}[data-v-2b1de10e] .ant-table-wrapper{padding:0 6px 6px}[data-v-2b1de10e] .ant-table-wrapper .ant-table .ant-table-title{display:flex}[data-v-2b1de10e] .ant-table-wrapper .ant-table .ant-image:hover{cursor:zoom-in}.actions[data-v-2b1de10e]>*{margin-right:10px} diff --git a/assets/dynamic-table-NOsQOVcT.js b/assets/dynamic-table-NOsQOVcT.js new file mode 100644 index 00000000..628e3475 --- /dev/null +++ b/assets/dynamic-table-NOsQOVcT.js @@ -0,0 +1,178 @@ +var Oh=Object.defineProperty;var Rh=(e,t,r)=>t in e?Oh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Ss=(e,t,r)=>Rh(e,typeof t!="symbol"?t+"":t,r);import{b0 as ba,c as W,I as xa,d as je,_ as Y,P as ct,j as Qe,r as De,e as ee,cN as Ac,aL as Ph,dQ as Dl,db as Fn,dR as Dh,ba as Ks,aK as Nl,dS as Nh,H as er,k as Le,a as Eo,m as Ic,d4 as Bh,aP as ko,dT as Lh,bn as Bl,d7 as Mh,b7 as $h,b as is,dU as Oc,cn as Co,bj as At,dV as Uh,aT as Pr,bc as tn,aU as pt,b9 as Wr,aS as Rr,aQ as Rc,i as bo,dW as Wh,aR as Hh,l as Pc,b8 as Dc,dX as zh,c1 as Vh,dY as Fo,dZ as Kh,c6 as qa,b5 as aa,ax as jh,d_ as Ll,aE as js,d$ as Xh,b1 as Ao,p as pa,f as ma,s as mt,o as un,dN as Gh,dn as Yh,w as Gt,d9 as Jh,cC as Io,aI as Nc,aW as Bi,bu as qh,e0 as Zh,aY as Qh,ap as vr,bd as la,aN as ed,da as Ca,aX as Oo,b4 as Bc,L as gr,h as mn,aC as Fa,de as td,e1 as Ml,e2 as $l,a5 as wr,cR as rd,cQ as Ts,b2 as Aa,b3 as Ul,e3 as ad,dm as nd,cO as id,d0 as sd,bb as od,aa as Vr,ab as Lc,a8 as Mc,d1 as ld,a9 as Wl,b6 as cd,bo as An,bq as fd,a_ as $c,G as pe,dt as Xs,$ as Kn,dx as ud,dy as hd,cY as In,e4 as Ro,e5 as dd,e6 as xd,ad as ss,bK as Gs,O as pd,bi as Uc,cL as nn,e7 as md,e8 as vd,dz as Hl,e9 as zl,bF as gd,Z as _d,B as Po,q as ot,v as Xr,T as Ia,F as Be,J as Nt,C as Ot,M as Tr,dD as $i,x as Ut,a7 as Er,ea as wd,a3 as Vl,n as os,X as yd,cP as Sd,am as Li,df as Rn,dg as Pn,K as Td,bV as Ed,bs as kd}from"./index-BrBwdKly.js";import{D as Do}from"./index-CB6g5cB7.js";import{M as na}from"./index-DDLHBggT.js";import{g as Wc,S as Ui,C as jn,R as Hc,h as Cd}from"./ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js";import{V as bd,a as Fd,S as Ad}from"./VerticalRightOutlined-BFa5d12w.js";import{c as Wi}from"./cloneDeep-DrksgALm.js";import{i as Hi,a as Kl,b as Id,s as Od,c as Rd,d as Pd,S as Dd,_ as jl}from"./schema-form.vue_vue_type_script_setup_true_lang-C3ylHYY1.js";import{D as No}from"./index-CgJIgWeD.js";import{a as Nd,F as Bd}from"./FullscreenOutlined-DXeoX7RO.js";import{S as zc}from"./index-CFP89leL.js";import{i as Es,a as Vc}from"./is-DQPhQlrR.js";import{a as Ld,r as Md}from"./collapseMotion-DE86socT.js";import{L as Xl}from"./LeftOutlined-Dg--lEAV.js";import{R as Gl}from"./RightOutlined-pFeZ0d1f.js";import{P as $d}from"./zh_CN-CAyhejr6.js";import{D as Ud}from"./DownOutlined-8-BUqXoI.js";import{a as Wd,u as Hd,b as ks,f as zd,h as Vd,_ as Kd}from"./index-D7jYwU_i.js";import{u as Kc}from"./useMergedState-Dg_cdEwK.js";import{o as jd,E as Xd,a as Gd}from"./index-DgvV8uj7.js";import"./dayjs.min-Dtr0Zv3x.js";import{C as Yd}from"./CheckOutlined-Da_4XDzK.js";import{g as Ys}from"./index-BWgOd1NV.js";import{d as jc}from"./debounce-BzgyI6bF.js";import{m as Jd}from"./index--SKeFkln.js";function qd(e){for(var t=-1,r=e==null?0:e.length,a={};++t"u")return 0;const n="scrollTop";let i=0;return Js(e)?i=e.scrollY:e instanceof Document?i=e.documentElement[n]:(e instanceof HTMLElement||e)&&(i=e[n]),e&&!Js(e)&&typeof i!="number"&&(i=(a=((r=e.ownerDocument)!==null&&r!==void 0?r:e).documentElement)===null||a===void 0?void 0:a[n]),i}function e1(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:a,duration:n=450}=t,i=r(),s=Qd(i),o=Date.now(),l=()=>{const f=Date.now()-o,u=Zd(f>n?n:f,s,e,n);Js(i)?i.scrollTo(window.scrollX,u):i instanceof Document?i.documentElement.scrollTop=u:i.scrollTop=u,f{const n=Y(Y(Y({},e),{size:"small"}),r);return W(Ui,n,a)}}}),s1=je({name:"MiddleSelect",inheritAttrs:!1,props:Wc(),Option:Ui.Option,setup(e,t){let{attrs:r,slots:a}=t;return()=>{const n=Y(Y(Y({},e),{size:"middle"}),r);return W(Ui,n,a)}}}),Ta=je({compatConfig:{MODE:3},name:"Pager",inheritAttrs:!1,props:{rootPrefixCls:String,page:Number,active:{type:Boolean,default:void 0},last:{type:Boolean,default:void 0},locale:ct.object,showTitle:{type:Boolean,default:void 0},itemRender:{type:Function,default:()=>{}},onClick:{type:Function},onKeypress:{type:Function}},eimt:["click","keypress"],setup(e,t){let{emit:r,attrs:a}=t;const n=()=>{r("click",e.page)},i=s=>{r("keypress",s,n,e.page)};return()=>{const{showTitle:s,page:o,itemRender:l}=e,{class:c,style:f}=a,u=`${e.rootPrefixCls}-item`,h=Qe(u,`${u}-${e.page}`,{[`${u}-active`]:e.active,[`${u}-disabled`]:!e.page},c);return W("li",{onClick:n,onKeypress:i,title:s?String(o):null,tabindex:"0",class:h,style:f},[l({page:o,type:"page",originalElement:W("a",{rel:"nofollow"},[o])})])}}}),Ea={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},o1=je({compatConfig:{MODE:3},props:{disabled:{type:Boolean,default:void 0},changeSize:Function,quickGo:Function,selectComponentClass:ct.any,current:Number,pageSizeOptions:ct.array.def(["10","20","50","100"]),pageSize:Number,buildOptionText:Function,locale:ct.object,rootPrefixCls:String,selectPrefixCls:String,goButton:ct.any},setup(e){const t=De(""),r=ee(()=>!t.value||isNaN(t.value)?void 0:Number(t.value)),a=l=>`${l.value} ${e.locale.items_per_page}`,n=l=>{const{value:c}=l.target;t.value!==c&&(t.value=c)},i=l=>{const{goButton:c,quickGo:f,rootPrefixCls:u}=e;if(!(c||t.value===""))if(l.relatedTarget&&(l.relatedTarget.className.indexOf(`${u}-item-link`)>=0||l.relatedTarget.className.indexOf(`${u}-item`)>=0)){t.value="";return}else f(r.value),t.value=""},s=l=>{t.value!==""&&(l.keyCode===Ea.ENTER||l.type==="click")&&(e.quickGo(r.value),t.value="")},o=ee(()=>{const{pageSize:l,pageSizeOptions:c}=e;return c.some(f=>f.toString()===l.toString())?c:c.concat([l.toString()]).sort((f,u)=>{const h=isNaN(Number(f))?0:Number(f),x=isNaN(Number(u))?0:Number(u);return h-x})});return()=>{const{rootPrefixCls:l,locale:c,changeSize:f,quickGo:u,goButton:h,selectComponentClass:x,selectPrefixCls:p,pageSize:d,disabled:m}=e,_=`${l}-options`;let w=null,v=null,T=null;if(!f&&!u)return null;if(f&&x){const b=e.buildOptionText||a,k=o.value.map((g,A)=>W(x.Option,{key:A,value:g},{default:()=>[b({value:g})]}));w=W(x,{disabled:m,prefixCls:p,showSearch:!1,class:`${_}-size-changer`,optionLabelProp:"children",value:(d||o.value[0]).toString(),onChange:g=>f(Number(g)),getPopupContainer:g=>g.parentNode},{default:()=>[k]})}return u&&(h&&(T=typeof h=="boolean"?W("button",{type:"button",onClick:s,onKeyup:s,disabled:m,class:`${_}-quick-jumper-button`},[c.jump_to_confirm]):W("span",{onClick:s,onKeyup:s},[h])),v=W("div",{class:`${_}-quick-jumper`},[c.jump_to,W(Ac,{disabled:m,type:"text",value:t.value,onInput:n,onChange:n,onKeyup:s,onBlur:i},null),c.page,T])),W("li",{class:`${_}`},[w,v])}}});var l1=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,a=Object.getOwnPropertySymbols(e);n"u"?t.statePageSize:e;return Math.floor((r.total-1)/a)+1}const u1=je({compatConfig:{MODE:3},name:"Pagination",mixins:[Ph],inheritAttrs:!1,props:{disabled:{type:Boolean,default:void 0},prefixCls:ct.string.def("rc-pagination"),selectPrefixCls:ct.string.def("rc-select"),current:Number,defaultCurrent:ct.number.def(1),total:ct.number.def(0),pageSize:Number,defaultPageSize:ct.number.def(10),hideOnSinglePage:{type:Boolean,default:!1},showSizeChanger:{type:Boolean,default:void 0},showLessItems:{type:Boolean,default:!1},selectComponentClass:ct.any,showPrevNextJumpers:{type:Boolean,default:!0},showQuickJumper:ct.oneOfType([ct.looseBool,ct.object]).def(!1),showTitle:{type:Boolean,default:!0},pageSizeOptions:ct.arrayOf(ct.oneOfType([ct.number,ct.string])),buildOptionText:Function,showTotal:Function,simple:{type:Boolean,default:void 0},locale:ct.object.def($d),itemRender:ct.func.def(f1),prevIcon:ct.any,nextIcon:ct.any,jumpPrevIcon:ct.any,jumpNextIcon:ct.any,totalBoundaryShowSizeChanger:ct.number.def(50)},data(){const e=this.$props;let t=Dl([this.current,this.defaultCurrent]);const r=Dl([this.pageSize,this.defaultPageSize]);return t=Math.min(t,Ur(r,void 0,e)),{stateCurrent:t,stateCurrentInputValue:t,statePageSize:r}},watch:{current(e){this.setState({stateCurrent:e,stateCurrentInputValue:e})},pageSize(e){const t={};let r=this.stateCurrent;const a=Ur(e,this.$data,this.$props);r=r>a?a:r,Fn(this,"current")||(t.stateCurrent=r,t.stateCurrentInputValue=r),t.statePageSize=e,this.setState(t)},stateCurrent(e,t){this.$nextTick(()=>{if(this.$refs.paginationNode){const r=this.$refs.paginationNode.querySelector(`.${this.prefixCls}-item-${t}`);r&&document.activeElement===r&&r.blur()}})},total(){const e={},t=Ur(this.pageSize,this.$data,this.$props);if(Fn(this,"current")){const r=Math.min(this.current,t);e.stateCurrent=r,e.stateCurrentInputValue=r}else{let r=this.stateCurrent;r===0&&t>0?r=1:r=Math.min(this.stateCurrent,t),e.stateCurrent=r}this.setState(e)}},methods:{getJumpPrevPage(){return Math.max(1,this.stateCurrent-(this.showLessItems?3:5))},getJumpNextPage(){return Math.min(Ur(void 0,this.$data,this.$props),this.stateCurrent+(this.showLessItems?3:5))},getItemIcon(e,t){const{prefixCls:r}=this.$props;return Dh(this,e,this.$props)||W("button",{type:"button","aria-label":t,class:`${r}-item-link`},null)},getValidValue(e){const t=e.target.value,r=Ur(void 0,this.$data,this.$props),{stateCurrentInputValue:a}=this.$data;let n;return t===""?n=t:isNaN(Number(t))?n=a:t>=r?n=r:n=Number(t),n},isValid(e){return c1(e)&&e!==this.stateCurrent},shouldDisplayQuickJumper(){const{showQuickJumper:e,pageSize:t,total:r}=this.$props;return r<=t?!1:e},handleKeyDown(e){(e.keyCode===Ea.ARROW_UP||e.keyCode===Ea.ARROW_DOWN)&&e.preventDefault()},handleKeyUp(e){const t=this.getValidValue(e),r=this.stateCurrentInputValue;t!==r&&this.setState({stateCurrentInputValue:t}),e.keyCode===Ea.ENTER?this.handleChange(t):e.keyCode===Ea.ARROW_UP?this.handleChange(t-1):e.keyCode===Ea.ARROW_DOWN&&this.handleChange(t+1)},changePageSize(e){let t=this.stateCurrent;const r=t,a=Ur(e,this.$data,this.$props);t=t>a?a:t,a===0&&(t=this.stateCurrent),typeof e=="number"&&(Fn(this,"pageSize")||this.setState({statePageSize:e}),Fn(this,"current")||this.setState({stateCurrent:t,stateCurrentInputValue:t})),this.__emit("update:pageSize",e),t!==r&&this.__emit("update:current",t),this.__emit("showSizeChange",t,e),this.__emit("change",t,e)},handleChange(e){const{disabled:t}=this.$props;let r=e;if(this.isValid(r)&&!t){const a=Ur(void 0,this.$data,this.$props);return r>a?r=a:r<1&&(r=1),Fn(this,"current")||this.setState({stateCurrent:r,stateCurrentInputValue:r}),this.__emit("update:current",r),this.__emit("change",r,this.statePageSize),r}return this.stateCurrent},prev(){this.hasPrev()&&this.handleChange(this.stateCurrent-1)},next(){this.hasNext()&&this.handleChange(this.stateCurrent+1)},jumpPrev(){this.handleChange(this.getJumpPrevPage())},jumpNext(){this.handleChange(this.getJumpNextPage())},hasPrev(){return this.stateCurrent>1},hasNext(){return this.stateCurrentr},runIfEnter(e,t){if(e.key==="Enter"||e.charCode===13){e.preventDefault();for(var r=arguments.length,a=new Array(r>2?r-2:0),n=2;n0?_-1:0,ie=_+1=q*2&&_!==3&&(g[0]=W(Ta,{locale:n,rootPrefixCls:e,onClick:this.handleChange,onKeypress:this.runIfEnter,key:L,page:L,class:`${e}-item-after-jump-prev`,active:!1,showTitle:this.showTitle,itemRender:f},null),g.unshift(A)),k-_>=q*2&&_!==k-2&&(g[g.length-1]=W(Ta,{locale:n,rootPrefixCls:e,onClick:this.handleChange,onKeypress:this.runIfEnter,key:z,page:z,class:`${e}-item-before-jump-next`,active:!1,showTitle:this.showTitle,itemRender:f},null),g.push(E)),L!==1&&g.unshift(P),z!==k&&g.push(U)}let H=null;l&&(H=W("li",{class:`${e}-total-text`},[l(a,[a===0?0:(_-1)*w+1,_*w>a?a:_*w])]));const le=!ce||!k,ue=!Te||!k,S=this.buildOptionText||this.$slots.buildOptionText;return W("ul",Le(Le({unselectable:"on",ref:"paginationNode"},b),{},{class:Qe({[`${e}`]:!0,[`${e}-disabled`]:t},T)}),[H,W("li",{title:o?n.prev_page:null,onClick:this.prev,tabindex:le?null:0,onKeypress:this.runIfEnterPrev,class:Qe(`${e}-prev`,{[`${e}-disabled`]:le}),"aria-disabled":le},[this.renderPrev(Q)]),g,W("li",{title:o?n.next_page:null,onClick:this.next,tabindex:ue?null:0,onKeypress:this.runIfEnterNext,class:Qe(`${e}-next`,{[`${e}-disabled`]:ue}),"aria-disabled":ue},[this.renderNext(ie)]),W(o1,{disabled:t,locale:n,rootPrefixCls:e,selectComponentClass:p,selectPrefixCls:d,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:_,pageSize:w,pageSizeOptions:m,buildOptionText:S||null,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:V},null)])}}),h1=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`&${t}-mini`]:{[` + &:hover ${t}-item:not(${t}-item-active), + &:active ${t}-item:not(${t}-item-active), + &:hover ${t}-item-link, + &:active ${t}-item-link + `]:{backgroundColor:"transparent"}},[`${t}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.paginationItemDisabledBgActive,"&:hover, &:active":{backgroundColor:e.paginationItemDisabledBgActive},a:{color:e.paginationItemDisabledColorActive}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}},[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{[`&${t}-disabled ${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},d1=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`},[`&${t}-mini ${t}-item`]:{minWidth:e.paginationItemSizeSM,height:e.paginationItemSizeSM,margin:0,lineHeight:`${e.paginationItemSizeSM-2}px`},[`&${t}-mini ${t}-item:not(${t}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.paginationItemSizeSM,height:e.paginationItemSizeSM,margin:0,lineHeight:`${e.paginationItemSizeSM}px`,[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}},[` + &${t}-mini ${t}-prev ${t}-item-link, + &${t}-mini ${t}-next ${t}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.paginationItemSizeSM,marginInlineEnd:0,lineHeight:`${e.paginationItemSizeSM}px`},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.paginationMiniOptionsSizeChangerTop},"&-quick-jumper":{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`,input:Y(Y({},Lh(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},x1=e=>{const{componentCls:t}=e;return{[` + &${t}-simple ${t}-prev, + &${t}-simple ${t}-next + `]:{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`,verticalAlign:"top",[`${t}-item-link`]:{height:e.paginationItemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`}}},[`&${t}-simple ${t}-simple-pager`]:{display:"inline-block",height:e.paginationItemSizeSM,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:e.marginXS,padding:`0 ${e.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:e.paginationItemInputBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${e.inputOutlineOffset}px 0 ${e.controlOutlineWidth}px ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}}}},p1=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},"&:focus-visible":Y({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},Bl(e))},[` + ${t}-prev, + ${t}-jump-prev, + ${t}-jump-next + `]:{marginInlineEnd:e.marginXS},[` + ${t}-prev, + ${t}-next, + ${t}-jump-prev, + ${t}-jump-next + `]:{display:"inline-block",minWidth:e.paginationItemSize,height:e.paginationItemSize,color:e.colorText,fontFamily:e.paginationFontFamily,lineHeight:`${e.paginationItemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:focus-visible ${t}-item-link`]:Y({},Bl(e)),[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:`${e.controlHeight}px`,verticalAlign:"top",input:Y(Y({},Mh(e)),{width:e.controlHeightLG*1.25,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},m1=e=>{const{componentCls:t}=e;return{[`${t}-item`]:Y(Y({display:"inline-block",minWidth:e.paginationItemSize,height:e.paginationItemSize,marginInlineEnd:e.marginXS,fontFamily:e.paginationFontFamily,lineHeight:`${e.paginationItemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${e.paginationItemPaddingInline}px`,color:e.colorText,transition:"none","&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}}},$h(e)),{"&-active":{fontWeight:e.paginationFontWeightActive,backgroundColor:e.paginationItemBgActive,borderColor:e.colorPrimary,a:{color:e.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}})}},v1=e=>{const{componentCls:t}=e;return{[t]:Y(Y(Y(Y(Y(Y(Y(Y({},ko(e)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.paginationItemSize,marginInlineEnd:e.marginXS,lineHeight:`${e.paginationItemSize-2}px`,verticalAlign:"middle"}}),m1(e)),p1(e)),x1(e)),d1(e)),h1(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},g1=e=>{const{componentCls:t}=e;return{[`${t}${t}-disabled`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.paginationItemDisabledBgActive}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[t]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.paginationItemBg},[`${t}-item-link`]:{backgroundColor:e.paginationItemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.paginationItemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.paginationItemBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.paginationItemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},_1=Eo("Pagination",e=>{const t=Ic(e,{paginationItemSize:e.controlHeight,paginationFontFamily:e.fontFamily,paginationItemBg:e.colorBgContainer,paginationItemBgActive:e.colorBgContainer,paginationFontWeightActive:e.fontWeightStrong,paginationItemSizeSM:e.controlHeightSM,paginationItemInputBg:e.colorBgContainer,paginationMiniOptionsSizeChangerTop:0,paginationItemDisabledBgActive:e.controlItemBgActiveDisabled,paginationItemDisabledColorActive:e.colorTextDisabled,paginationItemLinkBg:e.colorBgContainer,inputOutlineOffset:"0 0",paginationMiniOptionsMarginInlineStart:e.marginXXS/2,paginationMiniQuickJumperInputWidth:e.controlHeightLG*1.1,paginationItemPaddingInline:e.marginXXS*1.5,paginationEllipsisLetterSpacing:e.marginXXS/2,paginationSlashMarginInlineStart:e.marginXXS,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Bh(e));return[v1(t),e.wireframe&&g1(t)]});var w1=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,a=Object.getOwnPropertySymbols(e);n({total:Number,defaultCurrent:Number,disabled:Pr(),current:Number,defaultPageSize:Number,pageSize:Number,hideOnSinglePage:Pr(),showSizeChanger:Pr(),pageSizeOptions:tn(),buildOptionText:pt(),showQuickJumper:Wr([Boolean,Object]),showTotal:pt(),size:Rr(),simple:Pr(),locale:Object,prefixCls:String,selectPrefixCls:String,totalBoundaryShowSizeChanger:Number,selectComponentClass:String,itemRender:pt(),role:String,responsive:Boolean,showLessItems:Pr(),onChange:pt(),onShowSizeChange:pt(),"onUpdate:current":pt(),"onUpdate:pageSize":pt()}),S1=je({compatConfig:{MODE:3},name:"APagination",inheritAttrs:!1,props:y1(),setup(e,t){let{slots:r,attrs:a}=t;const{prefixCls:n,configProvider:i,direction:s,size:o}=is("pagination",e),[l,c]=_1(n),f=ee(()=>i.getPrefixCls("select",e.selectPrefixCls)),u=Oc(),[h]=Co("Pagination",Uh,At(e,"locale")),x=p=>{const d=W("span",{class:`${p}-item-ellipsis`},[er("•••")]),m=W("button",{class:`${p}-item-link`,type:"button",tabindex:-1},[s.value==="rtl"?W(Gl,null,null):W(Xl,null,null)]),_=W("button",{class:`${p}-item-link`,type:"button",tabindex:-1},[s.value==="rtl"?W(Xl,null,null):W(Gl,null,null)]),w=W("a",{rel:"nofollow",class:`${p}-item-link`},[W("div",{class:`${p}-item-container`},[s.value==="rtl"?W(Vi,{class:`${p}-item-link-icon`},null):W(zi,{class:`${p}-item-link-icon`},null),d])]),v=W("a",{rel:"nofollow",class:`${p}-item-link`},[W("div",{class:`${p}-item-container`},[s.value==="rtl"?W(zi,{class:`${p}-item-link-icon`},null):W(Vi,{class:`${p}-item-link-icon`},null),d])]);return{prevIcon:m,nextIcon:_,jumpPrevIcon:w,jumpNextIcon:v}};return()=>{var p;const{itemRender:d=r.itemRender,buildOptionText:m=r.buildOptionText,selectComponentClass:_,responsive:w}=e,v=w1(e,["itemRender","buildOptionText","selectComponentClass","responsive"]),T=o.value==="small"||!!(!((p=u.value)===null||p===void 0)&&p.xs&&!o.value&&w),b=Y(Y(Y(Y(Y({},v),x(n.value)),{prefixCls:n.value,selectPrefixCls:f.value,selectComponentClass:_||(T?i1:s1),locale:h.value,buildOptionText:m}),a),{class:Qe({[`${n.value}-mini`]:T,[`${n.value}-rtl`]:s.value==="rtl"},a.class,c.value),itemRender:d});return l(W(u1,b,null))}}}),T1=Rc(S1),E1=e=>{const{componentCls:t,iconCls:r,zIndexPopup:a,colorText:n,colorWarning:i,marginXS:s,fontSize:o,fontWeightStrong:l,lineHeight:c}=e;return{[t]:{zIndex:a,[`${t}-inner-content`]:{color:n},[`${t}-message`]:{position:"relative",marginBottom:s,color:n,fontSize:o,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${r}`]:{color:i,fontSize:o,flex:"none",lineHeight:1,paddingTop:(Math.round(o*c)-o)/2},"&-title":{flex:"auto",marginInlineStart:s},"&-title-only":{fontWeight:l}},[`${t}-description`]:{position:"relative",marginInlineStart:o+s,marginBottom:s,color:n,fontSize:o},[`${t}-buttons`]:{textAlign:"end",button:{marginInlineStart:s}}}}},k1=Eo("Popconfirm",e=>E1(e),e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}});var C1=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,a=Object.getOwnPropertySymbols(e);nY(Y({},Kh()),{prefixCls:String,content:qa(),title:qa(),description:qa(),okType:Rr("primary"),disabled:{type:Boolean,default:!1},okText:qa(),cancelText:qa(),icon:qa(),okButtonProps:aa(),cancelButtonProps:aa(),showCancel:{type:Boolean,default:!0},onConfirm:Function,onCancel:Function}),F1=je({compatConfig:{MODE:3},name:"APopconfirm",inheritAttrs:!1,props:bo(b1(),Y(Y({},Wh()),{trigger:"click",placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0,okType:"primary",disabled:!1})),slots:Object,setup(e,t){let{slots:r,emit:a,expose:n,attrs:i}=t;const s=De();Hh(e.visible===void 0),n({getPopupDomNode:()=>{var k,g;return(g=(k=s.value)===null||k===void 0?void 0:k.getPopupDomNode)===null||g===void 0?void 0:g.call(k)}});const[o,l]=Kc(!1,{value:At(e,"open")}),c=(k,g)=>{e.open===void 0&&l(k),a("update:open",k),a("openChange",k,g)},f=k=>{c(!1,k)},u=k=>{var g;return(g=e.onConfirm)===null||g===void 0?void 0:g.call(e,k)},h=k=>{var g;c(!1,k),(g=e.onCancel)===null||g===void 0||g.call(e,k)},x=k=>{k.keyCode===Ao.ESC&&o&&c(!1,k)},p=k=>{const{disabled:g}=e;g||c(k)},{prefixCls:d,getPrefixCls:m}=is("popconfirm",e),_=ee(()=>m()),w=ee(()=>m("btn")),[v]=k1(d),[T]=Co("Popconfirm",Pc.Popconfirm),b=()=>{var k,g,A,E,P;const{okButtonProps:U,cancelButtonProps:O,title:V=(k=r.title)===null||k===void 0?void 0:k.call(r),description:q=(g=r.description)===null||g===void 0?void 0:g.call(r),cancelText:Q=(A=r.cancel)===null||A===void 0?void 0:A.call(r),okText:ie=(E=r.okText)===null||E===void 0?void 0:E.call(r),okType:ce,icon:Te=((P=r.icon)===null||P===void 0?void 0:P.call(r))||W(jh,null,null),showCancel:H=!0}=e,{cancelButton:le,okButton:ue}=r,S=Y({onClick:h,size:"small"},O),M=Y(Y(Y({onClick:u},Ll(ce)),{size:"small"}),U);return W("div",{class:`${d.value}-inner-content`},[W("div",{class:`${d.value}-message`},[Te&&W("span",{class:`${d.value}-message-icon`},[Te]),W("div",{class:[`${d.value}-message-title`,{[`${d.value}-message-title-only`]:!!q}]},[V])]),q&&W("div",{class:`${d.value}-description`},[q]),W("div",{class:`${d.value}-buttons`},[H?le?le(S):W(js,S,{default:()=>[Q||T.value.cancelText]}):null,ue?ue(M):W(Xh,{buttonProps:Y(Y({size:"small"},Ll(ce)),U),actionFn:u,close:f,prefixCls:w.value,quitOnNullishReturnValue:!0,emitEvent:!0},{default:()=>[ie||T.value.okText]})])])};return()=>{var k;const{placement:g,overlayClassName:A,trigger:E="click"}=e,P=C1(e,["placement","overlayClassName","trigger"]),U=Dc(P,["title","content","cancelText","okText","onUpdate:open","onConfirm","onCancel","prefixCls"]),O=Qe(d.value,A);return v(W(Fo,Le(Le(Le({},U),i),{},{trigger:E,placement:g,onOpenChange:p,open:o.value,overlayClassName:O,transitionName:Vh(_.value,"zoom-big",e.transitionName),ref:s,"data-popover-inject":!0}),{default:()=>[zh(((k=r.default)===null||k===void 0?void 0:k.call(r))||[],{onKeydown:V=>{x(V)}},!1)],content:b}))}}}),A1=Rc(F1),Xc=Symbol("TableContextProps"),I1=e=>{pa(Xc,e)},Br=()=>ma(Xc,{}),O1="RC_TABLE_KEY";function Gc(e){return e==null?[]:Array.isArray(e)?e:[e]}function Yc(e,t){if(!t&&typeof t!="number")return e;const r=Gc(t);let a=e;for(let n=0;n{const{key:n,dataIndex:i}=a||{};let s=n||Gc(i).join("-")||O1;for(;r[s];)s=`${s}_next`;r[s]=!0,t.push(s)}),t}function R1(){const e={};function t(i,s){s&&Object.keys(s).forEach(o=>{const l=s[o];l&&typeof l=="object"?(i[o]=i[o]||{},t(i[o],l)):i[o]=l})}for(var r=arguments.length,a=new Array(r),n=0;n{t(e,i)}),e}function qs(e){return e!=null}const Jc=Symbol("SlotsContextProps"),P1=e=>{pa(Jc,e)},Bo=()=>ma(Jc,ee(()=>({}))),qc=Symbol("ContextProps"),D1=e=>{pa(qc,e)},N1=()=>ma(qc,{onResizeColumn:()=>{}}),sn="RC_TABLE_INTERNAL_COL_DEFINE",Zc=Symbol("HoverContextProps"),B1=e=>{pa(Zc,e)},L1=()=>ma(Zc,{startRow:mt(-1),endRow:mt(-1),onHover(){}}),Zs=mt(!1),M1=()=>{un(()=>{Zs.value=Zs.value||Gh("position","sticky")})},$1=()=>Zs;var U1=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,a=Object.getOwnPropertySymbols(e);n=r}function H1(e){return e&&typeof e=="object"&&!Array.isArray(e)&&!Bi(e)}const cs=je({name:"Cell",props:["prefixCls","record","index","renderIndex","dataIndex","customRender","component","colSpan","rowSpan","fixLeft","fixRight","firstFixLeft","lastFixLeft","firstFixRight","lastFixRight","appendNode","additionalProps","ellipsis","align","rowType","isSticky","column","cellType","transformCellText"],setup(e,t){let{slots:r}=t;const a=Bo(),{onHover:n,startRow:i,endRow:s}=L1(),o=ee(()=>{var d,m,_,w;return(_=(d=e.colSpan)!==null&&d!==void 0?d:(m=e.additionalProps)===null||m===void 0?void 0:m.colSpan)!==null&&_!==void 0?_:(w=e.additionalProps)===null||w===void 0?void 0:w.colspan}),l=ee(()=>{var d,m,_,w;return(_=(d=e.rowSpan)!==null&&d!==void 0?d:(m=e.additionalProps)===null||m===void 0?void 0:m.rowSpan)!==null&&_!==void 0?_:(w=e.additionalProps)===null||w===void 0?void 0:w.rowspan}),c=Yh(()=>{const{index:d}=e;return W1(d,l.value||1,i.value,s.value)}),f=$1(),u=(d,m)=>{var _;const{record:w,index:v,additionalProps:T}=e;w&&n(v,v+m-1),(_=T==null?void 0:T.onMouseenter)===null||_===void 0||_.call(T,d)},h=d=>{var m;const{record:_,additionalProps:w}=e;_&&n(-1,-1),(m=w==null?void 0:w.onMouseleave)===null||m===void 0||m.call(w,d)},x=d=>{const m=qh(d)[0];return Bi(m)?m.type===Zh?m.children:Array.isArray(m.children)?x(m.children):void 0:m},p=mt(null);return Gt([c,()=>e.prefixCls,p],()=>{const d=Jh(p.value);d&&(c.value?Ld(d,`${e.prefixCls}-cell-row-hover`):Md(d,`${e.prefixCls}-cell-row-hover`))}),()=>{var d,m,_,w,v,T;const{prefixCls:b,record:k,index:g,renderIndex:A,dataIndex:E,customRender:P,component:U="td",fixLeft:O,fixRight:V,firstFixLeft:q,lastFixLeft:Q,firstFixRight:ie,lastFixRight:ce,appendNode:Te=(d=r.appendNode)===null||d===void 0?void 0:d.call(r),additionalProps:H={},ellipsis:le,align:ue,rowType:S,isSticky:M,column:I={},cellType:L}=e,z=`${b}-cell`;let re,J;const se=(m=r.default)===null||m===void 0?void 0:m.call(r);if(qs(se)||L==="header")J=se;else{const Je=Yc(k,E);if(J=Je,P){const de=P({text:Je,value:Je,record:k,index:g,renderIndex:A,column:I.__originColumn__});H1(de)?(J=de.children,re=de.props):J=de}if(!(sn in I)&&L==="body"&&a.value.bodyCell&&!(!((_=I.slots)===null||_===void 0)&&_.customRender)){const de=Io(a.value,"bodyCell",{text:Je,value:Je,record:k,index:g,column:I.__originColumn__},()=>{const xe=J===void 0?Je:J;return[typeof xe=="object"&&Ks(xe)||typeof xe!="object"?xe:null]});J=Nc(de)}e.transformCellText&&(J=e.transformCellText({text:J,record:k,index:g,column:I.__originColumn__}))}typeof J=="object"&&!Array.isArray(J)&&!Bi(J)&&(J=null),le&&(Q||ie)&&(J=W("span",{class:`${z}-content`},[J])),Array.isArray(J)&&J.length===1&&(J=J[0]);const ae=re||{},{colSpan:Ee,rowSpan:N,style:Ye,class:Fe}=ae,Me=U1(ae,["colSpan","rowSpan","style","class"]),fe=(w=Ee!==void 0?Ee:o.value)!==null&&w!==void 0?w:1,ne=(v=N!==void 0?N:l.value)!==null&&v!==void 0?v:1;if(fe===0||ne===0)return null;const _e={},Ce=typeof O=="number"&&f.value,Ie=typeof V=="number"&&f.value;Ce&&(_e.position="sticky",_e.left=`${O}px`),Ie&&(_e.position="sticky",_e.right=`${V}px`);const Ge={};ue&&(Ge.textAlign=ue);let Ne;const ze=le===!0?{showTitle:!0}:le;ze&&(ze.showTitle||S==="header")&&(typeof J=="string"||typeof J=="number"?Ne=J.toString():Bi(J)&&(Ne=x([J])));const qe=Y(Y(Y({title:Ne},Me),H),{colSpan:fe!==1?fe:null,rowSpan:ne!==1?ne:null,class:Qe(z,{[`${z}-fix-left`]:Ce&&f.value,[`${z}-fix-left-first`]:q&&f.value,[`${z}-fix-left-last`]:Q&&f.value,[`${z}-fix-right`]:Ie&&f.value,[`${z}-fix-right-first`]:ie&&f.value,[`${z}-fix-right-last`]:ce&&f.value,[`${z}-ellipsis`]:le,[`${z}-with-append`]:Te,[`${z}-fix-sticky`]:(Ce||Ie)&&M&&f.value},H.class,Fe),onMouseenter:Je=>{u(Je,ne)},onMouseleave:h,style:[H.style,Ge,_e,Ye]});return W(U,Le(Le({},qe),{},{ref:p}),{default:()=>[Te,J,(T=r.dragHandle)===null||T===void 0?void 0:T.call(r)]})}}});function Lo(e,t,r,a,n){const i=r[e]||{},s=r[t]||{};let o,l;i.fixed==="left"?o=a.left[e]:s.fixed==="right"&&(l=a.right[t]);let c=!1,f=!1,u=!1,h=!1;const x=r[t+1],p=r[e-1];return n==="rtl"?o!==void 0?h=!(p&&p.fixed==="left"):l!==void 0&&(u=!(x&&x.fixed==="right")):o!==void 0?c=!(x&&x.fixed==="left"):l!==void 0&&(f=!(p&&p.fixed==="right")),{fixLeft:o,fixRight:l,lastFixLeft:c,firstFixRight:f,lastFixRight:u,firstFixLeft:h,isSticky:a.isSticky}}const ql={mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"},touch:{start:"touchstart",move:"touchmove",stop:"touchend"}},Zl=50,z1=je({compatConfig:{MODE:3},name:"DragHandle",props:{prefixCls:String,width:{type:Number,required:!0},minWidth:{type:Number,default:Zl},maxWidth:{type:Number,default:1/0},column:{type:Object,default:void 0}},setup(e){let t=0,r={remove:()=>{}},a={remove:()=>{}};const n=()=>{r.remove(),a.remove()};Qh(()=>{n()}),vr(()=>{la(!isNaN(e.width),"Table","width must be a number when use resizable")});const{onResizeColumn:i}=N1(),s=ee(()=>typeof e.minWidth=="number"&&!isNaN(e.minWidth)?e.minWidth:Zl),o=ee(()=>typeof e.maxWidth=="number"&&!isNaN(e.maxWidth)?e.maxWidth:1/0),l=Oo();let c=0;const f=mt(!1);let u;const h=v=>{let T=0;v.touches?v.touches.length?T=v.touches[0].pageX:T=v.changedTouches[0].pageX:T=v.pageX;const b=t-T;let k=Math.max(c-b,s.value);k=Math.min(k,o.value),ba.cancel(u),u=ba(()=>{i(k,e.column.__originColumn__)})},x=v=>{h(v)},p=v=>{f.value=!1,h(v),n()},d=(v,T)=>{f.value=!0,n(),c=l.vnode.el.parentNode.getBoundingClientRect().width,!(v instanceof MouseEvent&&v.which!==1)&&(v.stopPropagation&&v.stopPropagation(),t=v.touches?v.touches[0].pageX:v.pageX,r=Ca(document.documentElement,T.move,x),a=Ca(document.documentElement,T.stop,p))},m=v=>{v.stopPropagation(),v.preventDefault(),d(v,ql.mouse)},_=v=>{v.stopPropagation(),v.preventDefault(),d(v,ql.touch)},w=v=>{v.stopPropagation(),v.preventDefault()};return()=>{const{prefixCls:v}=e,T={[ed?"onTouchstartPassive":"onTouchstart"]:b=>_(b)};return W("div",Le(Le({class:`${v}-resize-handle ${f.value?"dragging":""}`,onMousedown:m},T),{},{onClick:w}),[W("div",{class:`${v}-resize-handle-line`},null)])}}}),V1=je({name:"HeaderRow",props:["cells","stickyOffsets","flattenColumns","rowComponent","cellComponent","index","customHeaderRow"],setup(e){const t=Br();return()=>{const{prefixCls:r,direction:a}=t,{cells:n,stickyOffsets:i,flattenColumns:s,rowComponent:o,cellComponent:l,customHeaderRow:c,index:f}=e;let u;c&&(u=c(n.map(x=>x.column),f));const h=ls(n.map(x=>x.column));return W(o,u,{default:()=>[n.map((x,p)=>{const{column:d}=x,m=Lo(x.colStart,x.colEnd,s,i,a);let _;d&&d.customHeaderCell&&(_=x.column.customHeaderCell(d));const w=d;return W(cs,Le(Le(Le({},x),{},{cellType:"header",ellipsis:d.ellipsis,align:d.align,component:l,prefixCls:r,key:h[p]},m),{},{additionalProps:_,rowType:"header",column:d}),{default:()=>d.title,dragHandle:()=>w.resizable?W(z1,{prefixCls:r,width:w.width,minWidth:w.minWidth,maxWidth:w.maxWidth,column:w},null):null})})]})}}});function K1(e){const t=[];function r(n,i){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[s]=t[s]||[];let o=i;return n.filter(Boolean).map(c=>{const f={key:c.key,class:Qe(c.className,c.class),column:c,colStart:o};let u=1;const h=c.children;return h&&h.length>0&&(u=r(h,o,s+1).reduce((x,p)=>x+p,0),f.hasSubColumns=!0),"colSpan"in c&&({colSpan:u}=c),"rowSpan"in c&&(f.rowSpan=c.rowSpan),f.colSpan=u,f.colEnd=f.colStart+u-1,t[s].push(f),o+=u,u})}r(e,0);const a=t.length;for(let n=0;n{!("rowSpan"in i)&&!i.hasSubColumns&&(i.rowSpan=a-n)});return t}const Ql=je({name:"TableHeader",inheritAttrs:!1,props:["columns","flattenColumns","stickyOffsets","customHeaderRow"],setup(e){const t=Br(),r=ee(()=>K1(e.columns));return()=>{const{prefixCls:a,getComponent:n}=t,{stickyOffsets:i,flattenColumns:s,customHeaderRow:o}=e,l=n(["header","wrapper"],"thead"),c=n(["header","row"],"tr"),f=n(["header","cell"],"th");return W(l,{class:`${a}-thead`},{default:()=>[r.value.map((u,h)=>W(V1,{key:h,flattenColumns:s,cells:u,stickyOffsets:i,rowComponent:c,cellComponent:f,customHeaderRow:o,index:h},null))]})}}}),Qc=Symbol("ExpandedRowProps"),j1=e=>{pa(Qc,e)},X1=()=>ma(Qc,{}),ef=je({name:"ExpandedRow",inheritAttrs:!1,props:["prefixCls","component","cellComponent","expanded","colSpan","isEmpty"],setup(e,t){let{slots:r,attrs:a}=t;const n=Br(),i=X1(),{fixHeader:s,fixColumn:o,componentWidth:l,horizonScroll:c}=i;return()=>{const{prefixCls:f,component:u,cellComponent:h,expanded:x,colSpan:p,isEmpty:d}=e;return W(u,{class:a.class,style:{display:x?null:"none"}},{default:()=>[W(cs,{component:h,prefixCls:f,colSpan:p},{default:()=>{var m;let _=(m=r.default)===null||m===void 0?void 0:m.call(r);return(d?c.value:o.value)&&(_=W("div",{style:{width:`${l.value-(s.value?n.scrollbarSize:0)}px`,position:"sticky",left:0,overflow:"hidden"},class:`${f}-expanded-row-fixed`},[_])),_}})]})}}}),G1=je({name:"MeasureCell",props:["columnKey"],setup(e,t){let{emit:r}=t;const a=De();return un(()=>{a.value&&r("columnResize",e.columnKey,a.value.offsetWidth)}),()=>W(Bc,{onResize:n=>{let{offsetWidth:i}=n;r("columnResize",e.columnKey,i)}},{default:()=>[W("td",{ref:a,style:{padding:0,border:0,height:0}},[W("div",{style:{height:0,overflow:"hidden"}},[er(" ")])])]})}}),tf=Symbol("BodyContextProps"),Y1=e=>{pa(tf,e)},rf=()=>ma(tf,{}),J1=je({name:"BodyRow",inheritAttrs:!1,props:["record","index","renderIndex","recordKey","expandedKeys","rowComponent","cellComponent","customRow","rowExpandable","indent","rowKey","getRowKey","childrenColumnName"],setup(e,t){let{attrs:r}=t;const a=Br(),n=rf(),i=mt(!1),s=ee(()=>e.expandedKeys&&e.expandedKeys.has(e.recordKey));vr(()=>{s.value&&(i.value=!0)});const o=ee(()=>n.expandableType==="row"&&(!e.rowExpandable||e.rowExpandable(e.record))),l=ee(()=>n.expandableType==="nest"),c=ee(()=>e.childrenColumnName&&e.record&&e.record[e.childrenColumnName]),f=ee(()=>o.value||l.value),u=(m,_)=>{n.onTriggerExpand(m,_)},h=ee(()=>{var m;return((m=e.customRow)===null||m===void 0?void 0:m.call(e,e.record,e.index))||{}}),x=function(m){var _,w;n.expandRowByClick&&f.value&&u(e.record,m);for(var v=arguments.length,T=new Array(v>1?v-1:0),b=1;b{const{record:m,index:_,indent:w}=e,{rowClassName:v}=n;return typeof v=="string"?v:typeof v=="function"?v(m,_,w):""}),d=ee(()=>ls(n.flattenColumns));return()=>{const{class:m,style:_}=r,{record:w,index:v,rowKey:T,indent:b=0,rowComponent:k,cellComponent:g}=e,{prefixCls:A,fixedInfoList:E,transformCellText:P}=a,{flattenColumns:U,expandedRowClassName:O,indentSize:V,expandIcon:q,expandedRowRender:Q,expandIconColumnIndex:ie}=n,ce=W(k,Le(Le({},h.value),{},{"data-row-key":T,class:Qe(m,`${A}-row`,`${A}-row-level-${b}`,p.value,h.value.class),style:[_,h.value.style],onClick:x}),{default:()=>[U.map((H,le)=>{const{customRender:ue,dataIndex:S,className:M}=H,I=d[le],L=E[le];let z;H.customCell&&(z=H.customCell(w,v,H));const re=le===(ie||0)&&l.value?W(gr,null,[W("span",{style:{paddingLeft:`${V*b}px`},class:`${A}-row-indent indent-level-${b}`},null),q({prefixCls:A,expanded:s.value,expandable:c.value,record:w,onExpand:u})]):null;return W(cs,Le(Le({cellType:"body",class:M,ellipsis:H.ellipsis,align:H.align,component:g,prefixCls:A,key:I,record:w,index:v,renderIndex:e.renderIndex,dataIndex:S,customRender:ue},L),{},{additionalProps:z,column:H,transformCellText:P,appendNode:re}),null)})]});let Te;if(o.value&&(i.value||s.value)){const H=Q({record:w,index:v,indent:b+1,expanded:s.value}),le=O&&O(w,v,b);Te=W(ef,{expanded:s.value,class:Qe(`${A}-expanded-row`,`${A}-expanded-row-level-${b+1}`,le),prefixCls:A,component:k,cellComponent:g,colSpan:U.length,isEmpty:!1},{default:()=>[H]})}return W(gr,null,[ce,Te])}}});function af(e,t,r,a,n,i){const s=[];s.push({record:e,indent:t,index:i});const o=n(e),l=a==null?void 0:a.has(o);if(e&&Array.isArray(e[r])&&l)for(let c=0;c{const i=t.value,s=r.value,o=e.value;if(s!=null&&s.size){const l=[];for(let c=0;c<(o==null?void 0:o.length);c+=1){const f=o[c];l.push(...af(f,0,i,s,a.value,c))}return l}return o==null?void 0:o.map((l,c)=>({record:l,indent:0,index:c}))})}const nf=Symbol("ResizeContextProps"),Z1=e=>{pa(nf,e)},Q1=()=>ma(nf,{onColumnResize:()=>{}}),ex=je({name:"TableBody",props:["data","getRowKey","measureColumnWidth","expandedKeys","customRow","rowExpandable","childrenColumnName"],setup(e,t){let{slots:r}=t;const a=Q1(),n=Br(),i=rf(),s=q1(At(e,"data"),At(e,"childrenColumnName"),At(e,"expandedKeys"),At(e,"getRowKey")),o=mt(-1),l=mt(-1);let c;return B1({startRow:o,endRow:l,onHover:(f,u)=>{clearTimeout(c),c=setTimeout(()=>{o.value=f,l.value=u},100)}}),()=>{var f;const{data:u,getRowKey:h,measureColumnWidth:x,expandedKeys:p,customRow:d,rowExpandable:m,childrenColumnName:_}=e,{onColumnResize:w}=a,{prefixCls:v,getComponent:T}=n,{flattenColumns:b}=i,k=T(["body","wrapper"],"tbody"),g=T(["body","row"],"tr"),A=T(["body","cell"],"td");let E;u.length?E=s.value.map((U,O)=>{const{record:V,indent:q,index:Q}=U,ie=h(V,O);return W(J1,{key:ie,rowKey:ie,record:V,recordKey:ie,index:O,renderIndex:Q,rowComponent:g,cellComponent:A,expandedKeys:p,customRow:d,getRowKey:h,rowExpandable:m,childrenColumnName:_,indent:q},null)}):E=W(ef,{expanded:!0,class:`${v}-placeholder`,prefixCls:v,component:g,cellComponent:A,colSpan:b.length,isEmpty:!0},{default:()=>[(f=r.emptyNode)===null||f===void 0?void 0:f.call(r)]});const P=ls(b);return W(k,{class:`${v}-tbody`},{default:()=>[x&&W("tr",{"aria-hidden":"true",class:`${v}-measure-row`,style:{height:0,fontSize:0}},[P.map(U=>W(G1,{key:U,columnKey:U,onColumnResize:w},null))]),E]})}}}),ta={};var tx=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,a=Object.getOwnPropertySymbols(e);n{const{fixed:a}=r,n=a===!0?"left":a,i=r.children;return i&&i.length>0?[...t,...Qs(i).map(s=>Y({fixed:n},s))]:[...t,Y(Y({},r),{fixed:n})]},[])}function rx(e){return e.map(t=>{const{fixed:r}=t,a=tx(t,["fixed"]);let n=r;return r==="left"?n="right":r==="right"&&(n="left"),Y({fixed:n},a)})}function ax(e,t){let{prefixCls:r,columns:a,expandable:n,expandedKeys:i,getRowKey:s,onTriggerExpand:o,expandIcon:l,rowExpandable:c,expandIconColumnIndex:f,direction:u,expandRowByClick:h,expandColumnWidth:x,expandFixed:p}=e;const d=Bo(),m=ee(()=>{if(n.value){let v=a.value.slice();if(!v.includes(ta)){const V=f.value||0;V>=0&&v.splice(V,0,ta)}const T=v.indexOf(ta);v=v.filter((V,q)=>V!==ta||q===T);const b=a.value[T];let k;(p.value==="left"||p.value)&&!f.value?k="left":(p.value==="right"||p.value)&&f.value===a.value.length?k="right":k=b?b.fixed:null;const g=i.value,A=c.value,E=l.value,P=r.value,U=h.value,O={[sn]:{class:`${r.value}-expand-icon-col`,columnType:"EXPAND_COLUMN"},title:Io(d.value,"expandColumnTitle",{},()=>[""]),fixed:k,class:`${r.value}-row-expand-icon-cell`,width:x.value,customRender:V=>{let{record:q,index:Q}=V;const ie=s.value(q,Q),ce=g.has(ie),Te=A?A(q):!0,H=E({prefixCls:P,expanded:ce,expandable:Te,record:q,onExpand:o});return U?W("span",{onClick:le=>le.stopPropagation()},[H]):H}};return v.map(V=>V===ta?O:V)}return a.value.filter(v=>v!==ta)}),_=ee(()=>{let v=m.value;return t.value&&(v=t.value(v)),v.length||(v=[{customRender:()=>null}]),v}),w=ee(()=>u.value==="rtl"?rx(Qs(_.value)):Qs(_.value));return[_,w]}function sf(e){const t=mt(e);let r;const a=mt([]);function n(i){a.value.push(i),ba.cancel(r),r=ba(()=>{const s=a.value;a.value=[],s.forEach(o=>{t.value=o(t.value)})})}return mn(()=>{ba.cancel(r)}),[t,n]}function nx(e){const t=De(null),r=De();function a(){clearTimeout(r.value)}function n(s){t.value=s,a(),r.value=setTimeout(()=>{t.value=null,r.value=void 0},100)}function i(){return t.value}return mn(()=>{a()}),[n,i]}function ix(e,t,r){return ee(()=>{const n=[],i=[];let s=0,o=0;const l=e.value,c=t.value,f=r.value;for(let u=0;u=0;o-=1){const l=t[o],c=r&&r[o],f=c&&c[sn];if(l||f||s){const u=f||{},h=sx(u,["columnType"]);n.unshift(W("col",Le({key:o,style:{width:typeof l=="number"?`${l}px`:l}},h),null)),s=!0}}return W("colgroup",null,[n])}function eo(e,t){let{slots:r}=t;var a;return W("div",null,[(a=r.default)===null||a===void 0?void 0:a.call(r)])}eo.displayName="Panel";let ox=0;const lx=je({name:"TableSummary",props:["fixed"],setup(e,t){let{slots:r}=t;const a=Br(),n=`table-summary-uni-key-${++ox}`,i=ee(()=>e.fixed===""||e.fixed);return vr(()=>{a.summaryCollect(n,i.value)}),mn(()=>{a.summaryCollect(n,!1)}),()=>{var s;return(s=r.default)===null||s===void 0?void 0:s.call(r)}}}),cx=je({compatConfig:{MODE:3},name:"ATableSummaryRow",setup(e,t){let{slots:r}=t;return()=>{var a;return W("tr",null,[(a=r.default)===null||a===void 0?void 0:a.call(r)])}}}),lf=Symbol("SummaryContextProps"),fx=e=>{pa(lf,e)},ux=()=>ma(lf,{}),hx=je({name:"ATableSummaryCell",props:["index","colSpan","rowSpan","align"],setup(e,t){let{attrs:r,slots:a}=t;const n=Br(),i=ux();return()=>{const{index:s,colSpan:o=1,rowSpan:l,align:c}=e,{prefixCls:f,direction:u}=n,{scrollColumnIndex:h,stickyOffsets:x,flattenColumns:p}=i,m=s+o-1+1===h?o+1:o,_=Lo(s,s+m-1,p,x,u);return W(cs,Le({class:r.class,index:s,component:"td",prefixCls:f,record:null,dataIndex:null,align:c,colSpan:m,rowSpan:l,customRender:()=>{var w;return(w=a.default)===null||w===void 0?void 0:w.call(a)}},_),null)}}}),Ti=je({name:"TableFooter",inheritAttrs:!1,props:["stickyOffsets","flattenColumns"],setup(e,t){let{slots:r}=t;const a=Br();return fx(Fa({stickyOffsets:At(e,"stickyOffsets"),flattenColumns:At(e,"flattenColumns"),scrollColumnIndex:ee(()=>{const n=e.flattenColumns.length-1,i=e.flattenColumns[n];return i!=null&&i.scrollbar?n:null})})),()=>{var n;const{prefixCls:i}=a;return W("tfoot",{class:`${i}-summary`},[(n=r.default)===null||n===void 0?void 0:n.call(r)])}}}),dx=lx;function xx(e){let{prefixCls:t,record:r,onExpand:a,expanded:n,expandable:i}=e;const s=`${t}-row-expand-icon`;if(!i)return W("span",{class:[s,`${t}-row-spaced`]},null);const o=l=>{a(r,l),l.stopPropagation()};return W("span",{class:{[s]:!0,[`${t}-row-expanded`]:n,[`${t}-row-collapsed`]:!n},onClick:o},null)}function px(e,t,r){const a=[];function n(i){(i||[]).forEach((s,o)=>{a.push(t(s,o)),n(s[r])})}return n(e),a}const mx=je({name:"StickyScrollBar",inheritAttrs:!1,props:["offsetScroll","container","scrollBodyRef","scrollBodySizeInfo"],emits:["scroll"],setup(e,t){let{emit:r,expose:a}=t;const n=Br(),i=mt(0),s=mt(0),o=mt(0);vr(()=>{i.value=e.scrollBodySizeInfo.scrollWidth||0,s.value=e.scrollBodySizeInfo.clientWidth||0,o.value=i.value&&s.value*(s.value/i.value)},{flush:"post"});const l=mt(),[c,f]=sf({scrollLeft:0,isHiddenScrollBar:!0}),u=De({delta:0,x:0}),h=mt(!1),x=()=>{h.value=!1},p=g=>{u.value={delta:g.pageX-c.value.scrollLeft,x:0},h.value=!0,g.preventDefault()},d=g=>{const{buttons:A}=g||(window==null?void 0:window.event);if(!h.value||A===0){h.value&&(h.value=!1);return}let E=u.value.x+g.pageX-u.value.x-u.value.delta;E<=0&&(E=0),E+o.value>=s.value&&(E=s.value-o.value),r("scroll",{scrollLeft:E/s.value*(i.value+2)}),u.value.x=g.pageX},m=()=>{if(!e.scrollBodyRef.value)return;const g=$l(e.scrollBodyRef.value).top,A=g+e.scrollBodyRef.value.offsetHeight,E=e.container===window?document.documentElement.scrollTop+window.innerHeight:$l(e.container).top+e.container.clientHeight;A-Ml()<=E||g>=E-e.offsetScroll?f(P=>Y(Y({},P),{isHiddenScrollBar:!0})):f(P=>Y(Y({},P),{isHiddenScrollBar:!1}))};a({setScrollLeft:g=>{f(A=>Y(Y({},A),{scrollLeft:g/i.value*s.value||0}))}});let w=null,v=null,T=null,b=null;un(()=>{w=Ca(document.body,"mouseup",x,!1),v=Ca(document.body,"mousemove",d,!1),T=Ca(window,"resize",m,!1)}),td(()=>{wr(()=>{m()})}),un(()=>{setTimeout(()=>{Gt([o,h],()=>{m()},{immediate:!0,flush:"post"})})}),Gt(()=>e.container,()=>{b==null||b.remove(),b=Ca(e.container,"scroll",m,!1)},{immediate:!0,flush:"post"}),mn(()=>{w==null||w.remove(),v==null||v.remove(),b==null||b.remove(),T==null||T.remove()}),Gt(()=>Y({},c.value),(g,A)=>{g.isHiddenScrollBar!==(A==null?void 0:A.isHiddenScrollBar)&&!g.isHiddenScrollBar&&f(E=>{const P=e.scrollBodyRef.value;return P?Y(Y({},E),{scrollLeft:P.scrollLeft/P.scrollWidth*P.clientWidth}):E})},{immediate:!0});const k=Ml();return()=>{if(i.value<=s.value||!o.value||c.value.isHiddenScrollBar)return null;const{prefixCls:g}=n;return W("div",{style:{height:`${k}px`,width:`${s.value}px`,bottom:`${e.offsetScroll}px`},class:`${g}-sticky-scroll`},[W("div",{onMousedown:p,ref:l,class:Qe(`${g}-sticky-scroll-bar`,{[`${g}-sticky-scroll-bar-active`]:h.value}),style:{width:`${o.value}px`,transform:`translate3d(${c.value.scrollLeft}px, 0, 0)`}},null)])}}}),e0=rd()?window:null;function vx(e,t){return ee(()=>{const{offsetHeader:r=0,offsetSummary:a=0,offsetScroll:n=0,getContainer:i=()=>e0}=typeof e.value=="object"?e.value:{},s=i()||e0,o=!!e.value;return{isSticky:o,stickyClassName:o?`${t.value}-sticky-holder`:"",offsetHeader:r,offsetSummary:a,offsetScroll:n,container:s}})}function gx(e,t){return ee(()=>{const r=[],a=e.value,n=t.value;for(let i=0;ii.isSticky&&!e.fixHeader?0:i.scrollbarSize),o=De(),l=d=>{const{currentTarget:m,deltaX:_}=d;_&&(n("scroll",{currentTarget:m,scrollLeft:m.scrollLeft+_}),d.preventDefault())},c=De();un(()=>{wr(()=>{c.value=Ca(o.value,"wheel",l)})}),mn(()=>{var d;(d=c.value)===null||d===void 0||d.remove()});const f=ee(()=>e.flattenColumns.every(d=>d.width&&d.width!==0&&d.width!=="0px")),u=De([]),h=De([]);vr(()=>{const d=e.flattenColumns[e.flattenColumns.length-1],m={fixed:d?d.fixed:null,scrollbar:!0,customHeaderCell:()=>({class:`${i.prefixCls}-cell-scrollbar`})};u.value=s.value?[...e.columns,m]:e.columns,h.value=s.value?[...e.flattenColumns,m]:e.flattenColumns});const x=ee(()=>{const{stickyOffsets:d,direction:m}=e,{right:_,left:w}=d;return Y(Y({},d),{left:m==="rtl"?[...w.map(v=>v+s.value),0]:w,right:m==="rtl"?_:[..._.map(v=>v+s.value),0],isSticky:i.isSticky})}),p=gx(At(e,"colWidths"),At(e,"columCount"));return()=>{var d;const{noData:m,columCount:_,stickyTopOffset:w,stickyBottomOffset:v,stickyClassName:T,maxContentScroll:b}=e,{isSticky:k}=i;return W("div",{style:Y({overflow:"hidden"},k?{top:`${w}px`,bottom:`${v}px`}:{}),ref:o,class:Qe(r.class,{[T]:!!T})},[W("table",{style:{tableLayout:"fixed",visibility:m||p.value?null:"hidden"}},[(!m||!b||f.value)&&W(of,{colWidths:p.value?[...p.value,s.value]:[],columCount:_+1,columns:h.value},null),(d=a.default)===null||d===void 0?void 0:d.call(a,Y(Y({},e),{stickyOffsets:x.value,columns:u.value,flattenColumns:h.value}))])])}}});function r0(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a[n,At(e,n)])))}const _x=[],wx={},to="rc-table-internal-hook",yx=je({name:"VcTable",inheritAttrs:!1,props:["prefixCls","data","columns","rowKey","tableLayout","scroll","rowClassName","title","footer","id","showHeader","components","customRow","customHeaderRow","direction","expandFixed","expandColumnWidth","expandedRowKeys","defaultExpandedRowKeys","expandedRowRender","expandRowByClick","expandIcon","onExpand","onExpandedRowsChange","onUpdate:expandedRowKeys","defaultExpandAllRows","indentSize","expandIconColumnIndex","expandedRowClassName","childrenColumnName","rowExpandable","sticky","transformColumns","internalHooks","internalRefs","canExpandable","onUpdateInternalRefs","transformCellText"],emits:["expand","expandedRowsChange","updateInternalRefs","update:expandedRowKeys"],setup(e,t){let{attrs:r,slots:a,emit:n}=t;const i=ee(()=>e.data||_x),s=ee(()=>!!i.value.length),o=ee(()=>R1(e.components,{})),l=(de,xe)=>Yc(o.value,de)||xe,c=ee(()=>{const de=e.rowKey;return typeof de=="function"?de:xe=>xe&&xe[de]}),f=ee(()=>e.expandIcon||xx),u=ee(()=>e.childrenColumnName||"children"),h=ee(()=>e.expandedRowRender?"row":e.canExpandable||i.value.some(de=>de&&typeof de=="object"&&de[u.value])?"nest":!1),x=mt([]);vr(()=>{e.defaultExpandedRowKeys&&(x.value=e.defaultExpandedRowKeys),e.defaultExpandAllRows&&(x.value=px(i.value,c.value,u.value))})();const d=ee(()=>new Set(e.expandedRowKeys||x.value||[])),m=de=>{const xe=c.value(de,i.value.indexOf(de));let Oe;const Ze=d.value.has(xe);Ze?(d.value.delete(xe),Oe=[...d.value]):Oe=[...d.value,xe],x.value=Oe,n("expand",!Ze,de),n("update:expandedRowKeys",Oe),n("expandedRowsChange",Oe)},_=De(0),[w,v]=ax(Y(Y({},Ts(e)),{expandable:ee(()=>!!e.expandedRowRender),expandedKeys:d,getRowKey:c,onTriggerExpand:m,expandIcon:f}),ee(()=>e.internalHooks===to?e.transformColumns:null)),T=ee(()=>({columns:w.value,flattenColumns:v.value})),b=De(),k=De(),g=De(),A=De({scrollWidth:0,clientWidth:0}),E=De(),[P,U]=Aa(!1),[O,V]=Aa(!1),[q,Q]=sf(new Map),ie=ee(()=>ls(v.value)),ce=ee(()=>ie.value.map(de=>q.value.get(de))),Te=ee(()=>v.value.length),H=ix(ce,Te,At(e,"direction")),le=ee(()=>e.scroll&&qs(e.scroll.y)),ue=ee(()=>e.scroll&&qs(e.scroll.x)||!!e.expandFixed),S=ee(()=>ue.value&&v.value.some(de=>{let{fixed:xe}=de;return xe})),M=De(),I=vx(At(e,"sticky"),At(e,"prefixCls")),L=Fa({}),z=ee(()=>{const de=Object.values(L)[0];return(le.value||I.value.isSticky)&&de}),re=(de,xe)=>{xe?L[de]=xe:delete L[de]},J=De({}),se=De({}),ae=De({});vr(()=>{le.value&&(se.value={overflowY:"scroll",maxHeight:Ul(e.scroll.y)}),ue.value&&(J.value={overflowX:"auto"},le.value||(se.value={overflowY:"hidden"}),ae.value={width:e.scroll.x===!0?"auto":Ul(e.scroll.x),minWidth:"100%"})});const Ee=(de,xe)=>{sd(b.value)&&Q(Oe=>{if(Oe.get(de)!==xe){const Ze=new Map(Oe);return Ze.set(de,xe),Ze}return Oe})},[N,Ye]=nx();function Fe(de,xe){if(!xe)return;if(typeof xe=="function"){xe(de);return}const Oe=xe.$el||xe;Oe.scrollLeft!==de&&(Oe.scrollLeft=de)}const Me=de=>{let{currentTarget:xe,scrollLeft:Oe}=de;var Ze;const be=e.direction==="rtl",Ue=typeof Oe=="number"?Oe:xe.scrollLeft,at=xe||wx;if((!Ye()||Ye()===at)&&(N(at),Fe(Ue,k.value),Fe(Ue,g.value),Fe(Ue,E.value),Fe(Ue,(Ze=M.value)===null||Ze===void 0?void 0:Ze.setScrollLeft)),xe){const{scrollWidth:Ve,clientWidth:_t}=xe;be?(U(-Ue0)):(U(Ue>0),V(Ue{ue.value&&g.value?Me({currentTarget:g.value}):(U(!1),V(!1))};let ne;const _e=de=>{de!==_.value&&(fe(),_.value=b.value?b.value.offsetWidth:de)},Ce=de=>{let{width:xe}=de;if(clearTimeout(ne),_.value===0){_e(xe);return}ne=setTimeout(()=>{_e(xe)},100)};Gt([ue,()=>e.data,()=>e.columns],()=>{ue.value&&fe()},{flush:"post"});const[Ie,Ge]=Aa(0);M1(),un(()=>{wr(()=>{var de,xe;fe(),Ge(ad(g.value).width),A.value={scrollWidth:((de=g.value)===null||de===void 0?void 0:de.scrollWidth)||0,clientWidth:((xe=g.value)===null||xe===void 0?void 0:xe.clientWidth)||0}})}),nd(()=>{wr(()=>{var de,xe;const Oe=((de=g.value)===null||de===void 0?void 0:de.scrollWidth)||0,Ze=((xe=g.value)===null||xe===void 0?void 0:xe.clientWidth)||0;(A.value.scrollWidth!==Oe||A.value.clientWidth!==Ze)&&(A.value={scrollWidth:Oe,clientWidth:Ze})})}),vr(()=>{e.internalHooks===to&&e.internalRefs&&e.onUpdateInternalRefs({body:g.value?g.value.$el||g.value:null})},{flush:"post"});const Ne=ee(()=>e.tableLayout?e.tableLayout:S.value?e.scroll.x==="max-content"?"auto":"fixed":le.value||I.value.isSticky||v.value.some(de=>{let{ellipsis:xe}=de;return xe})?"fixed":"auto"),ze=()=>{var de;return s.value?null:((de=a.emptyText)===null||de===void 0?void 0:de.call(a))||"No Data"};I1(Fa(Y(Y({},Ts(r0(e,"prefixCls","direction","transformCellText"))),{getComponent:l,scrollbarSize:Ie,fixedInfoList:ee(()=>v.value.map((de,xe)=>Lo(xe,xe,v.value,H.value,e.direction))),isSticky:ee(()=>I.value.isSticky),summaryCollect:re}))),Y1(Fa(Y(Y({},Ts(r0(e,"rowClassName","expandedRowClassName","expandRowByClick","expandedRowRender","expandIconColumnIndex","indentSize"))),{columns:w,flattenColumns:v,tableLayout:Ne,expandIcon:f,expandableType:h,onTriggerExpand:m}))),Z1({onColumnResize:Ee}),j1({componentWidth:_,fixHeader:le,fixColumn:S,horizonScroll:ue});const qe=()=>W(ex,{data:i.value,measureColumnWidth:le.value||ue.value||I.value.isSticky,expandedKeys:d.value,rowExpandable:e.rowExpandable,getRowKey:c.value,customRow:e.customRow,childrenColumnName:u.value},{emptyNode:ze}),Je=()=>W(of,{colWidths:v.value.map(de=>{let{width:xe}=de;return xe}),columns:v.value},null);return()=>{var de;const{prefixCls:xe,scroll:Oe,tableLayout:Ze,direction:be,title:Ue=a.title,footer:at=a.footer,id:Ve,showHeader:_t,customHeaderRow:Pt}=e,{isSticky:wa,offsetHeader:Ja,offsetSummary:mi,offsetScroll:vi,stickyClassName:gi,container:_s}=I.value,_i=l(["table"],"table"),ya=l(["body"]),Zr=(de=a.summary)===null||de===void 0?void 0:de.call(a,{pageData:i.value});let wn=()=>null;const yn={colWidths:ce.value,columCount:v.value.length,stickyOffsets:H.value,customHeaderRow:Pt,fixHeader:le.value,scroll:Oe};if(le.value||wa){let Sn=()=>null;typeof ya=="function"?(Sn=()=>ya(i.value,{scrollbarSize:Ie.value,ref:g,onScroll:Me}),yn.colWidths=v.value.map((Qr,Tn)=>{let{width:Si}=Qr;const En=Tn===w.value.length-1?Si-Ie.value:Si;return typeof En=="number"&&!Number.isNaN(En)?En:0})):Sn=()=>W("div",{style:Y(Y({},J.value),se.value),onScroll:Me,ref:g,class:Qe(`${xe}-body`)},[W(_i,{style:Y(Y({},ae.value),{tableLayout:Ne.value})},{default:()=>[Je(),qe(),!z.value&&Zr&&W(Ti,{stickyOffsets:H.value,flattenColumns:v.value},{default:()=>[Zr]})]})]);const yi=Y(Y(Y({noData:!i.value.length,maxContentScroll:ue.value&&Oe.x==="max-content"},yn),T.value),{direction:be,stickyClassName:gi,onScroll:Me});wn=()=>W(gr,null,[_t!==!1&&W(t0,Le(Le({},yi),{},{stickyTopOffset:Ja,class:`${xe}-header`,ref:k}),{default:Qr=>W(gr,null,[W(Ql,Qr,null),z.value==="top"&&W(Ti,Qr,{default:()=>[Zr]})])}),Sn(),z.value&&z.value!=="top"&&W(t0,Le(Le({},yi),{},{stickyBottomOffset:mi,class:`${xe}-summary`,ref:E}),{default:Qr=>W(Ti,Qr,{default:()=>[Zr]})}),wa&&g.value&&W(mx,{ref:M,offsetScroll:vi,scrollBodyRef:g,onScroll:Me,container:_s,scrollBodySizeInfo:A.value},null)])}else wn=()=>W("div",{style:Y(Y({},J.value),se.value),class:Qe(`${xe}-content`),onScroll:Me,ref:g},[W(_i,{style:Y(Y({},ae.value),{tableLayout:Ne.value})},{default:()=>[Je(),_t!==!1&&W(Ql,Le(Le({},yn),T.value),null),qe(),Zr&&W(Ti,{stickyOffsets:H.value,flattenColumns:v.value},{default:()=>[Zr]})]})]);const ws=id(r,{aria:!0,data:!0}),wi=()=>W("div",Le(Le({},ws),{},{class:Qe(xe,{[`${xe}-rtl`]:be==="rtl",[`${xe}-ping-left`]:P.value,[`${xe}-ping-right`]:O.value,[`${xe}-layout-fixed`]:Ze==="fixed",[`${xe}-fixed-header`]:le.value,[`${xe}-fixed-column`]:S.value,[`${xe}-scroll-horizontal`]:ue.value,[`${xe}-has-fix-left`]:v.value[0]&&v.value[0].fixed,[`${xe}-has-fix-right`]:v.value[Te.value-1]&&v.value[Te.value-1].fixed==="right",[r.class]:r.class}),style:r.style,id:Ve,ref:b}),[Ue&&W(eo,{class:`${xe}-title`},{default:()=>[Ue(i.value)]}),W("div",{class:`${xe}-container`},[wn()]),at&&W(eo,{class:`${xe}-footer`},{default:()=>[at(i.value)]})]);return ue.value?W(Bc,{onResize:Ce},{default:wi}):wi()}}});function Sx(){const e=Y({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const n=r[a];n!==void 0&&(e[a]=n)})}return e}const ro=10;function Tx(e,t){const r={current:e.current,pageSize:e.pageSize};return Object.keys(t&&typeof t=="object"?t:{}).forEach(n=>{const i=e[n];typeof i!="function"&&(r[n]=i)}),r}function Ex(e,t,r){const a=ee(()=>t.value&&typeof t.value=="object"?t.value:{}),n=ee(()=>a.value.total||0),[i,s]=Aa(()=>({current:"defaultCurrent"in a.value?a.value.defaultCurrent:1,pageSize:"defaultPageSize"in a.value?a.value.defaultPageSize:ro})),o=ee(()=>{const f=Sx(i.value,a.value,{total:n.value>0?n.value:e.value}),u=Math.ceil((n.value||e.value)/f.pageSize);return f.current>u&&(f.current=u||1),f}),l=(f,u)=>{t.value!==!1&&s({current:f??1,pageSize:u||o.value.pageSize})},c=(f,u)=>{var h,x;t.value&&((x=(h=a.value).onChange)===null||x===void 0||x.call(h,f,u)),l(f,u),r(f,u||o.value.pageSize)};return[ee(()=>t.value===!1?{}:Y(Y({},o.value),{onChange:c})),l]}function kx(e,t,r){const a=mt({});Gt([e,t,r],()=>{const i=new Map,s=r.value,o=t.value;function l(c){c.forEach((f,u)=>{const h=s(f,u);i.set(h,f),f&&typeof f=="object"&&o in f&&l(f[o]||[])})}l(e.value),a.value={kvMap:i}},{deep:!0,immediate:!0});function n(i){return a.value.kvMap.get(i)}return[n]}const Hr={},ao="SELECT_ALL",no="SELECT_INVERT",io="SELECT_NONE",Cx=[];function cf(e,t){let r=[];return(t||[]).forEach(a=>{r.push(a),a&&typeof a=="object"&&e in a&&(r=[...r,...cf(e,a[e])])}),r}function bx(e,t){const r=ee(()=>{const E=e.value||{},{checkStrictly:P=!0}=E;return Y(Y({},E),{checkStrictly:P})}),[a,n]=Kc(r.value.selectedRowKeys||r.value.defaultSelectedRowKeys||Cx,{value:ee(()=>r.value.selectedRowKeys)}),i=mt(new Map),s=E=>{if(r.value.preserveSelectedRowKeys){const P=new Map;E.forEach(U=>{let O=t.getRecordByKey(U);!O&&i.value.has(U)&&(O=i.value.get(U)),P.set(U,O)}),i.value=P}};vr(()=>{s(a.value)});const o=ee(()=>r.value.checkStrictly?null:Wd(t.data.value,{externalGetKey:t.getRowKey.value,childrenPropName:t.childrenColumnName.value}).keyEntities),l=ee(()=>cf(t.childrenColumnName.value,t.pageData.value)),c=ee(()=>{const E=new Map,P=t.getRowKey.value,U=r.value.getCheckboxProps;return l.value.forEach((O,V)=>{const q=P(O,V),Q=(U?U(O):null)||{};E.set(q,Q)}),E}),{maxLevel:f,levelEntities:u}=Hd(o),h=E=>{var P;return!!(!((P=c.value.get(t.getRowKey.value(E)))===null||P===void 0)&&P.disabled)},x=ee(()=>{if(r.value.checkStrictly)return[a.value||[],[]];const{checkedKeys:E,halfCheckedKeys:P}=ks(a.value,!0,o.value,f.value,u.value,h);return[E||[],P]}),p=ee(()=>x.value[0]),d=ee(()=>x.value[1]),m=ee(()=>{const E=r.value.type==="radio"?p.value.slice(0,1):p.value;return new Set(E)}),_=ee(()=>r.value.type==="radio"?new Set:new Set(d.value)),[w,v]=Aa(null),T=E=>{let P,U;s(E);const{preserveSelectedRowKeys:O,onChange:V}=r.value,{getRecordByKey:q}=t;O?(P=E,U=E.map(Q=>i.value.get(Q))):(P=[],U=[],E.forEach(Q=>{const ie=q(Q);ie!==void 0&&(P.push(Q),U.push(ie))})),n(P),V==null||V(P,U)},b=(E,P,U,O)=>{const{onSelect:V}=r.value,{getRecordByKey:q}=t||{};if(V){const Q=U.map(ie=>q(ie));V(q(E),P,Q,O)}T(U)},k=ee(()=>{const{onSelectInvert:E,onSelectNone:P,selections:U,hideSelectAll:O}=r.value,{data:V,pageData:q,getRowKey:Q,locale:ie}=t;return!U||O?null:(U===!0?[ao,no,io]:U).map(Te=>Te===ao?{key:"all",text:ie.value.selectionAll,onSelect(){T(V.value.map((H,le)=>Q.value(H,le)).filter(H=>{const le=c.value.get(H);return!(le!=null&&le.disabled)||m.value.has(H)}))}}:Te===no?{key:"invert",text:ie.value.selectInvert,onSelect(){const H=new Set(m.value);q.value.forEach((ue,S)=>{const M=Q.value(ue,S),I=c.value.get(M);I!=null&&I.disabled||(H.has(M)?H.delete(M):H.add(M))});const le=Array.from(H);E&&(la(!1,"Table","`onSelectInvert` will be removed in future. Please use `onChange` instead."),E(le)),T(le)}}:Te===io?{key:"none",text:ie.value.selectNone,onSelect(){P==null||P(),T(Array.from(m.value).filter(H=>{const le=c.value.get(H);return le==null?void 0:le.disabled}))}}:Te)}),g=ee(()=>l.value.length);return[E=>{var P;const{onSelectAll:U,onSelectMultiple:O,columnWidth:V,type:q,fixed:Q,renderCell:ie,hideSelectAll:ce,checkStrictly:Te}=r.value,{prefixCls:H,getRecordByKey:le,getRowKey:ue,expandType:S,getPopupContainer:M}=t;if(!e.value)return E.filter(_e=>_e!==Hr);let I=E.slice();const L=new Set(m.value),z=l.value.map(ue.value).filter(_e=>!c.value.get(_e).disabled),re=z.every(_e=>L.has(_e)),J=z.some(_e=>L.has(_e)),se=()=>{const _e=[];re?z.forEach(Ie=>{L.delete(Ie),_e.push(Ie)}):z.forEach(Ie=>{L.has(Ie)||(L.add(Ie),_e.push(Ie))});const Ce=Array.from(L);U==null||U(!re,Ce.map(Ie=>le(Ie)),_e.map(Ie=>le(Ie))),T(Ce)};let ae;if(q!=="radio"){let _e;if(k.value){const ze=W(na,{getPopupContainer:M.value},{default:()=>[k.value.map((qe,Je)=>{const{key:de,text:xe,onSelect:Oe}=qe;return W(na.Item,{key:de||Je,onClick:()=>{Oe==null||Oe(z)}},{default:()=>[xe]})})]});_e=W("div",{class:`${H.value}-selection-extra`},[W(Do,{overlay:ze,getPopupContainer:M.value},{default:()=>[W("span",null,[W(Ud,null,null)])]})])}const Ce=l.value.map((ze,qe)=>{const Je=ue.value(ze,qe),de=c.value.get(Je)||{};return Y({checked:L.has(Je)},de)}).filter(ze=>{let{disabled:qe}=ze;return qe}),Ie=!!Ce.length&&Ce.length===g.value,Ge=Ie&&Ce.every(ze=>{let{checked:qe}=ze;return qe}),Ne=Ie&&Ce.some(ze=>{let{checked:qe}=ze;return qe});ae=!ce&&W("div",{class:`${H.value}-selection`},[W(jn,{checked:Ie?Ge:!!g.value&&re,indeterminate:Ie?!Ge&&Ne:!re&&J,onChange:se,disabled:g.value===0||Ie,"aria-label":_e?"Custom selection":"Select all",skipGroup:!0},null),_e])}let Ee;q==="radio"?Ee=_e=>{let{record:Ce,index:Ie}=_e;const Ge=ue.value(Ce,Ie),Ne=L.has(Ge);return{node:W(Hc,Le(Le({},c.value.get(Ge)),{},{checked:Ne,onClick:ze=>ze.stopPropagation(),onChange:ze=>{L.has(Ge)||b(Ge,!0,[Ge],ze.nativeEvent)}}),null),checked:Ne}}:Ee=_e=>{let{record:Ce,index:Ie}=_e;var Ge;const Ne=ue.value(Ce,Ie),ze=L.has(Ne),qe=_.value.has(Ne),Je=c.value.get(Ne);let de;return S.value==="nest"?(de=qe,la(typeof(Je==null?void 0:Je.indeterminate)!="boolean","Table","set `indeterminate` using `rowSelection.getCheckboxProps` is not allowed with tree structured dataSource.")):de=(Ge=Je==null?void 0:Je.indeterminate)!==null&&Ge!==void 0?Ge:qe,{node:W(jn,Le(Le({},Je),{},{indeterminate:de,checked:ze,skipGroup:!0,onClick:xe=>xe.stopPropagation(),onChange:xe=>{let{nativeEvent:Oe}=xe;const{shiftKey:Ze}=Oe;let be=-1,Ue=-1;if(Ze&&Te){const at=new Set([w.value,Ne]);z.some((Ve,_t)=>{if(at.has(Ve))if(be===-1)be=_t;else return Ue=_t,!0;return!1})}if(Ue!==-1&&be!==Ue&&Te){const at=z.slice(be,Ue+1),Ve=[];ze?at.forEach(Pt=>{L.has(Pt)&&(Ve.push(Pt),L.delete(Pt))}):at.forEach(Pt=>{L.has(Pt)||(Ve.push(Pt),L.add(Pt))});const _t=Array.from(L);O==null||O(!ze,_t.map(Pt=>le(Pt)),Ve.map(Pt=>le(Pt))),T(_t)}else{const at=p.value;if(Te){const Ve=ze?zd(at,Ne):Vd(at,Ne);b(Ne,!ze,Ve,Oe)}else{const Ve=ks([...at,Ne],!0,o.value,f.value,u.value,h),{checkedKeys:_t,halfCheckedKeys:Pt}=Ve;let wa=_t;if(ze){const Ja=new Set(_t);Ja.delete(Ne),wa=ks(Array.from(Ja),{checked:!1,halfCheckedKeys:Pt},o.value,f.value,u.value,h).checkedKeys}b(Ne,!ze,wa,Oe)}}v(Ne)}}),null),checked:ze}};const N=_e=>{let{record:Ce,index:Ie}=_e;const{node:Ge,checked:Ne}=Ee({record:Ce,index:Ie});return ie?ie(Ne,Ce,Ie,Ge):Ge};if(!I.includes(Hr))if(I.findIndex(_e=>{var Ce;return((Ce=_e[sn])===null||Ce===void 0?void 0:Ce.columnType)==="EXPAND_COLUMN"})===0){const[_e,...Ce]=I;I=[_e,Hr,...Ce]}else I=[Hr,...I];const Ye=I.indexOf(Hr);I=I.filter((_e,Ce)=>_e!==Hr||Ce===Ye);const Fe=I[Ye-1],Me=I[Ye+1];let fe=Q;fe===void 0&&((Me==null?void 0:Me.fixed)!==void 0?fe=Me.fixed:(Fe==null?void 0:Fe.fixed)!==void 0&&(fe=Fe.fixed)),fe&&Fe&&((P=Fe[sn])===null||P===void 0?void 0:P.columnType)==="EXPAND_COLUMN"&&Fe.fixed===void 0&&(Fe.fixed=fe);const ne={fixed:fe,width:V,className:`${H.value}-selection-column`,title:r.value.columnTitle||ae,customRender:N,[sn]:{class:`${H.value}-selection-col`}};return I.map(_e=>_e===Hr?ne:_e)},m]}var Fx={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};function a0(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:[];const t=Nc(e),r=[];return t.forEach(a=>{var n,i,s,o;if(!a)return;const l=a.key,c=((n=a.props)===null||n===void 0?void 0:n.style)||{},f=((i=a.props)===null||i===void 0?void 0:i.class)||"",u=a.props||{};for(const[m,_]of Object.entries(u))u[od(m)]=_;const h=a.children||{},{default:x}=h,p=Rx(h,["default"]),d=Y(Y(Y({},p),u),{style:c,class:f});if(l&&(d.key=l),!((s=a.type)===null||s===void 0)&&s.__ANT_TABLE_COLUMN_GROUP)d.children=ff(typeof x=="function"?x():x);else{const m=(o=a.children)===null||o===void 0?void 0:o.default;d.customRender=d.customRender||m}r.push(d)}),r}const Mi="ascend",Cs="descend";function Ki(e){return typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1}function i0(e){return typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1}function Px(e,t){return t?e[e.indexOf(t)+1]:e[0]}function so(e,t,r){let a=[];function n(i,s){a.push({column:i,key:Na(i,s),multiplePriority:Ki(i),sortOrder:i.sortOrder})}return(e||[]).forEach((i,s)=>{const o=si(s,r);i.children?("sortOrder"in i&&n(i,o),a=[...a,...so(i.children,t,o)]):i.sorter&&("sortOrder"in i?n(i,o):t&&i.defaultSortOrder&&a.push({column:i,key:Na(i,o),multiplePriority:Ki(i),sortOrder:i.defaultSortOrder}))}),a}function uf(e,t,r,a,n,i,s,o){return(t||[]).map((l,c)=>{const f=si(c,o);let u=l;if(u.sorter){const h=u.sortDirections||n,x=u.showSorterTooltip===void 0?s:u.showSorterTooltip,p=Na(u,f),d=r.find(E=>{let{key:P}=E;return P===p}),m=d?d.sortOrder:null,_=Px(h,m),w=h.includes(Mi)&&W($o,{class:Qe(`${e}-column-sorter-up`,{active:m===Mi}),role:"presentation"},null),v=h.includes(Cs)&&W(Mo,{role:"presentation",class:Qe(`${e}-column-sorter-down`,{active:m===Cs})},null),{cancelSort:T,triggerAsc:b,triggerDesc:k}=i||{};let g=T;_===Cs?g=k:_===Mi&&(g=b);const A=typeof x=="object"?x:{title:g};u=Y(Y({},u),{className:Qe(u.className,{[`${e}-column-sort`]:m}),title:E=>{const P=W("div",{class:`${e}-column-sorters`},[W("span",{class:`${e}-column-title`},[Uo(l.title,E)]),W("span",{class:Qe(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(w&&v)})},[W("span",{class:`${e}-column-sorter-inner`},[w,v])])]);return x?W(Vr,A,{default:()=>[P]}):P},customHeaderCell:E=>{const P=l.customHeaderCell&&l.customHeaderCell(E)||{},U=P.onClick,O=P.onKeydown;return P.onClick=V=>{a({column:l,key:p,sortOrder:_,multiplePriority:Ki(l)}),U&&U(V)},P.onKeydown=V=>{V.keyCode===Ao.ENTER&&(a({column:l,key:p,sortOrder:_,multiplePriority:Ki(l)}),O==null||O(V))},m&&(P["aria-sort"]=m==="ascend"?"ascending":"descending"),P.class=Qe(P.class,`${e}-column-has-sorters`),P.tabindex=0,P}})}return"children"in u&&(u=Y(Y({},u),{children:uf(e,u.children,r,a,n,i,s,f)})),u})}function s0(e){const{column:t,sortOrder:r}=e;return{column:t,order:r,field:t.dataIndex,columnKey:t.key}}function o0(e){const t=e.filter(r=>{let{sortOrder:a}=r;return a}).map(s0);return t.length===0&&e.length?Y(Y({},s0(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function oo(e,t,r){const a=t.slice().sort((s,o)=>o.multiplePriority-s.multiplePriority),n=e.slice(),i=a.filter(s=>{let{column:{sorter:o},sortOrder:l}=s;return i0(o)&&l});return i.length?n.sort((s,o)=>{for(let l=0;l{const o=s[r];return o?Y(Y({},s),{[r]:oo(o,t,r)}):s}):n}function Dx(e){let{prefixCls:t,mergedColumns:r,onSorterChange:a,sortDirections:n,tableLocale:i,showSorterTooltip:s}=e;const[o,l]=Aa(so(r.value,!0)),c=ee(()=>{let p=!0;const d=so(r.value,!1);if(!d.length)return o.value;const m=[];function _(v){p?m.push(v):m.push(Y(Y({},v),{sortOrder:null}))}let w=null;return d.forEach(v=>{w===null?(_(v),v.sortOrder&&(v.multiplePriority===!1?p=!1:w=!0)):(w&&v.multiplePriority!==!1||(p=!1),_(v))}),m}),f=ee(()=>{const p=c.value.map(d=>{let{column:m,sortOrder:_}=d;return{column:m,order:_}});return{sortColumns:p,sortColumn:p[0]&&p[0].column,sortOrder:p[0]&&p[0].order}});function u(p){let d;p.multiplePriority===!1||!c.value.length||c.value[0].multiplePriority===!1?d=[p]:d=[...c.value.filter(m=>{let{key:_}=m;return _!==p.key}),p],l(d),a(o0(d),d)}const h=p=>uf(t.value,p,c.value,u,n.value,i.value,s.value),x=ee(()=>o0(c.value));return[h,c,f,x]}var Nx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};function l0(e){for(var t=1;t{const{keyCode:t}=e;t===Ao.ENTER&&e.stopPropagation()},Mx=(e,t)=>{let{slots:r}=t;var a;return W("div",{onClick:n=>n.stopPropagation(),onKeydown:Lx},[(a=r.default)===null||a===void 0?void 0:a.call(r)])},c0=je({compatConfig:{MODE:3},name:"FilterSearch",inheritAttrs:!1,props:{value:Rr(),onChange:pt(),filterSearch:Wr([Boolean,Function]),tablePrefixCls:Rr(),locale:aa()},setup(e){return()=>{const{value:t,onChange:r,filterSearch:a,tablePrefixCls:n,locale:i}=e;return a?W("div",{class:`${n}-filter-dropdown-search`},[W(Lc,{placeholder:i.filterSearchPlaceholder,onChange:r,value:t,htmlSize:1,class:`${n}-filter-dropdown-search-input`},{prefix:()=>W(Mc,null,null)})]):null}}});function f0(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const a=new Set;function n(i,s){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;const l=a.has(i);if(ld(!l,"Warning: There may be circular references"),l)return!1;if(i===s)return!0;if(r&&o>1)return!1;a.add(i);const c=o+1;if(Array.isArray(i)){if(!Array.isArray(s)||i.length!==s.length)return!1;for(let f=0;fn(i[u],s[u],c))}return!1}return n(e,t)}const{SubMenu:$x,Item:Ux}=na;function Wx(e){return e.some(t=>{let{children:r}=t;return r&&r.length>0})}function hf(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function df(e){let{filters:t,prefixCls:r,filteredKeys:a,filterMultiple:n,searchValue:i,filterSearch:s}=e;return t.map((o,l)=>{const c=String(o.value);if(o.children)return W($x,{key:c||l,title:o.text,popupClassName:`${r}-dropdown-submenu`},{default:()=>[df({filters:o.children,prefixCls:r,filteredKeys:a,filterMultiple:n,searchValue:i,filterSearch:s})]});const f=n?jn:Hc,u=W(Ux,{key:o.value!==void 0?c:l},{default:()=>[W(f,{checked:a.includes(c)},null),W("span",null,[o.text])]});return i.trim()?typeof s=="function"?s(i,o)?u:void 0:hf(i,o.text)?u:void 0:u})}const Hx=je({name:"FilterDropdown",props:["tablePrefixCls","prefixCls","dropdownPrefixCls","column","filterState","filterMultiple","filterMode","filterSearch","columnKey","triggerFilter","locale","getPopupContainer"],setup(e,t){let{slots:r}=t;const a=Bo(),n=ee(()=>{var S;return(S=e.filterMode)!==null&&S!==void 0?S:"menu"}),i=ee(()=>{var S;return(S=e.filterSearch)!==null&&S!==void 0?S:!1}),s=ee(()=>e.column.filterDropdownOpen||e.column.filterDropdownVisible),o=ee(()=>e.column.onFilterDropdownOpenChange||e.column.onFilterDropdownVisibleChange),l=mt(!1),c=ee(()=>{var S;return!!(e.filterState&&(!((S=e.filterState.filteredKeys)===null||S===void 0)&&S.length||e.filterState.forceFiltered))}),f=ee(()=>{var S;return fs((S=e.column)===null||S===void 0?void 0:S.filters)}),u=ee(()=>{const{filterDropdown:S,slots:M={},customFilterDropdown:I}=e.column;return S||M.filterDropdown&&a.value[M.filterDropdown]||I&&a.value.customFilterDropdown}),h=ee(()=>{const{filterIcon:S,slots:M={}}=e.column;return S||M.filterIcon&&a.value[M.filterIcon]||a.value.customFilterIcon}),x=S=>{var M;l.value=S,(M=o.value)===null||M===void 0||M.call(o,S)},p=ee(()=>typeof s.value=="boolean"?s.value:l.value),d=ee(()=>{var S;return(S=e.filterState)===null||S===void 0?void 0:S.filteredKeys}),m=mt([]),_=S=>{let{selectedKeys:M}=S;m.value=M},w=(S,M)=>{let{node:I,checked:L}=M;e.filterMultiple?_({selectedKeys:S}):_({selectedKeys:L&&I.key?[I.key]:[]})};Gt(d,()=>{l.value&&_({selectedKeys:d.value||[]})},{immediate:!0});const v=mt([]),T=mt(),b=S=>{T.value=setTimeout(()=>{v.value=S})},k=()=>{clearTimeout(T.value)};mn(()=>{clearTimeout(T.value)});const g=mt(""),A=S=>{const{value:M}=S.target;g.value=M};Gt(l,()=>{l.value||(g.value="")});const E=S=>{const{column:M,columnKey:I,filterState:L}=e,z=S&&S.length?S:null;if(z===null&&(!L||!L.filteredKeys)||f0(z,L==null?void 0:L.filteredKeys,!0))return null;e.triggerFilter({column:M,key:I,filteredKeys:z})},P=()=>{x(!1),E(m.value)},U=function(){let{confirm:S,closeDropdown:M}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};S&&E([]),M&&x(!1),g.value="",e.column.filterResetToDefaultFilteredValue?m.value=(e.column.defaultFilteredValue||[]).map(I=>String(I)):m.value=[]},O=function(){let{closeDropdown:S}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};S&&x(!1),E(m.value)},V=S=>{S&&d.value!==void 0&&(m.value=d.value||[]),x(S),!S&&!u.value&&P()},{direction:q}=is("",e),Q=S=>{if(S.target.checked){const M=f.value;m.value=M}else m.value=[]},ie=S=>{let{filters:M}=S;return(M||[]).map((I,L)=>{const z=String(I.value),re={title:I.text,key:I.value!==void 0?z:L};return I.children&&(re.children=ie({filters:I.children})),re})},ce=S=>{var M;return Y(Y({},S),{text:S.title,value:S.key,children:((M=S.children)===null||M===void 0?void 0:M.map(I=>ce(I)))||[]})},Te=ee(()=>ie({filters:e.column.filters})),H=ee(()=>Qe({[`${e.dropdownPrefixCls}-menu-without-submenu`]:!Wx(e.column.filters||[])})),le=()=>{const S=m.value,{column:M,locale:I,tablePrefixCls:L,filterMultiple:z,dropdownPrefixCls:re,getPopupContainer:J,prefixCls:se}=e;return(M.filters||[]).length===0?W(Wl,{image:Wl.PRESENTED_IMAGE_SIMPLE,description:I.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}},null):n.value==="tree"?W(gr,null,[W(c0,{filterSearch:i.value,value:g.value,onChange:A,tablePrefixCls:L,locale:I},null),W("div",{class:`${L}-filter-dropdown-tree`},[z?W(jn,{class:`${L}-filter-dropdown-checkall`,onChange:Q,checked:S.length===f.value.length,indeterminate:S.length>0&&S.length[I.filterCheckall]}):null,W(Kd,{checkable:!0,selectable:!1,blockNode:!0,multiple:z,checkStrictly:!z,class:`${re}-menu`,onCheck:w,checkedKeys:S,selectedKeys:S,showIcon:!1,treeData:Te.value,autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:g.value.trim()?ae=>typeof i.value=="function"?i.value(g.value,ce(ae)):hf(g.value,ae.title):void 0},null)])]):W(gr,null,[W(c0,{filterSearch:i.value,value:g.value,onChange:A,tablePrefixCls:L,locale:I},null),W(na,{multiple:z,prefixCls:`${re}-menu`,class:H.value,onClick:k,onSelect:_,onDeselect:_,selectedKeys:S,getPopupContainer:J,openKeys:v.value,onOpenChange:b},{default:()=>df({filters:M.filters||[],filterSearch:i.value,prefixCls:se,filteredKeys:m.value,filterMultiple:z,searchValue:g.value})})])},ue=ee(()=>{const S=m.value;return e.column.filterResetToDefaultFilteredValue?f0((e.column.defaultFilteredValue||[]).map(M=>String(M)),S,!0):S.length===0});return()=>{var S;const{tablePrefixCls:M,prefixCls:I,column:L,dropdownPrefixCls:z,locale:re,getPopupContainer:J}=e;let se;typeof u.value=="function"?se=u.value({prefixCls:`${z}-custom`,setSelectedKeys:N=>_({selectedKeys:N}),selectedKeys:m.value,confirm:O,clearFilters:U,filters:L.filters,visible:p.value,column:L.__originColumn__,close:()=>{x(!1)}}):u.value?se=u.value:se=W(gr,null,[le(),W("div",{class:`${I}-dropdown-btns`},[W(js,{type:"link",size:"small",disabled:ue.value,onClick:()=>U()},{default:()=>[re.filterReset]}),W(js,{type:"primary",size:"small",onClick:P},{default:()=>[re.filterConfirm]})])]);const ae=W(Mx,{class:`${I}-dropdown`},{default:()=>[se]});let Ee;return typeof h.value=="function"?Ee=h.value({filtered:c.value,column:L.__originColumn__}):h.value?Ee=h.value:Ee=W(Wo,null,null),W("div",{class:`${I}-column`},[W("span",{class:`${M}-column-title`},[(S=r.default)===null||S===void 0?void 0:S.call(r)]),W(Do,{overlay:ae,trigger:["click"],open:p.value,onOpenChange:V,getPopupContainer:J,placement:q.value==="rtl"?"bottomLeft":"bottomRight"},{default:()=>[W("span",{role:"button",tabindex:-1,class:Qe(`${I}-trigger`,{active:c.value}),onClick:N=>{N.stopPropagation()}},[Ee])]})])}}});function lo(e,t,r){let a=[];return(e||[]).forEach((n,i)=>{var s,o;const l=si(i,r),c=n.filterDropdown||((s=n==null?void 0:n.slots)===null||s===void 0?void 0:s.filterDropdown)||n.customFilterDropdown;if(n.filters||c||"onFilter"in n)if("filteredValue"in n){let f=n.filteredValue;c||(f=(o=f==null?void 0:f.map(String))!==null&&o!==void 0?o:f),a.push({column:n,key:Na(n,l),filteredKeys:f,forceFiltered:n.filtered})}else a.push({column:n,key:Na(n,l),filteredKeys:t&&n.defaultFilteredValue?n.defaultFilteredValue:void 0,forceFiltered:n.filtered});"children"in n&&(a=[...a,...lo(n.children,t,l)])}),a}function xf(e,t,r,a,n,i,s,o){return r.map((l,c)=>{var f;const u=si(c,o),{filterMultiple:h=!0,filterMode:x,filterSearch:p}=l;let d=l;const m=l.filterDropdown||((f=l==null?void 0:l.slots)===null||f===void 0?void 0:f.filterDropdown)||l.customFilterDropdown;if(d.filters||m){const _=Na(d,u),w=a.find(v=>{let{key:T}=v;return _===T});d=Y(Y({},d),{title:v=>W(Hx,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:d,columnKey:_,filterState:w,filterMultiple:h,filterMode:x,filterSearch:p,triggerFilter:i,locale:n,getPopupContainer:s},{default:()=>[Uo(l.title,v)]})})}return"children"in d&&(d=Y(Y({},d),{children:xf(e,t,d.children,a,n,i,s,u)})),d})}function fs(e){let t=[];return(e||[]).forEach(r=>{let{value:a,children:n}=r;t.push(a),n&&(t=[...t,...fs(n)])}),t}function u0(e){const t={};return e.forEach(r=>{let{key:a,filteredKeys:n,column:i}=r;var s;const o=i.filterDropdown||((s=i==null?void 0:i.slots)===null||s===void 0?void 0:s.filterDropdown)||i.customFilterDropdown,{filters:l}=i;if(o)t[a]=n||null;else if(Array.isArray(n)){const c=fs(l);t[a]=c.filter(f=>n.includes(String(f)))}else t[a]=null}),t}function h0(e,t){return t.reduce((r,a)=>{const{column:{onFilter:n,filters:i},filteredKeys:s}=a;return n&&s&&s.length?r.filter(o=>s.some(l=>{const c=fs(i),f=c.findIndex(h=>String(h)===String(l)),u=f!==-1?c[f]:l;return n(u,o)})):r},e)}function pf(e){return e.flatMap(t=>"children"in t?[t,...pf(t.children||[])]:[t])}function zx(e){let{prefixCls:t,dropdownPrefixCls:r,mergedColumns:a,locale:n,onFilterChange:i,getPopupContainer:s}=e;const o=ee(()=>pf(a.value)),[l,c]=Aa(lo(o.value,!0)),f=ee(()=>{const p=lo(o.value,!1);if(p.length===0)return p;let d=!0,m=!0;if(p.forEach(_=>{let{filteredKeys:w}=_;w!==void 0?d=!1:m=!1}),d){const _=(o.value||[]).map((w,v)=>Na(w,si(v)));return l.value.filter(w=>{let{key:v}=w;return _.includes(v)}).map(w=>{const v=o.value[_.findIndex(T=>T===w.key)];return Y(Y({},w),{column:Y(Y({},w.column),v),forceFiltered:v.filtered})})}return la(m,"Table","Columns should all contain `filteredValue` or not contain `filteredValue`."),p}),u=ee(()=>u0(f.value)),h=p=>{const d=f.value.filter(m=>{let{key:_}=m;return _!==p.key});d.push(p),c(d),i(u0(d),d)};return[p=>xf(t.value,r.value,p,f.value,n.value,h,s.value),f,u]}function mf(e,t){return e.map(r=>{const a=Y({},r);return a.title=Uo(a.title,t),"children"in a&&(a.children=mf(a.children,t)),a})}function Vx(e){return[r=>mf(r,e.value)]}function Kx(e){return function(r){let{prefixCls:a,onExpand:n,record:i,expanded:s,expandable:o}=r;const l=`${a}-row-expand-icon`;return W("button",{type:"button",onClick:c=>{n(i,c),c.stopPropagation()},class:Qe(l,{[`${l}-spaced`]:!o,[`${l}-expanded`]:o&&s,[`${l}-collapsed`]:o&&!s}),"aria-label":s?e.collapse:e.expand,"aria-expanded":s},null)}}function vf(e,t){const r=t.value;return e.map(a=>{var n;if(a===Hr||a===ta)return a;const i=Y({},a),{slots:s={}}=i;return i.__originColumn__=a,la(!("slots"in i),"Table","`column.slots` is deprecated. Please use `v-slot:headerCell` `v-slot:bodyCell` instead."),Object.keys(s).forEach(o=>{const l=s[o];i[o]===void 0&&r[l]&&(i[o]=r[l])}),t.value.headerCell&&!(!((n=a.slots)===null||n===void 0)&&n.title)&&(i.title=Io(t.value,"headerCell",{title:a.title,column:a},()=>[a.title])),"children"in i&&Array.isArray(i.children)&&(i.children=vf(i.children,t)),i})}function jx(e){return[r=>vf(r,e)]}const Xx=e=>{const{componentCls:t}=e,r=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,a=(n,i,s)=>({[`&${t}-${n}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"> table > tbody > tr > td":{[`> ${t}-expanded-row-fixed`]:{margin:`-${i}px -${s+e.lineWidth}px`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Y(Y(Y({[`> ${t}-title`]:{border:r,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:r,[` + > ${t}-content, + > ${t}-header, + > ${t}-body, + > ${t}-summary + `]:{"> table":{"\n > thead > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:r},"> thead":{"> tr:not(:last-child) > th":{borderBottom:r},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:r}},"> tbody > tr > td":{[`> ${t}-expanded-row-fixed`]:{margin:`-${e.tablePaddingVertical}px -${e.tablePaddingHorizontal+e.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:e.lineWidth,bottom:0,borderInlineEnd:r,content:'""'}}}}},[` + > ${t}-content, + > ${t}-header + `]:{"> table":{borderTop:r}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` + > tr${t}-expanded-row, + > tr${t}-placeholder + `]:{"> td":{borderInlineEnd:0}}}}}},a("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),a("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:r,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${e.lineWidth}px 0 ${e.lineWidth}px ${e.tableHeaderBg}`}}}}},Gx=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Y(Y({},cd),{wordBreak:"keep-all",[` + &${t}-cell-fix-left-last, + &${t}-cell-fix-right-first + `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Yx=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"&:hover > td":{background:e.colorBgContainer}}}}},Jx=e=>{const{componentCls:t,antCls:r,controlInteractiveSize:a,motionDurationSlow:n,lineWidth:i,paddingXS:s,lineType:o,tableBorderColor:l,tableExpandIconBg:c,tableExpandColumnWidth:f,borderRadius:u,fontSize:h,fontSizeSM:x,lineHeight:p,tablePaddingVertical:d,tablePaddingHorizontal:m,tableExpandedRowBg:_,paddingXXS:w}=e,v=a/2-i,T=v*2+i*3,b=`${i}px ${o} ${l}`,k=w-i;return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:f},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Y(Y({},jd(e)),{position:"relative",float:"left",boxSizing:"border-box",width:T,height:T,padding:0,color:"inherit",lineHeight:`${T}px`,background:c,border:b,borderRadius:u,transform:`scale(${a/T})`,transition:`all ${n}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${n} ease-out`,content:'""'},"&::before":{top:v,insetInlineEnd:k,insetInlineStart:k,height:i},"&::after":{top:k,bottom:k,insetInlineStart:v,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:(h*p-i*3)/2-Math.ceil((x*1.4-i*3)/2),marginInlineEnd:s},[`tr${t}-expanded-row`]:{"&, &:hover":{"> td":{background:_}},[`${r}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`-${d}px -${m}px`,padding:`${d}px ${m}px`}}}},qx=e=>{const{componentCls:t,antCls:r,iconCls:a,tableFilterDropdownWidth:n,tableFilterDropdownSearchWidth:i,paddingXXS:s,paddingXS:o,colorText:l,lineWidth:c,lineType:f,tableBorderColor:u,tableHeaderIconColor:h,fontSizeSM:x,tablePaddingHorizontal:p,borderRadius:d,motionDurationSlow:m,colorTextDescription:_,colorPrimary:w,tableHeaderFilterActiveBg:v,colorTextDisabled:T,tableFilterDropdownBg:b,tableFilterDropdownHeight:k,controlItemBgHover:g,controlItemBgActive:A,boxShadowSecondary:E}=e,P=`${r}-dropdown`,U=`${t}-filter-dropdown`,O=`${r}-tree`,V=`${c}px ${f} ${u}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-s,marginInline:`${s}px ${-p/2}px`,padding:`0 ${s}px`,color:h,fontSize:x,borderRadius:d,cursor:"pointer",transition:`all ${m}`,"&:hover":{color:_,background:v},"&.active":{color:w}}}},{[`${r}-dropdown`]:{[U]:Y(Y({},ko(e)),{minWidth:n,backgroundColor:b,borderRadius:d,boxShadow:E,[`${P}-menu`]:{maxHeight:k,overflowX:"hidden",border:0,boxShadow:"none","&:empty::after":{display:"block",padding:`${o}px 0`,color:T,fontSize:x,textAlign:"center",content:'"Not Found"'}},[`${U}-tree`]:{paddingBlock:`${o}px 0`,paddingInline:o,[O]:{padding:0},[`${O}-treenode ${O}-node-content-wrapper:hover`]:{backgroundColor:g},[`${O}-treenode-checkbox-checked ${O}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:A}}},[`${U}-search`]:{padding:o,borderBottom:V,"&-input":{input:{minWidth:i},[a]:{color:T}}},[`${U}-checkall`]:{width:"100%",marginBottom:s,marginInlineStart:s},[`${U}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${o-c}px ${o}px`,overflow:"hidden",backgroundColor:"inherit",borderTop:V}})}},{[`${r}-dropdown ${U}, ${U}-submenu`]:{[`${r}-checkbox-wrapper + span`]:{paddingInlineStart:o,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Zx=e=>{const{componentCls:t,lineWidth:r,colorSplit:a,motionDurationSlow:n,zIndexTableFixed:i,tableBg:s,zIndexTableSticky:o}=e,l=a;return{[`${t}-wrapper`]:{[` + ${t}-cell-fix-left, + ${t}-cell-fix-right + `]:{position:"sticky !important",zIndex:i,background:s},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-r,width:30,transform:"translateX(100%)",transition:`box-shadow ${n}`,content:'""',pointerEvents:"none"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-r,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${n}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:o+1,width:30,transition:`box-shadow ${n}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${l}`}},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${l}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${l}`}},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${l}`}}}}},Qx=e=>{const{componentCls:t,antCls:r}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${r}-pagination`]:{margin:`${e.margin}px 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ep=e=>{const{componentCls:t,tableRadius:r}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${r}px ${r}px 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,table:{borderRadius:0,"> thead > tr:first-child":{"th:first-child":{borderRadius:0},"th:last-child":{borderRadius:0}}}},"&-container":{borderStartStartRadius:r,borderStartEndRadius:r,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:r},"> *:last-child":{borderStartEndRadius:r}}},"&-footer":{borderRadius:`0 0 ${r}px ${r}px`}}}}},tp=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{"&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}}}}},rp=e=>{const{componentCls:t,antCls:r,iconCls:a,fontSizeIcon:n,paddingXS:i,tableHeaderIconColor:s,tableHeaderIconColorHover:o}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:e.tableSelectionColumnWidth},[`${t}-bordered ${t}-selection-col`]:{width:e.tableSelectionColumnWidth+i*2},[` + table tr th${t}-selection-column, + table tr td${t}-selection-column + `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${r}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:e.zIndexTableFixed+1},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${e.tablePaddingHorizontal/4}px`,[a]:{color:s,fontSize:n,verticalAlign:"baseline","&:hover":{color:o}}}}}},ap=e=>{const{componentCls:t}=e,r=(a,n,i,s)=>({[`${t}${t}-${a}`]:{fontSize:s,[` + ${t}-title, + ${t}-footer, + ${t}-thead > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${n}px ${i}px`},[`${t}-filter-trigger`]:{marginInlineEnd:`-${i/2}px`},[`${t}-expanded-row-fixed`]:{margin:`-${n}px -${i}px`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:`-${n}px`,marginInline:`${e.tableExpandColumnWidth-i}px -${i}px`}},[`${t}-selection-column`]:{paddingInlineStart:`${i/4}px`}}});return{[`${t}-wrapper`]:Y(Y({},r("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),r("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},np=e=>{const{componentCls:t}=e;return{[`${t}-wrapper ${t}-resize-handle`]:{position:"absolute",top:0,height:"100% !important",bottom:0,left:" auto !important",right:" -8px",cursor:"col-resize",touchAction:"none",userSelect:"auto",width:"16px",zIndex:1,"&-line":{display:"block",width:"1px",marginLeft:"7px",height:"100% !important",backgroundColor:e.colorPrimary,opacity:0},"&:hover &-line":{opacity:1}},[`${t}-wrapper ${t}-resize-handle.dragging`]:{overflow:"hidden",[`${t}-resize-handle-line`]:{opacity:1},"&:before":{position:"absolute",top:0,bottom:0,content:'" "',width:"200vw",transform:"translateX(-50%)",opacity:0}}}},ip=e=>{const{componentCls:t,marginXXS:r,fontSizeIcon:a,tableHeaderIconColor:n,tableHeaderIconColorHover:i}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` + &${t}-cell-fix-left:hover, + &${t}-cell-fix-right:hover + `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorter`]:{marginInlineStart:r,color:n,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:a,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:i}}}},sp=e=>{const{componentCls:t,opacityLoading:r,tableScrollThumbBg:a,tableScrollThumbBgHover:n,tableScrollThumbSize:i,tableScrollBg:s,zIndexTableSticky:o}=e,l=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:o,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${i}px !important`,zIndex:o,display:"flex",alignItems:"center",background:s,borderTop:l,opacity:r,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:i,backgroundColor:a,borderRadius:100,transition:`all ${e.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:n}}}}}}},d0=e=>{const{componentCls:t,lineWidth:r,tableBorderColor:a}=e,n=`${r}px ${e.lineType} ${a}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:n}}},[`div${t}-summary`]:{boxShadow:`0 -${r}px 0 ${a}`}}}},op=e=>{const{componentCls:t,fontWeightStrong:r,tablePaddingVertical:a,tablePaddingHorizontal:n,lineWidth:i,lineType:s,tableBorderColor:o,tableFontSize:l,tableBg:c,tableRadius:f,tableHeaderTextColor:u,motionDurationMid:h,tableHeaderBg:x,tableHeaderCellSplitColor:p,tableRowHoverBg:d,tableSelectedRowBg:m,tableSelectedRowHoverBg:_,tableFooterTextColor:w,tableFooterBg:v,paddingContentVerticalLG:T}=e,b=`${i}px ${s} ${o}`;return{[`${t}-wrapper`]:Y(Y({clear:"both",maxWidth:"100%"},fd()),{[t]:Y(Y({},ko(e)),{fontSize:l,background:c,borderRadius:`${f}px ${f}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${f}px ${f}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${t}-thead > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${T}px ${n}px`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${a}px ${n}px`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:u,fontWeight:r,textAlign:"start",background:x,borderBottom:b,transition:`background ${h} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:p,transform:"translateY(-50%)",transition:`background-color ${h}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}:not(${t}-bordered)`]:{[`${t}-tbody`]:{"> tr":{"> td":{borderTop:b,borderBottom:"transparent"},"&:last-child > td":{borderBottom:b},[`&:first-child > td, + &${t}-measure-row + tr > td`]:{borderTop:"none",borderTopColor:"transparent"}}}},[`${t}${t}-bordered`]:{[`${t}-tbody`]:{"> tr":{"> td":{borderBottom:b}}}},[`${t}-tbody`]:{"> tr":{"> td":{transition:`background ${h}, border-color ${h}`,[` + > ${t}-wrapper:only-child, + > ${t}-expanded-row-fixed > ${t}-wrapper:only-child + `]:{[t]:{marginBlock:`-${a}px`,marginInline:`${e.tableExpandColumnWidth-n}px -${n}px`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},[` + &${t}-row:hover > td, + > td${t}-cell-row-hover + `]:{background:d},[`&${t}-row-selected`]:{"> td":{background:m},"&:hover > td":{background:_}}}},[`${t}-footer`]:{padding:`${a}px ${n}px`,color:w,background:v}})}},lp=Eo("Table",e=>{const{controlItemBgActive:t,controlItemBgActiveHover:r,colorTextPlaceholder:a,colorTextHeading:n,colorSplit:i,colorBorderSecondary:s,fontSize:o,padding:l,paddingXS:c,paddingSM:f,controlHeight:u,colorFillAlter:h,colorIcon:x,colorIconHover:p,opacityLoading:d,colorBgContainer:m,borderRadiusLG:_,colorFillContent:w,colorFillSecondary:v,controlInteractiveSize:T}=e,b=new An(x),k=new An(p),g=t,A=2,E=new An(v).onBackground(m).toHexString(),P=new An(w).onBackground(m).toHexString(),U=new An(h).onBackground(m).toHexString(),O=Ic(e,{tableFontSize:o,tableBg:m,tableRadius:_,tablePaddingVertical:l,tablePaddingHorizontal:l,tablePaddingVerticalMiddle:f,tablePaddingHorizontalMiddle:c,tablePaddingVerticalSmall:c,tablePaddingHorizontalSmall:c,tableBorderColor:s,tableHeaderTextColor:n,tableHeaderBg:U,tableFooterTextColor:n,tableFooterBg:U,tableHeaderCellSplitColor:s,tableHeaderSortBg:E,tableHeaderSortHoverBg:P,tableHeaderIconColor:b.clone().setAlpha(b.getAlpha()*d).toRgbString(),tableHeaderIconColorHover:k.clone().setAlpha(k.getAlpha()*d).toRgbString(),tableBodySortBg:U,tableFixedHeaderSortActiveBg:E,tableHeaderFilterActiveBg:w,tableFilterDropdownBg:m,tableRowHoverBg:U,tableSelectedRowBg:g,tableSelectedRowHoverBg:r,zIndexTableFixed:A,zIndexTableSticky:A+1,tableFontSizeMiddle:o,tableFontSizeSmall:o,tableSelectionColumnWidth:u,tableExpandIconBg:m,tableExpandColumnWidth:T+2*e.padding,tableExpandedRowBg:h,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:a,tableScrollThumbBgHover:n,tableScrollBg:i});return[op(O),Qx(O),d0(O),ip(O),qx(O),Xx(O),ep(O),Jx(O),d0(O),Yx(O),rp(O),Zx(O),sp(O),Gx(O),ap(O),np(O),tp(O)]}),cp=[],Ho=()=>({prefixCls:Rr(),columns:tn(),rowKey:Wr([String,Function]),tableLayout:Rr(),rowClassName:Wr([String,Function]),title:pt(),footer:pt(),id:Rr(),showHeader:Pr(),components:aa(),customRow:pt(),customHeaderRow:pt(),direction:Rr(),expandFixed:Wr([Boolean,String]),expandColumnWidth:Number,expandedRowKeys:tn(),defaultExpandedRowKeys:tn(),expandedRowRender:pt(),expandRowByClick:Pr(),expandIcon:pt(),onExpand:pt(),onExpandedRowsChange:pt(),"onUpdate:expandedRowKeys":pt(),defaultExpandAllRows:Pr(),indentSize:Number,expandIconColumnIndex:Number,showExpandColumn:Pr(),expandedRowClassName:pt(),childrenColumnName:Rr(),rowExpandable:pt(),sticky:Wr([Boolean,Object]),dropdownPrefixCls:String,dataSource:tn(),pagination:Wr([Boolean,Object]),loading:Wr([Boolean,Object]),size:Rr(),bordered:Pr(),locale:aa(),onChange:pt(),onResizeColumn:pt(),rowSelection:aa(),getPopupContainer:pt(),scroll:aa(),sortDirections:tn(),showSorterTooltip:Wr([Boolean,Object],!0),transformCellText:pt()}),fp=je({name:"InternalTable",inheritAttrs:!1,props:bo(Y(Y({},Ho()),{contextSlots:aa()}),{rowKey:"key"}),setup(e,t){let{attrs:r,slots:a,expose:n,emit:i}=t;la(!(typeof e.rowKey=="function"&&e.rowKey.length>1),"Table","`index` parameter of `rowKey` function is deprecated. There is no guarantee that it will work as expected."),P1(ee(()=>e.contextSlots)),D1({onResizeColumn:(fe,ne)=>{i("resizeColumn",fe,ne)}});const s=Oc(),o=ee(()=>{const fe=new Set(Object.keys(s.value).filter(ne=>s.value[ne]));return e.columns.filter(ne=>!ne.responsive||ne.responsive.some(_e=>fe.has(_e)))}),{size:l,renderEmpty:c,direction:f,prefixCls:u,configProvider:h}=is("table",e),[x,p]=lp(u),d=ee(()=>{var fe;return e.transformCellText||((fe=h.transformCellText)===null||fe===void 0?void 0:fe.value)}),[m]=Co("Table",Pc.Table,At(e,"locale")),_=ee(()=>e.dataSource||cp),w=ee(()=>h.getPrefixCls("dropdown",e.dropdownPrefixCls)),v=ee(()=>e.childrenColumnName||"children"),T=ee(()=>_.value.some(fe=>fe==null?void 0:fe[v.value])?"nest":e.expandedRowRender?"row":null),b=Fa({body:null}),k=fe=>{Y(b,fe)},g=ee(()=>typeof e.rowKey=="function"?e.rowKey:fe=>fe==null?void 0:fe[e.rowKey]),[A]=kx(_,v,g),E={},P=function(fe,ne){let _e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{pagination:Ce,scroll:Ie,onChange:Ge}=e,Ne=Y(Y({},E),fe);_e&&(E.resetPagination(),Ne.pagination.current&&(Ne.pagination.current=1),Ce&&Ce.onChange&&Ce.onChange(1,Ne.pagination.pageSize)),Ie&&Ie.scrollToFirstRowOnChange!==!1&&b.body&&e1(0,{getContainer:()=>b.body}),Ge==null||Ge(Ne.pagination,Ne.filters,Ne.sorter,{currentDataSource:h0(oo(_.value,Ne.sorterStates,v.value),Ne.filterStates),action:ne})},U=(fe,ne)=>{P({sorter:fe,sorterStates:ne},"sort",!1)},[O,V,q,Q]=Dx({prefixCls:u,mergedColumns:o,onSorterChange:U,sortDirections:ee(()=>e.sortDirections||["ascend","descend"]),tableLocale:m,showSorterTooltip:At(e,"showSorterTooltip")}),ie=ee(()=>oo(_.value,V.value,v.value)),ce=(fe,ne)=>{P({filters:fe,filterStates:ne},"filter",!0)},[Te,H,le]=zx({prefixCls:u,locale:m,dropdownPrefixCls:w,mergedColumns:o,onFilterChange:ce,getPopupContainer:At(e,"getPopupContainer")}),ue=ee(()=>h0(ie.value,H.value)),[S]=jx(At(e,"contextSlots")),M=ee(()=>{const fe={},ne=le.value;return Object.keys(ne).forEach(_e=>{ne[_e]!==null&&(fe[_e]=ne[_e])}),Y(Y({},q.value),{filters:fe})}),[I]=Vx(M),L=(fe,ne)=>{P({pagination:Y(Y({},E.pagination),{current:fe,pageSize:ne})},"paginate")},[z,re]=Ex(ee(()=>ue.value.length),At(e,"pagination"),L);vr(()=>{E.sorter=Q.value,E.sorterStates=V.value,E.filters=le.value,E.filterStates=H.value,E.pagination=e.pagination===!1?{}:Tx(z.value,e.pagination),E.resetPagination=re});const J=ee(()=>{if(e.pagination===!1||!z.value.pageSize)return ue.value;const{current:fe=1,total:ne,pageSize:_e=ro}=z.value;return la(fe>0,"Table","`current` should be positive number."),ue.value.length_e?ue.value.slice((fe-1)*_e,fe*_e):ue.value:ue.value.slice((fe-1)*_e,fe*_e)});vr(()=>{wr(()=>{const{total:fe,pageSize:ne=ro}=z.value;ue.value.lengthne&&la(!1,"Table","`dataSource` length is less than `pagination.total` but large than `pagination.pageSize`. Please make sure your config correct data with async mode.")})},{flush:"post"});const se=ee(()=>e.showExpandColumn===!1?-1:T.value==="nest"&&e.expandIconColumnIndex===void 0?e.rowSelection?1:0:e.expandIconColumnIndex>0&&e.rowSelection?e.expandIconColumnIndex-1:e.expandIconColumnIndex),ae=De();Gt(()=>e.rowSelection,()=>{ae.value=e.rowSelection?Y({},e.rowSelection):e.rowSelection},{deep:!0,immediate:!0});const[Ee,N]=bx(ae,{prefixCls:u,data:ue,pageData:J,getRowKey:g,getRecordByKey:A,expandType:T,childrenColumnName:v,locale:m,getPopupContainer:ee(()=>e.getPopupContainer)}),Ye=(fe,ne,_e)=>{let Ce;const{rowClassName:Ie}=e;return typeof Ie=="function"?Ce=Qe(Ie(fe,ne,_e)):Ce=Qe(Ie),Qe({[`${u.value}-row-selected`]:N.value.has(g.value(fe,ne))},Ce)};n({selectedKeySet:N});const Fe=ee(()=>typeof e.indentSize=="number"?e.indentSize:15),Me=fe=>I(Ee(Te(O(S(fe)))));return()=>{var fe;const{expandIcon:ne=a.expandIcon||Kx(m.value),pagination:_e,loading:Ce,bordered:Ie}=e;let Ge,Ne;if(_e!==!1&&(!((fe=z.value)===null||fe===void 0)&&fe.total)){let de;z.value.size?de=z.value.size:de=l.value==="small"||l.value==="middle"?"small":void 0;const xe=be=>W(T1,Le(Le({},z.value),{},{class:[`${u.value}-pagination ${u.value}-pagination-${be}`,z.value.class],size:de}),null),Oe=f.value==="rtl"?"left":"right",{position:Ze}=z.value;if(Ze!==null&&Array.isArray(Ze)){const be=Ze.find(Ve=>Ve.includes("top")),Ue=Ze.find(Ve=>Ve.includes("bottom")),at=Ze.every(Ve=>`${Ve}`=="none");!be&&!Ue&&!at&&(Ne=xe(Oe)),be&&(Ge=xe(be.toLowerCase().replace("top",""))),Ue&&(Ne=xe(Ue.toLowerCase().replace("bottom","")))}else Ne=xe(Oe)}let ze;typeof Ce=="boolean"?ze={spinning:Ce}:typeof Ce=="object"&&(ze=Y({spinning:!0},Ce));const qe=Qe(`${u.value}-wrapper`,{[`${u.value}-wrapper-rtl`]:f.value==="rtl"},r.class,p.value),Je=Dc(e,["columns"]);return x(W("div",{class:qe,style:r.style},[W($c,Le({spinning:!1},ze),{default:()=>[Ge,W(yx,Le(Le(Le({},r),Je),{},{expandedRowKeys:e.expandedRowKeys,defaultExpandedRowKeys:e.defaultExpandedRowKeys,expandIconColumnIndex:se.value,indentSize:Fe.value,expandIcon:ne,columns:o.value,direction:f.value,prefixCls:u.value,class:Qe({[`${u.value}-middle`]:l.value==="middle",[`${u.value}-small`]:l.value==="small",[`${u.value}-bordered`]:Ie,[`${u.value}-empty`]:_.value.length===0}),data:J.value,rowKey:g.value,rowClassName:Ye,internalHooks:to,internalRefs:b,onUpdateInternalRefs:k,transformColumns:Me,transformCellText:d.value}),Y(Y({},a),{emptyText:()=>{var de,xe;return((de=a.emptyText)===null||de===void 0?void 0:de.call(a))||((xe=e.locale)===null||xe===void 0?void 0:xe.emptyText)||c("Table")}})),Ne]})]))}}}),bs=je({name:"ATable",inheritAttrs:!1,props:bo(Ho(),{rowKey:"key"}),slots:Object,setup(e,t){let{attrs:r,slots:a,expose:n}=t;const i=De();return n({table:i}),()=>{var s;const o=e.columns||ff((s=a.default)===null||s===void 0?void 0:s.call(a));return W(fp,Le(Le(Le({ref:i},r),e),{},{columns:o||[],expandedRowRender:a.expandedRowRender||e.expandedRowRender,contextSlots:Y({},a)}),a)}}}),Fs=je({name:"ATableColumn",slots:Object,render(){return null}}),As=je({name:"ATableColumnGroup",slots:Object,__ANT_TABLE_COLUMN_GROUP:!0,render(){return null}}),co=cx,fo=hx,Is=Y(dx,{Cell:fo,Row:co,name:"ATableSummary"}),up=Y(bs,{SELECTION_ALL:ao,SELECTION_INVERT:no,SELECTION_NONE:io,SELECTION_COLUMN:Hr,EXPAND_COLUMN:ta,Column:Fs,ColumnGroup:As,Summary:Is,install:e=>(e.component(Is.name,Is),e.component(fo.name,fo),e.component(co.name,co),e.component(bs.name,bs),e.component(Fs.name,Fs),e.component(As.name,As),e)});var hp={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 00-11.3 0L403.6 366.3a7.23 7.23 0 005.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z"}}]},name:"column-height",theme:"outlined"};function x0(e){for(var t=1;te,async()=>{var i;if(e){await wr();const s=await r();(i=s==null?void 0:s.setProps)==null||i.call(s,e)}},{deep:!0,flush:"post"});const a=new Proxy(t,{get(i,s){return Reflect.has(i,s)?pe(i):i.value&&Reflect.has(i.value,s)?Reflect.get(i.value,s):async(...o)=>{var c;const l=await r();return(c=l==null?void 0:l[s])==null?void 0:c.call(l,...o)}}});return[(i,{attrs:s,slots:o})=>W(aC,Kn({ref:t},{...s,...e,...i}),o),pe(a)]}const gf=Symbol("dynamic-table");function gp(e){ud(gf,e)}function Ha(){return hd(gf)}var hn=(e=>(e.ACTION="ACTION",e.INDEX="INDEX",e))(hn||{});const _f=Object.values(hn);var wf={exports:{}};(function(e,t){(function(r,a){a()})(In,function(){function r(c,f){return typeof f>"u"?f={autoBom:!1}:typeof f!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),f={autoBom:!f}),f.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(c.type)?new Blob(["\uFEFF",c],{type:c.type}):c}function a(c,f,u){var h=new XMLHttpRequest;h.open("GET",c),h.responseType="blob",h.onload=function(){l(h.response,f,u)},h.onerror=function(){console.error("could not download file")},h.send()}function n(c){var f=new XMLHttpRequest;f.open("HEAD",c,!1);try{f.send()}catch{}return 200<=f.status&&299>=f.status}function i(c){try{c.dispatchEvent(new MouseEvent("click"))}catch{var f=document.createEvent("MouseEvents");f.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),c.dispatchEvent(f)}}var s=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof In=="object"&&In.global===In?In:void 0,o=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=s.saveAs||(typeof window!="object"||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!o?function(c,f,u){var h=s.URL||s.webkitURL,x=document.createElement("a");f=f||c.name||"download",x.download=f,x.rel="noopener",typeof c=="string"?(x.href=c,x.origin===location.origin?i(x):n(x.href)?a(c,f,u):i(x,x.target="_blank")):(x.href=h.createObjectURL(c),setTimeout(function(){h.revokeObjectURL(x.href)},4e4),setTimeout(function(){i(x)},0))}:"msSaveOrOpenBlob"in navigator?function(c,f,u){if(f=f||c.name||"download",typeof c!="string")navigator.msSaveOrOpenBlob(r(c,u),f);else if(n(c))a(c,f,u);else{var h=document.createElement("a");h.href=c,h.target="_blank",setTimeout(function(){i(h)})}}:function(c,f,u,h){if(h=h||open("","_blank"),h&&(h.document.title=h.document.body.innerText="downloading..."),typeof c=="string")return a(c,f,u);var x=c.type==="application/octet-stream",p=/constructor/i.test(s.HTMLElement)||s.safari,d=/CriOS\/[\d]+/.test(navigator.userAgent);if((d||x&&p||o)&&typeof FileReader<"u"){var m=new FileReader;m.onloadend=function(){var v=m.result;v=d?v:v.replace(/^data:[^;]*;/,"data:attachment/file;"),h?h.location.href=v:location=v,h=null},m.readAsDataURL(c)}else{var _=s.URL||s.webkitURL,w=_.createObjectURL(c);h?h.location=w:location.href=w,h=null,setTimeout(function(){_.revokeObjectURL(w)},4e4)}});s.saveAs=l.saveAs=l,e.exports=l})})(wf);var _p=wf.exports;/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var ji={};ji.version="0.18.5";var yf=1252,wp=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],jo={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},Xo=function(e){wp.indexOf(e)!=-1&&(yf=jo[0]=e)};function yp(){Xo(1252)}var kr=function(e){Xo(e)};function Go(){kr(1200),yp()}function v0(e){for(var t=[],r=0,a=e.length;r>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r)+(e.charCodeAt(2*r+1)<<8));return t.join("")}function Sf(e){for(var t=[],r=0;r>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r+1)+(e.charCodeAt(2*r)<<8));return t.join("")}var Dn=function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return t==255&&r==254?Sp(e.slice(2)):t==254&&r==255?Sf(e.slice(2)):t==65279?e.slice(1):e},Ei=function(t){return String.fromCharCode(t)},g0=function(t){return String.fromCharCode(t)},ra,ia="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function Xn(e){for(var t="",r=0,a=0,n=0,i=0,s=0,o=0,l=0,c=0;c>2,a=e.charCodeAt(c++),s=(r&3)<<4|a>>4,n=e.charCodeAt(c++),o=(a&15)<<2|n>>6,l=n&63,isNaN(a)?o=l=64:isNaN(n)&&(l=64),t+=ia.charAt(i)+ia.charAt(s)+ia.charAt(o)+ia.charAt(l);return t}function cr(e){var t="",r=0,a=0,n=0,i=0,s=0,o=0,l=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var c=0;c>4,t+=String.fromCharCode(r),o=ia.indexOf(e.charAt(c++)),a=(s&15)<<4|o>>2,o!==64&&(t+=String.fromCharCode(a)),l=ia.indexOf(e.charAt(c++)),n=(o&3)<<6|l,l!==64&&(t+=String.fromCharCode(n));return t}var Ke=function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node}(),Yr=function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(t,r){return r?new Buffer(t,r):new Buffer(t)}:Buffer.from.bind(Buffer)}return function(){}}();function fa(e){return Ke?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function _0(e){return Ke?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var or=function(t){return Ke?Yr(t,"binary"):t.split("").map(function(r){return r.charCodeAt(0)&255})};function us(e){if(typeof ArrayBuffer>"u")return or(e);for(var t=new ArrayBuffer(e.length),r=new Uint8Array(t),a=0;a!=e.length;++a)r[a]=e.charCodeAt(a)&255;return t}function va(e){if(Array.isArray(e))return e.map(function(a){return String.fromCharCode(a)}).join("");for(var t=[],r=0;r"u")throw new Error("Unsupported");return new Uint8Array(e)}function Yo(e){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return Yo(new Uint8Array(e));for(var t=new Array(e.length),r=0;r>6&31,n[r++]=128|s&63;else if(s>=55296&&s<57344){s=(s&1023)+64;var o=e.charCodeAt(++i)&1023;n[r++]=240|s>>8&7,n[r++]=128|s>>2&63,n[r++]=128|o>>6&15|(s&3)<<4,n[r++]=128|o&63}else n[r++]=224|s>>12&15,n[r++]=128|s>>6&63,n[r++]=128|s&63;r>a&&(t.push(n.slice(0,r)),r=0,n=fa(65535),a=65530)}return t.push(n.slice(0,r)),Bt(t)}var tr=/\u0000/g,Nn=/[\u0001-\u0006]/g;function on(e){for(var t="",r=e.length-1;r>=0;)t+=e.charAt(r--);return t}function Cr(e,t){var r=""+e;return r.length>=t?r:wt("0",t-r.length)+r}function Jo(e,t){var r=""+e;return r.length>=t?r:wt(" ",t-r.length)+r}function Xi(e,t){var r=""+e;return r.length>=t?r:r+wt(" ",t-r.length)}function kp(e,t){var r=""+Math.round(e);return r.length>=t?r:wt("0",t-r.length)+r}function Cp(e,t){var r=""+e;return r.length>=t?r:wt("0",t-r.length)+r}var w0=Math.pow(2,32);function Za(e,t){if(e>w0||e<-w0)return kp(e,t);var r=Math.round(e);return Cp(r,t)}function Gi(e,t){return t=t||0,e.length>=7+t&&(e.charCodeAt(t)|32)===103&&(e.charCodeAt(t+1)|32)===101&&(e.charCodeAt(t+2)|32)===110&&(e.charCodeAt(t+3)|32)===101&&(e.charCodeAt(t+4)|32)===114&&(e.charCodeAt(t+5)|32)===97&&(e.charCodeAt(t+6)|32)===108}var y0=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Os=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function bp(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',e}var Ae={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},S0={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},Fp={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function Yi(e,t,r){for(var a=e<0?-1:1,n=e*a,i=0,s=1,o=0,l=1,c=0,f=0,u=Math.floor(n);ct&&(c>t?(f=l,o=i):(f=c,o=s)),!r)return[0,a*o,f];var h=Math.floor(a*o/f);return[h,a*o-h*f,f]}function sa(e,t,r){if(e>2958465||e<0)return null;var a=e|0,n=Math.floor(86400*(e-a)),i=0,s=[],o={D:a,T:n,u:86400*(e-a)-n,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(o.u)<1e-6&&(o.u=0),t&&t.date1904&&(a+=1462),o.u>.9999&&(o.u=0,++n==86400&&(o.T=n=0,++a,++o.D)),a===60)s=r?[1317,10,29]:[1900,2,29],i=3;else if(a===0)s=r?[1317,8,29]:[1900,1,0],i=6;else{a>60&&--a;var l=new Date(1900,0,1);l.setDate(l.getDate()+a-1),s=[l.getFullYear(),l.getMonth()+1,l.getDate()],i=l.getDay(),a<60&&(i=(i+6)%7),r&&(i=Dp(l,s))}return o.y=s[0],o.m=s[1],o.d=s[2],o.S=n%60,n=Math.floor(n/60),o.M=n%60,n=Math.floor(n/60),o.H=n,o.q=i,o}var Tf=new Date(1899,11,31,0,0,0),Ap=Tf.getTime(),Ip=new Date(1900,2,1,0,0,0);function Ef(e,t){var r=e.getTime();return t?r-=1461*24*60*60*1e3:e>=Ip&&(r+=24*60*60*1e3),(r-(Ap+(e.getTimezoneOffset()-Tf.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function qo(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function Op(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function Rp(e){var t=e<0?12:11,r=qo(e.toFixed(12));return r.length<=t||(r=e.toPrecision(10),r.length<=t)?r:e.toExponential(5)}function Pp(e){var t=qo(e.toFixed(11));return t.length>(e<0?12:11)||t==="0"||t==="-0"?e.toPrecision(6):t}function Gn(e){var t=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),r;return t>=-4&&t<=-1?r=e.toPrecision(10+t):Math.abs(t)<=9?r=Rp(e):t===10?r=e.toFixed(10).substr(0,12):r=Pp(e),qo(Op(r.toUpperCase()))}function Ba(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):Gn(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return fr(14,Ef(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function Dp(e,t){t[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}function Np(e,t,r,a){var n="",i=0,s=0,o=r.y,l,c=0;switch(e){case 98:o=r.y+543;case 121:switch(t.length){case 1:case 2:l=o%100,c=2;break;default:l=o%1e4,c=4;break}break;case 109:switch(t.length){case 1:case 2:l=r.m,c=t.length;break;case 3:return Os[r.m-1][1];case 5:return Os[r.m-1][0];default:return Os[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:l=r.d,c=t.length;break;case 3:return y0[r.q][0];default:return y0[r.q][1]}break;case 104:switch(t.length){case 1:case 2:l=1+(r.H+11)%12,c=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:l=r.H,c=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:l=r.M,c=t.length;break;default:throw"bad minute format: "+t}break;case 115:if(t!="s"&&t!="ss"&&t!=".0"&&t!=".00"&&t!=".000")throw"bad second format: "+t;return r.u===0&&(t=="s"||t=="ss")?Cr(r.S,t.length):(a>=2?s=a===3?1e3:100:s=a===1?10:1,i=Math.round(s*(r.S+r.u)),i>=60*s&&(i=0),t==="s"?i===0?"0":""+i/s:(n=Cr(i,2+a),t==="ss"?n.substr(0,2):"."+n.substr(2,t.length-1)));case 90:switch(t){case"[h]":case"[hh]":l=r.D*24+r.H;break;case"[m]":case"[mm]":l=(r.D*24+r.H)*60+r.M;break;case"[s]":case"[ss]":l=((r.D*24+r.H)*60+r.M)*60+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+t}c=t.length===3?1:2;break;case 101:l=o,c=1;break}var f=c>0?Cr(l,c):"";return f}function oa(e){var t=3;if(e.length<=t)return e;for(var r=e.length%t,a=e.substr(0,r);r!=e.length;r+=t)a+=(a.length>0?",":"")+e.substr(r,t);return a}var kf=/%/g;function Bp(e,t,r){var a=t.replace(kf,""),n=t.length-a.length;return Kr(e,a,r*Math.pow(10,2*n))+wt("%",n)}function Lp(e,t,r){for(var a=t.length-1;t.charCodeAt(a-1)===44;)--a;return Kr(e,t.substr(0,a),r/Math.pow(10,3*(t.length-a)))}function Cf(e,t){var r,a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+Cf(e,-t);var n=e.indexOf(".");n===-1&&(n=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%n;if(i<0&&(i+=n),r=(t/Math.pow(10,i)).toPrecision(a+1+(n+i)%n),r.indexOf("e")===-1){var s=Math.floor(Math.log(t)*Math.LOG10E);for(r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(s-r.length+i):r+="E+"+(s-i);r.substr(0,2)==="0.";)r=r.charAt(0)+r.substr(2,n)+"."+r.substr(2+n),r=r.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(o,l,c,f){return l+c+f.substr(0,(n+i)%n)+"."+f.substr(i)+"E"})}else r=t.toExponential(a);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}var bf=/# (\?+)( ?)\/( ?)(\d+)/;function Mp(e,t,r){var a=parseInt(e[4],10),n=Math.round(t*a),i=Math.floor(n/a),s=n-i*a,o=a;return r+(i===0?"":""+i)+" "+(s===0?wt(" ",e[1].length+1+e[4].length):Jo(s,e[1].length)+e[2]+"/"+e[3]+Cr(o,e[4].length))}function $p(e,t,r){return r+(t===0?"":""+t)+wt(" ",e[1].length+2+e[4].length)}var Ff=/^#*0*\.([0#]+)/,Af=/\).*[0#]/,If=/\(###\) ###\\?-####/;function Zt(e){for(var t="",r,a=0;a!=e.length;++a)switch(r=e.charCodeAt(a)){case 35:break;case 63:t+=" ";break;case 48:t+="0";break;default:t+=String.fromCharCode(r)}return t}function T0(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function E0(e,t){var r=e-Math.floor(e),a=Math.pow(10,t);return t<(""+Math.round(r*a)).length?0:Math.round(r*a)}function Up(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function Wp(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function hr(e,t,r){if(e.charCodeAt(0)===40&&!t.match(Af)){var a=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?hr("n",a,r):"("+hr("n",a,-r)+")"}if(t.charCodeAt(t.length-1)===44)return Lp(e,t,r);if(t.indexOf("%")!==-1)return Bp(e,t,r);if(t.indexOf("E")!==-1)return Cf(t,r);if(t.charCodeAt(0)===36)return"$"+hr(e,t.substr(t.charAt(1)==" "?2:1),r);var n,i,s,o,l=Math.abs(r),c=r<0?"-":"";if(t.match(/^00+$/))return c+Za(l,t.length);if(t.match(/^[#?]+$/))return n=Za(r,0),n==="0"&&(n=""),n.length>t.length?n:Zt(t.substr(0,t.length-n.length))+n;if(i=t.match(bf))return Mp(i,l,c);if(t.match(/^#+0+$/))return c+Za(l,t.length-t.indexOf("0"));if(i=t.match(Ff))return n=T0(r,i[1].length).replace(/^([^\.]+)$/,"$1."+Zt(i[1])).replace(/\.$/,"."+Zt(i[1])).replace(/\.(\d*)$/,function(p,d){return"."+d+wt("0",Zt(i[1]).length-d.length)}),t.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return c+T0(l,i[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return c+oa(Za(l,0));if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+hr(e,t,-r):oa(""+(Math.floor(r)+Up(r,i[1].length)))+"."+Cr(E0(r,i[1].length),i[1].length);if(i=t.match(/^#,#*,#0/))return hr(e,t.replace(/^#,#*,/,""),r);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=on(hr(e,t.replace(/[\\-]/g,""),r)),s=0,on(on(t.replace(/\\/g,"")).replace(/[0#]/g,function(p){return s=0?Ir("n",a,r):"("+Ir("n",a,-r)+")"}if(t.charCodeAt(t.length-1)===44)return Hp(e,t,r);if(t.indexOf("%")!==-1)return zp(e,t,r);if(t.indexOf("E")!==-1)return Of(t,r);if(t.charCodeAt(0)===36)return"$"+Ir(e,t.substr(t.charAt(1)==" "?2:1),r);var n,i,s,o,l=Math.abs(r),c=r<0?"-":"";if(t.match(/^00+$/))return c+Cr(l,t.length);if(t.match(/^[#?]+$/))return n=""+r,r===0&&(n=""),n.length>t.length?n:Zt(t.substr(0,t.length-n.length))+n;if(i=t.match(bf))return $p(i,l,c);if(t.match(/^#+0+$/))return c+Cr(l,t.length-t.indexOf("0"));if(i=t.match(Ff))return n=(""+r).replace(/^([^\.]+)$/,"$1."+Zt(i[1])).replace(/\.$/,"."+Zt(i[1])),n=n.replace(/\.(\d*)$/,function(p,d){return"."+d+wt("0",Zt(i[1]).length-d.length)}),t.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return c+(""+l).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return c+oa(""+l);if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+Ir(e,t,-r):oa(""+r)+"."+wt("0",i[1].length);if(i=t.match(/^#,#*,#0/))return Ir(e,t.replace(/^#,#*,/,""),r);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=on(Ir(e,t.replace(/[\\-]/g,""),r)),s=0,on(on(t.replace(/\\/g,"")).replace(/[0#]/g,function(p){return s-1||r=="\\"&&e.charAt(t+1)=="-"&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===r;);break;case"*":++t,(e.charAt(t)==" "||e.charAt(t)=="*")&&++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t-1;);break;case" ":++t;break;default:++t;break}return!1}function Kp(e,t,r,a){for(var n=[],i="",s=0,o="",l="t",c,f,u,h="H";s=12?"P":"A"),d.t="T",h="h",s+=3):e.substr(s,5).toUpperCase()==="AM/PM"?(c!=null&&(d.v=c.H>=12?"PM":"AM"),d.t="T",s+=5,h="h"):e.substr(s,5).toUpperCase()==="上午/下午"?(c!=null&&(d.v=c.H>=12?"下午":"上午"),d.t="T",s+=5,h="h"):(d.t="t",++s),c==null&&d.t==="T")return"";n[n.length]=d,l=o;break;case"[":for(i=o;e.charAt(s++)!=="]"&&s-1&&(i=(i.match(/\$([^-\[\]]*)/)||[])[1]||"$",za(e)||(n[n.length]={t:"t",v:i}));break;case".":if(c!=null){for(i=o;++s-1;)i+=o;n[n.length]={t:"n",v:i};break;case"?":for(i=o;e.charAt(++s)===o;)i+=o;n[n.length]={t:o,v:i},l=o;break;case"*":++s,(e.charAt(s)==" "||e.charAt(s)=="*")&&++s;break;case"(":case")":n[n.length]={t:a===1?"t":o,v:o},++s;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(i=o;s-1;)i+=e.charAt(s);n[n.length]={t:"D",v:i};break;case" ":n[n.length]={t:o,v:o},++s;break;case"$":n[n.length]={t:"t",v:"$"},++s;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(o)===-1)throw new Error("unrecognized character "+o+" in "+e);n[n.length]={t:"t",v:o},++s;break}var m=0,_=0,w;for(s=n.length-1,l="t";s>=0;--s)switch(n[s].t){case"h":case"H":n[s].t=h,l="h",m<1&&(m=1);break;case"s":(w=n[s].v.match(/\.0+$/))&&(_=Math.max(_,w[0].length-1)),m<3&&(m=3);case"d":case"y":case"M":case"e":l=n[s].t;break;case"m":l==="s"&&(n[s].t="M",m<2&&(m=2));break;case"X":break;case"Z":m<1&&n[s].v.match(/[Hh]/)&&(m=1),m<2&&n[s].v.match(/[Mm]/)&&(m=2),m<3&&n[s].v.match(/[Ss]/)&&(m=3)}switch(m){case 0:break;case 1:c.u>=.5&&(c.u=0,++c.S),c.S>=60&&(c.S=0,++c.M),c.M>=60&&(c.M=0,++c.H);break;case 2:c.u>=.5&&(c.u=0,++c.S),c.S>=60&&(c.S=0,++c.M);break}var v="",T;for(s=0;s0){v.charCodeAt(0)==40?(k=t<0&&v.charCodeAt(0)===45?-t:t,g=Kr("n",v,k)):(k=t<0&&a>1?-t:t,g=Kr("n",v,k),k<0&&n[0]&&n[0].t=="t"&&(g=g.substr(1),n[0].v="-"+n[0].v)),T=g.length-1;var A=n.length;for(s=0;s-1){A=s;break}var E=n.length;if(A===n.length&&g.indexOf("E")===-1){for(s=n.length-1;s>=0;--s)n[s]==null||"n?".indexOf(n[s].t)===-1||(T>=n[s].v.length-1?(T-=n[s].v.length,n[s].v=g.substr(T+1,n[s].v.length)):T<0?n[s].v="":(n[s].v=g.substr(0,T+1),T=-1),n[s].t="t",E=s);T>=0&&E=0;--s)if(!(n[s]==null||"n?".indexOf(n[s].t)===-1)){for(f=n[s].v.indexOf(".")>-1&&s===A?n[s].v.indexOf(".")-1:n[s].v.length-1,b=n[s].v.substr(f+1);f>=0;--f)T>=0&&(n[s].v.charAt(f)==="0"||n[s].v.charAt(f)==="#")&&(b=g.charAt(T--)+b);n[s].v=b,n[s].t="t",E=s}for(T>=0&&E-1&&s===A?n[s].v.indexOf(".")+1:0,b=n[s].v.substr(0,f);f-1&&(k=a>1&&t<0&&s>0&&n[s-1].v==="-"?-t:t,n[s].v=Kr(n[s].t,n[s].v,k),n[s].t="t");var P="";for(s=0;s!==n.length;++s)n[s]!=null&&(P+=n[s].v);return P}var k0=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function C0(e,t){if(t==null)return!1;var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return!0;break;case">":if(e>r)return!0;break;case"<":if(e":if(e!=r)return!0;break;case">=":if(e>=r)return!0;break;case"<=":if(e<=r)return!0;break}return!1}function jp(e,t){var r=Vp(e),a=r.length,n=r[a-1].indexOf("@");if(a<4&&n>-1&&--a,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if(typeof t!="number")return[4,r.length===4||n>-1?r[r.length-1]:"@"];switch(r.length){case 1:r=n>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=n>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=n>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"];break}var i=t>0?r[0]:t<0?r[1]:r[2];if(r[0].indexOf("[")===-1&&r[1].indexOf("[")===-1)return[a,i];if(r[0].match(/\[[=<>]/)!=null||r[1].match(/\[[=<>]/)!=null){var s=r[0].match(k0),o=r[1].match(k0);return C0(t,s)?[a,r[0]]:C0(t,o)?[a,r[1]]:[a,r[s!=null&&o!=null?2:1]]}return[a,i]}function fr(e,t,r){r==null&&(r={});var a="";switch(typeof e){case"string":e=="m/d/yy"&&r.dateNF?a=r.dateNF:a=e;break;case"number":e==14&&r.dateNF?a=r.dateNF:a=(r.table!=null?r.table:Ae)[e],a==null&&(a=r.table&&r.table[S0[e]]||Ae[S0[e]]),a==null&&(a=Fp[e]||"General");break}if(Gi(a,0))return Ba(t,r);t instanceof Date&&(t=Ef(t,r.date1904));var n=jp(a,t);if(Gi(n[1]))return Ba(t,r);if(t===!0)t="TRUE";else if(t===!1)t="FALSE";else if(t===""||t==null)return"";return Kp(n[1],t,r,n[0])}function Nr(e,t){if(typeof t!="number"){t=+t||-1;for(var r=0;r<392;++r){if(Ae[r]==null){t<0&&(t=r);continue}if(Ae[r]==e){t=r;break}}t<0&&(t=391)}return Ae[t]=e,t}function oi(e){for(var t=0;t!=392;++t)e[t]!==void 0&&Nr(e[t],t)}function vn(){Ae=bp()}var Pf={format:fr,load:Nr,_table:Ae,load_table:oi,parse_date_code:sa,is_date:za,get_table:function(){return Pf._table=Ae}},Xp={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},Df=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function Gp(e){var t=typeof e=="number"?Ae[e]:e;return t=t.replace(Df,"(\\d+)"),new RegExp("^"+t+"$")}function Yp(e,t,r){var a=-1,n=-1,i=-1,s=-1,o=-1,l=-1;(t.match(Df)||[]).forEach(function(u,h){var x=parseInt(r[h+1],10);switch(u.toLowerCase().charAt(0)){case"y":a=x;break;case"d":i=x;break;case"h":s=x;break;case"s":l=x;break;case"m":s>=0?o=x:n=x;break}}),l>=0&&o==-1&&n>=0&&(o=n,n=-1);var c=(""+(a>=0?a:new Date().getFullYear())).slice(-4)+"-"+("00"+(n>=1?n:1)).slice(-2)+"-"+("00"+(i>=1?i:1)).slice(-2);c.length==7&&(c="0"+c),c.length==8&&(c="20"+c);var f=("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2);return s==-1&&o==-1&&l==-1?c:a==-1&&n==-1&&i==-1?f:c+"T"+f}var Jp=function(){var e={};e.version="1.2.0";function t(){for(var g=0,A=new Array(256),E=0;E!=256;++E)g=E,g=g&1?-306674912^g>>>1:g>>>1,g=g&1?-306674912^g>>>1:g>>>1,g=g&1?-306674912^g>>>1:g>>>1,g=g&1?-306674912^g>>>1:g>>>1,g=g&1?-306674912^g>>>1:g>>>1,g=g&1?-306674912^g>>>1:g>>>1,g=g&1?-306674912^g>>>1:g>>>1,g=g&1?-306674912^g>>>1:g>>>1,A[E]=g;return typeof Int32Array<"u"?new Int32Array(A):A}var r=t();function a(g){var A=0,E=0,P=0,U=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(P=0;P!=256;++P)U[P]=g[P];for(P=0;P!=256;++P)for(E=g[P],A=256+P;A<4096;A+=256)E=U[A]=E>>>8^g[E&255];var O=[];for(P=1;P!=16;++P)O[P-1]=typeof Int32Array<"u"?U.subarray(P*256,P*256+256):U.slice(P*256,P*256+256);return O}var n=a(r),i=n[0],s=n[1],o=n[2],l=n[3],c=n[4],f=n[5],u=n[6],h=n[7],x=n[8],p=n[9],d=n[10],m=n[11],_=n[12],w=n[13],v=n[14];function T(g,A){for(var E=A^-1,P=0,U=g.length;P>>8^r[(E^g.charCodeAt(P++))&255];return~E}function b(g,A){for(var E=A^-1,P=g.length-15,U=0;U>8&255]^_[g[U++]^E>>16&255]^m[g[U++]^E>>>24]^d[g[U++]]^p[g[U++]]^x[g[U++]]^h[g[U++]]^u[g[U++]]^f[g[U++]]^c[g[U++]]^l[g[U++]]^o[g[U++]]^s[g[U++]]^i[g[U++]]^r[g[U++]];for(P+=15;U>>8^r[(E^g[U++])&255];return~E}function k(g,A){for(var E=A^-1,P=0,U=g.length,O=0,V=0;P>>8^r[(E^O)&255]:O<2048?(E=E>>>8^r[(E^(192|O>>6&31))&255],E=E>>>8^r[(E^(128|O&63))&255]):O>=55296&&O<57344?(O=(O&1023)+64,V=g.charCodeAt(P++)&1023,E=E>>>8^r[(E^(240|O>>8&7))&255],E=E>>>8^r[(E^(128|O>>2&63))&255],E=E>>>8^r[(E^(128|V>>6&15|(O&3)<<4))&255],E=E>>>8^r[(E^(128|V&63))&255]):(E=E>>>8^r[(E^(224|O>>12&15))&255],E=E>>>8^r[(E^(128|O>>6&63))&255],E=E>>>8^r[(E^(128|O&63))&255]);return~E}return e.table=r,e.bstr=T,e.buf=b,e.str=k,e}(),ke=function(){var t={};t.version="1.2.1";function r(y,R){for(var C=y.split("/"),F=R.split("/"),D=0,B=0,j=Math.min(C.length,F.length);D>>1,y.write_shift(2,C);var F=R.getFullYear()-1980;F=F<<4|R.getMonth()+1,F=F<<5|R.getDate(),y.write_shift(2,F)}function s(y){var R=y.read_shift(2)&65535,C=y.read_shift(2)&65535,F=new Date,D=C&31;C>>>=5;var B=C&15;C>>>=4,F.setMilliseconds(0),F.setFullYear(C+1980),F.setMonth(B-1),F.setDate(D);var j=R&31;R>>>=5;var te=R&63;return R>>>=6,F.setHours(R),F.setMinutes(te),F.setSeconds(j<<1),F}function o(y){$t(y,0);for(var R={},C=0;y.l<=y.length-4;){var F=y.read_shift(2),D=y.read_shift(2),B=y.l+D,j={};switch(F){case 21589:C=y.read_shift(1),C&1&&(j.mtime=y.read_shift(4)),D>5&&(C&2&&(j.atime=y.read_shift(4)),C&4&&(j.ctime=y.read_shift(4))),j.mtime&&(j.mt=new Date(j.mtime*1e3));break}y.l=B,R[F]=j}return R}var l;function c(){return l||(l={})}function f(y,R){if(y[0]==80&&y[1]==75)return gi(y,R);if((y[0]|32)==109&&(y[1]|32)==105)return Sn(y,R);if(y.length<512)throw new Error("CFB file size "+y.length+" < 512");var C=3,F=512,D=0,B=0,j=0,te=0,K=0,X=[],G=y.slice(0,512);$t(G,0);var he=u(G);switch(C=he[0],C){case 3:F=512;break;case 4:F=4096;break;case 0:if(he[1]==0)return gi(y,R);default:throw new Error("Major Version: Expected 3 or 4 saw "+C)}F!==512&&(G=y.slice(0,F),$t(G,28));var we=y.slice(0,F);h(G,C);var Se=G.read_shift(4,"i");if(C===3&&Se!==0)throw new Error("# Directory Sectors: Expected 0 saw "+Se);G.l+=4,j=G.read_shift(4,"i"),G.l+=4,G.chk("00100000","Mini Stream Cutoff Size: "),te=G.read_shift(4,"i"),D=G.read_shift(4,"i"),K=G.read_shift(4,"i"),B=G.read_shift(4,"i");for(var me=-1,ye=0;ye<109&&(me=G.read_shift(4,"i"),!(me<0));++ye)X[ye]=me;var $e=x(y,F);m(K,B,$e,F,X);var dt=w($e,j,X,F);dt[j].name="!Directory",D>0&&te!==V&&(dt[te].name="!MiniFAT"),dt[X[0]].name="!FAT",dt.fat_addrs=X,dt.ssz=F;var xt={},Ht=[],kn=[],Cn=[];v(j,dt,$e,Ht,D,xt,kn,te),p(kn,Cn,Ht),Ht.shift();var bn={FileIndex:kn,FullPaths:Cn};return R&&R.raw&&(bn.raw={header:we,sectors:$e}),bn}function u(y){if(y[y.l]==80&&y[y.l+1]==75)return[0,0];y.chk(q,"Header Signature: "),y.l+=16;var R=y.read_shift(2,"u");return[y.read_shift(2,"u"),R]}function h(y,R){var C=9;switch(y.l+=2,C=y.read_shift(2)){case 9:if(R!=3)throw new Error("Sector Shift: Expected 9 saw "+C);break;case 12:if(R!=4)throw new Error("Sector Shift: Expected 12 saw "+C);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+C)}y.chk("0600","Mini Sector Shift: "),y.chk("000000000000","Reserved: ")}function x(y,R){for(var C=Math.ceil(y.length/R)-1,F=[],D=1;D0&&j>=0;)B.push(R.slice(j*O,j*O+O)),D-=O,j=ka(C,j*4);return B.length===0?Z(0):Bt(B).slice(0,y.size)}function m(y,R,C,F,D){var B=V;if(y===V){if(R!==0)throw new Error("DIFAT chain shorter than expected")}else if(y!==-1){var j=C[y],te=(F>>>2)-1;if(!j)return;for(var K=0;K=0;){D[K]=!0,B[B.length]=K,j.push(y[K]);var G=C[Math.floor(K*4/F)];if(X=K*4&te,F<4+X)throw new Error("FAT boundary crossed: "+K+" 4 "+F);if(!y[G])break;K=ka(y[G],X)}return{nodes:B,data:M0([j])}}function w(y,R,C,F){var D=y.length,B=[],j=[],te=[],K=[],X=F-1,G=0,he=0,we=0,Se=0;for(G=0;G=D&&(we-=D),!j[we]){K=[];var me=[];for(he=we;he>=0;){me[he]=!0,j[he]=!0,te[te.length]=he,K.push(y[he]);var ye=C[Math.floor(he*4/F)];if(Se=he*4&X,F<4+Se)throw new Error("FAT boundary crossed: "+he+" 4 "+F);if(!y[ye]||(he=ka(y[ye],Se),me[he]))break}B[we]={nodes:te,data:M0([K])}}return B}function v(y,R,C,F,D,B,j,te){for(var K=0,X=F.length?2:0,G=R[y].data,he=0,we=0,Se;he0&&K!==V&&(R[K].name="!StreamData")):ye.size>=4096?(ye.storage="fat",R[ye.start]===void 0&&(R[ye.start]=_(C,ye.start,R.fat_addrs,R.ssz)),R[ye.start].name=ye.name,ye.content=R[ye.start].data.slice(0,ye.size)):(ye.storage="minifat",ye.size<0?ye.size=0:K!==V&&ye.start!==V&&R[K]&&(ye.content=d(ye,R[K].data,(R[te]||{}).data))),ye.content&&$t(ye.content,0),B[Se]=ye,j.push(ye)}}function T(y,R){return new Date((sr(y,R+4)/1e7*Math.pow(2,32)+sr(y,R)/1e7-11644473600)*1e3)}function b(y,R){return c(),f(l.readFileSync(y),R)}function k(y,R){var C=R&&R.type;switch(C||Ke&&Buffer.isBuffer(y)&&(C="buffer"),C||"base64"){case"file":return b(y,R);case"base64":return f(or(cr(y)),R);case"binary":return f(or(y),R)}return f(y,R)}function g(y,R){var C=R||{},F=C.root||"Root Entry";if(y.FullPaths||(y.FullPaths=[]),y.FileIndex||(y.FileIndex=[]),y.FullPaths.length!==y.FileIndex.length)throw new Error("inconsistent CFB structure");y.FullPaths.length===0&&(y.FullPaths[0]=F+"/",y.FileIndex[0]={name:F,type:5}),C.CLSID&&(y.FileIndex[0].clsid=C.CLSID),A(y)}function A(y){var R="Sh33tJ5";if(!ke.find(y,"/"+R)){var C=Z(4);C[0]=55,C[1]=C[3]=50,C[2]=54,y.FileIndex.push({name:R,type:2,content:C,size:4,L:69,R:69,C:69}),y.FullPaths.push(y.FullPaths[0]+R),E(y)}}function E(y,R){g(y);for(var C=!1,F=!1,D=y.FullPaths.length-1;D>=0;--D){var B=y.FileIndex[D];switch(B.type){case 0:F?C=!0:(y.FileIndex.pop(),y.FullPaths.pop());break;case 1:case 2:case 5:F=!0,isNaN(B.R*B.L*B.C)&&(C=!0),B.R>-1&&B.L>-1&&B.R==B.L&&(C=!0);break;default:C=!0;break}}if(!(!C&&!R)){var j=new Date(1987,1,19),te=0,K=Object.create?Object.create(null):{},X=[];for(D=0;D1?1:-1,he.size=0,he.type=5;else if(we.slice(-1)=="/"){for(te=D+1;te=X.length?-1:te,te=D+1;te=X.length?-1:te,he.type=1}else a(y.FullPaths[D+1]||"")==a(we)&&(he.R=D+1),he.type=2}}}function P(y,R){var C=R||{};if(C.fileType=="mad")return yi(y,C);switch(E(y),C.fileType){case"zip":return _i(y,C)}var F=function(Se){for(var me=0,ye=0,$e=0;$e0&&(xt<4096?me+=xt+63>>6:ye+=xt+511>>9)}}for(var Ht=Se.FullPaths.length+3>>2,kn=me+7>>3,Cn=me+127>>7,bn=kn+ye+Ht+Cn,Sa=bn+127>>7,ys=Sa<=109?0:Math.ceil((Sa-109)/127);bn+Sa+ys+127>>7>Sa;)ys=++Sa<=109?0:Math.ceil((Sa-109)/127);var $r=[1,ys,Sa,Cn,Ht,ye,me,0];return Se.FileIndex[0].size=me<<6,$r[7]=(Se.FileIndex[0].start=$r[0]+$r[1]+$r[2]+$r[3]+$r[4]+$r[5])+($r[6]+7>>3),$r}(y),D=Z(F[7]<<9),B=0,j=0;{for(B=0;B<8;++B)D.write_shift(1,Q[B]);for(B=0;B<8;++B)D.write_shift(2,0);for(D.write_shift(2,62),D.write_shift(2,3),D.write_shift(2,65534),D.write_shift(2,9),D.write_shift(2,6),B=0;B<3;++B)D.write_shift(2,0);for(D.write_shift(4,0),D.write_shift(4,F[2]),D.write_shift(4,F[0]+F[1]+F[2]+F[3]-1),D.write_shift(4,0),D.write_shift(4,4096),D.write_shift(4,F[3]?F[0]+F[1]+F[2]-1:V),D.write_shift(4,F[3]),D.write_shift(-4,F[1]?F[0]-1:V),D.write_shift(4,F[1]),B=0;B<109;++B)D.write_shift(-4,B>9)));for(te(F[6]+7>>3);D.l&511;)D.write_shift(-4,ce.ENDOFCHAIN);for(j=B=0,K=0;K=4096)&&(G.start=j,te(X+63>>6)));for(;D.l&511;)D.write_shift(-4,ce.ENDOFCHAIN);for(B=0;B=4096)if(D.l=G.start+1<<9,Ke&&Buffer.isBuffer(G.content))G.content.copy(D,D.l,0,G.size),D.l+=G.size+511&-512;else{for(K=0;K0&&G.size<4096)if(Ke&&Buffer.isBuffer(G.content))G.content.copy(D,D.l,0,G.size),D.l+=G.size+63&-64;else{for(K=0;K>16|R>>8|R)&255}for(var se=typeof Uint8Array<"u",ae=se?new Uint8Array(256):[],Ee=0;Ee<256;++Ee)ae[Ee]=J(Ee);function N(y,R){var C=ae[y&255];return R<=8?C>>>8-R:(C=C<<8|ae[y>>8&255],R<=16?C>>>16-R:(C=C<<8|ae[y>>16&255],C>>>24-R))}function Ye(y,R){var C=R&7,F=R>>>3;return(y[F]|(C<=6?0:y[F+1]<<8))>>>C&3}function Fe(y,R){var C=R&7,F=R>>>3;return(y[F]|(C<=5?0:y[F+1]<<8))>>>C&7}function Me(y,R){var C=R&7,F=R>>>3;return(y[F]|(C<=4?0:y[F+1]<<8))>>>C&15}function fe(y,R){var C=R&7,F=R>>>3;return(y[F]|(C<=3?0:y[F+1]<<8))>>>C&31}function ne(y,R){var C=R&7,F=R>>>3;return(y[F]|(C<=1?0:y[F+1]<<8))>>>C&127}function _e(y,R,C){var F=R&7,D=R>>>3,B=(1<>>F;return C<8-F||(j|=y[D+1]<<8-F,C<16-F)||(j|=y[D+2]<<16-F,C<24-F)||(j|=y[D+3]<<24-F),j&B}function Ce(y,R,C){var F=R&7,D=R>>>3;return F<=5?y[D]|=(C&7)<>8-F),R+3}function Ie(y,R,C){var F=R&7,D=R>>>3;return C=(C&1)<>>3;return C<<=F,y[D]|=C&255,C>>>=8,y[D+1]=C,R+8}function Ne(y,R,C){var F=R&7,D=R>>>3;return C<<=F,y[D]|=C&255,C>>>=8,y[D+1]=C&255,y[D+2]=C>>>8,R+16}function ze(y,R){var C=y.length,F=2*C>R?2*C:R+5,D=0;if(C>=R)return y;if(Ke){var B=_0(F);if(y.copy)y.copy(B);else for(;D>F-he,j=(1<=0;--j)R[te|j<0;)K[K.l++]=te[X++]}return K.l}function j(te,K){for(var X=0,G=0,he=se?new Uint16Array(32768):[];G0;)K[K.l++]=te[G++];X=K.l*8;continue}X=Ce(K,X,+(G+we==te.length)+2);for(var Se=0;we-- >0;){var me=te[G];Se=(Se<<5^me)&32767;var ye=-1,$e=0;if((ye=he[Se])&&(ye|=G&-32768,ye>G&&(ye-=32768),ye2){me=D[$e],me<=22?X=Ge(K,X,ae[me+1]>>1)-1:(Ge(K,X,3),X+=5,Ge(K,X,ae[me-23]>>5),X+=3);var dt=me<8?0:me-4>>2;dt>0&&(Ne(K,X,$e-z[me]),X+=dt),me=R[G-ye],X=Ge(K,X,ae[me]>>3),X-=3;var xt=me<4?0:me-2>>1;xt>0&&(Ne(K,X,G-ye-re[me]),X+=xt);for(var Ht=0;Ht<$e;++Ht)he[Se]=G&32767,Se=(Se<<5^te[G])&32767,++G;we-=$e-1}else me<=143?me=me+48:X=Ie(K,X,1),X=Ge(K,X,ae[me]),he[Se]=G&32767,++G}X=Ge(K,X,0)-1}return K.l=(X+7)/8|0,K.l}return function(K,X){return K.length<8?B(K,X):j(K,X)}}();function be(y){var R=Z(50+Math.floor(y.length*1.1)),C=Ze(y,R);return R.slice(0,C)}var Ue=se?new Uint16Array(32768):qe(32768),at=se?new Uint16Array(32768):qe(32768),Ve=se?new Uint16Array(128):qe(128),_t=1,Pt=1;function wa(y,R){var C=fe(y,R)+257;R+=5;var F=fe(y,R)+1;R+=5;var D=Me(y,R)+4;R+=4;for(var B=0,j=se?new Uint8Array(19):qe(19),te=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],K=1,X=se?new Uint8Array(8):qe(8),G=se?new Uint8Array(8):qe(8),he=j.length,we=0;we>8-me;for(var ye=(1<<7-me)-1;ye>=0;--ye)Ve[Se|ye<>>=3){case 16:for(B=3+Ye(y,R),R+=2,Se=$e[$e.length-1];B-- >0;)$e.push(Se);break;case 17:for(B=3+Fe(y,R),R+=3;B-- >0;)$e.push(0);break;case 18:for(B=11+ne(y,R),R+=7;B-- >0;)$e.push(0);break;default:$e.push(Se),K>>0,te=0,K=0;!(F&1);){if(F=Fe(y,C),C+=3,F>>>1)F>>1==1?(te=9,K=5):(C=wa(y,C),te=_t,K=Pt);else{C&7&&(C+=8-(C&7));var X=y[C>>>3]|y[(C>>>3)+1]<<8;if(C+=32,X>0)for(!R&&j0;)D[B++]=y[C>>>3],C+=8;continue}for(;;){!R&&j>>1==1?de[G]:Ue[G];if(C+=he&15,he>>>=4,!(he>>>8&255))D[B++]=he;else{if(he==256)break;he-=257;var we=he<8?0:he-4>>2;we>5&&(we=0);var Se=B+z[he];we>0&&(Se+=_e(y,C,we),C+=we),G=_e(y,C,K),he=F>>>1==1?xe[G]:at[G],C+=he&15,he>>>=4;var me=he<4?0:he-2>>1,ye=re[he];for(me>0&&(ye+=_e(y,C,me),C+=me),!R&&j>>3]:[D.slice(0,B),C+7>>>3]}function mi(y,R){var C=y.slice(y.l||0),F=Ja(C,R);return y.l+=F[1],F[0]}function vi(y,R){if(y)typeof console<"u"&&console.error(R);else throw new Error(R)}function gi(y,R){var C=y;$t(C,0);var F=[],D=[],B={FileIndex:F,FullPaths:D};g(B,{root:R.root});for(var j=C.length-4;(C[j]!=80||C[j+1]!=75||C[j+2]!=5||C[j+3]!=6)&&j>=0;)--j;C.l=j+4,C.l+=4;var te=C.read_shift(2);C.l+=6;var K=C.read_shift(4);for(C.l=K,j=0;j0&&(C=C.slice(0,C.length-1),C=C.slice(0,C.lastIndexOf("/")+1),B.slice(0,C.length)!=C););var j=(F[1]||"").match(/boundary="(.*?)"/);if(!j)throw new Error("MAD cannot find boundary");var te="--"+(j[1]||""),K=[],X=[],G={FileIndex:K,FullPaths:X};g(G);var he,we=0;for(D=0;D=32&&Se<128&&++he;var ye=he>=we*4/5;D.push(F),D.push("Content-Location: "+(C.root||"file:///C:/SheetJS/")+j),D.push("Content-Transfer-Encoding: "+(ye?"quoted-printable":"base64")),D.push("Content-Type: "+Zr(te,j)),D.push(""),D.push(ye?yn(G):wn(G))}return D.push(F+`--\r +`),D.join(`\r +`)}function Qr(y){var R={};return g(R,y),R}function Tn(y,R,C,F){var D=F&&F.unsafe;D||g(y);var B=!D&&ke.find(y,R);if(!B){var j=y.FullPaths[0];R.slice(0,j.length)==j?j=R:(j.slice(-1)!="/"&&(j+="/"),j=(j+R).replace("//","/")),B={name:n(R),type:2},y.FileIndex.push(B),y.FullPaths.push(j),D||ke.utils.cfb_gc(y)}return B.content=C,B.size=C?C.length:0,F&&(F.CLSID&&(B.clsid=F.CLSID),F.mt&&(B.mt=F.mt),F.ct&&(B.ct=F.ct)),B}function Si(y,R){g(y);var C=ke.find(y,R);if(C){for(var F=0;F3&&(a=!0),n[i].slice(n[i].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+n[i].slice(n[i].length-1));case"D":r*=24;case"H":r*=60;case"M":if(a)r*=60;else throw new Error("Unsupported ISO Duration Field: M")}t+=r*parseInt(n[i],10)}return t}var A0=new Date("2017-02-19T19:06:09.000Z"),Bf=isNaN(A0.getFullYear())?new Date("2/19/17"):A0,rm=Bf.getFullYear()==2017;function ut(e,t){var r=new Date(e);if(rm)return t>0?r.setTime(r.getTime()+r.getTimezoneOffset()*60*1e3):t<0&&r.setTime(r.getTime()-r.getTimezoneOffset()*60*1e3),r;if(e instanceof Date)return e;if(Bf.getFullYear()==1917&&!isNaN(r.getFullYear())){var a=r.getFullYear();return e.indexOf(""+a)>-1||r.setFullYear(r.getFullYear()+100),r}var n=e.match(/\d+/g)||["2017","2","19","0","0","0"],i=new Date(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0);return e.indexOf("Z")>-1&&(i=new Date(i.getTime()-i.getTimezoneOffset()*60*1e3)),i}function La(e,t){if(Ke&&Buffer.isBuffer(e)){if(t){if(e[0]==255&&e[1]==254)return Dr(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return Dr(Sf(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(t){if(e[0]==255&&e[1]==254)return Dr(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return Dr(new TextDecoder("utf-16be").decode(e.slice(2)))}var r={"€":"€","‚":"‚",ƒ:"ƒ","„":"„","…":"…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰",Š:"Š","‹":"‹",Œ:"Œ",Ž:"Ž","‘":"‘","’":"’","“":"“","”":"”","•":"•","–":"–","—":"—","˜":"˜","™":"™",š:"š","›":"›",œ:"œ",ž:"ž",Ÿ:"Ÿ"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(i){return r[i]||i})}catch{}for(var a=[],n=0;n!=e.length;++n)a.push(String.fromCharCode(e[n]));return a.join("")}function ht(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=ht(e[r]));return t}function wt(e,t){for(var r="";r.length3&&am.indexOf(s)==-1)return r}else if(s.match(/[a-z]/))return r;return a<0||a>8099?r:(n>0||i>1)&&a!=101?t:e.match(/[^-0-9:,\/\\]/)?r:t}var nm=function(){var e="abacaba".split(/(:?b)/i).length==5;return function(r,a,n){if(e||typeof a=="string")return r.split(a);for(var i=r.split(a),s=[i[0]],o=1;o\r +`,om=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,O0=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg,lm=/<[^>]*>/g,qt=kt.match(O0)?O0:lm,cm=/<\w*:/,fm=/<(\/?)\w+:/;function Pe(e,t,r){for(var a={},n=0,i=0;n!==e.length&&!((i=e.charCodeAt(n))===32||i===10||i===13);++n);if(t||(a[0]=e.slice(0,n)),n===e.length)return a;var s=e.match(om),o=0,l="",c=0,f="",u="",h=1;if(s)for(c=0;c!=s.length;++c){for(u=s[c],i=0;i!=u.length&&u.charCodeAt(i)!==61;++i);for(f=u.slice(0,i).trim();u.charCodeAt(i+1)==32;)++i;for(h=(n=u.charCodeAt(i+1))==34||n==39?1:0,l=u.slice(i+1+h,u.length-h),o=0;o!=f.length&&f.charCodeAt(o)!==58;++o);if(o===f.length)f.indexOf("_")>0&&(f=f.slice(0,f.indexOf("_"))),a[f]=l,a[f.toLowerCase()]=l;else{var x=(o===5&&f.slice(0,5)==="xmlns"?"xmlns":"")+f.slice(o+1);if(a[x]&&f.slice(o-3,o)=="ext")continue;a[x]=l,a[x.toLowerCase()]=l}}return a}function Lr(e){return e.replace(fm,"<$1")}var Uf={""":'"',"'":"'",">":">","<":"<","&":"&"},el=hs(Uf),et=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,t=/_x([\da-fA-F]{4})_/ig;return function r(a){var n=a+"",i=n.indexOf("-1?16:10))||o}).replace(t,function(o,l){return String.fromCharCode(parseInt(l,16))});var s=n.indexOf("]]>");return r(n.slice(0,i))+n.slice(i+9,s)+r(n.slice(s+3))}}(),tl=/[&<>'"]/g,um=/[\u0000-\u0008\u000b-\u001f]/g;function st(e){var t=e+"";return t.replace(tl,function(r){return el[r]}).replace(um,function(r){return"_x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+"_"})}function R0(e){return st(e).replace(/ /g,"_x0020_")}var Wf=/[\u0000-\u001f]/g;function rl(e){var t=e+"";return t.replace(tl,function(r){return el[r]}).replace(/\n/g,"
").replace(Wf,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}function hm(e){var t=e+"";return t.replace(tl,function(r){return el[r]}).replace(Wf,function(r){return"&#x"+r.charCodeAt(0).toString(16).toUpperCase()+";"})}var P0=function(){var e=/&#(\d+);/g;function t(r,a){return String.fromCharCode(parseInt(a,10))}return function(a){return a.replace(e,t)}}();function dm(e){return e.replace(/(\r\n|[\r\n])/g," ")}function ft(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function Rs(e){for(var t="",r=0,a=0,n=0,i=0,s=0,o=0;r191&&a<224){s=(a&31)<<6,s|=n&63,t+=String.fromCharCode(s);continue}if(i=e.charCodeAt(r++),a<240){t+=String.fromCharCode((a&15)<<12|(n&63)<<6|i&63);continue}s=e.charCodeAt(r++),o=((a&7)<<18|(n&63)<<12|(i&63)<<6|s&63)-65536,t+=String.fromCharCode(55296+(o>>>10&1023)),t+=String.fromCharCode(56320+(o&1023))}return t}function D0(e){var t=fa(2*e.length),r,a,n=1,i=0,s=0,o;for(a=0;a>>10&1023),r=56320+(r&1023)),s!==0&&(t[i++]=s&255,t[i++]=s>>>8,s=0),t[i++]=r%256,t[i++]=r>>>8;return t.slice(0,i).toString("ucs2")}function N0(e){return Yr(e,"binary").toString("utf8")}var ki="foo bar baz☃🍣",lt=Ke&&(N0(ki)==Rs(ki)&&N0||D0(ki)==Rs(ki)&&D0)||Rs,Dr=Ke?function(e){return Yr(e,"utf8").toString("binary")}:function(e){for(var t=[],r=0,a=0,n=0;r>6))),t.push(String.fromCharCode(128+(a&63)));break;case(a>=55296&&a<57344):a-=55296,n=e.charCodeAt(r++)-56320+(a<<10),t.push(String.fromCharCode(240+(n>>18&7))),t.push(String.fromCharCode(144+(n>>12&63))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(n&63)));break;default:t.push(String.fromCharCode(224+(a>>12))),t.push(String.fromCharCode(128+(a>>6&63))),t.push(String.fromCharCode(128+(a&63)))}return t.join("")},Yn=function(){var e={};return function(r,a){var n=r+"|"+(a||"");return e[n]?e[n]:e[n]=new RegExp("<(?:\\w+:)?"+r+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",a||"")}}(),Hf=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]});return function(r){for(var a=r.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+/g,` +`).replace(/<[^>]*>/g,""),n=0;n([\\s\\S]*?)","g")}}(),pm=/<\/?(?:vt:)?variant>/g,mm=/<(?:vt:)([^>]*)>([\s\S]*)"+t+""}function Jn(e){return St(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function ve(e,t,r){return"<"+e+(r!=null?Jn(r):"")+(t!=null?(t.match(zf)?' xml:space="preserve"':"")+">"+t+""}function uo(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(r){if(t)throw r}return""}function vm(e,t){switch(typeof e){case"string":var r=ve("vt:lpwstr",st(e));return r=r.replace(/"/g,"_x0022_"),r;case"number":return ve((e|0)==e?"vt:i4":"vt:r8",st(String(e)));case"boolean":return ve("vt:bool",e?"true":"false")}if(e instanceof Date)return ve("vt:filetime",uo(e));throw new Error("Unable to serialize "+e)}function al(e){if(Ke&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return lt(va(Yo(e)));throw new Error("Bad input format: expected Buffer or string")}var qn=/<(\/?)([^\s?>:\/]+)(?:[\s?:\/][^>]*)?>/mg,It={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},Va=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],ir={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function gm(e,t){for(var r=1-2*(e[t+7]>>>7),a=((e[t+7]&127)<<4)+(e[t+6]>>>4&15),n=e[t+6]&15,i=5;i>=0;--i)n=n*256+e[t+i];return a==2047?n==0?r*(1/0):NaN:(a==0?a=-1022:(a-=1023,n+=Math.pow(2,52)),r*Math.pow(2,a-52)*n)}function _m(e,t,r){var a=(t<0||1/t==-1/0?1:0)<<7,n=0,i=0,s=a?-t:t;isFinite(s)?s==0?n=i=0:(n=Math.floor(Math.log(s)/Math.LN2),i=s*Math.pow(2,52-n),n<=-1023&&(!isFinite(i)||i>4|a}var L0=function(e){for(var t=[],r=10240,a=0;a0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(t){return Buffer.isBuffer(t)?t:Yr(t)})):L0(e)}:L0,$0=function(e,t,r){for(var a=[],n=t;n0?ci(e,t+4,t+4+r-1):""},jf=Kf,Xf=function(e,t){var r=sr(e,t);return r>0?ci(e,t+4,t+4+r-1):""},Gf=Xf,Yf=function(e,t){var r=2*sr(e,t);return r>0?ci(e,t+4,t+4+r-1):""},Jf=Yf,qf=function(t,r){var a=sr(t,r);return a>0?nl(t,r+4,r+4+a):""},Zf=qf,Qf=function(e,t){var r=sr(e,t);return r>0?ci(e,t+4,t+4+r):""},eu=Qf,tu=function(e,t){return gm(e,t)},qi=tu,il=function(t){return Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array};Ke&&(jf=function(t,r){if(!Buffer.isBuffer(t))return Kf(t,r);var a=t.readUInt32LE(r);return a>0?t.toString("utf8",r+4,r+4+a-1):""},Gf=function(t,r){if(!Buffer.isBuffer(t))return Xf(t,r);var a=t.readUInt32LE(r);return a>0?t.toString("utf8",r+4,r+4+a-1):""},Jf=function(t,r){if(!Buffer.isBuffer(t))return Yf(t,r);var a=2*t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+a-1)},Zf=function(t,r){if(!Buffer.isBuffer(t))return qf(t,r);var a=t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+a)},eu=function(t,r){if(!Buffer.isBuffer(t))return Qf(t,r);var a=t.readUInt32LE(r);return t.toString("utf8",r+4,r+4+a)},qi=function(t,r){return Buffer.isBuffer(t)?t.readDoubleLE(r):tu(t,r)},il=function(t){return Buffer.isBuffer(t)||Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array});var rn=function(e,t){return e[t]},zr=function(e,t){return e[t+1]*256+e[t]},wm=function(e,t){var r=e[t+1]*256+e[t];return r<32768?r:(65535-r+1)*-1},sr=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},ka=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},ym=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function Ln(e,t){var r="",a,n,i=[],s,o,l,c;switch(t){case"dbcs":if(c=this.l,Ke&&Buffer.isBuffer(this))r=this.slice(this.l,this.l+2*e).toString("utf16le");else for(l=0;l0?ka:ym)(this,this.l),this.l+=4,a):(n=sr(this,this.l),this.l+=4,n);case 8:case-8:if(t==="f")return e==8?n=qi(this,this.l):n=qi([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;e=8;case 16:r=Vf(this,this.l,e);break}}return this.l+=e,r}var Sm=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255},Tm=function(e,t,r){e[r]=t&255,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255},Em=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255};function km(e,t,r){var a=0,n=0;if(r==="dbcs"){for(n=0;n!=t.length;++n)Em(this,t.charCodeAt(n),this.l+2*n);a=2*t.length}else if(r==="sbcs"){for(t=t.replace(/[^\x00-\x7F]/g,"_"),n=0;n!=t.length;++n)this[this.l+n]=t.charCodeAt(n)&255;a=t.length}else if(r==="hex"){for(;n>8}for(;this.l>>=8,this[this.l+1]=t&255;break;case 3:a=3,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255,t>>>=8,this[this.l+2]=t&255;break;case 4:a=4,Sm(this,t,this.l);break;case 8:if(a=8,r==="f"){_m(this,t,this.l);break}case 16:break;case-4:a=4,Tm(this,t,this.l);break}return this.l+=a,this}function ru(e,t){var r=Vf(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function $t(e,t){e.l=t,e.read_shift=Ln,e.chk=ru,e.write_shift=km}function Jt(e,t){e.l+=t}function Z(e){var t=fa(e);return $t(t,0),t}function Jr(e,t,r){if(e){var a,n,i;$t(e,e.l||0);for(var s=e.length,o=0,l=0;e.la.l&&(a=a.slice(0,a.l),a.l=a.length),a.length>0&&e.push(a),a=null)},i=function(c){return a&&c=128?1:0)+1,a>=128&&++i,a>=16384&&++i,a>=2097152&&++i;var s=e.next(i);n<=127?s.write_shift(1,n):(s.write_shift(1,(n&127)+128),s.write_shift(1,n>>7));for(var o=0;o!=4;++o)if(a>=128)s.write_shift(1,(a&127)+128),a>>=7;else{s.write_shift(1,a);break}a>0&&il(r)&&e.push(r)}}function Mn(e,t,r){var a=ht(e);if(t.s?(a.cRel&&(a.c+=t.s.c),a.rRel&&(a.r+=t.s.r)):(a.cRel&&(a.c+=t.c),a.rRel&&(a.r+=t.r)),!r||r.biff<12){for(;a.c>=256;)a.c-=256;for(;a.r>=65536;)a.r-=65536}return a}function H0(e,t,r){var a=ht(e);return a.s=Mn(a.s,t.s,r),a.e=Mn(a.e,t.s,r),a}function $n(e,t){if(e.cRel&&e.c<0)for(e=ht(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=ht(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=Re(e);return!e.cRel&&e.cRel!=null&&(r=Fm(r)),!e.rRel&&e.rRel!=null&&(r=Cm(r)),r}function Ps(e,t){return e.s.r==0&&!e.s.rRel&&e.e.r==(t.biff>=12?1048575:t.biff>=8?65536:16384)&&!e.e.rRel?(e.s.cRel?"":"$")+vt(e.s.c)+":"+(e.e.cRel?"":"$")+vt(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(t.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+Et(e.s.r)+":"+(e.e.rRel?"":"$")+Et(e.e.r):$n(e.s,t.biff)+":"+$n(e.e,t.biff)}function sl(e){return parseInt(bm(e),10)-1}function Et(e){return""+(e+1)}function Cm(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function bm(e){return e.replace(/\$(\d+)$/,"$1")}function ol(e){for(var t=Am(e),r=0,a=0;a!==t.length;++a)r=26*r+t.charCodeAt(a)-64;return r-1}function vt(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function Fm(e){return e.replace(/^([A-Z])/,"$$$1")}function Am(e){return e.replace(/^\$([A-Z])/,"$1")}function Im(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function gt(e){for(var t=0,r=0,a=0;a=48&&n<=57?t=10*t+(n-48):n>=65&&n<=90&&(r=26*r+(n-64))}return{c:r-1,r:t-1}}function Re(e){for(var t=e.c+1,r="";t;t=(t-1)/26|0)r=String.fromCharCode((t-1)%26+65)+r;return r+(e.r+1)}function nr(e){var t=e.indexOf(":");return t==-1?{s:gt(e),e:gt(e)}:{s:gt(e.slice(0,t)),e:gt(e.slice(t+1))}}function We(e,t){return typeof t>"u"||typeof t=="number"?We(e.s,e.e):(typeof e!="string"&&(e=Re(e)),typeof t!="string"&&(t=Re(t)),e==t?e:e+":"+t)}function tt(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,a=0,n=0,i=e.length;for(r=0;a26);++a)r=26*r+n;for(t.s.c=--r,r=0;a9);++a)r=10*r+n;if(t.s.r=--r,a===i||n!=10)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++a,r=0;a!=i&&!((n=e.charCodeAt(a)-64)<1||n>26);++a)r=26*r+n;for(t.e.c=--r,r=0;a!=i&&!((n=e.charCodeAt(a)-48)<0||n>9);++a)r=10*r+n;return t.e.r=--r,t}function z0(e,t){var r=e.t=="d"&&t instanceof Date;if(e.z!=null)try{return e.w=fr(e.z,r?Rt(t):t)}catch{}try{return e.w=fr((e.XF||{}).numFmtId||(r?14:0),r?Rt(t):t)}catch{return""+t}}function Gr(e,t,r){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&r&&r.dateNF&&(e.z=r.dateNF),e.t=="e"?qr[e.v]||e.v:t==null?z0(e,e.v):z0(e,t))}function ga(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",a={};return a[r]=e,{SheetNames:[r],Sheets:a}}function au(e,t,r){var a=r||{},n=e?Array.isArray(e):a.dense,i=e||(n?[]:{}),s=0,o=0;if(i&&a.origin!=null){if(typeof a.origin=="number")s=a.origin;else{var l=typeof a.origin=="string"?gt(a.origin):a.origin;s=l.r,o=l.c}i["!ref"]||(i["!ref"]="A1:A1")}var c={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var f=tt(i["!ref"]);c.s.c=f.s.c,c.s.r=f.s.r,c.e.c=Math.max(c.e.c,f.e.c),c.e.r=Math.max(c.e.r,f.e.r),s==-1&&(c.e.r=s=f.e.r+1)}for(var u=0;u!=t.length;++u)if(t[u]){if(!Array.isArray(t[u]))throw new Error("aoa_to_sheet expects an array of arrays");for(var h=0;h!=t[u].length;++h)if(!(typeof t[u][h]>"u")){var x={v:t[u][h]},p=s+u,d=o+h;if(c.s.r>p&&(c.s.r=p),c.s.c>d&&(c.s.c=d),c.e.r0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}function Rm(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function Pm(e,t){return t||(t=Z(4)),t.write_shift(2,0),t.write_shift(2,0),t}function ll(e,t){var r=e.l,a=e.read_shift(1),n=Yt(e),i=[],s={t:n,h:n};if(a&1){for(var o=e.read_shift(4),l=0;l!=o;++l)i.push(Rm(e));s.r=i}else s.r=[{ich:0,ifnt:0}];return e.l=r+t,s}function Dm(e,t){var r=!1;return t==null&&(r=!0,t=Z(15+4*e.t.length)),t.write_shift(1,0),Lt(e.t,t),r?t.slice(0,t.l):t}var Nm=ll;function Bm(e,t){var r=!1;return t==null&&(r=!0,t=Z(23+4*e.t.length)),t.write_shift(1,1),Lt(e.t,t),t.write_shift(4,1),Pm({ich:0,ifnt:0},t),r?t.slice(0,t.l):t}function yr(e){var t=e.read_shift(4),r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:r}}function Ka(e,t){return t==null&&(t=Z(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function ja(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function Xa(e,t){return t==null&&(t=Z(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var Lm=Yt,nu=Lt;function cl(e){var t=e.read_shift(4);return t===0||t===4294967295?"":e.read_shift(t,"dbcs")}function Zi(e,t){var r=!1;return t==null&&(r=!0,t=Z(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}var Mm=Yt,ho=cl,fl=Zi;function ul(e){var t=e.slice(e.l,e.l+4),r=t[0]&1,a=t[0]&2;e.l+=4;var n=a===0?qi([0,0,0,0,t[0]&252,t[1],t[2],t[3]],0):ka(t,0)>>2;return r?n/100:n}function iu(e,t){t==null&&(t=Z(4));var r=0,a=0,n=e*100;if(e==(e|0)&&e>=-(1<<29)&&e<1<<29?a=1:n==(n|0)&&n>=-(1<<29)&&n<1<<29&&(a=1,r=1),a)t.write_shift(-4,((r?n:e)<<2)+(r+2));else throw new Error("unsupported RkNumber "+e)}function su(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}function $m(e,t){return t||(t=Z(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t}var Ga=su,_n=$m;function Xt(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function Ma(e,t){return(t||Z(8)).write_shift(8,e,"f")}function Um(e){var t={},r=e.read_shift(1),a=r>>>1,n=e.read_shift(1),i=e.read_shift(2,"i"),s=e.read_shift(1),o=e.read_shift(1),l=e.read_shift(1);switch(e.l++,a){case 0:t.auto=1;break;case 1:t.index=n;var c=Oa[n];c&&(t.rgb=Qn(c));break;case 2:t.rgb=Qn([s,o,l]);break;case 3:t.theme=n;break}return i!=0&&(t.tint=i>0?i/32767:i/32768),t}function Qi(e,t){if(t||(t=Z(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;e.index!=null?(t.write_shift(1,2),t.write_shift(1,e.index)):e.theme!=null?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var r=e.tint||0;if(r>0?r*=32767:r<0&&(r*=32768),t.write_shift(2,r),!e.rgb||e.theme!=null)t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);else{var a=e.rgb||"FFFFFF";typeof a=="number"&&(a=("000000"+a.toString(16)).slice(-6)),t.write_shift(1,parseInt(a.slice(0,2),16)),t.write_shift(1,parseInt(a.slice(2,4),16)),t.write_shift(1,parseInt(a.slice(4,6),16)),t.write_shift(1,255)}return t}function Wm(e){var t=e.read_shift(1);e.l++;var r={fBold:t&1,fItalic:t&2,fUnderline:t&4,fStrikeout:t&8,fOutline:t&16,fShadow:t&32,fCondense:t&64,fExtend:t&128};return r}function Hm(e,t){t||(t=Z(2));var r=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);return t.write_shift(1,r),t.write_shift(1,0),t}function ou(e,t){var r={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},a=e.read_shift(4);switch(a){case 0:return"";case 4294967295:case 4294967294:return r[e.read_shift(4)]||""}if(a>400)throw new Error("Unsupported Clipboard: "+a.toString(16));return e.l-=4,e.read_shift(0,t==1?"lpstr":"lpwstr")}function zm(e){return ou(e,1)}function Vm(e){return ou(e,2)}var hl=2,rr=3,Ci=11,V0=12,es=19,bi=64,Km=65,jm=71,Xm=4108,Gm=4126,Dt=80,lu=81,Ym=[Dt,lu],xo={1:{n:"CodePage",t:hl},2:{n:"Category",t:Dt},3:{n:"PresentationFormat",t:Dt},4:{n:"ByteCount",t:rr},5:{n:"LineCount",t:rr},6:{n:"ParagraphCount",t:rr},7:{n:"SlideCount",t:rr},8:{n:"NoteCount",t:rr},9:{n:"HiddenCount",t:rr},10:{n:"MultimediaClipCount",t:rr},11:{n:"ScaleCrop",t:Ci},12:{n:"HeadingPairs",t:Xm},13:{n:"TitlesOfParts",t:Gm},14:{n:"Manager",t:Dt},15:{n:"Company",t:Dt},16:{n:"LinksUpToDate",t:Ci},17:{n:"CharacterCount",t:rr},19:{n:"SharedDoc",t:Ci},22:{n:"HyperlinksChanged",t:Ci},23:{n:"AppVersion",t:rr,p:"version"},24:{n:"DigSig",t:Km},26:{n:"ContentType",t:Dt},27:{n:"ContentStatus",t:Dt},28:{n:"Language",t:Dt},29:{n:"Version",t:Dt},255:{},2147483648:{n:"Locale",t:es},2147483651:{n:"Behavior",t:es},1919054434:{}},po={1:{n:"CodePage",t:hl},2:{n:"Title",t:Dt},3:{n:"Subject",t:Dt},4:{n:"Author",t:Dt},5:{n:"Keywords",t:Dt},6:{n:"Comments",t:Dt},7:{n:"Template",t:Dt},8:{n:"LastAuthor",t:Dt},9:{n:"RevNumber",t:Dt},10:{n:"EditTime",t:bi},11:{n:"LastPrinted",t:bi},12:{n:"CreatedDate",t:bi},13:{n:"ModifiedDate",t:bi},14:{n:"PageCount",t:rr},15:{n:"WordCount",t:rr},16:{n:"CharCount",t:rr},17:{n:"Thumbnail",t:jm},18:{n:"Application",t:Dt},19:{n:"DocSecurity",t:rr},255:{},2147483648:{n:"Locale",t:es},2147483651:{n:"Behavior",t:es},1919054434:{}},K0={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},Jm=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function qm(e){return e.map(function(t){return[t>>16&255,t>>8&255,t&255]})}var Zm=qm([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Oa=ht(Zm),qr={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},cu={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},mo={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},Fi={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function dl(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function Qm(e){var t=dl();if(!e||!e.match)return t;var r={};if((e.match(qt)||[]).forEach(function(a){var n=Pe(a);switch(n[0].replace(cm,"<")){case"0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=r,delete t.calcchains,t}function fu(e,t){var r=Qp(mo),a=[],n;a[a.length]=kt,a[a.length]=ve("Types",null,{xmlns:It.CT,"xmlns:xsd":It.xsd,"xmlns:xsi":It.xsi}),a=a.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(l){return ve("Default",null,{Extension:l[0],ContentType:l[1]})}));var i=function(l){e[l]&&e[l].length>0&&(n=e[l][0],a[a.length]=ve("Override",null,{PartName:(n[0]=="/"?"":"/")+n,ContentType:Fi[l][t.bookType]||Fi[l].xlsx}))},s=function(l){(e[l]||[]).forEach(function(c){a[a.length]=ve("Override",null,{PartName:(c[0]=="/"?"":"/")+c,ContentType:Fi[l][t.bookType]||Fi[l].xlsx})})},o=function(l){(e[l]||[]).forEach(function(c){a[a.length]=ve("Override",null,{PartName:(c[0]=="/"?"":"/")+c,ContentType:r[l][0]})})};return i("workbooks"),s("sheets"),s("charts"),o("themes"),["strs","styles"].forEach(i),["coreprops","extprops","custprops"].forEach(o),o("vba"),o("comments"),o("threadedcomments"),o("drawings"),s("metadata"),o("people"),a.length>2&&(a[a.length]="",a[1]=a[1].replace("/>",">")),a.join("")}var Xe={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function Zn(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function Un(e,t){var r={"!id":{}};if(!e)return r;t.charAt(0)!=="/"&&(t="/"+t);var a={};return(e.match(qt)||[]).forEach(function(n){var i=Pe(n);if(i[0]==="2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function it(e,t,r,a,n,i){if(n||(n={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),t<0)for(t=e["!idx"];e["!id"]["rId"+t];++t);if(e["!idx"]=t+1,n.Id="rId"+t,n.Type=a,n.Target=r,[Xe.HLINK,Xe.XPATH,Xe.XMISS].indexOf(n.Type)>-1&&(n.TargetMode="External"),e["!id"][n.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][n.Id]=n,e[("/"+n.Target).replace("//","/")]=n,t}var ev="application/vnd.oasis.opendocument.spreadsheet";function tv(e,t){for(var r=al(e),a,n;a=qn.exec(r);)switch(a[3]){case"manifest":break;case"file-entry":if(n=Pe(a[0],!1),n.path=="/"&&n.type!==ev)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw a}}function rv(e){var t=[kt];t.push(` +`),t.push(` +`);for(var r=0;r +`);return t.push(""),t.join("")}function j0(e,t,r){return[' +`,' +`,` +`].join("")}function av(e,t){return[' +`,' +`,` +`].join("")}function nv(e){var t=[kt];t.push(` +`);for(var r=0;r!=e.length;++r)t.push(j0(e[r][0],e[r][1])),t.push(av("",e[r][0]));return t.push(j0("","Document","pkg")),t.push(""),t.join("")}function uu(){return'SheetJS '+ji.version+""}var _r=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],iv=function(){for(var e=new Array(_r.length),t=0;t<_r.length;++t){var r=_r[t],a="(?:"+r[0].slice(0,r[0].indexOf(":"))+":)"+r[0].slice(r[0].indexOf(":")+1);e[t]=new RegExp("<"+a+"[^>]*>([\\s\\S]*?)")}return e}();function hu(e){var t={};e=lt(e);for(var r=0;r<_r.length;++r){var a=_r[r],n=e.match(iv[r]);n!=null&&n.length>0&&(t[a[1]]=et(n[1])),a[2]==="date"&&t[a[1]]&&(t[a[1]]=ut(t[a[1]]))}return t}function Ds(e,t,r,a,n){n[e]!=null||t==null||t===""||(n[e]=t,t=st(t),a[a.length]=r?ve(e,t,r):Wt(e,t))}function du(e,t){var r=t||{},a=[kt,ve("cp:coreProperties",null,{"xmlns:cp":It.CORE_PROPS,"xmlns:dc":It.dc,"xmlns:dcterms":It.dcterms,"xmlns:dcmitype":It.dcmitype,"xmlns:xsi":It.xsi})],n={};if(!e&&!r.Props)return a.join("");e&&(e.CreatedDate!=null&&Ds("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:uo(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n),e.ModifiedDate!=null&&Ds("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:uo(e.ModifiedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n));for(var i=0;i!=_r.length;++i){var s=_r[i],o=r.Props&&r.Props[s[1]]!=null?r.Props[s[1]]:e?e[s[1]]:null;o===!0?o="1":o===!1?o="0":typeof o=="number"&&(o=String(o)),o!=null&&Ds(s[0],o,null,a,n)}return a.length>2&&(a[a.length]="",a[1]=a[1].replace("/>",">")),a.join("")}var Ra=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],xu=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function pu(e,t,r,a){var n=[];if(typeof e=="string")n=B0(e,a);else for(var i=0;i0)for(var c=0;c!==n.length;c+=2){switch(l=+n[c+1].v,n[c].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":r.Worksheets=l,r.SheetNames=s.slice(o,o+l);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":r.NamedRanges=l,r.DefinedNames=s.slice(o,o+l);break;case"Charts":case"Diagramme":r.Chartsheets=l,r.ChartNames=s.slice(o,o+l);break}o+=l}}function sv(e,t,r){var a={};return t||(t={}),e=lt(e),Ra.forEach(function(n){var i=(e.match(Yn(n[0]))||[])[1];switch(n[2]){case"string":i&&(t[n[1]]=et(i));break;case"bool":t[n[1]]=i==="true";break;case"raw":var s=e.match(new RegExp("<"+n[0]+"[^>]*>([\\s\\S]*?)"));s&&s.length>0&&(a[n[1]]=s[1]);break}}),a.HeadingPairs&&a.TitlesOfParts&&pu(a.HeadingPairs,a.TitlesOfParts,t,r),t}function mu(e){var t=[],r=ve;return e||(e={}),e.Application="SheetJS",t[t.length]=kt,t[t.length]=ve("Properties",null,{xmlns:It.EXT_PROPS,"xmlns:vt":It.vt}),Ra.forEach(function(a){if(e[a[1]]!==void 0){var n;switch(a[2]){case"string":n=st(String(e[a[1]]));break;case"bool":n=e[a[1]]?"true":"false";break}n!==void 0&&(t[t.length]=r(a[0],n))}}),t[t.length]=r("HeadingPairs",r("vt:vector",r("vt:variant","Worksheets")+r("vt:variant",r("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=r("TitlesOfParts",r("vt:vector",e.SheetNames.map(function(a){return""+st(a)+""}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var ov=/<[^>]+>[^<]*/g;function lv(e,t){var r={},a="",n=e.match(ov);if(n)for(var i=0;i!=n.length;++i){var s=n[i],o=Pe(s);switch(o[0]){case"":a=null;break;default:if(s.indexOf(""),c=l[0].slice(4),f=l[1];switch(c){case"lpstr":case"bstr":case"lpwstr":r[a]=et(f);break;case"bool":r[a]=ft(f);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[a]=parseInt(f,10);break;case"r4":case"r8":case"decimal":r[a]=parseFloat(f);break;case"filetime":case"date":r[a]=ut(f);break;case"cy":case"error":r[a]=et(f);break;default:if(c.slice(-1)=="/")break;t.WTF&&typeof console<"u"&&console.warn("Unexpected",s,c,l)}}else if(s.slice(0,2)!=="2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var vo={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},Ns;function cv(e,t,r){Ns||(Ns=hs(vo)),t=Ns[t]||t,e[t]=r}function fv(e,t){var r=[];return St(vo).map(function(a){for(var n=0;n<_r.length;++n)if(_r[n][1]==a)return _r[n];for(n=0;n'+n.join("")+""}function xl(e){var t=e.read_shift(4),r=e.read_shift(4);return new Date((r/1e7*Math.pow(2,32)+t/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function hv(e){var t=typeof e=="string"?new Date(Date.parse(e)):e,r=t.getTime()/1e3+11644473600,a=r%Math.pow(2,32),n=(r-a)/Math.pow(2,32);a*=1e7,n*=1e7;var i=a/Math.pow(2,32)|0;i>0&&(a=a%Math.pow(2,32),n+=i);var s=Z(8);return s.write_shift(4,a),s.write_shift(4,n),s}function gu(e,t,r){var a=e.l,n=e.read_shift(0,"lpstr-cp");if(r)for(;e.l-a&3;)++e.l;return n}function _u(e,t,r){var a=e.read_shift(0,"lpwstr");return a}function wu(e,t,r){return t===31?_u(e):gu(e,t,r)}function go(e,t,r){return wu(e,t,r===!1?0:4)}function dv(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return wu(e,t,0)}function xv(e){for(var t=e.read_shift(4),r=[],a=0;a!=t;++a){var n=e.l;r[a]=e.read_shift(0,"lpwstr").replace(tr,""),e.l-n&2&&(e.l+=2)}return r}function pv(e){for(var t=e.read_shift(4),r=[],a=0;a!=t;++a)r[a]=e.read_shift(0,"lpstr-cp").replace(tr,"");return r}function mv(e){var t=e.l,r=ts(e,lu);e[e.l]==0&&e[e.l+1]==0&&e.l-t&2&&(e.l+=2);var a=ts(e,rr);return[r,a]}function vv(e){for(var t=e.read_shift(4),r=[],a=0;a>3<<2),a}function yu(e){var t=e.read_shift(4),r=e.slice(e.l,e.l+t);return e.l+=t,(t&3)>0&&(e.l+=4-(t&3)&3),r}function gv(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}function ts(e,t,r){var a=e.read_shift(2),n,i=r||{};if(e.l+=2,t!==V0&&a!==t&&Ym.indexOf(t)===-1&&!((t&65534)==4126&&(a&65534)==4126))throw new Error("Expected type "+t+" saw "+a);switch(t===V0?a:t){case 2:return n=e.read_shift(2,"i"),i.raw||(e.l+=2),n;case 3:return n=e.read_shift(4,"i"),n;case 11:return e.read_shift(4)!==0;case 19:return n=e.read_shift(4),n;case 30:return gu(e,a,4).replace(tr,"");case 31:return _u(e);case 64:return xl(e);case 65:return yu(e);case 71:return gv(e);case 80:return go(e,a,!i.raw).replace(tr,"");case 81:return dv(e,a).replace(tr,"");case 4108:return vv(e);case 4126:case 4127:return a==4127?xv(e):pv(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+a)}}function G0(e,t){var r=Z(4),a=Z(4);switch(r.write_shift(4,e==80?31:e),e){case 3:a.write_shift(-4,t);break;case 5:a=Z(8),a.write_shift(8,t,"f");break;case 11:a.write_shift(4,t?1:0);break;case 64:a=hv(t);break;case 31:case 80:for(a=Z(4+2*(t.length+1)+(t.length%2?0:2)),a.write_shift(4,t.length+1),a.write_shift(0,t,"dbcs");a.l!=a.length;)a.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return Bt([r,a])}function Y0(e,t){var r=e.l,a=e.read_shift(4),n=e.read_shift(4),i=[],s=0,o=0,l=-1,c={};for(s=0;s!=n;++s){var f=e.read_shift(4),u=e.read_shift(4);i[s]=[f,u+r]}i.sort(function(w,v){return w[1]-v[1]});var h={};for(s=0;s!=n;++s){if(e.l!==i[s][1]){var x=!0;if(s>0&&t)switch(t[i[s-1][0]].t){case 2:e.l+2===i[s][1]&&(e.l+=2,x=!1);break;case 80:e.l<=i[s][1]&&(e.l=i[s][1],x=!1);break;case 4108:e.l<=i[s][1]&&(e.l=i[s][1],x=!1);break}if((!t||s==0)&&e.l<=i[s][1]&&(x=!1,e.l=i[s][1]),x)throw new Error("Read Error: Expected address "+i[s][1]+" at "+e.l+" :"+s)}if(t){var p=t[i[s][0]];if(h[p.n]=ts(e,p.t,{raw:!0}),p.p==="version"&&(h[p.n]=String(h[p.n]>>16)+"."+("0000"+String(h[p.n]&65535)).slice(-4)),p.n=="CodePage")switch(h[p.n]){case 0:h[p.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:kr(o=h[p.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+h[p.n])}}else if(i[s][0]===1){if(o=h.CodePage=ts(e,hl),kr(o),l!==-1){var d=e.l;e.l=i[l][1],c=X0(e,o),e.l=d}}else if(i[s][0]===0){if(o===0){l=s,e.l=i[s+1][1];continue}c=X0(e,o)}else{var m=c[i[s][0]],_;switch(e[e.l]){case 65:e.l+=4,_=yu(e);break;case 30:e.l+=4,_=go(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4,_=go(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,_=e.read_shift(4,"i");break;case 19:e.l+=4,_=e.read_shift(4);break;case 5:e.l+=4,_=e.read_shift(8,"f");break;case 11:e.l+=4,_=Tt(e,4);break;case 64:e.l+=4,_=ut(xl(e));break;default:throw new Error("unparsed value: "+e[e.l])}h[m]=_}}return e.l=r+a,h}var Su=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function _v(e){switch(typeof e){case"boolean":return 11;case"number":return(e|0)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64;break}return-1}function J0(e,t,r){var a=Z(8),n=[],i=[],s=8,o=0,l=Z(8),c=Z(8);if(l.write_shift(4,2),l.write_shift(4,1200),c.write_shift(4,1),i.push(l),n.push(c),s+=8+l.length,!t){c=Z(8),c.write_shift(4,0),n.unshift(c);var f=[Z(4)];for(f[0].write_shift(4,e.length),o=0;o-1||xu.indexOf(e[o][0])>-1)&&e[o][1]!=null){var h=e[o][1],x=0;if(t){x=+t[e[o][0]];var p=r[x];if(p.p=="version"&&typeof h=="string"){var d=h.split(".");h=(+d[0]<<16)+(+d[1]||0)}l=G0(p.t,h)}else{var m=_v(h);m==-1&&(m=31,h=String(h)),l=G0(m,h)}i.push(l),c=Z(8),c.write_shift(4,t?x:2+o),n.push(c),s+=8+l.length}var _=8*(i.length+1);for(o=0;o=12?2:1),n="sbcs-cont";if(r&&r.biff>=8,!r||r.biff==8){var i=e.read_shift(1);i&&(n="dbcs-cont")}else r.biff==12&&(n="wstr");r.biff>=2&&r.biff<=5&&(n="cpstr");var s=a?e.read_shift(a,n):"";return s}function Tv(e){var t=e.read_shift(2),r=e.read_shift(1),a=r&4,n=r&8,i=1+(r&1),s=0,o,l={};n&&(s=e.read_shift(2)),a&&(o=e.read_shift(4));var c=i==2?"dbcs-cont":"sbcs-cont",f=t===0?"":e.read_shift(t,c);return n&&(e.l+=4*s),a&&(e.l+=o),l.t=f,n||(l.raw=""+l.t+"",l.r=l.t),l}function Ev(e){var t=e.t||"",r=Z(3);r.write_shift(2,t.length),r.write_shift(1,1);var a=Z(2*t.length);a.write_shift(2*t.length,t,"utf16le");var n=[r,a];return Bt(n)}function $a(e,t,r){var a;if(r){if(r.biff>=2&&r.biff<=5)return e.read_shift(t,"cpstr");if(r.biff>=12)return e.read_shift(t,"dbcs-cont")}var n=e.read_shift(1);return n===0?a=e.read_shift(t,"sbcs-cont"):a=e.read_shift(t,"dbcs-cont"),a}function ui(e,t,r){var a=e.read_shift(r&&r.biff==2?1:2);return a===0?(e.l++,""):$a(e,a,r)}function Ya(e,t,r){if(r.biff>5)return ui(e,t,r);var a=e.read_shift(1);return a===0?(e.l++,""):e.read_shift(a,r.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function ku(e,t,r){return r||(r=Z(3+2*e.length)),r.write_shift(2,e.length),r.write_shift(1,1),r.write_shift(31,e,"utf16le"),r}function kv(e){var t=e.read_shift(1);e.l++;var r=e.read_shift(2);return e.l+=2,[t,r]}function Cv(e){var t=e.read_shift(4),r=e.l,a=!1;t>24&&(e.l+=t-24,e.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(a=!0),e.l=r);var n=e.read_shift((a?t-24:t)>>1,"utf16le").replace(tr,"");return a&&(e.l+=24),n}function bv(e){for(var t=e.read_shift(2),r="";t-- >0;)r+="../";var a=e.read_shift(0,"lpstr-ansi");if(e.l+=2,e.read_shift(2)!=57005)throw new Error("Bad FileMoniker");var n=e.read_shift(4);if(n===0)return r+a.replace(/\\/g,"/");var i=e.read_shift(4);if(e.read_shift(2)!=3)throw new Error("Bad FileMoniker");var s=e.read_shift(i>>1,"utf16le").replace(tr,"");return r+s}function Fv(e,t){var r=e.read_shift(16);switch(r){case"e0c9ea79f9bace118c8200aa004ba90b":return Cv(e);case"0303000000000000c000000000000046":return bv(e);default:throw new Error("Unsupported Moniker "+r)}}function Ai(e){var t=e.read_shift(4),r=t>0?e.read_shift(t,"utf16le").replace(tr,""):"";return r}function Q0(e,t){t||(t=Z(6+e.length*2)),t.write_shift(4,1+e.length);for(var r=0;r-1?31:23;switch(a.charAt(0)){case"#":i=28;break;case".":i&=-3;break}t.write_shift(4,2),t.write_shift(4,i);var s=[8,6815827,6619237,4849780,83];for(r=0;r-1?a.slice(0,n):a;for(t.write_shift(4,2*(o.length+1)),r=0;r-1?a.slice(n+1):"",t)}else{for(s="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),r=0;r8?4:2,n=e.read_shift(a),i=e.read_shift(a,"i"),s=e.read_shift(a,"i");return[n,i,s]}function Fu(e){var t=e.read_shift(2),r=ul(e);return[t,r]}function Dv(e,t,r){e.l+=4,t-=4;var a=e.l+t,n=fi(e,t,r),i=e.read_shift(2);if(a-=e.l,i!==a)throw new Error("Malformed AddinUdf: padding = "+a+" != "+i);return e.l+=i,n}function ps(e){var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(2),n=e.read_shift(2);return{s:{c:a,r:t},e:{c:n,r}}}function Au(e,t){return t||(t=Z(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function Iu(e){var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(1),n=e.read_shift(1);return{s:{c:a,r:t},e:{c:n,r}}}var Nv=Iu;function Ou(e){e.l+=4;var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(2);return e.l+=12,[r,t,a]}function Bv(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t}function Lv(e){var t={};return e.l+=4,e.cf=e.read_shift(2),t}function zt(e){e.l+=2,e.l+=e.read_shift(2)}var Mv={0:zt,4:zt,5:zt,6:zt,7:Lv,8:zt,9:zt,10:zt,11:zt,12:zt,13:Bv,14:zt,15:zt,16:zt,17:zt,18:zt,19:zt,20:zt,21:Ou};function $v(e,t){for(var r=e.l+t,a=[];e.l=2&&(r.dt=e.read_shift(2),e.l-=2),r.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+r.BIFFVer)}return e.read_shift(t),r}function pl(e,t,r){var a=1536,n=16;switch(r.bookType){case"biff8":break;case"biff5":a=1280,n=8;break;case"biff4":a=4,n=6;break;case"biff3":a=3,n=6;break;case"biff2":a=2,n=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var i=Z(n);return i.write_shift(2,a),i.write_shift(2,t),n>4&&i.write_shift(2,29282),n>6&&i.write_shift(2,1997),n>8&&(i.write_shift(2,49161),i.write_shift(2,1),i.write_shift(2,1798),i.write_shift(2,0)),i}function Uv(e,t){return t===0||e.read_shift(2),1200}function Wv(e,t,r){if(r.enc)return e.l+=t,"";var a=e.l,n=Ya(e,0,r);return e.read_shift(t+a-e.l),n}function Hv(e,t){var r=!t||t.biff==8,a=Z(r?112:54);for(a.write_shift(t.biff==8?2:1,7),r&&a.write_shift(1,0),a.write_shift(4,859007059),a.write_shift(4,5458548|(r?0:536870912));a.l=8?2:1,a=Z(8+r*e.name.length);a.write_shift(4,e.pos),a.write_shift(1,e.hs||0),a.write_shift(1,e.dt),a.write_shift(1,e.name.length),t.biff>=8&&a.write_shift(1,1),a.write_shift(r*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var n=a.slice(0,a.l);return n.l=a.l,n}function jv(e,t){for(var r=e.l+t,a=e.read_shift(4),n=e.read_shift(4),i=[],s=0;s!=n&&e.l>15),n&=32767);var i={Unsynced:a&1,DyZero:(a&2)>>1,ExAsc:(a&4)>>2,ExDsc:(a&8)>>3};return[i,n]}function Zv(e){var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2),s=e.read_shift(2),o=e.read_shift(2),l=e.read_shift(2),c=e.read_shift(2);return{Pos:[t,r],Dim:[a,n],Flags:i,CurTab:s,FirstTab:o,Selected:l,TabRatio:c}}function Qv(){var e=Z(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}function eg(e,t,r){if(r&&r.biff>=2&&r.biff<5)return{};var a=e.read_shift(2);return{RTL:a&64}}function tg(e){var t=Z(18),r=1718;return e&&e.RTL&&(r|=64),t.write_shift(2,r),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}function rg(){}function ag(e,t,r){var a={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10;break}return a.name=fi(e,0,r),a}function ng(e,t){var r=e.name||"Arial",a=t&&t.biff==5,n=a?15+r.length:16+2*r.length,i=Z(n);return i.write_shift(2,(e.sz||12)*20),i.write_shift(4,0),i.write_shift(2,400),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(1,r.length),a||i.write_shift(1,1),i.write_shift((a?1:2)*r.length,r,a?"sbcs":"utf16le"),i}function ig(e){var t=Mr(e);return t.isst=e.read_shift(4),t}function sg(e,t,r,a){var n=Z(10);return Ua(e,t,a,n),n.write_shift(4,r),n}function og(e,t,r){r.biffguess&&r.biff==2&&(r.biff=5);var a=e.l+t,n=Mr(e);r.biff==2&&e.l++;var i=ui(e,a-e.l,r);return n.val=i,n}function lg(e,t,r,a,n){var i=!n||n.biff==8,s=Z(8+ +i+(1+i)*r.length);return Ua(e,t,a,s),s.write_shift(2,r.length),i&&s.write_shift(1,1),s.write_shift((1+i)*r.length,r,i?"utf16le":"sbcs"),s}function cg(e,t,r){var a=e.read_shift(2),n=Ya(e,0,r);return[a,n]}function fg(e,t,r,a){var n=r&&r.biff==5;a||(a=Z(n?3+t.length:5+2*t.length)),a.write_shift(2,e),a.write_shift(n?1:2,t.length),n||a.write_shift(1,1),a.write_shift((n?1:2)*t.length,t,n?"sbcs":"utf16le");var i=a.length>a.l?a.slice(0,a.l):a;return i.l==null&&(i.l=i.length),i}var ug=Ya;function tc(e,t,r){var a=e.l+t,n=r.biff==8||!r.biff?4:2,i=e.read_shift(n),s=e.read_shift(n),o=e.read_shift(2),l=e.read_shift(2);return e.l=a,{s:{r:i,c:o},e:{r:s,c:l}}}function hg(e,t){var r=t.biff==8||!t.biff?4:2,a=Z(2*r+6);return a.write_shift(r,e.s.r),a.write_shift(r,e.e.r+1),a.write_shift(2,e.s.c),a.write_shift(2,e.e.c+1),a.write_shift(2,0),a}function dg(e){var t=e.read_shift(2),r=e.read_shift(2),a=Fu(e);return{r:t,c:r,ixfe:a[0],rknum:a[1]}}function xg(e,t){for(var r=e.l+t-2,a=e.read_shift(2),n=e.read_shift(2),i=[];e.l>26],a.cellStyles&&(n.alc=i&7,n.fWrap=i>>3&1,n.alcV=i>>4&7,n.fJustLast=i>>7&1,n.trot=i>>8&255,n.cIndent=i>>16&15,n.fShrinkToFit=i>>20&1,n.iReadOrder=i>>22&2,n.fAtrNum=i>>26&1,n.fAtrFnt=i>>27&1,n.fAtrAlc=i>>28&1,n.fAtrBdr=i>>29&1,n.fAtrPat=i>>30&1,n.fAtrProt=i>>31&1,n.dgLeft=s&15,n.dgRight=s>>4&15,n.dgTop=s>>8&15,n.dgBottom=s>>12&15,n.icvLeft=s>>16&127,n.icvRight=s>>23&127,n.grbitDiag=s>>30&3,n.icvTop=o&127,n.icvBottom=o>>7&127,n.icvDiag=o>>14&127,n.dgDiag=o>>21&15,n.icvFore=l&127,n.icvBack=l>>7&127,n.fsxButton=l>>14&1),n}function vg(e,t,r){var a={};return a.ifnt=e.read_shift(2),a.numFmtId=e.read_shift(2),a.flags=e.read_shift(2),a.fStyle=a.flags>>2&1,t-=6,a.data=mg(e,t,a.fStyle,r),a}function rc(e,t,r,a){var n=r&&r.biff==5;a||(a=Z(n?16:20)),a.write_shift(2,0),e.style?(a.write_shift(2,e.numFmtId||0),a.write_shift(2,65524)):(a.write_shift(2,e.numFmtId||0),a.write_shift(2,t<<4));var i=0;return e.numFmtId>0&&n&&(i|=1024),a.write_shift(4,i),a.write_shift(4,0),n||a.write_shift(4,0),a.write_shift(2,0),a}function gg(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(t[0]!==0&&t[0]--,t[1]!==0&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}function _g(e){var t=Z(8);return t.write_shift(4,0),t.write_shift(2,0),t.write_shift(2,0),t}function ac(e,t,r){var a=Mr(e);(r.biff==2||t==9)&&++e.l;var n=Sv(e);return a.val=n,a.t=n===!0||n===!1?"b":"e",a}function wg(e,t,r,a,n,i){var s=Z(8);return Ua(e,t,a,s),Eu(r,i,s),s}function yg(e,t,r){r.biffguess&&r.biff==2&&(r.biff=5);var a=Mr(e),n=Xt(e);return a.val=n,a}function Sg(e,t,r,a){var n=Z(14);return Ua(e,t,a,n),Ma(r,n),n}var nc=Rv;function Tg(e,t,r){var a=e.l+t,n=e.read_shift(2),i=e.read_shift(2);if(r.sbcch=i,i==1025||i==14849)return[i,n];if(i<1||i>255)throw new Error("Unexpected SupBook type: "+i);for(var s=$a(e,i),o=[];a>e.l;)o.push(ui(e));return[i,n,s,o]}function ic(e,t,r){var a=e.read_shift(2),n,i={fBuiltIn:a&1,fWantAdvise:a>>>1&1,fWantPict:a>>>2&1,fOle:a>>>3&1,fOleLink:a>>>4&1,cf:a>>>5&1023,fIcon:a>>>15&1};return r.sbcch===14849&&(n=Dv(e,t-2,r)),i.body=n||e.read_shift(t-2),typeof n=="string"&&(i.Name=n),i}var Eg=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function sc(e,t,r){var a=e.l+t,n=e.read_shift(2),i=e.read_shift(1),s=e.read_shift(1),o=e.read_shift(r&&r.biff==2?1:2),l=0;(!r||r.biff>=5)&&(r.biff!=5&&(e.l+=2),l=e.read_shift(2),r.biff==5&&(e.l+=2),e.l+=4);var c=$a(e,s,r);n&32&&(c=Eg[c.charCodeAt(0)]);var f=a-e.l;r&&r.biff==2&&--f;var u=a==e.l||o===0||!(f>0)?[]:$y(e,f,r,o);return{chKey:i,Name:c,itab:l,rgce:u}}function Ru(e,t,r){if(r.biff<8)return kg(e,t,r);for(var a=[],n=e.l+t,i=e.read_shift(r.biff>8?4:2);i--!==0;)a.push(Pv(e,r.biff>8?12:6,r));if(e.l!=n)throw new Error("Bad ExternSheet: "+e.l+" != "+n);return a}function kg(e,t,r){e[e.l+1]==3&&e[e.l]++;var a=fi(e,t,r);return a.charCodeAt(0)==3?a.slice(1):a}function Cg(e,t,r){if(r.biff<8){e.l+=t;return}var a=e.read_shift(2),n=e.read_shift(2),i=$a(e,a,r),s=$a(e,n,r);return[i,s]}function bg(e,t,r){var a=Iu(e);e.l++;var n=e.read_shift(1);return t-=8,[Uy(e,t,r),n,a]}function oc(e,t,r){var a=Nv(e);switch(r.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[a,Ly(e,t,r)]}function Fg(e){var t=e.read_shift(4)!==0,r=e.read_shift(4)!==0,a=e.read_shift(4);return[t,r,a]}function Ag(e,t,r){if(!(r.biff<8)){var a=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2),s=e.read_shift(2),o=Ya(e,0,r);return r.biff<8&&e.read_shift(1),[{r:a,c:n},o,s,i]}}function Ig(e,t,r){return Ag(e,t,r)}function Og(e,t){for(var r=[],a=e.read_shift(2);a--;)r.push(ps(e));return r}function Rg(e){var t=Z(2+e.length*8);t.write_shift(2,e.length);for(var r=0;r=(f?o:2*o))break}if(n.length!==o&&n.length!==o*2)throw new Error("cchText: "+o+" != "+n.length);return e.l=a+t,{t:n}}catch{return e.l=a+t,{t:n}}}function Lg(e,t){var r=ps(e);e.l+=16;var a=Av(e,t-24);return[r,a]}function Mg(e){var t=Z(24),r=gt(e[0]);t.write_shift(2,r.r),t.write_shift(2,r.r),t.write_shift(2,r.c),t.write_shift(2,r.c);for(var a="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<16;++n)t.write_shift(1,parseInt(a[n],16));return Bt([t,Iv(e[1])])}function $g(e,t){e.read_shift(2);var r=ps(e),a=e.read_shift((t-10)/2,"dbcs-cont");return a=a.replace(tr,""),[r,a]}function Ug(e){var t=e[1].Tooltip,r=Z(10+2*(t.length+1));r.write_shift(2,2048);var a=gt(e[0]);r.write_shift(2,a.r),r.write_shift(2,a.r),r.write_shift(2,a.c),r.write_shift(2,a.c);for(var n=0;n0;)r.push(bu(e));return r}function Vg(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(bu(e));return r}function Kg(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t}function Pu(e,t,r){if(!r.cellStyles)return Jt(e,t);var a=r&&r.biff>=12?4:2,n=e.read_shift(a),i=e.read_shift(a),s=e.read_shift(a),o=e.read_shift(a),l=e.read_shift(2);a==2&&(e.l+=2);var c={s:n,e:i,w:s,ixfe:o,flags:l};return(r.biff>=5||!r.biff)&&(c.level=l>>8&7),c}function jg(e,t){var r=Z(12);r.write_shift(2,t),r.write_shift(2,t),r.write_shift(2,e.width*256),r.write_shift(2,0);var a=0;return e.hidden&&(a|=1),r.write_shift(1,a),a=e.level||0,r.write_shift(1,a),r.write_shift(2,0),r}function Xg(e,t){var r={};return t<32||(e.l+=16,r.header=Xt(e),r.footer=Xt(e),e.l+=2),r}function Gg(e,t,r){var a={area:!1};if(r.biff!=5)return e.l+=t,a;var n=e.read_shift(1);return e.l+=3,n&16&&(a.area=!0),a}function Yg(e){for(var t=Z(2*e),r=0;r1048576&&(d=1e6),u!=2&&(m=f.read_shift(2));var _=f.read_shift(2),w=l.codepage||1252;u!=2&&(f.l+=16,f.read_shift(1),f[f.l]!==0&&(w=e[f[f.l]]),f.l+=1,f.l+=2),p&&(f.l+=36);for(var v=[],T={},b=Math.min(f.length,u==2?521:m-10-(x?264:0)),k=p?32:11;f.l0;){if(f[f.l]===42){f.l+=_;continue}for(++f.l,c[++g]=[],A=0,A=0;A!=v.length;++A){var E=f.slice(f.l,f.l+v[A].len);f.l+=v[A].len,$t(E,0);var P=ra.utils.decode(w,E);switch(v[A].type){case"C":P.trim().length&&(c[g][A]=P.replace(/\s+$/,""));break;case"D":P.length===8?c[g][A]=new Date(+P.slice(0,4),+P.slice(4,6)-1,+P.slice(6,8)):c[g][A]=P;break;case"F":c[g][A]=parseFloat(P.trim());break;case"+":case"I":c[g][A]=p?E.read_shift(-4,"i")^2147483648:E.read_shift(4,"i");break;case"L":switch(P.trim().toUpperCase()){case"Y":case"T":c[g][A]=!0;break;case"N":case"F":c[g][A]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+P+"|")}break;case"M":if(!h)throw new Error("DBF Unexpected MEMO for type "+u.toString(16));c[g][A]="##MEMO##"+(p?parseInt(P.trim(),10):E.read_shift(4));break;case"N":P=P.replace(/\u0000/g,"").trim(),P&&P!="."&&(c[g][A]=+P||0);break;case"@":c[g][A]=new Date(E.read_shift(-8,"f")-621356832e5);break;case"T":c[g][A]=new Date((E.read_shift(4)-2440588)*864e5+E.read_shift(4));break;case"Y":c[g][A]=E.read_shift(4,"i")/1e4+E.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":c[g][A]=-E.read_shift(-8,"f");break;case"B":if(x&&v[A].len==8){c[g][A]=E.read_shift(8,"f");break}case"G":case"P":E.l+=v[A].len;break;case"0":if(v[A].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+v[A].type)}}}if(u!=2&&f.l=0&&kr(+c.codepage),c.type=="string")throw new Error("Cannot write DBF to JS string");var f=ar(),u=ns(o,{header:1,raw:!0,cellDates:!0}),h=u[0],x=u.slice(1),p=o["!cols"]||[],d=0,m=0,_=0,w=1;for(d=0;d250&&(E=250),A=((p[d]||{}).DBF||{}).type,A=="C"&&p[d].DBF.len>E&&(E=p[d].DBF.len),g=="B"&&A=="N"&&(g="N",k[d]=p[d].DBF.dec,E=p[d].DBF.len),b[d]=g=="C"||A=="N"?E:i[g]||0,w+=b[d],T[d]=g}var U=f.next(32);for(U.write_shift(4,318902576),U.write_shift(4,x.length),U.write_shift(2,296+32*_),U.write_shift(2,w),d=0;d<4;++d)U.write_shift(4,0);for(U.write_shift(4,0|(+t[yf]||3)<<8),d=0,m=0;d":190,"?":191,"{":223},t=new RegExp("\x1BN("+St(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(h,x){var p=e[x];return typeof p=="number"?g0(p):p},a=function(h,x,p){var d=x.charCodeAt(0)-32<<4|p.charCodeAt(0)-48;return d==59?h:g0(d)};e["|"]=254;function n(h,x){switch(x.type){case"base64":return i(cr(h),x);case"binary":return i(h,x);case"buffer":return i(Ke&&Buffer.isBuffer(h)?h.toString("binary"):va(h),x);case"array":return i(La(h),x)}throw new Error("Unrecognized type "+x.type)}function i(h,x){var p=h.split(/[\n\r]+/),d=-1,m=-1,_=0,w=0,v=[],T=[],b=null,k={},g=[],A=[],E=[],P=0,U;for(+x.codepage>=0&&kr(+x.codepage);_!==p.length;++_){P=0;var O=p[_].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,a).replace(t,r),V=O.replace(/;;/g,"\0").split(";").map(function(L){return L.replace(/\u0000/g,";")}),q=V[0],Q;if(O.length>0)switch(q){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":V[1].charAt(0)=="P"&&T.push(O.slice(3).replace(/;;/g,";"));break;case"C":var ie=!1,ce=!1,Te=!1,H=!1,le=-1,ue=-1;for(w=1;w-1&&v[le][ue];if(!M||!M[1])throw new Error("SYLK shared formula cannot find base");v[d][m][1]=Zu(M[1],{r:d-le,c:m-ue})}break;case"F":var I=0;for(w=1;w0?(g[d].hpt=P,g[d].hpx=pn(P)):P===0&&(g[d].hidden=!0);break;default:if(x&&x.WTF)throw new Error("SYLK bad record "+O)}I<1&&(b=null);break;default:if(x&&x.WTF)throw new Error("SYLK bad record "+O)}}return g.length>0&&(k["!rows"]=g),A.length>0&&(k["!cols"]=A),x&&x.sheetRows&&(v=v.slice(0,x.sheetRows)),[v,k]}function s(h,x){var p=n(h,x),d=p[0],m=p[1],_=gn(d,x);return St(m).forEach(function(w){_[w]=m[w]}),_}function o(h,x){return ga(s(h,x),x)}function l(h,x,p,d){var m="C;Y"+(p+1)+";X"+(d+1)+";K";switch(h.t){case"n":m+=h.v||0,h.f&&!h.F&&(m+=";E"+yl(h.f,{r:p,c:d}));break;case"b":m+=h.v?"TRUE":"FALSE";break;case"e":m+=h.w||h.v;break;case"d":m+='"'+(h.w||h.v)+'"';break;case"s":m+='"'+h.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return m}function c(h,x){x.forEach(function(p,d){var m="F;W"+(d+1)+" "+(d+1)+" ";p.hidden?m+="0":(typeof p.width=="number"&&!p.wpx&&(p.wpx=ei(p.width)),typeof p.wpx=="number"&&!p.wch&&(p.wch=ti(p.wpx)),typeof p.wch=="number"&&(m+=Math.round(p.wch))),m.charAt(m.length-1)!=" "&&h.push(m)})}function f(h,x){x.forEach(function(p,d){var m="F;";p.hidden?m+="M0;":p.hpt?m+="M"+20*p.hpt+";":p.hpx&&(m+="M"+20*ri(p.hpx)+";"),m.length>2&&h.push(m+"R"+(d+1))})}function u(h,x){var p=["ID;PWXL;N;E"],d=[],m=tt(h["!ref"]),_,w=Array.isArray(h),v=`\r +`;p.push("P;PGeneral"),p.push("F;P0;DG0G8;M255"),h["!cols"]&&c(p,h["!cols"]),h["!rows"]&&f(p,h["!rows"]),p.push("B;Y"+(m.e.r-m.s.r+1)+";X"+(m.e.c-m.s.c+1)+";D"+[m.s.c,m.s.r,m.e.c,m.e.r].join(" "));for(var T=m.s.r;T<=m.e.r;++T)for(var b=m.s.c;b<=m.e.c;++b){var k=Re({r:T,c:b});_=w?(h[T]||[])[b]:h[k],!(!_||_.v==null&&(!_.f||_.F))&&d.push(l(_,h,T,b))}return p.join(v)+v+d.join(v)+v+"E"+v}return{to_workbook:o,to_sheet:s,from_sheet:u}}(),Nu=function(){function e(i,s){switch(s.type){case"base64":return t(cr(i),s);case"binary":return t(i,s);case"buffer":return t(Ke&&Buffer.isBuffer(i)?i.toString("binary"):va(i),s);case"array":return t(La(i),s)}throw new Error("Unrecognized type "+s.type)}function t(i,s){for(var o=i.split(` +`),l=-1,c=-1,f=0,u=[];f!==o.length;++f){if(o[f].trim()==="BOT"){u[++l]=[],c=0;continue}if(!(l<0)){var h=o[f].trim().split(","),x=h[0],p=h[1];++f;for(var d=o[f]||"";(d.match(/["]/g)||[]).length&1&&f=0&&p[d].length===0;)--d;for(var m=10,_=0,w=0;w<=d;++w)_=p[w].indexOf(" "),_==-1?_=p[w].length:_++,m=Math.max(m,_);for(w=0;w<=d;++w){x[w]=[];var v=0;for(e(p[w].slice(0,m).trim(),x,w,v,h),v=1;v<=(p[w].length-m)/10+1;++v)e(p[w].slice(m+(v-1)*10,m+v*10).trim(),x,w,v,h)}return h.sheetRows&&(x=x.slice(0,h.sheetRows)),x}var r={44:",",9:" ",59:";",124:"|"},a={44:3,9:2,59:1,124:0};function n(f){for(var u={},h=!1,x=0,p=0;x0&&P(),p["!ref"]=We(d),p}function s(f,u){return!(u&&u.PRN)||u.FS||f.slice(0,4)=="sep="||f.indexOf(" ")>=0||f.indexOf(",")>=0||f.indexOf(";")>=0?i(f,u):gn(t(f,u),u)}function o(f,u){var h="",x=u.type=="string"?[0,0,0,0]:Al(f,u);switch(u.type){case"base64":h=cr(f);break;case"binary":h=f;break;case"buffer":u.codepage==65001?h=f.toString("utf8"):u.codepage&&typeof ra<"u"?h=ra.utils.decode(u.codepage,f):h=Ke&&Buffer.isBuffer(f)?f.toString("binary"):va(f);break;case"array":h=La(f);break;case"string":h=f;break;default:throw new Error("Unrecognized type "+u.type)}return x[0]==239&&x[1]==187&&x[2]==191?h=lt(h.slice(3)):u.type!="string"&&u.type!="buffer"&&u.codepage==65001?h=lt(h):u.type=="binary"&&typeof ra<"u"&&u.codepage&&(h=ra.utils.decode(u.codepage,ra.utils.encode(28591,h))),h.slice(0,19)=="socialcalc:version:"?Bu.to_sheet(u.type=="string"?h:lt(h),u):s(h,u)}function l(f,u){return ga(o(f,u),u)}function c(f){for(var u=[],h=tt(f["!ref"]),x,p=Array.isArray(f),d=h.s.r;d<=h.e.r;++d){for(var m=[],_=h.s.c;_<=h.e.c;++_){var w=Re({r:d,c:_});if(x=p?(f[d]||[])[_]:f[w],!x||x.v==null){m.push(" ");continue}for(var v=(x.w||(Gr(x),x.w)||"").slice(0,10);v.length<10;)v+=" ";m.push(v+(_===0?" ":""))}u.push(m.join(""))}return u.join(` +`)}return{to_workbook:l,to_sheet:o,from_sheet:c}}();function c2(e,t){var r=t||{},a=!!r.WTF;r.WTF=!0;try{var n=Du.to_workbook(e,r);return r.WTF=a,n}catch(i){if(r.WTF=a,!i.message.match(/SYLK bad record ID/)&&a)throw i;return xn.to_workbook(e,t)}}var Pa=function(){function e(S,M,I){if(S){$t(S,S.l||0);for(var L=I.Enum||le;S.l=16&&S[14]==5&&S[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(S[2]==2)I.Enum=le,e(S,function(ne,_e,Ce){switch(Ce){case 0:I.vers=ne,ne>=4096&&(I.qpro=!0);break;case 6:N=ne;break;case 204:ne&&(re=ne);break;case 222:re=ne;break;case 15:case 51:I.qpro||(ne[1].v=ne[1].v.slice(1));case 13:case 14:case 16:Ce==14&&(ne[2]&112)==112&&(ne[2]&15)>1&&(ne[2]&15)<15&&(ne[1].z=I.dateNF||Ae[14],I.cellDates&&(ne[1].t="d",ne[1].v=xs(ne[1].v))),I.qpro&&ne[3]>J&&(L["!ref"]=We(N),se[z]=L,ae.push(z),L=I.dense?[]:{},N={s:{r:0,c:0},e:{r:0,c:0}},J=ne[3],z=re||"Sheet"+(J+1),re="");var Ie=I.dense?(L[ne[0].r]||[])[ne[0].c]:L[Re(ne[0])];if(Ie){Ie.t=ne[1].t,Ie.v=ne[1].v,ne[1].z!=null&&(Ie.z=ne[1].z),ne[1].f!=null&&(Ie.f=ne[1].f);break}I.dense?(L[ne[0].r]||(L[ne[0].r]=[]),L[ne[0].r][ne[0].c]=ne[1]):L[Re(ne[0])]=ne[1];break}},I);else if(S[2]==26||S[2]==14)I.Enum=ue,S[2]==14&&(I.qpro=!0,S.l=0),e(S,function(ne,_e,Ce){switch(Ce){case 204:z=ne;break;case 22:ne[1].v=ne[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(ne[3]>J&&(L["!ref"]=We(N),se[z]=L,ae.push(z),L=I.dense?[]:{},N={s:{r:0,c:0},e:{r:0,c:0}},J=ne[3],z="Sheet"+(J+1)),Ye>0&&ne[0].r>=Ye)break;I.dense?(L[ne[0].r]||(L[ne[0].r]=[]),L[ne[0].r][ne[0].c]=ne[1]):L[Re(ne[0])]=ne[1],N.e.c=0&&kr(+I.codepage),I.type=="string")throw new Error("Cannot write WK1 to JS string");var L=ar(),z=tt(S["!ref"]),re=Array.isArray(S),J=[];ge(L,0,i(1030)),ge(L,6,l(z));for(var se=Math.min(z.e.r,8191),ae=z.s.r;ae<=se;++ae)for(var Ee=Et(ae),N=z.s.c;N<=z.e.c;++N){ae===z.s.r&&(J[N]=vt(N));var Ye=J[N]+Ee,Fe=re?(S[ae]||[])[N]:S[Ye];if(!(!Fe||Fe.t=="z"))if(Fe.t=="n")(Fe.v|0)==Fe.v&&Fe.v>=-32768&&Fe.v<=32767?ge(L,13,x(ae,N,Fe.v)):ge(L,14,d(ae,N,Fe.v));else{var Me=Gr(Fe);ge(L,15,u(ae,N,Me.slice(0,239)))}}return ge(L,1),L.end()}function n(S,M){var I=M||{};if(+I.codepage>=0&&kr(+I.codepage),I.type=="string")throw new Error("Cannot write WK3 to JS string");var L=ar();ge(L,0,s(S));for(var z=0,re=0;z8191&&(I=8191),M.write_shift(2,I),M.write_shift(1,z),M.write_shift(1,L),M.write_shift(2,0),M.write_shift(2,0),M.write_shift(1,1),M.write_shift(1,2),M.write_shift(4,0),M.write_shift(4,0),M}function o(S,M,I){var L={s:{c:0,r:0},e:{c:0,r:0}};return M==8&&I.qpro?(L.s.c=S.read_shift(1),S.l++,L.s.r=S.read_shift(2),L.e.c=S.read_shift(1),S.l++,L.e.r=S.read_shift(2),L):(L.s.c=S.read_shift(2),L.s.r=S.read_shift(2),M==12&&I.qpro&&(S.l+=2),L.e.c=S.read_shift(2),L.e.r=S.read_shift(2),M==12&&I.qpro&&(S.l+=2),L.s.c==65535&&(L.s.c=L.e.c=L.s.r=L.e.r=0),L)}function l(S){var M=Z(8);return M.write_shift(2,S.s.c),M.write_shift(2,S.s.r),M.write_shift(2,S.e.c),M.write_shift(2,S.e.r),M}function c(S,M,I){var L=[{c:0,r:0},{t:"n",v:0},0,0];return I.qpro&&I.vers!=20768?(L[0].c=S.read_shift(1),L[3]=S.read_shift(1),L[0].r=S.read_shift(2),S.l+=2):(L[2]=S.read_shift(1),L[0].c=S.read_shift(2),L[0].r=S.read_shift(2)),L}function f(S,M,I){var L=S.l+M,z=c(S,M,I);if(z[1].t="s",I.vers==20768){S.l++;var re=S.read_shift(1);return z[1].v=S.read_shift(re,"utf8"),z}return I.qpro&&S.l++,z[1].v=S.read_shift(L-S.l,"cstr"),z}function u(S,M,I){var L=Z(7+I.length);L.write_shift(1,255),L.write_shift(2,M),L.write_shift(2,S),L.write_shift(1,39);for(var z=0;z=128?95:re)}return L.write_shift(1,0),L}function h(S,M,I){var L=c(S,M,I);return L[1].v=S.read_shift(2,"i"),L}function x(S,M,I){var L=Z(7);return L.write_shift(1,255),L.write_shift(2,M),L.write_shift(2,S),L.write_shift(2,I,"i"),L}function p(S,M,I){var L=c(S,M,I);return L[1].v=S.read_shift(8,"f"),L}function d(S,M,I){var L=Z(13);return L.write_shift(1,255),L.write_shift(2,M),L.write_shift(2,S),L.write_shift(8,I,"f"),L}function m(S,M,I){var L=S.l+M,z=c(S,M,I);if(z[1].v=S.read_shift(8,"f"),I.qpro)S.l=L;else{var re=S.read_shift(2);T(S.slice(S.l,S.l+re),z),S.l+=re}return z}function _(S,M,I){var L=M&32768;return M&=-32769,M=(L?S:0)+(M>=8192?M-16384:M),(L?"":"$")+(I?vt(M):Et(M))}var w={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},v=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function T(S,M){$t(S,0);for(var I=[],L=0,z="",re="",J="",se="";S.lI.length){console.error("WK1 bad formula parse 0x"+ae.toString(16)+":|"+I.join("|")+"|");return}var Fe=I.slice(-L);I.length-=L,I.push(w[ae][0]+"("+Fe.join(",")+")")}else return ae<=7?console.error("WK1 invalid opcode "+ae.toString(16)):ae<=24?console.error("WK1 unsupported op "+ae.toString(16)):ae<=30?console.error("WK1 invalid opcode "+ae.toString(16)):ae<=115?console.error("WK1 unsupported function opcode "+ae.toString(16)):console.error("WK1 unrecognized opcode "+ae.toString(16))}}I.length==1?M[1].f=""+I[0]:console.error("WK1 bad formula parse |"+I.join("|")+"|")}function b(S){var M=[{c:0,r:0},{t:"n",v:0},0];return M[0].r=S.read_shift(2),M[3]=S[S.l++],M[0].c=S[S.l++],M}function k(S,M){var I=b(S);return I[1].t="s",I[1].v=S.read_shift(M-4,"cstr"),I}function g(S,M,I,L){var z=Z(6+L.length);z.write_shift(2,S),z.write_shift(1,I),z.write_shift(1,M),z.write_shift(1,39);for(var re=0;re=128?95:J)}return z.write_shift(1,0),z}function A(S,M){var I=b(S);I[1].v=S.read_shift(2);var L=I[1].v>>1;if(I[1].v&1)switch(L&7){case 0:L=(L>>3)*5e3;break;case 1:L=(L>>3)*500;break;case 2:L=(L>>3)/20;break;case 3:L=(L>>3)/200;break;case 4:L=(L>>3)/2e3;break;case 5:L=(L>>3)/2e4;break;case 6:L=(L>>3)/16;break;case 7:L=(L>>3)/64;break}return I[1].v=L,I}function E(S,M){var I=b(S),L=S.read_shift(4),z=S.read_shift(4),re=S.read_shift(2);if(re==65535)return L===0&&z===3221225472?(I[1].t="e",I[1].v=15):L===0&&z===3489660928?(I[1].t="e",I[1].v=42):I[1].v=0,I;var J=re&32768;return re=(re&32767)-16446,I[1].v=(1-J*2)*(z*Math.pow(2,re+32)+L*Math.pow(2,re)),I}function P(S,M,I,L){var z=Z(14);if(z.write_shift(2,S),z.write_shift(1,I),z.write_shift(1,M),L==0)return z.write_shift(4,0),z.write_shift(4,0),z.write_shift(2,65535),z;var re=0,J=0,se=0,ae=0;return L<0&&(re=1,L=-L),J=Math.log2(L)|0,L/=Math.pow(2,J-31),ae=L>>>0,ae&2147483648||(L/=2,++J,ae=L>>>0),L-=ae,ae|=2147483648,ae>>>=0,L*=Math.pow(2,32),se=L>>>0,z.write_shift(4,se),z.write_shift(4,ae),J+=16383+(re?32768:0),z.write_shift(2,J),z}function U(S,M){var I=E(S);return S.l+=M-14,I}function O(S,M){var I=b(S),L=S.read_shift(4);return I[1].v=L>>6,I}function V(S,M){var I=b(S),L=S.read_shift(8,"f");return I[1].v=L,I}function q(S,M){var I=V(S);return S.l+=M-10,I}function Q(S,M){return S[S.l+M-1]==0?S.read_shift(M,"cstr"):""}function ie(S,M){var I=S[S.l++];I>M-1&&(I=M-1);for(var L="";L.length127?95:z}return I[I.l++]=0,I}var le={0:{n:"BOF",f:Ft},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:o},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:h},14:{n:"NUMBER",f:p},15:{n:"LABEL",f},16:{n:"FORMULA",f:m},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:Q},222:{n:"SHEETNAMELP",f:ie},65535:{n:""}},ue={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:k},23:{n:"NUMBER17",f:E},24:{n:"NUMBER18",f:A},25:{n:"FORMULA19",f:U},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:Te},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:O},38:{n:"??"},39:{n:"NUMBER27",f:V},40:{n:"FORMULA28",f:q},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:Q},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:ce},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:a,book_to_wk3:n,to_workbook:t}}();function f2(e){var t={},r=e.match(qt),a=0,n=!1;if(r)for(;a!=r.length;++a){var i=Pe(r[a]);switch(i[0].replace(/\w*:/g,"")){case"":case"":t.shadow=1;break;case"":break;case"":case"":t.outline=1;break;case"":break;case"":case"":t.strike=1;break;case"":break;case"":case"":t.u=1;break;case"":break;case"":case"":t.b=1;break;case"":break;case"":case"":t.i=1;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":break;case"":n=!1;break;default:if(i[0].charCodeAt(1)!==47&&!n)throw new Error("Unrecognized rich format "+i[0])}}return t}var u2=function(){var e=Yn("t"),t=Yn("rPr");function r(i){var s=i.match(e);if(!s)return{t:"s",v:""};var o={t:"s",v:et(s[1])},l=i.match(t);return l&&(o.s=f2(l[1])),o}var a=/<(?:\w+:)?r>/g,n=/<\/(?:\w+:)?r>/;return function(s){return s.replace(a,"").split(n).map(r).filter(function(o){return o.v})}}(),h2=function(){var t=/(\r\n|\n)/g;function r(n,i,s){var o=[];n.u&&o.push("text-decoration: underline;"),n.uval&&o.push("text-underline-style:"+n.uval+";"),n.sz&&o.push("font-size:"+n.sz+"pt;"),n.outline&&o.push("text-effect: outline;"),n.shadow&&o.push("text-shadow: auto;"),i.push(''),n.b&&(i.push(""),s.push("")),n.i&&(i.push(""),s.push("")),n.strike&&(i.push(""),s.push(""));var l=n.valign||"";return l=="superscript"||l=="super"?l="sup":l=="subscript"&&(l="sub"),l!=""&&(i.push("<"+l+">"),s.push("")),s.push(""),n}function a(n){var i=[[],n.v,[]];return n.v?(n.s&&r(n.s,i[0],i[2]),i[0].join("")+i[1].replace(t,"
")+i[2].join("")):""}return function(i){return i.map(a).join("")}}(),d2=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,x2=/<(?:\w+:)?r>/,p2=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function ml(e,t){var r=t?t.cellHTML:!0,a={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(a.t=et(lt(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),a.r=lt(e),r&&(a.h=rl(a.t))):e.match(x2)&&(a.r=lt(e),a.t=et(lt((e.replace(p2,"").match(d2)||[]).join("").replace(qt,""))),r&&(a.h=h2(u2(a.r)))),a):{t:""}}var m2=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,v2=/<(?:\w+:)?(?:si|sstItem)>/g,g2=/<\/(?:\w+:)?(?:si|sstItem)>/;function _2(e,t){var r=[],a="";if(!e)return r;var n=e.match(m2);if(n){a=n[2].replace(v2,"").split(g2);for(var i=0;i!=a.length;++i){var s=ml(a[i].trim(),t);s!=null&&(r[r.length]=s)}n=Pe(n[1]),r.Count=n.count,r.Unique=n.uniqueCount}return r}var w2=/^\s|\s$|[\t\n\r]/;function Lu(e,t){if(!t.bookSST)return"";var r=[kt];r[r.length]=ve("sst",null,{xmlns:Va[0],count:e.Count,uniqueCount:e.Unique});for(var a=0;a!=e.length;++a)if(e[a]!=null){var n=e[a],i="";n.r?i+=n.r:(i+=""),i+="",r[r.length]=i}return r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function y2(e){return[e.read_shift(4),e.read_shift(4)]}function S2(e,t){var r=[],a=!1;return Jr(e,function(i,s,o){switch(o){case 159:r.Count=i[0],r.Unique=i[1];break;case 19:r.push(i);break;case 160:return!0;case 35:a=!0;break;case 36:a=!1;break;default:if(s.T,!a||t.WTF)throw new Error("Unexpected record 0x"+o.toString(16))}}),r}function T2(e,t){return t||(t=Z(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var E2=Dm;function k2(e){var t=ar();oe(t,159,T2(e));for(var r=0;r=4&&(e.l+=t-4),r}function C2(e){var t={};return t.id=e.read_shift(0,"lpp4"),t.R=jr(e,4),t.U=jr(e,4),t.W=jr(e,4),t}function b2(e){for(var t=e.read_shift(4),r=e.l+t-4,a={},n=e.read_shift(4),i=[];n-- >0;)i.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(a.name=e.read_shift(0,"lpp4"),a.comps=i,e.l!=r)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+r);return a}function F2(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(b2(e));return t}function A2(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(e.read_shift(0,"lpp4"));return t}function I2(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=jr(e,4),t.U=jr(e,4),t.W=jr(e,4),t}function O2(e){var t=I2(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),e.read_shift(4)!=4)throw new Error("Bad !Primary record");return t}function $u(e,t){var r=e.l+t,a={};a.Flags=e.read_shift(4)&63,e.l+=4,a.AlgID=e.read_shift(4);var n=!1;switch(a.AlgID){case 26126:case 26127:case 26128:n=a.Flags==36;break;case 26625:n=a.Flags==4;break;case 0:n=a.Flags==16||a.Flags==4||a.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+a.AlgID}if(!n)throw new Error("Encryption Flags/AlgID mismatch");return a.AlgIDHash=e.read_shift(4),a.KeySize=e.read_shift(4),a.ProviderType=e.read_shift(4),e.l+=8,a.CSPName=e.read_shift(r-e.l>>1,"utf16le"),e.l=r,a}function Uu(e,t){var r={},a=e.l+t;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,a),e.l=a,r}function R2(e){var t=jr(e);switch(t.Minor){case 2:return[t.Minor,P2(e)];case 3:return[t.Minor,D2()];case 4:return[t.Minor,N2(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}function P2(e){var t=e.read_shift(4);if((t&63)!=36)throw new Error("EncryptionInfo mismatch");var r=e.read_shift(4),a=$u(e,r),n=Uu(e,e.length-e.l);return{t:"Std",h:a,v:n}}function D2(){throw new Error("File is password-protected: ECMA-376 Extensible")}function N2(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var r=e.read_shift(e.length-e.l,"utf8"),a={};return r.replace(qt,function(i){var s=Pe(i);switch(Lr(s[0])){case"":break;case"":case"":break;case"":break;case"4||a.Major<2)throw new Error("unrecognized major version code: "+a.Major);r.Flags=e.read_shift(4),t-=4;var n=e.read_shift(4);return t-=4,r.EncryptionHeader=$u(e,n),t-=n,r.EncryptionVerifier=Uu(e,t),r}function L2(e){var t={},r=t.EncryptionVersionInfo=jr(e,4);if(r.Major!=1||r.Minor!=1)throw"unrecognized version code "+r.Major+" : "+r.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}function vl(e){var t=0,r,a=Mu(e),n=a.length+1,i,s,o,l,c;for(r=fa(n),r[0]=a.length,i=1;i!=n;++i)r[i]=a[i-1];for(i=n-1;i>=0;--i)s=r[i],o=t&16384?1:0,l=t<<1&32767,c=o|l,t=c^s;return t^52811}var Wu=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],r=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],a=function(s){return(s/2|s*128)&255},n=function(s,o){return a(s^o)},i=function(s){for(var o=t[s.length-1],l=104,c=s.length-1;c>=0;--c)for(var f=s[c],u=0;u!=7;++u)f&64&&(o^=r[l]),f*=2,--l;return o};return function(s){for(var o=Mu(s),l=i(o),c=o.length,f=fa(16),u=0;u!=16;++u)f[u]=0;var h,x,p;for((c&1)===1&&(h=l>>8,f[c]=n(e[0],h),--c,h=l&255,x=o[o.length-1],f[c]=n(x,h));c>0;)--c,h=l>>8,f[c]=n(o[c],h),--c,h=l&255,f[c]=n(o[c],h);for(c=15,p=15-o.length;p>0;)h=l>>8,f[c]=n(e[p],h),--c,--p,h=l&255,f[c]=n(o[c],h),--c,--p;return f}}(),M2=function(e,t,r,a,n){n||(n=t),a||(a=Wu(e));var i,s;for(i=0;i!=t.length;++i)s=t[i],s^=a[r],s=(s>>5|s<<3)&255,n[i]=s,++r;return[n,r,a]},$2=function(e){var t=0,r=Wu(e);return function(a){var n=M2("",a,t,r);return t=n[1],n[0]}};function U2(e,t,r,a){var n={key:Ft(e),verificationBytes:Ft(e)};return r.password&&(n.verifier=vl(r.password)),a.valid=n.verificationBytes===n.verifier,a.valid&&(a.insitu=$2(r.password)),n}function W2(e,t,r){var a=r||{};return a.Info=e.read_shift(2),e.l-=2,a.Info===1?a.Data=L2(e):a.Data=B2(e,t),a}function H2(e,t,r){var a={Type:r.biff>=8?e.read_shift(2):0};return a.Type?W2(e,t-2,a):U2(e,r.biff>=8?t:t-2,r,a),a}var Hu=function(){function e(n,i){switch(i.type){case"base64":return t(cr(n),i);case"binary":return t(n,i);case"buffer":return t(Ke&&Buffer.isBuffer(n)?n.toString("binary"):va(n),i);case"array":return t(La(n),i)}throw new Error("Unrecognized type "+i.type)}function t(n,i){var s=i||{},o=s.dense?[]:{},l=n.match(/\\trowd.*?\\row\b/g);if(!l.length)throw new Error("RTF missing table");var c={s:{c:0,r:0},e:{c:0,r:l.length-1}};return l.forEach(function(f,u){Array.isArray(o)&&(o[u]=[]);for(var h=/\\\w+\b/g,x=0,p,d=-1;p=h.exec(f);){switch(p[0]){case"\\cell":var m=f.slice(x,h.lastIndex-p[0].length);if(m[0]==" "&&(m=m.slice(1)),++d,m.length){var _={v:m,t:"s"};Array.isArray(o)?o[u][d]=_:o[Re({r:u,c:d})]=_}break}x=h.lastIndex}d>c.e.c&&(c.e.c=d)}),o["!ref"]=We(c),o}function r(n,i){return ga(e(n,i),i)}function a(n){for(var i=["{\\rtf1\\ansi"],s=tt(n["!ref"]),o,l=Array.isArray(n),c=s.s.r;c<=s.e.r;++c){i.push("\\trowd\\trautofit1");for(var f=s.s.c;f<=s.e.c;++f)i.push("\\cellx"+(f+1));for(i.push("\\pard\\intbl"),f=s.s.c;f<=s.e.c;++f){var u=Re({r:c,c:f});o=l?(n[c]||[])[f]:n[u],!(!o||o.v==null&&(!o.f||o.F))&&(i.push(" "+(o.w||(Gr(o),o.w))),i.push("\\cell"))}i.push("\\pard\\intbl\\row")}return i.join("")+"}"}return{to_workbook:r,to_sheet:e,from_sheet:a}}();function z2(e){var t=e.slice(e[0]==="#"?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}function Qn(e){for(var t=0,r=1;t!=3;++t)r=r*256+(e[t]>255?255:e[t]<0?0:e[t]);return r.toString(16).toUpperCase().slice(1)}function V2(e){var t=e[0]/255,r=e[1]/255,a=e[2]/255,n=Math.max(t,r,a),i=Math.min(t,r,a),s=n-i;if(s===0)return[0,0,t];var o=0,l=0,c=n+i;switch(l=s/(c>1?2-c:c),n){case t:o=((r-a)/s+6)%6;break;case r:o=(a-t)/s+2;break;case a:o=(t-r)/s+4;break}return[o/6,l,c/2]}function K2(e){var t=e[0],r=e[1],a=e[2],n=r*2*(a<.5?a:1-a),i=a-n/2,s=[i,i,i],o=6*t,l;if(r!==0)switch(o|0){case 0:case 6:l=n*o,s[0]+=n,s[1]+=l;break;case 1:l=n*(2-o),s[0]+=l,s[1]+=n;break;case 2:l=n*(o-2),s[1]+=n,s[2]+=l;break;case 3:l=n*(4-o),s[1]+=l,s[2]+=n;break;case 4:l=n*(o-4),s[2]+=n,s[0]+=l;break;case 5:l=n*(6-o),s[2]+=l,s[0]+=n;break}for(var c=0;c!=3;++c)s[c]=Math.round(s[c]*255);return s}function rs(e,t){if(t===0)return e;var r=V2(z2(e));return t<0?r[2]=r[2]*(1+t):r[2]=1-(1-r[2])*(1-t),Qn(K2(r))}var zu=6,j2=15,X2=1,jt=zu;function ei(e){return Math.floor((e+Math.round(128/jt)/256)*jt)}function ti(e){return Math.floor((e-5)/jt*100+.5)/100}function as(e){return Math.round((e*jt+5)/jt*256)/256}function Bs(e){return as(ti(ei(e)))}function gl(e){var t=Math.abs(e-Bs(e)),r=jt;if(t>.005)for(jt=X2;jt":case"":break;case"":case"":n={},o.diagonalUp&&(n.diagonalUp=ft(o.diagonalUp)),o.diagonalDown&&(n.diagonalDown=ft(o.diagonalDown)),t.Borders.push(n);break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":break;case"":case"":break;case"":case"":break;case"":i=!1;break;default:if(a&&a.WTF&&!i)throw new Error("unrecognized "+o[0]+" in borders")}})}function q2(e,t,r,a){t.Fills=[];var n={},i=!1;(e[0].match(qt)||[]).forEach(function(s){var o=Pe(s);switch(Lr(o[0])){case"":case"":break;case"":case"":n={},t.Fills.push(n);break;case"":break;case"":break;case"":t.Fills.push(n),n={};break;case"":o.patternType&&(n.patternType=o.patternType);break;case"":case"":break;case"":case"":break;case"":case"":break;case"":break;case"":break;case"":break;case"":break;case"":case"":break;case"":i=!1;break;default:if(a&&a.WTF&&!i)throw new Error("unrecognized "+o[0]+" in fills")}})}function Z2(e,t,r,a){t.Fonts=[];var n={},i=!1;(e[0].match(qt)||[]).forEach(function(s){var o=Pe(s);switch(Lr(o[0])){case"":case"":break;case"":break;case"":case"":t.Fonts.push(n),n={};break;case"":case"":break;case"":n.bold=1;break;case"":n.italic=1;break;case"":n.underline=1;break;case"":n.strike=1;break;case"":n.outline=1;break;case"":n.shadow=1;break;case"":n.condense=1;break;case"":n.extend=1;break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":i=!1;break;case"":case"":break;case"":i=!1;break;default:if(a&&a.WTF&&!i)throw new Error("unrecognized "+o[0]+" in fonts")}})}function Q2(e,t,r){t.NumberFmt=[];for(var a=St(Ae),n=0;n":case"":case"":break;case"0){if(l>392){for(l=392;l>60&&t.NumberFmt[l]!=null;--l);t.NumberFmt[l]=o}Nr(o,l)}}break;case"":break;default:if(r.WTF)throw new Error("unrecognized "+s[0]+" in numFmts")}}}function e_(e){var t=[""];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var a=r[0];a<=r[1];++a)e[a]!=null&&(t[t.length]=ve("numFmt",null,{numFmtId:a,formatCode:st(e[a])}))}),t.length===1?"":(t[t.length]="",t[0]=ve("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var Oi=["numFmtId","fillId","fontId","borderId","xfId"],Ri=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function t_(e,t,r){t.CellXf=[];var a,n=!1;(e[0].match(qt)||[]).forEach(function(i){var s=Pe(i),o=0;switch(Lr(s[0])){case"":case"":case"":break;case"":for(a=s,delete a[0],o=0;o392){for(o=392;o>60;--o)if(t.NumberFmt[a.numFmtId]==t.NumberFmt[o]){a.numFmtId=o;break}}t.CellXf.push(a);break;case"":break;case"":var l={};s.vertical&&(l.vertical=s.vertical),s.horizontal&&(l.horizontal=s.horizontal),s.textRotation!=null&&(l.textRotation=s.textRotation),s.indent&&(l.indent=s.indent),s.wrapText&&(l.wrapText=ft(s.wrapText)),a.alignment=l;break;case"":break;case"":case"":break;case"":n=!1;break;case"":case"":break;case"":n=!1;break;default:if(r&&r.WTF&&!n)throw new Error("unrecognized "+s[0]+" in cellXfs")}})}function r_(e){var t=[];return t[t.length]=ve("cellXfs",null),e.forEach(function(r){t[t.length]=ve("xf",null,r)}),t[t.length]="",t.length===2?"":(t[0]=ve("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var a_=function(){var t=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,r=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,a=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,n=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,i=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(o,l,c){var f={};if(!o)return f;o=o.replace(//mg,"").replace(//gm,"");var u;return(u=o.match(t))&&Q2(u,f,c),(u=o.match(n))&&Z2(u,f,l,c),(u=o.match(a))&&q2(u,f,l,c),(u=o.match(i))&&J2(u,f,l,c),(u=o.match(r))&&t_(u,f,c),f}}();function Ku(e,t){var r=[kt,ve("styleSheet",null,{xmlns:Va[0],"xmlns:vt":It.vt})],a;return e.SSF&&(a=e_(e.SSF))!=null&&(r[r.length]=a),r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',(a=r_(t.cellXfs))&&(r[r.length]=a),r[r.length]='',r[r.length]='',r[r.length]='',r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function n_(e,t){var r=e.read_shift(2),a=Yt(e);return[r,a]}function i_(e,t,r){r||(r=Z(6+4*t.length)),r.write_shift(2,e),Lt(t,r);var a=r.length>r.l?r.slice(0,r.l):r;return r.l==null&&(r.l=r.length),a}function s_(e,t,r){var a={};a.sz=e.read_shift(2)/20;var n=Wm(e);n.fItalic&&(a.italic=1),n.fCondense&&(a.condense=1),n.fExtend&&(a.extend=1),n.fShadow&&(a.shadow=1),n.fOutline&&(a.outline=1),n.fStrikeout&&(a.strike=1);var i=e.read_shift(2);switch(i===700&&(a.bold=1),e.read_shift(2)){case 1:a.vertAlign="superscript";break;case 2:a.vertAlign="subscript";break}var s=e.read_shift(1);s!=0&&(a.underline=s);var o=e.read_shift(1);o>0&&(a.family=o);var l=e.read_shift(1);switch(l>0&&(a.charset=l),e.l++,a.color=Um(e),e.read_shift(1)){case 1:a.scheme="major";break;case 2:a.scheme="minor";break}return a.name=Yt(e),a}function o_(e,t){t||(t=Z(25+4*32)),t.write_shift(2,e.sz*20),Hm(e,t),t.write_shift(2,e.bold?700:400);var r=0;e.vertAlign=="superscript"?r=1:e.vertAlign=="subscript"&&(r=2),t.write_shift(2,r),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),Qi(e.color,t);var a=0;return e.scheme=="major"&&(a=1),e.scheme=="minor"&&(a=2),t.write_shift(1,a),Lt(e.name,t),t.length>t.l?t.slice(0,t.l):t}var l_=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Ls,c_=Jt;function lc(e,t){t||(t=Z(4*3+8*7+16*1)),Ls||(Ls=hs(l_));var r=Ls[e.patternType];r==null&&(r=40),t.write_shift(4,r);var a=0;if(r!=40)for(Qi({auto:1},t),Qi({auto:1},t);a<12;++a)t.write_shift(4,0);else{for(;a<4;++a)t.write_shift(4,0);for(;a<12;++a)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function f_(e,t){var r=e.l+t,a=e.read_shift(2),n=e.read_shift(2);return e.l=r,{ixfe:a,numFmtId:n}}function ju(e,t,r){r||(r=Z(16)),r.write_shift(2,t||0),r.write_shift(2,e.numFmtId||0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0);var a=0;return r.write_shift(1,a),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r}function On(e,t){return t||(t=Z(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var u_=Jt;function h_(e,t){return t||(t=Z(51)),t.write_shift(1,0),On(null,t),On(null,t),On(null,t),On(null,t),On(null,t),t.length>t.l?t.slice(0,t.l):t}function d_(e,t){return t||(t=Z(12+4*10)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),Zi(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function x_(e,t,r){var a=Z(2052);return a.write_shift(4,e),Zi(t,a),Zi(r,a),a.length>a.l?a.slice(0,a.l):a}function p_(e,t,r){var a={};a.NumberFmt=[];for(var n in Ae)a.NumberFmt[n]=Ae[n];a.CellXf=[],a.Fonts=[];var i=[],s=!1;return Jr(e,function(l,c,f){switch(f){case 44:a.NumberFmt[l[0]]=l[1],Nr(l[1],l[0]);break;case 43:a.Fonts.push(l),l.color.theme!=null&&t&&t.themeElements&&t.themeElements.clrScheme&&(l.color.rgb=rs(t.themeElements.clrScheme[l.color.theme].rgb,l.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:i[i.length-1]==617&&a.CellXf.push(l);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:i.push(f),s=!0;break;case 38:i.pop(),s=!1;break;default:if(c.T>0)i.push(f);else if(c.T<0)i.pop();else if(!s||r.WTF&&i[i.length-1]!=37)throw new Error("Unexpected record 0x"+f.toString(16))}}),a}function m_(e,t){if(t){var r=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(a){for(var n=a[0];n<=a[1];++n)t[n]!=null&&++r}),r!=0&&(oe(e,615,Fr(r)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(a){for(var n=a[0];n<=a[1];++n)t[n]!=null&&oe(e,44,i_(n,t[n]))}),oe(e,616))}}function v_(e){var t=1;oe(e,611,Fr(t)),oe(e,43,o_({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),oe(e,612)}function g_(e){var t=2;oe(e,603,Fr(t)),oe(e,45,lc({patternType:"none"})),oe(e,45,lc({patternType:"gray125"})),oe(e,604)}function __(e){var t=1;oe(e,613,Fr(t)),oe(e,46,h_()),oe(e,614)}function w_(e){var t=1;oe(e,626,Fr(t)),oe(e,47,ju({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),oe(e,627)}function y_(e,t){oe(e,617,Fr(t.length)),t.forEach(function(r){oe(e,47,ju(r,0))}),oe(e,618)}function S_(e){var t=1;oe(e,619,Fr(t)),oe(e,48,d_({xfId:0,builtinId:0,name:"Normal"})),oe(e,620)}function T_(e){var t=0;oe(e,505,Fr(t)),oe(e,506)}function E_(e){var t=0;oe(e,508,x_(t,"TableStyleMedium9","PivotStyleMedium4")),oe(e,509)}function k_(e,t){var r=ar();return oe(r,278),m_(r,e.SSF),v_(r),g_(r),__(r),w_(r),y_(r,t.cellXfs),S_(r),T_(r),E_(r),oe(r,279),r.end()}var C_=["","","","","","","","","","","",""];function b_(e,t,r){t.themeElements.clrScheme=[];var a={};(e[0].match(qt)||[]).forEach(function(n){var i=Pe(n);switch(i[0]){case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":i[0].charAt(1)==="/"?(t.themeElements.clrScheme[C_.indexOf(i[0])]=a,a={}):a.name=i[0].slice(3,i[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+i[0]+" in clrScheme")}})}function F_(){}function A_(){}var I_=/]*)>[\s\S]*<\/a:clrScheme>/,O_=/]*)>[\s\S]*<\/a:fontScheme>/,R_=/]*)>[\s\S]*<\/a:fmtScheme>/;function P_(e,t,r){t.themeElements={};var a;[["clrScheme",I_,b_],["fontScheme",O_,F_],["fmtScheme",R_,A_]].forEach(function(n){if(!(a=e.match(n[1])))throw new Error(n[0]+" not found in themeElements");n[2](a,t,r)})}var D_=/]*)>[\s\S]*<\/a:themeElements>/;function Xu(e,t){(!e||e.length===0)&&(e=_l());var r,a={};if(!(r=e.match(D_)))throw new Error("themeElements not found in theme");return P_(r[0],a,t),a.raw=e,a}function _l(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var r=[kt];return r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r.join("")}function N_(e,t,r){var a=e.l+t,n=e.read_shift(4);if(n!==124226){if(!r.cellStyles){e.l=a;return}var i=e.slice(e.l);e.l=a;var s;try{s=$f(i,{type:"array"})}catch{return}var o=lr(s,"theme/theme/theme1.xml",!0);if(o)return Xu(o,r)}}function B_(e){return e.read_shift(4)}function L_(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:e.l+=4;break;case 1:t.xclrValue=M_(e,4);break;case 2:t.xclrValue=Cu(e);break;case 3:t.xclrValue=B_(e);break;case 4:e.l+=4;break}return e.l+=8,t}function M_(e,t){return Jt(e,t)}function $_(e,t){return Jt(e,t)}function U_(e){var t=e.read_shift(2),r=e.read_shift(2)-4,a=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:a[1]=L_(e);break;case 6:a[1]=$_(e,r);break;case 14:case 15:a[1]=e.read_shift(r===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+r)}return a}function W_(e,t){var r=e.l+t;e.l+=2;var a=e.read_shift(2);e.l+=2;for(var n=e.read_shift(2),i=[];n-- >0;)i.push(U_(e,r-e.l));return{ixfe:a,ext:i}}function H_(e,t){t.forEach(function(r){switch(r[0]){}})}function z_(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:Yt(e)}}function V_(e){var t=Z(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),Lt(e.name,t),t.slice(0,t.l)}function K_(e){for(var t=[],r=e.read_shift(4);r-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}function j_(e){var t=Z(4+8*e.length);t.write_shift(4,e.length);for(var r=0;r":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":i=2;break;case"":i=2;break;case"":case"":case"":break;case"":n=!1;break;case" + + + + + + + + + + + + + + + + + +`),e.join("")}function Q_(e){var t=[];if(!e)return t;var r=1;return(e.match(qt)||[]).forEach(function(a){var n=Pe(a);switch(n[0]){case"":case"":break;case"]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][r].Target}var an=1024;function Yu(e,t){for(var r=[21600,21600],a=["m0,0l0",r[1],r[0],r[1],r[0],"0xe"].join(","),n=[ve("xml",null,{"xmlns:v":ir.v,"xmlns:o":ir.o,"xmlns:x":ir.x,"xmlns:mv":ir.mv}).replace(/\/>/,">"),ve("o:shapelayout",ve("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),ve("v:shapetype",[ve("v:stroke",null,{joinstyle:"miter"}),ve("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:a})];an",c,ve("v:shadow",null,f),ve("v:path",null,{"o:connecttype":"none"}),'
','',"","",Wt("x:Anchor",[s.c+1,0,s.r+1,0,s.c+3,20,s.r+5,20].join(",")),Wt("x:AutoFill","False"),Wt("x:Row",String(s.r)),Wt("x:Column",String(s.c)),i[1].hidden?"":"","",""])}),n.push(""),n.join("")}function cc(e,t,r,a){var n=Array.isArray(e),i;t.forEach(function(s){var o=gt(s.ref);if(n?(e[o.r]||(e[o.r]=[]),i=e[o.r][o.c]):i=e[s.ref],!i){i={t:"z"},n?e[o.r][o.c]=i:e[s.ref]=i;var l=tt(e["!ref"]||"BDWGO1000001:A1");l.s.r>o.r&&(l.s.r=o.r),l.e.ro.c&&(l.s.c=o.c),l.e.c=0;--u){if(!r&&i.c[u].T)return;r&&!i.c[u].T&&i.c.splice(u,1)}if(r&&a){for(u=0;u/))return[];var r=[],a=[],n=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);n&&n[1]&&n[1].split(/<\/\w*:?author>/).forEach(function(s){if(!(s===""||s.trim()==="")){var o=s.match(/<(?:\w+:)?author[^>]*>(.*)/);o&&r.push(o[1])}});var i=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return i&&i[1]&&i[1].split(/<\/\w*:?comment>/).forEach(function(s){if(!(s===""||s.trim()==="")){var o=s.match(/<(?:\w+:)?comment[^>]*>/);if(o){var l=Pe(o[0]),c={author:l.authorId&&r[l.authorId]||"sheetjsghost",ref:l.ref,guid:l.guid},f=gt(l.ref);if(!(t.sheetRows&&t.sheetRows<=f.r)){var u=s.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),h=!!u&&!!u[1]&&ml(u[1])||{r:"",t:"",h:""};c.r=h.r,h.r==""&&(h.t=h.h=""),c.t=(h.t||"").replace(/\r\n/g,` +`).replace(/\r/g,` +`),t.cellHTML&&(c.h=h.h),a.push(c)}}}}),a}function Ju(e){var t=[kt,ve("comments",null,{xmlns:Va[0]})],r=[];return t.push(""),e.forEach(function(a){a[1].forEach(function(n){var i=st(n.a);r.indexOf(i)==-1&&(r.push(i),t.push(""+i+"")),n.T&&n.ID&&r.indexOf("tc="+n.ID)==-1&&(r.push("tc="+n.ID),t.push("tc="+n.ID+""))})}),r.length==0&&(r.push("SheetJ5"),t.push("SheetJ5")),t.push(""),t.push(""),e.forEach(function(a){var n=0,i=[];if(a[1][0]&&a[1][0].T&&a[1][0].ID?n=r.indexOf("tc="+a[1][0].ID):a[1].forEach(function(l){l.a&&(n=r.indexOf(st(l.a))),i.push(l.t||"")}),t.push(''),i.length<=1)t.push(Wt("t",st(i[0]||"")));else{for(var s=`Comment: + `+i[0]+` +`,o=1;o")}),t.push(""),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function iw(e,t){var r=[],a=!1,n={},i=0;return e.replace(qt,function(o,l){var c=Pe(o);switch(Lr(c[0])){case"":break;case"":n.t!=null&&r.push(n);break;case"":case"":n.t=e.slice(i,l).replace(/\r\n/g,` +`).replace(/\r/g,` +`);break;case"":a=!0;break;case"":a=!1;break;case"":case"
":case"":break;case"":a=!1;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+c[0]+" in threaded comments")}return o}),r}function sw(e,t,r){var a=[kt,ve("ThreadedComments",null,{xmlns:It.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(n){var i="";(n[1]||[]).forEach(function(s,o){if(!s.T){delete s.ID;return}s.a&&t.indexOf(s.a)==-1&&t.push(s.a);var l={ref:n[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+r.tcid++).slice(-12)+"}"};o==0?i=l.id:l.parentId=i,s.ID=l.id,s.a&&(l.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(s.a)).slice(-12)+"}"),a.push(ve("threadedComment",Wt("text",s.t||""),l))})}),a.push(""),a.join("")}function ow(e,t){var r=[],a=!1;return e.replace(qt,function(i){var s=Pe(i);switch(Lr(s[0])){case"":break;case"":break;case"":case"":case"":break;case"":a=!1;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+s[0]+" in threaded comments")}return i}),r}function lw(e){var t=[kt,ve("personList",null,{xmlns:It.TCMNT,"xmlns:x":Va[0]}).replace(/[\/]>/,">")];return e.forEach(function(r,a){t.push(ve("person",null,{displayName:r,id:"{54EE7950-7262-4200-6969-"+("000000000000"+a).slice(-12)+"}",userId:r,providerId:"None"}))}),t.push(""),t.join("")}function cw(e){var t={};t.iauthor=e.read_shift(4);var r=Ga(e);return t.rfx=r.s,t.ref=Re(r.s),e.l+=16,t}function fw(e,t){return t==null&&(t=Z(36)),t.write_shift(4,e[1].iauthor),_n(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}var uw=Yt;function hw(e){return Lt(e.slice(0,54))}function dw(e,t){var r=[],a=[],n={},i=!1;return Jr(e,function(o,l,c){switch(c){case 632:a.push(o);break;case 635:n=o;break;case 637:n.t=o.t,n.h=o.h,n.r=o.r;break;case 636:if(n.author=a[n.iauthor],delete n.iauthor,t.sheetRows&&n.rfx&&t.sheetRows<=n.rfx.r)break;n.t||(n.t=""),delete n.rfx,r.push(n);break;case 3072:break;case 35:i=!0;break;case 36:i=!1;break;case 37:break;case 38:break;default:if(!l.T){if(!i||t.WTF)throw new Error("Unexpected record 0x"+c.toString(16))}}}),r}function xw(e){var t=ar(),r=[];return oe(t,628),oe(t,630),e.forEach(function(a){a[1].forEach(function(n){r.indexOf(n.a)>-1||(r.push(n.a.slice(0,54)),oe(t,632,hw(n.a)))})}),oe(t,631),oe(t,633),e.forEach(function(a){a[1].forEach(function(n){n.iauthor=r.indexOf(n.a);var i={s:gt(a[0]),e:gt(a[0])};oe(t,635,fw([i,n])),n.t&&n.t.length>0&&oe(t,637,Bm(n)),oe(t,636),delete n.iauthor})}),oe(t,634),oe(t,629),t.end()}var pw="application/vnd.ms-office.vbaProject";function mw(e){var t=ke.utils.cfb_new({root:"R"});return e.FullPaths.forEach(function(r,a){if(!(r.slice(-1)==="/"||!r.match(/_VBA_PROJECT_CUR/))){var n=r.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");ke.utils.cfb_add(t,n,e.FileIndex[a].content)}}),ke.write(t)}function vw(e,t){t.FullPaths.forEach(function(r,a){if(a!=0){var n=r.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");n.slice(-1)!=="/"&&ke.utils.cfb_add(e,n,t.FileIndex[a].content)}})}var qu=["xlsb","xlsm","xlam","biff8","xla"];function gw(){return{"!type":"dialog"}}function _w(){return{"!type":"dialog"}}function ww(){return{"!type":"macro"}}function yw(){return{"!type":"macro"}}var cn=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function r(a,n,i,s){var o=!1,l=!1;i.length==0?l=!0:i.charAt(0)=="["&&(l=!0,i=i.slice(1,-1)),s.length==0?o=!0:s.charAt(0)=="["&&(o=!0,s=s.slice(1,-1));var c=i.length>0?parseInt(i,10)|0:0,f=s.length>0?parseInt(s,10)|0:0;return o?f+=t.c:--f,l?c+=t.r:--c,n+(o?"":"$")+vt(f)+(l?"":"$")+Et(c)}return function(n,i){return t=i,n.replace(e,r)}}(),wl=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,yl=function(){return function(t,r){return t.replace(wl,function(a,n,i,s,o,l){var c=ol(s)-(i?0:r.c),f=sl(l)-(o?0:r.r),u=f==0?"":o?f+1:"["+f+"]",h=c==0?"":i?c+1:"["+c+"]";return n+"R"+u+"C"+h})}}();function Zu(e,t){return e.replace(wl,function(r,a,n,i,s,o){return a+(n=="$"?n+i:vt(ol(i)+t.c))+(s=="$"?s+o:Et(sl(o)+t.r))})}function Sw(e,t,r){var a=nr(t),n=a.s,i=gt(r),s={r:i.r-n.r,c:i.c-n.c};return Zu(e,s)}function Tw(e){return e.length!=1}function fc(e){return e.replace(/_xlfn\./g,"")}function Ct(e){e.l+=1}function ha(e,t){var r=e.read_shift(2);return[r&16383,r>>14&1,r>>15&1]}function Qu(e,t,r){var a=2;if(r){if(r.biff>=2&&r.biff<=5)return eh(e);r.biff==12&&(a=4)}var n=e.read_shift(a),i=e.read_shift(a),s=ha(e),o=ha(e);return{s:{r:n,c:s[0],cRel:s[1],rRel:s[2]},e:{r:i,c:o[0],cRel:o[1],rRel:o[2]}}}function eh(e){var t=ha(e),r=ha(e),a=e.read_shift(1),n=e.read_shift(1);return{s:{r:t[0],c:a,cRel:t[1],rRel:t[2]},e:{r:r[0],c:n,cRel:r[1],rRel:r[2]}}}function Ew(e,t,r){if(r.biff<8)return eh(e);var a=e.read_shift(r.biff==12?4:2),n=e.read_shift(r.biff==12?4:2),i=ha(e),s=ha(e);return{s:{r:a,c:i[0],cRel:i[1],rRel:i[2]},e:{r:n,c:s[0],cRel:s[1],rRel:s[2]}}}function th(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return kw(e);var a=e.read_shift(r&&r.biff==12?4:2),n=ha(e);return{r:a,c:n[0],cRel:n[1],rRel:n[2]}}function kw(e){var t=ha(e),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}function Cw(e){var t=e.read_shift(2),r=e.read_shift(2);return{r:t,c:r&255,fQuoted:!!(r&16384),cRel:r>>15,rRel:r>>15}}function bw(e,t,r){var a=r&&r.biff?r.biff:8;if(a>=2&&a<=5)return Fw(e);var n=e.read_shift(a>=12?4:2),i=e.read_shift(2),s=(i&16384)>>14,o=(i&32768)>>15;if(i&=16383,o==1)for(;n>524287;)n-=1048576;if(s==1)for(;i>8191;)i=i-16384;return{r:n,c:i,cRel:s,rRel:o}}function Fw(e){var t=e.read_shift(2),r=e.read_shift(1),a=(t&32768)>>15,n=(t&16384)>>14;return t&=16383,a==1&&t>=8192&&(t=t-16384),n==1&&r>=128&&(r=r-256),{r:t,c:r,cRel:n,rRel:a}}function Aw(e,t,r){var a=(e[e.l++]&96)>>5,n=Qu(e,r.biff>=2&&r.biff<=5?6:8,r);return[a,n]}function Iw(e,t,r){var a=(e[e.l++]&96)>>5,n=e.read_shift(2,"i"),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}var s=Qu(e,i,r);return[a,n,s]}function Ow(e,t,r){var a=(e[e.l++]&96)>>5;return e.l+=r&&r.biff>8?12:r.biff<8?6:8,[a]}function Rw(e,t,r){var a=(e[e.l++]&96)>>5,n=e.read_shift(2),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}return e.l+=i,[a,n]}function Pw(e,t,r){var a=(e[e.l++]&96)>>5,n=Ew(e,t-1,r);return[a,n]}function Dw(e,t,r){var a=(e[e.l++]&96)>>5;return e.l+=r.biff==2?6:r.biff==12?14:7,[a]}function uc(e){var t=e[e.l+1]&1,r=1;return e.l+=4,[t,r]}function Nw(e,t,r){e.l+=2;for(var a=e.read_shift(r&&r.biff==2?1:2),n=[],i=0;i<=a;++i)n.push(e.read_shift(r&&r.biff==2?1:2));return n}function Bw(e,t,r){var a=e[e.l+1]&255?1:0;return e.l+=2,[a,e.read_shift(r&&r.biff==2?1:2)]}function Lw(e,t,r){var a=e[e.l+1]&255?1:0;return e.l+=2,[a,e.read_shift(r&&r.biff==2?1:2)]}function Mw(e){var t=e[e.l+1]&255?1:0;return e.l+=2,[t,e.read_shift(2)]}function $w(e,t,r){var a=e[e.l+1]&255?1:0;return e.l+=r&&r.biff==2?3:4,[a]}function rh(e){var t=e.read_shift(1),r=e.read_shift(1);return[t,r]}function Uw(e){return e.read_shift(2),rh(e)}function Ww(e){return e.read_shift(2),rh(e)}function Hw(e,t,r){var a=(e[e.l]&96)>>5;e.l+=1;var n=th(e,0,r);return[a,n]}function zw(e,t,r){var a=(e[e.l]&96)>>5;e.l+=1;var n=bw(e,0,r);return[a,n]}function Vw(e,t,r){var a=(e[e.l]&96)>>5;e.l+=1;var n=e.read_shift(2);r&&r.biff==5&&(e.l+=12);var i=th(e,0,r);return[a,n,i]}function Kw(e,t,r){var a=(e[e.l]&96)>>5;e.l+=1;var n=e.read_shift(r&&r.biff<=3?1:2);return[Gy[n],ih[n],a]}function jw(e,t,r){var a=e[e.l++],n=e.read_shift(1),i=r&&r.biff<=3?[a==88?-1:0,e.read_shift(1)]:Xw(e);return[n,(i[0]===0?ih:Xy)[i[1]]]}function Xw(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function Gw(e,t,r){e.l+=r&&r.biff==2?3:4}function Yw(e,t,r){if(e.l++,r&&r.biff==12)return[e.read_shift(4,"i"),0];var a=e.read_shift(2),n=e.read_shift(r&&r.biff==2?1:2);return[a,n]}function Jw(e){return e.l++,qr[e.read_shift(1)]}function qw(e){return e.l++,e.read_shift(2)}function Zw(e){return e.l++,e.read_shift(1)!==0}function Qw(e){return e.l++,Xt(e)}function ey(e,t,r){return e.l++,fi(e,t-1,r)}function ty(e,t){var r=[e.read_shift(1)];if(t==12)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2;break}switch(r[0]){case 4:r[1]=Tt(e,1)?"TRUE":"FALSE",t!=12&&(e.l+=7);break;case 37:case 16:r[1]=qr[e[e.l]],e.l+=t==12?4:8;break;case 0:e.l+=8;break;case 1:r[1]=Xt(e);break;case 2:r[1]=Ya(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function ry(e,t,r){for(var a=e.read_shift(r.biff==12?4:2),n=[],i=0;i!=a;++i)n.push((r.biff==12?Ga:ps)(e));return n}function ay(e,t,r){var a=0,n=0;r.biff==12?(a=e.read_shift(4),n=e.read_shift(4)):(n=1+e.read_shift(1),a=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--a,--n==0&&(n=256));for(var i=0,s=[];i!=a&&(s[i]=[]);++i)for(var o=0;o!=n;++o)s[i][o]=ty(e,r.biff);return s}function ny(e,t,r){var a=e.read_shift(1)>>>5&3,n=!r||r.biff>=8?4:2,i=e.read_shift(n);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[a,0,i]}function iy(e,t,r){if(r.biff==5)return sy(e);var a=e.read_shift(1)>>>5&3,n=e.read_shift(2),i=e.read_shift(4);return[a,n,i]}function sy(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2,"i");e.l+=8;var a=e.read_shift(2);return e.l+=12,[t,r,a]}function oy(e,t,r){var a=e.read_shift(1)>>>5&3;e.l+=r&&r.biff==2?3:4;var n=e.read_shift(r&&r.biff==2?1:2);return[a,n]}function ly(e,t,r){var a=e.read_shift(1)>>>5&3,n=e.read_shift(r&&r.biff==2?1:2);return[a,n]}function cy(e,t,r){var a=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,r.biff==12&&(e.l+=2),[a]}function fy(e,t,r){var a=(e[e.l++]&96)>>5,n=e.read_shift(2),i=4;if(r)switch(r.biff){case 5:i=15;break;case 12:i=6;break}return e.l+=i,[a,n]}var uy=Jt,hy=Jt,dy=Jt;function hi(e,t,r){return e.l+=2,[Cw(e)]}function Sl(e){return e.l+=6,[]}var xy=hi,py=Sl,my=Sl,vy=hi;function ah(e){return e.l+=2,[Ft(e),e.read_shift(2)&1]}var gy=hi,_y=ah,wy=Sl,yy=hi,Sy=hi,Ty=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function Ey(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(4),n=e.read_shift(2),i=e.read_shift(2),s=Ty[r>>2&31];return{ixti:t,coltype:r&3,rt:s,idx:a,c:n,C:i}}function ky(e){return e.l+=2,[e.read_shift(4)]}function Cy(e,t,r){return e.l+=5,e.l+=2,e.l+=r.biff==2?1:4,["PTGSHEET"]}function by(e,t,r){return e.l+=r.biff==2?4:5,["PTGENDSHEET"]}function Fy(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function Ay(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function Iy(e){return e.l+=4,[0,0]}var hc={1:{n:"PtgExp",f:Yw},2:{n:"PtgTbl",f:dy},3:{n:"PtgAdd",f:Ct},4:{n:"PtgSub",f:Ct},5:{n:"PtgMul",f:Ct},6:{n:"PtgDiv",f:Ct},7:{n:"PtgPower",f:Ct},8:{n:"PtgConcat",f:Ct},9:{n:"PtgLt",f:Ct},10:{n:"PtgLe",f:Ct},11:{n:"PtgEq",f:Ct},12:{n:"PtgGe",f:Ct},13:{n:"PtgGt",f:Ct},14:{n:"PtgNe",f:Ct},15:{n:"PtgIsect",f:Ct},16:{n:"PtgUnion",f:Ct},17:{n:"PtgRange",f:Ct},18:{n:"PtgUplus",f:Ct},19:{n:"PtgUminus",f:Ct},20:{n:"PtgPercent",f:Ct},21:{n:"PtgParen",f:Ct},22:{n:"PtgMissArg",f:Ct},23:{n:"PtgStr",f:ey},26:{n:"PtgSheet",f:Cy},27:{n:"PtgEndSheet",f:by},28:{n:"PtgErr",f:Jw},29:{n:"PtgBool",f:Zw},30:{n:"PtgInt",f:qw},31:{n:"PtgNum",f:Qw},32:{n:"PtgArray",f:Dw},33:{n:"PtgFunc",f:Kw},34:{n:"PtgFuncVar",f:jw},35:{n:"PtgName",f:ny},36:{n:"PtgRef",f:Hw},37:{n:"PtgArea",f:Aw},38:{n:"PtgMemArea",f:oy},39:{n:"PtgMemErr",f:uy},40:{n:"PtgMemNoMem",f:hy},41:{n:"PtgMemFunc",f:ly},42:{n:"PtgRefErr",f:cy},43:{n:"PtgAreaErr",f:Ow},44:{n:"PtgRefN",f:zw},45:{n:"PtgAreaN",f:Pw},46:{n:"PtgMemAreaN",f:Fy},47:{n:"PtgMemNoMemN",f:Ay},57:{n:"PtgNameX",f:iy},58:{n:"PtgRef3d",f:Vw},59:{n:"PtgArea3d",f:Iw},60:{n:"PtgRefErr3d",f:fy},61:{n:"PtgAreaErr3d",f:Rw},255:{}},Oy={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},Ry={1:{n:"PtgElfLel",f:ah},2:{n:"PtgElfRw",f:yy},3:{n:"PtgElfCol",f:xy},6:{n:"PtgElfRwV",f:Sy},7:{n:"PtgElfColV",f:vy},10:{n:"PtgElfRadical",f:gy},11:{n:"PtgElfRadicalS",f:wy},13:{n:"PtgElfColS",f:py},15:{n:"PtgElfColSV",f:my},16:{n:"PtgElfRadicalLel",f:_y},25:{n:"PtgList",f:Ey},29:{n:"PtgSxName",f:ky},255:{}},Py={0:{n:"PtgAttrNoop",f:Iy},1:{n:"PtgAttrSemi",f:$w},2:{n:"PtgAttrIf",f:Lw},4:{n:"PtgAttrChoose",f:Nw},8:{n:"PtgAttrGoto",f:Bw},16:{n:"PtgAttrSum",f:Gw},32:{n:"PtgAttrBaxcel",f:uc},33:{n:"PtgAttrBaxcel",f:uc},64:{n:"PtgAttrSpace",f:Uw},65:{n:"PtgAttrSpaceSemi",f:Ww},128:{n:"PtgAttrIfError",f:Mw},255:{}};function di(e,t,r,a){if(a.biff<8)return Jt(e,t);for(var n=e.l+t,i=[],s=0;s!==r.length;++s)switch(r[s][0]){case"PtgArray":r[s][1]=ay(e,0,a),i.push(r[s][1]);break;case"PtgMemArea":r[s][2]=ry(e,r[s][1],a),i.push(r[s][2]);break;case"PtgExp":a&&a.biff==12&&(r[s][1][1]=e.read_shift(4),i.push(r[s][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[s][0]}return t=n-e.l,t!==0&&i.push(Jt(e,t)),i}function xi(e,t,r){for(var a=e.l+t,n,i,s=[];a!=e.l;)t=a-e.l,i=e[e.l],n=hc[i]||hc[Oy[i]],(i===24||i===25)&&(n=(i===24?Ry:Py)[e[e.l+1]]),!n||!n.f?Jt(e,t):s.push([n.n,n.f(e,t,r)]);return s}function Dy(e){for(var t=[],r=0;r=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function By(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}function nh(e,t,r){if(!e)return"SH33TJSERR0";if(r.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var a=e.XTI[t];if(r.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),t==0?"":e.XTI[t-1];if(!a)return"SH33TJSERR1";var n="";if(r.biff>8)switch(e[a[0]][0]){case 357:return n=a[1]==-1?"#REF":e.SheetNames[a[1]],a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 358:return r.SID!=null?e.SheetNames[r.SID]:"SH33TJSSAME"+e[a[0]][0];case 355:default:return"SH33TJSSRC"+e[a[0]][0]}switch(e[a[0]][0][0]){case 1025:return n=a[1]==-1?"#REF":e.SheetNames[a[1]]||"SH33TJSERR3",a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 14849:return e[a[0]].slice(1).map(function(i){return i.Name}).join(";;");default:return e[a[0]][0][3]?(n=a[1]==-1?"#REF":e[a[0]][0][3][a[1]]||"SH33TJSERR4",a[1]==a[2]?n:n+":"+e[a[0]][0][3][a[2]]):"SH33TJSERR2"}}function dc(e,t,r){var a=nh(e,t,r);return a=="#REF"?a:By(a,r)}function Kt(e,t,r,a,n){var i=n&&n.biff||8,s={s:{c:0,r:0},e:{c:0,r:0}},o=[],l,c,f,u=0,h=0,x,p="";if(!e[0]||!e[0][0])return"";for(var d=-1,m="",_=0,w=e[0].length;_=0){switch(e[0][d][1][0]){case 0:m=wt(" ",e[0][d][1][1]);break;case 1:m=wt("\r",e[0][d][1][1]);break;default:if(m="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][d][1][0])}c=c+m,d=-1}o.push(c+Ny[v[0]]+l);break;case"PtgIsect":l=o.pop(),c=o.pop(),o.push(c+" "+l);break;case"PtgUnion":l=o.pop(),c=o.pop(),o.push(c+","+l);break;case"PtgRange":l=o.pop(),c=o.pop(),o.push(c+":"+l);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":f=Mn(v[1][1],s,n),o.push($n(f,i));break;case"PtgRefN":f=r?Mn(v[1][1],r,n):v[1][1],o.push($n(f,i));break;case"PtgRef3d":u=v[1][1],f=Mn(v[1][2],s,n),p=dc(a,u,n),o.push(p+"!"+$n(f,i));break;case"PtgFunc":case"PtgFuncVar":var T=v[1][0],b=v[1][1];T||(T=0),T&=127;var k=T==0?[]:o.slice(-T);o.length-=T,b==="User"&&(b=k.shift()),o.push(b+"("+k.join(",")+")");break;case"PtgBool":o.push(v[1]?"TRUE":"FALSE");break;case"PtgInt":o.push(v[1]);break;case"PtgNum":o.push(String(v[1]));break;case"PtgStr":o.push('"'+v[1].replace(/"/g,'""')+'"');break;case"PtgErr":o.push(v[1]);break;case"PtgAreaN":x=H0(v[1][1],r?{s:r}:s,n),o.push(Ps(x,n));break;case"PtgArea":x=H0(v[1][1],s,n),o.push(Ps(x,n));break;case"PtgArea3d":u=v[1][1],x=v[1][2],p=dc(a,u,n),o.push(p+"!"+Ps(x,n));break;case"PtgAttrSum":o.push("SUM("+o.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":h=v[1][2];var g=(a.names||[])[h-1]||(a[0]||[])[h],A=g?g.Name:"SH33TJSNAME"+String(h);A&&A.slice(0,6)=="_xlfn."&&!n.xlfn&&(A=A.slice(6)),o.push(A);break;case"PtgNameX":var E=v[1][1];h=v[1][2];var P;if(n.biff<=5)E<0&&(E=-E),a[E]&&(P=a[E][h]);else{var U="";if(((a[E]||[])[0]||[])[0]==14849||(((a[E]||[])[0]||[])[0]==1025?a[E][h]&&a[E][h].itab>0&&(U=a.SheetNames[a[E][h].itab-1]+"!"):U=a.SheetNames[h-1]+"!"),a[E]&&a[E][h])U+=a[E][h].Name;else if(a[0]&&a[0][h])U+=a[0][h].Name;else{var O=(nh(a,E,n)||"").split(";;");O[h-1]?U=O[h-1]:U+="SH33TJSERRX"}o.push(U);break}P||(P={Name:"SH33TJSERRY"}),o.push(P.Name);break;case"PtgParen":var V="(",q=")";if(d>=0){switch(m="",e[0][d][1][0]){case 2:V=wt(" ",e[0][d][1][1])+V;break;case 3:V=wt("\r",e[0][d][1][1])+V;break;case 4:q=wt(" ",e[0][d][1][1])+q;break;case 5:q=wt("\r",e[0][d][1][1])+q;break;default:if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][d][1][0])}d=-1}o.push(V+o.pop()+q);break;case"PtgRefErr":o.push("#REF!");break;case"PtgRefErr3d":o.push("#REF!");break;case"PtgExp":f={c:v[1][1],r:v[1][0]};var Q={c:r.c,r:r.r};if(a.sharedf[Re(f)]){var ie=a.sharedf[Re(f)];o.push(Kt(ie,s,Q,a,n))}else{var ce=!1;for(l=0;l!=a.arrayf.length;++l)if(c=a.arrayf[l],!(f.cc[0].e.c)&&!(f.rc[0].e.r)){o.push(Kt(c[1],s,Q,a,n)),ce=!0;break}ce||o.push(v[1])}break;case"PtgArray":o.push("{"+Dy(v[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":d=_;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":o.push("");break;case"PtgAreaErr":o.push("#REF!");break;case"PtgAreaErr3d":o.push("#REF!");break;case"PtgList":o.push("Table"+v[1].idx+"[#"+v[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(v));default:throw new Error("Unrecognized Formula Token: "+String(v))}var Te=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(n.biff!=3&&d>=0&&Te.indexOf(e[0][_][0])==-1){v=e[0][d];var H=!0;switch(v[1][0]){case 4:H=!1;case 0:m=wt(" ",v[1][1]);break;case 5:H=!1;case 1:m=wt("\r",v[1][1]);break;default:if(m="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+v[1][0])}o.push((H?m:"")+o.pop()+(H?"":m)),d=-1}}if(o.length>1&&n.WTF)throw new Error("bad formula stack");return o[0]}function Ly(e,t,r){var a=e.l+t,n=r.biff==2?1:2,i,s=e.read_shift(n);if(s==65535)return[[],Jt(e,t-2)];var o=xi(e,s,r);return t!==s+n&&(i=di(e,t-s-n,o,r)),e.l=a,[o,i]}function My(e,t,r){var a=e.l+t,n=r.biff==2?1:2,i,s=e.read_shift(n);if(s==65535)return[[],Jt(e,t-2)];var o=xi(e,s,r);return t!==s+n&&(i=di(e,t-s-n,o,r)),e.l=a,[o,i]}function $y(e,t,r,a){var n=e.l+t,i=xi(e,a,r),s;return n!==e.l&&(s=di(e,n-e.l,i,r)),[i,s]}function Uy(e,t,r){var a=e.l+t,n,i=e.read_shift(2),s=xi(e,i,r);return i==65535?[[],Jt(e,t-2)]:(t!==i+2&&(n=di(e,a-i-2,s,r)),[s,n])}function Wy(e){var t;if(zr(e,e.l+6)!==65535)return[Xt(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=e[e.l+2]===1,e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}function Hy(e){if(e==null){var t=Z(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}else if(typeof e=="number")return Ma(e);return Ma(0)}function Ms(e,t,r){var a=e.l+t,n=Mr(e);r.biff==2&&++e.l;var i=Wy(e),s=e.read_shift(1);r.biff!=2&&(e.read_shift(1),r.biff>=5&&e.read_shift(4));var o=My(e,a-e.l,r);return{cell:n,val:i[0],formula:o,shared:s>>3&1,tt:i[1]}}function zy(e,t,r,a,n){var i=Ua(t,r,n),s=Hy(e.v),o=Z(6),l=33;o.write_shift(2,l),o.write_shift(4,0);for(var c=Z(e.bf.length),f=0;f0?di(e,i,n,r):null;return[n,s]}var Vy=ms,vs=ms,Ky=ms,jy=ms,Xy={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},ih={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},Gy={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function xc(e){return e.slice(0,3)=="of:"&&(e=e.slice(3)),e.charCodeAt(0)==61&&(e=e.slice(1),e.charCodeAt(0)==61&&(e=e.slice(1))),e=e.replace(/COM\.MICROSOFT\./g,""),e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(t,r){return r.replace(/\./g,"")}),e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),e.replace(/[;~]/g,",").replace(/\|/g,";")}function Yy(e){var t="of:="+e.replace(wl,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function $s(e){var t=e.split(":"),r=t[0].split(".")[0];return[r,t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}function Jy(e){return e.replace(/\./,"!")}var Wn={},fn={},Hn=typeof Map<"u";function Tl(e,t,r){var a=0,n=e.length;if(r){if(Hn?r.has(t):Object.prototype.hasOwnProperty.call(r,t)){for(var i=Hn?r.get(t):r[t];a-1?(r.width=as(a),r.customWidth=1):t.width!=null&&(r.width=t.width),t.hidden&&(r.hidden=!0),t.level!=null&&(r.outlineLevel=r.level=t.level),r}function Da(e,t){if(e){var r=[.7,.7,.75,.75,.3,.3];t=="xlml"&&(r=[1,1,1,1,.5,.5]),e.left==null&&(e.left=r[0]),e.right==null&&(e.right=r[1]),e.top==null&&(e.top=r[2]),e.bottom==null&&(e.bottom=r[3]),e.header==null&&(e.header=r[4]),e.footer==null&&(e.footer=r[5])}}function _a(e,t,r){var a=r.revssf[t.z!=null?t.z:"General"],n=60,i=e.length;if(a==null&&r.ssf){for(;n<392;++n)if(r.ssf[n]==null){Nr(t.z,n),r.ssf[n]=t.z,r.revssf[t.z]=a=n;break}}for(n=0;n!=i;++n)if(e[n].numFmtId===a)return n;return e[i]={numFmtId:a,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},i}function sh(e,t,r,a,n,i){try{a.cellNF&&(e.z=Ae[t])}catch(o){if(a.WTF)throw o}if(!(e.t==="z"&&!a.cellStyles)){if(e.t==="d"&&typeof e.v=="string"&&(e.v=ut(e.v)),(!a||a.cellText!==!1)&&e.t!=="z")try{if(Ae[t]==null&&Nr(Xp[t]||"General",t),e.t==="e")e.w=e.w||qr[e.v];else if(t===0)if(e.t==="n")(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Gn(e.v);else if(e.t==="d"){var s=Rt(e.v);(s|0)===s?e.w=s.toString(10):e.w=Gn(s)}else{if(e.v===void 0)return"";e.w=Ba(e.v,fn)}else e.t==="d"?e.w=fr(t,Rt(e.v),fn):e.w=fr(t,e.v,fn)}catch(o){if(a.WTF)throw o}if(a.cellStyles&&r!=null)try{e.s=i.Fills[r],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=rs(n.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),a.WTF&&(e.s.fgColor.raw_rgb=n.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=rs(n.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),a.WTF&&(e.s.bgColor.raw_rgb=n.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(o){if(a.WTF&&i.Fills)throw o}}}function qy(e,t,r){if(e&&e["!ref"]){var a=tt(e["!ref"]);if(a.e.c=0&&r.s.c>=0&&(e["!ref"]=We(r))}var Qy=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,eS=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,tS=/<(?:\w:)?hyperlink [^>]*>/mg,rS=/"(\w*:\w*)"/,aS=/<(?:\w:)?col\b[^>]*[\/]?>/g,nS=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,iS=/<(?:\w:)?pageMargins[^>]*\/>/g,oh=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,sS=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,oS=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function lS(e,t,r,a,n,i,s){if(!e)return e;a||(a={"!id":{}});var o=t.dense?[]:{},l={s:{r:2e6,c:2e6},e:{r:0,c:0}},c="",f="",u=e.match(eS);u?(c=e.slice(0,u.index),f=e.slice(u.index+u[0].length)):c=f=e;var h=c.match(oh);h?El(h[0],o,n,r):(h=c.match(sS))&&fS(h[0],h[1]||"",o,n,r);var x=(c.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(x>0){var p=c.slice(x,x+50).match(rS);p&&Zy(o,p[1])}var d=c.match(oS);d&&d[1]&&TS(d[1],n);var m=[];if(t.cellStyles){var _=c.match(aS);_&&gS(m,_)}u&&CS(u[1],o,t,l,i,s);var w=f.match(nS);w&&(o["!autofilter"]=wS(w[0]));var v=[],T=f.match(Qy);if(T)for(x=0;x!=T.length;++x)v[x]=tt(T[x].slice(T[x].indexOf('"')+1));var b=f.match(tS);b&&pS(o,b,a);var k=f.match(iS);if(k&&(o["!margins"]=mS(Pe(k[0]))),!o["!ref"]&&l.e.c>=l.s.c&&l.e.r>=l.s.r&&(o["!ref"]=We(l)),t.sheetRows>0&&o["!ref"]){var g=tt(o["!ref"]);t.sheetRows<=+g.e.r&&(g.e.r=t.sheetRows-1,g.e.r>l.e.r&&(g.e.r=l.e.r),g.e.rl.e.c&&(g.e.c=l.e.c),g.e.c0&&(o["!cols"]=m),v.length>0&&(o["!merges"]=v),o}function cS(e){if(e.length===0)return"";for(var t='',r=0;r!=e.length;++r)t+='';return t+""}function El(e,t,r,a){var n=Pe(e);r.Sheets[a]||(r.Sheets[a]={}),n.codeName&&(r.Sheets[a].CodeName=et(lt(n.codeName)))}function fS(e,t,r,a,n){El(e.slice(0,e.indexOf(">")),r,a,n)}function uS(e,t,r,a,n){var i=!1,s={},o=null;if(a.bookType!=="xlsx"&&t.vbaraw){var l=t.SheetNames[r];try{t.Workbook&&(l=t.Workbook.Sheets[r].CodeName||l)}catch{}i=!0,s.codeName=Dr(st(l))}if(e&&e["!outline"]){var c={summaryBelow:1,summaryRight:1};e["!outline"].above&&(c.summaryBelow=0),e["!outline"].left&&(c.summaryRight=0),o=(o||"")+ve("outlinePr",null,c)}!i&&!o||(n[n.length]=ve("sheetPr",o,s))}var hS=["objects","scenarios","selectLockedCells","selectUnlockedCells"],dS=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function xS(e){var t={sheet:1};return hS.forEach(function(r){e[r]!=null&&e[r]&&(t[r]="1")}),dS.forEach(function(r){e[r]!=null&&!e[r]&&(t[r]="0")}),e.password&&(t.password=vl(e.password).toString(16).toUpperCase()),ve("sheetProtection",null,t)}function pS(e,t,r){for(var a=Array.isArray(e),n=0;n!=t.length;++n){var i=Pe(lt(t[n]),!0);if(!i.ref)return;var s=((r||{})["!id"]||[])[i.id];s?(i.Target=s.Target,i.location&&(i.Target+="#"+et(i.location))):(i.Target="#"+et(i.location),s={Target:i.Target,TargetMode:"Internal"}),i.Rel=s,i.tooltip&&(i.Tooltip=i.tooltip,delete i.tooltip);for(var o=tt(i.ref),l=o.s.r;l<=o.e.r;++l)for(var c=o.s.c;c<=o.e.c;++c){var f=Re({c,r:l});a?(e[l]||(e[l]=[]),e[l][c]||(e[l][c]={t:"z",v:void 0}),e[l][c].l=i):(e[f]||(e[f]={t:"z",v:void 0}),e[f].l=i)}}}function mS(e){var t={};return["left","right","top","bottom","header","footer"].forEach(function(r){e[r]&&(t[r]=parseFloat(e[r]))}),t}function vS(e){return Da(e),ve("pageMargins",null,e)}function gS(e,t){for(var r=!1,a=0;a!=t.length;++a){var n=Pe(t[a],!0);n.hidden&&(n.hidden=ft(n.hidden));var i=parseInt(n.min,10)-1,s=parseInt(n.max,10)-1;for(n.outlineLevel&&(n.level=+n.outlineLevel||0),delete n.min,delete n.max,n.width=+n.width,!r&&n.width&&(r=!0,gl(n.width)),ua(n);i<=s;)e[i++]=ht(n)}}function _S(e,t){for(var r=[""],a,n=0;n!=t.length;++n)(a=t[n])&&(r[r.length]=ve("col",null,gs(n,a)));return r[r.length]="",r.join("")}function wS(e){var t={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return t}function yS(e,t,r,a){var n=typeof e.ref=="string"?e.ref:We(e.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var i=r.Workbook.Names,s=nr(n);s.s.r==s.e.r&&(s.e.r=nr(t["!ref"]).e.r,n=We(s));for(var o=0;oa-z][^>]*)?\/?>/;function TS(e,t){t.Views||(t.Views=[{}]),(e.match(SS)||[]).forEach(function(r,a){var n=Pe(r);t.Views[a]||(t.Views[a]={}),+n.zoomScale&&(t.Views[a].zoom=+n.zoomScale),ft(n.rightToLeft)&&(t.Views[a].RTL=!0)})}function ES(e,t,r,a){var n={workbookViewId:"0"};return(((a||{}).Workbook||{}).Views||[])[0]&&(n.rightToLeft=a.Workbook.Views[0].RTL?"1":"0"),ve("sheetViews",ve("sheetView",null,n),{})}function kS(e,t,r,a){if(e.c&&r["!comments"].push([t,e.c]),e.v===void 0&&typeof e.f!="string"||e.t==="z"&&!e.f)return"";var n="",i=e.t,s=e.v;if(e.t!=="z")switch(e.t){case"b":n=e.v?"1":"0";break;case"n":n=""+e.v;break;case"e":n=qr[e.v];break;case"d":a&&a.cellDates?n=ut(e.v,-1).toISOString():(e=ht(e),e.t="n",n=""+(e.v=Rt(ut(e.v)))),typeof e.z>"u"&&(e.z=Ae[14]);break;default:n=e.v;break}var o=Wt("v",st(n)),l={r:t},c=_a(a.cellXfs,e,a);switch(c!==0&&(l.s=c),e.t){case"n":break;case"d":l.t="d";break;case"b":l.t="b";break;case"e":l.t="e";break;case"z":break;default:if(e.v==null){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(a&&a.bookSST){o=Wt("v",""+Tl(a.Strings,e.v,a.revStrings)),l.t="s";break}l.t="str";break}if(e.t!=i&&(e.t=i,e.v=s),typeof e.f=="string"&&e.f){var f=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;o=ve("f",st(e.f),f)+(e.v!=null?o:"")}return e.l&&r["!links"].push([t,e.l]),e.D&&(l.cm=1),ve("c",o,l)}var CS=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,r=/r=["']([^"']*)["']/,a=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,n=/ref=["']([^"']*)["']/,i=Yn("v"),s=Yn("f");return function(l,c,f,u,h,x){for(var p=0,d="",m=[],_=[],w=0,v=0,T=0,b="",k,g,A=0,E=0,P,U,O=0,V=0,q=Array.isArray(x.CellXf),Q,ie=[],ce=[],Te=Array.isArray(c),H=[],le={},ue=!1,S=!!f.sheetStubs,M=l.split(t),I=0,L=M.length;I!=L;++I){d=M[I].trim();var z=d.length;if(z!==0){var re=0;e:for(p=0;p":if(d[p-1]!="/"){++p;break e}if(f&&f.cellStyles){if(g=Pe(d.slice(re,p),!0),A=g.r!=null?parseInt(g.r,10):A+1,E=-1,f.sheetRows&&f.sheetRows=p)break;if(g=Pe(d.slice(re,p),!0),A=g.r!=null?parseInt(g.r,10):A+1,E=-1,!(f.sheetRows&&f.sheetRowsA-1&&(u.s.r=A-1),u.e.r":"")+d,_!=null&&_.length===2){for(w=0,b=_[1],v=0;v!=b.length&&!((T=b.charCodeAt(v)-64)<1||T>26);++v)w=26*w+T;--w,E=w}else++E;for(v=0;v!=d.length&&d.charCodeAt(v)!==62;++v);if(++v,g=Pe(d.slice(0,v),!0),g.r||(g.r=Re({r:A-1,c:E})),b=d.slice(v),k={t:""},(_=b.match(i))!=null&&_[1]!==""&&(k.v=et(_[1])),f.cellFormula){if((_=b.match(s))!=null&&_[1]!==""){if(k.f=et(lt(_[1])).replace(/\r\n/g,` +`),f.xlfn||(k.f=fc(k.f)),_[0].indexOf('t="array"')>-1)k.F=(b.match(n)||[])[1],k.F.indexOf(":")>-1&&ie.push([tt(k.F),k.F]);else if(_[0].indexOf('t="shared"')>-1){U=Pe(_[0]);var se=et(lt(_[1]));f.xlfn||(se=fc(se)),ce[parseInt(U.si,10)]=[U,se,g.r]}}else(_=b.match(/]*\/>/))&&(U=Pe(_[0]),ce[U.si]&&(k.f=Sw(ce[U.si][1],ce[U.si][2],g.r)));var ae=gt(g.r);for(v=0;v=ie[v][0].s.r&&ae.r<=ie[v][0].e.r&&ae.c>=ie[v][0].s.c&&ae.c<=ie[v][0].e.c&&(k.F=ie[v][1])}if(g.t==null&&k.v===void 0)if(k.f||k.F)k.v=0,k.t="n";else if(S)k.t="z";else continue;else k.t=g.t||"n";switch(u.s.c>E&&(u.s.c=E),u.e.c"u"){if(!S)continue;k.t="z"}else P=Wn[parseInt(k.v,10)],k.v=P.t,k.r=P.r,f.cellHTML&&(k.h=P.h);break;case"str":k.t="s",k.v=k.v!=null?lt(k.v):"",f.cellHTML&&(k.h=rl(k.v));break;case"inlineStr":_=b.match(a),k.t="s",_!=null&&(P=ml(_[1]))?(k.v=P.t,f.cellHTML&&(k.h=P.h)):k.v="";break;case"b":k.v=ft(k.v);break;case"d":f.cellDates?k.v=ut(k.v,1):(k.v=Rt(ut(k.v,1)),k.t="n");break;case"e":(!f||f.cellText!==!1)&&(k.w=k.v),k.v=cu[k.v];break}if(O=V=0,Q=null,q&&g.s!==void 0&&(Q=x.CellXf[g.s],Q!=null&&(Q.numFmtId!=null&&(O=Q.numFmtId),f.cellStyles&&Q.fillId!=null&&(V=Q.fillId))),sh(k,O,V,f,h,x),f.cellDates&&q&&k.t=="n"&&za(Ae[O])&&(k.t="d",k.v=xs(k.v)),g.cm&&f.xlmeta){var Ee=(f.xlmeta.Cell||[])[+g.cm-1];Ee&&Ee.type=="XLDAPR"&&(k.D=!0)}if(Te){var N=gt(g.r);c[N.r]||(c[N.r]=[]),c[N.r][N.c]=k}else c[g.r]=k}}}}H.length>0&&(c["!rows"]=H)}}();function bS(e,t,r,a){var n=[],i=[],s=tt(e["!ref"]),o="",l,c="",f=[],u=0,h=0,x=e["!rows"],p=Array.isArray(e),d={r:c},m,_=-1;for(h=s.s.c;h<=s.e.c;++h)f[h]=vt(h);for(u=s.s.r;u<=s.e.r;++u){for(i=[],c=Et(u),h=s.s.c;h<=s.e.c;++h){l=f[h]+c;var w=p?(e[u]||[])[h]:e[l];w!==void 0&&(o=kS(w,l,e,t))!=null&&i.push(o)}(i.length>0||x&&x[u])&&(d={r:c},x&&x[u]&&(m=x[u],m.hidden&&(d.hidden=1),_=-1,m.hpx?_=ri(m.hpx):m.hpt&&(_=m.hpt),_>-1&&(d.ht=_,d.customHeight=1),m.level&&(d.outlineLevel=m.level)),n[n.length]=ve("row",i.join(""),d))}if(x)for(;u-1&&(d.ht=_,d.customHeight=1),m.level&&(d.outlineLevel=m.level),n[n.length]=ve("row","",d));return n.join("")}function lh(e,t,r,a){var n=[kt,ve("worksheet",null,{xmlns:Va[0],"xmlns:r":It.r})],i=r.SheetNames[e],s=0,o="",l=r.Sheets[i];l==null&&(l={});var c=l["!ref"]||"A1",f=tt(c);if(f.e.c>16383||f.e.r>1048575){if(t.WTF)throw new Error("Range "+c+" exceeds format limit A1:XFD1048576");f.e.c=Math.min(f.e.c,16383),f.e.r=Math.min(f.e.c,1048575),c=We(f)}a||(a={}),l["!comments"]=[];var u=[];uS(l,r,e,t,n),n[n.length]=ve("dimension",null,{ref:c}),n[n.length]=ES(l,t,e,r),t.sheetFormat&&(n[n.length]=ve("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),l["!cols"]!=null&&l["!cols"].length>0&&(n[n.length]=_S(l,l["!cols"])),n[s=n.length]="",l["!links"]=[],l["!ref"]!=null&&(o=bS(l,t),o.length>0&&(n[n.length]=o)),n.length>s+1&&(n[n.length]="",n[s]=n[s].replace("/>",">")),l["!protect"]&&(n[n.length]=xS(l["!protect"])),l["!autofilter"]!=null&&(n[n.length]=yS(l["!autofilter"],l,r,e)),l["!merges"]!=null&&l["!merges"].length>0&&(n[n.length]=cS(l["!merges"]));var h=-1,x,p=-1;return l["!links"].length>0&&(n[n.length]="",l["!links"].forEach(function(d){d[1].Target&&(x={ref:d[0]},d[1].Target.charAt(0)!="#"&&(p=it(a,-1,st(d[1].Target).replace(/#.*$/,""),Xe.HLINK),x["r:id"]="rId"+p),(h=d[1].Target.indexOf("#"))>-1&&(x.location=st(d[1].Target.slice(h+1))),d[1].Tooltip&&(x.tooltip=st(d[1].Tooltip)),n[n.length]=ve("hyperlink",null,x))}),n[n.length]=""),delete l["!links"],l["!margins"]!=null&&(n[n.length]=vS(l["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&(n[n.length]=Wt("ignoredErrors",ve("ignoredError",null,{numberStoredAsText:1,sqref:c}))),u.length>0&&(p=it(a,-1,"../drawings/drawing"+(e+1)+".xml",Xe.DRAW),n[n.length]=ve("drawing",null,{"r:id":"rId"+p}),l["!drawing"]=u),l["!comments"].length>0&&(p=it(a,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Xe.VML),n[n.length]=ve("legacyDrawing",null,{"r:id":"rId"+p}),l["!legacy"]=p),n.length>1&&(n[n.length]="",n[1]=n[1].replace("/>",">")),n.join("")}function FS(e,t){var r={},a=e.l+t;r.r=e.read_shift(4),e.l+=4;var n=e.read_shift(2);e.l+=1;var i=e.read_shift(1);return e.l=a,i&7&&(r.level=i&7),i&16&&(r.hidden=!0),i&32&&(r.hpt=n/20),r}function AS(e,t,r){var a=Z(145),n=(r["!rows"]||[])[e]||{};a.write_shift(4,e),a.write_shift(4,0);var i=320;n.hpx?i=ri(n.hpx)*20:n.hpt&&(i=n.hpt*20),a.write_shift(2,i),a.write_shift(1,0);var s=0;n.level&&(s|=n.level),n.hidden&&(s|=16),(n.hpx||n.hpt)&&(s|=32),a.write_shift(1,s),a.write_shift(1,0);var o=0,l=a.l;a.l+=4;for(var c={r:e,c:0},f=0;f<16;++f)if(!(t.s.c>f+1<<10||t.e.ca.l?a.slice(0,a.l):a}function IS(e,t,r,a){var n=AS(a,r,t);(n.length>17||(t["!rows"]||[])[a])&&oe(e,0,n)}var OS=Ga,RS=_n;function PS(){}function DS(e,t){var r={},a=e[e.l];return++e.l,r.above=!(a&64),r.left=!(a&128),e.l+=18,r.name=Lm(e),r}function NS(e,t,r){r==null&&(r=Z(84+4*e.length));var a=192;t&&(t.above&&(a&=-65),t.left&&(a&=-129)),r.write_shift(1,a);for(var n=1;n<3;++n)r.write_shift(1,0);return Qi({auto:1},r),r.write_shift(-4,-1),r.write_shift(-4,-1),nu(e,r),r.slice(0,r.l)}function BS(e){var t=yr(e);return[t]}function LS(e,t,r){return r==null&&(r=Z(8)),Ka(t,r)}function MS(e){var t=ja(e);return[t]}function $S(e,t,r){return r==null&&(r=Z(4)),Xa(t,r)}function US(e){var t=yr(e),r=e.read_shift(1);return[t,r,"b"]}function WS(e,t,r){return r==null&&(r=Z(9)),Ka(t,r),r.write_shift(1,e.v?1:0),r}function HS(e){var t=ja(e),r=e.read_shift(1);return[t,r,"b"]}function zS(e,t,r){return r==null&&(r=Z(5)),Xa(t,r),r.write_shift(1,e.v?1:0),r}function VS(e){var t=yr(e),r=e.read_shift(1);return[t,r,"e"]}function KS(e,t,r){return r==null&&(r=Z(9)),Ka(t,r),r.write_shift(1,e.v),r}function jS(e){var t=ja(e),r=e.read_shift(1);return[t,r,"e"]}function XS(e,t,r){return r==null&&(r=Z(8)),Xa(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}function GS(e){var t=yr(e),r=e.read_shift(4);return[t,r,"s"]}function YS(e,t,r){return r==null&&(r=Z(12)),Ka(t,r),r.write_shift(4,t.v),r}function JS(e){var t=ja(e),r=e.read_shift(4);return[t,r,"s"]}function qS(e,t,r){return r==null&&(r=Z(8)),Xa(t,r),r.write_shift(4,t.v),r}function ZS(e){var t=yr(e),r=Xt(e);return[t,r,"n"]}function QS(e,t,r){return r==null&&(r=Z(16)),Ka(t,r),Ma(e.v,r),r}function ch(e){var t=ja(e),r=Xt(e);return[t,r,"n"]}function eT(e,t,r){return r==null&&(r=Z(12)),Xa(t,r),Ma(e.v,r),r}function tT(e){var t=yr(e),r=ul(e);return[t,r,"n"]}function rT(e,t,r){return r==null&&(r=Z(12)),Ka(t,r),iu(e.v,r),r}function aT(e){var t=ja(e),r=ul(e);return[t,r,"n"]}function nT(e,t,r){return r==null&&(r=Z(8)),Xa(t,r),iu(e.v,r),r}function iT(e){var t=yr(e),r=ll(e);return[t,r,"is"]}function sT(e){var t=yr(e),r=Yt(e);return[t,r,"str"]}function oT(e,t,r){return r==null&&(r=Z(12+4*e.v.length)),Ka(t,r),Lt(e.v,r),r.length>r.l?r.slice(0,r.l):r}function lT(e){var t=ja(e),r=Yt(e);return[t,r,"str"]}function cT(e,t,r){return r==null&&(r=Z(8+4*e.v.length)),Xa(t,r),Lt(e.v,r),r.length>r.l?r.slice(0,r.l):r}function fT(e,t,r){var a=e.l+t,n=yr(e);n.r=r["!row"];var i=e.read_shift(1),s=[n,i,"b"];if(r.cellFormula){e.l+=2;var o=vs(e,a-e.l,r);s[3]=Kt(o,null,n,r.supbooks,r)}else e.l=a;return s}function uT(e,t,r){var a=e.l+t,n=yr(e);n.r=r["!row"];var i=e.read_shift(1),s=[n,i,"e"];if(r.cellFormula){e.l+=2;var o=vs(e,a-e.l,r);s[3]=Kt(o,null,n,r.supbooks,r)}else e.l=a;return s}function hT(e,t,r){var a=e.l+t,n=yr(e);n.r=r["!row"];var i=Xt(e),s=[n,i,"n"];if(r.cellFormula){e.l+=2;var o=vs(e,a-e.l,r);s[3]=Kt(o,null,n,r.supbooks,r)}else e.l=a;return s}function dT(e,t,r){var a=e.l+t,n=yr(e);n.r=r["!row"];var i=Yt(e),s=[n,i,"str"];if(r.cellFormula){e.l+=2;var o=vs(e,a-e.l,r);s[3]=Kt(o,null,n,r.supbooks,r)}else e.l=a;return s}var xT=Ga,pT=_n;function mT(e,t){return t==null&&(t=Z(4)),t.write_shift(4,e),t}function vT(e,t){var r=e.l+t,a=Ga(e),n=cl(e),i=Yt(e),s=Yt(e),o=Yt(e);e.l=r;var l={rfx:a,relId:n,loc:i,display:o};return s&&(l.Tooltip=s),l}function gT(e,t){var r=Z(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));_n({s:gt(e[0]),e:gt(e[0])},r),fl("rId"+t,r);var a=e[1].Target.indexOf("#"),n=a==-1?"":e[1].Target.slice(a+1);return Lt(n||"",r),Lt(e[1].Tooltip||"",r),Lt("",r),r.slice(0,r.l)}function _T(){}function wT(e,t,r){var a=e.l+t,n=su(e),i=e.read_shift(1),s=[n];if(s[2]=i,r.cellFormula){var o=Vy(e,a-e.l,r);s[1]=o}else e.l=a;return s}function yT(e,t,r){var a=e.l+t,n=Ga(e),i=[n];if(r.cellFormula){var s=jy(e,a-e.l,r);i[1]=s,e.l=a}else e.l=a;return i}function ST(e,t,r){r==null&&(r=Z(18));var a=gs(e,t);r.write_shift(-4,e),r.write_shift(-4,e),r.write_shift(4,(a.width||10)*256),r.write_shift(4,0);var n=0;return t.hidden&&(n|=1),typeof a.width=="number"&&(n|=2),t.level&&(n|=t.level<<8),r.write_shift(2,n),r}var fh=["left","right","top","bottom","header","footer"];function TT(e){var t={};return fh.forEach(function(r){t[r]=Xt(e)}),t}function ET(e,t){return t==null&&(t=Z(6*8)),Da(e),fh.forEach(function(r){Ma(e[r],t)}),t}function kT(e){var t=e.read_shift(2);return e.l+=28,{RTL:t&32}}function CT(e,t,r){r==null&&(r=Z(30));var a=924;return(((t||{}).Views||[])[0]||{}).RTL&&(a|=32),r.write_shift(2,a),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(2,0),r.write_shift(2,100),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(4,0),r}function bT(e){var t=Z(24);return t.write_shift(4,4),t.write_shift(4,1),_n(e,t),t}function FT(e,t){return t==null&&(t=Z(16*4+2)),t.write_shift(2,e.password?vl(e.password):0),t.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(r){r[1]?t.write_shift(4,e[r[0]]!=null&&!e[r[0]]?1:0):t.write_shift(4,e[r[0]]!=null&&e[r[0]]?0:1)}),t}function AT(){}function IT(){}function OT(e,t,r,a,n,i,s){if(!e)return e;var o=t||{};a||(a={"!id":{}});var l=o.dense?[]:{},c,f={s:{r:2e6,c:2e6},e:{r:0,c:0}},u=!1,h=!1,x,p,d,m,_,w,v,T,b,k=[];o.biff=12,o["!row"]=0;var g=0,A=!1,E=[],P={},U=o.supbooks||n.supbooks||[[]];if(U.sharedf=P,U.arrayf=E,U.SheetNames=n.SheetNames||n.Sheets.map(function(Te){return Te.name}),!o.supbooks&&(o.supbooks=U,n.Names))for(var O=0;O=S[0].s.r&&x.r<=S[0].e.r&&_>=S[0].s.c&&_<=S[0].e.c&&(p.F=We(S[0]),A=!0)}!A&&H.length>3&&(p.f=H[3])}if(f.s.r>x.r&&(f.s.r=x.r),f.s.c>_&&(f.s.c=_),f.e.rx.r&&(f.s.r=x.r),f.s.c>_&&(f.s.c=_),f.e.r=H.s;)V[H.e--]={width:H.w/256,hidden:!!(H.flags&1),level:H.level},Q||(Q=!0,gl(H.w/256)),ua(V[H.e+1]);break;case 161:l["!autofilter"]={ref:We(H)};break;case 476:l["!margins"]=H;break;case 147:n.Sheets[r]||(n.Sheets[r]={}),H.name&&(n.Sheets[r].CodeName=H.name),(H.above||H.left)&&(l["!outline"]={above:H.above,left:H.left});break;case 137:n.Views||(n.Views=[{}]),n.Views[0]||(n.Views[0]={}),H.RTL&&(n.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:u=!0;break;case 36:u=!1;break;case 37:u=!0;break;case 38:u=!1;break;default:if(!le.T){if(!u||o.WTF)throw new Error("Unexpected record 0x"+ue.toString(16))}}},o),delete o.supbooks,delete o["!row"],!l["!ref"]&&(f.s.r<2e6||c&&(c.e.r>0||c.e.c>0||c.s.r>0||c.s.c>0))&&(l["!ref"]=We(c||f)),o.sheetRows&&l["!ref"]){var ce=tt(l["!ref"]);o.sheetRows<=+ce.e.r&&(ce.e.r=o.sheetRows-1,ce.e.r>f.e.r&&(ce.e.r=f.e.r),ce.e.rf.e.c&&(ce.e.c=f.e.c),ce.e.c0&&(l["!merges"]=k),V.length>0&&(l["!cols"]=V),q.length>0&&(l["!rows"]=q),l}function RT(e,t,r,a,n,i,s){if(t.v===void 0)return!1;var o="";switch(t.t){case"b":o=t.v?"1":"0";break;case"d":t=ht(t),t.z=t.z||Ae[14],t.v=Rt(ut(t.v)),t.t="n";break;case"n":case"e":o=""+t.v;break;default:o=t.v;break}var l={r,c:a};switch(l.s=_a(n.cellXfs,t,n),t.l&&i["!links"].push([Re(l),t.l]),t.c&&i["!comments"].push([Re(l),t.c]),t.t){case"s":case"str":return n.bookSST?(o=Tl(n.Strings,t.v,n.revStrings),l.t="s",l.v=o,s?oe(e,18,qS(t,l)):oe(e,7,YS(t,l))):(l.t="str",s?oe(e,17,cT(t,l)):oe(e,6,oT(t,l))),!0;case"n":return t.v==(t.v|0)&&t.v>-1e3&&t.v<1e3?s?oe(e,13,nT(t,l)):oe(e,2,rT(t,l)):s?oe(e,16,eT(t,l)):oe(e,5,QS(t,l)),!0;case"b":return l.t="b",s?oe(e,15,zS(t,l)):oe(e,4,WS(t,l)),!0;case"e":return l.t="e",s?oe(e,14,XS(t,l)):oe(e,3,KS(t,l)),!0}return s?oe(e,12,$S(t,l)):oe(e,1,LS(t,l)),!0}function PT(e,t,r,a){var n=tt(t["!ref"]||"A1"),i,s="",o=[];oe(e,145);var l=Array.isArray(t),c=n.e.r;t["!rows"]&&(c=Math.max(n.e.r,t["!rows"].length-1));for(var f=n.s.r;f<=c;++f){s=Et(f),IS(e,t,n,f);var u=!1;if(f<=n.e.r)for(var h=n.s.c;h<=n.e.c;++h){f===n.s.r&&(o[h]=vt(h)),i=o[h]+s;var x=l?(t[f]||[])[h]:t[i];if(!x){u=!1;continue}u=RT(e,x,f,h,a,t,u)}}oe(e,146)}function DT(e,t){!t||!t["!merges"]||(oe(e,177,mT(t["!merges"].length)),t["!merges"].forEach(function(r){oe(e,176,pT(r))}),oe(e,178))}function NT(e,t){!t||!t["!cols"]||(oe(e,390),t["!cols"].forEach(function(r,a){r&&oe(e,60,ST(a,r))}),oe(e,391))}function BT(e,t){!t||!t["!ref"]||(oe(e,648),oe(e,649,bT(tt(t["!ref"]))),oe(e,650))}function LT(e,t,r){t["!links"].forEach(function(a){if(a[1].Target){var n=it(r,-1,a[1].Target.replace(/#.*$/,""),Xe.HLINK);oe(e,494,gT(a,n))}}),delete t["!links"]}function MT(e,t,r,a){if(t["!comments"].length>0){var n=it(a,-1,"../drawings/vmlDrawing"+(r+1)+".vml",Xe.VML);oe(e,551,fl("rId"+n)),t["!legacy"]=n}}function $T(e,t,r,a){if(t["!autofilter"]){var n=t["!autofilter"],i=typeof n.ref=="string"?n.ref:We(n.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var s=r.Workbook.Names,o=nr(i);o.s.r==o.e.r&&(o.e.r=nr(t["!ref"]).e.r,i=We(o));for(var l=0;l16383||l.e.r>1048575){if(t.WTF)throw new Error("Range "+(s["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383),l.e.r=Math.min(l.e.c,1048575)}return s["!links"]=[],s["!comments"]=[],oe(n,129),(r.vbaraw||s["!outline"])&&oe(n,147,NS(o,s["!outline"])),oe(n,148,RS(l)),UT(n,s,r.Workbook),NT(n,s),PT(n,s,e,t),WT(n,s),$T(n,s,r,e),DT(n,s),LT(n,s,a),s["!margins"]&&oe(n,476,ET(s["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&BT(n,s),MT(n,s,e,a),oe(n,130),n.end()}function zT(e){var t=[],r=e.match(/^/),a;(e.match(/(.*?)<\/c:pt>/mg)||[]).forEach(function(i){var s=i.match(/(.*)<\/c:v><\/c:pt>/);s&&(t[+s[1]]=r?+s[2]:s[2])});var n=et((e.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/(.*?)<\/c:f>/mg)||[]).forEach(function(i){a=i.replace(/<.*?>/g,"")}),[t,n,a]}function VT(e,t,r,a,n,i){var s=i||{"!type":"chart"};if(!e)return i;var o=0,l=0,c="A",f={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(u){var h=zT(u);f.s.r=f.s.c=0,f.e.c=o,c=vt(o),h[0].forEach(function(x,p){s[c+Et(p)]={t:"n",v:x,z:h[1]},l=p}),f.e.r0&&(s["!ref"]=We(f)),s}function KT(e,t,r,a,n){if(!e)return e;a||(a={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},s,o=e.match(oh);return o&&El(o[0],i,n,r),(s=e.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=s[1]),a["!id"][i["!rel"]]&&(i["!drawel"]=a["!id"][i["!rel"]]),i}function jT(e,t){e.l+=10;var r=Yt(e);return{name:r}}function XT(e,t,r,a,n){if(!e)return e;a||(a={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},s=!1;return Jr(e,function(l,c,f){switch(f){case 550:i["!rel"]=l;break;case 651:n.Sheets[r]||(n.Sheets[r]={}),l.name&&(n.Sheets[r].CodeName=l.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:break;case 38:break;default:if(!(c.T>0)){if(!(c.T<0)){if(!s||t.WTF)throw new Error("Unexpected record 0x"+f.toString(16))}}}},t),a["!id"][i["!rel"]]&&(i["!drawel"]=a["!id"][i["!rel"]]),i}var kl=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],GT=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],YT=[],JT=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function pc(e,t){for(var r=0;r!=e.length;++r)for(var a=e[r],n=0;n!=t.length;++n){var i=t[n];if(a[i[0]]==null)a[i[0]]=i[1];else switch(i[2]){case"bool":typeof a[i[0]]=="string"&&(a[i[0]]=ft(a[i[0]]));break;case"int":typeof a[i[0]]=="string"&&(a[i[0]]=parseInt(a[i[0]],10));break}}}function mc(e,t){for(var r=0;r!=t.length;++r){var a=t[r];if(e[a[0]]==null)e[a[0]]=a[1];else switch(a[2]){case"bool":typeof e[a[0]]=="string"&&(e[a[0]]=ft(e[a[0]]));break;case"int":typeof e[a[0]]=="string"&&(e[a[0]]=parseInt(e[a[0]],10));break}}}function uh(e){mc(e.WBProps,kl),mc(e.CalcPr,JT),pc(e.WBView,GT),pc(e.Sheets,YT),fn.date1904=ft(e.WBProps.date1904)}function qT(e){return!e.Workbook||!e.Workbook.WBProps?"false":ft(e.Workbook.WBProps.date1904)?"true":"false"}var ZT="][*?/\\".split("");function hh(e,t){if(e.length>31)throw new Error("Sheet names cannot exceed 31 chars");var r=!0;return ZT.forEach(function(a){if(e.indexOf(a)!=-1)throw new Error("Sheet name cannot contain : \\ / ? * [ ]")}),r}function QT(e,t,r){e.forEach(function(a,n){hh(a);for(var i=0;i22)throw new Error("Bad Code Name: Worksheet"+s)}})}function eE(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t=e.Workbook&&e.Workbook.Sheets||[];QT(e.SheetNames,t,!!e.vbaraw);for(var r=0;r":break;case"":case"":break;case"":break;case"":kl.forEach(function(u){if(f[u[0]]!=null)switch(u[2]){case"bool":r.WBProps[u[0]]=ft(f[u[0]]);break;case"int":r.WBProps[u[0]]=parseInt(f[u[0]],10);break;default:r.WBProps[u[0]]=f[u[0]]}}),f.codeName&&(r.WBProps.CodeName=lt(f.codeName));break;case"":break;case"":break;case"":case"":break;case"":delete f[0],r.WBView.push(f);break;case"":break;case"":case"":break;case"":break;case"":break;case"":case"":break;case"":break;case"":case"":a=!1;break;case"":i.Ref=et(lt(e.slice(s,c))),r.Names.push(i);break;case"":break;case"":delete f[0],r.CalcPr=f;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":break;case"":break;case"":break;case"":case"":break;case"":case"":case"":break;case"":a=!1;break;case"":a=!0;break;case"":a=!1;break;case"0,a={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(kl.forEach(function(o){e.Workbook.WBProps[o[0]]!=null&&e.Workbook.WBProps[o[0]]!=o[1]&&(a[o[0]]=e.Workbook.WBProps[o[0]])}),e.Workbook.WBProps.CodeName&&(a.codeName=e.Workbook.WBProps.CodeName,delete a.CodeName)),t[t.length]=ve("workbookPr",null,a);var n=e.Workbook&&e.Workbook.Sheets||[],i=0;if(n&&n[0]&&n[0].Hidden){for(t[t.length]="",i=0;i!=e.SheetNames.length&&!(!n[i]||!n[i].Hidden);++i);i==e.SheetNames.length&&(i=0),t[t.length]='',t[t.length]=""}for(t[t.length]="",i=0;i!=e.SheetNames.length;++i){var s={name:st(e.SheetNames[i].slice(0,31))};if(s.sheetId=""+(i+1),s["r:id"]="rId"+(i+1),n[i])switch(n[i].Hidden){case 1:s.state="hidden";break;case 2:s.state="veryHidden";break}t[t.length]=ve("sheet",null,s)}return t[t.length]="",r&&(t[t.length]="",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(o){var l={name:o.Name};o.Comment&&(l.comment=o.Comment),o.Sheet!=null&&(l.localSheetId=""+o.Sheet),o.Hidden&&(l.hidden="1"),o.Ref&&(t[t.length]=ve("definedName",st(o.Ref),l))}),t[t.length]=""),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function aE(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=ho(e),r.name=Yt(e),r}function nE(e,t){return t||(t=Z(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),fl(e.strRelID,t),Lt(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function iE(e,t){var r={},a=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var n=t>8?Yt(e):"";return n.length>0&&(r.CodeName=n),r.autoCompressPictures=!!(a&65536),r.backupFile=!!(a&64),r.checkCompatibility=!!(a&4096),r.date1904=!!(a&1),r.filterPrivacy=!!(a&8),r.hidePivotFieldList=!!(a&1024),r.promptedSolutions=!!(a&16),r.publishItems=!!(a&2048),r.refreshAllConnections=!!(a&262144),r.saveExternalLinkValues=!!(a&128),r.showBorderUnselectedTables=!!(a&4),r.showInkAnnotation=!!(a&32),r.showObjects=["all","placeholders","none"][a>>13&3],r.showPivotChartFilter=!!(a&32768),r.updateLinks=["userSet","never","always"][a>>8&3],r}function sE(e,t){t||(t=Z(72));var r=0;return e&&e.filterPrivacy&&(r|=8),t.write_shift(4,r),t.write_shift(4,0),nu(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function oE(e,t){var r={};return e.read_shift(4),r.ArchID=e.read_shift(4),e.l+=t-8,r}function lE(e,t,r){var a=e.l+t;e.l+=4,e.l+=1;var n=e.read_shift(4),i=Mm(e),s=Ky(e,0,r),o=cl(e);e.l=a;var l={Name:i,Ptg:s};return n<268435455&&(l.Sheet=n),o&&(l.Comment=o),l}function cE(e,t){var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},a=[],n=!1;t||(t={}),t.biff=12;var i=[],s=[[]];return s.SheetNames=[],s.XTI=[],ai[16]={n:"BrtFRTArchID$",f:oE},Jr(e,function(l,c,f){switch(f){case 156:s.SheetNames.push(l.name),r.Sheets.push(l);break;case 153:r.WBProps=l;break;case 39:l.Sheet!=null&&(t.SID=l.Sheet),l.Ref=Kt(l.Ptg,null,null,s,t),delete t.SID,delete l.Ptg,i.push(l);break;case 1036:break;case 357:case 358:case 355:case 667:s[0].length?s.push([f,l]):s[0]=[f,l],s[s.length-1].XTI=[];break;case 362:s.length===0&&(s[0]=[],s[0].XTI=[]),s[s.length-1].XTI=s[s.length-1].XTI.concat(l),s.XTI=s.XTI.concat(l);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:a.push(f),n=!0;break;case 36:a.pop(),n=!1;break;case 37:a.push(f),n=!0;break;case 38:a.pop(),n=!1;break;case 16:break;default:if(!c.T){if(!n||t.WTF&&a[a.length-1]!=37&&a[a.length-1]!=35)throw new Error("Unexpected record 0x"+f.toString(16))}}},t),uh(r),r.Names=i,r.supbooks=s,r}function fE(e,t){oe(e,143);for(var r=0;r!=t.SheetNames.length;++r){var a=t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[r]&&t.Workbook.Sheets[r].Hidden||0,n={Hidden:a,iTabID:r+1,strRelID:"rId"+(r+1),name:t.SheetNames[r]};oe(e,156,nE(n))}oe(e,144)}function uE(e,t){t||(t=Z(127));for(var r=0;r!=4;++r)t.write_shift(4,0);return Lt("SheetJS",t),Lt(ji.version,t),Lt(ji.version,t),Lt("7262",t),t.length>t.l?t.slice(0,t.l):t}function hE(e,t){t||(t=Z(29)),t.write_shift(-4,0),t.write_shift(-4,460),t.write_shift(4,28800),t.write_shift(4,17600),t.write_shift(4,500),t.write_shift(4,e),t.write_shift(4,e);var r=120;return t.write_shift(1,r),t.length>t.l?t.slice(0,t.l):t}function dE(e,t){if(!(!t.Workbook||!t.Workbook.Sheets)){for(var r=t.Workbook.Sheets,a=0,n=-1,i=-1;an||(oe(e,135),oe(e,158,hE(n)),oe(e,136))}}function xE(e,t){var r=ar();return oe(r,131),oe(r,128,uE()),oe(r,153,sE(e.Workbook&&e.Workbook.WBProps||null)),dE(r,e),fE(r,e),oe(r,132),r.end()}function pE(e,t,r){return t.slice(-4)===".bin"?cE(e,r):rE(e,r)}function mE(e,t,r,a,n,i,s,o){return t.slice(-4)===".bin"?OT(e,a,r,n,i,s,o):lS(e,a,r,n,i,s,o)}function vE(e,t,r,a,n,i,s,o){return t.slice(-4)===".bin"?XT(e,a,r,n,i):KT(e,a,r,n,i)}function gE(e,t,r,a,n,i,s,o){return t.slice(-4)===".bin"?ww():yw()}function _E(e,t,r,a,n,i,s,o){return t.slice(-4)===".bin"?gw():_w()}function wE(e,t,r,a){return t.slice(-4)===".bin"?p_(e,r,a):a_(e,r,a)}function yE(e,t,r){return Xu(e,r)}function SE(e,t,r){return t.slice(-4)===".bin"?S2(e,r):_2(e,r)}function TE(e,t,r){return t.slice(-4)===".bin"?dw(e,r):nw(e,r)}function EE(e,t,r){return t.slice(-4)===".bin"?tw(e):Q_(e)}function kE(e,t,r,a){return r.slice(-4)===".bin"?rw(e,t,r,a):void 0}function CE(e,t,r){return t.slice(-4)===".bin"?J_(e,t,r):Z_(e,t,r)}function bE(e,t,r){return(t.slice(-4)===".bin"?xE:dh)(e)}function FE(e,t,r,a,n){return(t.slice(-4)===".bin"?HT:lh)(e,r,a,n)}function AE(e,t,r){return(t.slice(-4)===".bin"?k_:Ku)(e,r)}function IE(e,t,r){return(t.slice(-4)===".bin"?k2:Lu)(e,r)}function OE(e,t,r){return(t.slice(-4)===".bin"?xw:Ju)(e)}function RE(e){return(e.slice(-4)===".bin"?q_:Gu)()}var xh=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,ph=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function Sr(e,t){var r=e.split(/\s+/),a=[];if(a[0]=r[0],r.length===1)return a;var n=e.match(xh),i,s,o,l;if(n)for(l=0;l!=n.length;++l)i=n[l].match(ph),(s=i[1].indexOf(":"))===-1?a[i[1]]=i[2].slice(1,i[2].length-1):(i[1].slice(0,6)==="xmlns:"?o="xmlns"+i[1].slice(6):o=i[1].slice(s+1),a[o]=i[2].slice(1,i[2].length-1));return a}function PE(e){var t=e.split(/\s+/),r={};if(t.length===1)return r;var a=e.match(xh),n,i,s,o;if(a)for(o=0;o!=a.length;++o)n=a[o].match(ph),(i=n[1].indexOf(":"))===-1?r[n[1]]=n[2].slice(1,n[2].length-1):(n[1].slice(0,6)==="xmlns:"?s="xmlns"+n[1].slice(6):s=n[1].slice(i+1),r[s]=n[2].slice(1,n[2].length-1));return r}var zn;function DE(e,t){var r=zn[e]||et(e);return r==="General"?Ba(t):fr(r,t)}function NE(e,t,r,a){var n=a;switch((r[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":n=ft(a);break;case"i2":case"int":n=parseInt(a,10);break;case"r4":case"float":n=parseFloat(a);break;case"date":case"dateTime.tz":n=ut(a);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+r[0])}e[et(t)]=n}function BE(e,t,r){if(e.t!=="z"){if(!r||r.cellText!==!1)try{e.t==="e"?e.w=e.w||qr[e.v]:t==="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Gn(e.v):e.w=Ba(e.v):e.w=DE(t||"General",e.v)}catch(i){if(r.WTF)throw i}try{var a=zn[t]||t||"General";if(r.cellNF&&(e.z=a),r.cellDates&&e.t=="n"&&za(a)){var n=sa(e.v);n&&(e.t="d",e.v=new Date(n.y,n.m-1,n.d,n.H,n.M,n.S,n.u))}}catch(i){if(r.WTF)throw i}}}function LE(e,t,r){if(r.cellStyles&&t.Interior){var a=t.Interior;a.Pattern&&(a.patternType=Y2[a.Pattern]||a.Pattern)}e[t.ID]=t}function ME(e,t,r,a,n,i,s,o,l,c){var f="General",u=a.StyleID,h={};c=c||{};var x=[],p=0;for(u===void 0&&o&&(u=o.StyleID),u===void 0&&s&&(u=s.StyleID);i[u]!==void 0&&(i[u].nf&&(f=i[u].nf),i[u].Interior&&x.push(i[u].Interior),!!i[u].Parent);)u=i[u].Parent;switch(r.Type){case"Boolean":a.t="b",a.v=ft(e);break;case"String":a.t="s",a.r=P0(et(e)),a.v=e.indexOf("<")>-1?et(t||e).replace(/<.*?>/g,""):a.r;break;case"DateTime":e.slice(-1)!="Z"&&(e+="Z"),a.v=(ut(e)-new Date(Date.UTC(1899,11,30)))/(24*60*60*1e3),a.v!==a.v?a.v=et(e):a.v<60&&(a.v=a.v-1),(!f||f=="General")&&(f="yyyy-mm-dd");case"Number":a.v===void 0&&(a.v=+e),a.t||(a.t="n");break;case"Error":a.t="e",a.v=cu[e],c.cellText!==!1&&(a.w=e);break;default:e==""&&t==""?a.t="z":(a.t="s",a.v=P0(t||e));break}if(BE(a,f,c),c.cellFormula!==!1)if(a.Formula){var d=et(a.Formula);d.charCodeAt(0)==61&&(d=d.slice(1)),a.f=cn(d,n),delete a.Formula,a.ArrayRange=="RC"?a.F=cn("RC:RC",n):a.ArrayRange&&(a.F=cn(a.ArrayRange,n),l.push([tt(a.F),a.F]))}else for(p=0;p=l[p][0].s.r&&n.r<=l[p][0].e.r&&n.c>=l[p][0].s.c&&n.c<=l[p][0].e.c&&(a.F=l[p][1]);c.cellStyles&&(x.forEach(function(m){!h.patternType&&m.patternType&&(h.patternType=m.patternType)}),a.s=h),a.StyleID!==void 0&&(a.ixfe=a.StyleID)}function $E(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,` +`).replace(/\r/g,` +`),e.v=e.w=e.ixfe=void 0}function Us(e,t){var r=t||{};vn();var a=Dn(al(e));(r.type=="binary"||r.type=="array"||r.type=="base64")&&(a=lt(a));var n=a.slice(0,1024).toLowerCase(),i=!1;if(n=n.replace(/".*?"/g,""),(n.indexOf(">")&1023)>Math.min(n.indexOf(",")&1023,n.indexOf(";")&1023)){var s=ht(r);return s.type="string",xn.to_workbook(a,s)}if(n.indexOf("=0&&(i=!0)}),i)return Ek(a,r);zn={"General Number":"General","General Date":Ae[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":Ae[15],"Short Date":Ae[14],"Long Time":Ae[19],"Medium Time":Ae[18],"Short Time":Ae[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:Ae[2],Standard:Ae[4],Percent:Ae[10],Scientific:Ae[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var o,l=[],c,f={},u=[],h=r.dense?[]:{},x="",p={},d={},m=Sr(''),_=0,w=0,v=0,T={s:{r:2e6,c:2e6},e:{r:0,c:0}},b={},k={},g="",A=0,E=[],P={},U={},O=0,V=[],q=[],Q={},ie=[],ce,Te=!1,H=[],le=[],ue={},S=0,M=0,I={Sheets:[],WBProps:{date1904:!1}},L={};qn.lastIndex=0,a=a.replace(//mg,"");for(var z="";o=qn.exec(a);)switch(o[3]=(z=o[3]).toLowerCase()){case"data":if(z=="data"){if(o[1]==="/"){if((c=l.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else o[0].charAt(o[0].length-2)!=="/"&&l.push([o[3],!0]);break}if(l[l.length-1][1])break;o[1]==="/"?ME(a.slice(_,o.index),g,m,l[l.length-1][0]=="comment"?Q:p,{c:w,r:v},b,ie[w],d,H,r):(g="",m=Sr(o[0]),_=o.index+o[0].length);break;case"cell":if(o[1]==="/")if(q.length>0&&(p.c=q),(!r.sheetRows||r.sheetRows>v)&&p.v!==void 0&&(r.dense?(h[v]||(h[v]=[]),h[v][w]=p):h[vt(w)+Et(v)]=p),p.HRef&&(p.l={Target:et(p.HRef)},p.HRefScreenTip&&(p.l.Tooltip=p.HRefScreenTip),delete p.HRef,delete p.HRefScreenTip),(p.MergeAcross||p.MergeDown)&&(S=w+(parseInt(p.MergeAcross,10)|0),M=v+(parseInt(p.MergeDown,10)|0),E.push({s:{c:w,r:v},e:{c:S,r:M}})),!r.sheetStubs)p.MergeAcross?w=S+1:++w;else if(p.MergeAcross||p.MergeDown){for(var re=w;re<=S;++re)for(var J=v;J<=M;++J)(re>w||J>v)&&(r.dense?(h[J]||(h[J]=[]),h[J][re]={t:"z"}):h[vt(re)+Et(J)]={t:"z"});w=S+1}else++w;else p=PE(o[0]),p.Index&&(w=+p.Index-1),wT.e.c&&(T.e.c=w),o[0].slice(-2)==="/>"&&++w,q=[];break;case"row":o[1]==="/"||o[0].slice(-2)==="/>"?(vT.e.r&&(T.e.r=v),o[0].slice(-2)==="/>"&&(d=Sr(o[0]),d.Index&&(v=+d.Index-1)),w=0,++v):(d=Sr(o[0]),d.Index&&(v=+d.Index-1),ue={},(d.AutoFitHeight=="0"||d.Height)&&(ue.hpx=parseInt(d.Height,10),ue.hpt=ri(ue.hpx),le[v]=ue),d.Hidden=="1"&&(ue.hidden=!0,le[v]=ue));break;case"worksheet":if(o[1]==="/"){if((c=l.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"));u.push(x),T.s.r<=T.e.r&&T.s.c<=T.e.c&&(h["!ref"]=We(T),r.sheetRows&&r.sheetRows<=T.e.r&&(h["!fullref"]=h["!ref"],T.e.r=r.sheetRows-1,h["!ref"]=We(T))),E.length&&(h["!merges"]=E),ie.length>0&&(h["!cols"]=ie),le.length>0&&(h["!rows"]=le),f[x]=h}else T={s:{r:2e6,c:2e6},e:{r:0,c:0}},v=w=0,l.push([o[3],!1]),c=Sr(o[0]),x=et(c.Name),h=r.dense?[]:{},E=[],H=[],le=[],L={name:x,Hidden:0},I.Sheets.push(L);break;case"table":if(o[1]==="/"){if((c=l.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else{if(o[0].slice(-2)=="/>")break;l.push([o[3],!1]),ie=[],Te=!1}break;case"style":o[1]==="/"?LE(b,k,r):k=Sr(o[0]);break;case"numberformat":k.nf=et(Sr(o[0]).Format||"General"),zn[k.nf]&&(k.nf=zn[k.nf]);for(var se=0;se!=392&&Ae[se]!=k.nf;++se);if(se==392){for(se=57;se!=392;++se)if(Ae[se]==null){Nr(k.nf,se);break}}break;case"column":if(l[l.length-1][0]!=="table")break;if(ce=Sr(o[0]),ce.Hidden&&(ce.hidden=!0,delete ce.Hidden),ce.Width&&(ce.wpx=parseInt(ce.Width,10)),!Te&&ce.wpx>10){Te=!0,jt=zu;for(var ae=0;ae0&&(Ye.Sheet=I.Sheets.length-1),I.Names.push(Ye);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if(o[0].slice(-2)==="/>")break;o[1]==="/"?g+=a.slice(A,o.index):A=o.index+o[0].length;break;case"interior":if(!r.cellStyles)break;k.Interior=Sr(o[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(o[0].slice(-2)==="/>")break;o[1]==="/"?cv(P,z,a.slice(O,o.index)):O=o.index+o[0].length;break;case"paragraphs":break;case"styles":case"workbook":if(o[1]==="/"){if((c=l.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else l.push([o[3],!1]);break;case"comment":if(o[1]==="/"){if((c=l.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"));$E(Q),q.push(Q)}else l.push([o[3],!1]),c=Sr(o[0]),Q={a:c.Author};break;case"autofilter":if(o[1]==="/"){if((c=l.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else if(o[0].charAt(o[0].length-2)!=="/"){var Fe=Sr(o[0]);h["!autofilter"]={ref:cn(Fe.Range).replace(/\$/g,"")},l.push([o[3],!0])}break;case"name":break;case"datavalidation":if(o[1]==="/"){if((c=l.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else o[0].charAt(o[0].length-2)!=="/"&&l.push([o[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(o[1]==="/"){if((c=l.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else o[0].charAt(o[0].length-2)!=="/"&&l.push([o[3],!0]);break;case"null":break;default:if(l.length==0&&o[3]=="document"||l.length==0&&o[3]=="uof")return yc(a,r);var Me=!0;switch(l[l.length-1][0]){case"officedocumentsettings":switch(o[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:Me=!1}break;case"componentoptions":switch(o[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:Me=!1}break;case"excelworkbook":switch(o[3]){case"date1904":I.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:Me=!1}break;case"workbookoptions":switch(o[3]){case"owcversion":break;case"height":break;case"width":break;default:Me=!1}break;case"worksheetoptions":switch(o[3]){case"visible":if(o[0].slice(-2)!=="/>")if(o[1]==="/")switch(a.slice(O,o.index)){case"SheetHidden":L.Hidden=1;break;case"SheetVeryHidden":L.Hidden=2;break}else O=o.index+o[0].length;break;case"header":h["!margins"]||Da(h["!margins"]={},"xlml"),isNaN(+Pe(o[0]).Margin)||(h["!margins"].header=+Pe(o[0]).Margin);break;case"footer":h["!margins"]||Da(h["!margins"]={},"xlml"),isNaN(+Pe(o[0]).Margin)||(h["!margins"].footer=+Pe(o[0]).Margin);break;case"pagemargins":var fe=Pe(o[0]);h["!margins"]||Da(h["!margins"]={},"xlml"),isNaN(+fe.Top)||(h["!margins"].top=+fe.Top),isNaN(+fe.Left)||(h["!margins"].left=+fe.Left),isNaN(+fe.Right)||(h["!margins"].right=+fe.Right),isNaN(+fe.Bottom)||(h["!margins"].bottom=+fe.Bottom);break;case"displayrighttoleft":I.Views||(I.Views=[]),I.Views[0]||(I.Views[0]={}),I.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":h["!outline"]||(h["!outline"]={}),h["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":h["!outline"]||(h["!outline"]={}),h["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:Me=!1}break;case"pivottable":case"pivotcache":switch(o[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:Me=!1}break;case"pagebreaks":switch(o[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:Me=!1}break;case"autofilter":switch(o[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:Me=!1}break;case"querytable":switch(o[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:Me=!1}break;case"datavalidation":switch(o[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:Me=!1}break;case"sorting":case"conditionalformatting":switch(o[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:Me=!1}break;case"mapinfo":case"schema":case"data":switch(o[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:Me=!1}break;case"smarttags":break;default:Me=!1;break}if(Me||o[3].match(/!\[CDATA/))break;if(!l[l.length-1][1])throw"Unrecognized tag: "+o[3]+"|"+l.join("|");if(l[l.length-1][0]==="customdocumentproperties"){if(o[0].slice(-2)==="/>")break;o[1]==="/"?NE(U,z,V,a.slice(O,o.index)):(V=o,O=o.index+o[0].length);break}if(r.WTF)throw"Unrecognized tag: "+o[3]+"|"+l.join("|")}var ne={};return!r.bookSheets&&!r.bookProps&&(ne.Sheets=f),ne.SheetNames=u,ne.Workbook=I,ne.SSF=ht(Ae),ne.Props=P,ne.Custprops=U,ne}function wo(e,t){switch(bl(t=t||{}),t.type||"base64"){case"base64":return Us(cr(e),t);case"binary":case"buffer":case"file":return Us(e,t);case"array":return Us(va(e),t)}}function UE(e,t){var r=[];return e.Props&&r.push(fv(e.Props,t)),e.Custprops&&r.push(uv(e.Props,e.Custprops)),r.join("")}function WE(){return""}function HE(e,t){var r=[''];return t.cellXfs.forEach(function(a,n){var i=[];i.push(ve("NumberFormat",null,{"ss:Format":st(Ae[a.numFmtId])}));var s={"ss:ID":"s"+(21+n)};r.push(ve("Style",i.join(""),s))}),ve("Styles",r.join(""))}function mh(e){return ve("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+yl(e.Ref,{r:0,c:0})})}function zE(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],a=0;a"),e["!margins"].header&&n.push(ve("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&n.push(ve("Footer",null,{"x:Margin":e["!margins"].footer})),n.push(ve("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),n.push("")),a&&a.Workbook&&a.Workbook.Sheets&&a.Workbook.Sheets[r])if(a.Workbook.Sheets[r].Hidden)n.push(ve("Visible",a.Workbook.Sheets[r].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var i=0;i")}return((((a||{}).Workbook||{}).Views||[])[0]||{}).RTL&&n.push(""),e["!protect"]&&(n.push(Wt("ProtectContents","True")),e["!protect"].objects&&n.push(Wt("ProtectObjects","True")),e["!protect"].scenarios&&n.push(Wt("ProtectScenarios","True")),e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells?n.push(Wt("EnableSelection","NoSelection")):e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells&&n.push(Wt("EnableSelection","UnlockedCells")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(s){e["!protect"][s[0]]&&n.push("<"+s[1]+"/>")})),n.length==0?"":ve("WorksheetOptions",n.join(""),{xmlns:ir.x})}function jE(e){return e.map(function(t){var r=dm(t.t||""),a=ve("ss:Data",r,{xmlns:"http://www.w3.org/TR/REC-html40"});return ve("Comment",a,{"ss:Author":t.a})}).join("")}function XE(e,t,r,a,n,i,s){if(!e||e.v==null&&e.f==null)return"";var o={};if(e.f&&(o["ss:Formula"]="="+st(yl(e.f,s))),e.F&&e.F.slice(0,t.length)==t){var l=gt(e.F.slice(t.length+1));o["ss:ArrayRange"]="RC:R"+(l.r==s.r?"":"["+(l.r-s.r)+"]")+"C"+(l.c==s.c?"":"["+(l.c-s.c)+"]")}if(e.l&&e.l.Target&&(o["ss:HRef"]=st(e.l.Target),e.l.Tooltip&&(o["x:HRefScreenTip"]=st(e.l.Tooltip))),r["!merges"])for(var c=r["!merges"],f=0;f!=c.length;++f)c[f].s.c!=s.c||c[f].s.r!=s.r||(c[f].e.c>c[f].s.c&&(o["ss:MergeAcross"]=c[f].e.c-c[f].s.c),c[f].e.r>c[f].s.r&&(o["ss:MergeDown"]=c[f].e.r-c[f].s.r));var u="",h="";switch(e.t){case"z":if(!a.sheetStubs)return"";break;case"n":u="Number",h=String(e.v);break;case"b":u="Boolean",h=e.v?"1":"0";break;case"e":u="Error",h=qr[e.v];break;case"d":u="DateTime",h=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||Ae[14]);break;case"s":u="String",h=hm(e.v||"");break}var x=_a(a.cellXfs,e,a);o["ss:StyleID"]="s"+(21+x),o["ss:Index"]=s.c+1;var p=e.v!=null?h:"",d=e.t=="z"?"":''+p+"";return(e.c||[]).length>0&&(d+=jE(e.c)),ve("Cell",d,o)}function GE(e,t){var r='"}function YE(e,t,r,a){if(!e["!ref"])return"";var n=tt(e["!ref"]),i=e["!merges"]||[],s=0,o=[];e["!cols"]&&e["!cols"].forEach(function(m,_){ua(m);var w=!!m.width,v=gs(_,m),T={"ss:Index":_+1};w&&(T["ss:Width"]=ei(v.width)),m.hidden&&(T["ss:Hidden"]="1"),o.push(ve("Column",null,T))});for(var l=Array.isArray(e),c=n.s.r;c<=n.e.r;++c){for(var f=[GE(c,(e["!rows"]||[])[c])],u=n.s.c;u<=n.e.c;++u){var h=!1;for(s=0;s!=i.length;++s)if(!(i[s].s.c>u)&&!(i[s].s.r>c)&&!(i[s].e.c"),f.length>2&&o.push(f.join(""))}return o.join("")}function JE(e,t,r){var a=[],n=r.SheetNames[e],i=r.Sheets[n],s=i?VE(i,t,e,r):"";return s.length>0&&a.push(""+s+""),s=i?YE(i,t,e,r):"",s.length>0&&a.push(""+s+"
"),a.push(KE(i,t,e,r)),a.join("")}function qE(e,t){t||(t={}),e.SSF||(e.SSF=ht(Ae)),e.SSF&&(vn(),oi(e.SSF),t.revssf=ds(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],_a(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(UE(e,t)),r.push(WE()),r.push(""),r.push("");for(var a=0;a40||(r.l-=4,t.Reserved1=r.read_shift(0,"lpstr-ansi"),r.length-r.l<=4)||(a=r.read_shift(4),a!==1907505652)||(t.UnicodeClipboardFormat=Vm(r),a=r.read_shift(4),a==0||a>40))return t;r.l-=4,t.Reserved2=r.read_shift(0,"lpwstr")}var QE=[60,1084,2066,2165,2175];function ek(e,t,r,a,n){var i=a,s=[],o=r.slice(r.l,r.l+i);if(n&&n.enc&&n.enc.insitu&&o.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:break;case 133:break;default:n.enc.insitu(o)}s.push(o),r.l+=i;for(var l=zr(r,r.l),c=yo[l],f=0;c!=null&&QE.indexOf(l)>-1;)i=zr(r,r.l+2),f=r.l+4,l==2066?f+=4:(l==2165||l==2175)&&(f+=12),o=r.slice(f,r.l+4+i),s.push(o),r.l+=4+i,c=yo[l=zr(r,r.l)];var u=Bt(s);$t(u,0);var h=0;u.lens=[];for(var x=0;x1)&&!(at.sheetRows&&be.r>=at.sheetRows)){if(at.cellStyles&&Ue.XF&&Ue.XF.data&&P(be,Ue,at),delete Ue.ixfe,delete Ue.XF,u=be,h=Re(be),(!s||!s.s||!s.e)&&(s={s:{r:0,c:0},e:{r:0,c:0}}),be.rs.e.r&&(s.e.r=be.r+1),be.c+1>s.e.c&&(s.e.c=be.c+1),at.cellFormula&&Ue.f){for(var Ve=0;Vebe.c||w[Ve][0].s.r>be.r)&&!(w[Ve][0].e.c>8)!==J)throw new Error("rt mismatch: "+Ee+"!="+J);ae.r==12&&(e.l+=10,se-=10)}var N={};if(J===10?N=ae.f(e,se,O):N=ek(J,ae,e,se,O),ue==0&&[9,521,1033,2057].indexOf(le)===-1)continue;switch(J){case 34:r.opts.Date1904=g.WBProps.date1904=N;break;case 134:r.opts.WriteProtect=!0;break;case 47:if(O.enc||(e.l=0),O.enc=N,!t.password)throw new Error("File is password-protected");if(N.valid==null)throw new Error("Encryption scheme unsupported");if(!N.valid)throw new Error("Password is incorrect");break;case 92:O.lastuser=N;break;case 66:var Ye=Number(N);switch(Ye){case 21010:Ye=1200;break;case 32768:Ye=1e4;break;case 32769:Ye=1252;break}kr(O.codepage=Ye),z=!0;break;case 317:O.rrtabid=N;break;case 25:O.winlocked=N;break;case 439:r.opts.RefreshAll=N;break;case 12:r.opts.CalcCount=N;break;case 16:r.opts.CalcDelta=N;break;case 17:r.opts.CalcIter=N;break;case 13:r.opts.CalcMode=N;break;case 14:r.opts.CalcPrecision=N;break;case 95:r.opts.CalcSaveRecalc=N;break;case 15:O.CalcRefMode=N;break;case 2211:r.opts.FullCalc=N;break;case 129:N.fDialog&&(n["!type"]="dialog"),N.fBelow||((n["!outline"]||(n["!outline"]={})).above=!0),N.fRight||((n["!outline"]||(n["!outline"]={})).left=!0);break;case 224:b.push(N);break;case 430:H.push([N]),H[H.length-1].XTI=[];break;case 35:case 547:H[H.length-1].push(N);break;case 24:case 536:L={Name:N.Name,Ref:Kt(N.rgce,s,null,H,O)},N.itab>0&&(L.Sheet=N.itab-1),H.names.push(L),H[0]||(H[0]=[],H[0].XTI=[]),H[H.length-1].push(N),N.Name=="_xlnm._FilterDatabase"&&N.itab>0&&N.rgce&&N.rgce[0]&&N.rgce[0][0]&&N.rgce[0][0][0]=="PtgArea3d"&&(I[N.itab-1]={ref:We(N.rgce[0][0][1][2])});break;case 22:O.ExternCount=N;break;case 23:H.length==0&&(H[0]=[],H[0].XTI=[]),H[H.length-1].XTI=H[H.length-1].XTI.concat(N),H.XTI=H.XTI.concat(N);break;case 2196:if(O.biff<8)break;L!=null&&(L.Comment=N[1]);break;case 18:n["!protect"]=N;break;case 19:N!==0&&O.WTF&&console.error("Password verifier: "+N);break;case 133:i[N.pos]=N,O.snames.push(N.name);break;case 10:{if(--ue)break;if(s.e){if(s.e.r>0&&s.e.c>0){if(s.e.r--,s.e.c--,n["!ref"]=We(s),t.sheetRows&&t.sheetRows<=s.e.r){var Fe=s.e.r;s.e.r=t.sheetRows-1,n["!fullref"]=n["!ref"],n["!ref"]=We(s),s.e.r=Fe}s.e.r++,s.e.c++}q.length>0&&(n["!merges"]=q),Q.length>0&&(n["!objects"]=Q),ie.length>0&&(n["!cols"]=ie),ce.length>0&&(n["!rows"]=ce),g.Sheets.push(A)}c===""?f=n:a[c]=n,n=t.dense?[]:{}}break;case 9:case 521:case 1033:case 2057:{if(O.biff===8&&(O.biff={9:2,521:3,1033:4}[J]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[N.BIFFVer]||8),O.biffguess=N.BIFFVer==0,N.BIFFVer==0&&N.dt==4096&&(O.biff=5,z=!0,kr(O.codepage=28591)),O.biff==8&&N.BIFFVer==0&&N.dt==16&&(O.biff=2),ue++)break;if(n=t.dense?[]:{},O.biff<8&&!z&&(z=!0,kr(O.codepage=t.codepage||1252)),O.biff<5||N.BIFFVer==0&&N.dt==4096){c===""&&(c="Sheet1"),s={s:{r:0,c:0},e:{r:0,c:0}};var Me={pos:e.l-se,name:c};i[Me.pos]=Me,O.snames.push(c)}else c=(i[re]||{name:""}).name;N.dt==32&&(n["!type"]="chart"),N.dt==64&&(n["!type"]="macro"),q=[],Q=[],O.arrayf=w=[],ie=[],ce=[],Te=!1,A={Hidden:(i[re]||{hs:0}).hs,name:c}}break;case 515:case 3:case 2:n["!type"]=="chart"&&(t.dense?(n[N.r]||[])[N.c]:n[Re({c:N.c,r:N.r})])&&++N.c,v={ixfe:N.ixfe,XF:b[N.ixfe]||{},v:N.val,t:"n"},S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U({c:N.c,r:N.r},v,t);break;case 5:case 517:v={ixfe:N.ixfe,XF:b[N.ixfe],v:N.val,t:N.t},S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U({c:N.c,r:N.r},v,t);break;case 638:v={ixfe:N.ixfe,XF:b[N.ixfe],v:N.rknum,t:"n"},S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U({c:N.c,r:N.r},v,t);break;case 189:for(var fe=N.c;fe<=N.C;++fe){var ne=N.rkrec[fe-N.c][0];v={ixfe:ne,XF:b[ne],v:N.rkrec[fe-N.c][1],t:"n"},S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U({c:fe,r:N.r},v,t)}break;case 6:case 518:case 1030:{if(N.val=="String"){o=N;break}if(v=Pi(N.val,N.cell.ixfe,N.tt),v.XF=b[v.ixfe],t.cellFormula){var _e=N.formula;if(_e&&_e[0]&&_e[0][0]&&_e[0][0][0]=="PtgExp"){var Ce=_e[0][0][1][0],Ie=_e[0][0][1][1],Ge=Re({r:Ce,c:Ie});_[Ge]?v.f=""+Kt(N.formula,s,N.cell,H,O):v.F=((t.dense?(n[Ce]||[])[Ie]:n[Ge])||{}).F}else v.f=""+Kt(N.formula,s,N.cell,H,O)}S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U(N.cell,v,t),o=N}break;case 7:case 519:if(o)o.val=N,v=Pi(N,o.cell.ixfe,"s"),v.XF=b[v.ixfe],t.cellFormula&&(v.f=""+Kt(o.formula,s,o.cell,H,O)),S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U(o.cell,v,t),o=null;else throw new Error("String record expects Formula");break;case 33:case 545:{w.push(N);var Ne=Re(N[0].s);if(x=t.dense?(n[N[0].s.r]||[])[N[0].s.c]:n[Ne],t.cellFormula&&x){if(!o||!Ne||!x)break;x.f=""+Kt(N[1],s,N[0],H,O),x.F=We(N[0])}}break;case 1212:{if(!t.cellFormula)break;if(h){if(!o)break;_[Re(o.cell)]=N[0],x=t.dense?(n[o.cell.r]||[])[o.cell.c]:n[Re(o.cell)],(x||{}).f=""+Kt(N[0],s,u,H,O)}}break;case 253:v=Pi(l[N.isst].t,N.ixfe,"s"),l[N.isst].h&&(v.h=l[N.isst].h),v.XF=b[v.ixfe],S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U({c:N.c,r:N.r},v,t);break;case 513:t.sheetStubs&&(v={ixfe:N.ixfe,XF:b[N.ixfe],t:"z"},S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U({c:N.c,r:N.r},v,t));break;case 190:if(t.sheetStubs)for(var ze=N.c;ze<=N.C;++ze){var qe=N.ixfe[ze-N.c];v={ixfe:qe,XF:b[qe],t:"z"},S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U({c:ze,r:N.r},v,t)}break;case 214:case 516:case 4:v=Pi(N.val,N.ixfe,"s"),v.XF=b[v.ixfe],S>0&&(v.z=M[v.ixfe>>8&63]),Ar(v,t,r.opts.Date1904),U({c:N.c,r:N.r},v,t);break;case 0:case 512:ue===1&&(s=N);break;case 252:l=N;break;case 1054:if(O.biff==4){M[S++]=N[1];for(var Je=0;Je=163&&Nr(N[1],S+163)}else Nr(N[1],N[0]);break;case 30:{M[S++]=N;for(var de=0;de=163&&Nr(N,S+163)}break;case 229:q=q.concat(N);break;case 93:Q[N.cmo[0]]=O.lastobj=N;break;case 438:O.lastobj.TxO=N;break;case 127:O.lastobj.ImData=N;break;case 440:for(m=N[0].s.r;m<=N[0].e.r;++m)for(d=N[0].s.c;d<=N[0].e.c;++d)x=t.dense?(n[m]||[])[d]:n[Re({c:d,r:m})],x&&(x.l=N[1]);break;case 2048:for(m=N[0].s.r;m<=N[0].e.r;++m)for(d=N[0].s.c;d<=N[0].e.c;++d)x=t.dense?(n[m]||[])[d]:n[Re({c:d,r:m})],x&&x.l&&(x.l.Tooltip=N[1]);break;case 28:{if(O.biff<=5&&O.biff>=2)break;x=t.dense?(n[N[0].r]||[])[N[0].c]:n[Re(N[0])];var xe=Q[N[2]];x||(t.dense?(n[N[0].r]||(n[N[0].r]=[]),x=n[N[0].r][N[0].c]={t:"z"}):x=n[Re(N[0])]={t:"z"},s.e.r=Math.max(s.e.r,N[0].r),s.s.r=Math.min(s.s.r,N[0].r),s.e.c=Math.max(s.e.c,N[0].c),s.s.c=Math.min(s.s.c,N[0].c)),x.c||(x.c=[]),p={a:N[1],t:xe.TxO.t},x.c.push(p)}break;case 2173:H_(b[N.ixfe],N.ext);break;case 125:{if(!O.cellStyles)break;for(;N.e>=N.s;)ie[N.e--]={width:N.w/256,level:N.level||0,hidden:!!(N.flags&1)},Te||(Te=!0,gl(N.w/256)),ua(ie[N.e+1])}break;case 520:{var Oe={};N.level!=null&&(ce[N.r]=Oe,Oe.level=N.level),N.hidden&&(ce[N.r]=Oe,Oe.hidden=!0),N.hpt&&(ce[N.r]=Oe,Oe.hpt=N.hpt,Oe.hpx=pn(N.hpt))}break;case 38:case 39:case 40:case 41:n["!margins"]||Da(n["!margins"]={}),n["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[J]]=N;break;case 161:n["!margins"]||Da(n["!margins"]={}),n["!margins"].header=N.header,n["!margins"].footer=N.footer;break;case 574:N.RTL&&(g.Views[0].RTL=!0);break;case 146:k=N;break;case 2198:V=N;break;case 140:T=N;break;case 442:c?A.CodeName=N||A.name:g.WBProps.CodeName=N||"ThisWorkbook";break}}else ae||console.error("Missing Info for XLS Record 0x"+J.toString(16)),e.l+=se}return r.SheetNames=St(i).sort(function(Ze,be){return Number(Ze)-Number(be)}).map(function(Ze){return i[Ze].name}),t.bookSheets||(r.Sheets=a),!r.SheetNames.length&&f["!ref"]?(r.SheetNames.push("Sheet1"),r.Sheets&&(r.Sheets.Sheet1=f)):r.Preamble=f,r.Sheets&&I.forEach(function(Ze,be){r.Sheets[r.SheetNames[be]]["!autofilter"]=Ze}),r.Strings=l,r.SSF=ht(Ae),O.enc&&(r.Encryption=O.enc),V&&(r.Themes=V),r.Metadata={},T!==void 0&&(r.Metadata.Country=T),H.names.length>0&&(g.Names=H.names),r.Workbook=g,r}var Vn={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function rk(e,t,r){var a=ke.find(e,"/!DocumentSummaryInformation");if(a&&a.size>0)try{var n=q0(a,xo,Vn.DSI);for(var i in n)t[i]=n[i]}catch(c){if(r.WTF)throw c}var s=ke.find(e,"/!SummaryInformation");if(s&&s.size>0)try{var o=q0(s,po,Vn.SI);for(var l in o)t[l]==null&&(t[l]=o[l])}catch(c){if(r.WTF)throw c}t.HeadingPairs&&t.TitlesOfParts&&(pu(t.HeadingPairs,t.TitlesOfParts,t,r),delete t.HeadingPairs,delete t.TitlesOfParts)}function ak(e,t){var r=[],a=[],n=[],i=0,s,o=b0(xo,"n"),l=b0(po,"n");if(e.Props)for(s=St(e.Props),i=0;i-1||xu.indexOf(n[i][0])>-1||n[i][1]!=null&&c.push(n[i]);a.length&&ke.utils.cfb_add(t,"/SummaryInformation",Z0(a,Vn.SI,l,po)),(r.length||c.length)&&ke.utils.cfb_add(t,"/DocumentSummaryInformation",Z0(r,Vn.DSI,o,xo,c.length?c:null,Vn.UDI))}function vh(e,t){t||(t={}),bl(t),Go(),t.codepage&&Xo(t.codepage);var r,a;if(e.FullPaths){if(ke.find(e,"/encryption"))throw new Error("File is password-protected");r=ke.find(e,"!CompObj"),a=ke.find(e,"/Workbook")||ke.find(e,"/Book")}else{switch(t.type){case"base64":e=or(cr(e));break;case"binary":e=or(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e));break}$t(e,0),a={content:e}}var n,i;if(r&&ZE(r),t.bookProps&&!t.bookSheets)n={};else{var s=Ke?"buffer":"array";if(a&&a.content)n=tk(a.content,t);else if((i=ke.find(e,"PerfectOffice_MAIN"))&&i.content)n=Pa.to_workbook(i.content,(t.type=s,t));else if((i=ke.find(e,"NativeContent_MAIN"))&&i.content)n=Pa.to_workbook(i.content,(t.type=s,t));else throw(i=ke.find(e,"MN0"))&&i.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");t.bookVBA&&e.FullPaths&&ke.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(n.vbaraw=mw(e))}var o={};return e.FullPaths&&rk(e,o,t),n.Props=n.Custprops=o,t.bookFiles&&(n.cfb=e),n}function nk(e,t){var r=t||{},a=ke.utils.cfb_new({root:"R"}),n="/Workbook";switch(r.bookType||"xls"){case"xls":r.bookType="biff8";case"xla":r.bookType||(r.bookType="xla");case"biff8":n="/Workbook",r.biff=8;break;case"biff5":n="/Book",r.biff=5;break;default:throw new Error("invalid type "+r.bookType+" for XLS CFB")}return ke.utils.cfb_add(a,n,gh(e,r)),r.biff==8&&(e.Props||e.Custprops)&&ak(e,a),r.biff==8&&e.vbaraw&&vw(a,ke.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),a}var ai={0:{f:FS},1:{f:BS},2:{f:tT},3:{f:VS},4:{f:US},5:{f:ZS},6:{f:sT},7:{f:GS},8:{f:dT},9:{f:hT},10:{f:fT},11:{f:uT},12:{f:MS},13:{f:aT},14:{f:jS},15:{f:HS},16:{f:ch},17:{f:lT},18:{f:JS},19:{f:ll},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:lE},40:{},42:{},43:{f:s_},44:{f:n_},45:{f:c_},46:{f:u_},47:{f:f_},48:{},49:{f:Om},50:{},51:{f:K_},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:Pu},62:{f:iT},63:{f:ew},64:{f:AT},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:Jt,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:kT},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:DS},148:{f:OS,p:16},151:{f:_T},152:{},153:{f:iE},154:{},155:{},156:{f:aE},157:{},158:{},159:{T:1,f:y2},160:{T:-1},161:{T:1,f:Ga},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:xT},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:z_},336:{T:-1},337:{f:G_,T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:ho},357:{},358:{},359:{},360:{T:1},361:{},362:{f:Ru},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:wT},427:{f:yT},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:TT},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:PS},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:vT},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:ho},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:uw},633:{T:1},634:{T:-1},635:{T:1,f:cw},636:{T:-1},637:{f:Nm},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:jT},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:IT},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},yo={6:{f:Ms},10:{f:ea},12:{f:Ft},13:{f:Ft},14:{f:Tt},15:{f:Tt},16:{f:Xt},17:{f:Tt},18:{f:Tt},19:{f:Ft},20:{f:nc},21:{f:nc},23:{f:Ru},24:{f:sc},25:{f:Tt},26:{},27:{},28:{f:Ig},29:{},34:{f:Tt},35:{f:ic},38:{f:Xt},39:{f:Xt},40:{f:Xt},41:{f:Xt},42:{f:Tt},43:{f:Tt},47:{f:H2},49:{f:ag},51:{f:Ft},60:{},61:{f:Zv},64:{f:Tt},65:{f:rg},66:{f:Ft},77:{},80:{},81:{},82:{},85:{f:Ft},89:{},90:{},91:{},92:{f:Wv},93:{f:Pg},94:{},95:{f:Tt},96:{},97:{},99:{f:Tt},125:{f:Pu},128:{f:gg},129:{f:zv},130:{f:Ft},131:{f:Tt},132:{f:Tt},133:{f:Vv},134:{},140:{f:Wg},141:{f:Ft},144:{},146:{f:Vg},151:{},152:{},153:{},154:{},155:{},156:{f:Ft},157:{},158:{},160:{f:qg},161:{f:Xg},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:xg},190:{f:pg},193:{f:ea},197:{},198:{},199:{},200:{},201:{},202:{f:Tt},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:Ft},220:{},221:{f:Tt},222:{},224:{f:vg},225:{f:Uv},226:{f:ea},227:{},229:{f:Og},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:jv},253:{f:ig},255:{f:Gv},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:Tu},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:Tt},353:{f:ea},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:Tg},431:{f:Tt},432:{},433:{},434:{},437:{},438:{f:Bg},439:{f:Tt},440:{f:Lg},441:{},442:{f:ui},443:{},444:{f:Ft},445:{},446:{},448:{f:ea},449:{f:qv,r:2},450:{f:ea},512:{f:tc},513:{f:Jg},515:{f:yg},516:{f:og},517:{f:ac},519:{f:Zg},520:{f:Yv},523:{},545:{f:oc},549:{f:ec},566:{},574:{f:eg},638:{f:dg},659:{},1048:{},1054:{f:cg},1084:{},1212:{f:bg},2048:{f:$g},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:Ii},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:ea},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:Kg,r:12},2173:{f:W_,r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:Tt,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:Cg,r:12},2197:{},2198:{f:N_,r:12},2199:{},2200:{},2201:{},2202:{f:Fg,r:12},2203:{f:ea},2204:{},2205:{},2206:{},2207:{},2211:{f:Jv},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:Ft},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:Gg},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:zg},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:tc},1:{},2:{f:a2},3:{f:t2},4:{f:e2},5:{f:ac},7:{f:i2},8:{},9:{f:Ii},11:{},22:{f:Ft},30:{f:ug},31:{},32:{},33:{f:oc},36:{},37:{f:ec},50:{f:s2},62:{},52:{},67:{},68:{f:Ft},69:{},86:{},126:{},127:{f:Qg},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:o2},223:{},234:{},354:{},421:{},518:{f:Ms},521:{f:Ii},536:{f:sc},547:{f:ic},561:{},579:{},1030:{f:Ms},1033:{f:Ii},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function ge(e,t,r,a){var n=t;if(!isNaN(n)){var i=a||(r||[]).length||0,s=e.next(4);s.write_shift(2,n),s.write_shift(2,i),i>0&&il(r)&&e.push(r)}}function ik(e,t,r,a){var n=(r||[]).length||0;if(n<=8224)return ge(e,t,r,n);var i=t;if(!isNaN(i)){for(var s=r.parts||[],o=0,l=0,c=0;c+(s[o]||8224)<=8224;)c+=s[o]||8224,o++;var f=e.next(4);for(f.write_shift(2,i),f.write_shift(2,c),e.push(r.slice(l,l+c)),l+=c;l=0&&n<65536?ge(e,2,n2(r,a,n)):ge(e,3,r2(r,a,n));return;case"b":case"e":ge(e,5,sk(r,a,t.v,t.t));return;case"s":case"str":ge(e,4,ok(r,a,(t.v||"").slice(0,255)));return}ge(e,1,pi(null,r,a))}function ck(e,t,r,a){var n=Array.isArray(t),i=tt(t["!ref"]||"A1"),s,o="",l=[];if(i.e.c>255||i.e.r>16383){if(a.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");i.e.c=Math.min(i.e.c,255),i.e.r=Math.min(i.e.c,16383),s=We(i)}for(var c=i.s.r;c<=i.e.r;++c){o=Et(c);for(var f=i.s.c;f<=i.e.c;++f){c===i.s.r&&(l[f]=vt(f)),s=l[f]+o;var u=n?(t[c]||[])[f]:t[s];u&&lk(e,u,c,f)}}}function fk(e,t){for(var r=t||{},a=ar(),n=0,i=0;i255||x.e.r>=p){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");x.e.c=Math.min(x.e.c,255),x.e.r=Math.min(x.e.c,p-1)}ge(a,2057,pl(r,16,t)),ge(a,13,mr(1)),ge(a,12,mr(100)),ge(a,15,Qt(!0)),ge(a,17,Qt(!1)),ge(a,16,Ma(.001)),ge(a,95,Qt(!0)),ge(a,42,Qt(!1)),ge(a,43,Qt(!1)),ge(a,130,mr(1)),ge(a,128,_g()),ge(a,131,Qt(!1)),ge(a,132,Qt(!1)),c&&mk(a,i["!cols"]),ge(a,512,hg(x,t)),c&&(i["!links"]=[]);for(var d=x.s.r;d<=x.e.r;++d){u=Et(d);for(var m=x.s.c;m<=x.e.c;++m){d===x.s.r&&(h[m]=vt(m)),f=h[m]+u;var _=l?(i[d]||[])[m]:i[f];_&&(vk(a,_,d,m,t),c&&_.l&&i["!links"].push([f,_.l]))}}var w=o.CodeName||o.name||n;return c&&ge(a,574,tg((s.Views||[])[0])),c&&(i["!merges"]||[]).length&&ge(a,229,Rg(i["!merges"])),c&&pk(a,i),ge(a,442,ku(w)),c&&dk(a,i),ge(a,10),a.end()}function _k(e,t,r){var a=ar(),n=(e||{}).Workbook||{},i=n.Sheets||[],s=n.WBProps||{},o=r.biff==8,l=r.biff==5;if(ge(a,2057,pl(e,5,r)),r.bookType=="xla"&&ge(a,135),ge(a,225,o?mr(1200):null),ge(a,193,wv(2)),l&&ge(a,191),l&&ge(a,192),ge(a,226),ge(a,92,Hv("SheetJS",r)),ge(a,66,mr(o?1200:1252)),o&&ge(a,353,mr(0)),o&&ge(a,448),ge(a,317,Yg(e.SheetNames.length)),o&&e.vbaraw&&ge(a,211),o&&e.vbaraw){var c=s.CodeName||"ThisWorkbook";ge(a,442,ku(c))}ge(a,156,mr(17)),ge(a,25,Qt(!1)),ge(a,18,Qt(!1)),ge(a,19,mr(0)),o&&ge(a,431,Qt(!1)),o&&ge(a,444,mr(0)),ge(a,61,Qv()),ge(a,64,Qt(!1)),ge(a,141,mr(0)),ge(a,34,Qt(qT(e)=="true")),ge(a,14,Qt(!0)),o&&ge(a,439,Qt(!1)),ge(a,218,mr(0)),uk(a,e,r),hk(a,e.SSF,r),xk(a,r),o&&ge(a,352,Qt(!1));var f=a.end(),u=ar();o&&ge(u,140,Hg()),o&&r.Strings&&ik(u,252,Xv(r.Strings)),ge(u,10);var h=u.end(),x=ar(),p=0,d=0;for(d=0;d255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[r]+"' extends beyond column IV (255). Data may be lost.")}}var i=t||{};switch(i.biff||2){case 8:case 5:return wk(e,t);case 4:case 3:case 2:return fk(e,t)}throw new Error("invalid type "+i.bookType+" for BIFF")}function vc(e,t){var r=t||{},a=r.dense?[]:{};e=e.replace(//g,"");var n=e.match(/");var i=e.match(/<\/table/i),s=n.index,o=i&&i.index||e.length,l=nm(e.slice(s,o),/(:?]*>)/i,""),c=-1,f=0,u=0,h=0,x={s:{r:1e7,c:1e7},e:{r:0,c:0}},p=[];for(s=0;s/i);for(o=0;o<_.length;++o){var w=_[o].trim();if(w.match(/"))>-1;)v=v.slice(T+1);for(var b=0;b")));h=g.colspan?+g.colspan:1,((u=+g.rowspan)>1||h>1)&&p.push({s:{r:c,c:f},e:{r:c+(u||1)-1,c:f+h-1}});var A=g.t||g["data-t"]||"";if(!v.length){f+=h;continue}if(v=Hf(v),x.s.r>c&&(x.s.r=c),x.e.rf&&(x.s.c=f),x.e.cr||n[c].s.c>s)&&!(n[c].e.r1&&(x.rowspan=o),l>1&&(x.colspan=l),a.editable?h=''+h+"":u&&(x["data-t"]=u&&u.t||"z",u.v!=null&&(x["data-v"]=u.v),u.z!=null&&(x["data-z"]=u.z),u.l&&(u.l.Target||"#").charAt(0)!="#"&&(h=''+h+"")),x.id=(a.id||"sjs")+"-"+f,i.push(ve("td",h,x))}}var p="";return p+i.join("")+""}var Sk='SheetJS Table Export',Tk="";function Ek(e,t){var r=e.match(/[\s\S]*?<\/table>/gi);if(!r||r.length==0)throw new Error("Invalid HTML: could not find
");if(r.length==1)return ga(vc(r[0],t),t);var a=Rl();return r.forEach(function(n,i){Pl(a,vc(n,t),"Sheet"+(i+1))}),a}function kk(e,t,r){var a=[];return a.join("")+""}function _h(e,t){var r=t||{},a=r.header!=null?r.header:Sk,n=r.footer!=null?r.footer:Tk,i=[a],s=nr(e["!ref"]);r.dense=Array.isArray(e),i.push(kk(e,s,r));for(var o=s.s.r;o<=s.e.r;++o)i.push(yk(e,s,o,r));return i.push("
"+n),i.join("")}function wh(e,t,r){var a=r||{},n=0,i=0;if(a.origin!=null)if(typeof a.origin=="number")n=a.origin;else{var s=typeof a.origin=="string"?gt(a.origin):a.origin;n=s.r,i=s.c}var o=t.getElementsByTagName("tr"),l=Math.min(a.sheetRows||1e7,o.length),c={s:{r:0,c:0},e:{r:n,c:i}};if(e["!ref"]){var f=nr(e["!ref"]);c.s.r=Math.min(c.s.r,f.s.r),c.s.c=Math.min(c.s.c,f.s.c),c.e.r=Math.max(c.e.r,f.e.r),c.e.c=Math.max(c.e.c,f.e.c),n==-1&&(c.e.r=n=f.e.r+1)}var u=[],h=0,x=e["!rows"]||(e["!rows"]=[]),p=0,d=0,m=0,_=0,w=0,v=0;for(e["!cols"]||(e["!cols"]=[]);p1||v>1)&&u.push({s:{r:d+n,c:_+i},e:{r:d+n+(w||1)-1,c:_+i+(v||1)-1}});var P={t:"s",v:g},U=k.getAttribute("data-t")||k.getAttribute("t")||"";g!=null&&(g.length==0?P.t=U||"z":a.raw||g.trim().length==0||U=="s"||(g==="TRUE"?P={t:"b",v:!0}:g==="FALSE"?P={t:"b",v:!1}:isNaN(br(g))?isNaN(dn(g).getDate())||(P={t:"d",v:ut(g)},a.cellDates||(P={t:"n",v:Rt(P.v)}),P.z=a.dateNF||Ae[14]):P={t:"n",v:br(g)})),P.z===void 0&&A!=null&&(P.z=A);var O="",V=k.getElementsByTagName("A");if(V&&V.length)for(var q=0;q=l&&(e["!fullref"]=We((c.e.r=o.length-p+d-1+n,c))),e}function yh(e,t){var r=t||{},a=r.dense?[]:{};return wh(a,e,t)}function Ck(e,t){return ga(yh(e,t),t)}function gc(e){var t="",r=bk(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),t==="none"}function bk(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}function Fk(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,function(a,n){return Array(parseInt(n,10)+1).join(" ")}).replace(/]*\/>/g," ").replace(//g,` +`),r=et(t.replace(/<[^>]*>/g,""));return[r]}var _c={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function Sh(e,t){var r=t||{},a=al(e),n=[],i,s,o={name:""},l="",c=0,f,u,h={},x=[],p=r.dense?[]:{},d,m,_={value:""},w="",v=0,T=[],b=-1,k=-1,g={s:{r:1e6,c:1e7},e:{r:0,c:0}},A=0,E={},P=[],U={},O=0,V=0,q=[],Q=1,ie=1,ce=[],Te={Names:[]},H={},le=["",""],ue=[],S={},M="",I=0,L=!1,z=!1,re=0;for(qn.lastIndex=0,a=a.replace(//mg,"").replace(//gm,"");d=qn.exec(a);)switch(d[3]=d[3].replace(/_.*$/,"")){case"table":case"工作表":d[1]==="/"?(g.e.c>=g.s.c&&g.e.r>=g.s.r?p["!ref"]=We(g):p["!ref"]="A1:A1",r.sheetRows>0&&r.sheetRows<=g.e.r&&(p["!fullref"]=p["!ref"],g.e.r=r.sheetRows-1,p["!ref"]=We(g)),P.length&&(p["!merges"]=P),q.length&&(p["!rows"]=q),f.name=f.名称||f.name,typeof JSON<"u"&&JSON.stringify(f),x.push(f.name),h[f.name]=p,z=!1):d[0].charAt(d[0].length-2)!=="/"&&(f=Pe(d[0],!1),b=k=-1,g.s.r=g.s.c=1e7,g.e.r=g.e.c=0,p=r.dense?[]:{},P=[],q=[],z=!0);break;case"table-row-group":d[1]==="/"?--A:++A;break;case"table-row":case"行":if(d[1]==="/"){b+=Q,Q=1;break}if(u=Pe(d[0],!1),u.行号?b=u.行号-1:b==-1&&(b=0),Q=+u["number-rows-repeated"]||1,Q<10)for(re=0;re0&&(q[b+re]={level:A});k=-1;break;case"covered-table-cell":d[1]!=="/"&&++k,r.sheetStubs&&(r.dense?(p[b]||(p[b]=[]),p[b][k]={t:"z"}):p[Re({r:b,c:k})]={t:"z"}),w="",T=[];break;case"table-cell":case"数据":if(d[0].charAt(d[0].length-2)==="/")++k,_=Pe(d[0],!1),ie=parseInt(_["number-columns-repeated"]||"1",10),m={t:"z",v:null},_.formula&&r.cellFormula!=!1&&(m.f=xc(et(_.formula))),(_.数据类型||_["value-type"])=="string"&&(m.t="s",m.v=et(_["string-value"]||""),r.dense?(p[b]||(p[b]=[]),p[b][k]=m):p[Re({r:b,c:k})]=m),k+=ie-1;else if(d[1]!=="/"){++k,w="",v=0,T=[],ie=1;var J=Q?b+Q-1:b;if(k>g.e.c&&(g.e.c=k),kg.e.r&&(g.e.r=J),_=Pe(d[0],!1),ue=[],S={},m={t:_.数据类型||_["value-type"],v:null},r.cellFormula)if(_.formula&&(_.formula=et(_.formula)),_["number-matrix-columns-spanned"]&&_["number-matrix-rows-spanned"]&&(O=parseInt(_["number-matrix-rows-spanned"],10)||0,V=parseInt(_["number-matrix-columns-spanned"],10)||0,U={s:{r:b,c:k},e:{r:b+O-1,c:k+V-1}},m.F=We(U),ce.push([U,m.F])),_.formula)m.f=xc(_.formula);else for(re=0;re=ce[re][0].s.r&&b<=ce[re][0].e.r&&k>=ce[re][0].s.c&&k<=ce[re][0].e.c&&(m.F=ce[re][1]);switch((_["number-columns-spanned"]||_["number-rows-spanned"])&&(O=parseInt(_["number-rows-spanned"],10)||0,V=parseInt(_["number-columns-spanned"],10)||0,U={s:{r:b,c:k},e:{r:b+O-1,c:k+V-1}},P.push(U)),_["number-columns-repeated"]&&(ie=parseInt(_["number-columns-repeated"],10)),m.t){case"boolean":m.t="b",m.v=ft(_["boolean-value"]);break;case"float":m.t="n",m.v=parseFloat(_.value);break;case"percentage":m.t="n",m.v=parseFloat(_.value);break;case"currency":m.t="n",m.v=parseFloat(_.value);break;case"date":m.t="d",m.v=ut(_["date-value"]),r.cellDates||(m.t="n",m.v=Rt(m.v)),m.z="m/d/yy";break;case"time":m.t="n",m.v=tm(_["time-value"])/86400,r.cellDates&&(m.t="d",m.v=xs(m.v)),m.z="HH:MM:SS";break;case"number":m.t="n",m.v=parseFloat(_.数据数值);break;default:if(m.t==="string"||m.t==="text"||!m.t)m.t="s",_["string-value"]!=null&&(w=et(_["string-value"]),T=[]);else throw new Error("Unsupported value type "+m.t)}}else{if(L=!1,m.t==="s"&&(m.v=w||"",T.length&&(m.R=T),L=v==0),H.Target&&(m.l=H),ue.length>0&&(m.c=ue,ue=[]),w&&r.cellText!==!1&&(m.w=w),L&&(m.t="z",delete m.v),(!L||r.sheetStubs)&&!(r.sheetRows&&r.sheetRows<=b))for(var se=0;se0;)p[b+se][k+ie]=ht(m);else for(p[Re({r:b+se,c:k})]=m;--ie>0;)p[Re({r:b+se,c:k+ie})]=ht(m);g.e.c<=k&&(g.e.c=k)}ie=parseInt(_["number-columns-repeated"]||"1",10),k+=ie-1,ie=0,m={},w="",T=[]}H={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(d[1]==="/"){if((i=n.pop())[0]!==d[3])throw"Bad state: "+i}else d[0].charAt(d[0].length-2)!=="/"&&n.push([d[3],!0]);break;case"annotation":if(d[1]==="/"){if((i=n.pop())[0]!==d[3])throw"Bad state: "+i;S.t=w,T.length&&(S.R=T),S.a=M,ue.push(S)}else d[0].charAt(d[0].length-2)!=="/"&&n.push([d[3],!1]);M="",I=0,w="",v=0,T=[];break;case"creator":d[1]==="/"?M=a.slice(I,d.index):I=d.index+d[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(d[1]==="/"){if((i=n.pop())[0]!==d[3])throw"Bad state: "+i}else d[0].charAt(d[0].length-2)!=="/"&&n.push([d[3],!1]);w="",v=0,T=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(d[1]==="/"){if(E[o.name]=l,(i=n.pop())[0]!==d[3])throw"Bad state: "+i}else d[0].charAt(d[0].length-2)!=="/"&&(l="",o=Pe(d[0],!1),n.push([d[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(n[n.length-1][0]){case"time-style":case"date-style":s=Pe(d[0],!1),l+=_c[d[3]][s.style==="long"?1:0];break}break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(n[n.length-1][0]){case"time-style":case"date-style":s=Pe(d[0],!1),l+=_c[d[3]][s.style==="long"?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(d[0].slice(-2)==="/>")break;if(d[1]==="/")switch(n[n.length-1][0]){case"number-style":case"date-style":case"time-style":l+=a.slice(c,d.index);break}else c=d.index+d[0].length;break;case"named-range":s=Pe(d[0],!1),le=$s(s["cell-range-address"]);var ae={Name:s.name,Ref:le[0]+"!"+le[1]};z&&(ae.Sheet=x.length),Te.Names.push(ae);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"电子表格":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"文本串":if(["master-styles"].indexOf(n[n.length-1][0])>-1)break;if(d[1]==="/"&&(!_||!_["string-value"])){var Ee=Fk(a.slice(v,d.index));w=(w.length>0?w+` +`:"")+Ee[0]}else Pe(d[0],!1),v=d.index+d[0].length;break;case"s":break;case"database-range":if(d[1]==="/")break;try{le=$s(Pe(d[0])["target-range-address"]),h[le[0]]["!autofilter"]={ref:le[1]}}catch{}break;case"date":break;case"object":break;case"title":case"标题":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if(d[1]!=="/"){if(H=Pe(d[0],!1),!H.href)break;H.Target=et(H.href),delete H.href,H.Target.charAt(0)=="#"&&H.Target.indexOf(".")>-1?(le=$s(H.Target.slice(1)),H.Target="#"+le[0]+"!"+le[1]):H.Target.match(/^\.\.[\\\/]/)&&(H.Target=H.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(d[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(r.WTF)throw new Error(d)}}var N={Sheets:h,SheetNames:x,Workbook:Te};return r.bookSheets&&delete N.Sheets,N}function wc(e,t){t=t||{},pr(e,"META-INF/manifest.xml")&&tv(bt(e,"META-INF/manifest.xml"),t);var r=lr(e,"content.xml");if(!r)throw new Error("Missing content.xml in ODS / UOF file");var a=Sh(lt(r),t);return pr(e,"meta.xml")&&(a.Props=hu(bt(e,"meta.xml"))),a}function yc(e,t){return Sh(e,t)}var Ak=function(){var e=["",'',"",'',"",'',"",""].join(""),t=""+e+"";return function(){return kt+t}}(),Sc=function(){var e=function(i){return st(i).replace(/ +/g,function(s){return''}).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"")},t=` +`,r=` +`,a=function(i,s,o){var l=[];l.push(' +`);var c=0,f=0,u=nr(i["!ref"]||"A1"),h=i["!merges"]||[],x=0,p=Array.isArray(i);if(i["!cols"])for(f=0;f<=u.e.c;++f)l.push(" +`);var d="",m=i["!rows"]||[];for(c=0;c +`);for(;c<=u.e.r;++c){for(d=m[c]?' table:style-name="ro'+m[c].ods+'"':"",l.push(" +`),f=0;ff)&&!(h[x].s.r>c)&&!(h[x].e.c +`)}return l.push(` +`),l.join("")},n=function(i,s){i.push(` +`),i.push(` +`),i.push(` +`),i.push(` / +`),i.push(` +`),i.push(` / +`),i.push(` +`),i.push(` +`);var o=0;s.SheetNames.map(function(c){return s.Sheets[c]}).forEach(function(c){if(c&&c["!cols"]){for(var f=0;f +`),i.push(' +`),i.push(` +`),++o}}});var l=0;s.SheetNames.map(function(c){return s.Sheets[c]}).forEach(function(c){if(c&&c["!rows"]){for(var f=0;f +`),i.push(' +`),i.push(` +`),++l}}}),i.push(` +`),i.push(` +`),i.push(` +`),i.push(` +`),i.push(` +`)};return function(s,o){var l=[kt],c=Jn({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),f=Jn({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});o.bookType=="fods"?(l.push(" +`),l.push(uu().replace(/office:document-meta/g,"office:meta"))):l.push(" +`),n(l,s),l.push(` +`),l.push(` +`);for(var u=0;u!=s.SheetNames.length;++u)l.push(a(s.Sheets[s.SheetNames[u]],s,u));return l.push(` +`),l.push(` +`),o.bookType=="fods"?l.push(""):l.push(""),l.join("")}}();function Th(e,t){if(t.bookType=="fods")return Sc(e,t);var r=Qo(),a="",n=[],i=[];return a="mimetype",He(r,a,"application/vnd.oasis.opendocument.spreadsheet"),a="content.xml",He(r,a,Sc(e,t)),n.push([a,"text/xml"]),i.push([a,"ContentFile"]),a="styles.xml",He(r,a,Ak(e,t)),n.push([a,"text/xml"]),i.push([a,"StylesFile"]),a="meta.xml",He(r,a,kt+uu()),n.push([a,"text/xml"]),i.push([a,"MetadataFile"]),a="manifest.rdf",He(r,a,nv(i)),n.push([a,"application/rdf+xml"]),a="META-INF/manifest.xml",He(r,a,rv(n)),r}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function Wa(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function So(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):lt(va(e))}function Ik(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):or(Dr(e))}function Ok(e,t){e:for(var r=0;r<=e.length-t.length;++r){for(var a=0;a>1&1431655765,e=(e&858993459)+(e>>2&858993459),(e+(e>>4)&252645135)*16843009>>>24}function Rk(e,t){for(var r=(e[t+15]&127)<<7|e[t+14]>>1,a=e[t+14]&1,n=t+13;n>=t;--n)a=a*256+e[n];return(e[t+15]&128?-a:a)*Math.pow(10,r-6176)}function Pk(e,t,r){var a=Math.floor(r==0?0:Math.LOG10E*Math.log(Math.abs(r)))+6176-20,n=r/Math.pow(10,a-6176);e[t+15]|=a>>7,e[t+14]|=(a&127)<<1;for(var i=0;n>=1;++i,n/=256)e[t+i]=n&255;e[t+15]|=r>=0?0:128}function ni(e,t){var r=t?t[0]:0,a=e[r]&127;e:if(e[r++]>=128&&(a|=(e[r]&127)<<7,e[r++]<128||(a|=(e[r]&127)<<14,e[r++]<128)||(a|=(e[r]&127)<<21,e[r++]<128)||(a+=(e[r]&127)*Math.pow(2,28),++r,e[r++]<128)||(a+=(e[r]&127)*Math.pow(2,35),++r,e[r++]<128)||(a+=(e[r]&127)*Math.pow(2,42),++r,e[r++]<128)))break e;return t&&(t[0]=r),a}function nt(e){var t=new Uint8Array(7);t[0]=e&127;var r=1;e:if(e>127){if(t[r-1]|=128,t[r]=e>>7&127,++r,e<=16383||(t[r-1]|=128,t[r]=e>>14&127,++r,e<=2097151)||(t[r-1]|=128,t[r]=e>>21&127,++r,e<=268435455)||(t[r-1]|=128,t[r]=e/256>>>21&127,++r,e<=34359738367)||(t[r-1]|=128,t[r]=e/65536>>>21&127,++r,e<=4398046511103))break e;t[r-1]|=128,t[r]=e/16777216>>>21&127,++r}return t.slice(0,r)}function yt(e){var t=0,r=e[t]&127;e:if(e[t++]>=128){if(r|=(e[t]&127)<<7,e[t++]<128||(r|=(e[t]&127)<<14,e[t++]<128)||(r|=(e[t]&127)<<21,e[t++]<128))break e;r|=(e[t]&127)<<28}return r}function rt(e){for(var t=[],r=[0];r[0]=128;);o=e.slice(l,r[0])}break;case 5:s=4,o=e.slice(r[0],r[0]+s),r[0]+=s;break;case 1:s=8,o=e.slice(r[0],r[0]+s),r[0]+=s;break;case 2:s=ni(e,r),o=e.slice(r[0],r[0]+s),r[0]+=s;break;case 3:case 4:default:throw new Error("PB Type ".concat(i," for Field ").concat(n," at offset ").concat(a))}var c={data:o,type:i};t[n]==null?t[n]=[c]:t[n].push(c)}return t}function Mt(e){var t=[];return e.forEach(function(r,a){r.forEach(function(n){n.data&&(t.push(nt(a*8+n.type)),n.type==2&&t.push(nt(n.data.length)),t.push(n.data))})}),da(t)}function Cl(e,t){return(e==null?void 0:e.map(function(r){return t(r.data)}))||[]}function dr(e){for(var t,r=[],a=[0];a[0]>>0>0),r.push(s)}return r}function Qa(e){var t=[];return e.forEach(function(r){var a=[];a[1]=[{data:nt(r.id),type:0}],a[2]=[],r.merge!=null&&(a[3]=[{data:nt(+!!r.merge),type:0}]);var n=[];r.messages.forEach(function(s){n.push(s.data),s.meta[3]=[{type:0,data:nt(s.data.length)}],a[2].push({data:Mt(s.meta),type:2})});var i=Mt(a);t.push(nt(i.length)),t.push(i),n.forEach(function(s){return t.push(s)})}),da(t)}function Dk(e,t){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r=[0],a=ni(t,r),n=[];r[0]>2;if(s<60)++s;else{var o=s-59;s=t[r[0]],o>1&&(s|=t[r[0]+1]<<8),o>2&&(s|=t[r[0]+2]<<16),o>3&&(s|=t[r[0]+3]<<24),s>>>=0,s++,r[0]+=o}n.push(t.slice(r[0],r[0]+s)),r[0]+=s;continue}else{var l=0,c=0;if(i==1?(c=(t[r[0]]>>2&7)+4,l=(t[r[0]++]&224)<<3,l|=t[r[0]++]):(c=(t[r[0]++]>>2)+1,i==2?(l=t[r[0]]|t[r[0]+1]<<8,r[0]+=2):(l=(t[r[0]]|t[r[0]+1]<<8|t[r[0]+2]<<16|t[r[0]+3]<<24)>>>0,r[0]+=4)),n=[da(n)],l==0)throw new Error("Invalid offset 0");if(l>n[0].length)throw new Error("Invalid offset beyond length");if(c>=l)for(n.push(n[0].slice(-l)),c-=l;c>=n[n.length-1].length;)n.push(n[n.length-1]),c-=n[n.length-1].length;n.push(n[0].slice(-l,-l+c))}}var f=da(n);if(f.length!=a)throw new Error("Unexpected length: ".concat(f.length," != ").concat(a));return f}function xr(e){for(var t=[],r=0;r>8&255]))):a<=16777216?(s+=4,t.push(new Uint8Array([248,a-1&255,a-1>>8&255,a-1>>16&255]))):a<=4294967296&&(s+=5,t.push(new Uint8Array([252,a-1&255,a-1>>8&255,a-1>>16&255,a-1>>>24&255]))),t.push(e.slice(r,r+a)),s+=a,n[0]=0,n[1]=s&255,n[2]=s>>8&255,n[3]=s>>16&255,r+=a}return da(t)}function Nk(e,t,r,a){var n=Wa(e),i=n.getUint32(4,!0),s=(a>1?12:8)+Tc(i&(a>1?3470:398))*4,o=-1,l=-1,c=NaN,f=new Date(2001,0,1);i&512&&(o=n.getUint32(s,!0),s+=4),s+=Tc(i&(a>1?12288:4096))*4,i&16&&(l=n.getUint32(s,!0),s+=4),i&32&&(c=n.getFloat64(s,!0),s+=8),i&64&&(f.setTime(f.getTime()+n.getFloat64(s,!0)*1e3),s+=8);var u;switch(e[2]){case 0:break;case 2:u={t:"n",v:c};break;case 3:u={t:"s",v:t[l]};break;case 5:u={t:"d",v:f};break;case 6:u={t:"b",v:c>0};break;case 7:u={t:"n",v:c/86400};break;case 8:u={t:"e",v:0};break;case 9:if(o>-1)u={t:"s",v:r[o]};else if(l>-1)u={t:"s",v:t[l]};else if(!isNaN(c))u={t:"n",v:c};else throw new Error("Unsupported cell type ".concat(e.slice(0,4)));break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return u}function Bk(e,t,r){var a=Wa(e),n=a.getUint32(8,!0),i=12,s=-1,o=-1,l=NaN,c=NaN,f=new Date(2001,0,1);n&1&&(l=Rk(e,i),i+=16),n&2&&(c=a.getFloat64(i,!0),i+=8),n&4&&(f.setTime(f.getTime()+a.getFloat64(i,!0)*1e3),i+=8),n&8&&(o=a.getUint32(i,!0),i+=4),n&16&&(s=a.getUint32(i,!0),i+=4);var u;switch(e[1]){case 0:break;case 2:u={t:"n",v:l};break;case 3:u={t:"s",v:t[o]};break;case 5:u={t:"d",v:f};break;case 6:u={t:"b",v:c>0};break;case 7:u={t:"n",v:c/86400};break;case 8:u={t:"e",v:0};break;case 9:if(s>-1)u={t:"s",v:r[s]};else throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(n&31," : ").concat(e.slice(0,4)));break;case 10:u={t:"n",v:l};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(n&31," : ").concat(e.slice(0,4)))}return u}function Ws(e,t){var r=new Uint8Array(32),a=Wa(r),n=12,i=0;switch(r[0]=5,e.t){case"n":r[1]=2,Pk(r,n,e.v),i|=1,n+=16;break;case"b":r[1]=6,a.setFloat64(n,e.v?1:0,!0),i|=2,n+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[1]=3,a.setUint32(n,t.indexOf(e.v),!0),i|=8,n+=4;break;default:throw"unsupported cell type "+e.t}return a.setUint32(8,i,!0),r.slice(0,n)}function Hs(e,t){var r=new Uint8Array(32),a=Wa(r),n=12,i=0;switch(r[0]=3,e.t){case"n":r[2]=2,a.setFloat64(n,e.v,!0),i|=32,n+=8;break;case"b":r[2]=6,a.setFloat64(n,e.v?1:0,!0),i|=32,n+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[2]=3,a.setUint32(n,t.indexOf(e.v),!0),i|=16,n+=4;break;default:throw"unsupported cell type "+e.t}return a.setUint32(4,i,!0),r.slice(0,n)}function Lk(e,t,r){switch(e[0]){case 0:case 1:case 2:case 3:return Nk(e,t,r,e[0]);case 5:return Bk(e,t,r);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function Vt(e){var t=rt(e);return ni(t[1][0].data)}function Ec(e,t){var r=rt(t.data),a=yt(r[1][0].data),n=r[3],i=[];return(n||[]).forEach(function(s){var o=rt(s.data),l=yt(o[1][0].data)>>>0;switch(a){case 1:i[l]=So(o[3][0].data);break;case 8:{var c=e[Vt(o[9][0].data)][0],f=rt(c.data),u=e[Vt(f[1][0].data)][0],h=yt(u.meta[1][0].data);if(h!=2001)throw new Error("2000 unexpected reference to ".concat(h));var x=rt(u.data);i[l]=x[3].map(function(p){return So(p.data)}).join("")}break}}),i}function Mk(e,t){var r,a,n,i,s,o,l,c,f,u,h,x,p,d,m=rt(e),_=yt(m[1][0].data)>>>0,w=yt(m[2][0].data)>>>0,v=((a=(r=m[8])==null?void 0:r[0])==null?void 0:a.data)&&yt(m[8][0].data)>0||!1,T,b;if((i=(n=m[7])==null?void 0:n[0])!=null&&i.data&&t!=0)T=(o=(s=m[7])==null?void 0:s[0])==null?void 0:o.data,b=(c=(l=m[6])==null?void 0:l[0])==null?void 0:c.data;else if((u=(f=m[4])==null?void 0:f[0])!=null&&u.data&&t!=1)T=(x=(h=m[4])==null?void 0:h[0])==null?void 0:x.data,b=(d=(p=m[3])==null?void 0:p[0])==null?void 0:d.data;else throw"NUMBERS Tile missing ".concat(t," cell storage");for(var k=v?4:1,g=Wa(T),A=[],E=0;E=1&&(U[A[A.length-1][0]]=b.subarray(A[A.length-1][1]*k)),{R:_,cells:U}}function $k(e,t){var r,a=rt(t.data),n=(r=a==null?void 0:a[7])!=null&&r[0]?yt(a[7][0].data)>>>0>0?1:0:-1,i=Cl(a[5],function(s){return Mk(s,n)});return{nrows:yt(a[4][0].data)>>>0,data:i.reduce(function(s,o){return s[o.R]||(s[o.R]=[]),o.cells.forEach(function(l,c){if(s[o.R][c])throw new Error("Duplicate cell r=".concat(o.R," c=").concat(c));s[o.R][c]=l}),s},[])}}function Uk(e,t,r){var a,n=rt(t.data),i={s:{r:0,c:0},e:{r:0,c:0}};if(i.e.r=(yt(n[6][0].data)>>>0)-1,i.e.r<0)throw new Error("Invalid row varint ".concat(n[6][0].data));if(i.e.c=(yt(n[7][0].data)>>>0)-1,i.e.c<0)throw new Error("Invalid col varint ".concat(n[7][0].data));r["!ref"]=We(i);var s=rt(n[4][0].data),o=Ec(e,e[Vt(s[4][0].data)][0]),l=(a=s[17])!=null&&a[0]?Ec(e,e[Vt(s[17][0].data)][0]):[],c=rt(s[3][0].data),f=0;c[1].forEach(function(u){var h=rt(u.data),x=e[Vt(h[2][0].data)][0],p=yt(x.meta[1][0].data);if(p!=6002)throw new Error("6001 unexpected reference to ".concat(p));var d=$k(e,x);d.data.forEach(function(m,_){m.forEach(function(w,v){var T=Re({r:f+_,c:v}),b=Lk(w,o,l);b&&(r[T]=b)})}),f+=d.nrows})}function Wk(e,t){var r=rt(t.data),a={"!ref":"A1"},n=e[Vt(r[2][0].data)],i=yt(n[0].meta[1][0].data);if(i!=6001)throw new Error("6000 unexpected reference to ".concat(i));return Uk(e,n[0],a),a}function Hk(e,t){var r,a=rt(t.data),n={name:(r=a[1])!=null&&r[0]?So(a[1][0].data):"",sheets:[]},i=Cl(a[2],Vt);return i.forEach(function(s){e[s].forEach(function(o){var l=yt(o.meta[1][0].data);l==6e3&&n.sheets.push(Wk(e,o))})}),n}function zk(e,t){var r=Rl(),a=rt(t.data),n=Cl(a[1],Vt);if(n.forEach(function(i){e[i].forEach(function(s){var o=yt(s.meta[1][0].data);if(o==2){var l=Hk(e,s);l.sheets.forEach(function(c,f){Pl(r,c,f==0?l.name:l.name+"_"+f,!0)})}})}),r.SheetNames.length==0)throw new Error("Empty NUMBERS file");return r}function zs(e){var t,r,a,n,i={},s=[];if(e.FullPaths.forEach(function(l){if(l.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(l){if(l.name.match(/\.iwa$/)){var c;try{c=xr(l.content)}catch(u){return console.log("?? "+l.content.length+" "+(u.message||u))}var f;try{f=dr(c)}catch(u){return console.log("## "+(u.message||u))}f.forEach(function(u){i[u.id]=u.messages,s.push(u.id)})}}),!s.length)throw new Error("File has no messages");var o=((n=(a=(r=(t=i==null?void 0:i[1])==null?void 0:t[0])==null?void 0:r.meta)==null?void 0:a[1])==null?void 0:n[0].data)&&yt(i[1][0].meta[1][0].data)==1&&i[1][0];if(o||s.forEach(function(l){i[l].forEach(function(c){var f=yt(c.meta[1][0].data)>>>0;if(f==1)if(!o)o=c;else throw new Error("Document has multiple roots")})}),!o)throw new Error("Cannot find Document root");return zk(i,o)}function Vk(e,t,r){var a,n,i,s;if(!((a=e[6])!=null&&a[0])||!((n=e[7])!=null&&n[0]))throw"Mutation only works on post-BNC storages!";var o=((s=(i=e[8])==null?void 0:i[0])==null?void 0:s.data)&&yt(e[8][0].data)>0||!1;if(o)throw"Math only works with normal offsets";for(var l=0,c=Wa(e[7][0].data),f=0,u=[],h=Wa(e[4][0].data),x=0,p=[],d=0;d1&&console.error("The Numbers writer currently writes only the first table");var a=nr(r["!ref"]);a.s.r=a.s.c=0;var n=!1;a.e.c>9&&(n=!0,a.e.c=9),a.e.r>49&&(n=!0,a.e.r=49),n&&console.error("The Numbers writer is currently limited to ".concat(We(a)));var i=ns(r,{range:a,header:1}),s=["~Sh33tJ5~"];i.forEach(function(M){return M.forEach(function(I){typeof I=="string"&&s.push(I)})});var o={},l=[],c=ke.read(t.numbers,{type:"base64"});c.FileIndex.map(function(M,I){return[M,c.FullPaths[I]]}).forEach(function(M){var I=M[0],L=M[1];if(I.type==2&&I.name.match(/\.iwa/)){var z=I.content,re=xr(z),J=dr(re);J.forEach(function(se){l.push(se.id),o[se.id]={deps:[],location:L,type:yt(se.messages[0].meta[1][0].data)}})}}),l.sort(function(M,I){return M-I});var f=l.filter(function(M){return M>1}).map(function(M){return[M,nt(M)]});c.FileIndex.map(function(M,I){return[M,c.FullPaths[I]]}).forEach(function(M){var I=M[0];if(M[1],!!I.name.match(/\.iwa/)){var L=dr(xr(I.content));L.forEach(function(z){z.messages.forEach(function(re){f.forEach(function(J){z.messages.some(function(se){return yt(se.meta[1][0].data)!=11006&&Ok(se.data,J[1])})&&o[J[0]].deps.push(z.id)})})})}});for(var u=ke.find(c,o[1].location),h=dr(xr(u.content)),x,p=0;p-1?"sheet":e==Xe.CS?"chart":e==Xe.DS?"dialog":e==Xe.MS?"macro":e&&e.length?e:"sheet"}function Xk(e,t){if(!e)return 0;try{e=t.map(function(a){return a.id||(a.id=a.strRelID),[a.name,e["!id"][a.id].Target,jk(e["!id"][a.id].Type)]})}catch{return null}return!e||e.length===0?null:e}function Gk(e,t,r,a,n,i,s,o,l,c,f,u){try{i[a]=Un(lr(e,r,!0),t);var h=bt(e,t),x;switch(o){case"sheet":x=mE(h,t,n,l,i[a],c,f,u);break;case"chart":if(x=vE(h,t,n,l,i[a],c,f,u),!x||!x["!drawel"])break;var p=Bn(x["!drawel"].Target,t),d=Zn(p),m=aw(lr(e,p,!0),Un(lr(e,d,!0),p)),_=Bn(m,p),w=Zn(_);x=VT(lr(e,_,!0),_,l,Un(lr(e,w,!0),_),c,x);break;case"macro":x=gE(h,t,n,l,i[a],c,f,u);break;case"dialog":x=_E(h,t,n,l,i[a],c,f,u);break;default:throw new Error("Unrecognized sheet type "+o)}s[a]=x;var v=[];i&&i[a]&&St(i[a]).forEach(function(T){var b="";if(i[a][T].Type==Xe.CMNT){b=Bn(i[a][T].Target,t);var k=TE(bt(e,b,!0),b,l);if(!k||!k.length)return;cc(x,k,!1)}i[a][T].Type==Xe.TCMNT&&(b=Bn(i[a][T].Target,t),v=v.concat(iw(bt(e,b,!0),l)))}),v&&v.length&&cc(x,v,!0,l.people||[])}catch(T){if(l.WTF)throw T}}function ur(e){return e.charAt(0)=="/"?e.slice(1):e}function Yk(e,t){if(vn(),t=t||{},bl(t),pr(e,"META-INF/manifest.xml")||pr(e,"objectdata.xml"))return wc(e,t);if(pr(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof zs<"u"){if(e.FileIndex)return zs(e);var r=ke.utils.cfb_new();return I0(e).forEach(function(q){He(r,q,sm(e,q))}),zs(r)}throw new Error("Unsupported NUMBERS file")}if(!pr(e,"[Content_Types].xml"))throw pr(e,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):pr(e,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var a=I0(e),n=Qm(lr(e,"[Content_Types].xml")),i=!1,s,o;if(n.workbooks.length===0&&(o="xl/workbook.xml",bt(e,o,!0)&&n.workbooks.push(o)),n.workbooks.length===0){if(o="xl/workbook.bin",!bt(e,o,!0))throw new Error("Could not find workbook");n.workbooks.push(o),i=!0}n.workbooks[0].slice(-3)=="bin"&&(i=!0);var l={},c={};if(!t.bookSheets&&!t.bookProps){if(Wn=[],n.sst)try{Wn=SE(bt(e,ur(n.sst)),n.sst,t)}catch(q){if(t.WTF)throw q}t.cellStyles&&n.themes.length&&(l=yE(lr(e,n.themes[0].replace(/^\//,""),!0)||"",n.themes[0],t)),n.style&&(c=wE(bt(e,ur(n.style)),n.style,l,t))}n.links.map(function(q){try{var Q=Un(lr(e,Zn(ur(q))),q);return kE(bt(e,ur(q)),Q,q,t)}catch{}});var f=pE(bt(e,ur(n.workbooks[0])),n.workbooks[0],t),u={},h="";n.coreprops.length&&(h=bt(e,ur(n.coreprops[0]),!0),h&&(u=hu(h)),n.extprops.length!==0&&(h=bt(e,ur(n.extprops[0]),!0),h&&sv(h,u,t)));var x={};(!t.bookSheets||t.bookProps)&&n.custprops.length!==0&&(h=lr(e,ur(n.custprops[0]),!0),h&&(x=lv(h,t)));var p={};if((t.bookSheets||t.bookProps)&&(f.Sheets?s=f.Sheets.map(function(Q){return Q.name}):u.Worksheets&&u.SheetNames.length>0&&(s=u.SheetNames),t.bookProps&&(p.Props=u,p.Custprops=x),t.bookSheets&&typeof s<"u"&&(p.SheetNames=s),t.bookSheets?p.SheetNames:t.bookProps))return p;s={};var d={};t.bookDeps&&n.calcchain&&(d=EE(bt(e,ur(n.calcchain)),n.calcchain));var m=0,_={},w,v;{var T=f.Sheets;u.Worksheets=T.length,u.SheetNames=[];for(var b=0;b!=T.length;++b)u.SheetNames[b]=T[b].name}var k=i?"bin":"xml",g=n.workbooks[0].lastIndexOf("/"),A=(n.workbooks[0].slice(0,g+1)+"_rels/"+n.workbooks[0].slice(g+1)+".rels").replace(/^\//,"");pr(e,A)||(A="xl/_rels/workbook."+k+".rels");var E=Un(lr(e,A,!0),A.replace(/_rels.*/,"s5s"));(n.metadata||[]).length>=1&&(t.xlmeta=CE(bt(e,ur(n.metadata[0])),n.metadata[0],t)),(n.people||[]).length>=1&&(t.people=ow(bt(e,ur(n.people[0])),t)),E&&(E=Xk(E,f.Sheets));var P=bt(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(m=0;m!=u.Worksheets;++m){var U="sheet";if(E&&E[m]?(w="xl/"+E[m][1].replace(/[\/]?xl\//,""),pr(e,w)||(w=E[m][1]),pr(e,w)||(w=A.replace(/_rels\/.*$/,"")+E[m][1]),U=E[m][2]):(w="xl/worksheets/sheet"+(m+1-P)+"."+k,w=w.replace(/sheet0\./,"sheet.")),v=w.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&t.sheets!=null)switch(typeof t.sheets){case"number":if(m!=t.sheets)continue e;break;case"string":if(u.SheetNames[m].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var O=!1,V=0;V!=t.sheets.length;++V)typeof t.sheets[V]=="number"&&t.sheets[V]==m&&(O=1),typeof t.sheets[V]=="string"&&t.sheets[V].toLowerCase()==u.SheetNames[m].toLowerCase()&&(O=1);if(!O)continue e}}Gk(e,w,v,u.SheetNames[m],m,_,s,U,t,f,l,c)}return p={Directory:n,Workbook:f,Props:u,Custprops:x,Deps:d,Sheets:s,SheetNames:u.SheetNames,Strings:Wn,Styles:c,Themes:l,SSF:ht(Ae)},t&&t.bookFiles&&(e.files?(p.keys=a,p.files=e.files):(p.keys=[],p.files={},e.FullPaths.forEach(function(q,Q){q=q.replace(/^Root Entry[\/]/,""),p.keys.push(q),p.files[q]=e.FileIndex[Q]}))),t&&t.bookVBA&&(n.vba.length>0?p.vbaraw=bt(e,ur(n.vba[0]),!0):n.defaults&&n.defaults.bin===pw&&(p.vbaraw=bt(e,"xl/vbaProject.bin",!0))),p}function Jk(e,t){var r=t||{},a="Workbook",n=ke.find(e,a);try{if(a="/!DataSpaces/Version",n=ke.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(C2(n.content),a="/!DataSpaces/DataSpaceMap",n=ke.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var i=F2(n.content);if(i.length!==1||i[0].comps.length!==1||i[0].comps[0].t!==0||i[0].name!=="StrongEncryptionDataSpace"||i[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",n=ke.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var s=A2(n.content);if(s.length!=1||s[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",n=ke.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);O2(n.content)}catch{}if(a="/EncryptionInfo",n=ke.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var o=R2(n.content);if(a="/EncryptedPackage",n=ke.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(o[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(o[1],n.content,r.password||"",r);if(o[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(o[1],n.content,r.password||"",r);throw new Error("File is password-protected")}function qk(e,t){return t.bookType=="ods"?Th(e,t):t.bookType=="numbers"?Kk(e,t):t.bookType=="xlsb"?Zk(e,t):Qk(e,t)}function Zk(e,t){an=1024,e&&!e.SSF&&(e.SSF=ht(Ae)),e&&e.SSF&&(vn(),oi(e.SSF),t.revssf=ds(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,Hn?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r=t.bookType=="xlsb"?"bin":"xml",a=qu.indexOf(t.bookType)>-1,n=dl();Fl(t=t||{});var i=Qo(),s="",o=0;if(t.cellXfs=[],_a(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),s="docProps/core.xml",He(i,s,du(e.Props,t)),n.coreprops.push(s),it(t.rels,2,s,Xe.CORE_PROPS),s="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var l=[],c=0;c0&&(s="docProps/custom.xml",He(i,s,vu(e.Custprops)),n.custprops.push(s),it(t.rels,4,s,Xe.CUST_PROPS)),o=1;o<=e.SheetNames.length;++o){var f={"!id":{}},u=e.Sheets[e.SheetNames[o-1]],h=(u||{})["!type"]||"sheet";switch(h){case"chart":default:s="xl/worksheets/sheet"+o+"."+r,He(i,s,FE(o-1,s,t,e,f)),n.sheets.push(s),it(t.wbrels,-1,"worksheets/sheet"+o+"."+r,Xe.WS[0])}if(u){var x=u["!comments"],p=!1,d="";x&&x.length>0&&(d="xl/comments"+o+"."+r,He(i,d,OE(x,d)),n.comments.push(d),it(f,-1,"../comments"+o+"."+r,Xe.CMNT),p=!0),u["!legacy"]&&p&&He(i,"xl/drawings/vmlDrawing"+o+".vml",Yu(o,u["!comments"])),delete u["!comments"],delete u["!legacy"]}f["!id"].rId1&&He(i,Zn(s),ln(f))}return t.Strings!=null&&t.Strings.length>0&&(s="xl/sharedStrings."+r,He(i,s,IE(t.Strings,s,t)),n.strs.push(s),it(t.wbrels,-1,"sharedStrings."+r,Xe.SST)),s="xl/workbook."+r,He(i,s,bE(e,s)),n.workbooks.push(s),it(t.rels,1,s,Xe.WB),s="xl/theme/theme1.xml",He(i,s,_l(e.Themes,t)),n.themes.push(s),it(t.wbrels,-1,"theme/theme1.xml",Xe.THEME),s="xl/styles."+r,He(i,s,AE(e,s,t)),n.styles.push(s),it(t.wbrels,-1,"styles."+r,Xe.STY),e.vbaraw&&a&&(s="xl/vbaProject.bin",He(i,s,e.vbaraw),n.vba.push(s),it(t.wbrels,-1,"vbaProject.bin",Xe.VBA)),s="xl/metadata."+r,He(i,s,RE(s)),n.metadata.push(s),it(t.wbrels,-1,"metadata."+r,Xe.XLMETA),He(i,"[Content_Types].xml",fu(n,t)),He(i,"_rels/.rels",ln(t.rels)),He(i,"xl/_rels/workbook."+r+".rels",ln(t.wbrels)),delete t.revssf,delete t.ssf,i}function Qk(e,t){an=1024,e&&!e.SSF&&(e.SSF=ht(Ae)),e&&e.SSF&&(vn(),oi(e.SSF),t.revssf=ds(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,Hn?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xml",a=qu.indexOf(t.bookType)>-1,n=dl();Fl(t=t||{});var i=Qo(),s="",o=0;if(t.cellXfs=[],_a(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),s="docProps/core.xml",He(i,s,du(e.Props,t)),n.coreprops.push(s),it(t.rels,2,s,Xe.CORE_PROPS),s="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var l=[],c=0;c0&&(s="docProps/custom.xml",He(i,s,vu(e.Custprops)),n.custprops.push(s),it(t.rels,4,s,Xe.CUST_PROPS));var f=["SheetJ5"];for(t.tcid=0,o=1;o<=e.SheetNames.length;++o){var u={"!id":{}},h=e.Sheets[e.SheetNames[o-1]],x=(h||{})["!type"]||"sheet";switch(x){case"chart":default:s="xl/worksheets/sheet"+o+"."+r,He(i,s,lh(o-1,t,e,u)),n.sheets.push(s),it(t.wbrels,-1,"worksheets/sheet"+o+"."+r,Xe.WS[0])}if(h){var p=h["!comments"],d=!1,m="";if(p&&p.length>0){var _=!1;p.forEach(function(w){w[1].forEach(function(v){v.T==!0&&(_=!0)})}),_&&(m="xl/threadedComments/threadedComment"+o+"."+r,He(i,m,sw(p,f,t)),n.threadedcomments.push(m),it(u,-1,"../threadedComments/threadedComment"+o+"."+r,Xe.TCMNT)),m="xl/comments"+o+"."+r,He(i,m,Ju(p)),n.comments.push(m),it(u,-1,"../comments"+o+"."+r,Xe.CMNT),d=!0}h["!legacy"]&&d&&He(i,"xl/drawings/vmlDrawing"+o+".vml",Yu(o,h["!comments"])),delete h["!comments"],delete h["!legacy"]}u["!id"].rId1&&He(i,Zn(s),ln(u))}return t.Strings!=null&&t.Strings.length>0&&(s="xl/sharedStrings."+r,He(i,s,Lu(t.Strings,t)),n.strs.push(s),it(t.wbrels,-1,"sharedStrings."+r,Xe.SST)),s="xl/workbook."+r,He(i,s,dh(e)),n.workbooks.push(s),it(t.rels,1,s,Xe.WB),s="xl/theme/theme1.xml",He(i,s,_l(e.Themes,t)),n.themes.push(s),it(t.wbrels,-1,"theme/theme1.xml",Xe.THEME),s="xl/styles."+r,He(i,s,Ku(e,t)),n.styles.push(s),it(t.wbrels,-1,"styles."+r,Xe.STY),e.vbaraw&&a&&(s="xl/vbaProject.bin",He(i,s,e.vbaraw),n.vba.push(s),it(t.wbrels,-1,"vbaProject.bin",Xe.VBA)),s="xl/metadata."+r,He(i,s,Gu()),n.metadata.push(s),it(t.wbrels,-1,"metadata."+r,Xe.XLMETA),f.length>1&&(s="xl/persons/person.xml",He(i,s,lw(f)),n.people.push(s),it(t.wbrels,-1,"persons/person.xml",Xe.PEOPLE)),He(i,"[Content_Types].xml",fu(n,t)),He(i,"_rels/.rels",ln(t.rels)),He(i,"xl/_rels/workbook."+r+".rels",ln(t.wbrels)),delete t.revssf,delete t.ssf,i}function Al(e,t){var r="";switch((t||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":r=cr(e.slice(0,12));break;case"binary":r=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3),r.charCodeAt(4),r.charCodeAt(5),r.charCodeAt(6),r.charCodeAt(7)]}function e4(e,t){return ke.find(e,"EncryptedPackage")?Jk(e,t):vh(e,t)}function t4(e,t){var r,a=e,n=t||{};return n.type||(n.type=Ke&&Buffer.isBuffer(e)?"buffer":"base64"),r=$f(a,n),Yk(r,n)}function kh(e,t){var r=0;e:for(;r=2&&n[3]===0||n[2]===0&&(n[3]===8||n[3]===9)))return Pa.to_workbook(a,r);break;case 3:case 131:case 139:case 140:return _o.to_workbook(a,r);case 123:if(n[1]===92&&n[2]===114&&n[3]===116)return Hu.to_workbook(a,r);break;case 10:case 13:case 32:return r4(a,r);case 137:if(n[1]===80&&n[2]===78&&n[3]===71)throw new Error("PNG Image File is not a spreadsheet");break}return l2.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?_o.to_workbook(a,r):Vs(e,a,r,i)}function Ch(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return li(t.file,ke.write(e,{type:Ke?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return ke.write(e,t)}function i4(e,t){var r=ht(t||{}),a=qk(e,r);return s4(a,r)}function s4(e,t){var r={},a=Ke?"nodebuffer":typeof Uint8Array<"u"?"array":"string";if(t.compression&&(r.compression="DEFLATE"),t.password)r.type=a;else switch(t.type){case"base64":r.type="base64";break;case"binary":r.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":r.type=a;break;default:throw new Error("Unrecognized type "+t.type)}var n=e.FullPaths?ke.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[r.type]||r.type,compression:!!t.compression}):e.generate(r);if(typeof Deno<"u"&&typeof n=="string"){if(t.type=="binary"||t.type=="base64")return n;n=new Uint8Array(us(n))}return t.password&&typeof encrypt_agile<"u"?Ch(encrypt_agile(n,t.password),t):t.type==="file"?li(t.file,n):t.type=="string"?lt(n):n}function o4(e,t){var r=t||{},a=nk(e,r);return Ch(a,r)}function Or(e,t,r){r||(r="");var a=r+e;switch(t.type){case"base64":return Xn(Dr(a));case"binary":return Dr(a);case"string":return e;case"file":return li(t.file,a,"utf8");case"buffer":return Ke?Yr(a,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(a):Or(a,{type:"binary"}).split("").map(function(n){return n.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function l4(e,t){switch(t.type){case"base64":return Xn(e);case"binary":return e;case"string":return e;case"file":return li(t.file,e,"binary");case"buffer":return Ke?Yr(e,"binary"):e.split("").map(function(r){return r.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function Di(e,t){switch(t.type){case"string":case"base64":case"binary":for(var r="",a=0;a0&&(n=0);var u=Et(l.s.r),h=[],x=[],p=0,d=0,m=Array.isArray(e),_=l.s.r,w=0,v={};m&&!e[_]&&(e[_]=[]);var T=c.skipHidden&&e["!cols"]||[],b=c.skipHidden&&e["!rows"]||[];for(w=l.s.c;w<=l.e.c;++w)if(!(T[w]||{}).hidden)switch(h[w]=vt(w),r=m?e[_][w]:e[h[w]+u],a){case 1:i[w]=w-l.s.c;break;case 2:i[w]=h[w];break;case 3:i[w]=c.header[w-l.s.c];break;default:if(r==null&&(r={w:"__EMPTY",t:"s"}),o=s=Gr(r,null,c),d=v[s]||0,!d)v[s]=1;else{do o=s+"_"+d++;while(v[o]);v[s]=d,v[o]=1}i[w]=o}for(_=l.s.r+n;_<=l.e.r;++_)if(!(b[_]||{}).hidden){var k=f4(e,l,_,h,a,i,m,c);(k.isempty===!1||(a===1?c.blankrows!==!1:c.blankrows))&&(x[p++]=k.row)}return x.length=p,x}var Cc=/"/g;function u4(e,t,r,a,n,i,s,o){for(var l=!0,c=[],f="",u=Et(r),h=t.s.c;h<=t.e.c;++h)if(a[h]){var x=o.dense?(e[r]||[])[h]:e[a[h]+u];if(x==null)f="";else if(x.v!=null){l=!1,f=""+(o.rawNumbers&&x.t=="n"?x.v:Gr(x,null,o));for(var p=0,d=0;p!==f.length;++p)if((d=f.charCodeAt(p))===n||d===i||d===34||o.forceQuotes){f='"'+f.replace(Cc,'""')+'"';break}f=="ID"&&(f='"ID"')}else x.f!=null&&!x.F?(l=!1,f="="+x.f,f.indexOf(",")>=0&&(f='"'+f.replace(Cc,'""')+'"')):f="";c.push(f)}return o.blankrows===!1&&l?null:c.join(s)}function Ol(e,t){var r=[],a=t??{};if(e==null||e["!ref"]==null)return"";var n=tt(e["!ref"]),i=a.FS!==void 0?a.FS:",",s=i.charCodeAt(0),o=a.RS!==void 0?a.RS:` +`,l=o.charCodeAt(0),c=new RegExp((i=="|"?"\\|":i)+"+$"),f="",u=[];a.dense=Array.isArray(e);for(var h=a.skipHidden&&e["!cols"]||[],x=a.skipHidden&&e["!rows"]||[],p=n.s.c;p<=n.e.c;++p)(h[p]||{}).hidden||(u[p]=vt(p));for(var d=0,m=n.s.r;m<=n.e.r;++m)(x[m]||{}).hidden||(f=u4(e,n,m,u,s,l,i,a),f!=null&&(a.strip&&(f=f.replace(c,"")),(f||a.blankrows!==!1)&&r.push((d++?o:"")+f)));return delete a.dense,r.join("")}function bh(e,t){t||(t={}),t.FS=" ",t.RS=` +`;var r=Ol(e,t);return r}function h4(e){var t="",r,a="";if(e==null||e["!ref"]==null)return[];var n=tt(e["!ref"]),i="",s=[],o,l=[],c=Array.isArray(e);for(o=n.s.c;o<=n.e.c;++o)s[o]=vt(o);for(var f=n.s.r;f<=n.e.r;++f)for(i=Et(f),o=n.s.c;o<=n.e.c;++o)if(t=s[o]+i,r=c?(e[f]||[])[o]:e[t],a="",r!==void 0){if(r.F!=null){if(t=r.F,!r.f)continue;a=r.f,t.indexOf(":")==-1&&(t=t+":"+t)}if(r.f!=null)a=r.f;else{if(r.t=="z")continue;if(r.t=="n"&&r.v!=null)a=""+r.v;else if(r.t=="b")a=r.v?"TRUE":"FALSE";else if(r.w!==void 0)a="'"+r.w;else{if(r.v===void 0)continue;r.t=="s"?a="'"+r.v:a=""+r.v}}l[l.length]=t+"="+a}return l}function Fh(e,t,r){var a=r||{},n=+!a.skipHeader,i=e||{},s=0,o=0;if(i&&a.origin!=null)if(typeof a.origin=="number")s=a.origin;else{var l=typeof a.origin=="string"?gt(a.origin):a.origin;s=l.r,o=l.c}var c,f={s:{c:0,r:0},e:{c:o,r:s+t.length-1+n}};if(i["!ref"]){var u=tt(i["!ref"]);f.e.c=Math.max(f.e.c,u.e.c),f.e.r=Math.max(f.e.r,u.e.r),s==-1&&(s=u.e.r+1,f.e.r=s+t.length-1+n)}else s==-1&&(s=0,f.e.r=t.length-1+n);var h=a.header||[],x=0;t.forEach(function(d,m){St(d).forEach(function(_){(x=h.indexOf(_))==-1&&(h[x=h.length]=_);var w=d[_],v="z",T="",b=Re({c:o+x,r:s+m+n});c=ii(i,b),w&&typeof w=="object"&&!(w instanceof Date)?i[b]=w:(typeof w=="number"?v="n":typeof w=="boolean"?v="b":typeof w=="string"?v="s":w instanceof Date?(v="d",a.cellDates||(v="n",w=Rt(w)),T=a.dateNF||Ae[14]):w===null&&a.nullError&&(v="e",w=0),c?(c.t=v,c.v=w,delete c.w,delete c.R,T&&(c.z=T)):i[b]=c={t:v,v:w},T&&(c.z=T))})}),f.e.c=Math.max(f.e.c,o+h.length-1);var p=Et(s);if(n)for(x=0;x=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}else if(typeof t=="string"){var r=e.SheetNames.indexOf(t);if(r>-1)return r;throw new Error("Cannot find sheet name |"+t+"|")}else throw new Error("Cannot find sheet |"+t+"|")}function Rl(){return{SheetNames:[],Sheets:{}}}function Pl(e,t,r,a){var n=1;if(!r)for(;n<=65535&&e.SheetNames.indexOf(r="Sheet"+n)!=-1;++n,r=void 0);if(!r||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(a&&e.SheetNames.indexOf(r)>=0){var i=r.match(/(^.*?)(\d+)$/);n=i&&+i[2]||0;var s=i&&i[1]||r;for(++n;n<=65535&&e.SheetNames.indexOf(r=s+n)!=-1;++n);}if(hh(r),e.SheetNames.indexOf(r)>=0)throw new Error("Worksheet with name |"+r+"| already exists!");return e.SheetNames.push(r),e.Sheets[r]=t,r}function p4(e,t,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var a=x4(e,t);switch(e.Workbook.Sheets[a]||(e.Workbook.Sheets[a]={}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}e.Workbook.Sheets[a].Hidden=r}function m4(e,t){return e.z=t,e}function Ah(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e}function v4(e,t,r){return Ah(e,"#"+t,r)}function g4(e,t,r){e.c||(e.c=[]),e.c.push({t,a:r||"SheetJS"})}function _4(e,t,r,a){for(var n=typeof t!="string"?t:tt(t),i=typeof t=="string"?t:We(t),s=n.s.r;s<=n.e.r;++s)for(var o=n.s.c;o<=n.e.c;++o){var l=ii(e,s,o);l.t="n",l.F=i,delete l.v,s==n.s.r&&o==n.s.c&&(l.f=r,a&&(l.D=!0))}return e}var To={encode_col:vt,encode_row:Et,encode_cell:Re,encode_range:We,decode_col:ol,decode_row:sl,split_cell:Im,decode_cell:gt,decode_range:nr,format_cell:Gr,sheet_add_aoa:au,sheet_add_json:Fh,sheet_add_dom:wh,aoa_to_sheet:gn,json_to_sheet:d4,table_to_sheet:yh,table_to_book:Ck,sheet_to_csv:Ol,sheet_to_txt:bh,sheet_to_json:ns,sheet_to_html:_h,sheet_to_formulae:h4,sheet_to_row_object_array:ns,sheet_get_cell:ii,book_new:Rl,book_append_sheet:Pl,book_set_sheet_visibility:p4,cell_set_number_format:m4,cell_set_hyperlink:Ah,cell_set_internal_link:v4,cell_add_comment:g4,sheet_set_array_formula:_4,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};class w4{constructor(){Ss(this,"SheetNames",[]);Ss(this,"Sheets",{})}}function y4(e,t){return(Date.parse(e)-new Date(Date.UTC(1899,11,30)).getTime())/(24*60*60*1e3)}function S4(e){const t={},r={s:{c:1e7,r:1e7},e:{c:0,r:0}};for(let a=0;a!=e.length;++a)for(let n=0;n!=e[a].length;++n){r.s.r>a&&(r.s.r=a),r.s.c>n&&(r.s.c=n),r.e.r-1;u--)r.unshift(e[u]);const o="SheetJS",l=new w4,c=S4(r);if(n.length>0&&(c["!merges"]||(c["!merges"]=[]),n.forEach(u=>{c["!merges"].push(To.decode_range(u))})),i){const u=r.map(x=>x.map(p=>p==null?{wch:10}:p.toString().charCodeAt(0)>255?{wch:p.toString().length*2}:{wch:p.toString().length})),h=u[0];for(let x=1;x{const{tableState:t,props:r,tableMethods:a}=e,{tableData:n}=t,{getColumnKey:i}=a;return{exportData2Excel:()=>{const{columns:o,exportFormatter:l,exportFileName:c,exportBookType:f,exportAutoWidth:u}=r,h=o.filter(x=>{const p=i(x);return p&&!_f.includes(p)});if(l){const{header:x,data:p}=l(h,n.value);if(Xs(x)||Xs(p))return;bc({header:x,data:p,filename:c,bookType:f,autoWidth:u})}else bc({header:h.map(x=>x.title),data:n.value.map(x=>h.map(p=>Ys(x,i(p)))),filename:c,bookType:f,autoWidth:u})}}};function k4(e){const t=Ro(),{tableState:r,tableMethods:a}=e,{innerPropsRef:n,loadingRef:i}=r,{getColumnKey:s,getSearchFormRef:o}=a,l=ee(()=>{const{formProps:h}=pe(n),{submitButtonOptions:x}=h||{};return{showAdvancedButton:!0,layout:"horizontal",labelWidth:100,schemas:pe(c),...h,submitButtonOptions:{loading:pe(i),...x},compact:!0}}),c=ee(()=>{const h=Object.keys(hn);return pe(n).columns.filter(x=>{const p=s(x);return!x.hideInSearch&&!!p&&!h.includes(p)}).map(x=>({field:x.searchField??[].concat(s(x)).join("."),component:"Input",label:x.title,colProps:{span:8},...x.formItemProps})).sort((x,p)=>Number(x==null?void 0:x.order)-Number(p==null?void 0:p.order))});vr(()=>{var h;return(h=o())==null?void 0:h.setSchemaFormProps(pe(l))},{flush:"post"});const f=ee(()=>Object.keys(t).map(x=>x.startsWith("form-")?x:null).filter(x=>!!x));function u(h){var x;return h?((x=h==null?void 0:h.replace)==null?void 0:x.call(h,/form-/,""))??"":""}return{formSchemas:c,getFormProps:l,replaceFormSlotKey:u,getFormSlotKeys:f}}const ca={fetchConfig:{pageField:"page",sizeField:"pageSize",listField:"items",totalField:"meta.totalItems"},pageSizeOptions:["10","50","80","100"],defaultPageSize:10,defaultAlign:"center",defaultSortFn:e=>{const{field:t,order:r}=e;return t&&r?{field:t,order:r}:{}},defaultFilterFn:e=>e},C4=e=>{let t=e.offsetTop,r=e.offsetParent;for(;r!=null;)t+=r.offsetTop,r=r.offsetParent;return t},b4=({props:e,containerElRef:t})=>{const r=De(),a=ee(()=>({y:r.value,...e.scroll})),n=jc(()=>{if(!e.autoHeight||!t.value)return;let i=0;const s=t.value.querySelector(".ant-pagination");if(s){const{offsetHeight:l}=s,{marginTop:c,marginBottom:f}=getComputedStyle(s);i=l+parseInt(c)+parseInt(f)}const o=t.value.querySelector(".ant-table-body")||t.value.querySelector(".ant-table-tbody");if(o){const l=document.documentElement.offsetHeight,c=C4(o),f=o.offsetHeight-o.clientHeight,u=l-c-f-i-8;r.value=u}},20);return dd(t,n,{childList:!0,subtree:!0}),xd(document.documentElement,n),{scroll:a}},F4=e=>{const{t}=ss(),r=Ro(),a=De(),n=De(),i=De(),s=De([]),o=De({...e}),l=De(!1),c=De(!!e.loading),f=De(!1),u=De(null),h=De({}),x=De(new Map),p=De(new Set),d=De(new Set),m=Fa({sortInfo:{},filterInfo:{}}),{scroll:_}=b4({props:e,containerElRef:u});Object.is(e.pagination,!1)||(l.value={current:1,pageSize:ca.defaultPageSize,total:0,pageSizeOptions:[...ca.pageSizeOptions],showQuickJumper:!0,showSizeChanger:!0,showTotal:v=>t("component.table.total",{total:v}),...e.pagination});const w=ee(()=>{const v=pe(o);let T={...v,scroll:{...pe(_),...v.scroll},pagination:v.pagination??pe(l),rowKey:v.rowKey??"id",loading:v.loading??pe(c),tableLayout:v.tableLayout??"fixed"};return r.expandedRowRender&&(T=Gs(T,"scroll")),T=Gs(T,["class","onChange","columns"]),T});return Gt(()=>e.dataSource,v=>{v&&(s.value=v)},{immediate:!0,deep:!0}),Gt(()=>e.columns,v=>{v&&Object.assign(o.value,{columns:v})},{immediate:!0,deep:!0}),{tableRef:a,editTableFormRef:i,loadingRef:c,isFullscreen:f,containerElRef:u,tableData:s,searchFormRef:n,innerPropsRef:o,getBindValues:w,paginationRef:l,editFormModel:h,editFormErrorMsgs:x,editableCellKeys:d,editableRowKeys:p,searchState:m}},A4=e=>{const{props:t,tableState:r}=e,{tableData:a,editFormModel:n,editTableFormRef:i,editFormErrorMsgs:s,editableCellKeys:o,editableRowKeys:l}=r;Gt(()=>t.editableType,v=>{v==="cell"?l.value.clear():o.value.clear()});const c=(v,T)=>{Reflect.set(n.value,v,T),wr(()=>{var b;(b=i.value)==null||b.setFormModel(v,T)})},f=(v,T,b)=>{const k=Wi(T??a.value.find(g=>g[String(t.rowKey)]===v));return b==null||b.forEach(g=>{const{formItemProps:A,editFormItemProps:E}=g,P=g.dataIndex||g.key;Reflect.has(k,P)||Reflect.set(k,P,void 0),!Object.is(E==null?void 0:E.extendSearchFormProps,!1)&&A&&Reflect.has(A,"defaultValue")&&(k[P]=A.defaultValue),E&&Reflect.has(E,"defaultValue")&&(k[P]=E.defaultValue)}),k},u=(v,T)=>{if(o.value.clear(),l.value.size>0&&t.editableType==="single")return pd.warn(t.onlyOneLineEditorAlertMessage||"只能同时编辑一行"),!1;const b=f(v,T,t.columns);return c(v,b),l.value.add(v),!0},h=(v,T,b)=>{l.value.clear();const k=t.columns.filter(A=>A.dataIndex===T),g=f(v,b,k);o.value.add(`${v}.${T}`),c(v,{...m(v)||g,[T]:g[T]})},x=(v,T)=>{o.value.delete(`${v}.${T}`);const b=m(v),k=a.value.find(g=>g[String(t.rowKey)]===v);k&&Reflect.set(b,T,k[T]),s.value.delete(`${v}.${T}`)},p=v=>{const T=m(v);return Object.keys(T).forEach(b=>s.value.delete(`${v}.${b}`)),wr(()=>{var b,k;(k=(b=i.value)==null?void 0:b.delFormModel)==null||k.call(b,v)}),l.value.delete(v),Reflect.deleteProperty(n.value,v)},d=v=>l.value.has(v),m=v=>Reflect.get(n.value,v);return{setEditFormModel:c,startEditable:u,startCellEditable:h,cancelCellEditable:x,cancelEditable:p,isEditable:d,validateRow:async v=>{var k;const T=Object.keys(m(v)).map(g=>[String(v),g]),b=await((k=i.value)==null?void 0:k.validateFields(T));return(b==null?void 0:b[v])??b},validateCell:async(v,T)=>{var k;const b=await((k=i.value)==null?void 0:k.validateFields([[String(v),T]]));return(b==null?void 0:b[v])??b},getEditFormModel:m}};function I4(e){const{props:t,emit:r,tableState:a}=e,{tableData:n}=a,i=De([]),s=ee(()=>{const{childrenColumnName:h="children"}=t;return n.value.some(x=>Array.isArray(x[h])&&x[h].length)}),o=ee(()=>s.value?{expandedRowKeys:pe(i),onExpandedRowsChange:h=>{i.value=h,r("expanded-rows-change",h)}}:{});function l(){const h=f();i.value=h}function c(h){s.value&&(i.value=[...i.value,...h])}function f(h){const x=[],{childrenColumnName:p,rowKey:d}=t;return Uc(h||pe(n)).forEach(m=>{x.push(m[d]);const _=m[p||"children"];_!=null&&_.length&&x.push(...f(_))}),x}function u(){i.value=[]}return{getExpandOption:o,expandAll:l,expandRows:c,collapseAll:u}}const O4=e=>{const{props:t,emit:r,tableState:a}=e,{innerPropsRef:n,tableData:i,loadingRef:s,searchFormRef:o,paginationRef:l,editFormErrorMsgs:c,searchState:f}=a,u=A4({props:t,tableState:a}),h=I4({props:t,tableState:a,emit:r});Gt(()=>t.searchParams,()=>{d()}),Gt(()=>t.dataSource,g=>{T({total:g==null?void 0:g.length})});const x=g=>{Object.assign(n.value,g)},p=(g,A=1)=>{T({current:A}),d(g),r("search",g)},d=jc(async(g={})=>{const{dataRequest:A,dataSource:E,fetchConfig:P,searchParams:U}=t;if(!(!A||!nn(A)||Array.isArray(E)))try{let O={};const V=pe(l),{pageField:q,sizeField:Q,listField:ie,totalField:ce}={...ca.fetchConfig,...P},Te=Es(V);Te&&(O={[q]:V.current,[Q]:V.pageSize});const{sortInfo:H={},filterInfo:le}=f;let ue={...O,...H,...le,...U,...g};if(await wr(),o.value){const z=await o.value.validate();ue={...o.value.handleFormValues(z),...ue}}s.value=!0;const S=await A(ue),M=Array.isArray(S),I=M?S:Ys(S,ie),L=M?S.length:Number(Ys(S,ce));if(Te&&L){const{current:z=1,pageSize:re=ca.defaultPageSize}=V,J=Math.ceil(L/re);if(z>J)return T({current:J}),await d(g)}return i.value=I,T({total:~~L}),ue[q]&&T({current:ue[q]||1}),i}catch(O){md(`表格查询出错:${O}`),r("fetch-error",O),i.value=[],T({total:0})}finally{s.value=!1}}),m=(g=!1)=>{const A=pe(l);return Object.is(g,!0)&&Es(A)&&(A.current=1),r("reload"),d()},_=async(...g)=>{const[A,E,P]=g,{sortFn:U,filterFn:O}=t;if(o.value&&await o.value.validate(),T(A),P&&nn(U)){const V=U(P);f.sortInfo=V}if(E&&nn(O)){const V=O(E);f.filterInfo=V}await d({}),r("change",...g)},w=g=>(g==null?void 0:g.key)||(g==null?void 0:g.dataIndex),v=(g,A,E)=>{const P=Array.isArray(g)?g.join("."):g;A?c.value.delete(P):c.value.set(P,E)},T=(g=l.value)=>{Hi(g)?l.value=g:Es(l.value)&&(l.value={...l.value,...g})};return{...u,...h,setProps:x,handleSubmit:p,handleTableChange:_,getColumnKey:w,fetchData:d,getSearchFormRef:()=>o.value,reload:m,onInfiniteScroll:(g,A)=>{var P,U;const E=(U=(P=Oo())==null?void 0:P.proxy)==null?void 0:U.$el.querySelector(".ant-table-body");vd(E,g,A)},handleEditFormValidate:v}},Fc="__TABLE_ACTION",R4=je({__name:"table-action",props:{actions:{type:Array,default:()=>[]},columnParams:{type:Object,default:()=>({})},divider:{type:Boolean,default:!0},rowKey:[String,Number]},setup(e){const t=({action:c},{slots:f})=>{const{popConfirm:u,tooltip:h}=c,x=()=>{var p;return u?$i(A1,u,{default:f.default}):(p=f.default)==null?void 0:p.call(f)};return h?$i(Vr,l(h),{default:x}):x()},r=e,a=De(new Map),n=ee(()=>r.actions.filter(c=>{const f=c.auth;if(Object.is(f,void 0))return!0;if(Hl(f)){const u=zl(f);return c.disabled??(c.disabled=!u),c.disabled&&!u&&(c.title="对不起,您没有该操作权限!"),u}if(gd(f)){const u=zl(f.perm),h=f.effect!=="delete";return c.disabled??(c.disabled=!u&&h),c.disabled&&!u&&(c.title="对不起,您没有该操作权限!"),u||h}}).map((c,f)=>{const u=c.onClick;return nn(u)&&!i(u)&&(c.onClick=async()=>{const h=u(r.columnParams);if(Vc(h)){const x=o(c,f);a.value.set(x,!0),await h.finally(()=>{a.value.delete(x)})}},s(c.onClick)),c.icon&&(c.icon=W(_d,{icon:c.icon,class:{"mr-1":!!c.label}},null)),c})),i=c=>Reflect.get(c,Fc),s=c=>{Reflect.set(c,Fc,!0)},o=(c,f)=>`${r.rowKey}${f}${c.label}`,l=c=>({getPopupContainer:()=>document.body,placement:"bottom",...Hl(c)?{title:c}:c});return(c,f)=>{const u=Po("a-button"),h=No;return ot(!0),Xr(gr,null,Ia(n.value,(x,p)=>(ot(),Xr(gr,{key:`${p}-${x.label}`},[W(t,{action:x},{default:Be(()=>[W(u,Kn({type:"link",size:"small",loading:a.value.get(o(x,p)),ref_for:!0},x),{default:Be(()=>[er(Nt(x.label),1)]),_:2},1040,["loading"])]),_:2},1032,["action"]),e.divider&&p(ot(),Ot(pe(Vr),{placement:"top"},{title:Be(()=>[Ut("span",null,Nt(pe(t)("component.table.settingDens")),1)]),default:Be(()=>[W(pe(Do),{placement:"bottom",trigger:["click"]},{overlay:Be(()=>[W(pe(na),{selectedKeys:a.value,"onUpdate:selectedKeys":o[0]||(o[0]=l=>a.value=l),selectable:"",onClick:n},{default:Be(()=>[W(pe(na).Item,{key:"large"},{default:Be(()=>[Ut("span",null,Nt(pe(t)("component.table.settingDensDefault")),1)]),_:1}),W(pe(na).Item,{key:"middle"},{default:Be(()=>[Ut("span",null,Nt(pe(t)("component.table.settingDensMiddle")),1)]),_:1}),W(pe(na).Item,{key:"small"},{default:Be(()=>[Ut("span",null,Nt(pe(t)("component.table.settingDensSmall")),1)]),_:1})]),_:1},8,["selectedKeys"])]),default:Be(()=>[W(pe(zo))]),_:1})]),_:1}))}}),D4=je({__name:"refresh-setting",setup(e){const{t}=ss(),r=Ha();function a(){r.reload()}return(n,i)=>(ot(),Ot(pe(Vr),{placement:"top"},{title:Be(()=>[Ut("span",null,Nt(pe(t)("common.redo")),1)]),default:Be(()=>[W(pe(Ko),{onClick:a})]),_:1}))}}),Ni=je({inheritAttrs:!1,__name:"index",props:{...Cd(),trueValue:{type:[Number,Boolean,String],default:!0},falseValue:{type:[Number,Boolean,String],default:!1}},emits:["update:checked","change"],setup(e,{emit:t}){const r=e,a=t,n=ee(()=>Gs(r,["onUpdate:checked","onChange"])),i=ee({get(){return r.checked===r.trueValue},set(o){a("update:checked",o?r.trueValue:r.falseValue)}}),s=o=>{const l={...o,target:{...o.target,checked:o.target.checked?r.trueValue:r.falseValue}};a("change",l)};return(o,l)=>(ot(),Ot(pe(jn),Kn(n.value,{checked:i.value,"onUpdate:checked":l[0]||(l[0]=c=>i.value=c),onChange:s}),{default:Be(()=>[Er(o.$slots,"default")]),_:3},16,["checked"]))}});function N4(e,t){function r(){wr(async()=>{if(!e)return;(await wd(async()=>{const{default:n}=await import("./sortable.esm-fG3BxvUN.js");return{default:n}},[])).default.create(pe(e),{animation:500,delay:400,delayOnTouchOnly:!0,...t})})}return{initSortable:r}}const B4={class:"popover-title"},L4={style:{padding:"4px 16px 8px 0"}},M4={class:"column-fixed"},$4=je({__name:"column-setting",setup(e){var k;const{t}=ss(),{tableProps:r,innerColumns:a,setProps:n,getColumnKey:i}=Ha();let s=!1;const o=Uc((k=a.value)==null?void 0:k.filter(g=>g.dataIndex!==hn.INDEX)),l=!!r.showIndex,c=r.bordered,f=De([]),u=ee({get(){return f.value.length>0&&f.value.every(g=>!g.hideInTable)},set(g){f.value.forEach(A=>A.hideInTable=!g)}}),h=De(l),x=De(r.bordered),p=De(),d=()=>{f.value=Wi(o),h.value=l,x.value=c,f.value.forEach(g=>g.hideInTable??(g.hideInTable=!1))};d();const m=ee(()=>f.value.length>0&&f.value.some(g=>g.hideInTable)&&f.value.some(g=>!g.hideInTable));Gt(f,g=>{n({columns:g})},{deep:!0});const _=g=>{n({showIndex:g.target.checked})},w=g=>{n({bordered:g.target.checked})},v=(g,A)=>{g.fixed=g.fixed===A?!1:A};async function T(){if(s)return;await wr();const g=pe(p);if(!g)return;const{initSortable:A}=N4(g,{handle:".table-column-drag-icon",onEnd:E=>{const{oldIndex:P,newIndex:U}=E;if(Kl(P)||Kl(U)||P===U)return;const O=f.value;O.splice(U,0,O.splice(P,1)[0])}});A(),s=!0}const b=()=>{d(),n({showIndex:l,bordered:c})};return(g,A)=>{const E=Po("a-button");return ot(),Ot(pe(Vr),{placement:"top"},{title:Be(()=>[Ut("span",null,Nt(pe(t)("component.table.settingColumn")),1)]),default:Be(()=>[W(pe(Fo),{placement:"bottomLeft",trigger:"click","overlay-class-name":"cloumn-list",onOpenChange:T},{title:Be(()=>[Ut("div",B4,[W(Ni,{checked:u.value,"onUpdate:checked":A[0]||(A[0]=P=>u.value=P),indeterminate:m.value},{default:Be(()=>[er(Nt(pe(t)("component.table.settingColumnShow")),1)]),_:1},8,["checked","indeterminate"]),W(Ni,{checked:h.value,"onUpdate:checked":A[1]||(A[1]=P=>h.value=P),onChange:_},{default:Be(()=>[er(Nt(pe(t)("component.table.settingIndexColumnShow")),1)]),_:1},8,["checked"]),W(Ni,{checked:x.value,"onUpdate:checked":A[2]||(A[2]=P=>x.value=P),onChange:w},{default:Be(()=>[er(Nt(pe(t)("component.table.settingBordered")),1)]),_:1},8,["checked"]),W(E,{size:"small",type:"link",onClick:b},{default:Be(()=>[er(Nt(pe(t)("common.resetText")),1)]),_:1})])]),content:Be(()=>[Ut("div",{ref_key:"columnListRef",ref:p},[(ot(!0),Xr(gr,null,Ia(f.value,P=>(ot(),Xr("div",{key:pe(i)(P),class:"check-item"},[Ut("div",L4,[W(pe(Vo),{class:"table-column-drag-icon pr-6px cursor-move"}),W(Ni,{checked:P.hideInTable,"onUpdate:checked":U=>P.hideInTable=U,"true-value":!1,"false-value":!0},{default:Be(()=>[er(Nt(P.title),1)]),_:2},1032,["checked","onUpdate:checked"])]),Ut("div",M4,[W(pe(Vr),{placement:"bottomLeft","mouse-leave-delay":.4},{title:Be(()=>[er(Nt(pe(t)("component.table.settingFixedLeft")),1)]),default:Be(()=>[W(pe(bd),{class:Vl(["fixed-left",{active:P.fixed==="left"}]),onClick:U=>v(P,"left")},null,8,["class","onClick"])]),_:2},1024),W(pe(No),{type:"vertical"}),W(pe(Vr),{placement:"bottomLeft","mouse-leave-delay":.4},{title:Be(()=>[er(Nt(pe(t)("component.table.settingFixedRight")),1)]),default:Be(()=>[W(pe(Fd),{class:Vl(["fixed-right",{active:P.fixed==="right"}]),onClick:U=>v(P,"right")},null,8,["class","onClick"])]),_:2},1024)])]))),128))],512)]),default:Be(()=>[W(pe(Ad))]),_:1})]),_:1})}}}),U4=os($4,[["__scopeId","data-v-4a2f1267"]]),W4=je({__name:"search-setting",setup(e){const{tableProps:t,innerPropsRef:r,setProps:a,formSchemas:n}=Ha();function i(){a({search:!r.value.search})}return(s,o)=>{var l;return(l=pe(n))!=null&&l.length&&pe(t).search?(ot(),Ot(pe(Vr),{key:0,placement:"top"},{title:Be(()=>[Ut("span",null,Nt(pe(r).search?"隐藏搜索":"显示搜索"),1)]),default:Be(()=>[W(pe(Mc),{onClick:i})]),_:1})):Tr("",!0)}}}),H4=je({__name:"fullscreen",setup(e){const r=Ha().isFullscreen,a=Oo(),n=De(!1),i=()=>{const o=(a==null?void 0:a.appContext.app._container)||document.querySelector("#app");o.style.setProperty("opacity",r.value?"0":"1"),o.style.setProperty("visibility",r.value?"hidden":"visible"),o.style.setProperty("position",r.value?"absolute":"relative")},s=()=>{r.value=!r.value,n.value=!1,i()};return(o,l)=>{const c=Vr;return ot(),Ot(c,{open:n.value,"onUpdate:open":l[0]||(l[0]=f=>n.value=f),placement:"top"},{title:Be(()=>[er(Nt(pe(r)?"取消全屏":"全屏"),1)]),default:Be(()=>[(ot(),Ot(yd(pe(r)?pe(Nd):pe(Bd)),{onClick:s}))]),_:1},8,["open"])}}}),z4=je({__name:"index",setup(e){return(t,r)=>(ot(),Ot(pe(zc),{size:8,class:"dark:text-white"},{default:Be(()=>[W(W4),W(D4),W(H4),W(U4),W(P4)]),_:1}))}}),V4={class:"flex justify-between p-16px"},K4={class:"flex"},j4={class:"title"},X4=je({name:"ToolBar",__name:"index",props:{title:{type:String,default:""},exportFileName:{type:String,default:""},titleTooltip:{type:String,default:""},showTableSetting:{type:Boolean,default:!0}},setup(e){const{exportData2Excel:t}=Ha();return(r,a)=>{const n=Po("a-button");return ot(),Xr("div",V4,[Ut("div",K4,[Er(r.$slots,"headerTitle",{},()=>[Ut("div",j4,[er(Nt(e.title)+" ",1),e.titleTooltip?(ot(),Ot(Id,{key:0,class:"ml-6px pt-3px",text:e.titleTooltip},null,8,["text"])):Tr("",!0)])],!0),Er(r.$slots,"afterHeaderTitle",{},void 0,!0)]),Ut("div",null,[W(pe(zc),null,{default:Be(()=>[Er(r.$slots,"toolbar",{},void 0,!0),e.exportFileName?(ot(),Xr("span",{key:0,onClick:a[0]||(a[0]=(...i)=>pe(t)&&pe(t)(...i))},[Er(r.$slots,"export-button",{},()=>[W(n,{type:"primary"},{default:Be(()=>a[1]||(a[1]=[er("导出")])),_:1})],!0)])):Tr("",!0)]),_:3}),r.$slots.toolbar&&e.showTableSetting?(ot(),Ot(pe(No),{key:0,type:"vertical"})):Tr("",!0),e.showTableSetting?(ot(),Ot(z4,{key:1})):Tr("",!0)])])}}}),G4=os(X4,[["__scopeId","data-v-970f1354"]]),Y4={class:"editable-cell"},J4=je({__name:"index",props:{...Od,rowKey:[String,Number],editableType:[String],column:[Object]},setup(e){var k,g;const t=e,r=De(!1),a=De((g=(k=t.column)==null?void 0:k.column)==null?void 0:g.defaultEditable),n=Ha(),{tableProps:i,editFormModel:s,editTableFormRef:o,editFormErrorMsgs:l,editableCellKeys:c,isEditable:f,startCellEditable:u,cancelCellEditable:h,validateCell:x}=n,p=ee(()=>{var A,E;return String((E=(A=t.column)==null?void 0:A.column)==null?void 0:E.dataIndex)}),d=ee(()=>{var P;const A=t.schema.field,E=((P=o.value)==null?void 0:P.getSchemaByField(A))||t.schema;return{...E,colProps:{...E.colProps,span:t.editableType==="cell"?20:24}}}),m=ee(()=>t.rowKey&&f(t.rowKey)),_=ee(()=>{const{rowKey:A}=t;return a.value&&t.editableType==="cell"&&c.value.has(`${A}.${p.value}`)}),w=ee(()=>{const A=t.schema.field;return l.value.get(A)}),v=()=>{var A;u(t.rowKey,p.value,(A=t.column)==null?void 0:A.record),a.value=!0},T=async()=>{var U;const{rowKey:A,column:E}=t;await x(A,p.value);const P=(U=i.onSave)==null?void 0:U.call(i,A,s.value[A],E==null?void 0:E.record);Vc(P)&&(r.value=!0,await P.finally(()=>r.value=!1)),h(A,p.value),a.value=!1},b=()=>{var P;const{rowKey:A,column:E}=t;(P=i.onCancel)==null||P.call(i,A,s.value[A],E==null?void 0:E.record),a.value=!1,h(t.rowKey,p.value)};return a.value&&t.editableType==="cell"&&v(),(A,E)=>{const P=Gd,U=Rd,O=Pd,V=Fo,q=$c;return ot(),Ot(q,{spinning:r.value},{default:Be(()=>{var Q;return[Ut("div",Y4,[W(V,{open:!!((Q=w.value)!=null&&Q.length),placement:"topRight"},{content:Be(()=>[(ot(!0),Xr(gr,null,Ia(w.value,ie=>(ot(),Ot(P,{key:ie,type:"danger"},{default:Be(()=>[er(Nt(ie),1)]),_:2},1024))),128))]),default:Be(()=>[W(O,{type:"flex",gutter:8},{default:Be(()=>[(m.value||_.value)&&d.value?(ot(),Ot(pe(Dd),{key:0,"form-model":pe(s),"onUpdate:formModel":E[0]||(E[0]=ie=>Sd(s)?s.value=ie:null),schema:d.value,"table-instance":pe(n),"table-row-key":e.rowKey},Li({_:2},[Ia(Object.keys(A.$slots),ie=>({name:ie,fn:Be(ce=>[Er(A.$slots,ie,Rn(Pn(ce||{})),void 0,!0)])}))]),1032,["form-model","schema","table-instance","table-row-key"])):Tr("",!0),_.value?(ot(),Ot(U,{key:1,span:4,class:"!flex items-center"},{default:Be(()=>[W(pe(Yd),{onClick:T}),W(pe(Td),{onClick:b})]),_:1})):Tr("",!0)]),_:3})]),_:3},8,["open"]),!a.value&&e.editableType==="cell"?(ot(),Xr(gr,{key:0},[Er(A.$slots,"default",{},void 0,!0),W(pe(Xd),{onClick:v})],64)):Tr("",!0)])]}),_:3},8,["spinning"])}}}),q4=os(J4,[["__scopeId","data-v-77818d76"]]),Z4=e=>{const t=Ro(),{tableState:r,props:a,tableMethods:n}=e,{innerPropsRef:i,paginationRef:s}=r,{getColumnKey:o,isEditable:l}=n,c=ee(()=>{const h=Wi(pe(i)),x=h.columns.filter(p=>!p.hideInTable);return h!=null&&h.showIndex&&x.unshift({dataIndex:hn.INDEX,title:"序号",width:60,align:"center",fixed:"left",...h==null?void 0:h.indexColumnProps,customRender:({index:p})=>{const d=pe(s);if(Hi(d))return p+1;const{current:m=1,pageSize:_=10}=d;return((m<1?1:m)-1)*_+p+1}}),x.map(p=>{const d=p.customRender,m=a.rowKey,_=o(p);return p.align||(p.align=ca.defaultAlign),p.customRender=w=>{var P;const{record:v,index:T,text:b}=w,k=l(v[m]),g=h.editableType==="cell",A=Hi(p.editable)?p.editable:((P=p.editable)==null?void 0:P.call(p,w))??!0;return(k||g)&&A&&!_f.includes(_)?$i(q4,{schema:u(p,v),rowKey:v[m]??T,editableType:h.editableType,column:w},{default:()=>(d==null?void 0:d(w))??b,...t}):d==null?void 0:d(w)},p.actions&&_===hn.ACTION&&(p.customRender=w=>{const{record:v,index:T}=w,b={...n};return $i(R4,{actions:p.actions(w,b),rowKey:v[m]??T,columnParams:w})}),{key:p.key??p.dataIndex,dataIndex:p.dataIndex??p.key,...p}})});function f(h,x,p){if(p==="componentProps")return(...d)=>({...nn(h)?h(...d):h,...nn(x)?x(...d):x})}const u=(h,x)=>{var m;const p=o(h),d=!Object.is((m=h.editFormItemProps)==null?void 0:m.extendSearchFormProps,!1);return{field:`${x[a.rowKey]}.${h.searchField??p}`,component:()=>Lc,defaultValue:x[p],colProps:{span:pe(i).editableType==="cell"?20:24},formItemProps:{help:""},...d?Jd(Wi(h.formItemProps),h.editFormItemProps,f):h.editFormItemProps}};return{innerColumns:c}},Q4={...Ho(),rowKey:{type:[String,Function],default:"id"},search:{type:Boolean,default:!0},formProps:{type:Object,default:()=>({})},columns:{type:Array,required:!0,default:()=>[]},sortFn:{type:Function,default:ca.defaultSortFn},filterFn:{type:Function,default:ca.defaultFilterFn},fetchConfig:{type:Object,default:()=>ca.fetchConfig},dataRequest:{type:Function},immediate:{type:Boolean,default:!0},searchParams:{type:Object},showIndex:{type:Boolean,default:!1},indexColumnProps:{type:Object,default:()=>({})},showToolBar:{type:Boolean,default:!0},showTableSetting:{type:Boolean,default:!0},headerTitle:String,titleTooltip:String,autoHeight:Boolean,exportFileName:{type:String},exportBookType:{type:String,default:"xlsx"},exportAutoWidth:{type:Boolean,default:!0},exportFormatter:{type:Function,default:null},editableType:{type:String,default:"single"},onSave:{type:Function},onCancel:{type:Function},onlyOneLineEditorAlertMessage:String},eC={change:(...e)=>e.length===4,"toggle-advanced":e=>Hi(e),"fetch-error":e=>e,search:e=>e,reload:()=>!0,"update:expandedRowKeys":e=>e,"expanded-rows-change":e=>Array.isArray(e)},tC={class:"bg-white dark:bg-black"},rC=je({name:"DynamicTable",inheritAttrs:!1,__name:"dynamic-table",props:Q4,emits:eC,setup(e,{expose:t,emit:r}){const a=e,n=r,i=F4(a),{tableRef:s,tableData:o,isFullscreen:l,containerElRef:c,searchFormRef:f,editTableFormRef:u,innerPropsRef:h,getBindValues:x,editFormModel:p}=i,d=O4({props:a,emit:n,tableState:i}),{fetchData:m,handleSubmit:_,handleTableChange:w,handleEditFormValidate:v}=d,{innerColumns:T}=Z4({props:a,tableState:i,tableMethods:d}),b=k4({tableState:i,tableMethods:d}),{getFormProps:k,replaceFormSlotKey:g,getFormSlotKeys:A}=b,E=E4({props:a,tableState:i,tableMethods:d}),P={tableProps:a,emit:n,innerColumns:T,...i,...b,...d,...E};gp(P),t(P);const U=ee(()=>{const{getExpandOption:O}=d;return{...x.value,...O.value}});return Ed(()=>{a.immediate&&m()}),(O,V)=>(ot(),Xr("div",null,[(ot(),Ot(kd,{to:"body",disabled:!pe(l)},[Ut("div",{ref_key:"containerElRef",ref:c},[pe(h).search?(ot(),Ot(pe(jl),Kn({key:0,ref_key:"searchFormRef",ref:f,class:"bg-white dark:bg-black mb-16px !pt-24px pr-24px","submit-on-reset":""},pe(k),{"table-instance":P,onToggleAdvanced:V[0]||(V[0]=q=>O.$emit("toggle-advanced",q)),onSubmit:pe(_)}),Li({_:2},[Ia(pe(A),q=>({name:pe(g)(q),fn:Be(Q=>[Er(O.$slots,q,Rn(Pn(Q||{})),void 0,!0)])}))]),1040,["onSubmit"])):Tr("",!0),Ut("div",tC,[O.showToolBar?(ot(),Ot(pe(G4),{key:0,"export-file-name":O.exportFileName,title:O.headerTitle,"title-tooltip":O.titleTooltip,"show-table-setting":O.showTableSetting},Li({_:2},[Ia(Object.keys(O.$slots),q=>({name:q,fn:Be(Q=>[Er(O.$slots,q,Rn(Pn(Q||{})),void 0,!0)])}))]),1032,["export-file-name","title","title-tooltip","show-table-setting"])):Tr("",!0),W(pe(jl),{ref_key:"editTableFormRef",ref:u,"no-style":"","initial-values":pe(p),"show-action-button-group":!1,"show-advanced-button":!1,onValidate:pe(v)},{default:Be(()=>[W(pe(up),Kn({ref_key:"tableRef",ref:s},U.value,{columns:pe(T),"data-source":pe(o),onChange:pe(w)}),Li({bodyCell:Be(q=>[Er(O.$slots,"bodyCell",Rn(Pn(q)),void 0,!0)]),_:2},[Ia(O.$slots,(q,Q)=>({name:Q,fn:Be(ie=>[Er(O.$slots,Q,Rn(Pn(ie)),void 0,!0)])}))]),1040,["columns","data-source","onChange"])]),_:3},8,["initial-values","onValidate"])])],512)],8,["disabled"]))]))}}),aC=os(rC,[["__scopeId","data-v-2b1de10e"]]);export{up as _,To as a,A1 as b,_f as c,kc as r,AC as u,IC as w}; diff --git a/assets/en-CoxEsRlt.js b/assets/en-CoxEsRlt.js new file mode 100644 index 00000000..cc92b5ba --- /dev/null +++ b/assets/en-CoxEsRlt.js @@ -0,0 +1 @@ +import{g as R,l as E}from"./index-BrBwdKly.js";const e="OK",o="Close",t="Cancel",n="Loading...",a="Save",l="Delete",r="Reset",s="Search",i="Search",c="Please enter",d="Please choose",u="Refresh",m="Back",g="Light",b="Dark",I={okText:e,closeText:o,cancelText:t,loadingText:n,saveText:a,delText:l,resetText:r,searchText:s,queryText:i,inputText:c,chooseText:d,redo:u,back:m,light:g,dark:b},N=Object.freeze(Object.defineProperty({__proto__:null,back:m,cancelText:t,chooseText:d,closeText:o,dark:b,default:I,delText:l,inputText:c,light:g,loadingText:n,okText:e,queryText:i,redo:u,resetText:r,saveText:a,searchText:s},Symbol.toStringTag,{value:"Module"})),p={exportModalTitle:"Export data",fileType:"File type",fileName:"File name"},f={putAway:"Put away",unfold:"Unfold",maxTip:"The number of characters should be less than {0}",apiSelectNotFound:"Wait for data loading to complete..."},T={settingDens:"Density",settingDensDefault:"Default",settingDensMiddle:"Middle",settingDensSmall:"Compact",settingColumn:"Column settings",settingColumnShow:"Column display",settingIndexColumnShow:"Index Column",settingFixedLeft:"Fixed Left",settingFixedRight:"Fixed Right",settingFullScreen:"Full Screen",settingBordered:"Bordered",index:"Index",total:"total of {total}"},z={excel:p,form:f,table:T},H=Object.freeze(Object.defineProperty({__proto__:null,default:z,excel:p,form:f,table:T},Symbol.toStringTag,{value:"Module"})),h={onlinePreview:"Preview",onlineDocument:"Document"},_={dropdownItemDoc:"Document",dropdownItemLoginOut:"Login Out",tooltipErrorLog:"Error log",tooltipLock:"Lock screen",tooltipNotify:"Notification",tooltipEntryFull:"Full Screen",tooltipExitFull:"Exit Full Screen",lockScreenPassword:"Lock screen password",lockScreen:"Lock screen",lockScreenBtn:"Locking",home:"Home"},x={reload:"Refresh current",close:"Close current",closeLeft:"Close Left",closeRight:"Close Right",closeOther:"Close Other",closeAll:"Close All"},y={contentModeFull:"Full",contentModeFixed:"Fixed width",topMenuAlignLeft:"Left",topMenuAlignRight:"Center",topMenuAlignCenter:"Right",menuTriggerNone:"Not Show",menuTriggerBottom:"Bottom",menuTriggerTop:"Top",menuTypeSidebar:"Left menu mode",menuTypeMixSidebar:"Left menu mixed mode",menuTypeMix:"Top Menu Mix mode",menuTypeTopMenu:"Top menu mode",on:"On",off:"Off",minute:"Minute",operatingTitle:"Successful!",operatingContent:"The copy is successful, please go to src/settings/projectSetting.ts to modify the configuration!",resetSuccess:"Successfully reset!",copyBtn:"Copy",clearBtn:"Clear cache and to the login page",drawerTitle:"Configuration",darkMode:"Dark mode",navMode:"Navigation mode",interfaceFunction:"Interface function",interfaceDisplay:"Interface display",animation:"Animation",splitMenu:"Split menu",closeMixSidebarOnChange:"Switch page to close menu",sysTheme:"System theme",headerTheme:"Header theme",sidebarTheme:"Menu theme",menuDrag:"Drag Sidebar",menuSearch:"Menu search",menuAccordion:"Sidebar accordion",menuCollapse:"Collapse menu",collapseMenuDisplayName:"Collapse menu display name",topMenuLayout:"Top menu layout",menuCollapseButton:"Menu collapse button",contentMode:"Content area width",expandedMenuWidth:"Expanded menu width",breadcrumb:"Breadcrumbs",breadcrumbIcon:"Breadcrumbs Icon",tabs:"Tabs",tabDetail:"Tab Detail",tabsQuickBtn:"Tabs quick button",tabsRedoBtn:"Tabs redo button",tabsFoldBtn:"Tabs flod button",sidebar:"Sidebar",header:"Header",footer:"Footer",fullContent:"Full content",grayMode:"Gray mode",colorWeak:"Color Weak Mode",progress:"Progress",switchLoading:"Switch Loading",switchAnimation:"Switch animation",animationType:"Animation type",autoScreenLock:"Auto screen lock",notAutoScreenLock:"Not auto lock",fixedHeader:"Fixed header",fixedSideBar:"Fixed Sidebar",mixSidebarTrigger:"Mixed menu Trigger",triggerHover:"Hover",triggerClick:"Click",mixSidebarFixed:"Fixed expanded menu"},W={footer:h,header:_,multipleTab:x,setting:y},$=Object.freeze(Object.defineProperty({__proto__:null,default:W,footer:h,header:_,multipleTab:x,setting:y},Symbol.toStringTag,{value:"Module"})),S="settings",M="about",q={settings:S,about:M},K=Object.freeze(Object.defineProperty({__proto__:null,about:M,default:q,settings:S},Symbol.toStringTag,{value:"Module"})),L="Login",C="Error Log",G={login:L,errorLogList:C},Q=Object.freeze(Object.defineProperty({__proto__:null,default:G,errorLogList:C,login:L},Symbol.toStringTag,{value:"Module"})),F="Dashboard",k="About",D="Workbench",w="Analysis",U={dashboard:F,about:k,workbench:D,analysis:w},V=Object.freeze(Object.defineProperty({__proto__:null,about:k,analysis:w,dashboard:F,default:U,workbench:D},Symbol.toStringTag,{value:"Module"})),j="Demo",v="Button Extension",O="Draggable Modal",B={demo:"Form Demo",basic:"Basic Form",rule:"Rule Form",dynamic:"Dynamic Form",customForm:"Custom Form Component"},A={demo:"Table Demo",searchTable:"Search Table",editRowTable:"Editable Rows",wzry:"Honor of Kings",lol:"League of Legends"},P="Custom Icon",J={demo:j,button:v,modal:O,form:B,table:A,icon:P},X=Object.freeze(Object.defineProperty({__proto__:null,button:v,default:J,demo:j,form:B,icon:P,modal:O,table:A},Symbol.toStringTag,{value:"Module"})),Y=Object.assign({"./en/common.json":N,"./en/component.json":H,"./en/layout.json":$,"./en/routes/account.json":K,"./en/routes/basic.json":Q,"./en/routes/dashboard.json":V,"./en/routes/demo.json":X}),ee={message:{...R(Y,"en"),antdLocale:E},dateLocale:null,dateLocaleName:"en"};export{ee as default}; diff --git a/assets/file-operate-button-list-frE1Jibw.js b/assets/file-operate-button-list-frE1Jibw.js new file mode 100644 index 00000000..5e4e907f --- /dev/null +++ b/assets/file-operate-button-list-frE1Jibw.js @@ -0,0 +1 @@ +import{_ as o}from"./file-operate-button-list.vue_vue_type_script_setup_true_lang-1fRoia2W.js";import"./file-upload-drawer.vue_vue_type_script_setup_true_lang-pyFI4jYn.js";import"./index-BrBwdKly.js";import"./index-CQgZavC-.js";import"./index-BWgOd1NV.js";import"./cloneDeep-DrksgALm.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./debounce-BzgyI6bF.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./collapseMotion-DE86socT.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./index-BAWHCkn3.js";import"./CheckOutlined-Da_4XDzK.js";import"./useRefs-nFL6rjZv.js";import"./useMergedState-Dg_cdEwK.js";import"./index-DhZWDPGG.js";import"./isNumeric-DjvBa-1E.js";import"./index.vue_vue_type_style_index_0_lang-BqysOoO9.js";import"./index-CFP89leL.js";import"./FullscreenOutlined-DXeoX7RO.js";import"./useFormModal-BK-82r23.js";import"./useModal-hiIJ5SpH.js";import"./ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js";import"./index-BduIUV-8.js";import"./DownOutlined-8-BUqXoI.js";import"./isMobile-BbN7I0i_.js";import"./index-D7jYwU_i.js";import"./RightOutlined-pFeZ0d1f.js";import"./LeftOutlined-Dg--lEAV.js";import"./dayjs.min-Dtr0Zv3x.js";import"./index-ybZ8qsQh.js";import"./index-DDLHBggT.js";import"./_baseUniq-DOsyycWl.js";import"./move-DruCcLjl.js";import"./index-BTnR18oJ.js";import"./index-CgJIgWeD.js";import"./is-DQPhQlrR.js";import"./schema-form.vue_vue_type_script_setup_true_lang-C3ylHYY1.js";import"./isNumber-BpbIl69s.js";import"./index--SKeFkln.js";import"./dateUtil-fGzrLEcK.js";import"./pick-CKdlNMa2.js";import"./index-CB6g5cB7.js";import"./CopyOutlined-hHOullm3.js";export{o as default}; diff --git a/assets/file-operate-button-list.vue_vue_type_script_setup_true_lang-1fRoia2W.js b/assets/file-operate-button-list.vue_vue_type_script_setup_true_lang-1fRoia2W.js new file mode 100644 index 00000000..7ef02a3a --- /dev/null +++ b/assets/file-operate-button-list.vue_vue_type_script_setup_true_lang-1fRoia2W.js @@ -0,0 +1 @@ +import{_ as W}from"./file-upload-drawer.vue_vue_type_script_setup_true_lang-pyFI4jYn.js";import{cy as J,c as n,I as h,d as Y,r as m,e as y,w as F,q as V,v as Q,F as o,C as X,G as u,H as f,M as Z,J as K,L as ee,as as te,cK as ae,at as O,O as H,B as re,dt as ne,K as le,aa as ie,a8 as se}from"./index-BrBwdKly.js";import"./index.vue_vue_type_style_index_0_lang-BqysOoO9.js";import{u as oe}from"./useFormModal-BK-82r23.js";import{D as ue}from"./index-CB6g5cB7.js";import{M as v}from"./index-DDLHBggT.js";import{C as ce}from"./CopyOutlined-hHOullm3.js";import{D as de}from"./index-CQgZavC-.js";import{S as fe}from"./index-CFP89leL.js";var pe=4;function _(a){return J(a,pe)}var me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M518.3 459a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V856c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V613.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 459z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-upload",theme:"outlined"};function z(a){for(var t=1;t[{field:"toName",component:"Input",label:`${a.type==="dir"?"文件夹":"文件"}名称`,defaultValue:a.name,rules:[{required:!0,type:"string",validator:(t,e)=>e&&e===a.name?Promise.reject("修改前后名称一致"):e&&!e.includes("/")?Promise.resolve():Promise.reject(`请输入合法${a.type==="dir"?"文件夹":"文件"}的名称`)}],componentProps:{placeholder:"输入重命名后的名称"}}],we=[{field:"dirName",component:"Input",label:"文件夹名称",rules:[{required:!0,type:"string",validator:(a,t)=>t&&!t.includes("/")?Promise.resolve():Promise.reject("请输入合法的文件夹路径")}],componentProps:{placeholder:"请输入文件夹名称"}}],Ce=[{field:"key",component:"Input",label:"关键字",defaultValue:"",rules:[{required:!0,type:"string",validator:(a,t)=>t&&!t.includes("/")?Promise.resolve():Promise.reject("请输入合法的名称")}],componentProps:{placeholder:"请输入搜索关键字"}}],Be=Y({name:"FileOperateButtonList",__name:"file-operate-button-list",props:{selectedFileList:{type:Array,required:!0},parsePath:{type:Function,required:!0},searchKey:{type:String,required:!0},updateOperateStatus:{type:Function,required:!0}},emits:["changed","update:searchKey"],setup(a,{emit:t}){const e=a,r=t,[l]=oe(),D=m(),c=m(!1),d=m(!1),g=m(""),b=m([]),E=y(()=>b.value.length>0?!1:e.selectedFileList.length<=0),I=y(()=>c.value&&g.value===e.parsePath()),k=y(()=>!ne(e.searchKey));F(c,i=>{i&&(d.value&&(d.value=!1),j())}),F(d,i=>{i&&(c.value&&(c.value=!1),j())});const q=({key:i})=>{i==="copy"?d.value=!0:i==="cut"?c.value=!0:i==="delete"?te.confirm({title:"你确定要删除吗?",icon:n(ae),onOk:x}):i==="cancel"&&(c.value=!1,d.value=!1,$())},j=()=>{b.value=_(e.selectedFileList),g.value=e.parsePath()},$=()=>{g.value="",b.value=[]},U=async()=>{try{e.updateOperateStatus(!0);const i={files:b.value,originPath:g.value,toPath:e.parsePath()};let s;if(c.value&&!d.value)await O.netDiskManage.netDiskManageCut(i),s="剪切",c.value=!1;else if(!c.value&&d.value)await O.netDiskManage.netDiskManageCopy(i),s="复制",d.value=!1;else throw new Error("unsupport operate");$(),H.success(`${s}成功`),r("changed")}finally{e.updateOperateStatus(!1)}},x=async()=>{const i=e.parsePath(),s=_(e.selectedFileList);await O.netDiskManage.netDiskManageDelete({path:i,files:s},{showSuccessMsg:!1}),H.success("已删除指定列表"),r("changed")},R=async()=>{if(k.value){r("update:searchKey","");return}await l({modalProps:{title:"全盘搜索",width:700,onFinish:async i=>{r("update:searchKey",i.key)}},formProps:{labelWidth:100,schemas:Ce}})},G=()=>{var i;(i=D.value)==null||i.open(e.parsePath())},T=async()=>{await l({modalProps:{title:"创建文件夹",width:700,onFinish:async i=>{await O.netDiskManage.netDiskManageMkdir({path:e.parsePath(),dirName:i.dirName}),r("changed")}},formProps:{labelWidth:100,schemas:we}})};return(i,s)=>{const p=re("a-button");return V(),Q(ee,null,[n(u(fe),null,{default:o(()=>[d.value||c.value?(V(),X(p,{key:0,disabled:I.value,onClick:U},{default:o(()=>[n(u(M)),s[1]||(s[1]=f("粘贴 "))]),_:1},8,["disabled"])):Z("",!0),n(u(ue),{size:"small"},{overlay:o(()=>[n(u(v),{onClick:q},{default:o(()=>[n(u(v).Item,{key:"copy",disabled:!i.$auth("netdisk:manage:copy")},{default:o(()=>[n(u(ce)),s[3]||(s[3]=f(" 复制所选 "))]),_:1},8,["disabled"]),n(u(v).Item,{key:"cut",disabled:!i.$auth("netdisk:manage:cut")},{default:o(()=>[n(u(C),{rotate:-90}),s[4]||(s[4]=f(" 剪切所选 "))]),_:1},8,["disabled"]),n(u(v).Item,{key:"delete",disabled:!i.$auth("netdisk:manage:delete")},{default:o(()=>[n(u(de)),s[5]||(s[5]=f(" 删除所选 "))]),_:1},8,["disabled"]),n(u(v).Item,{key:"cancel",divider:"",disabled:!d.value&&!c.value},{default:o(()=>[n(u(le)),s[6]||(s[6]=f(" 取消粘贴 "))]),_:1},8,["disabled"])]),_:1})]),default:o(()=>[n(u(ie),{title:"注意:复制或剪切时会覆盖重名文件",placement:"top"},{default:o(()=>[n(p,{color:"#e6a23c",disabled:E.value},{icon:o(()=>[n(u(w))]),default:o(()=>[s[2]||(s[2]=f(" 批量操作 "))]),_:1},8,["disabled"])]),_:1})]),_:1}),n(p,{type:"success",disabled:!i.$auth("netdisk:manage:list"),onClick:R},{icon:o(()=>[n(u(se))]),default:o(()=>[f(" "+K(k.value?"取消搜索":"全盘搜索"),1)]),_:1},8,["disabled"]),n(p,{type:"primary",disabled:!i.$auth("netdisk:manage:token"),onClick:G},{icon:o(()=>[n(u(P))]),default:o(()=>[s[7]||(s[7]=f(" 上传文件 "))]),_:1},8,["disabled"]),n(p,{onClick:T},{icon:o(()=>[n(u(S))]),default:o(()=>[s[8]||(s[8]=f(" 创建文件夹 "))]),_:1})]),_:1}),n(W,{ref_key:"uploadDrawerRef",ref:D,onChanged:s[0]||(s[0]=De=>i.$emit("changed"))},null,512)],64)}}});export{Be as _,Ae as g}; diff --git a/assets/file-preview-drawer-BWwV7cA5.js b/assets/file-preview-drawer-BWwV7cA5.js new file mode 100644 index 00000000..1ee5c401 --- /dev/null +++ b/assets/file-preview-drawer-BWwV7cA5.js @@ -0,0 +1 @@ +import{_ as o}from"./file-preview-drawer.vue_vue_type_script_setup_true_lang-BFXc3WOU.js";import"./index--SKeFkln.js";import"./is-DQPhQlrR.js";import"./index-BrBwdKly.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./_baseUniq-DOsyycWl.js";import"./dateUtil-fGzrLEcK.js";import"./dayjs.min-Dtr0Zv3x.js";import"./index-CFP89leL.js";import"./useFlexGapSupport-DJjMflkc.js";import"./index-DxgFK5RJ.js";import"./isNumber-BpbIl69s.js";import"./useMergedState-Dg_cdEwK.js";import"./LeftOutlined-Dg--lEAV.js";import"./RightOutlined-pFeZ0d1f.js";import"./index-CRuw9OY8.js";import"./index-DhZWDPGG.js";import"./isNumeric-DjvBa-1E.js";export{o as default}; diff --git a/assets/file-preview-drawer.vue_vue_type_script_setup_true_lang-BFXc3WOU.js b/assets/file-preview-drawer.vue_vue_type_script_setup_true_lang-BFXc3WOU.js new file mode 100644 index 00000000..a1cb6f88 --- /dev/null +++ b/assets/file-preview-drawer.vue_vue_type_script_setup_true_lang-BFXc3WOU.js @@ -0,0 +1 @@ +import{f as V}from"./index--SKeFkln.js";import{d as S,q as u,v as I,r as l,e as $,C as f,F as s,c as r,G as a,T as A,L as F,H as T,a5 as H,at as _,e9 as L,O as N,B as P,a_ as E,J as U,ab as j}from"./index-BrBwdKly.js";import{f as q}from"./dateUtil-fGzrLEcK.js";import{S as x}from"./index-CFP89leL.js";import{I as G}from"./index-DxgFK5RJ.js";import{D as b}from"./index-CRuw9OY8.js";import{D as J}from"./index-DhZWDPGG.js";const O=["data","type"],W=S({name:"preview-resource",__name:"index",props:{url:{type:String},type:{type:String}},setup(c){return(D,d)=>(u(),I("object",{key:c.url,data:c.url,type:c.type,width:"100%",height:"100%"},null,8,O))}}),ae=S({name:"FilePreviewDrawer",__name:"file-preview-drawer",setup(c,{expose:D}){const d=new Map([["name","文件名"],["mimeType","文件类型"],["hash","文件Hash"],["md5","文件MD5"],["fsize","文件大小"],["putTime","上传时间"],["uploader","上传人员"]]),w=l(!1),g=l(!1),h=l(""),y=l(""),t=l({}),m=l(""),p=l(""),k=l(!1),C=$(()=>`${m.value}?imageView2/2/w/500/h/210`),z=async(o,n)=>{g.value=!0,h.value=o,y.value=n,await H();try{w.value=!0;const v={name:o,path:n},i=await _.netDiskManage.netDiskManageInfo(v);if(p.value=i.mark,Array.from(d.keys()).forEach(e=>{e==="fsize"?t.value.fsize=V(i[e]):t.value[e]=i[e]}),t.value.putTime=q(i.putTime),t.value.name=o,L("netdisk:manage:download")){const e=await _.netDiskManage.netDiskManageDownload(v);m.value=e}}catch{M()}finally{w.value=!1}},B=async()=>{try{k.value=!0,await _.netDiskManage.netDiskManageMark({name:h.value,path:y.value,mark:p.value}),N.success("已更新文件备注")}finally{k.value=!1}},M=()=>{h.value="",y.value="",m.value="",p.value="",t.value={},g.value=!1};return D({open:z}),(o,n)=>{const v=P("a-button");return u(),f(a(J),{title:"文件详情",width:500,visible:g.value,onClose:M},{default:s(()=>[r(a(E),{spinning:w.value,class:"preview-drawer-inner-box"},{default:s(()=>[r(a(x),{direction:"vertical"},{default:s(()=>{var i;return[(i=t.value.mimeType)!=null&&i.startsWith("image/")?(u(),f(a(G),{key:0,class:"w-full h-[210px]",src:C.value,preview:{src:m.value}},null,8,["src","preview"])):(u(),f(W,{key:1,class:"w-full h-[210px]",url:m.value,type:t.value.mimeType},null,8,["url","type"])),r(a(b),{bordered:"",column:1,size:"small"},{default:s(()=>[(u(!0),I(F,null,A(a(d).keys(),e=>(u(),f(a(b).Item,{key:e,label:a(d).get(e),"label-style":{whiteSpace:"nowrap"}},{default:s(()=>[T(U(t.value[e]),1)]),_:2},1032,["label"]))),128)),r(a(b).Item,{label:"文件备注","label-style":{whiteSpace:"nowrap"}},{default:s(()=>[r(a(x),{direction:"vertical",align:"end"},{default:s(()=>[r(a(j).TextArea,{value:p.value,"onUpdate:value":n[0]||(n[0]=e=>p.value=e),disabled:!o.$auth("netdisk:manage:mark"),placeholder:"请输入文件备注",maxlength:100,rows:4,"show-count":""},null,8,["value","disabled"]),r(v,{loading:k.value,disabled:!o.$auth("netdisk:manage:mark"),type:"primary",size:"mini",onClick:B},{default:s(()=>n[1]||(n[1]=[T("更新 ")])),_:1},8,["loading","disabled"])]),_:1})]),_:1})]),_:1})]}),_:1})]),_:1},8,["spinning"])]),_:1},8,["visible"])}}});export{ae as _}; diff --git a/assets/file-upload-drawer-E-beUS3C.js b/assets/file-upload-drawer-E-beUS3C.js new file mode 100644 index 00000000..8a4c2d03 --- /dev/null +++ b/assets/file-upload-drawer-E-beUS3C.js @@ -0,0 +1 @@ +import{_ as o}from"./file-upload-drawer.vue_vue_type_script_setup_true_lang-pyFI4jYn.js";import"./index-BrBwdKly.js";import"./index-CQgZavC-.js";import"./index-BWgOd1NV.js";import"./cloneDeep-DrksgALm.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./debounce-BzgyI6bF.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./collapseMotion-DE86socT.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./index-BAWHCkn3.js";import"./CheckOutlined-Da_4XDzK.js";import"./useRefs-nFL6rjZv.js";import"./useMergedState-Dg_cdEwK.js";import"./index-DhZWDPGG.js";import"./isNumeric-DjvBa-1E.js";export{o as default}; diff --git a/assets/file-upload-drawer.vue_vue_type_script_setup_true_lang-pyFI4jYn.js b/assets/file-upload-drawer.vue_vue_type_script_setup_true_lang-pyFI4jYn.js new file mode 100644 index 00000000..5d4985d2 --- /dev/null +++ b/assets/file-upload-drawer.vue_vue_type_script_setup_true_lang-pyFI4jYn.js @@ -0,0 +1 @@ +import{cZ as be,d as we,r as A,e as _e,q as xe,v as Ce,c as $,F as J,G as W,x as K,H as ke,at as Se,as as Ae,cK as Ie,eh as ne,a5 as Ue,dt as Fe,a_ as Oe}from"./index-BrBwdKly.js";import{_ as ze}from"./index-CQgZavC-.js";import{D as Ee}from"./index-DhZWDPGG.js";var fe=function(){var r=function(n,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var t in o)o.hasOwnProperty(t)&&(i[t]=o[t])},r(n,e)};return function(n,e){r(n,e);function i(){this.constructor=n}n.prototype=e===null?Object.create(e):(i.prototype=e.prototype,new i)}}(),b;(function(r){r.InvalidFile="InvalidFile",r.InvalidToken="InvalidToken",r.InvalidMetadata="InvalidMetadata",r.InvalidChunkSize="InvalidChunkSize",r.InvalidCustomVars="InvalidCustomVars",r.NotAvailableUploadHost="NotAvailableUploadHost",r.ReadCacheFailed="ReadCacheFailed",r.InvalidCacheData="InvalidCacheData",r.WriteCacheFailed="WriteCacheFailed",r.RemoveCacheFailed="RemoveCacheFailed",r.GetCanvasContextFailed="GetCanvasContextFailed",r.UnsupportedFileType="UnsupportedFileType",r.FileReaderReadFailed="FileReaderReadFailed",r.NotAvailableXMLHttpRequest="NotAvailableXMLHttpRequest",r.InvalidProgressEventTarget="InvalidProgressEventTarget",r.RequestError="RequestError"})(b||(b={}));var _=function(){function r(n,e){this.name=n,this.message=e,this.stack=new Error().stack}return r}(),M=function(r){fe(n,r);function n(e,i,o,t){var l=r.call(this,b.RequestError,o)||this;return l.code=e,l.reqId=i,l.isRequestError=!0,l.data=t,l}return n}(_),Re=function(r){fe(n,r);function n(e,i){return i===void 0&&(i=""),r.call(this,0,i,e)||this}return n}(M),Pe=function(){function r(n,e){this.runTask=n,this.limit=e,this.aborted=!1,this.queue=[],this.processing=[]}return r.prototype.enqueue=function(n){var e=this;return new Promise(function(i,o){e.queue.push({task:n,resolve:i,reject:o}),e.check()})},r.prototype.run=function(n){var e=this;this.queue=this.queue.filter(function(i){return i!==n}),this.processing.push(n),this.runTask(n.task).then(function(){e.processing=e.processing.filter(function(i){return i!==n}),n.resolve(),e.check()},function(i){return n.reject(i)})},r.prototype.check=function(){var n=this;if(!this.aborted){var e=this.processing.length,i=this.limit-e;this.queue.slice(0,i).forEach(function(o){n.run(o)})}},r.prototype.abort=function(){this.queue=[],this.aborted=!0},r}(),Le=function(){var r=function(n,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var t in o)o.hasOwnProperty(t)&&(i[t]=o[t])},r(n,e)};return function(n,e){r(n,e);function i(){this.constructor=n}n.prototype=e===null?Object.create(e):(i.prototype=e.prototype,new i)}}(),q=function(){return q=Object.assign||function(r){for(var n,e=1,i=arguments.length;e"u")return"";var n=r+"",e="",i,o,t=0;i=o=0,t=n.length;for(var l=0;l127&&p<2048)y=String.fromCharCode(p>>6|192,p&63|128);else if((p&63488^55296)>0)y=String.fromCharCode(p>>12|224,p>>6&63|128,p&63|128);else{if((p&64512^55296)>0)throw new RangeError("Unmatched trail surrogate at "+l);var a=n.charCodeAt(++l);if((a&64512^56320)>0)throw new RangeError("Unmatched lead surrogate at "+(l-1));p=((p&1023)<<10)+(a&1023)+65536,y=String.fromCharCode(p>>18|240,p>>12&63|128,p>>6&63|128,p&63|128)}y!==null&&(o>i&&(e+=n.slice(i,o)),e+=y,i=o=l+1)}return o>i&&(e+=n.slice(i,t)),e}function Be(r){var n=[],e=0,i=0,o=0;for(r+="";e>10&1023)),n.push(String.fromCharCode(56320|i&1023))):n.push(String.fromCharCode(i)),e+=o}return n.join("")}function Me(r){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",e,i,o,t,l,p,y,a,h=0,v=0,x="",C=[];if(!r)return r;r=qe(r+"");do e=r.charCodeAt(h++),i=r.charCodeAt(h++),o=r.charCodeAt(h++),a=e<<16|i<<8|o,t=a>>18&63,l=a>>12&63,p=a>>6&63,y=a&63,C[v++]=n.charAt(t)+n.charAt(l)+n.charAt(p)+n.charAt(y);while(h>16&255,i=a>>8&255,o=a&255,p===64?C[v++]=String.fromCharCode(e):y===64?C[v++]=String.fromCharCode(e,i):C[v++]=String.fromCharCode(e,i,o);while(h>>25)+s|0,c+=(u&s|~u&f)+d[1]-389564586|0,c=(c<<12|c>>>20)+u|0,f+=(c&u|~c&s)+d[2]+606105819|0,f=(f<<17|f>>>15)+c|0,s+=(f&c|~f&u)+d[3]-1044525330|0,s=(s<<22|s>>>10)+f|0,u+=(s&f|~s&c)+d[4]-176418897|0,u=(u<<7|u>>>25)+s|0,c+=(u&s|~u&f)+d[5]+1200080426|0,c=(c<<12|c>>>20)+u|0,f+=(c&u|~c&s)+d[6]-1473231341|0,f=(f<<17|f>>>15)+c|0,s+=(f&c|~f&u)+d[7]-45705983|0,s=(s<<22|s>>>10)+f|0,u+=(s&f|~s&c)+d[8]+1770035416|0,u=(u<<7|u>>>25)+s|0,c+=(u&s|~u&f)+d[9]-1958414417|0,c=(c<<12|c>>>20)+u|0,f+=(c&u|~c&s)+d[10]-42063|0,f=(f<<17|f>>>15)+c|0,s+=(f&c|~f&u)+d[11]-1990404162|0,s=(s<<22|s>>>10)+f|0,u+=(s&f|~s&c)+d[12]+1804603682|0,u=(u<<7|u>>>25)+s|0,c+=(u&s|~u&f)+d[13]-40341101|0,c=(c<<12|c>>>20)+u|0,f+=(c&u|~c&s)+d[14]-1502002290|0,f=(f<<17|f>>>15)+c|0,s+=(f&c|~f&u)+d[15]+1236535329|0,s=(s<<22|s>>>10)+f|0,u+=(s&c|f&~c)+d[1]-165796510|0,u=(u<<5|u>>>27)+s|0,c+=(u&f|s&~f)+d[6]-1069501632|0,c=(c<<9|c>>>23)+u|0,f+=(c&s|u&~s)+d[11]+643717713|0,f=(f<<14|f>>>18)+c|0,s+=(f&u|c&~u)+d[0]-373897302|0,s=(s<<20|s>>>12)+f|0,u+=(s&c|f&~c)+d[5]-701558691|0,u=(u<<5|u>>>27)+s|0,c+=(u&f|s&~f)+d[10]+38016083|0,c=(c<<9|c>>>23)+u|0,f+=(c&s|u&~s)+d[15]-660478335|0,f=(f<<14|f>>>18)+c|0,s+=(f&u|c&~u)+d[4]-405537848|0,s=(s<<20|s>>>12)+f|0,u+=(s&c|f&~c)+d[9]+568446438|0,u=(u<<5|u>>>27)+s|0,c+=(u&f|s&~f)+d[14]-1019803690|0,c=(c<<9|c>>>23)+u|0,f+=(c&s|u&~s)+d[3]-187363961|0,f=(f<<14|f>>>18)+c|0,s+=(f&u|c&~u)+d[8]+1163531501|0,s=(s<<20|s>>>12)+f|0,u+=(s&c|f&~c)+d[13]-1444681467|0,u=(u<<5|u>>>27)+s|0,c+=(u&f|s&~f)+d[2]-51403784|0,c=(c<<9|c>>>23)+u|0,f+=(c&s|u&~s)+d[7]+1735328473|0,f=(f<<14|f>>>18)+c|0,s+=(f&u|c&~u)+d[12]-1926607734|0,s=(s<<20|s>>>12)+f|0,u+=(s^f^c)+d[5]-378558|0,u=(u<<4|u>>>28)+s|0,c+=(u^s^f)+d[8]-2022574463|0,c=(c<<11|c>>>21)+u|0,f+=(c^u^s)+d[11]+1839030562|0,f=(f<<16|f>>>16)+c|0,s+=(f^c^u)+d[14]-35309556|0,s=(s<<23|s>>>9)+f|0,u+=(s^f^c)+d[1]-1530992060|0,u=(u<<4|u>>>28)+s|0,c+=(u^s^f)+d[4]+1272893353|0,c=(c<<11|c>>>21)+u|0,f+=(c^u^s)+d[7]-155497632|0,f=(f<<16|f>>>16)+c|0,s+=(f^c^u)+d[10]-1094730640|0,s=(s<<23|s>>>9)+f|0,u+=(s^f^c)+d[13]+681279174|0,u=(u<<4|u>>>28)+s|0,c+=(u^s^f)+d[0]-358537222|0,c=(c<<11|c>>>21)+u|0,f+=(c^u^s)+d[3]-722521979|0,f=(f<<16|f>>>16)+c|0,s+=(f^c^u)+d[6]+76029189|0,s=(s<<23|s>>>9)+f|0,u+=(s^f^c)+d[9]-640364487|0,u=(u<<4|u>>>28)+s|0,c+=(u^s^f)+d[12]-421815835|0,c=(c<<11|c>>>21)+u|0,f+=(c^u^s)+d[15]+530742520|0,f=(f<<16|f>>>16)+c|0,s+=(f^c^u)+d[2]-995338651|0,s=(s<<23|s>>>9)+f|0,u+=(f^(s|~c))+d[0]-198630844|0,u=(u<<6|u>>>26)+s|0,c+=(s^(u|~f))+d[7]+1126891415|0,c=(c<<10|c>>>22)+u|0,f+=(u^(c|~s))+d[14]-1416354905|0,f=(f<<15|f>>>17)+c|0,s+=(c^(f|~u))+d[5]-57434055|0,s=(s<<21|s>>>11)+f|0,u+=(f^(s|~c))+d[12]+1700485571|0,u=(u<<6|u>>>26)+s|0,c+=(s^(u|~f))+d[3]-1894986606|0,c=(c<<10|c>>>22)+u|0,f+=(u^(c|~s))+d[10]-1051523|0,f=(f<<15|f>>>17)+c|0,s+=(c^(f|~u))+d[1]-2054922799|0,s=(s<<21|s>>>11)+f|0,u+=(f^(s|~c))+d[8]+1873313359|0,u=(u<<6|u>>>26)+s|0,c+=(s^(u|~f))+d[15]-30611744|0,c=(c<<10|c>>>22)+u|0,f+=(u^(c|~s))+d[6]-1560198380|0,f=(f<<15|f>>>17)+c|0,s+=(c^(f|~u))+d[13]+1309151649|0,s=(s<<21|s>>>11)+f|0,u+=(f^(s|~c))+d[4]-145523070|0,u=(u<<6|u>>>26)+s|0,c+=(s^(u|~f))+d[11]-1120210379|0,c=(c<<10|c>>>22)+u|0,f+=(u^(c|~s))+d[2]+718787259|0,f=(f<<15|f>>>17)+c|0,s+=(c^(f|~u))+d[9]-343485551|0,s=(s<<21|s>>>11)+f|0,g[0]=u+g[0]|0,g[1]=s+g[1]|0,g[2]=f+g[2]|0,g[3]=c+g[3]|0}function t(g){var d=[],u;for(u=0;u<64;u+=4)d[u>>2]=g.charCodeAt(u)+(g.charCodeAt(u+1)<<8)+(g.charCodeAt(u+2)<<16)+(g.charCodeAt(u+3)<<24);return d}function l(g){var d=[],u;for(u=0;u<64;u+=4)d[u>>2]=g[u]+(g[u+1]<<8)+(g[u+2]<<16)+(g[u+3]<<24);return d}function p(g){var d=g.length,u=[1732584193,-271733879,-1732584194,271733878],s,f,c,w,k,S;for(s=64;s<=d;s+=64)o(u,t(g.substring(s-64,s)));for(g=g.substring(s-64),f=g.length,c=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],s=0;s>2]|=g.charCodeAt(s)<<(s%4<<3);if(c[s>>2]|=128<<(s%4<<3),s>55)for(o(u,c),s=0;s<16;s+=1)c[s]=0;return w=d*8,w=w.toString(16).match(/(.*?)(.{0,8})$/),k=parseInt(w[2],16),S=parseInt(w[1],16)||0,c[14]=k,c[15]=S,o(u,c),u}function y(g){var d=g.length,u=[1732584193,-271733879,-1732584194,271733878],s,f,c,w,k,S;for(s=64;s<=d;s+=64)o(u,l(g.subarray(s-64,s)));for(g=s-64>2]|=g[s]<<(s%4<<3);if(c[s>>2]|=128<<(s%4<<3),s>55)for(o(u,c),s=0;s<16;s+=1)c[s]=0;return w=d*8,w=w.toString(16).match(/(.*?)(.{0,8})$/),k=parseInt(w[2],16),S=parseInt(w[1],16)||0,c[14]=k,c[15]=S,o(u,c),u}function a(g){var d="",u;for(u=0;u<4;u+=1)d+=i[g>>u*8+4&15]+i[g>>u*8&15];return d}function h(g){var d;for(d=0;dc?new ArrayBuffer(0):(w=c-f,k=new ArrayBuffer(w),S=new Uint8Array(k),L=new Uint8Array(this,f,w),S.set(L),k)}}();function v(g){return/[\u0080-\uFFFF]/.test(g)&&(g=unescape(encodeURIComponent(g))),g}function x(g,d){var u=g.length,s=new ArrayBuffer(u),f=new Uint8Array(s),c;for(c=0;c>2]|=d.charCodeAt(s)<<(s%4<<3);return this._finish(f,u),c=h(this._hash),g&&(c=F(c)),this.reset(),c},m.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},m.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},m.prototype.setState=function(g){return this._buff=g.buff,this._length=g.length,this._hash=g.hash,this},m.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},m.prototype._finish=function(g,d){var u=d,s,f,c;if(g[u>>2]|=128<<(u%4<<3),u>55)for(o(this._hash,g),u=0;u<16;u+=1)g[u]=0;s=this._length*8,s=s.toString(16).match(/(.*?)(.{0,8})$/),f=parseInt(s[2],16),c=parseInt(s[1],16)||0,g[14]=f,g[15]=c,o(this._hash,g)},m.hash=function(g,d){return m.hashBinary(v(g),d)},m.hashBinary=function(g,d){var u=p(g),s=h(u);return d?F(s):s},m.ArrayBuffer=function(){this.reset()},m.ArrayBuffer.prototype.append=function(g){var d=U(this._buff.buffer,g),u=d.length,s;for(this._length+=g.byteLength,s=64;s<=u;s+=64)o(this._hash,l(d.subarray(s-64,s)));return this._buff=s-64>2]|=d[f]<<(f%4<<3);return this._finish(s,u),c=h(this._hash),g&&(c=F(c)),this.reset(),c},m.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},m.ArrayBuffer.prototype.getState=function(){var g=m.prototype.getState.call(this);return g.buff=C(g.buff),g},m.ArrayBuffer.prototype.setState=function(g){return g.buff=x(g.buff,!0),m.prototype.setState.call(this,g)},m.ArrayBuffer.prototype.destroy=m.prototype.destroy,m.ArrayBuffer.prototype._finish=m.prototype._finish,m.ArrayBuffer.hash=function(g,d){var u=y(new Uint8Array(g)),s=h(u);return d?F(s):s},m})})(he);var Ve=he.exports;const Ge=be(Ve);var G=function(){return G=Object.assign||function(r){for(var n,e=1,i=arguments.length;e0&&t[t.length-1])&&(a[0]===6||a[0]===2)){e=0;continue}if(a[0]===3&&(!t||a[1]>t[0]&&a[1]r.size)e=r.size;else for(;r.size>e*1e4;)e*=2;for(var i=[],o=Math.ceil(r.size/e),t=0;t3?n[1]:n[0];if(!e)throw new _(b.InvalidToken,"missing assess key field.");var i=null;try{i=JSON.parse($e(n[n.length-1]))}catch{throw new _(b.InvalidToken,"token parse failed.")}if(i==null)throw new _(b.InvalidToken,"putPolicy is null.");if(i.scope==null)throw new _(b.InvalidToken,"scope field is null.");var o=i.scope.split(":")[0];if(!o)throw new _(b.InvalidToken,"resolve bucketName failed.");return{assessKey:e,bucketName:o,scope:i.scope}}var I,E={z0:"z0",z1:"z1",z2:"z2",na0:"na0",as0:"as0",cnEast2:"cn-east-2"},st=(I={},I[E.z0]={srcUphost:["up.qiniup.com"],cdnUphost:["upload.qiniup.com"]},I[E.z1]={srcUphost:["up-z1.qiniup.com"],cdnUphost:["upload-z1.qiniup.com"]},I[E.z2]={srcUphost:["up-z2.qiniup.com"],cdnUphost:["upload-z2.qiniup.com"]},I[E.na0]={srcUphost:["up-na0.qiniup.com"],cdnUphost:["upload-na0.qiniup.com"]},I[E.as0]={srcUphost:["up-as0.qiniup.com"],cdnUphost:["upload-as0.qiniup.com"]},I[E.cnEast2]={srcUphost:["up-cn-east-2.qiniup.com"],cdnUphost:["upload-cn-east-2.qiniup.com"]},I),T=function(r){switch(typeof r){case"string":return r;case"boolean":return r?"true":"false";case"number":return isFinite(r)?r:"";default:return""}},ut=function(r,n,e,i){return n=n||"&",e=e||"=",r===null&&(r=void 0),typeof r=="object"?Object.keys(r).map(function(o){var t=encodeURIComponent(T(o))+e;return Array.isArray(r[o])?r[o].map(function(l){return t+encodeURIComponent(T(l))}).join(n):t+encodeURIComponent(T(r[o]))}).filter(Boolean).join(n):i?encodeURIComponent(T(i))+e+encodeURIComponent(T(r)):""},pe;pe=ut;var O=function(){return O=Object.assign||function(r){for(var n,e=1,i=arguments.length;e0&&t[t.length-1])&&(a[0]===6||a[0]===2)){e=0;continue}if(a[0]===3&&(!t||a[1]>t[0]&&a[1]0&&t[t.length-1])&&(a[0]===6||a[0]===2)){e=0;continue}if(a[0]===3&&(!t||a[1]>t[0]&&a[1]0)&&!(o=i.next()).done;)t.push(o.value)}catch(p){l={error:p}}finally{try{o&&!o.done&&(e=i.return)&&e.call(i)}finally{if(l)throw l.error}}return t},vt=function(){for(var r=[],n=0;n1e4*wt)return this.handleError(new _(b.InvalidFile,"file size exceed maximum value 10000G")),[2];if(this.putExtra.customVars&&!Ke(this.putExtra.customVars))return this.handleError(new _(b.InvalidCustomVars,"customVars key should start width x:")),[2];if(this.putExtra.metadata&&!We(this.putExtra.metadata))return this.handleError(new _(b.InvalidMetadata,"metadata key should start with x-qn-meta-")),[2];t.label=1;case 1:return t.trys.push([1,4,,5]),this.uploadAt=new Date().getTime(),[4,this.checkAndUpdateUploadHost()];case 2:return t.sent(),[4,this.run()];case 3:return n=t.sent(),this.onComplete(n.data),this.checkAndUnfreezeHost(),this.sendLog(n.reqId,200),[2];case 4:return e=t.sent(),this.aborted?(this.logger.warn("upload is aborted."),this.sendLog("",-2),[2]):(this.clear(),this.logger.error(e),e instanceof M&&(this.sendLog(e.reqId,e.code),this.checkAndFreezeHost(e),i=++this.retryCount<=this.config.retryCount,o=bt.includes(e.code),o&&i)?(this.logger.warn("error auto retry: "+this.retryCount+"/"+this.config.retryCount+"."),this.putFile(),[2]):(this.onError(e),[3,5]));case 5:return[2]}})})},r.prototype.clear=function(){this.xhrList.forEach(function(n){n.onreadystatechange=null,n.abort()}),this.xhrList=[],this.logger.info("cleanup uploading xhr.")},r.prototype.stop=function(){this.logger.info("aborted."),this.clear(),this.aborted=!0},r.prototype.addXhr=function(n){this.xhrList.push(n)},r.prototype.sendLog=function(n,e){var i,o;this.logger.report({code:e,reqId:n,remoteIp:"",upType:"jssdk-h5",size:this.file.size,time:Math.floor(this.uploadAt/1e3),port:ot((i=this.uploadHost)===null||i===void 0?void 0:i.getUrl()),host:at((o=this.uploadHost)===null||o===void 0?void 0:o.getUrl()),bytesSent:this.progress?this.progress.total.loaded:0,duration:Math.floor((new Date().getTime()-this.uploadAt)/1e3)})},r.prototype.getProgressInfoItem=function(n,e,i){return N({size:e,loaded:n,percent:n/e*100},i==null?{}:{fromCache:i})},r}(),_t=function(){var r=function(n,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var t in o)o.hasOwnProperty(t)&&(i[t]=o[t])},r(n,e)};return function(n,e){r(n,e);function i(){this.constructor=n}n.prototype=e===null?Object.create(e):(i.prototype=e.prototype,new i)}}(),B=function(){return B=Object.assign||function(r){for(var n,e=1,i=arguments.length;e0&&t[t.length-1])&&(a[0]===6||a[0]===2)){e=0;continue}if(a[0]===3&&(!t||a[1]>t[0]&&a[1]1024)throw new _(b.InvalidChunkSize,"chunkSize maximum value is 1024");return[4,this.initBeforeUploadChunks()];case 1:y.sent(),e=new Pe(function(a){return H(p,void 0,void 0,function(){return D(this,function(h){switch(h.label){case 0:if(this.aborted)throw e.abort(),new Error("pool is aborted");return[4,this.uploadChunk(a)];case 1:return h.sent(),[2]}})})},this.config.concurrentRequestLimit),i=null,o=this.getLocalKey(),t=this.chunks.map(function(a,h){return e.enqueue({chunk:a,index:h})}),y.label=2;case 2:return y.trys.push([2,5,,6]),[4,Promise.all(t)];case 3:return y.sent(),[4,this.mkFileReq()];case 4:return i=y.sent(),[3,6];case 5:throw l=y.sent(),l instanceof M&&(l.code===612||l.code===400)&&Q(o,this.logger),l;case 6:return Q(o,this.logger),[2,i]}})})},n.prototype.uploadChunk=function(e){return H(this,void 0,void 0,function(){var i,o,t,l,p,y,a,h,v,x=this;return D(this,function(C){switch(C.label){case 0:return i=e.index,o=e.chunk,t=this.cachedUploadedList[i],this.logger.info("upload part "+i+", cache:",t),l=this.config.checkByMD5,p=function(){x.usedCacheList[i]=!0,x.updateChunkProgress(o.size,i),x.uploadedList[i]=t,x.updateLocalCache()},t&&!l?(p(),[2]):[4,rt(o)];case 1:return y=C.sent(),this.logger.info("computed part md5.",y),t&&y===t.md5?(p(),[2]):(this.usedCacheList[i]=!1,a=function(U){x.updateChunkProgress(U.loaded,i)},h={body:o,md5:this.config.checkByServer?y:void 0,onProgress:a,onCreate:function(U){return x.addXhr(U)}},this.logger.info("part "+i+" start uploading."),[4,dt(this.token,this.key,e.index+1,this.getUploadInfo(),h)]);case 2:return v=C.sent(),this.logger.info("part "+i+" upload completed."),a({loaded:o.size,total:o.size}),this.uploadedList[i]={etag:v.data.etag,md5:v.data.md5,size:o.size},this.updateLocalCache(),[2]}})})},n.prototype.mkFileReq=function(){return H(this,void 0,void 0,function(){var e,i,o=this;return D(this,function(t){switch(t.label){case 0:return e=B(B(B({parts:this.uploadedList.map(function(l,p){return{etag:l.etag,partNumber:p+1}}),fname:this.putExtra.fname},this.putExtra.mimeType&&{mimeType:this.putExtra.mimeType}),this.putExtra.customVars&&{customVars:this.putExtra.customVars}),this.putExtra.metadata&&{metadata:this.putExtra.metadata}),this.logger.info("parts upload completed, make file.",e),[4,pt(this.token,this.key,this.getUploadInfo(),{onCreate:function(l){return o.addXhr(l)},body:JSON.stringify(e)})];case 1:return i=t.sent(),this.logger.info("finish Resume Progress."),this.updateMkFileProgress(1),[2,i]}})})},n.prototype.initBeforeUploadChunks=function(){return H(this,void 0,void 0,function(){var e,i,o;return D(this,function(t){switch(t.label){case 0:return this.uploadedList=[],this.usedCacheList=[],e=et(this.getLocalKey(),this.logger),e?[3,2]:(this.logger.info("init upload parts from api."),[4,ht(this.token,this.bucketName,this.key,this.uploadHost.getUrl())]);case 1:return i=t.sent(),this.logger.info("initd upload parts of id: "+i.data.uploadId+"."),this.uploadId=i.data.uploadId,this.cachedUploadedList=[],[3,3];case 2:o=["resume upload parts from local cache,","total "+e.data.length+" part,","id is "+e.id+"."],this.logger.info(o.join(" ")),this.cachedUploadedList=e.data,this.uploadId=e.id,t.label=3;case 3:return this.chunks=Je(this.file,this.config.chunkSize),this.loaded={mkFileProgress:0,chunks:this.chunks.map(function(l){return 0})},this.notifyResumeProgress(),[2]}})})},n.prototype.getUploadInfo=function(){return{id:this.uploadId,url:this.uploadHost.getUrl()}},n.prototype.getLocalKey=function(){return Qe(this.file.name,this.key,this.file.size)},n.prototype.updateLocalCache=function(){Ye(this.getLocalKey(),{id:this.uploadId,data:this.uploadedList},this.logger)},n.prototype.updateChunkProgress=function(e,i){this.loaded.chunks[i]=e,this.notifyResumeProgress()},n.prototype.updateMkFileProgress=function(e){this.loaded.mkFileProgress=e,this.notifyResumeProgress()},n.prototype.notifyResumeProgress=function(){var e=this;this.progress={total:this.getProgressInfoItem(Ze(this.loaded.chunks)+this.loaded.mkFileProgress,this.file.size+1),chunks:this.chunks.map(function(i,o){var t=e.usedCacheList[o];return e.getProgressInfoItem(e.loaded.chunks[o],i.size,t)}),uploadInfo:{id:this.uploadId,url:this.uploadHost.getUrl()}},this.onData(this.progress)},n}(ve),oe=function(r,n,e,i){function o(t){return t instanceof e?t:new e(function(l){l(t)})}return new(e||(e=Promise))(function(t,l){function p(h){try{a(i.next(h))}catch(v){l(v)}}function y(h){try{a(i.throw(h))}catch(v){l(v)}}function a(h){h.done?t(h.value):o(h.value).then(p,y)}a((i=i.apply(r,n||[])).next())})},ae=function(r,n){var e={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},i,o,t,l;return l={next:p(0),throw:p(1),return:p(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function p(a){return function(h){return y([a,h])}}function y(a){if(i)throw new TypeError("Generator is already executing.");for(;e;)try{if(i=1,o&&(t=a[0]&2?o.return:a[0]?o.throw||((t=o.return)&&t.call(o),0):o.next)&&!(t=t.call(o,a[1])).done)return t;switch(o=0,t&&(a=[a[0]&2,t.value]),a[0]){case 0:case 1:t=a;break;case 4:return e.label++,{value:a[1],done:!1};case 5:e.label++,o=a[1],a=[0];continue;case 7:a=e.ops.pop(),e.trys.pop();continue;default:if(t=e.trys,!(t=t.length>0&&t[t.length-1])&&(a[0]===6||a[0]===2)){e=0;continue}if(a[0]===3&&(!t||a[1]>t[0]&&a[1]>>1^3988292384:i>>>=1;n[e]=i}return n},r.prototype.append=function(n){for(var e=this.crc,i=0;i>>8^this.table[(e^n[i])&255];this.crc=e},r.prototype.compute=function(){return(this.crc^-1)>>>0},r.prototype.readAsUint8Array=function(n){return oe(this,void 0,void 0,function(){var e;return ae(this,function(i){switch(i.label){case 0:return typeof n.arrayBuffer!="function"?[3,2]:(e=Uint8Array.bind,[4,n.arrayBuffer()]);case 1:return[2,new(e.apply(Uint8Array,[void 0,i.sent()]))];case 2:return[2,new Promise(function(o,t){var l=new FileReader;l.onload=function(){if(l.result==null){t();return}if(typeof l.result=="string"){t();return}o(new Uint8Array(l.result))},l.readAsArrayBuffer(n)})]}})})},r.prototype.file=function(n){return oe(this,void 0,void 0,function(){var e,i,o,t,l,p;return ae(this,function(y){switch(y.label){case 0:return n.size<=R?(e=this.append,[4,this.readAsUint8Array(n)]):[3,2];case 1:return e.apply(this,[y.sent()]),[2,this.compute()];case 2:i=Math.ceil(n.size/R),o=0,y.label=3;case 3:return o0&&t[t.length-1])&&(a[0]===6||a[0]===2)){e=0;continue}if(a[0]===3&&(!t||a[1]>t[0]&&a[1]0&&me(r,n,e-1)};var o=[n.code||"",n.reqId||"",n.host||"",n.remoteIp||"",n.port||"",n.duration||"",n.time||"",n.bytesSent||"",n.upType||"",n.size||""].join(",");i.send(o)}var Ut=function(r,n){var e=typeof Symbol=="function"&&r[Symbol.iterator];if(!e)return r;var i=e.call(r),o,t=[],l;try{for(;(n===void 0||n-- >0)&&!(o=i.next()).done;)t.push(o.value)}catch(p){l={error:p}}finally{try{o&&!o.done&&(e=i.return)&&e.call(i)}finally{if(l)throw l.error}}return t},Z=function(){for(var r=[],n=0;n0&&t[t.length-1])&&(a[0]===6||a[0]===2)){e=0;continue}if(a[0]===3&&(!t||a[1]>t[0]&&a[1]0)&&!(o=i.next()).done;)t.push(o.value)}catch(p){l={error:p}}finally{try{o&&!o.done&&(e=i.return)&&e.call(i)}finally{if(l)throw l.error}}return t},zt=function(){for(var r=[],n=0;n=n},r.prototype.freeze=function(n){n===void 0&&(n=20);var e=new Date().getTime()+n*1e3;V.set(this.host,e)},r.prototype.unfreeze=function(){V.delete(this.host)},r.prototype.getUrl=function(){return this.protocol+"://"+this.host},r.prototype.getUnfreezeTime=function(){return V.get(this.host)},r}(),Rt=function(){function r(n){n===void 0&&(n=[]),this.initHosts=n,this.cachedHostsMap=new Map}return r.prototype.register=function(n,e,i,o){this.cachedHostsMap.set(n+"@"+e,i.map(function(t){return new Et(t,o)}))},r.prototype.refresh=function(n,e,i){var o,t,l,p;return ue(this,void 0,void 0,function(){var y,a,h;return ce(this,function(v){switch(v.label){case 0:return y=this.cachedHostsMap.get(n+"@"+e)||[],y.length>0?[2]:this.initHosts.length>0?(this.register(n,e,this.initHosts,i),[2]):[4,lt(n,e,i)];case 1:return a=v.sent(),(a==null?void 0:a.data)!=null&&(h=zt(((t=(o=a.data.up)===null||o===void 0?void 0:o.acc)===null||t===void 0?void 0:t.main)||[],((p=(l=a.data.up)===null||l===void 0?void 0:l.acc)===null||p===void 0?void 0:p.backup)||[]),this.register(n,e,h,i)),[2]}})})},r.prototype.getUp=function(n,e,i){return ue(this,void 0,void 0,function(){var o,t,l;return ce(this,function(p){switch(p.label){case 0:return[4,this.refresh(n,e,i)];case 1:return p.sent(),o=this.cachedHostsMap.get(n+"@"+e)||[],o.length===0?[2,null]:(t=o.filter(function(y){return!y.isFrozen()}),t.length>0?[2,t[0]]:(l=o.slice().sort(function(y,a){return(y.getUnfreezeTime()||0)-(a.getUnfreezeTime()||0)}),[2,l[0]]))}})})},r}();function Pt(r,n,e,i){return r.config&&r.config.forceDirect?(i.info("ues forceDirect mode."),new se(r,n,e,i)):r.file.size>4*R?(i.info("file size over 4M, use Resume."),new Ct(r,n,e,i)):(i.info("file size less or equal than 4M, use Direct."),new se(r,n,e,i))}function Lt(r,n,e,i,o){var t=new Ft(e,void 0,void 0,r.name),l={file:r,key:n,token:e,putExtra:i,config:Dt(o,t)},p=new Rt(l.config.uphost);return new De(function(y){var a=Pt(l,{onData:function(h){return y.next(h)},onError:function(h){return y.error(h)},onComplete:function(h){return y.complete(h)}},p,t);return a.putFile(),a.stop.bind(a)})}var P=function(){return P=Object.assign||function(r){for(var n,e=1,i=arguments.length;e0)&&!(o=i.next()).done;)t.push(o.value)}catch(p){l={error:p}}finally{try{o&&!o.done&&(e=i.return)&&e.call(i)}finally{if(l)throw l.error}}return t},Y=function(){for(var r=[],n=0;n`上传文件到${Fe(p.value)?"根":p.value.substring(0,p.value.length-1)}目录`),C=s=>{p.value=s,l.value=!0,t.value=!0,Se.netDiskManage.netDiskManageToken().then(f=>{y.value=f.token,t.value=!1}).catch(()=>{l.value=!1})},U=()=>{a.value.length>0&&a.value.length!==h.value.length?Ae.confirm({title:"关闭会取消未上传的文件,确认关闭吗?",icon:$(Ie),onOk:F}):F()},F=()=>{l.value=!1,t.value=!1,p.value="",y.value="",v.value=[],u()},m=s=>{const{file:f,onProgress:c,onError:w,onSuccess:k}=s,L=Lt(f,`${p.value}${f.name}`,y.value).subscribe({next:z=>{c==null||c({percent:z.total.percent})},error:z=>{w==null||w(z),g(z,f)},complete:z=>{h.value.push(L),k==null||k(z),d(f)}});a.value.push(L)},g=(s,f)=>{const c=v.value.find(w=>w.originFileObj===f);c&&(c.status="error"),ne.error({message:"上传进度提醒",description:`上传${f==null?void 0:f.name}文件失败!错误信息:${s.code===614?"上传文件已存在":s.message}`,duration:0})},d=s=>{const f=v.value.find(c=>c.originFileObj===s);f&&(f.status="success"),ne.success({message:`上传${f==null?void 0:f.name}成功`})},u=async()=>{if(a.value.length<=0)return;const s=a.value,f=h.value;if(a.value=[],h.value=[],s.length!==f.length)for(let c=0;c(xe(),Ce("div",qt,[$(W(Ee),{title:x.value,width:400,visible:l.value,"mask-closable":!1,onClose:U},{default:J(()=>[$(W(Oe),{spinning:t.value,class:"upload-inner-box"},{default:J(()=>[$(W(ze).Dragger,{ref_key:"uploadRef",ref:o,"file-list":v.value,"onUpdate:fileList":f[0]||(f[0]=c=>v.value=c),class:"upload",drag:"",action:"noaction",multiple:!0,"custom-request":m},{default:J(()=>f[1]||(f[1]=[K("i",{class:"el-icon-upload"},null,-1),K("div",{class:"el-upload__text"},[ke("将文件拖到此处,或"),K("em",null,"点击上传")],-1)])),_:1},8,["file-list"])]),_:1},8,["spinning"])]),_:1},8,["title","visible"])]))}});export{$t as _}; diff --git a/assets/hasIn-Cri-4vJu.js b/assets/hasIn-Cri-4vJu.js new file mode 100644 index 00000000..a4e83816 --- /dev/null +++ b/assets/hasIn-Cri-4vJu.js @@ -0,0 +1 @@ +import{bD as e,c8 as f,c9 as h,ca as t,cb as g,cc as m}from"./index-BrBwdKly.js";function x(n,s){return n!=null&&s in Object(n)}function I(n,s,u){s=e(s,n);for(var a=-1,r=s.length,l=!1;++a{["touchstart","touchmove","wheel"].includes(e.type)||e.preventDefault()},V=e=>{const t=[],i=we(e),s=be(e);for(let n=i;ne.currentSlide-tt(e),be=e=>e.currentSlide+it(e),tt=e=>e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0,it=e=>e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow,oe=e=>e&&e.offsetWidth||0,ae=e=>e&&e.offsetHeight||0,Te=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i;const s=e.startX-e.curX,n=e.startY-e.curY,o=Math.atan2(n,s);return i=Math.round(o*180/Math.PI),i<0&&(i=360-Math.abs(i)),i<=45&&i>=0||i<=360&&i>=315?"left":i>=135&&i<=225?"right":t===!0?i>=35&&i<=135?"up":"down":"vertical"},K=e=>{let t=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1),t},te=(e,t)=>{const i={};return t.forEach(s=>i[s]=e[s]),i},st=e=>{const t=e.children.length,i=e.listRef,s=Math.ceil(oe(i)),n=e.trackRef,o=Math.ceil(oe(n));let a;if(e.vertical)a=s;else{let S=e.centerMode&&parseInt(e.centerPadding)*2;typeof e.centerPadding=="string"&&e.centerPadding.slice(-1)==="%"&&(S*=s/100),a=Math.ceil((s-S)/e.slidesToShow)}const r=i&&ae(i.querySelector('[data-index="0"]')),g=r*e.slidesToShow;let f=e.currentSlide===void 0?e.initialSlide:e.currentSlide;e.rtl&&e.currentSlide===void 0&&(f=t-1-e.initialSlide);let u=e.lazyLoadedList||[];const c=V(l(l({},e),{currentSlide:f,lazyLoadedList:u}));u=u.concat(c);const m={slideCount:t,slideWidth:a,listWidth:s,trackWidth:o,currentSlide:f,slideHeight:r,listHeight:g,lazyLoadedList:u};return e.autoplaying===null&&e.autoplay&&(m.autoplaying="playing"),m},nt=e=>{const{waitForAnimate:t,animating:i,fade:s,infinite:n,index:o,slideCount:a,lazyLoad:r,currentSlide:g,centerMode:f,slidesToScroll:u,slidesToShow:c,useCSS:m}=e;let{lazyLoadedList:S}=e;if(t&&i)return{};let d=o,h,v,p,y={},w={};const T=n?o:le(o,0,a-1);if(s){if(!n&&(o<0||o>=a))return{};o<0?d=o+a:o>=a&&(d=o-a),r&&S.indexOf(d)<0&&(S=S.concat(d)),y={animating:!0,currentSlide:d,lazyLoadedList:S,targetSlide:d},w={animating:!1,targetSlide:d}}else h=d,d<0?(h=d+a,n?a%u!==0&&(h=a-a%u):h=0):!K(e)&&d>g?d=h=g:f&&d>=a?(d=n?a:a-1,h=n?0:a-1):d>=a&&(h=d-a,n?a%u!==0&&(h=0):h=a-c),!n&&d+c>=a&&(h=a-c),v=X(l(l({},e),{slideIndex:d})),p=X(l(l({},e),{slideIndex:h})),n||(v===p&&(d=h),v=p),r&&(S=S.concat(V(l(l({},e),{currentSlide:d})))),m?(y={animating:!0,currentSlide:h,trackStyle:xe(l(l({},e),{left:v})),lazyLoadedList:S,targetSlide:T},w={animating:!1,currentSlide:h,trackStyle:B(l(l({},e),{left:p})),swipeLeft:null,targetSlide:T}):y={currentSlide:h,trackStyle:B(l(l({},e),{left:p})),lazyLoadedList:S,targetSlide:T};return{state:y,nextState:w}},lt=(e,t)=>{let i,s,n;const{slidesToScroll:o,slidesToShow:a,slideCount:r,currentSlide:g,targetSlide:f,lazyLoad:u,infinite:c}=e,S=r%o!==0?0:(r-g)%o;if(t.message==="previous")s=S===0?o:a-S,n=g-s,u&&!c&&(i=g-s,n=i===-1?r-1:i),c||(n=f-o);else if(t.message==="next")s=S===0?o:S,n=g+s,u&&!c&&(n=(g+o)%r+S),c||(n=f+o);else if(t.message==="dots")n=t.index*t.slidesToScroll;else if(t.message==="children"){if(n=t.index,c){const d=ht(l(l({},e),{targetSlide:n}));n>t.currentSlide&&d==="left"?n=n-r:ne.target.tagName.match("TEXTAREA|INPUT|SELECT")||!t?"":e.keyCode===37?i?"next":"previous":e.keyCode===39?i?"previous":"next":"",rt=(e,t,i)=>(e.target.tagName==="IMG"&&R(e),!t||!i&&e.type.indexOf("mouse")!==-1?"":{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}),at=(e,t)=>{const{scrolling:i,animating:s,vertical:n,swipeToSlide:o,verticalSwiping:a,rtl:r,currentSlide:g,edgeFriction:f,edgeDragged:u,onEdge:c,swiped:m,swiping:S,slideCount:d,slidesToScroll:h,infinite:v,touchObject:p,swipeEvent:y,listHeight:w,listWidth:T}=t;if(i)return;if(s)return R(e);n&&o&&a&&R(e);let C,L={};const I=X(t);p.curX=e.touches?e.touches[0].pageX:e.clientX,p.curY=e.touches?e.touches[0].pageY:e.clientY,p.swipeLength=Math.round(Math.sqrt(Math.pow(p.curX-p.startX,2)));const j=Math.round(Math.sqrt(Math.pow(p.curY-p.startY,2)));if(!a&&!S&&j>10)return{scrolling:!0};a&&(p.swipeLength=j);let H=(r?-1:1)*(p.curX>p.startX?1:-1);a&&(H=p.curY>p.startY?1:-1);const Y=Math.ceil(d/h),O=Te(t.touchObject,a);let D=p.swipeLength;return v||(g===0&&(O==="right"||O==="down")||g+1>=Y&&(O==="left"||O==="up")||!K(t)&&(O==="left"||O==="up"))&&(D=p.swipeLength*f,u===!1&&c&&(c(O),L.edgeDragged=!0)),!m&&y&&(y(O),L.swiped=!0),n?C=I+D*(w/T)*H:r?C=I-D*H:C=I+D*H,a&&(C=I+D*H),L=l(l({},L),{touchObject:p,swipeLeft:C,trackStyle:B(l(l({},t),{left:C}))}),Math.abs(p.curX-p.startX)10&&(L.swiping=!0,R(e)),L},dt=(e,t)=>{const{dragging:i,swipe:s,touchObject:n,listWidth:o,touchThreshold:a,verticalSwiping:r,listHeight:g,swipeToSlide:f,scrolling:u,onSwipe:c,targetSlide:m,currentSlide:S,infinite:d}=t;if(!i)return s&&R(e),{};const h=r?g/a:o/a,v=Te(n,r),p={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(u||!n.swipeLength)return p;if(n.swipeLength>h){R(e),c&&c(v);let y,w;const T=d?S:m;switch(v){case"left":case"up":w=T+Se(t),y=f?pe(t,w):w,p.currentDirection=0;break;case"right":case"down":w=T-Se(t),y=f?pe(t,w):w,p.currentDirection=1;break;default:y=T}p.triggerSlideHandler=y}else{const y=X(t);p.trackStyle=xe(l(l({},t),{left:y}))}return p},ct=e=>{const t=e.infinite?e.slideCount*2:e.slideCount;let i=e.infinite?e.slidesToShow*-1:0,s=e.infinite?e.slidesToShow*-1:0;const n=[];for(;i{const i=ct(e);let s=0;if(t>i[i.length-1])t=i[i.length-1];else for(const n in i){if(t{const t=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(e.swipeToSlide){let i;const s=e.listRef,n=s.querySelectorAll&&s.querySelectorAll(".slick-slide")||[];if(Array.from(n).every(r=>{if(e.vertical){if(r.offsetTop+ae(r)/2>e.swipeLeft*-1)return i=r,!1}else if(r.offsetLeft-t+oe(r)/2>e.swipeLeft*-1)return i=r,!1;return!0}),!i)return 0;const o=e.rtl===!0?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(i.dataset.index-o)||1}else return e.slidesToScroll},de=(e,t)=>t.reduce((i,s)=>i&&e.hasOwnProperty(s),!0)?null:console.error("Keys Missing:",e),B=e=>{de(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);let t,i;const s=e.slideCount+2*e.slidesToShow;e.vertical?i=s*e.slideHeight:t=ut(e)*e.slideWidth;let n={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){const o=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",r=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";n=l(l({},n),{WebkitTransform:o,transform:a,msTransform:r})}else e.vertical?n.top=e.left:n.left=e.left;return e.fade&&(n={opacity:1}),t&&(n.width=t+"px"),i&&(n.height=i+"px"),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?n.marginTop=e.left+"px":n.marginLeft=e.left+"px"),n},xe=e=>{de(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);const t=B(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t},X=e=>{if(e.unslick)return 0;de(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);const{slideIndex:t,trackRef:i,infinite:s,centerMode:n,slideCount:o,slidesToShow:a,slidesToScroll:r,slideWidth:g,listWidth:f,variableWidth:u,slideHeight:c,fade:m,vertical:S}=e;let d=0,h,v,p=0;if(m||e.slideCount===1)return 0;let y=0;if(s?(y=-$(e),o%r!==0&&t+r>o&&(y=-(t>o?a-(t-o):o%r)),n&&(y+=parseInt(a/2))):(o%r!==0&&t+r>o&&(y=a-o%r),n&&(y=parseInt(a/2))),d=y*g,p=y*c,S?h=t*c*-1+p:h=t*g*-1+d,u===!0){let w;const T=i;if(w=t+$(e),v=T&&T.childNodes[w],h=v?v.offsetLeft*-1:0,n===!0){w=s?t+$(e):t,v=T&&T.children[w],h=0;for(let C=0;Ce.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0),G=e=>e.unslick||!e.infinite?0:e.slideCount,ut=e=>e.slideCount===1?1:$(e)+e.slideCount+G(e),ht=e=>e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+ft(e)?"left":"right":e.targetSlide{let{slidesToShow:t,centerMode:i,rtl:s,centerPadding:n}=e;if(i){let o=(t-1)/2+1;return parseInt(n)>0&&(o+=1),s&&t%2===0&&(o+=1),o}return s?0:t-1},gt=e=>{let{slidesToShow:t,centerMode:i,rtl:s,centerPadding:n}=e;if(i){let o=(t-1)/2+1;return parseInt(n)>0&&(o+=1),!s&&t%2===0&&(o+=1),o}return s?t-1:0},ve=()=>!!(typeof window<"u"&&window.document&&window.document.createElement),ie=e=>{let t,i,s,n;e.rtl?n=e.slideCount-1-e.index:n=e.index;const o=n<0||n>=e.slideCount;e.centerMode?(s=Math.floor(e.slidesToShow/2),i=(n-e.currentSlide)%e.slideCount===0,n>e.currentSlide-s-1&&n<=e.currentSlide+s&&(t=!0)):t=e.currentSlide<=n&&n=e.slideCount?a=e.targetSlide-e.slideCount:a=e.targetSlide,{"slick-slide":!0,"slick-active":t,"slick-center":i,"slick-cloned":o,"slick-current":n===a}},pt=function(e){const t={};return(e.variableWidth===void 0||e.variableWidth===!1)&&(t.width=e.slideWidth+(typeof e.slideWidth=="number"?"px":"")),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight)+"px":t.left=-e.index*parseInt(e.slideWidth)+"px",t.opacity=e.currentSlide===e.index?1:0,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t},se=(e,t)=>e.key+"-"+t,St=function(e,t){let i;const s=[],n=[],o=[],a=t.length,r=we(e),g=be(e);return t.forEach((f,u)=>{let c;const m={message:"children",index:u,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(u)>=0?c=f:c=k("div");const S=pt(l(l({},e),{index:u})),d=c.props.class||"";let h=ie(l(l({},e),{index:u}));if(s.push(U(c,{key:"original"+se(c,u),tabindex:"-1","data-index":u,"aria-hidden":!h["slick-active"],class:A(h,d),style:l(l({outline:"none"},c.props.style||{}),S),onClick:()=>{e.focusOnSelect&&e.focusOnSelect(m)}})),e.infinite&&e.fade===!1){const v=a-u;v<=$(e)&&a!==e.slidesToShow&&(i=-v,i>=r&&(c=f),h=ie(l(l({},e),{index:i})),n.push(U(c,{key:"precloned"+se(c,i),class:A(h,d),tabindex:"-1","data-index":i,"aria-hidden":!h["slick-active"],style:l(l({},c.props.style||{}),S),onClick:()=>{e.focusOnSelect&&e.focusOnSelect(m)}}))),a!==e.slidesToShow&&(i=a+u,i{e.focusOnSelect&&e.focusOnSelect(m)}})))}}),e.rtl?n.concat(s,o).reverse():n.concat(s,o)},Ce=(e,t)=>{let{attrs:i,slots:s}=t;const n=St(i,Ae(s==null?void 0:s.default())),{onMouseenter:o,onMouseover:a,onMouseleave:r}=i,g={onMouseenter:o,onMouseover:a,onMouseleave:r},f=l({class:"slick-track",style:i.trackStyle},g);return k("div",f,[n])};Ce.inheritAttrs=!1;const vt=function(e){let t;return e.infinite?t=Math.ceil(e.slideCount/e.slidesToScroll):t=Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1,t},_e=(e,t)=>{let{attrs:i}=t;const{slideCount:s,slidesToScroll:n,slidesToShow:o,infinite:a,currentSlide:r,appendDots:g,customPaging:f,clickHandler:u,dotsClass:c,onMouseenter:m,onMouseover:S,onMouseleave:d}=i,h=vt({slideCount:s,slidesToScroll:n,slidesToShow:o,infinite:a}),v={onMouseenter:m,onMouseover:S,onMouseleave:d};let p=[];for(let y=0;y=L&&r<=T:r===L}),j={message:"dots",index:y,slidesToScroll:n,currentSlide:r};p=p.concat(k("li",{key:y,class:I},[N(f({i:y}),{onClick:H})]))}return N(g({dots:p}),l({class:c},v))};_e.inheritAttrs=!1;function Le(){}function Pe(e,t,i){i&&i.preventDefault(),t(e,i)}const Me=(e,t)=>{let{attrs:i}=t;const{clickHandler:s,infinite:n,currentSlide:o,slideCount:a,slidesToShow:r}=i,g={"slick-arrow":!0,"slick-prev":!0};let f=function(S){Pe({message:"previous"},s,S)};!n&&(o===0||a<=r)&&(g["slick-disabled"]=!0,f=Le);const u={key:"0","data-role":"none",class:g,style:{display:"block"},onClick:f},c={currentSlide:o,slideCount:a};let m;return i.prevArrow?m=N(i.prevArrow(l(l({},u),c)),{key:"0",class:g,style:{display:"block"},onClick:f},!1):m=k("button",E({key:"0",type:"button"},u),[" ",ye("Previous")]),m};Me.inheritAttrs=!1;const $e=(e,t)=>{let{attrs:i}=t;const{clickHandler:s,currentSlide:n,slideCount:o}=i,a={"slick-arrow":!0,"slick-next":!0};let r=function(c){Pe({message:"next"},s,c)};K(i)||(a["slick-disabled"]=!0,r=Le);const g={key:"1","data-role":"none",class:A(a),style:{display:"block"},onClick:r},f={currentSlide:n,slideCount:o};let u;return i.nextArrow?u=N(i.nextArrow(l(l({},g),f)),{key:"1",class:A(a),style:{display:"block"},onClick:r},!1):u=k("button",E({key:"1",type:"button"},g),[" ",ye("Next")]),u};$e.inheritAttrs=!1;var yt=function(e,t){var i={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(i[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(e);n{this.currentSlide>=e.children.length&&this.changeSlide({message:"index",index:e.children.length-e.slidesToShow,currentSlide:this.currentSlide}),!this.preProps.autoplay&&e.autoplay?this.handleAutoPlay("playing"):e.autoplay?this.handleAutoPlay("update"):this.pause("paused")}),this.preProps=l({},e)}},mounted(){if(this.__emit("init"),this.lazyLoad){const e=V(l(l({},this.$props),this.$data));e.length>0&&(this.setState(t=>({lazyLoadedList:t.lazyLoadedList.concat(e)})),this.__emit("lazyLoad",e))}this.$nextTick(()=>{const e=l({listRef:this.list,trackRef:this.track,children:this.children},this.$props);this.updateState(e,!0,()=>{this.adaptHeight(),this.autoplay&&this.handleAutoPlay("playing")}),this.lazyLoad==="progressive"&&(this.lazyLoadTimer=setInterval(this.progressiveLazyLoad,1e3)),this.ro=new Oe(()=>{this.animating?(this.onWindowResized(!1),this.callbackTimers.push(setTimeout(()=>this.onWindowResized(),this.speed))):this.onWindowResized()}),this.ro.observe(this.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),t=>{t.onfocus=this.$props.pauseOnFocus?this.onSlideFocus:null,t.onblur=this.$props.pauseOnFocus?this.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",this.onWindowResized):window.attachEvent("onresize",this.onWindowResized)})},beforeUnmount(){var e;this.animationEndCallback&&clearTimeout(this.animationEndCallback),this.lazyLoadTimer&&clearInterval(this.lazyLoadTimer),this.callbackTimers.length&&(this.callbackTimers.forEach(t=>clearTimeout(t)),this.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",this.onWindowResized):window.detachEvent("onresize",this.onWindowResized),this.autoplayTimer&&clearInterval(this.autoplayTimer),(e=this.ro)===null||e===void 0||e.disconnect()},updated(){if(this.checkImagesLoad(),this.__emit("reInit"),this.lazyLoad){const e=V(l(l({},this.$props),this.$data));e.length>0&&(this.setState(t=>({lazyLoadedList:t.lazyLoadedList.concat(e)})),this.__emit("lazyLoad"))}this.adaptHeight()},methods:{listRefHandler(e){this.list=e},trackRefHandler(e){this.track=e},adaptHeight(){if(this.adaptiveHeight&&this.list){const e=this.list.querySelector(`[data-index="${this.currentSlide}"]`);this.list.style.height=ae(e)+"px"}},onWindowResized(e){this.debouncedResize&&this.debouncedResize.cancel(),this.debouncedResize=Ve(()=>this.resizeWindow(e),50),this.debouncedResize()},resizeWindow(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(!!!this.track)return;const i=l(l({listRef:this.list,trackRef:this.track,children:this.children},this.$props),this.$data);this.updateState(i,e,()=>{this.autoplay?this.handleAutoPlay("update"):this.pause("paused")}),this.setState({animating:!1}),clearTimeout(this.animationEndCallback),delete this.animationEndCallback},updateState(e,t,i){const s=st(e);e=l(l(l({},e),s),{slideIndex:s.currentSlide});const n=X(e);e=l(l({},e),{left:n});const o=B(e);(t||this.children.length!==e.children.length)&&(s.trackStyle=o),this.setState(s,i)},ssrInit(){const e=this.children;if(this.variableWidth){let g=0,f=0;const u=[],c=$(l(l(l({},this.$props),this.$data),{slideCount:e.length})),m=G(l(l(l({},this.$props),this.$data),{slideCount:e.length}));e.forEach(d=>{var h,v;const p=((v=(h=d.props.style)===null||h===void 0?void 0:h.width)===null||v===void 0?void 0:v.split("px")[0])||0;u.push(p),g+=p});for(let d=0;d{const n=()=>++i&&i>=t&&this.onWindowResized();if(!s.onclick)s.onclick=()=>s.parentNode.focus();else{const o=s.onclick;s.onclick=()=>{o(),s.parentNode.focus()}}s.onload||(this.$props.lazyLoad?s.onload=()=>{this.adaptHeight(),this.callbackTimers.push(setTimeout(this.onWindowResized,this.speed))}:(s.onload=n,s.onerror=()=>{n(),this.__emit("lazyLoadError")}))})},progressiveLazyLoad(){const e=[],t=l(l({},this.$props),this.$data);for(let i=this.currentSlide;i=-$(t);i--)if(this.lazyLoadedList.indexOf(i)<0){e.push(i);break}e.length>0?(this.setState(i=>({lazyLoadedList:i.lazyLoadedList.concat(e)})),this.__emit("lazyLoad",e)):this.lazyLoadTimer&&(clearInterval(this.lazyLoadTimer),delete this.lazyLoadTimer)},slideHandler(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const{asNavFor:i,beforeChange:s,speed:n,afterChange:o}=this.$props,{state:a,nextState:r}=nt(l(l(l({index:e},this.$props),this.$data),{trackRef:this.track,useCSS:this.useCSS&&!t}));if(!a)return;s&&s(this.currentSlide,a.currentSlide);const g=a.lazyLoadedList.filter(f=>this.lazyLoadedList.indexOf(f)<0);this.$attrs.onLazyLoad&&g.length>0&&this.__emit("lazyLoad",g),!this.$props.waitForAnimate&&this.animationEndCallback&&(clearTimeout(this.animationEndCallback),o&&o(this.currentSlide),delete this.animationEndCallback),this.setState(a,()=>{i&&this.asNavForIndex!==e&&(this.asNavForIndex=e,i.innerSlider.slideHandler(e)),r&&(this.animationEndCallback=setTimeout(()=>{const{animating:f}=r,u=yt(r,["animating"]);this.setState(u,()=>{this.callbackTimers.push(setTimeout(()=>this.setState({animating:f}),10)),o&&o(a.currentSlide),delete this.animationEndCallback})},n))})},changeSlide(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const i=l(l({},this.$props),this.$data),s=lt(i,e);if(!(s!==0&&!s)&&(t===!0?this.slideHandler(s,t):this.slideHandler(s),this.$props.autoplay&&this.handleAutoPlay("update"),this.$props.focusOnSelect)){const n=this.list.querySelectorAll(".slick-current");n[0]&&n[0].focus()}},clickHandler(e){this.clickable===!1&&(e.stopPropagation(),e.preventDefault()),this.clickable=!0},keyHandler(e){const t=ot(e,this.accessibility,this.rtl);t!==""&&this.changeSlide({message:t})},selectHandler(e){this.changeSlide(e)},disableBodyScroll(){const e=t=>{t=t||window.event,t.preventDefault&&t.preventDefault(),t.returnValue=!1};window.ontouchmove=e},enableBodyScroll(){window.ontouchmove=null},swipeStart(e){this.verticalSwiping&&this.disableBodyScroll();const t=rt(e,this.swipe,this.draggable);t!==""&&this.setState(t)},swipeMove(e){const t=at(e,l(l(l({},this.$props),this.$data),{trackRef:this.track,listRef:this.list,slideIndex:this.currentSlide}));t&&(t.swiping&&(this.clickable=!1),this.setState(t))},swipeEnd(e){const t=dt(e,l(l(l({},this.$props),this.$data),{trackRef:this.track,listRef:this.list,slideIndex:this.currentSlide}));if(!t)return;const i=t.triggerSlideHandler;delete t.triggerSlideHandler,this.setState(t),i!==void 0&&(this.slideHandler(i),this.$props.verticalSwiping&&this.enableBodyScroll())},touchEnd(e){this.swipeEnd(e),this.clickable=!0},slickPrev(){this.callbackTimers.push(setTimeout(()=>this.changeSlide({message:"previous"}),0))},slickNext(){this.callbackTimers.push(setTimeout(()=>this.changeSlide({message:"next"}),0))},slickGoTo(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(e=Number(e),isNaN(e))return"";this.callbackTimers.push(setTimeout(()=>this.changeSlide({message:"index",index:e,currentSlide:this.currentSlide},t),0))},play(){let e;if(this.rtl)e=this.currentSlide-this.slidesToScroll;else if(K(l(l({},this.$props),this.$data)))e=this.currentSlide+this.slidesToScroll;else return!1;this.slideHandler(e)},handleAutoPlay(e){this.autoplayTimer&&clearInterval(this.autoplayTimer);const t=this.autoplaying;if(e==="update"){if(t==="hovered"||t==="focused"||t==="paused")return}else if(e==="leave"){if(t==="paused"||t==="focused")return}else if(e==="blur"&&(t==="paused"||t==="hovered"))return;this.autoplayTimer=setInterval(this.play,this.autoplaySpeed+50),this.setState({autoplaying:"playing"})},pause(e){this.autoplayTimer&&(clearInterval(this.autoplayTimer),this.autoplayTimer=null);const t=this.autoplaying;e==="paused"?this.setState({autoplaying:"paused"}):e==="focused"?(t==="hovered"||t==="playing")&&this.setState({autoplaying:"focused"}):t==="playing"&&this.setState({autoplaying:"hovered"})},onDotsOver(){this.autoplay&&this.pause("hovered")},onDotsLeave(){this.autoplay&&this.autoplaying==="hovered"&&this.handleAutoPlay("leave")},onTrackOver(){this.autoplay&&this.pause("hovered")},onTrackLeave(){this.autoplay&&this.autoplaying==="hovered"&&this.handleAutoPlay("leave")},onSlideFocus(){this.autoplay&&this.pause("focused")},onSlideBlur(){this.autoplay&&this.autoplaying==="focused"&&this.handleAutoPlay("blur")},customPaging(e){let{i:t}=e;return k("button",null,[t+1])},appendDots(e){let{dots:t}=e;return k("ul",{style:{display:"block"}},[t])}},render(){const e=A("slick-slider",this.$attrs.class,{"slick-vertical":this.vertical,"slick-initialized":!0}),t=l(l({},this.$props),this.$data);let i=te(t,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]);const{pauseOnHover:s}=this.$props;i=l(l({},i),{focusOnSelect:this.focusOnSelect&&this.clickable?this.selectHandler:null,ref:this.trackRefHandler,onMouseleave:s?this.onTrackLeave:_,onMouseover:s?this.onTrackOver:_});let n;if(this.dots===!0&&this.slideCount>=this.slidesToShow){let v=te(t,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","infinite","appendDots"]);v.customPaging=this.customPaging,v.appendDots=this.appendDots;const{customPaging:p,appendDots:y}=this.$slots;p&&(v.customPaging=p),y&&(v.appendDots=y);const{pauseOnDotsHover:w}=this.$props;v=l(l({},v),{clickHandler:this.changeSlide,onMouseover:w?this.onDotsOver:_,onMouseleave:w?this.onDotsLeave:_}),n=k(_e,v,null)}let o,a;const r=te(t,["infinite","centerMode","currentSlide","slideCount","slidesToShow"]);r.clickHandler=this.changeSlide;const{prevArrow:g,nextArrow:f}=this.$slots;g&&(r.prevArrow=g),f&&(r.nextArrow=f),this.arrows&&(o=k(Me,r,null),a=k($e,r,null));let u=null;this.vertical&&(u={height:typeof this.listHeight=="number"?`${this.listHeight}px`:this.listHeight});let c=null;this.vertical===!1?this.centerMode===!0&&(c={padding:"0px "+this.centerPadding}):this.centerMode===!0&&(c={padding:this.centerPadding+" 0px"});const m=l(l({},u),c),S=this.touchMove;let d={ref:this.listRefHandler,class:"slick-list",style:m,onClick:this.clickHandler,onMousedown:S?this.swipeStart:_,onMousemove:this.dragging&&S?this.swipeMove:_,onMouseup:S?this.swipeEnd:_,onMouseleave:this.dragging&&S?this.swipeEnd:_,[ce?"onTouchstartPassive":"onTouchstart"]:S?this.swipeStart:_,[ce?"onTouchmovePassive":"onTouchmove"]:this.dragging&&S?this.swipeMove:_,onTouchend:S?this.touchEnd:_,onTouchcancel:this.dragging&&S?this.swipeEnd:_,onKeydown:this.accessibility?this.keyHandler:_},h={class:e,dir:"ltr",style:this.$attrs.style};return this.unslick&&(d={class:"slick-list",ref:this.listRefHandler},h={class:e}),k("div",h,[this.unslick?"":o,k("div",d,[k(Ce,i,{default:()=>[this.children]})]),this.unslick?"":a,this.unslick?"":n])}},kt=re({name:"Slider",mixins:[me],inheritAttrs:!1,props:l({},ke),data(){return this._responsiveMediaHandlers=[],{breakpoint:null}},mounted(){if(this.responsive){const e=this.responsive.map(i=>i.breakpoint);e.sort((i,s)=>i-s),e.forEach((i,s)=>{let n;s===0?n=ee({minWidth:0,maxWidth:i}):n=ee({minWidth:e[s-1]+1,maxWidth:i}),ve()&&this.media(n,()=>{this.setState({breakpoint:i})})});const t=ee({minWidth:e.slice(-1)[0]});ve()&&this.media(t,()=>{this.setState({breakpoint:null})})}},beforeUnmount(){this._responsiveMediaHandlers.forEach(function(e){e.mql.removeListener(e.listener)})},methods:{innerSliderRefHandler(e){this.innerSlider=e},media(e,t){const i=window.matchMedia(e),s=n=>{let{matches:o}=n;o&&t()};i.addListener(s),s(i),this._responsiveMediaHandlers.push({mql:i,query:e,listener:s})},slickPrev(){var e;(e=this.innerSlider)===null||e===void 0||e.slickPrev()},slickNext(){var e;(e=this.innerSlider)===null||e===void 0||e.slickNext()},slickGoTo(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;var i;(i=this.innerSlider)===null||i===void 0||i.slickGoTo(e,t)},slickPause(){var e;(e=this.innerSlider)===null||e===void 0||e.pause("paused")},slickPlay(){var e;(e=this.innerSlider)===null||e===void 0||e.handleAutoPlay("play")}},render(){var e;let t,i;this.breakpoint?(i=this.responsive.filter(r=>r.breakpoint===this.breakpoint),t=i[0].settings==="unslick"?"unslick":l(l({},this.$props),i[0].settings)):t=l({},this.$props),t.centerMode&&(t.slidesToScroll>1,t.slidesToScroll=1),t.fade&&(t.slidesToShow>1,t.slidesToScroll>1,t.slidesToShow=1,t.slidesToScroll=1);let s=ze(this)||[];s=s.filter(r=>typeof r=="string"?!!r.trim():!!r),t.variableWidth&&(t.rows>1||t.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),t.variableWidth=!1);const n=[];let o=null;for(let r=0;r=s.length));c+=1)u.push(N(s[c],{key:100*r+10*f+c,tabindex:-1,style:{width:`${100/t.slidesPerRow}%`,display:"inline-block"}}));g.push(k("div",{key:10*r+f},[u]))}t.variableWidth?n.push(k("div",{key:r,style:{width:o}},[g])):n.push(k("div",{key:r},[g]))}if(t==="unslick"){const r="regular slider "+(this.className||"");return k("div",{class:r},[s])}else n.length<=t.slidesToShow&&(t.unslick=!0);const a=l(l(l({},this.$attrs),t),{children:n,ref:this.innerSliderRefHandler});return k(mt,E(E({},a),{},{__propsSymbol__:[]}),this.$slots)}}),wt=e=>{const{componentCls:t,antCls:i,carouselArrowSize:s,carouselDotOffset:n,marginXXS:o}=e,a=-s*1.25,r=o;return{[t]:l(l({},Ee(e)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${i}-radio-input, input${i}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${i}-radio-input, input${i}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:s,height:s,marginTop:-s/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:a,"&::before":{content:'"←"'}},".slick-next":{insetInlineEnd:a,"&::before":{content:'"→"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,listStyle:"none","&-bottom":{bottom:n},"&-top":{top:n,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:e.dotWidth,height:e.dotHeight,marginInline:r,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${e.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:e.dotHeight,padding:0,color:"transparent",fontSize:0,background:e.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${e.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-r,content:'""'}},"&.slick-active":{width:e.dotWidthActive,"& button":{background:e.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},bt=e=>{const{componentCls:t,carouselDotOffset:i,marginXXS:s}=e,n={width:e.dotHeight,height:e.dotWidth};return{[`${t}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:e.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:i},"&-right":{insetInlineEnd:i,insetInlineStart:"auto"},li:l(l({},n),{margin:`${s}px 0`,verticalAlign:"baseline",button:n,"&.slick-active":l(l({},n),{button:n})})}}}},Tt=e=>{const{componentCls:t}=e;return[{[`${t}-rtl`]:{direction:"rtl",".slick-dots":{[`${t}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${t}-vertical`]:{".slick-dots":{[`${t}-rtl&`]:{flexDirection:"column"}}}}]},xt=He("Carousel",e=>{const{controlHeightLG:t,controlHeightSM:i}=e,s=We(e,{carouselArrowSize:t/2,carouselDotOffset:i/2});return[wt(s),bt(s),Tt(s)]},{dotWidth:16,dotHeight:3,dotWidthActive:24});var Ct=function(e,t){var i={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(i[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(e);n({effect:J(),dots:x(!0),vertical:x(),autoplay:x(),easing:String,beforeChange:Q(),afterChange:Q(),prefixCls:String,accessibility:x(),nextArrow:b.any,prevArrow:b.any,pauseOnHover:x(),adaptiveHeight:x(),arrows:x(!1),autoplaySpeed:Number,centerMode:x(),centerPadding:String,cssEase:String,dotsClass:String,draggable:x(!1),fade:x(),focusOnSelect:x(),infinite:x(),initialSlide:Number,lazyLoad:J(),rtl:x(),slide:String,slidesToShow:Number,slidesToScroll:Number,speed:Number,swipe:x(),swipeToSlide:x(),swipeEvent:Q(),touchMove:x(),touchThreshold:Number,variableWidth:x(),useCSS:x(),slickGoTo:Number,responsive:Array,dotPosition:J(),verticalSwiping:x(!1)}),Lt=re({compatConfig:{MODE:3},name:"ACarousel",inheritAttrs:!1,props:_t(),setup(e,t){let{slots:i,attrs:s,expose:n}=t;const o=ne();n({goTo:function(d){let h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;var v;(v=o.value)===null||v===void 0||v.slickGoTo(d,h)},autoplay:d=>{var h,v;(v=(h=o.value)===null||h===void 0?void 0:h.innerSlider)===null||v===void 0||v.handleAutoPlay(d)},prev:()=>{var d;(d=o.value)===null||d===void 0||d.slickPrev()},next:()=>{var d;(d=o.value)===null||d===void 0||d.slickNext()},innerSlider:q(()=>{var d;return(d=o.value)===null||d===void 0?void 0:d.innerSlider})}),Re(()=>{De(e.vertical===void 0)});const{prefixCls:r,direction:g}=Ne("carousel",e),[f,u]=xt(r),c=q(()=>e.dotPosition?e.dotPosition:e.vertical!==void 0&&e.vertical?"right":"bottom"),m=q(()=>c.value==="left"||c.value==="right"),S=q(()=>{const d="slick-dots";return A({[d]:!0,[`${d}-${c.value}`]:!0,[`${e.dotsClass}`]:!!e.dotsClass})});return()=>{const{dots:d,arrows:h,draggable:v,effect:p}=e,{class:y,style:w}=s,T=Ct(s,["class","style"]),C=p==="fade"?!0:e.fade,L=A(r.value,{[`${r.value}-rtl`]:g.value==="rtl",[`${r.value}-vertical`]:m.value,[`${y}`]:!!y},u.value);return f(k("div",{class:L,style:w},[k(kt,E(E(E({ref:o},e),T),{},{dots:!!d,dotsClass:S.value,arrows:h,draggable:v,fade:C,vertical:m.value}),i)]))}}}),Pt=Ie(Lt),Mt={class:"custom-slick-arrow",style:{"z-index":"1",left:"10px"}},$t={class:"custom-slick-arrow",style:{right:"10px"}},At=["src"],Ot=["href"],zt=["src"],Ht=["src"],Wt={key:0,class:"grid gap-[10px]"},Et=["src"],It=re({name:"LoLHeroInfo",__name:"heroInfo",setup(e){const t=Ye(),i=Ge(),s=ne({}),n=ne(!0);return Be(async()=>{const o=await Fe({id:t.params.id});n.value=!1,s.value=o,i.updateTabTitle(`${t.meta.title}(${s.value.title})`)}),(o,a)=>{const r=Pt,g=Ke,f=Ue,u=Je;return M(),Xe(f,{bordered:!1,loading:n.value},{default:P(()=>[k(u,{style:{width:"25%"},hoverable:!1,bordered:!1},{default:P(()=>[k(f,{class:"posters",bordered:!1,"body-style":{padding:"24px"}},{cover:P(()=>[k(r,{arrows:"",dots:!1},{prevArrow:P(()=>[W("div",Mt,[k(ue(fe),{icon:"ant-design:left-circle-outlined",size:"28"})])]),nextArrow:P(()=>[W("div",$t,[k(ue(fe),{icon:"ant-design:right-circle-outlined",size:"28"})])]),default:P(()=>[(M(!0),z(F,null,Z(s.value.posters,c=>(M(),z("img",{key:c,src:c,alt:""},null,8,At))),128))]),_:1})]),default:P(()=>[k(g,{title:`${s.value.name} ${s.value.title}`},{description:P(()=>[W("a",{href:`https://101.qq.com/#/hero-detail?heroid=${s.value.heroId}&datatype=5v5`,target:"_blank"}," 详细资料 ",8,Ot)]),_:1},8,["title"])]),_:1})]),_:1}),k(u,{class:"skins",style:{width:"75%"},hoverable:!1,bordered:!1},{default:P(()=>[k(r,{arrows:"",effect:"fade","dots-class":"slick-dots slick-thumb"},{customPaging:P(c=>[W("a",null,[W("img",{src:s.value.skins[c.i]},null,8,zt)])]),default:P(()=>[(M(!0),z(F,null,Z(s.value.skins,c=>(M(),z("div",{key:c},[W("img",{src:c},null,8,Ht)]))),128))]),_:1}),s.value.banAudio||s.value.selectAudio?(M(),z("figure",Wt,[W("figcaption",null,je(s.value.title)+"有话说:",1),(M(!0),z(F,null,Z([s.value.banAudio,s.value.selectAudio],c=>(M(),z(F,{key:c},[c?(M(),z("audio",{key:0,controls:"",src:c},null,8,Et)):he("",!0)],64))),128))])):he("",!0)]),_:1})]),_:1},8,["loading"])}}}),ei=qe(It,[["__scopeId","data-v-7197b8bd"]]);export{ei as default}; diff --git a/assets/huawei-charge-CvwY9fr_.css b/assets/huawei-charge-CvwY9fr_.css new file mode 100644 index 00000000..2f0bf9ed --- /dev/null +++ b/assets/huawei-charge-CvwY9fr_.css @@ -0,0 +1 @@ +.huawei-charge[data-v-37f0be19]{position:absolute;bottom:20vh;left:50vw;width:300px;height:400px;transform:translate(-50%)}.huawei-charge .column-15[data-v-37f0be19]{width:100%}.huawei-charge li[data-v-37f0be19]:nth-child(15){top:50%;left:66px;width:25px;height:21px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 7s ease-in-out -2.7372481s infinite}.huawei-charge .column-14[data-v-37f0be19]{width:93.33333333%}.huawei-charge li[data-v-37f0be19]:nth-child(14){top:50%;left:54px;width:15px;height:17px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 5s ease-in-out -1.45081653s infinite}.huawei-charge .column-13[data-v-37f0be19]{width:86.66666667%}.huawei-charge li[data-v-37f0be19]:nth-child(13){top:50%;left:70px;width:30px;height:22px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 8s ease-in-out -1.31816684s infinite}.huawei-charge .column-12[data-v-37f0be19]{width:80%}.huawei-charge li[data-v-37f0be19]:nth-child(12){top:50%;left:26px;width:18px;height:19px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 8s ease-in-out -4.2319073s infinite}.huawei-charge .column-11[data-v-37f0be19]{width:73.33333333%}.huawei-charge li[data-v-37f0be19]:nth-child(11){top:50%;left:15px;width:30px;height:28px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 7s ease-in-out -.60793548s infinite}.huawei-charge .column-10[data-v-37f0be19]{width:66.66666667%}.huawei-charge li[data-v-37f0be19]:nth-child(10){top:50%;left:58px;width:22px;height:24px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 4s ease-in-out -1.98707928s infinite}.huawei-charge .column-9[data-v-37f0be19]{width:60%}.huawei-charge li[data-v-37f0be19]:nth-child(9){top:50%;left:3px;width:26px;height:24px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 7s ease-in-out -1.30177999s infinite}.huawei-charge .column-8[data-v-37f0be19]{width:53.33333333%}.huawei-charge li[data-v-37f0be19]:nth-child(8){top:50%;left:31px;width:21px;height:20px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 6s ease-in-out -3.42810537s infinite}.huawei-charge .column-7[data-v-37f0be19]{width:46.66666667%}.huawei-charge li[data-v-37f0be19]:nth-child(7){top:50%;left:52px;width:21px;height:18px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 7s ease-in-out -3.21722389s infinite}.huawei-charge .column-6[data-v-37f0be19]{width:40%}.huawei-charge li[data-v-37f0be19]:nth-child(6){top:50%;left:56px;width:19px;height:29px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 9s ease-in-out -3.20132712s infinite}.huawei-charge .column-5[data-v-37f0be19]{width:33.33333333%}.huawei-charge li[data-v-37f0be19]:nth-child(5){top:50%;left:11px;width:17px;height:28px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 4s ease-in-out -3.30225666s infinite}.huawei-charge .column-4[data-v-37f0be19]{width:26.66666667%}.huawei-charge li[data-v-37f0be19]:nth-child(4){top:50%;left:31px;width:15px;height:24px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 7s ease-in-out -2.15115149s infinite}.huawei-charge .column-3[data-v-37f0be19]{width:20%}.huawei-charge li[data-v-37f0be19]:nth-child(3){top:50%;left:8px;width:18px;height:17px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 3s ease-in-out -.94518551s infinite}.huawei-charge .column-2[data-v-37f0be19]{width:13.33333333%}.huawei-charge li[data-v-37f0be19]:nth-child(2){top:50%;left:51px;width:18px;height:28px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 4s ease-in-out -3.67138283s infinite}.huawei-charge .column-1[data-v-37f0be19]{width:6.66666667%}.huawei-charge li[data-v-37f0be19]:nth-child(1){top:50%;left:20px;width:17px;height:16px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 8s ease-in-out -4.62929977s infinite}.huawei-charge .column-0[data-v-37f0be19]{width:0%}.huawei-charge li[data-v-37f0be19]:nth-child(0){top:50%;left:50px;width:21px;height:19px;transform:translate(-50%,-50%);animation:move-to-top-37f0be19 8s ease-in-out -.5519758s infinite}@keyframes trotate-37f0be19{50%{border-radius:45%/42% 38% 58% 49%}to{transform:translate(-50%,-50%) rotate(720deg)}}@keyframes move-to-top-37f0be19{90%{opacity:1}to{transform:translate(-50%,-180px);opacity:.1}}@keyframes hue-rotate-37f0be19{to{filter:contrast(15) hue-rotate(360deg)}}.huawei-charge .number[data-v-37f0be19]{position:absolute;z-index:10;top:27%;width:300px;color:#fff;font-size:32px;text-align:center}.huawei-charge .contrast[data-v-37f0be19]{width:300px;height:400px;overflow:hidden;animation:hue-rotate-37f0be19 10s infinite linear;background-color:#000;filter:contrast(15) hue-rotate(0)}.huawei-charge .contrast .circle[data-v-37f0be19]{position:relative;box-sizing:border-box;width:300px;height:300px;filter:blur(8px)}.huawei-charge .contrast .circle[data-v-37f0be19]:after{content:"";position:absolute;top:40%;left:50%;width:200px;height:200px;transform:translate(-50%,-50%) rotate(0);animation:trotate-37f0be19 10s infinite linear;border-radius:42% 38% 62% 49%/45%;background-color:#00ff6f}.huawei-charge .contrast .circle[data-v-37f0be19]:before{content:"";position:absolute;z-index:10;top:40%;left:50%;width:176px;height:176px;transform:translate(-50%,-50%);border-radius:50%;background-color:#000}.huawei-charge .contrast .bubbles[data-v-37f0be19]{position:absolute;bottom:0;left:50%;width:100px;height:40px;transform:translate(-50%);border-radius:100px 100px 0 0;background-color:#00ff6f;filter:blur(5px)}.huawei-charge .contrast .bubbles li[data-v-37f0be19]{position:absolute;border-radius:50%;background:#00ff6f}.huawei-charge .charging[data-v-37f0be19]{font-size:20px;text-align:center} diff --git a/assets/huawei-charge-EIXh0NRQ.js b/assets/huawei-charge-EIXh0NRQ.js new file mode 100644 index 00000000..610f8e20 --- /dev/null +++ b/assets/huawei-charge-EIXh0NRQ.js @@ -0,0 +1 @@ +import{d as l,n as o,q as i,v as r,x as a,J as s,L as d,T as g,y as n,z as u}from"./index-BrBwdKly.js";const h=l({name:"HuaweiCharge",props:{battery:{type:Object,default:()=>({})},calcDischargingTime:{type:String,default:""},batteryStatus:{type:String,validator:e=>["充电中","已充满","已断开电源"].includes(e)}}}),m={class:"huawei-charge"},p={class:"number"},b={class:"contrast"},y={class:"bubbles"},F={class:"charging"};function v(e,t,f,_,D,T){return i(),r("div",m,[a("div",p,s(e.battery.level.toFixed(0))+"%",1),a("div",b,[t[0]||(t[0]=a("div",{class:"circle"},null,-1)),a("ul",y,[(i(),r(d,null,g(15,c=>a("li",{key:c})),64))])]),a("div",F,[a("div",null,s(e.batteryStatus),1),n(a("div",null," 剩余可使用时间:"+s(e.calcDischargingTime),513),[[u,Number.isFinite(e.battery.dischargingTime)&&e.battery.dischargingTime!=0]]),n(a("span",null," 距离电池充满需要:"+s(e.calcDischargingTime),513),[[u,Number.isFinite(e.battery.chargingTime)&&e.battery.chargingTime!=0]])])])}const w=o(h,[["render",v],["__scopeId","data-v-37f0be19"]]);export{w as default}; diff --git a/assets/index--SKeFkln.js b/assets/index--SKeFkln.js new file mode 100644 index 00000000..218cda41 --- /dev/null +++ b/assets/index--SKeFkln.js @@ -0,0 +1 @@ +import{i as o}from"./is-DQPhQlrR.js";import{dF as u,dG as d,cl as f,dH as a,cm as l,dI as m,cA as x,cb as p,cu as c}from"./index-BrBwdKly.js";import{c as v,b as y}from"./_castArrayLikeObject-DkrNBKUX.js";import{b as w}from"./_baseUniq-DOsyycWl.js";var b=u(function(t,e,n,i){d(t,e,n,i)}),h=f(function(t){var e=a(t),n=l(t,v);return e=typeof e=="function"?e:void 0,e&&n.pop(),n.length&&n[0]===t[0]?y(n,void 0,e):[]}),g=f(function(t){var e=a(t);return e=typeof e=="function"?e:void 0,w(m(t,1,x,!0),void 0,e)});function k(t){var e;return/[.]/.exec(t)?(e=/[^.]+$/.exec(t))==null?void 0:e[0]:void 0}function E(t){var n;if(!t)return"file-type-unknown";const e=(n=k(t))==null?void 0:n.toLowerCase();return e?["png","jpg","jpeg","ico","gif","bmp","webp"].includes(e)?"file-type-img":["markdown","md","txt"].includes(e)?"file-type-txt":["docx","doc","docm","dot","dotx"].includes(e)?"file-type-docx":["csv","xls","xlsb","xlsm","xlsx","xltx"].includes(e)?"file-type-excel":e==="pdf"?"file-type-pdf":["pptx","ppt","pptm"].includes(e)?"file-type-ppt":["zip","rar","7z","tar","gz","tgz","tar.gz","tar.xz"].includes(e)?"file-type-zip":["mp4","avi","wmv","rmvb","3gp","mov","m4v","flv","mkv"].includes(e)?"file-type-video":["mp3","wav"].includes(e)?"file-type-music":["vue","js","go","java","ts","css","html","php","c","cpp","swift","kt"].includes(e)?"file-type-code":"file-type-unknown":"file-type-unknown"}function I(t,e=2){if(t===0)return"0 Bytes";const n=1024,i=e<0?0:e,r=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],s=Math.floor(Math.log(t)/Math.log(n));return`${parseFloat((t/Math.pow(n,s)).toFixed(i))} ${r[s]}`}function B(t,e,n="replace"){return e?t?b({},t,e,(i,r)=>{if(p(r)&&p(i))switch(n){case"union":return g(i,r,c);case"intersection":return h(i,r,c);case"concat":return i.concat(r);case"replace":return r;default:throw new Error(`Unknown merge array strategy: ${n}`)}if(o(r)&&o(i))return B(i,r,n)}):e:t}const $=(t,e)=>{const n=t;return n.install=i=>{i.component(n.name||n.displayName,t)},t};export{B as d,I as f,b as m,E as p,$ as w}; diff --git a/assets/index-3shw2LbJ.js b/assets/index-3shw2LbJ.js new file mode 100644 index 00000000..e1012c63 --- /dev/null +++ b/assets/index-3shw2LbJ.js @@ -0,0 +1 @@ +import{a as kt,m as wt,_ as N,d as C,c as r,b as ve,r as B,p as nt,e as L,I as z,i as Ct,f as Pt,s as J,w as X,o as Lt,h as Mt,j as Te,k as je,P as H,t as Be,n as F,q as v,v as k,x as w,y as at,z as Tt,A as jt,B as K,C as x,D as Q,E as V,F as u,G as l,H as P,J as T,K as ot,L as M,M as G,N as rt,O as lt,Q as Bt,S as st,T as E,U as zt,V as Et,W as At,X as it,Y as W,Z as Ht,$ as Dt,a0 as ee,a1 as te,a2 as ut,a3 as fe,a4 as Rt,a5 as Nt,a6 as Z,a7 as me,a8 as ze,a9 as Ft,aa as q,ab as Vt,ac as Ut,ad as It,ae as Wt,af as ct,ag as qt,ah as Gt,ai as Xt,aj as Qt,ak as Zt,al as dt,am as pt,an as Jt,ao as Ee,ap as Yt,aq as Kt,ar as en,as as tn}from"./index-BrBwdKly.js";import{_ as nn}from"./logo-DzsBprQM.js";import{u as ft}from"./tabsView-R7UhaWis.js";import{V as an,a as on,S as rn}from"./VerticalRightOutlined-BFa5d12w.js";import{D as ln}from"./DownOutlined-8-BUqXoI.js";import{S as mt,a as sn,_ as vt,b as un,M as A}from"./index-DDLHBggT.js";import{D as ge}from"./index-CB6g5cB7.js";import{_ as cn,T as dn}from"./index-CjLN-fEl.js";import{E as gt}from"./EnterOutlined-xioWH3Aj.js";import{_ as pn}from"./index.vue_vue_type_style_index_0_lang-BqysOoO9.js";import{F as fn,a as mn}from"./FullscreenOutlined-DXeoX7RO.js";import{D}from"./index-CRuw9OY8.js";import{T as Ae}from"./index-ybZ8qsQh.js";import{D as vn}from"./index-DhZWDPGG.js";import{_ as gn}from"./index-BTnR18oJ.js";import{_ as hn}from"./index-DeuFlG18.js";import{_ as bn,B as yn}from"./index-CfQfB_HY.js";import{S as He}from"./index-CFP89leL.js";import{P as _n}from"./PoweroffOutlined-CDcgqdqD.js";import{i as On}from"./isNumeric-DjvBa-1E.js";import{R as De}from"./RightOutlined-pFeZ0d1f.js";import{L as Re}from"./LeftOutlined-Dg--lEAV.js";import{Q as xn}from"./QuestionCircleOutlined-fswBJxQb.js";import"./_baseUniq-DOsyycWl.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./collapseMotion-DE86socT.js";import"./move-DruCcLjl.js";import"./useRefs-nFL6rjZv.js";import"./pick-CKdlNMa2.js";import"./hasIn-Cri-4vJu.js";import"./isMobile-BbN7I0i_.js";import"./useMergedState-Dg_cdEwK.js";import"./PlusOutlined-BcAgIqvk.js";import"./debounce-BzgyI6bF.js";import"./useFlexGapSupport-DJjMflkc.js";const Sn=n=>{const{componentCls:t,colorBgContainer:e,colorBgBody:o,colorText:a}=n;return{[`${t}-sider-light`]:{background:e,[`${t}-sider-trigger`]:{color:a,background:e},[`${t}-sider-zero-width-trigger`]:{color:a,background:e,border:`1px solid ${o}`,borderInlineStart:0}}}},$n=n=>{const{antCls:t,componentCls:e,colorText:o,colorTextLightSolid:a,colorBgHeader:p,colorBgBody:c,colorBgTrigger:d,layoutHeaderHeight:g,layoutHeaderPaddingInline:b,layoutHeaderColor:O,layoutFooterPadding:m,layoutTriggerHeight:f,layoutZeroTriggerSize:h,motionDurationMid:y,motionDurationSlow:_,fontSize:s,borderRadius:i}=n;return{[e]:N(N({display:"flex",flex:"auto",flexDirection:"column",color:o,minHeight:0,background:c,"&, *":{boxSizing:"border-box"},[`&${e}-has-sider`]:{flexDirection:"row",[`> ${e}, > ${e}-content`]:{width:0}},[`${e}-header, &${e}-footer`]:{flex:"0 0 auto"},[`${e}-header`]:{height:g,paddingInline:b,color:O,lineHeight:`${g}px`,background:p,[`${t}-menu`]:{lineHeight:"inherit"}},[`${e}-footer`]:{padding:m,color:o,fontSize:s,background:c},[`${e}-content`]:{flex:"auto",minHeight:0},[`${e}-sider`]:{position:"relative",minWidth:0,background:p,transition:`all ${y}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:f},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:f,color:a,lineHeight:`${f}px`,textAlign:"center",background:d,cursor:"pointer",transition:`all ${y}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:g,insetInlineEnd:-h,zIndex:1,width:h,height:h,color:a,fontSize:n.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:p,borderStartStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i,borderEndStartRadius:0,cursor:"pointer",transition:`background ${_} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${_}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-h,borderStartStartRadius:i,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:i}}}}},Sn(n)),{"&-rtl":{direction:"rtl"}})}},kn=kt("Layout",n=>{const{colorText:t,controlHeightSM:e,controlHeight:o,controlHeightLG:a,marginXXS:p}=n,c=a*1.25,d=wt(n,{layoutHeaderHeight:o*2,layoutHeaderPaddingInline:c,layoutHeaderColor:t,layoutFooterPadding:`${e}px ${c}px`,layoutTriggerHeight:a+p*2,layoutZeroTriggerSize:a});return[$n(d)]},n=>{const{colorBgLayout:t}=n;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140"}}),he=()=>({prefixCls:String,hasSider:{type:Boolean,default:void 0},tagName:String});function ne(n){let{suffixCls:t,tagName:e,name:o}=n;return a=>C({compatConfig:{MODE:3},name:o,props:he(),setup(c,d){let{slots:g}=d;const{prefixCls:b}=ve(t,c);return()=>{const O=N(N({},c),{prefixCls:b.value,tagName:e});return r(a,O,g)}}})}const be=C({compatConfig:{MODE:3},props:he(),setup(n,t){let{slots:e}=t;return()=>r(n.tagName,{class:n.prefixCls},e)}}),wn=C({compatConfig:{MODE:3},inheritAttrs:!1,props:he(),setup(n,t){let{slots:e,attrs:o}=t;const{prefixCls:a,direction:p}=ve("",n),[c,d]=kn(a),g=B([]);nt(mt,{addSider:m=>{g.value=[...g.value,m]},removeSider:m=>{g.value=g.value.filter(f=>f!==m)}});const O=L(()=>{const{prefixCls:m,hasSider:f}=n;return{[d.value]:!0,[`${m}`]:!0,[`${m}-has-sider`]:typeof f=="boolean"?f:g.value.length>0,[`${m}-rtl`]:p.value==="rtl"}});return()=>{const{tagName:m}=n;return c(r(m,N(N({},o),{class:[O.value,o.class]}),e))}}}),se=ne({suffixCls:"layout",tagName:"section",name:"ALayout"})(wn),ie=ne({suffixCls:"layout-header",tagName:"header",name:"ALayoutHeader"})(be),ue=ne({suffixCls:"layout-footer",tagName:"footer",name:"ALayoutFooter"})(be),ce=ne({suffixCls:"layout-content",tagName:"main",name:"ALayoutContent"})(be);var Cn={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"};function Ne(n){for(var t=1;t({prefixCls:String,collapsible:{type:Boolean,default:void 0},collapsed:{type:Boolean,default:void 0},defaultCollapsed:{type:Boolean,default:void 0},reverseArrow:{type:Boolean,default:void 0},zeroWidthTriggerStyle:{type:Object,default:void 0},trigger:H.any,width:H.oneOfType([H.number,H.string]),collapsedWidth:H.oneOfType([H.number,H.string]),breakpoint:H.oneOf(Be("xs","sm","md","lg","xl","xxl","xxxl")),theme:H.oneOf(Be("light","dark")).def("dark"),onBreakpoint:Function,onCollapse:Function}),Mn=(()=>{let n=0;return function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n+=1,`${t}${n}`}})(),de=C({compatConfig:{MODE:3},name:"ALayoutSider",inheritAttrs:!1,props:Ct(Ln(),{collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80}),emits:["breakpoint","update:collapsed","collapse"],setup(n,t){let{emit:e,attrs:o,slots:a}=t;const{prefixCls:p}=ve("layout-sider",n),c=Pt(mt,void 0),d=J(!!(n.collapsed!==void 0?n.collapsed:n.defaultCollapsed)),g=J(!1);X(()=>n.collapsed,()=>{d.value=!!n.collapsed}),nt(sn,d);const b=(_,s)=>{n.collapsed===void 0&&(d.value=_),e("update:collapsed",_),e("collapse",_,s)},O=J(_=>{g.value=_.matches,e("breakpoint",_.matches),d.value!==_.matches&&b(_.matches,"responsive")});let m;function f(_){return O.value(_)}const h=Mn("ant-sider-");c&&c.addSider(h),Lt(()=>{X(()=>n.breakpoint,()=>{try{m==null||m.removeEventListener("change",f)}catch{m==null||m.removeListener(f)}if(typeof window<"u"){const{matchMedia:_}=window;if(_&&n.breakpoint&&n.breakpoint in Fe){m=_(`(max-width: ${Fe[n.breakpoint]})`);try{m.addEventListener("change",f)}catch{m.addListener(f)}f(m)}}},{immediate:!0})}),Mt(()=>{try{m==null||m.removeEventListener("change",f)}catch{m==null||m.removeListener(f)}c&&c.removeSider(h)});const y=()=>{b(!d.value,"clickTrigger")};return()=>{var _,s;const i=p.value,{collapsedWidth:S,width:$,reverseArrow:j,zeroWidthTriggerStyle:oe,trigger:R=(_=a.trigger)===null||_===void 0?void 0:_.call(a),collapsible:Me,theme:bt}=n,re=d.value?S:$,U=On(re)?`${re}px`:String(re),le=parseFloat(String(S||0))===0?r("span",{onClick:y,class:Te(`${i}-zero-width-trigger`,`${i}-zero-width-trigger-${j?"right":"left"}`),style:oe},[R||r(ye,null,null)]):null,yt={expanded:j?r(De,null,null):r(Re,null,null),collapsed:j?r(Re,null,null):r(De,null,null)},_t=d.value?"collapsed":"expanded",Ot=yt[_t],xt=R!==null?le||r("div",{class:`${i}-trigger`,onClick:y,style:{width:U}},[R||Ot]):null,St=[o.style,{flex:`0 0 ${U}`,maxWidth:U,minWidth:U,width:U}],$t=Te(i,`${i}-${bt}`,{[`${i}-collapsed`]:!!d.value,[`${i}-has-trigger`]:Me&&R!==null&&!le,[`${i}-below`]:!!g.value,[`${i}-zero-width`]:parseFloat(U)===0},o.class);return r("aside",je(je({},o),{},{class:$t,style:St}),[r("div",{class:`${i}-children`},[(s=a.default)===null||s===void 0?void 0:s.call(a)]),Me||g.value&&le?xt:null])}}}),I=N(se,{Header:ie,Footer:ue,Content:ce,Sider:de,install:n=>(n.component(se.name,se),n.component(ie.name,ie),n.component(ue.name,ue),n.component(de.name,de),n.component(ce.name,ce),n)});var Tn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"};function Ve(n){for(var t=1;t(v(),k("div",Kn,[e[0]||(e[0]=w("img",{src:nn,alt:""},null,-1)),at(w("h2",ea,"One Piece",512),[[Tt,!n.collapsed]])]))}},Ke=F(ta,[["__scopeId","data-v-e438ff05"]]),ae=C({__name:"index",props:{title:{type:[String,Object],required:!0,default:""}},setup(n){const t=n,e=jt(),o=L(()=>{const{title:a=""}=t;return typeof a=="object"?(a==null?void 0:a[e.locale])??a:a});return(a,p)=>{const c=K("i18n-t");return v(),x(c,{tag:"span",keypath:o.value,scope:"global"},null,8,["keypath"])}}}),na=!1,aa={key:1,style:{display:"inline-block"}},et=C({name:"TabOperator",__name:"tabs-operator",props:{tabItem:{type:Object,required:!0},isExtra:Boolean},setup(n,{expose:t}){const e=n,o=Q(),a=V(),p=ft(),c=L(()=>{var s;return(s=p.getCurrentTab)==null?void 0:s.fullPath}),d=L(()=>p.getTabsList),g=s=>a.currentRoute.value.matched.some(i=>i.name===s.name),b=()=>{if(d.value.length===1)return lt.warning("这已经是最后一页,不能再关闭了!");p.closeCurrentTab(e.tabItem)},O=()=>{a.replace({name:Bt,params:{path:l(o).fullPath}})},m=()=>{p.closeLeftTabs(e.tabItem),!g(e.tabItem)&&a.replace(e.tabItem.fullPath)},f=()=>{p.closeRightTabs(e.tabItem),!g(e.tabItem)&&a.replace(e.tabItem.fullPath)},h=()=>{p.closeOtherTabs(e.tabItem),!g(e.tabItem)&&a.replace(e.tabItem.fullPath)},y=()=>{p.closeAllTabs(),a.replace("/")},_=async()=>{{console.warn("仅在开发环境有效");return}};return t({removeTab:b}),(s,i)=>{const S=vt,$=un,j=A,oe=ge;return v(),x(oe,{trigger:[n.isExtra?"click":"contextmenu"]},{overlay:u(()=>[r(j,{style:{"user-select":"none"}},{default:u(()=>[r(S,{key:"1",disabled:c.value!==n.tabItem.fullPath,onClick:O},{default:u(()=>[r(l(Le)),P(" "+T(s.$t("layout.multipleTab.reload")),1)]),_:1},8,["disabled"]),r(S,{key:"2",onClick:b},{default:u(()=>[r(l(ot)),P(" "+T(s.$t("layout.multipleTab.close")),1)]),_:1}),r($),r(S,{key:"3",onClick:m},{default:u(()=>[r(l(an)),P(" "+T(s.$t("layout.multipleTab.closeLeft")),1)]),_:1}),r(S,{key:"4",onClick:f},{default:u(()=>[r(l(on)),P(" "+T(s.$t("layout.multipleTab.closeRight")),1)]),_:1}),r($),r(S,{key:"5",onClick:h},{default:u(()=>[r(l(Y)),P(" "+T(s.$t("layout.multipleTab.closeOther")),1)]),_:1}),r(S,{key:"6",onClick:y},{default:u(()=>[r(l(Pe)),P(" "+T(s.$t("layout.multipleTab.closeAll")),1)]),_:1}),l(na)?(v(),k(M,{key:0},[r($),r(S,{key:"7",onClick:_},{default:u(()=>[r(l(Y)),i[1]||(i[1]=P(" 打开页面文件 "))]),_:1})],64)):G("",!0)]),_:1})]),default:u(()=>{var R;return[n.isExtra?(v(),k("a",{key:0,class:"ant-dropdown-link",onClick:i[0]||(i[0]=rt(()=>{},["prevent"]))},[r(l(ln),{style:{fontSize:"20px"}})])):(v(),k("div",aa,[r(l(ae),{title:(R=n.tabItem.meta)==null?void 0:R.title},null,8,["title"])]))]}),_:1},8,["trigger"])}}}),oa={class:"tabs-view"},ra=C({__name:"tabs-view",setup(n){const t=Q(),e=V(),o=ft(),a=st(),p={},c=B("auto"),d=L(()=>{var f;return(f=o.getCurrentTab)==null?void 0:f.fullPath}),g=L(()=>a.list),b=L(()=>{var h;const f=(h=t.meta)==null?void 0:h.transitionName;return f===!1?"":f??"fade-slide"}),O=(f,h)=>{var y;h=="remove"&&((y=p[f])==null||y.removeTab())},m=f=>{Object.is(t.fullPath,f)||e.push(f)};return(f,h)=>{const y=cn,_=dn,s=K("router-view");return v(),k("div",oa,[r(_,{"active-key":d.value,"hide-add":"",type:"editable-card",class:"tabs",onChange:m,onEdit:O},{rightExtra:u(()=>[r(et,{"tab-item":l(t),"is-extra":!0},null,8,["tab-item"])]),default:u(()=>[(v(!0),k(M,null,E(l(o).getTabsList,i=>(v(),x(y,{key:i.fullPath},{tab:u(()=>[r(et,{ref_for:!0,ref:S=>p[i.fullPath]=S,"tab-item":i},null,8,["tab-item"])]),_:2},1024))),128))]),_:1},8,["active-key"]),w("div",{class:"tabs-view-content",style:W({overflow:c.value})},[r(s,null,{default:u(({Component:i})=>[i?(v(),x(zt,{key:0},{fallback:u(()=>h[2]||(h[2]=[P(" 正在加载... ")])),default:u(()=>[r(Et,{name:b.value,mode:"out-in",appear:"",onBeforeLeave:h[0]||(h[0]=S=>c.value="hidden"),onAfterLeave:h[1]||(h[1]=S=>c.value="auto")},{default:u(()=>[(v(),x(At,{include:g.value},[(v(),x(it(i),{key:l(t).fullPath}))],1032,["include"]))]),_:2},1032,["name"])]),_:2},1024)):G("",!0)]),_:1})],4)])}}}),la=F(ra,[["__scopeId","data-v-f24c5034"]]),ht=C({name:"MenuItemContent",__name:"menu-item-content",props:{item:{type:Object,default:()=>({})}},setup(n){return(t,e)=>{var o,a,p,c;return v(),k(M,null,[(a=(o=n.item)==null?void 0:o.meta)!=null&&a.icon?(v(),x(l(Ht),{key:0,icon:n.item.meta.icon},null,8,["icon"])):G("",!0),r(l(ae),{title:(c=(p=n.item)==null?void 0:p.meta)==null?void 0:c.title},null,8,["title"])],64)}}}),sa=C({name:"MyMenuItem",__name:"menu-item",props:{item:{type:Object,default:()=>({})}},setup(n){const t=V(),e=o=>{const{isExt:a,extOpenMode:p}=o.meta||{};a&&p!==2?window.open(o.path):t.push({name:o.name})};return(o,a)=>{var p;return v(),x(l(A).Item,{key:(p=n.item)==null?void 0:p.name,onClick:a[0]||(a[0]=c=>e(n.item))},{default:u(()=>[r(ht,{item:n.item},null,8,["item"])]),_:1})}}}),ia=C({name:"MySubMenuItem",__name:"sub-menu-item",props:{item:{type:Object,default:()=>({})}},setup(n){const t=e=>{var o,a,p;return((o=e==null?void 0:e.meta)==null?void 0:o.type)===0||!Object.is((a=e==null?void 0:e.meta)==null?void 0:a.hideChildrenInMenu,!0)&&((p=e==null?void 0:e.children)==null?void 0:p.length)};return(e,o)=>{var p;const a=K("MySubMenuItem");return t(n.item)?(v(),x(l(A).SubMenu,Dt({key:(p=n.item)==null?void 0:p.name},e.$attrs),{title:u(()=>[r(ht,{item:n.item},null,8,["item"])]),default:u(()=>[(v(!0),k(M,null,E(n.item.children||[],c=>(v(),x(a,{key:c.name,item:c},null,8,["item"]))),128))]),_:1},16)):(v(),x(sa,{key:1,item:n.item},null,8,["item"]))}}}),ua=C({__name:"menu",props:{collapsed:{type:Boolean},theme:{type:String}},setup(n){const t=n,e=ee(),o=te(),a=Q(),p=V(),c=B([]),d=B([a.name]),g=L(()=>e.menus),b=L(()=>o.layoutSetting.layout==="sidemenu"),O=h=>p.getRoutes().find(y=>y.name===h),m=()=>{var h;return((h=a.meta)==null?void 0:h.namePath)??a.matched.slice(1).map(y=>y.name)};X(()=>t.collapsed,()=>{d.value=[a.name],setTimeout(()=>{c.value=m()})}),X(()=>a.fullPath,()=>{var h;d.value=[((h=a.meta)==null?void 0:h.activeMenu)??a.name],!(a.name===ut||t.collapsed)&&(c.value=m())},{immediate:!0});const f=({key:h})=>{if(h===a.name)return;const y=d.value,_=O(h),{isExt:s,extOpenMode:i}=(_==null?void 0:_.meta)||{};_&&s&&i===1&&queueMicrotask(()=>{d.value=y})};return(h,y)=>(v(),k("div",{class:fe(["menu-container",{"is-side-menu":b.value}])},[r(l(A),{"selected-keys":d.value,"onUpdate:selectedKeys":y[0]||(y[0]=_=>d.value=_),"open-keys":b.value?c.value:[],mode:b.value?"inline":"horizontal",theme:n.theme,collapsed:t.collapsed,collapsible:"",onClick:f},{default:u(()=>[(v(!0),k(M,null,E(g.value,_=>(v(),x(ia,{key:_.name,item:_},null,8,["item"]))),128))]),_:1},8,["selected-keys","open-keys","mode","theme","collapsed"])],2))}}),tt=F(ua,[["__scopeId","data-v-b8c85680"]]),ca={class:"pb-12px"},da=["onMouseenter"],pa=C({__name:"SearchResult",props:{value:{},options:{}},emits:["update:value","enter"],setup(n,{emit:t}){const e=n,o=t,a=L({get(){return e.value},set(d){o("update:value",d)}});async function p(d){a.value=d.name}function c(){o("enter")}return(d,g)=>(v(),k("div",null,[w("div",ca,[(v(!0),k(M,null,E(d.options,b=>{var O;return v(),k("div",{key:b.name,class:"bg-[#e5e7eb] h-56px mt-8px px-14px rounded-4px flex items-center justify-justify-between",style:W([{cursor:"pointer"},{background:b.name===a.value?"#1890ff":"",color:b.name===a.value?"#fff":""}]),onClick:c,onMouseenter:m=>p(b)},[r(l(xe)),r(l(ae),{class:"flex-1 ml-5px",title:(O=b.meta)==null?void 0:O.title},null,8,["title"]),r(l(gt),{class:"icon text-20px p-2px mr-3px"})],44,da)}),128))])]))}}),fa={class:"flex items-center"},ma={class:"mr-14px"},va={class:"mr-14px"},ga=C({__name:"SearchFooter",setup(n){return(t,e)=>(v(),k("div",fa,[w("span",ma,[r(l(gt),{class:"icon text-15px p-2px mr-3px"}),e[0]||(e[0]=P(" 确认 "))]),w("span",va,[r(l(Oe),{class:"icon text-15px p-2px mr-5px"}),r(l(_e),{class:"icon text-15px p-2px mr-3px"}),e[1]||(e[1]=P(" 切换 "))]),w("span",null,[r(l(ot),{class:"icon text-15px p-2px mr-3px"}),e[2]||(e[2]=P(" 关闭 "))])]))}}),ha=F(ga,[["__scopeId","data-v-262c755b"]]),ba={class:"mt-20px"},ya=C({__name:"index",setup(n){const t=ee(),e=V(),o=B(""),a=B(""),p=L(()=>m(t.menus)),c=J([]),d=B(null),g=Rt(O,300),b=B(!1);X(b,async s=>{var i;s&&(await Nt(),(i=d.value)==null||i.focus())});function O(){var s;c.value=p.value.filter(i=>{var $;const S=Ut(($=i.meta)==null?void 0:$.title);return o.value&&(S==null?void 0:S.toLocaleLowerCase().includes(o.value.toLocaleLowerCase().trim()))}),((s=c.value)==null?void 0:s.length)>0?a.value=c.value[0].name:a.value=""}function m(s,i=[]){return s&&s.length===0?[]:s.reduce((S,$)=>{var j;return!((j=$.meta)!=null&&j.hideInMenu)&&!$.children&&S.push($),$.children&&$.children.length>0&&m($.children,i),S},i)}function f(){b.value=!1,setTimeout(()=>{c.value=[],o.value=""},200)}function h(){const{length:s}=c.value;if(s===0)return;const i=c.value.findIndex(S=>S.name===a.value);i===0?a.value=c.value[s-1].name:a.value=c.value[i-1].name}function y(){const{length:s}=c.value;if(s===0)return;const i=c.value.findIndex(S=>S.name===a.value);i+1===s?a.value=c.value[0].name:a.value=c.value[i+1].name}function _(){const{length:s}=c.value;s===0||a.value===""||(/http(s)?:/.test(a.value)?window.open(a.value):(e.push({name:a.value}),f()))}return Z("Escape",f),Z("Enter",_),Z("ArrowUp",h),Z("ArrowDown",y),(s,i)=>{const S=Vt;return v(),x(l(q),{title:s.$t("common.searchText"),placement:"bottom","mouse-enter-delay":.5},{default:u(()=>[me(s.$slots,"default",{},()=>[r(l(ze),{onClick:i[0]||(i[0]=$=>b.value=!0)})]),r(l(pn),{open:b.value,"onUpdate:open":i[3]||(i[3]=$=>b.value=$),title:"搜索菜单",keyboard:!1,onCancel:f},{footer:u(()=>[r(ha)]),default:u(()=>[r(S,{ref_key:"inputRef",ref:d,value:o.value,"onUpdate:value":i[1]||(i[1]=$=>o.value=$),clearable:"",placeholder:"请输入关键词搜索",onChange:l(g)},{prefix:u(()=>[r(l(ze),{class:"text-15px text-[#c2c2c2]"})]),_:1},8,["value","onChange"]),w("div",ba,[c.value.length===0?(v(),x(l(Ft),{key:0,description:"暂无搜索结果"})):(v(),x(pa,{key:1,value:a.value,"onUpdate:value":i[2]||(i[2]=$=>a.value=$),options:c.value,onEnter:_},null,8,["value","options"]))])]),_:1},8,["open"])]),_:3},8,["title"])}}}),_a=C({__name:"index",setup(n){const{t}=It(),{toggle:e,isFullscreen:o}=Wt(),a=L(()=>l(o)?t("layout.header.tooltipExitFull"):t("layout.header.tooltipEntryFull"));return(p,c)=>(v(),x(l(q),{title:a.value,placement:"bottom","mouse-enter-delay":.5},{default:u(()=>[w("span",{onClick:c[0]||(c[0]=(...d)=>l(e)&&l(e)(...d))},[l(o)?(v(),x(l(mn),{key:1})):(v(),x(l(fn),{key:0}))])]),_:1},8,["title"]))}}),Oa=["onClick"],xa={class:"style-checbox-item"},Sa={class:"style-checbox-item"},$a=["onClick"],ka=C({name:"ProjectSetting",__name:"index",setup(n){const t=te(),{layoutSetting:e}=ct(t),o=B(e.value.colorPrimary),a=B(!1),p=L(()=>({"--custom-color":o.value})),c=m=>{t.updateLayoutSetting({navTheme:m})},d=m=>{t.updateLayoutSetting({layout:m})},g=m=>{t.updateLayoutSetting({colorPrimary:m})},b=m=>e.value.colorPrimary===m?"visible":"hidden",O=()=>{a.value=!0};return(m,f)=>{const h=dt,y=gn,_=hn;return v(),k(M,null,[r(l(rn),{onClick:O}),r(l(vn),{open:a.value,"onUpdate:open":f[2]||(f[2]=s=>a.value=s),placement:"right",closable:!1},{default:u(()=>[r(l(D),{title:"整体风格",column:5},{default:u(()=>[(v(!0),k(M,null,E(l(qt),s=>(v(),x(l(D).Item,{key:s.value},{default:u(()=>[r(l(q),{title:s.label},{default:u(()=>[w("div",{class:fe(["style-checbox-item",{active:l(e).navTheme===s.value}]),onClick:i=>c(s.value)},[r(h,{name:s.value,size:"50"},null,8,["name"])],10,Oa)]),_:2},1032,["title"])]),_:2},1024))),128))]),_:1}),r(l(D),{title:"主题色",column:9},{default:u(()=>[(v(!0),k(M,null,E(l(Gt),s=>(v(),x(l(D).Item,{key:s.key},{default:u(()=>[w("div",xa,[r(l(q),{title:s.title},{default:u(()=>[r(l(Ae),{color:s.value,onClick:i=>g(s.value)},{default:u(()=>[w("span",{style:W({visibility:b(s.value)})}," ✔ ",4)]),_:2},1032,["color","onClick"])]),_:2},1032,["title"])])]),_:2},1024))),128)),r(l(D).Item,{key:"custom"},{default:u(()=>[w("div",Sa,[r(l(q),{title:"自定义"},{default:u(()=>[r(l(Ae),{color:o.value,class:"relative overflow-hidden"},{default:u(()=>[at(w("input",{"onUpdate:modelValue":f[0]||(f[0]=s=>o.value=s),type:"color",class:"absolute inset-0",style:W(p.value),onInput:f[1]||(f[1]=s=>g(o.value))},null,36),[[Xt,o.value]]),w("span",{style:W({visibility:b(o.value)})}," ✔ ",4)]),_:1},8,["color"])]),_:1})])]),_:1})]),_:1}),r(l(D),{title:"导航模式",column:5},{default:u(()=>[(v(!0),k(M,null,E(l(Qt),s=>(v(),x(l(D).Item,{key:s.value},{default:u(()=>[w("div",{class:fe(["style-checbox-item",{active:l(e).layout===s.value}]),onClick:i=>d(s.value)},[r(h,{name:s.value,size:"50"},null,8,["name"])],10,$a)]),_:2},1024))),128))]),_:1}),r(l(D),{title:"页面显示",column:1},{default:u(()=>[(v(!0),k(M,null,E(l(Zt),s=>(v(),x(l(D).Item,{key:s.value},{default:u(()=>[r(_,{justify:"space-between",class:"w-full"},{default:u(()=>[P(T(s.label)+" ",1),r(y,{checked:l(e)[s.value],"onUpdate:checked":i=>l(e)[s.value]=i,"checked-children":"开","un-checked-children":"关"},null,8,["checked","onUpdate:checked"])]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1},8,["open"])],64)}}}),wa=F(ka,[["__scopeId","data-v-d0a5f013"]]),Ca=C({name:"LayoutBreadcrumb",__name:"index",setup(n){const t=V(),e=Q(),o=ee(),a=d=>{const{isExt:g,extOpenMode:b,type:O}=(d==null?void 0:d.meta)||{};if(!(O===0&&!d.redirect))if(g&&b===1)window.open(d.path);else{const m=typeof d.redirect=="string"?d.redirect:d;t.push(m)}},p=L(()=>{var d,g,b;if((d=e.meta)!=null&&d.namePath){let O=o.menus;const m=(b=(g=e.meta)==null?void 0:g.namePath)==null?void 0:b.map(f=>{const h=O.find(y=>y.name===f);return O=(h==null?void 0:h.children)||[],h});return[{name:"__index",meta:{title:"首页"},children:o.menus},...m]}return e.matched}),c=d=>{var g;return[(g=p.value[d+1])==null?void 0:g.name]};return(d,g)=>{const b=ae,O=vt,m=A,f=bn,h=yn;return v(),x(h,null,{default:u(()=>[(v(!0),k(M,null,E(p.value,(y,_)=>{var s;return v(),x(f,{key:y==null?void 0:y.name},pt({default:u(()=>{var i;return[r(b,{title:(i=y==null?void 0:y.meta)==null?void 0:i.title,class:"cursor-pointer"},null,8,["title"])]}),_:2},[(s=y==null?void 0:y.children)!=null&&s.length?{name:"overlay",fn:u(()=>[r(m,{"selected-keys":c(_)},{default:u(()=>[(v(!0),k(M,null,E(y==null?void 0:y.children,i=>{var S,$;return v(),k(M,{key:i.name},[!((S=i.meta)!=null&&S.hideInMenu)&&!(($=i.meta)!=null&&$.hideInBreadcrumb)?(v(),x(O,{key:i.name,onClick:j=>a(i)},{default:u(()=>{var j;return[r(b,{title:(j=i.meta)==null?void 0:j.title},null,8,["title"])]}),_:2},1032,["onClick"])):G("",!0)],64)}),128))]),_:2},1032,["selected-keys"])]),key:"0"}:void 0]),1024)}),128))]),_:1})}}}),Pa={key:0,class:"ml-1"},La={href:"javascript:;"},Ma=C({__name:"index",props:{showText:{type:Boolean,default:!0},reload:{type:Boolean}},setup(n){const t=n,e=B([]),{changeLocale:o,getLocale:a}=Jt(),p=L(()=>{var b;const g=e.value[0];return g?(b=Ee.find(O=>O.lang===g))==null?void 0:b.label:""});Yt(()=>{e.value=[l(a)]});async function c(g){await o(g),e.value=[g],t.reload&&location.reload()}function d({key:g}){l(a)!==g&&c(g)}return(g,b)=>(v(),x(l(ge),{placement:"bottomRight"},{overlay:u(()=>[r(l(A),{selectedKeys:e.value,"onUpdate:selectedKeys":b[0]||(b[0]=O=>e.value=O),onClick:d},{default:u(()=>[(v(!0),k(M,null,E(l(Ee),O=>(v(),x(l(A).Item,{key:O.lang},{default:u(()=>[w("a",La,T(O.icon)+" "+T(O.label),1)]),_:2},1024))),128))]),_:1},8,["selectedKeys"])]),default:u(()=>[r(l(dt),{name:"locale"}),n.showText?(v(),k("span",Pa,T(p.value),1)):G("",!0)]),_:1}))}}),Ta={class:"header-left"},ja={class:"header-menu"},Ba={class:"header-right"},za=C({__name:"index",props:{collapsed:{type:Boolean},theme:{type:String}},emits:["update:collapsed"],setup(n,{emit:t}){const e=t,o=ee(),a=te(),p=Kt(),c=st(),d=V(),g=Q(),b=L(()=>o.userInfo),O=L(()=>{const{navTheme:f,layout:h}=a.layoutSetting,y=f==="dark"&&h==="topmenu";return{backgroundColor:f==="realDark"||y?"":"rgba(255, 255, 255, 0.85)",color:y?"rgba(255, 255, 255, 0.85)":""}}),m=()=>{tn.confirm({title:"您确定要退出登录吗?",icon:r(xn,null,null),centered:!0,onOk:async()=>{await o.logout(),c.clear(),localStorage.clear(),lt.success("成功退出登录"),d.replace({name:ut,query:{redirect:g.fullPath}})}})};return(f,h)=>(v(),x(l(I).Header,{style:W(O.value),class:"layout-header"},{default:u(()=>[w("div",Ta,[me(f.$slots,"left",{},()=>[r(l(He),{size:20},{default:u(()=>[w("span",{class:"menu-fold cursor-pointer",onClick:h[0]||(h[0]=()=>e("update:collapsed",!n.collapsed))},[(v(),x(it(n.collapsed?l(Ce):l(we))))]),r(l(Ca))]),_:1})],!0)]),w("div",ja,[me(f.$slots,"menu",{},void 0,!0)]),w("div",Ba,[r(l(He),{size:20},{default:u(()=>[r(l(ya)),r(l(q),{title:f.$t("layout.header.tooltipLock"),placement:"bottom"},{default:u(()=>[r(l(ke),{onClick:h[1]||(h[1]=y=>l(p).setLock(!0))})]),_:1},8,["title"]),r(l(_a)),r(l(Ma)),r(l(ge),{placement:"bottomRight"},{overlay:u(()=>[r(l(A),null,{default:u(()=>[r(l(A).Item,{onClick:h[2]||(h[2]=y=>f.$router.push({name:"account-settings"}))},{default:u(()=>[P(T(f.$t("routes.account.settings")),1)]),_:1}),r(l(A).Divider),r(l(A).Item,null,{default:u(()=>[w("div",{onClick:rt(m,["prevent"])},[r(l(_n)),P(" "+T(f.$t("layout.header.dropdownItemLoginOut")),1)])]),_:1})]),_:1})]),default:u(()=>[r(l(en),{src:b.value.avatar,alt:b.value.username},{default:u(()=>[P(T(b.value.username),1)]),_:1},8,["src","alt"])]),_:1}),r(l(wa))]),_:1})])]),_:3},8,["style"]))}}),Ea=F(za,[["__scopeId","data-v-5619ee01"]]),Aa="_page_footer_lar2m_1",Ha="_page_footer_link_lar2m_14",Da="_copyright_lar2m_22",pe={page_footer:Aa,page_footer_link:Ha,copyright:Da},{Footer:Ra}=I,Na=C({name:"PageFooter",components:{ALayoutFooter:Ra},setup(){return()=>r(M,null,[r(K("a-layout-footer"),{class:pe.page_footer},{default:()=>[r("div",{class:pe.page_footer_link},[r("a",{href:"https://buqiyuan.github.io/vue3-antdv-admin",target:"_blank"},[P("在线预览")]),r("a",{href:"https://github.com/buqiyuan/vue3-antdv-admin",target:"_blank"},[r($e,null,null)]),r("a",{href:"https://buqiyuan.github.io/vue3-antdv-admin-docs/",target:"_blank"},[P("在线文档")])]),r("div",{class:pe.copyright},[P("Copyright "),r(Se,null,null),P(" 2022 vue3-antdv-admin")])]})])}}),Fa=C({__name:"index",setup(n){const t=te(),{layoutSetting:e}=ct(t),o=B(!1),a=L(()=>o.value?80:220),p=L(()=>e.value.navTheme==="light"?"light":"dark");return(c,d)=>(v(),x(l(I),{class:"layout"},{default:u(()=>[l(e).layout==="sidemenu"?(v(),x(l(I).Sider,{key:0,collapsed:o.value,"onUpdate:collapsed":d[0]||(d[0]=g=>o.value=g),width:a.value,trigger:null,collapsible:"",theme:p.value,class:"layout-sider"},{default:u(()=>[r(Ke,{collapsed:o.value},null,8,["collapsed"]),r(tt,{collapsed:o.value,theme:p.value},null,8,["collapsed","theme"])]),_:1},8,["collapsed","width","theme"])):G("",!0),r(l(I),null,{default:u(()=>[r(Ea,{collapsed:o.value,"onUpdate:collapsed":d[1]||(d[1]=g=>o.value=g),theme:p.value},pt({_:2},[l(e).layout==="topmenu"?{name:"left",fn:u(()=>[r(Ke,{collapsed:o.value},null,8,["collapsed"])]),key:"0"}:void 0,l(e).layout==="topmenu"?{name:"menu",fn:u(()=>[r(tt,{collapsed:o.value,theme:p.value},null,8,["collapsed","theme"])]),key:"1"}:void 0]),1032,["collapsed","theme"]),r(l(I).Content,{class:"layout-content"},{default:u(()=>[r(l(la))]),_:1}),r(l(Na))]),_:1})]),_:1}))}}),$o=F(Fa,[["__scopeId","data-v-c1acba4d"]]);export{$o as default}; diff --git a/assets/index-4XSHMzfV.css b/assets/index-4XSHMzfV.css new file mode 100644 index 00000000..b633bbc1 --- /dev/null +++ b/assets/index-4XSHMzfV.css @@ -0,0 +1 @@ +.btn-rows button[data-v-03d6d9f3]{margin-right:12px} diff --git a/assets/index-B6hndKEq.js b/assets/index-B6hndKEq.js new file mode 100644 index 00000000..b4ce6797 --- /dev/null +++ b/assets/index-B6hndKEq.js @@ -0,0 +1 @@ +import{I as f}from"./index-DxgFK5RJ.js";import{T as b}from"./index-ybZ8qsQh.js";import{c as e,aW as x,d as y,q as _,C as g,F as m,H as l,G as p,B as k}from"./index-BrBwdKly.js";import{u as I}from"./dynamic-table-NOsQOVcT.js";import"./ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js";import"./dayjs.min-Dtr0Zv3x.js";import{j as s}from"./index-nt7Kvy5c.js";import{b as h}from"./hero-BPdirTK1.js";import{C}from"./index-CDaYpPdV.js";import"./isNumber-BpbIl69s.js";import"./useMergedState-Dg_cdEwK.js";import"./LeftOutlined-Dg--lEAV.js";import"./RightOutlined-pFeZ0d1f.js";import"./index-CB6g5cB7.js";import"./index-DDLHBggT.js";import"./_baseUniq-DOsyycWl.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./collapseMotion-DE86socT.js";import"./move-DruCcLjl.js";import"./VerticalRightOutlined-BFa5d12w.js";import"./cloneDeep-DrksgALm.js";import"./schema-form.vue_vue_type_script_setup_true_lang-C3ylHYY1.js";import"./is-DQPhQlrR.js";import"./index-BWgOd1NV.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./debounce-BzgyI6bF.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./index-CgJIgWeD.js";import"./DownOutlined-8-BUqXoI.js";import"./index--SKeFkln.js";import"./dateUtil-fGzrLEcK.js";import"./pick-CKdlNMa2.js";import"./FullscreenOutlined-DXeoX7RO.js";import"./index-CFP89leL.js";import"./zh_CN-CAyhejr6.js";import"./index-D7jYwU_i.js";import"./index-DgvV8uj7.js";import"./EnterOutlined-xioWH3Aj.js";import"./CheckOutlined-Da_4XDzK.js";import"./CopyOutlined-hHOullm3.js";import"./index-BduIUV-8.js";import"./isMobile-BbN7I0i_.js";import"./useRefs-nFL6rjZv.js";import"./index-CQgZavC-.js";import"./index-BAWHCkn3.js";import"./index-BTnR18oJ.js";import"./index.vue_vue_type_style_index_0_lang-BqysOoO9.js";import"./index-CjLN-fEl.js";import"./PlusOutlined-BcAgIqvk.js";function T(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!x(t)}const v=[{title:"头像",width:100,hideInSearch:!0,dataIndex:"faceimg",customRender:({record:t})=>e(f,{src:t.faceimg,preview:{src:t.heroimg},key:t.faceimg},null)},{title:"英雄名称",dataIndex:"cname"},{title:"英雄称号",dataIndex:"title"},{title:"定位",dataIndex:"occupation"},{title:"皮肤",dataIndex:"skin_name",formItemProps:{component:"Select",componentProps:{options:[{label:"皮肤1",value:"aa"},{label:"皮肤2",value:"bb"}]}},customRender:({record:t})=>{var r,i;return e("div",null,[(i=(r=t.skin_name)==null?void 0:r.split("|"))==null?void 0:i.map(o=>e(b,{color:"blue",key:o},T(o)?o:{default:()=>[o]}))])}},{title:"操作",width:120,dataIndex:"ACTION",actions:({record:t})=>[{label:"查看详情",onClick:()=>window.open(t.infourl)}]}],Ct=y({__name:"index",setup(t){const[r,i]=I();function o(){s({data:i.tableData,filename:"使用key作为默认头部.xlsx"})}function d(){s({data:i.tableData,header:{heroid:"ID",cname:"英雄名称",title:"英雄称号",occupation:"定位",skin_name:"皮肤"},filename:"自定义头部.xlsx",json2sheetOpts:{header:["cname","heroid"]}})}const c=u=>{};return(u,a)=>{const n=k("a-button");return _(),g(p(C),{title:"英雄列表mock数据",style:{"margin-top":"20px"}},{default:m(()=>[e(p(r),{ref:"dynamicTableRef",size:"small",bordered:"","data-request":p(h),columns:p(v),"row-key":"heroid",onToggleAdvanced:c},{toolbar:m(()=>[e(n,{type:"primary",onClick:o},{default:m(()=>a[0]||(a[0]=[l(" 导出:默认头部 ")])),_:1}),e(n,{type:"primary",onClick:d},{default:m(()=>a[1]||(a[1]=[l(" 导出:自定义头部 ")])),_:1})]),_:1},8,["data-request","columns"])]),_:1})}}});export{Ct as default}; diff --git a/assets/index-B7nFvnF1.js b/assets/index-B7nFvnF1.js new file mode 100644 index 00000000..7917f6c1 --- /dev/null +++ b/assets/index-B7nFvnF1.js @@ -0,0 +1 @@ +import"./ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js";import"./dayjs.min-Dtr0Zv3x.js";import{d as _,r as v,q as h,v as P,c as t,G as r,x as y,F as a,H as n,$ as F,O as S,B as k,n as w}from"./index-BrBwdKly.js";import{_ as C}from"./schema-form.vue_vue_type_script_setup_true_lang-C3ylHYY1.js";import{C as g}from"./index-CDaYpPdV.js";import{_ as x}from"./index-D20-7bQE.js";import"./index-BduIUV-8.js";import"./DownOutlined-8-BUqXoI.js";import"./isMobile-BbN7I0i_.js";import"./index-D7jYwU_i.js";import"./collapseMotion-DE86socT.js";import"./debounce-BzgyI6bF.js";import"./useMergedState-Dg_cdEwK.js";import"./RightOutlined-pFeZ0d1f.js";import"./LeftOutlined-Dg--lEAV.js";import"./index-BWgOd1NV.js";import"./cloneDeep-DrksgALm.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./useRefs-nFL6rjZv.js";import"./index-ybZ8qsQh.js";import"./index-DDLHBggT.js";import"./_baseUniq-DOsyycWl.js";import"./move-DruCcLjl.js";import"./index-CQgZavC-.js";import"./index-BAWHCkn3.js";import"./CheckOutlined-Da_4XDzK.js";import"./index-BTnR18oJ.js";import"./index-CgJIgWeD.js";import"./is-DQPhQlrR.js";import"./isNumber-BpbIl69s.js";import"./index--SKeFkln.js";import"./dateUtil-fGzrLEcK.js";import"./pick-CKdlNMa2.js";import"./index-CjLN-fEl.js";import"./PlusOutlined-BcAgIqvk.js";const B=[{field:"field1",component:"Input",label:"字段1",colProps:{span:8},vShow:({formModel:e})=>!!e.field5},{field:"field2",component:"Input",label:"字段2",colProps:{span:8},vShow:({formModel:e})=>!!e.field6},{field:"field3",component:"DatePicker",label:"字段3",colProps:{span:8},dynamicDisabled:({formModel:e})=>!!e.field7},{field:"field4",component:"Select",label:"字段4",colProps:{span:8},dynamicRules:({formModel:e})=>e.field8?[{required:!0,message:"字段4必填"}]:[],componentProps:{options:[{label:"选项1",value:"1",key:"1"},{label:"选项2",value:"2",key:"2"}]}},{field:"field11",component:"DatePicker",label:"字段11",colProps:{span:8}},{field:"field5",component:"Switch",label:"是否显示字段1(css控制)",colProps:{span:8},labelWidth:200},{field:"field6",component:"Switch",label:"是否显示字段2(dom控制)",colProps:{span:8},labelWidth:200},{field:"field7",component:"Switch",label:"是否禁用字段3",colProps:{span:8},labelWidth:200},{field:"field8",component:"Switch",label:"字段4是否必填",colProps:{span:8},componentProps:({formInstance:e})=>({onChange(i){requestAnimationFrame(()=>{i?e==null||e.validateFields():e==null||e.clearValidate()})}}),labelWidth:200}],N={class:"mb-4"},D=_({name:"DemosFormDynamicForm",__name:"index",setup(e){const i=v(),m={schemas:B,labelWidth:120,actionColOptions:{span:24}};function s(){var o,l;(o=i.value)==null||o.formModel,(l=i.value)==null||l.validate().then(()=>S.success("验证通过!"))}function d(){var o;(o=i.value)==null||o.updateSchema({field:"field3",label:"字段3 New"})}function c(){var o;(o=i.value)==null||o.updateSchema([{field:"field3",label:"字段3 New++"},{field:"field4",label:"字段4 New++"}])}function f(){var o;(o=i.value)==null||o.appendSchemaByField({field:"field10",label:"字段10",component:"Input",colProps:{span:8}},"field3")}function u(){var o;(o=i.value)==null||o.removeSchemaByField("field11")}return(o,l)=>{const p=k("a-button"),b=g;return h(),P("div",null,[t(r(x),{message:"动态表单示例",type:"info","show-icon":"",style:{"margin-bottom":"12px"}}),y("div",N,[t(p,{class:"mr-2",onClick:d},{default:a(()=>l[0]||(l[0]=[n(" 更改字段3label ")])),_:1}),t(p,{class:"mr-2",onClick:c},{default:a(()=>l[1]||(l[1]=[n(" 同时更改字段3,4label ")])),_:1}),t(p,{class:"mr-2",onClick:f},{default:a(()=>l[2]||(l[2]=[n(" 往字段3后面插入字段10 ")])),_:1}),t(p,{class:"mr-2",onClick:u},{default:a(()=>l[3]||(l[3]=[n(" 删除字段11 ")])),_:1})]),t(b,null,{default:a(()=>[t(r(C),F({ref_key:"dynamicForm",ref:i},m,{onSubmit:s}),null,16)]),_:1})])}}}),_e=w(D,[["__scopeId","data-v-9bed21df"]]);export{_e as default}; diff --git a/assets/index-BAWHCkn3.js b/assets/index-BAWHCkn3.js new file mode 100644 index 00000000..c09ea6ab --- /dev/null +++ b/assets/index-BAWHCkn3.js @@ -0,0 +1,3 @@ +import{aS as w,aU as H,aT as K,c6 as _,b5 as V,b9 as X,bd as Y,ds as A,d as I,e as u,_ as x,c as g,k as $,L as F,r as B,dm as z,i as E,aa as Q,a as U,m as q,aP as J,bf as Z,b as ee,aw as te,K as re,av as oe,aQ as se}from"./index-BrBwdKly.js";import{C as ne}from"./CheckOutlined-Da_4XDzK.js";import{u as le}from"./useRefs-nFL6rjZv.js";const ie=["normal","exception","active","success"],j=()=>({prefixCls:String,type:w(),percent:Number,format:H(),status:w(),showInfo:K(),strokeWidth:Number,strokeLinecap:w(),strokeColor:_(),trailColor:String,width:Number,success:V(),gapDegree:Number,gapPosition:w(),size:X([String,Number,Array]),steps:Number,successPercent:Number,title:String,progressStatus:w()});function P(e){return!e||e<0?0:e>100?100:e}function D(e){let{success:t,successPercent:o}=e,r=o;return t&&"progress"in t&&(Y(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),r=t.progress),t&&"percent"in t&&(r=t.percent),r}function ae(e){let{percent:t,success:o,successPercent:r}=e;const s=P(D({success:o,successPercent:r}));return[s,P(P(t)-s)]}function ce(e){let{success:t={},strokeColor:o}=e;const{strokeColor:r}=t;return[r||A.green,o||null]}const W=(e,t,o)=>{var r,s,p,l;let n=-1,i=-1;if(t==="step"){const h=o.steps,d=o.strokeWidth;typeof e=="string"||typeof e>"u"?(n=e==="small"?2:14,i=d??8):typeof e=="number"?[n,i]=[e,e]:[n=14,i=8]=e,n*=h}else if(t==="line"){const h=o==null?void 0:o.strokeWidth;typeof e=="string"||typeof e>"u"?i=h||(e==="small"?6:8):typeof e=="number"?[n,i]=[e,e]:[n=-1,i=8]=e}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[n,i]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[n,i]=[e,e]:(n=(s=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&s!==void 0?s:120,i=(l=(p=e[0])!==null&&p!==void 0?p:e[1])!==null&&l!==void 0?l:120));return{width:n,height:i}};var ue=function(e,t){var o={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,r=Object.getOwnPropertySymbols(e);sx(x({},j()),{strokeColor:_(),direction:w()}),ge=e=>{let t=[];return Object.keys(e).forEach(o=>{const r=parseFloat(o.replace(/%/g,""));isNaN(r)||t.push({key:r,value:e[o]})}),t=t.sort((o,r)=>o.key-r.key),t.map(o=>{let{key:r,value:s}=o;return`${s} ${r}%`}).join(", ")},fe=(e,t)=>{const{from:o=A.blue,to:r=A.blue,direction:s=t==="rtl"?"to left":"to right"}=e,p=ue(e,["from","to","direction"]);if(Object.keys(p).length!==0){const l=ge(p);return{backgroundImage:`linear-gradient(${s}, ${l})`}}return{backgroundImage:`linear-gradient(${s}, ${o}, ${r})`}},pe=I({compatConfig:{MODE:3},name:"ProgressLine",inheritAttrs:!1,props:de(),setup(e,t){let{slots:o,attrs:r}=t;const s=u(()=>{const{strokeColor:a,direction:f}=e;return a&&typeof a!="string"?fe(a,f):{backgroundColor:a}}),p=u(()=>e.strokeLinecap==="square"||e.strokeLinecap==="butt"?0:void 0),l=u(()=>e.trailColor?{backgroundColor:e.trailColor}:void 0),n=u(()=>{var a;return(a=e.size)!==null&&a!==void 0?a:[-1,e.strokeWidth||(e.size==="small"?6:8)]}),i=u(()=>W(n.value,"line",{strokeWidth:e.strokeWidth})),h=u(()=>{const{percent:a}=e;return x({width:`${P(a)}%`,height:`${i.value.height}px`,borderRadius:p.value},s.value)}),d=u(()=>D(e)),y=u(()=>{const{success:a}=e;return{width:`${P(d.value)}%`,height:`${i.value.height}px`,borderRadius:p.value,backgroundColor:a==null?void 0:a.strokeColor}}),v={width:i.value.width<0?"100%":i.value.width,height:`${i.value.height}px`};return()=>{var a;return g(F,null,[g("div",$($({},r),{},{class:[`${e.prefixCls}-outer`,r.class],style:[r.style,v]}),[g("div",{class:`${e.prefixCls}-inner`,style:l.value},[g("div",{class:`${e.prefixCls}-bg`,style:h.value},null),d.value!==void 0?g("div",{class:`${e.prefixCls}-success-bg`,style:y.value},null):null])]),(a=o.default)===null||a===void 0?void 0:a.call(o)])}}}),ve={percent:0,prefixCls:"vc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1},he=e=>{const t=B(null);return z(()=>{const o=Date.now();let r=!1;e.value.forEach(s=>{const p=(s==null?void 0:s.$el)||s;if(!p)return;r=!0;const l=p.style;l.transitionDuration=".3s, .3s, .3s, .06s",t.value&&o-t.value<100&&(l.transitionDuration="0s, 0s")}),r&&(t.value=Date.now())}),e},me={gapDegree:Number,gapPosition:{type:String},percent:{type:[Array,Number]},prefixCls:String,strokeColor:{type:[Object,String,Array]},strokeLinecap:{type:String},strokeWidth:Number,trailColor:String,trailWidth:Number,transition:String};var Ce=function(e,t){var o={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,r=Object.getOwnPropertySymbols(e);s4&&arguments[4]!==void 0?arguments[4]:0,p=arguments.length>5?arguments[5]:void 0;const l=50-r/2;let n=0,i=-l,h=0,d=-2*l;switch(p){case"left":n=-l,i=0,h=2*l,d=0;break;case"right":n=l,i=0,h=-2*l,d=0;break;case"bottom":i=l,d=2*l;break}const y=`M 50,50 m ${n},${i} + a ${l},${l} 0 1 1 ${h},${-d} + a ${l},${l} 0 1 1 ${-h},${d}`,v=Math.PI*2*l,a={stroke:o,strokeDasharray:`${t/100*(v-s)}px ${v}px`,strokeDashoffset:`-${s/2+e/100*(v-s)}px`,transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s"};return{pathString:y,pathStyle:a}}const ye=I({compatConfig:{MODE:3},name:"VCCircle",props:E(me,ve),setup(e){N+=1;const t=B(N),o=u(()=>T(e.percent)),r=u(()=>T(e.strokeColor)),[s,p]=le();he(p);const l=()=>{const{prefixCls:n,strokeWidth:i,strokeLinecap:h,gapDegree:d,gapPosition:y}=e;let v=0;return o.value.map((a,f)=>{const c=r.value[f]||r.value[r.value.length-1],b=Object.prototype.toString.call(c)==="[object Object]"?`url(#${n}-gradient-${t.value})`:"",{pathString:C,pathStyle:S}=M(v,a,c,i,d,y);v+=a;const k={key:f,d:C,stroke:b,"stroke-linecap":h,"stroke-width":i,opacity:a===0?0:1,"fill-opacity":"0",class:`${n}-circle-path`,style:S};return g("path",$({ref:s(f)},k),null)})};return()=>{const{prefixCls:n,strokeWidth:i,trailWidth:h,gapDegree:d,gapPosition:y,trailColor:v,strokeLinecap:a,strokeColor:f}=e,c=Ce(e,["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"]),{pathString:b,pathStyle:C}=M(0,100,v,i,d,y);delete c.percent;const S=r.value.find(m=>Object.prototype.toString.call(m)==="[object Object]"),k={d:b,stroke:v,"stroke-linecap":a,"stroke-width":h||i,"fill-opacity":"0",class:`${n}-circle-trail`,style:C};return g("svg",$({class:`${n}-circle`,viewBox:"0 0 100 100"},c),[S&&g("defs",null,[g("linearGradient",{id:`${n}-gradient-${t.value}`,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[Object.keys(S).sort((m,O)=>R(m)-R(O)).map((m,O)=>g("stop",{key:O,offset:m,"stop-color":S[m]},null))])]),g("path",k,null),l().reverse()])}}}),be=()=>x(x({},j()),{strokeColor:_()}),$e=3,Se=e=>$e/e*100,ke=I({compatConfig:{MODE:3},name:"ProgressCircle",inheritAttrs:!1,props:E(be(),{trailColor:null}),setup(e,t){let{slots:o,attrs:r}=t;const s=u(()=>{var c;return(c=e.width)!==null&&c!==void 0?c:120}),p=u(()=>{var c;return(c=e.size)!==null&&c!==void 0?c:[s.value,s.value]}),l=u(()=>W(p.value,"circle")),n=u(()=>{if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),i=u(()=>({width:`${l.value.width}px`,height:`${l.value.height}px`,fontSize:`${l.value.width*.15+6}px`})),h=u(()=>{var c;return(c=e.strokeWidth)!==null&&c!==void 0?c:Math.max(Se(l.value.width),6)}),d=u(()=>e.gapPosition||e.type==="dashboard"&&"bottom"||void 0),y=u(()=>ae(e)),v=u(()=>Object.prototype.toString.call(e.strokeColor)==="[object Object]"),a=u(()=>ce({success:e.success,strokeColor:e.strokeColor})),f=u(()=>({[`${e.prefixCls}-inner`]:!0,[`${e.prefixCls}-circle-gradient`]:v.value}));return()=>{var c;const b=g(ye,{percent:y.value,strokeWidth:h.value,trailWidth:h.value,strokeColor:a.value,strokeLinecap:e.strokeLinecap,trailColor:e.trailColor,prefixCls:e.prefixCls,gapDegree:n.value,gapPosition:d.value},null);return g("div",$($({},r),{},{class:[f.value,r.class],style:[r.style,i.value]}),[l.value.width<=20?g(Q,null,{default:()=>[g("span",null,[b])],title:o.default}):g(F,null,[b,(c=o.default)===null||c===void 0?void 0:c.call(o)])])}}}),xe=()=>x(x({},j()),{steps:Number,strokeColor:X(),trailColor:String}),Pe=I({compatConfig:{MODE:3},name:"Steps",props:xe(),setup(e,t){let{slots:o}=t;const r=u(()=>Math.round(e.steps*((e.percent||0)/100))),s=u(()=>{var n;return(n=e.size)!==null&&n!==void 0?n:[e.size==="small"?2:14,e.strokeWidth||8]}),p=u(()=>W(s.value,"step",{steps:e.steps,strokeWidth:e.strokeWidth||8})),l=u(()=>{const{steps:n,strokeColor:i,trailColor:h,prefixCls:d}=e,y=[];for(let v=0;v{var n;return g("div",{class:`${e.prefixCls}-steps-outer`},[l.value,(n=o.default)===null||n===void 0?void 0:n.call(o)])}}}),we=new Z("antProgressActive",{"0%":{transform:"translateX(-100%) scaleX(0)",opacity:.1},"20%":{transform:"translateX(-100%) scaleX(0)",opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}}),Oe=e=>{const{componentCls:t,iconCls:o}=e;return{[t]:x(x({},J(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize,marginInlineEnd:e.marginXS,marginBottom:e.marginXS},[`${t}-outer`]:{display:"inline-block",width:"100%"},[`&${t}-show-info`]:{[`${t}-outer`]:{marginInlineEnd:`calc(-2em - ${e.marginXS}px)`,paddingInlineEnd:`calc(2em + ${e.paddingXS}px)`}},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:e.progressRemainingColor,borderRadius:e.progressLineRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorInfo}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",backgroundColor:e.colorInfo,borderRadius:e.progressLineRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",width:"2em",marginInlineStart:e.marginXS,color:e.progressInfoTextColor,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[o]:{fontSize:e.fontSize}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.progressLineRadius,opacity:0,animationName:we,animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},Ie=e=>{const{componentCls:t,iconCls:o}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.progressRemainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.colorText,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[o]:{fontSize:`${e.fontSize/e.fontSizeSM}em`}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},De=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.progressRemainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.colorInfo}}}}}},je=e=>{const{componentCls:t,iconCls:o}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${o}`]:{fontSize:e.fontSizeSM}}}},We=U("Progress",e=>{const t=e.marginXXS/2,o=q(e,{progressLineRadius:100,progressInfoTextColor:e.colorText,progressDefaultColor:e.colorInfo,progressRemainingColor:e.colorFillSecondary,progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[Oe(o),Ie(o),De(o),je(o)]});var Ae=function(e,t){var o={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,r=Object.getOwnPropertySymbols(e);sArray.isArray(e.strokeColor)?e.strokeColor[0]:e.strokeColor),h=u(()=>{const{percent:f=0}=e,c=D(e);return parseInt(c!==void 0?c.toString():f.toString(),10)}),d=u(()=>{const{status:f}=e;return!ie.includes(f)&&h.value>=100?"success":f||"normal"}),y=u(()=>{const{type:f,showInfo:c,size:b}=e,C=s.value;return{[C]:!0,[`${C}-inline-circle`]:f==="circle"&&W(b,"circle").width<=20,[`${C}-${f==="dashboard"&&"circle"||f}`]:!0,[`${C}-status-${d.value}`]:!0,[`${C}-show-info`]:c,[`${C}-${b}`]:b,[`${C}-rtl`]:p.value==="rtl",[n.value]:!0}}),v=u(()=>typeof e.strokeColor=="string"||Array.isArray(e.strokeColor)?e.strokeColor:void 0),a=()=>{const{showInfo:f,format:c,type:b,percent:C,title:S}=e,k=D(e);if(!f)return null;let m;const O=c||(o==null?void 0:o.format)||(G=>`${G}%`),L=b==="line";return c||o!=null&&o.format||d.value!=="exception"&&d.value!=="success"?m=O(P(C),P(k)):d.value==="exception"?m=L?g(te,null,null):g(re,null,null):d.value==="success"&&(m=L?g(oe,null,null):g(ne,null,null)),g("span",{class:`${s.value}-text`,title:S===void 0&&typeof m=="string"?m:void 0},[m])};return()=>{const{type:f,steps:c,title:b}=e,{class:C}=r,S=Ae(r,["class"]),k=a();let m;return f==="line"?m=c?g(Pe,$($({},e),{},{strokeColor:v.value,prefixCls:s.value,steps:c}),{default:()=>[k]}):g(pe,$($({},e),{},{strokeColor:i.value,prefixCls:s.value,direction:p.value}),{default:()=>[k]}):(f==="circle"||f==="dashboard")&&(m=g(ke,$($({},e),{},{prefixCls:s.value,strokeColor:i.value,progressStatus:d.value}),{default:()=>[k]})),l(g("div",$($({role:"progressbar"},S),{},{class:[y.value,C],title:b}),[m]))}}}),Re=se(_e);export{Re as P,j as p}; diff --git a/assets/index-BTnR18oJ.js b/assets/index-BTnR18oJ.js new file mode 100644 index 00000000..1faeabee --- /dev/null +++ b/assets/index-BTnR18oJ.js @@ -0,0 +1 @@ +import{a as B,m as F,bo as L,_ as w,aP as V,b7 as O,aQ as A,t as W,d as X,c3 as R,c4 as j,e as I,bV as K,r as b,w as N,b as U,o as Q,a5 as G,c as o,k as M,b8 as q,c5 as J,bm as v,b$ as Y,P as c,b1 as x}from"./index-BrBwdKly.js";const Z=i=>{const{componentCls:n}=i,e=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:i.switchMinWidthSM,height:i.switchHeightSM,lineHeight:`${i.switchHeightSM}px`,[`${n}-inner`]:{paddingInlineStart:i.switchInnerMarginMaxSM,paddingInlineEnd:i.switchInnerMarginMinSM,[`${e}-checked`]:{marginInlineStart:`calc(-100% + ${i.switchPinSizeSM+i.switchPadding*2}px - ${i.switchInnerMarginMaxSM*2}px)`,marginInlineEnd:`calc(100% - ${i.switchPinSizeSM+i.switchPadding*2}px + ${i.switchInnerMarginMaxSM*2}px)`},[`${e}-unchecked`]:{marginTop:-i.switchHeightSM,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:i.switchPinSizeSM,height:i.switchPinSizeSM},[`${n}-loading-icon`]:{top:(i.switchPinSizeSM-i.switchLoadingIconSize)/2,fontSize:i.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i.switchInnerMarginMinSM,paddingInlineEnd:i.switchInnerMarginMaxSM,[`${e}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${e}-unchecked`]:{marginInlineStart:`calc(100% - ${i.switchPinSizeSM+i.switchPadding*2}px + ${i.switchInnerMarginMaxSM*2}px)`,marginInlineEnd:`calc(-100% + ${i.switchPinSizeSM+i.switchPadding*2}px - ${i.switchInnerMarginMaxSM*2}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${i.switchPinSizeSM+i.switchPadding}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${e}`]:{[`${e}-unchecked`]:{marginInlineStart:i.marginXXS/2,marginInlineEnd:-i.marginXXS/2}},[`&${n}-checked ${e}`]:{[`${e}-checked`]:{marginInlineStart:-i.marginXXS/2,marginInlineEnd:i.marginXXS/2}}}}}}},k=i=>{const{componentCls:n}=i;return{[n]:{[`${n}-loading-icon${i.iconCls}`]:{position:"relative",top:(i.switchPinSize-i.fontSize)/2,color:i.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:i.switchColor}}}},ii=i=>{const{componentCls:n}=i,e=`${n}-handle`;return{[n]:{[e]:{position:"absolute",top:i.switchPadding,insetInlineStart:i.switchPadding,width:i.switchPinSize,height:i.switchPinSize,transition:`all ${i.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:i.colorWhite,borderRadius:i.switchPinSize/2,boxShadow:i.switchHandleShadow,transition:`all ${i.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${e}`]:{insetInlineStart:`calc(100% - ${i.switchPinSize+i.switchPadding}px)`},[`&:not(${n}-disabled):active`]:{[`${e}::before`]:{insetInlineEnd:i.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${e}::before`]:{insetInlineEnd:0,insetInlineStart:i.switchHandleActiveInset}}}}},ni=i=>{const{componentCls:n}=i,e=`${n}-inner`;return{[n]:{[e]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i.switchInnerMarginMax,paddingInlineEnd:i.switchInnerMarginMin,transition:`padding-inline-start ${i.switchDuration} ease-in-out, padding-inline-end ${i.switchDuration} ease-in-out`,[`${e}-checked, ${e}-unchecked`]:{display:"block",color:i.colorTextLightSolid,fontSize:i.fontSizeSM,transition:`margin-inline-start ${i.switchDuration} ease-in-out, margin-inline-end ${i.switchDuration} ease-in-out`,pointerEvents:"none"},[`${e}-checked`]:{marginInlineStart:`calc(-100% + ${i.switchPinSize+i.switchPadding*2}px - ${i.switchInnerMarginMax*2}px)`,marginInlineEnd:`calc(100% - ${i.switchPinSize+i.switchPadding*2}px + ${i.switchInnerMarginMax*2}px)`},[`${e}-unchecked`]:{marginTop:-i.switchHeight,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${e}`]:{paddingInlineStart:i.switchInnerMarginMin,paddingInlineEnd:i.switchInnerMarginMax,[`${e}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${e}-unchecked`]:{marginInlineStart:`calc(100% - ${i.switchPinSize+i.switchPadding*2}px + ${i.switchInnerMarginMax*2}px)`,marginInlineEnd:`calc(-100% + ${i.switchPinSize+i.switchPadding*2}px - ${i.switchInnerMarginMax*2}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${e}`]:{[`${e}-unchecked`]:{marginInlineStart:i.switchPadding*2,marginInlineEnd:-i.switchPadding*2}},[`&${n}-checked ${e}`]:{[`${e}-checked`]:{marginInlineStart:-i.switchPadding*2,marginInlineEnd:i.switchPadding*2}}}}}},ei=i=>{const{componentCls:n}=i;return{[n]:w(w(w(w({},V(i)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:i.switchMinWidth,height:i.switchHeight,lineHeight:`${i.switchHeight}px`,verticalAlign:"middle",background:i.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${i.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:i.colorTextTertiary}}),O(i)),{[`&${n}-checked`]:{background:i.switchColor,[`&:hover:not(${n}-disabled)`]:{background:i.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:i.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}},ai=B("Switch",i=>{const n=i.fontSize*i.lineHeight,e=i.controlHeight/2,t=2,h=n-t*2,s=e-t*2,d=F(i,{switchMinWidth:h*2+t*4,switchHeight:n,switchDuration:i.motionDurationMid,switchColor:i.colorPrimary,switchDisabledOpacity:i.opacityLoading,switchInnerMarginMin:h/2,switchInnerMarginMax:h+t+t*2,switchPadding:t,switchPinSize:h,switchBg:i.colorBgContainer,switchMinWidthSM:s*2+t*2,switchHeightSM:e,switchInnerMarginMinSM:s/2,switchInnerMarginMaxSM:s+t+t*2,switchPinSizeSM:s,switchHandleShadow:`0 2px 4px 0 ${new L("#00230b").setAlpha(.2).toRgbString()}`,switchLoadingIconSize:i.fontSizeIcon*.75,switchLoadingIconColor:`rgba(0, 0, 0, ${i.opacityLoading})`,switchHandleActiveInset:"-30%"});return[ei(d),ni(d),ii(d),k(d),Z(d)]}),ci=W("small","default"),ti=()=>({id:String,prefixCls:String,size:c.oneOf(ci),disabled:{type:Boolean,default:void 0},checkedChildren:c.any,unCheckedChildren:c.any,tabindex:c.oneOfType([c.string,c.number]),autofocus:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},checked:c.oneOfType([c.string,c.number,c.looseBool]),checkedValue:c.oneOfType([c.string,c.number,c.looseBool]).def(!0),unCheckedValue:c.oneOfType([c.string,c.number,c.looseBool]).def(!1),onChange:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onMouseup:{type:Function},"onUpdate:checked":{type:Function},onBlur:Function,onFocus:Function}),li=X({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:ti(),slots:Object,setup(i,n){let{attrs:e,slots:t,expose:h,emit:s}=n;const d=R(),C=j(),g=I(()=>{var a;return(a=i.disabled)!==null&&a!==void 0?a:C.value});K(()=>{});const S=b(i.checked!==void 0?i.checked:e.defaultChecked),m=I(()=>S.value===i.checkedValue);N(()=>i.checked,()=>{S.value=i.checked});const{prefixCls:l,direction:f,size:y}=U("switch",i),[P,z]=ai(l),u=b(),p=()=>{var a;(a=u.value)===null||a===void 0||a.focus()};h({focus:p,blur:()=>{var a;(a=u.value)===null||a===void 0||a.blur()}}),Q(()=>{G(()=>{i.autofocus&&!g.value&&u.value.focus()})});const $=(a,r)=>{g.value||(s("update:checked",a),s("change",a,r),d.onFieldChange())},H=a=>{s("blur",a)},E=a=>{p();const r=m.value?i.unCheckedValue:i.checkedValue;$(r,a),s("click",r,a)},T=a=>{a.keyCode===x.LEFT?$(i.unCheckedValue,a):a.keyCode===x.RIGHT&&$(i.checkedValue,a),s("keydown",a)},_=a=>{var r;(r=u.value)===null||r===void 0||r.blur(),s("mouseup",a)},D=I(()=>({[`${l.value}-small`]:y.value==="small",[`${l.value}-loading`]:i.loading,[`${l.value}-checked`]:m.value,[`${l.value}-disabled`]:g.value,[l.value]:!0,[`${l.value}-rtl`]:f.value==="rtl",[z.value]:!0}));return()=>{var a;return P(o(Y,null,{default:()=>[o("button",M(M(M({},q(i,["prefixCls","checkedChildren","unCheckedChildren","checked","autofocus","checkedValue","unCheckedValue","id","onChange","onUpdate:checked"])),e),{},{id:(a=i.id)!==null&&a!==void 0?a:d.id.value,onKeydown:T,onClick:E,onBlur:H,onMouseup:_,type:"button",role:"switch","aria-checked":S.value,disabled:g.value||i.loading,class:[e.class,D.value],ref:u}),[o("div",{class:`${l.value}-handle`},[i.loading?o(J,{class:`${l.value}-loading-icon`},null):null]),o("span",{class:`${l.value}-inner`},[o("span",{class:`${l.value}-inner-checked`},[v(t,i,"checkedChildren")]),o("span",{class:`${l.value}-inner-unchecked`},[v(t,i,"unCheckedChildren")])])])]}))}}}),ri=A(li);export{ri as _}; diff --git a/assets/index-BU_JOi5X.js b/assets/index-BU_JOi5X.js new file mode 100644 index 00000000..53650fdd --- /dev/null +++ b/assets/index-BU_JOi5X.js @@ -0,0 +1 @@ +import{f as g}from"./dateUtil-fGzrLEcK.js";import{T as v}from"./index-ybZ8qsQh.js";import{c as s,H as w,d as C,r as p,ep as b,w as T,o as S,h as O,q as U,C as B,F as N,G as R,at as h}from"./index-BrBwdKly.js";import{u as A}from"./dynamic-table-NOsQOVcT.js";import"./ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js";import"./dayjs.min-Dtr0Zv3x.js";import{_ as D}from"./index-BTnR18oJ.js";import"./index-CB6g5cB7.js";import"./index-DDLHBggT.js";import"./_baseUniq-DOsyycWl.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./collapseMotion-DE86socT.js";import"./move-DruCcLjl.js";import"./RightOutlined-pFeZ0d1f.js";import"./VerticalRightOutlined-BFa5d12w.js";import"./cloneDeep-DrksgALm.js";import"./schema-form.vue_vue_type_script_setup_true_lang-C3ylHYY1.js";import"./isNumber-BpbIl69s.js";import"./is-DQPhQlrR.js";import"./index-BWgOd1NV.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./debounce-BzgyI6bF.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./index-CgJIgWeD.js";import"./DownOutlined-8-BUqXoI.js";import"./index--SKeFkln.js";import"./pick-CKdlNMa2.js";import"./FullscreenOutlined-DXeoX7RO.js";import"./index-CFP89leL.js";import"./LeftOutlined-Dg--lEAV.js";import"./zh_CN-CAyhejr6.js";import"./index-D7jYwU_i.js";import"./useMergedState-Dg_cdEwK.js";import"./index-DgvV8uj7.js";import"./EnterOutlined-xioWH3Aj.js";import"./CheckOutlined-Da_4XDzK.js";import"./CopyOutlined-hHOullm3.js";import"./index-BduIUV-8.js";import"./isMobile-BbN7I0i_.js";import"./useRefs-nFL6rjZv.js";import"./index-CQgZavC-.js";import"./index-BAWHCkn3.js";const K=[{title:"会话编号",dataIndex:"tokenId",ellipsis:!0,hideInSearch:!0},{title:"用户名",dataIndex:"username",customRender:({record:t})=>s("div",null,[s("span",{class:"pr-4px"},[t.username]),t.isCurrent&&s(v,{color:"processing"},{default:()=>[w("我")]})])},{title:"部门名称",dataIndex:"deptName"},{title:"登录IP",dataIndex:"ip",width:140},{title:"登录地点",dataIndex:"address"},{title:"浏览器",dataIndex:"browser"},{title:"操作系统",dataIndex:"os"},{title:"登录时间",dataIndex:"time",width:180,customRender:({record:t})=>g(t.time)}],Te=C({name:"SystemMonitorOnline",__name:"index",setup(t){let l=[];const r=p(!0),m=p([]),d=p(!1),c=b(),[f,I]=A({size:"small"}),k=[...K,{title:"操作",width:80,dataIndex:"ACTION",actions:({record:e})=>[{label:"下线",auth:"system:online:kick",disabled:e.disable,popConfirm:{title:"确定下线该用户吗?",onConfirm:()=>x(e)}}]}],x=async e=>{await h.systemOnline.onlineKick({tokenId:e.tokenId}),I.reload()},_=(...e)=>{[...e]},y=e=>{const i=Object.keys(e);if(!i.some(n=>!!e[n])){o();return}m.value=l.filter(n=>i.every(a=>!e[a]||n[a].includes(e[a])))},o=async()=>{d.value=!0,l=await h.systemOnline.onlineList().finally(()=>d.value=!1),m.value=l},u=()=>{r.value&&o()};return T(r,e=>{e&&o()}),S(()=>{o(),c.emitter.on("onlineUser",u)}),O(()=>{c.emitter.off("onlineUser",u)}),(e,i)=>{const n=D;return U(),B(R(f),{"row-key":"tokenId","header-title":"在线用户","title-tooltip":"这是真实操作,请不要随意将其他用户踢下线。","data-source":m.value,columns:k,loading:d.value,onChange:_,onSearch:y,onReload:o},{toolbar:N(()=>[s(n,{checked:r.value,"onUpdate:checked":i[0]||(i[0]=a=>r.value=a),"checked-children":"开启实时更新","un-checked-children":"关闭实时更新"},null,8,["checked"])]),_:1},8,["data-source","loading"])}}});export{Te as default}; diff --git a/assets/index-BWgOd1NV.js b/assets/index-BWgOd1NV.js new file mode 100644 index 00000000..78c96cd8 --- /dev/null +++ b/assets/index-BWgOd1NV.js @@ -0,0 +1,19 @@ +import{bB as ht,cf as Xt,cg as pt,bF as Kt,ch as yt,ci as bt,c8 as $t,cj as Ut,cb as Yt,ck as kt,cl as Zt,cm as Qt,p as Ue,f as Ye,e as O,a as ke,m as xt,_ as P,d as ge,b as Pe,bU as Jt,r as $e,o as wt,h as Ft,bW as Fe,j as ue,c as V,k as G,b9 as ye,ba as en,bL as tn,cn as nn,aa as rn,L as qe,l as an,co as St,aP as Ot,w as se,cp as ln,y as on,z as sn,cq as un,bk as fn,V as cn,bu as Ct,s as ne,ap as Ne,cr as dn,cs as mn,aC as Et,ct as gn,t as Ze,P as me,a5 as At,av as vn,ax as hn,aw as pn,c5 as yn,bi as Te,G as ae,bK as bn,cu as qt,b5 as Se,aT as he,aS as tt,c6 as $n,aU as fe,i as xn,cv as wn,cw as Fn,cx as Sn,c3 as On,aH as Le}from"./index-BrBwdKly.js";import{c as Ee}from"./cloneDeep-DrksgALm.js";import{u as Cn}from"./useFlexGapSupport-DJjMflkc.js";import{h as En}from"./hasIn-Cri-4vJu.js";import{c as An}from"./_arrayIncludesWith-DbV0gfeD.js";import{t as qn,d as Pn}from"./debounce-BzgyI6bF.js";import{Q as In}from"./QuestionCircleOutlined-fswBJxQb.js";import{g as jn,c as Mn}from"./collapseMotion-DE86socT.js";import{c as _n,b as Rn}from"./_castArrayLikeObject-DkrNBKUX.js";var nt=1/0,Vn=17976931348623157e292;function Nn(e){if(!e)return e===0?e:0;if(e=qn(e),e===nt||e===-nt){var t=e<0?-1:1;return t*Vn}return e===e?e:0}function Tn(e){var t=Nn(e),n=t%1;return t===t?n?t-n:t:0}function Ln(e,t,n){var r=e==null?void 0:ht(e,t);return r===void 0?n:r}var Dn=1,Wn=2;function Gn(e,t,n,r){var i=n.length,a=i;if(e==null)return!a;for(e=Object(e);i--;){var l=n[i];if(l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++i-1?i[a?t[l]:l]:void 0}}var Qn=Math.max;function Jn(e,t,n){var r=e==null?0:e.length;if(!r)return-1;var i=n==null?0:Tn(n);return i<0&&(i=Qn(r+i,0)),An(e,jt(t),i)}var er=Zn(Jn),tr=Zt(function(e){var t=Qt(e,_n);return t.length&&t[0]===e[0]?Rn(t):[]});function rt(e){return typeof e=="object"&&e!=null&&e.nodeType===1}function it(e,t){return(!t||e!=="hidden")&&e!=="visible"&&e!=="clip"}function Me(e,t){if(e.clientHeightt||a>e&&l=t&&o>=n?a-e-r:l>t&&on?l-t+i:0}var at=function(e,t){var n=window,r=t.scrollMode,i=t.block,a=t.inline,l=t.boundary,o=t.skipOverflowHiddenElements,c=typeof l=="function"?l:function(zt){return zt!==l};if(!rt(e))throw new TypeError("Invalid target");for(var h,d,v=document.scrollingElement||document.documentElement,p=[],y=e;rt(y)&&c(y);){if((y=(d=(h=y).parentElement)==null?h.getRootNode().host||null:d)===v){p.push(y);break}y!=null&&y===document.body&&Me(y)&&!Me(document.documentElement)||y!=null&&Me(y,o)&&p.push(y)}for(var w=n.visualViewport?n.visualViewport.width:innerWidth,f=n.visualViewport?n.visualViewport.height:innerHeight,b=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,F=e.getBoundingClientRect(),s=F.height,u=F.width,m=F.top,x=F.right,C=F.bottom,E=F.left,M=i==="start"||i==="nearest"?m:i==="end"?C:m+s/2,j=a==="center"?E+u/2:a==="end"?x:E,N=[],R=0;R=0&&E>=0&&C<=f&&x<=w&&m>=S&&C<=T&&E>=B&&x<=q)return N;var K=getComputedStyle(A),Z=parseInt(K.borderLeftWidth,10),re=parseInt(K.borderTopWidth,10),k=parseInt(K.borderRightWidth,10),$=parseInt(K.borderBottomWidth,10),I=0,L=0,D="offsetWidth"in A?A.offsetWidth-A.clientWidth-Z-k:0,W="offsetHeight"in A?A.offsetHeight-A.clientHeight-re-$:0,U="offsetWidth"in A?A.offsetWidth===0?0:X/A.offsetWidth:0,ee="offsetHeight"in A?A.offsetHeight===0?0:Y/A.offsetHeight:0;if(v===A)I=i==="start"?M:i==="end"?M-f:i==="nearest"?Oe(g,g+f,f,re,$,g+M,g+M+s,s):M-f/2,L=a==="start"?j:a==="center"?j-w/2:a==="end"?j-w:Oe(b,b+w,w,Z,k,b+j,b+j+u,u),I=Math.max(0,I+g),L=Math.max(0,L+b);else{I=i==="start"?M-S-re:i==="end"?M-T+$+W:i==="nearest"?Oe(S,T,Y,re,$+W,M,M+s,s):M-(S+Y/2)+W/2,L=a==="start"?j-B-Z:a==="center"?j-(B+X/2)+D/2:a==="end"?j-q+k+D:Oe(B,q,X,Z,k+D,j,j+u,u);var te=A.scrollLeft,ve=A.scrollTop;M+=ve-(I=Math.max(0,Math.min(ve+I/ee,A.scrollHeight-Y/ee+W))),j+=te-(L=Math.max(0,Math.min(te+L/U,A.scrollWidth-X/U+D)))}N.push({el:A,top:I,left:L})}return N};function Mt(e){return e===Object(e)&&Object.keys(e).length!==0}function nr(e,t){t===void 0&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach(function(r){var i=r.el,a=r.top,l=r.left;i.scroll&&n?i.scroll({top:a,left:l,behavior:t}):(i.scrollTop=a,i.scrollLeft=l)})}function rr(e){return e===!1?{block:"end",inline:"nearest"}:Mt(e)?e:{block:"start",inline:"nearest"}}function ir(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(Mt(t)&&typeof t.behavior=="function")return t.behavior(n?at(e,t):[]);if(n){var r=rr(t);return nr(at(e,r),r.behavior)}}const _t=Symbol("rowContextKey"),ar=e=>{Ue(_t,e)},lr=()=>Ye(_t,{gutter:O(()=>{}),wrap:O(()=>{}),supportFlexGap:O(()=>{})}),or=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around ":{justifyContent:"space-around"},"&-space-evenly ":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},sr=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},ur=(e,t)=>{const{componentCls:n,gridColumns:r}=e,i={};for(let a=r;a>=0;a--)a===0?(i[`${n}${t}-${a}`]={display:"none"},i[`${n}-push-${a}`]={insetInlineStart:"auto"},i[`${n}-pull-${a}`]={insetInlineEnd:"auto"},i[`${n}${t}-push-${a}`]={insetInlineStart:"auto"},i[`${n}${t}-pull-${a}`]={insetInlineEnd:"auto"},i[`${n}${t}-offset-${a}`]={marginInlineEnd:0},i[`${n}${t}-order-${a}`]={order:0}):(i[`${n}${t}-${a}`]={display:"block",flex:`0 0 ${a/r*100}%`,maxWidth:`${a/r*100}%`},i[`${n}${t}-push-${a}`]={insetInlineStart:`${a/r*100}%`},i[`${n}${t}-pull-${a}`]={insetInlineEnd:`${a/r*100}%`},i[`${n}${t}-offset-${a}`]={marginInlineStart:`${a/r*100}%`},i[`${n}${t}-order-${a}`]={order:a});return i},De=(e,t)=>ur(e,t),fr=(e,t,n)=>({[`@media (min-width: ${t}px)`]:P({},De(e,n))}),cr=ke("Grid",e=>[or(e)]),dr=ke("Grid",e=>{const t=xt(e,{gridColumns:24}),n={"-sm":t.screenSMMin,"-md":t.screenMDMin,"-lg":t.screenLGMin,"-xl":t.screenXLMin,"-xxl":t.screenXXLMin};return[sr(t),De(t,""),De(t,"-xs"),Object.keys(n).map(r=>fr(t,n[r],r)).reduce((r,i)=>P(P({},r),i),{})]}),mr=()=>({align:ye([String,Object]),justify:ye([String,Object]),prefixCls:String,gutter:ye([Number,Array,Object],0),wrap:{type:Boolean,default:void 0}}),gr=ge({compatConfig:{MODE:3},name:"ARow",inheritAttrs:!1,props:mr(),setup(e,t){let{slots:n,attrs:r}=t;const{prefixCls:i,direction:a}=Pe("row",e),[l,o]=cr(i);let c;const h=Jt(),d=$e({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),v=$e({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),p=s=>O(()=>{if(typeof e[s]=="string")return e[s];if(typeof e[s]!="object")return"";for(let u=0;u{c=h.value.subscribe(s=>{v.value=s;const u=e.gutter||0;(!Array.isArray(u)&&typeof u=="object"||Array.isArray(u)&&(typeof u[0]=="object"||typeof u[1]=="object"))&&(d.value=s)})}),Ft(()=>{h.value.unsubscribe(c)});const b=O(()=>{const s=[void 0,void 0],{gutter:u=0}=e;return(Array.isArray(u)?u:[u,void 0]).forEach((x,C)=>{if(typeof x=="object")for(let E=0;Ee.wrap)});const g=O(()=>ue(i.value,{[`${i.value}-no-wrap`]:e.wrap===!1,[`${i.value}-${w.value}`]:w.value,[`${i.value}-${y.value}`]:y.value,[`${i.value}-rtl`]:a.value==="rtl"},r.class,o.value)),F=O(()=>{const s=b.value,u={},m=s[0]!=null&&s[0]>0?`${s[0]/-2}px`:void 0,x=s[1]!=null&&s[1]>0?`${s[1]/-2}px`:void 0;return m&&(u.marginLeft=m,u.marginRight=m),f.value?u.rowGap=`${s[1]}px`:x&&(u.marginTop=x,u.marginBottom=x),u});return()=>{var s;return l(V("div",G(G({},r),{},{class:g.value,style:P(P({},F.value),r.style)}),[(s=n.default)===null||s===void 0?void 0:s.call(n)]))}}});function oe(){return oe=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ae(e,t,n){return hr()?Ae=Reflect.construct.bind():Ae=function(i,a,l){var o=[null];o.push.apply(o,a);var c=Function.bind.apply(i,o),h=new c;return l&&xe(h,l.prototype),h},Ae.apply(null,arguments)}function pr(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function Ge(e){var t=typeof Map=="function"?new Map:void 0;return Ge=function(r){if(r===null||!pr(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,i)}function i(){return Ae(r,arguments,We(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),xe(i,r)},Ge(e)}var yr=/%[sdj%]/g,br=function(){};function He(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function J(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return o;switch(o){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch{return"[Circular]"}break;default:return o}});return l}return e}function $r(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function z(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||$r(t)&&typeof e=="string"&&!e)}function xr(e,t,n){var r=[],i=0,a=e.length;function l(o){r.push.apply(r,o||[]),i++,i===a&&n(r)}e.forEach(function(o){t(o,l)})}function lt(e,t,n){var r=0,i=e.length;function a(l){if(l&&l.length){n(l);return}var o=r;r=r+1,o()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},pe={integer:function(t){return pe.number(t)&&parseInt(t,10)===t},float:function(t){return pe.number(t)&&!pe.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return typeof t=="object"&&!pe.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(ft.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(Er())},hex:function(t){return typeof t=="string"&&!!t.match(ft.hex)}},Ar=function(t,n,r,i,a){if(t.required&&n===void 0){Rt(t,n,r,i,a);return}var l=["integer","float","array","regexp","object","method","email","number","date","url","hex"],o=t.type;l.indexOf(o)>-1?pe[o](n)||i.push(J(a.messages.types[o],t.fullField,t.type)):o&&typeof n!==t.type&&i.push(J(a.messages.types[o],t.fullField,t.type))},qr=function(t,n,r,i,a){var l=typeof t.len=="number",o=typeof t.min=="number",c=typeof t.max=="number",h=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,d=n,v=null,p=typeof n=="number",y=typeof n=="string",w=Array.isArray(n);if(p?v="number":y?v="string":w&&(v="array"),!v)return!1;w&&(d=n.length),y&&(d=n.replace(h,"_").length),l?d!==t.len&&i.push(J(a.messages[v].len,t.fullField,t.len)):o&&!c&&dt.max?i.push(J(a.messages[v].max,t.fullField,t.max)):o&&c&&(dt.max)&&i.push(J(a.messages[v].range,t.fullField,t.min,t.max))},ce="enum",Pr=function(t,n,r,i,a){t[ce]=Array.isArray(t[ce])?t[ce]:[],t[ce].indexOf(n)===-1&&i.push(J(a.messages[ce],t.fullField,t[ce].join(", ")))},Ir=function(t,n,r,i,a){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||i.push(J(a.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var l=new RegExp(t.pattern);l.test(n)||i.push(J(a.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},_={required:Rt,whitespace:Cr,type:Ar,range:qr,enum:Pr,pattern:Ir},jr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n,"string")&&!t.required)return r();_.required(t,n,i,l,a,"string"),z(n,"string")||(_.type(t,n,i,l,a),_.range(t,n,i,l,a),_.pattern(t,n,i,l,a),t.whitespace===!0&&_.whitespace(t,n,i,l,a))}r(l)},Mr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n)&&!t.required)return r();_.required(t,n,i,l,a),n!==void 0&&_.type(t,n,i,l,a)}r(l)},_r=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(n===""&&(n=void 0),z(n)&&!t.required)return r();_.required(t,n,i,l,a),n!==void 0&&(_.type(t,n,i,l,a),_.range(t,n,i,l,a))}r(l)},Rr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n)&&!t.required)return r();_.required(t,n,i,l,a),n!==void 0&&_.type(t,n,i,l,a)}r(l)},Vr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n)&&!t.required)return r();_.required(t,n,i,l,a),z(n)||_.type(t,n,i,l,a)}r(l)},Nr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n)&&!t.required)return r();_.required(t,n,i,l,a),n!==void 0&&(_.type(t,n,i,l,a),_.range(t,n,i,l,a))}r(l)},Tr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n)&&!t.required)return r();_.required(t,n,i,l,a),n!==void 0&&(_.type(t,n,i,l,a),_.range(t,n,i,l,a))}r(l)},Lr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(n==null&&!t.required)return r();_.required(t,n,i,l,a,"array"),n!=null&&(_.type(t,n,i,l,a),_.range(t,n,i,l,a))}r(l)},Dr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n)&&!t.required)return r();_.required(t,n,i,l,a),n!==void 0&&_.type(t,n,i,l,a)}r(l)},Wr="enum",Gr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n)&&!t.required)return r();_.required(t,n,i,l,a),n!==void 0&&_[Wr](t,n,i,l,a)}r(l)},Hr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n,"string")&&!t.required)return r();_.required(t,n,i,l,a),z(n,"string")||_.pattern(t,n,i,l,a)}r(l)},Br=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n,"date")&&!t.required)return r();if(_.required(t,n,i,l,a),!z(n,"date")){var c;n instanceof Date?c=n:c=new Date(n),_.type(t,c,i,l,a),c&&_.range(t,c.getTime(),i,l,a)}}r(l)},zr=function(t,n,r,i,a){var l=[],o=Array.isArray(n)?"array":typeof n;_.required(t,n,i,l,a,o),r(l)},_e=function(t,n,r,i,a){var l=t.type,o=[],c=t.required||!t.required&&i.hasOwnProperty(t.field);if(c){if(z(n,l)&&!t.required)return r();_.required(t,n,i,o,a,l),z(n,l)||_.type(t,n,i,o,a)}r(o)},Xr=function(t,n,r,i,a){var l=[],o=t.required||!t.required&&i.hasOwnProperty(t.field);if(o){if(z(n)&&!t.required)return r();_.required(t,n,i,l,a)}r(l)},be={string:jr,method:Mr,number:_r,boolean:Rr,regexp:Vr,integer:Nr,float:Tr,array:Lr,object:Dr,enum:Gr,pattern:Hr,date:Br,url:_e,hex:_e,email:_e,required:zr,any:Xr};function Be(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var ze=Be(),we=function(){function e(n){this.rules=null,this._messages=ze,this.define(n)}var t=e.prototype;return t.define=function(r){var i=this;if(!r)throw new Error("Cannot configure a schema with no rules");if(typeof r!="object"||Array.isArray(r))throw new Error("Rules must be an object");this.rules={},Object.keys(r).forEach(function(a){var l=r[a];i.rules[a]=Array.isArray(l)?l:[l]})},t.messages=function(r){return r&&(this._messages=ut(Be(),r)),this._messages},t.validate=function(r,i,a){var l=this;i===void 0&&(i={}),a===void 0&&(a=function(){});var o=r,c=i,h=a;if(typeof c=="function"&&(h=c,c={}),!this.rules||Object.keys(this.rules).length===0)return h&&h(null,o),Promise.resolve(o);function d(f){var b=[],g={};function F(u){if(Array.isArray(u)){var m;b=(m=b).concat.apply(m,u)}else b.push(u)}for(var s=0;s3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!Vt(e,t.slice(0,-1))?e:Nt(e,t,n,r)}function Xe(e){return ie(e)}function Ur(e,t){return Vt(e,t)}function Yr(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return Kr(e,t,n,r)}function kr(e,t){return e&&e.some(n=>Qr(n,t))}function ct(e){return typeof e=="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function Tt(e,t){const n=Array.isArray(e)?[...e]:P({},e);return t&&Object.keys(t).forEach(r=>{const i=n[r],a=t[r],l=ct(i)&&ct(a);n[r]=l?Tt(i,a||{}):a}),n}function Zr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rTt(i,a),e)}function dt(e,t){let n={};return t.forEach(r=>{const i=Ur(e,r);n=Yr(n,r,i)}),n}function Qr(e,t){return!e||!t||e.length!==t.length?!1:e.every((n,r)=>t[r]===n)}const Q="'${name}' is not a valid ${type}",Ie={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Q,method:Q,array:Q,object:Q,number:Q,date:Q,boolean:Q,integer:Q,float:Q,regexp:Q,email:Q,url:Q,hex:Q},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}};var je=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(l){l(a)})}return new(n||(n=Promise))(function(a,l){function o(d){try{h(r.next(d))}catch(v){l(v)}}function c(d){try{h(r.throw(d))}catch(v){l(v)}}function h(d){d.done?a(d.value):i(d.value).then(o,c)}h((r=r.apply(e,t||[])).next())})};const Jr=we;function ei(e,t){return e.replace(/\$\{\w+\}/g,n=>{const r=n.slice(2,-1);return t[r]})}function Ke(e,t,n,r,i){return je(this,void 0,void 0,function*(){const a=P({},n);delete a.ruleIndex,delete a.trigger;let l=null;a&&a.type==="array"&&a.defaultField&&(l=a.defaultField,delete a.defaultField);const o=new Jr({[e]:[a]}),c=Zr({},Ie,r.validateMessages);o.messages(c);let h=[];try{yield Promise.resolve(o.validate({[e]:t},P({},r)))}catch(p){p.errors?h=p.errors.map((y,w)=>{let{message:f}=y;return en(f)?tn(f,{key:`error_${w}`}):f}):(console.error(p),h=[c.default()])}if(!h.length&&l)return(yield Promise.all(t.map((y,w)=>Ke(`${e}.${w}`,y,l,r,i)))).reduce((y,w)=>[...y,...w],[]);const d=P(P(P({},n),{name:e,enum:(n.enum||[]).join(", ")}),i);return h.map(p=>typeof p=="string"?ei(p,d):p)})}function Lt(e,t,n,r,i,a){const l=e.join("."),o=n.map((h,d)=>{const v=h.validator,p=P(P({},h),{ruleIndex:d});return v&&(p.validator=(y,w,f)=>{let b=!1;const F=v(y,w,function(){for(var s=arguments.length,u=new Array(s),m=0;m{b||f(...u)})});b=F&&typeof F.then=="function"&&typeof F.catch=="function",b&&F.then(()=>{f()}).catch(s=>{f(s||" ")})}),p}).sort((h,d)=>{let{warningOnly:v,ruleIndex:p}=h,{warningOnly:y,ruleIndex:w}=d;return!!v==!!y?p-w:v?1:-1});let c;if(i===!0)c=new Promise((h,d)=>je(this,void 0,void 0,function*(){for(let v=0;vKe(l,t,d,r,a).then(v=>({errors:v,rule:d})));c=(i?ni(h):ti(h)).then(d=>Promise.reject(d))}return c.catch(h=>h),c}function ti(e){return je(this,void 0,void 0,function*(){return Promise.all(e).then(t=>[].concat(...t))})}function ni(e){return je(this,void 0,void 0,function*(){let t=0;return new Promise(n=>{e.forEach(r=>{r.then(i=>{i.errors.length&&n([i]),t+=1,t===e.length&&n([])})})})})}const Dt=Symbol("formContextKey"),Wt=e=>{Ue(Dt,e)},Qe=()=>Ye(Dt,{name:O(()=>{}),labelAlign:O(()=>"right"),vertical:O(()=>!1),addField:(e,t)=>{},removeField:e=>{},model:O(()=>{}),rules:O(()=>{}),colon:O(()=>{}),labelWrap:O(()=>{}),labelCol:O(()=>{}),requiredMark:O(()=>!1),validateTrigger:O(()=>{}),onValidate:()=>{},validateMessages:O(()=>Ie)}),Gt=Symbol("formItemPrefixContextKey"),ri=e=>{Ue(Gt,e)},ii=()=>Ye(Gt,{prefixCls:O(()=>"")});function ai(e){return typeof e=="number"?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}const li=()=>({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},prefixCls:String,flex:[String,Number]}),oi=["xs","sm","md","lg","xl","xxl"],Ht=ge({compatConfig:{MODE:3},name:"ACol",inheritAttrs:!1,props:li(),setup(e,t){let{slots:n,attrs:r}=t;const{gutter:i,supportFlexGap:a,wrap:l}=lr(),{prefixCls:o,direction:c}=Pe("col",e),[h,d]=dr(o),v=O(()=>{const{span:y,order:w,offset:f,push:b,pull:g}=e,F=o.value;let s={};return oi.forEach(u=>{let m={};const x=e[u];typeof x=="number"?m.span=x:typeof x=="object"&&(m=x||{}),s=P(P({},s),{[`${F}-${u}-${m.span}`]:m.span!==void 0,[`${F}-${u}-order-${m.order}`]:m.order||m.order===0,[`${F}-${u}-offset-${m.offset}`]:m.offset||m.offset===0,[`${F}-${u}-push-${m.push}`]:m.push||m.push===0,[`${F}-${u}-pull-${m.pull}`]:m.pull||m.pull===0,[`${F}-rtl`]:c.value==="rtl"})}),ue(F,{[`${F}-${y}`]:y!==void 0,[`${F}-order-${w}`]:w,[`${F}-offset-${f}`]:f,[`${F}-push-${b}`]:b,[`${F}-pull-${g}`]:g},s,r.class,d.value)}),p=O(()=>{const{flex:y}=e,w=i.value,f={};if(w&&w[0]>0){const b=`${w[0]/2}px`;f.paddingLeft=b,f.paddingRight=b}if(w&&w[1]>0&&!a.value){const b=`${w[1]/2}px`;f.paddingTop=b,f.paddingBottom=b}return y&&(f.flex=ai(y),l.value===!1&&!f.minWidth&&(f.minWidth=0)),f});return()=>{var y;return h(V("div",G(G({},r),{},{class:v.value,style:[p.value,r.style]}),[(y=n.default)===null||y===void 0?void 0:y.call(n)]))}}}),Je=(e,t)=>{let{slots:n,emit:r,attrs:i}=t;var a,l,o,c,h;const{prefixCls:d,htmlFor:v,labelCol:p,labelAlign:y,colon:w,required:f,requiredMark:b}=P(P({},e),i),[g]=nn("Form"),F=(a=e.label)!==null&&a!==void 0?a:(l=n.label)===null||l===void 0?void 0:l.call(n);if(!F)return null;const{vertical:s,labelAlign:u,labelCol:m,labelWrap:x,colon:C}=Qe(),E=p||(m==null?void 0:m.value)||{},M=y||(u==null?void 0:u.value),j=`${d}-item-label`,N=ue(j,M==="left"&&`${j}-left`,E.class,{[`${j}-wrap`]:!!x.value});let R=F;const A=w===!0||(C==null?void 0:C.value)!==!1&&w!==!1;if(A&&!s.value&&typeof F=="string"&&F.trim()!==""&&(R=F.replace(/[:|:]\s*$/,"")),e.tooltip||n.tooltip){const X=V("span",{class:`${d}-item-tooltip`},[V(rn,{title:e.tooltip},{default:()=>[V(In,null,null)]})]);R=V(qe,null,[R,n.tooltip?(o=n.tooltip)===null||o===void 0?void 0:o.call(n,{class:`${d}-item-tooltip`}):X])}b==="optional"&&!f&&(R=V(qe,null,[R,V("span",{class:`${d}-item-optional`},[((c=g.value)===null||c===void 0?void 0:c.optional)||((h=an.Form)===null||h===void 0?void 0:h.optional)])]));const Y=ue({[`${d}-item-required`]:f,[`${d}-item-required-mark-optional`]:b==="optional",[`${d}-item-no-colon`]:!A});return V(Ht,G(G({},E),{},{class:N}),{default:()=>[V("label",{for:v,class:Y,title:typeof F=="string"?F:"",onClick:X=>r("click",X)},[R])]})};Je.displayName="FormItemLabel";Je.inheritAttrs=!1;const si=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationSlow} ${e.motionEaseInOut}, + opacity ${e.motionDurationSlow} ${e.motionEaseInOut}, + transform ${e.motionDurationSlow} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},ui=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},label:{fontSize:e.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${e.controlOutlineWidth}px ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),mt=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},fi=e=>{const{componentCls:t}=e;return{[e.componentCls]:P(P(P({},Ot(e)),ui(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":P({},mt(e,e.controlHeightSM)),"&-large":P({},mt(e,e.controlHeightLG))})}},ci=e=>{const{formItemCls:t,iconCls:n,componentCls:r,rootPrefixCls:i}=e;return{[t]:P(P({},Ot(e)),{marginBottom:e.marginLG,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${i}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{display:"inline-block",flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${e.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:e.controlHeight,color:e.colorTextHeading,fontSize:e.fontSize,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required:not(${t}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:e.marginXXS,color:e.colorError,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:e.marginXXS/2,marginInlineEnd:e.marginXS},[`&${t}-no-colon::after`]:{content:'" "'}}},[`${t}-control`]:{display:"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${i}-col-'"]):not([class*="' ${i}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[t]:{"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:St,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},di=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${t}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label.${r}-col-24 + ${n}-control`]:{minWidth:"unset"}}}},mi=e=>{const{componentCls:t,formItemCls:n}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[n]:{flex:"none",flexWrap:"nowrap",marginInlineEnd:e.margin,marginBottom:0,"&-with-help":{marginBottom:e.marginLG},[`> ${n}-label, + > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},de=e=>({margin:0,padding:`0 0 ${e.paddingXS}px`,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{display:"none"}}}),gi=e=>{const{componentCls:t,formItemCls:n}=e;return{[`${n} ${n}-label`]:de(e),[t]:{[n]:{flexWrap:"wrap",[`${n}-label, + ${n}-control`]:{flex:"0 0 100%",maxWidth:"100%"}}}}},vi=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${t}-vertical`]:{[n]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${t}-item-control`]:{width:"100%"}}},[`${t}-vertical ${n}-label, + .${r}-col-24${n}-label, + .${r}-col-xl-24${n}-label`]:de(e),[`@media (max-width: ${e.screenXSMax}px)`]:[gi(e),{[t]:{[`.${r}-col-xs-24${n}-label`]:de(e)}}],[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{[`.${r}-col-sm-24${n}-label`]:de(e)}},[`@media (max-width: ${e.screenMDMax}px)`]:{[t]:{[`.${r}-col-md-24${n}-label`]:de(e)}},[`@media (max-width: ${e.screenLGMax}px)`]:{[t]:{[`.${r}-col-lg-24${n}-label`]:de(e)}}}},et=ke("Form",(e,t)=>{let{rootPrefixCls:n}=t;const r=xt(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:n});return[fi(r),ci(r),si(r),di(r),mi(r),vi(r),jn(r),St]}),hi=ge({compatConfig:{MODE:3},name:"ErrorList",inheritAttrs:!1,props:["errors","help","onErrorVisibleChanged","helpStatus","warnings"],setup(e,t){let{attrs:n}=t;const{prefixCls:r,status:i}=ii(),a=O(()=>`${r.value}-item-explain`),l=O(()=>!!(e.errors&&e.errors.length)),o=$e(i.value),[,c]=et(r);return se([l,i],()=>{l.value&&(o.value=i.value)}),()=>{var h,d;const v=Mn(`${r.value}-show-help-item`),p=ln(`${r.value}-show-help-item`,v);return p.role="alert",p.class=[c.value,a.value,n.class,`${r.value}-show-help`],V(cn,G(G({},fn(`${r.value}-show-help`)),{},{onAfterEnter:()=>e.onErrorVisibleChanged(!0),onAfterLeave:()=>e.onErrorVisibleChanged(!1)}),{default:()=>[on(V(un,G(G({},p),{},{tag:"div"}),{default:()=>[(d=e.errors)===null||d===void 0?void 0:d.map((y,w)=>V("div",{key:w,class:o.value?`${a.value}-${o.value}`:""},[y]))]}),[[sn,!!(!((h=e.errors)===null||h===void 0)&&h.length)]])]})}}}),pi=ge({compatConfig:{MODE:3},slots:Object,inheritAttrs:!1,props:["prefixCls","errors","hasFeedback","onDomErrorVisibleChange","wrapperCol","help","extra","status","marginBottom","onErrorVisibleChanged"],setup(e,t){let{slots:n}=t;const r=Qe(),{wrapperCol:i}=r,a=P({},r);return delete a.labelCol,delete a.wrapperCol,Wt(a),ri({prefixCls:O(()=>e.prefixCls),status:O(()=>e.status)}),()=>{var l,o,c;const{prefixCls:h,wrapperCol:d,marginBottom:v,onErrorVisibleChanged:p,help:y=(l=n.help)===null||l===void 0?void 0:l.call(n),errors:w=Ct((o=n.errors)===null||o===void 0?void 0:o.call(n)),extra:f=(c=n.extra)===null||c===void 0?void 0:c.call(n)}=e,b=`${h}-item`,g=d||(i==null?void 0:i.value)||{},F=ue(`${b}-control`,g.class);return V(Ht,G(G({},g),{},{class:F}),{default:()=>{var s;return V(qe,null,[V("div",{class:`${b}-control-input`},[V("div",{class:`${b}-control-input-content`},[(s=n.default)===null||s===void 0?void 0:s.call(n)])]),v!==null||w.length?V("div",{style:{display:"flex",flexWrap:"nowrap"}},[V(hi,{errors:w,help:y,class:`${b}-explain-connected`,onErrorVisibleChanged:p},null),!!v&&V("div",{style:{width:0,height:`${v}px`}},null)]):null,f?V("div",{class:`${b}-extra`},[f]):null])}})}}});function yi(e){const t=ne(e.value.slice());let n=null;return Ne(()=>{clearTimeout(n),n=setTimeout(()=>{t.value=e.value},e.value.length?0:10)}),t}Ze("success","warning","error","validating","");const bi={success:vn,warning:hn,error:pn,validating:yn};function Re(e,t,n){let r=e;const i=t;let a=0;try{for(let l=i.length;a({htmlFor:String,prefixCls:String,label:me.any,help:me.any,extra:me.any,labelCol:{type:Object},wrapperCol:{type:Object},hasFeedback:{type:Boolean,default:!1},colon:{type:Boolean,default:void 0},labelAlign:String,prop:{type:[String,Number,Array]},name:{type:[String,Number,Array]},rules:[Array,Object],autoLink:{type:Boolean,default:!0},required:{type:Boolean,default:void 0},validateFirst:{type:Boolean,default:void 0},validateStatus:me.oneOf(Ze("","success","warning","error","validating")),validateTrigger:{type:[String,Array]},messageVariables:{type:Object},hidden:Boolean,noStyle:Boolean,tooltip:String});let xi=0;const wi="form_item",Fi=ge({compatConfig:{MODE:3},name:"AFormItem",inheritAttrs:!1,__ANT_NEW_FORM_ITEM:!0,props:$i(),slots:Object,setup(e,t){let{slots:n,attrs:r,expose:i}=t;dn(e.prop===void 0);const a=`form-item-${++xi}`,{prefixCls:l}=Pe("form",e),[o,c]=et(l),h=ne(),d=Qe(),v=O(()=>e.name||e.prop),p=ne([]),y=ne(!1),w=ne(),f=O(()=>{const $=v.value;return Xe($)}),b=O(()=>{if(f.value.length){const $=d.name.value,I=f.value.join("_");return $?`${$}_${I}`:`${wi}_${I}`}else return}),g=()=>{const $=d.model.value;if(!(!$||!v.value))return Re($,f.value,!0).v},F=O(()=>g()),s=ne(Ee(F.value)),u=O(()=>{let $=e.validateTrigger!==void 0?e.validateTrigger:d.validateTrigger.value;return $=$===void 0?"change":$,ie($)}),m=O(()=>{let $=d.rules.value;const I=e.rules,L=e.required!==void 0?{required:!!e.required,trigger:u.value}:[],D=Re($,f.value);$=$?D.o[D.k]||D.v:[];const W=[].concat(I||$||[]);return er(W,U=>U.required)?W:W.concat(L)}),x=O(()=>{const $=m.value;let I=!1;return $&&$.length&&$.every(L=>L.required?(I=!0,!1):!0),I||e.required}),C=ne();Ne(()=>{C.value=e.validateStatus});const E=O(()=>{let $={};return typeof e.label=="string"?$.label=e.label:e.name&&($.label=String(e.name)),e.messageVariables&&($=P(P({},$),e.messageVariables)),$}),M=$=>{if(f.value.length===0)return;const{validateFirst:I=!1}=e,{triggerName:L}=$||{};let D=m.value;if(L&&(D=D.filter(U=>{const{trigger:ee}=U;return!ee&&!u.value.length?!0:ie(ee||u.value).includes(L)})),!D.length)return Promise.resolve();const W=Lt(f.value,F.value,D,P({validateMessages:d.validateMessages.value},$),I,E.value);return C.value="validating",p.value=[],W.catch(U=>U).then(function(){let U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(C.value==="validating"){const ee=U.filter(te=>te&&te.errors.length);C.value=ee.length?"error":"success",p.value=ee.map(te=>te.errors),d.onValidate(v.value,!p.value.length,p.value.length?Te(p.value[0]):null)}}),W},j=()=>{M({triggerName:"blur"})},N=()=>{if(y.value){y.value=!1;return}M({triggerName:"change"})},R=()=>{C.value=e.validateStatus,y.value=!1,p.value=[]},A=()=>{var $;C.value=e.validateStatus,y.value=!0,p.value=[];const I=d.model.value||{},L=F.value,D=Re(I,f.value,!0);Array.isArray(L)?D.o[D.k]=[].concat(($=s.value)!==null&&$!==void 0?$:[]):D.o[D.k]=s.value,At(()=>{y.value=!1})},H=O(()=>e.htmlFor===void 0?b.value:e.htmlFor),Y=()=>{const $=H.value;if(!$||!w.value)return;const I=w.value.$el.querySelector(`[id="${$}"]`);I&&I.focus&&I.focus()};i({onFieldBlur:j,onFieldChange:N,clearValidate:R,resetField:A}),mn({id:b,onFieldBlur:()=>{e.autoLink&&j()},onFieldChange:()=>{e.autoLink&&N()},clearValidate:R},O(()=>!!(e.autoLink&&d.model.value&&v.value)));let X=!1;se(v,$=>{$?X||(X=!0,d.addField(a,{fieldValue:F,fieldId:b,fieldName:v,resetField:A,clearValidate:R,namePath:f,validateRules:M,rules:m})):(X=!1,d.removeField(a))},{immediate:!0}),Ft(()=>{d.removeField(a)});const S=yi(p),q=O(()=>e.validateStatus!==void 0?e.validateStatus:S.value.length?"error":C.value),T=O(()=>({[`${l.value}-item`]:!0,[c.value]:!0,[`${l.value}-item-has-feedback`]:q.value&&e.hasFeedback,[`${l.value}-item-has-success`]:q.value==="success",[`${l.value}-item-has-warning`]:q.value==="warning",[`${l.value}-item-has-error`]:q.value==="error",[`${l.value}-item-is-validating`]:q.value==="validating",[`${l.value}-item-hidden`]:e.hidden})),B=Et({});gn.useProvide(B),Ne(()=>{let $;if(e.hasFeedback){const I=q.value&&bi[q.value];$=I?V("span",{class:ue(`${l.value}-item-feedback-icon`,`${l.value}-item-feedback-icon-${q.value}`)},[V(I,null,null)]):null}P(B,{status:q.value,hasFeedback:e.hasFeedback,feedbackIcon:$,isFormItemInput:!0})});const K=ne(null),Z=ne(!1),re=()=>{if(h.value){const $=getComputedStyle(h.value);K.value=parseInt($.marginBottom,10)}};wt(()=>{se(Z,()=>{Z.value&&re()},{flush:"post",immediate:!0})});const k=$=>{$||(K.value=null)};return()=>{var $,I;if(e.noStyle)return($=n.default)===null||$===void 0?void 0:$.call(n);const L=(I=e.help)!==null&&I!==void 0?I:n.help?Ct(n.help()):null,D=!!(L!=null&&Array.isArray(L)&&L.length||S.value.length);return Z.value=D,o(V("div",{class:[T.value,D?`${l.value}-item-with-help`:"",r.class],ref:h},[V(gr,G(G({},r),{},{class:`${l.value}-item-row`,key:"row"}),{default:()=>{var W,U;return V(qe,null,[V(Je,G(G({},e),{},{htmlFor:H.value,required:x.value,requiredMark:d.requiredMark.value,prefixCls:l.value,onClick:Y,label:e.label}),{label:n.label,tooltip:n.tooltip}),V(pi,G(G({},e),{},{errors:L!=null?ie(L):S.value,marginBottom:K.value,prefixCls:l.value,status:q.value,ref:w,help:L,extra:(W=e.extra)!==null&&W!==void 0?W:(U=n.extra)===null||U===void 0?void 0:U.call(n),onErrorVisibleChanged:k}),{default:n.default})])}}),!!K.value&&V("div",{class:`${l.value}-margin-offset`,style:{marginBottom:`-${K.value}px`}},null)]))}}});function Bt(e){let t=!1,n=e.length;const r=[];return e.length?new Promise((i,a)=>{e.forEach((l,o)=>{l.catch(c=>(t=!0,c)).then(c=>{n-=1,r[o]=c,!(n>0)&&(t&&a(r),i(r))})})}):Promise.resolve([])}function gt(e){let t=!1;return e&&e.length&&e.every(n=>n.required?(t=!0,!1):!0),t}function vt(e){return e==null?[]:Array.isArray(e)?e:[e]}function Ve(e,t,n){let r=e;t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,"");const i=t.split(".");let a=0;for(let l=i.length;a1&&arguments[1]!==void 0?arguments[1]:$e({}),n=arguments.length>2?arguments[2]:void 0;const r=Ee(ae(e)),i=Et({}),a=ne([]),l=s=>{P(ae(e),P(P({},Ee(r)),s)),At(()=>{Object.keys(i).forEach(u=>{i[u]={autoLink:!1,required:gt(ae(t)[u])}})})},o=function(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],u=arguments.length>1?arguments[1]:void 0;return u.length?s.filter(m=>{const x=vt(m.trigger||"change");return tr(x,u).length}):s};let c=null;const h=function(s){let u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0;const x=[],C={};for(let j=0;j({name:N,errors:[],warnings:[]})).catch(H=>{const Y=[],X=[];return H.forEach(S=>{let{rule:{warningOnly:q},errors:T}=S;q?X.push(...T):Y.push(...T)}),Y.length?Promise.reject({name:N,errors:Y,warnings:X}):{name:N,errors:Y,warnings:X}}))}const E=Bt(x);c=E;const M=E.then(()=>c===E?Promise.resolve(C):Promise.reject([])).catch(j=>{const N=j.filter(R=>R&&R.errors.length);return N.length?Promise.reject({values:C,errorFields:N,outOfDate:c!==E}):Promise.resolve(C)});return M.catch(j=>j),M},d=function(s,u,m){let x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const C=Lt([s],u,m,P({validateMessages:Ie},x),!!x.validateFirst);return i[s]?(i[s].validateStatus="validating",C.catch(E=>E).then(function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];var M;if(i[s].validateStatus==="validating"){const j=E.filter(N=>N&&N.errors.length);i[s].validateStatus=j.length?"error":"success",i[s].help=j.length?j.map(N=>N.errors):null,(M=n==null?void 0:n.onValidate)===null||M===void 0||M.call(n,s,!j.length,j.length?Te(i[s].help[0]):null)}}),C):C.catch(E=>E)},v=(s,u)=>{let m=[],x=!0;s?Array.isArray(s)?m=s:m=[s]:(x=!1,m=a.value);const C=h(m,u||{},x);return C.catch(E=>E),C},p=s=>{let u=[];s?Array.isArray(s)?u=s:u=[s]:u=a.value,u.forEach(m=>{i[m]&&P(i[m],{validateStatus:"",help:null})})},y=s=>{const u={autoLink:!1},m=[],x=Array.isArray(s)?s:[s];for(let C=0;C{const u=[];a.value.forEach(m=>{const x=Ve(s,m,!1),C=Ve(w,m,!1);(f&&(n==null?void 0:n.immediate)&&x.isValid||!qt(x.v,C.v))&&u.push(m)}),v(u,{trigger:"change"}),f=!1,w=Ee(Te(s))},g=n==null?void 0:n.debounce;let F=!0;return se(t,()=>{a.value=t?Object.keys(ae(t)):[],!F&&n&&n.validateOnRuleChange&&v(),F=!1},{deep:!0,immediate:!0}),se(a,()=>{const s={};a.value.forEach(u=>{s[u]=P({},i[u],{autoLink:!1,required:gt(ae(t)[u])}),delete i[u]});for(const u in i)Object.prototype.hasOwnProperty.call(i,u)&&delete i[u];P(i,s)},{immediate:!0}),se(e,g&&g.wait?Pn(b,g.wait,bn(g,["wait"])):b,{immediate:n&&!!n.immediate,deep:!0}),{modelRef:e,rulesRef:t,initialModel:r,validateInfos:i,resetFields:l,validate:v,validateField:d,mergeValidateInfo:y,clearValidate:p}}const Oi=()=>({layout:me.oneOf(Ze("horizontal","inline","vertical")),labelCol:Se(),wrapperCol:Se(),colon:he(),labelAlign:tt(),labelWrap:he(),prefixCls:String,requiredMark:ye([String,Boolean]),hideRequiredMark:he(),model:me.object,rules:Se(),validateMessages:Se(),validateOnRuleChange:he(),scrollToFirstError:$n(),onSubmit:fe(),name:String,validateTrigger:ye([String,Array]),size:tt(),disabled:he(),onValuesChange:fe(),onFieldsChange:fe(),onFinish:fe(),onFinishFailed:fe(),onValidate:fe()});function Ci(e,t){return qt(ie(e),ie(t))}const le=ge({compatConfig:{MODE:3},name:"AForm",inheritAttrs:!1,props:xn(Oi(),{layout:"horizontal",hideRequiredMark:!1,colon:!0}),Item:Fi,useForm:Si,setup(e,t){let{emit:n,slots:r,expose:i,attrs:a}=t;const{prefixCls:l,direction:o,form:c,size:h,disabled:d}=Pe("form",e),v=O(()=>e.requiredMark===""||e.requiredMark),p=O(()=>{var S;return v.value!==void 0?v.value:c&&((S=c.value)===null||S===void 0?void 0:S.requiredMark)!==void 0?c.value.requiredMark:!e.hideRequiredMark});wn(h),Fn(d);const y=O(()=>{var S,q;return(S=e.colon)!==null&&S!==void 0?S:(q=c.value)===null||q===void 0?void 0:q.colon}),{validateMessages:w}=Sn(),f=O(()=>P(P(P({},Ie),w.value),e.validateMessages)),[b,g]=et(l),F=O(()=>ue(l.value,{[`${l.value}-${e.layout}`]:!0,[`${l.value}-hide-required-mark`]:p.value===!1,[`${l.value}-rtl`]:o.value==="rtl",[`${l.value}-${h.value}`]:h.value},g.value)),s=$e(),u={},m=(S,q)=>{u[S]=q},x=S=>{delete u[S]},C=S=>{const q=!!S,T=q?ie(S).map(Xe):[];return q?Object.values(u).filter(B=>T.findIndex(K=>Ci(K,B.fieldName.value))>-1):Object.values(u)},E=S=>{e.model&&C(S).forEach(q=>{q.resetField()})},M=S=>{C(S).forEach(q=>{q.clearValidate()})},j=S=>{const{scrollToFirstError:q}=e;if(n("finishFailed",S),q&&S.errorFields.length){let T={};typeof q=="object"&&(T=q),R(S.errorFields[0].name,T)}},N=function(){return Y(...arguments)},R=function(S){let q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const T=C(S?[S]:void 0);if(T.length){const B=T[0].fieldId.value,K=B?document.getElementById(B):null;K&&ir(K,P({scrollMode:"if-needed",block:"nearest"},q))}},A=function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(S===!0){const q=[];return Object.values(u).forEach(T=>{let{namePath:B}=T;q.push(B.value)}),dt(e.model,q)}else return dt(e.model,S)},H=(S,q)=>{if(!e.model)return Promise.reject("Form `model` is required for validateFields to work.");const T=!!S,B=T?ie(S).map(Xe):[],K=[];Object.values(u).forEach(k=>{var $;if(T||B.push(k.namePath.value),!(!(($=k.rules)===null||$===void 0)&&$.value.length))return;const I=k.namePath.value;if(!T||kr(B,I)){const L=k.validateRules(P({validateMessages:f.value},q));K.push(L.then(()=>({name:I,errors:[],warnings:[]})).catch(D=>{const W=[],U=[];return D.forEach(ee=>{let{rule:{warningOnly:te},errors:ve}=ee;te?U.push(...ve):W.push(...ve)}),W.length?Promise.reject({name:I,errors:W,warnings:U}):{name:I,errors:W,warnings:U}}))}});const Z=Bt(K);s.value=Z;const re=Z.then(()=>s.value===Z?Promise.resolve(A(B)):Promise.reject([])).catch(k=>{const $=k.filter(I=>I&&I.errors.length);return Promise.reject({values:A(B),errorFields:$,outOfDate:s.value!==Z})});return re.catch(k=>k),re},Y=function(){return H(...arguments)},X=S=>{S.preventDefault(),S.stopPropagation(),n("submit",S),e.model&&H().then(T=>{n("finish",T)}).catch(T=>{j(T)})};return i({resetFields:E,clearValidate:M,validateFields:H,getFieldsValue:A,validate:N,scrollToField:R}),Wt({model:O(()=>e.model),name:O(()=>e.name),labelAlign:O(()=>e.labelAlign),labelCol:O(()=>e.labelCol),labelWrap:O(()=>e.labelWrap),wrapperCol:O(()=>e.wrapperCol),vertical:O(()=>e.layout==="vertical"),colon:y,requiredMark:p,validateTrigger:O(()=>e.validateTrigger),rules:O(()=>e.rules),addField:m,removeField:x,onValidate:(S,q,T)=>{n("validate",S,q,T)},validateMessages:f}),se(()=>e.rules,()=>{e.validateOnRuleChange&&H()}),()=>{var S;return b(V("form",G(G({},a),{},{onSubmit:X,class:[F.value,a.class]}),[(S=r.default)===null||S===void 0?void 0:S.call(r)]))}}});le.useInjectFormItemContext=On;le.ItemRest=Le;le.install=function(e){return e.component(le.name,le),e.component(le.Item.name,le.Item),e.component(Le.name,Le),e};export{gr as A,Ht as C,le as F,Fi as _,jt as b,Oi as f,Ln as g}; diff --git a/assets/index-Bbx3fOqW.js b/assets/index-Bbx3fOqW.js new file mode 100644 index 00000000..f471f503 --- /dev/null +++ b/assets/index-Bbx3fOqW.js @@ -0,0 +1 @@ +import{d as r}from"./dayjs.min-Dtr0Zv3x.js";import{u as a}from"./dynamic-table-NOsQOVcT.js";import{d as p,q as n,C as d,G as i,c as s,at as u}from"./index-BrBwdKly.js";import"./ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js";import{f as c}from"./dateUtil-fGzrLEcK.js";import{T as l}from"./index-ybZ8qsQh.js";import"./index-CB6g5cB7.js";import"./index-DDLHBggT.js";import"./_baseUniq-DOsyycWl.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./collapseMotion-DE86socT.js";import"./move-DruCcLjl.js";import"./RightOutlined-pFeZ0d1f.js";import"./VerticalRightOutlined-BFa5d12w.js";import"./cloneDeep-DrksgALm.js";import"./schema-form.vue_vue_type_script_setup_true_lang-C3ylHYY1.js";import"./isNumber-BpbIl69s.js";import"./is-DQPhQlrR.js";import"./index-BWgOd1NV.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./debounce-BzgyI6bF.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./index-CgJIgWeD.js";import"./DownOutlined-8-BUqXoI.js";import"./index--SKeFkln.js";import"./pick-CKdlNMa2.js";import"./FullscreenOutlined-DXeoX7RO.js";import"./index-CFP89leL.js";import"./LeftOutlined-Dg--lEAV.js";import"./zh_CN-CAyhejr6.js";import"./index-D7jYwU_i.js";import"./useMergedState-Dg_cdEwK.js";import"./index-DgvV8uj7.js";import"./EnterOutlined-xioWH3Aj.js";import"./CheckOutlined-Da_4XDzK.js";import"./CopyOutlined-hHOullm3.js";import"./index-BduIUV-8.js";import"./isMobile-BbN7I0i_.js";import"./useRefs-nFL6rjZv.js";import"./index-CQgZavC-.js";import"./index-BAWHCkn3.js";import"./index-BTnR18oJ.js";const et=p({name:"SystemMonitorLoginLog",__name:"index",setup(f){const[m]=a(),e=[{title:"ID",dataIndex:"id",width:60,hideInSearch:!0},{title:"用户名",dataIndex:"username",width:120},{title:"IP",dataIndex:"ip",width:80,customRender:({record:t})=>s(l,{color:"blue"},{default:()=>[t.ip]})},{title:"登录地点",dataIndex:"address",width:80},{title:"登录时间",width:120,dataIndex:"time",customRender({record:t}){return c(t.time)},formItemProps:{component:"RangePicker",componentProps:{valueFormat:"YYYY-MM-DD HH:mm:ss"},transform([t,o]=[]){if(t&&o)return[r(t).startOf("day").format("YYYY-MM-DD HH:mm:ss"),r(t).endOf("day").format("YYYY-MM-DD HH:mm:ss")]}}},{title:"操作系统",dataIndex:"os",width:120,hideInSearch:!0},{title:"浏览器",dataIndex:"browser",width:120,hideInSearch:!0}];return(t,o)=>(n(),d(i(m),{"header-title":"登录日志","auto-height":"","data-request":i(u).systemLog.logLoginLogPage,columns:e},null,8,["data-request"]))}});export{et as default}; diff --git a/assets/index-BduIUV-8.js b/assets/index-BduIUV-8.js new file mode 100644 index 00000000..49fc1d40 --- /dev/null +++ b/assets/index-BduIUV-8.js @@ -0,0 +1,13 @@ +import{c as h,I as nt,d as Ie,aU as R,r as He,h as Ge,j,k as A,cr as rt,s as _,b0 as Ae,_ as v,e as W,w as te,aT as F,b9 as ee,aS as ye,b1 as le,a as at,d4 as lt,cS as it,aP as Ve,d7 as Ue,dh as Le,d6 as qe,d5 as st,di as ot,dj as ut,dk as dt,br as ct,c3 as ft,ct as pt,cT as mt,b as gt,cU as vt,c4 as ht,cW as be,b8 as bt,c2 as Te,dl as Be,aK as St,P as Se}from"./index-BrBwdKly.js";import{D as $t}from"./DownOutlined-8-BUqXoI.js";import{i as Nt}from"./isMobile-BbN7I0i_.js";var yt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};function Fe(e){for(var t=1;tNumber.MAX_SAFE_INTEGER)return String(we()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(eNumber.MAX_SAFE_INTEGER)return new z(Number.MAX_SAFE_INTEGER);if(r0&&arguments[0]!==void 0?arguments[0]:!0)?this.isInvalidate()?"":Pe(this.number):this.origin}}class q{constructor(t){if(this.origin="",ke(t)){this.empty=!0;return}if(this.origin=String(t),t==="-"||Number.isNaN(t)){this.nan=!0;return}let n=t;if(Ce(n)&&(n=Number(n)),n=typeof n=="string"?n:Pe(n),Oe(n)){const r=ne(n);this.negative=r.negative;const l=r.trimStr.split(".");this.integer=BigInt(l[0]);const s=l[1]||"0";this.decimal=BigInt(s),this.decimalLen=s.length}else this.nan=!0}getMark(){return this.negative?"-":""}getIntegerStr(){return this.integer.toString()}getDecimalStr(){return this.decimal.toString().padStart(this.decimalLen,"0")}alignDecimal(t){const n=`${this.getMark()}${this.getIntegerStr()}${this.getDecimalStr().padEnd(t,"0")}`;return BigInt(n)}negate(){const t=new q(this.toString());return t.negative=!t.negative,t}add(t){if(this.isInvalidate())return new q(t);const n=new q(t);if(n.isInvalidate())return this;const r=Math.max(this.getDecimalStr().length,n.getDecimalStr().length),l=this.alignDecimal(r),s=n.alignDecimal(r),d=(l+s).toString(),{negativeStr:c,trimStr:m}=ne(d),f=`${c}${m.padStart(r+1,"0")}`;return new q(`${f.slice(0,-r)}.${f.slice(-r)}`)}isEmpty(){return this.empty}isNaN(){return this.nan}isInvalidate(){return this.isEmpty()||this.isNaN()}equals(t){return this.toString()===(t==null?void 0:t.toString())}lessEquals(t){return this.add(t.negate().toString()).toNumber()<=0}toNumber(){return this.isNaN()?NaN:Number(this.toString())}toString(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0)?this.isInvalidate()?"":ne(`${this.getMark()}${this.getIntegerStr()}.${this.getDecimalStr()}`).fullStr:this.origin}}function O(e){return we()?new q(e):new z(e)}function xe(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";const{negativeStr:l,integerStr:s,decimalStr:d}=ne(e),c=`${t}${d}`,m=`${l}${s}`;if(n>=0){const f=Number(d[n]);if(f>=5&&!r){const o=O(e).add(`${l}0.${"0".repeat(n)}${10-f}`);return xe(o.toString(),t,n,r)}return n===0?m:`${m}${t}${d.padEnd(n,"0").slice(0,n)}`}return c===".0"?m:`${m}${c}`}const xt=200,It=600,Et=Ie({compatConfig:{MODE:3},name:"StepHandler",inheritAttrs:!1,props:{prefixCls:String,upDisabled:Boolean,downDisabled:Boolean,onStep:R()},slots:Object,setup(e,t){let{slots:n,emit:r}=t;const l=He(),s=(c,m)=>{c.preventDefault(),r("step",m);function f(){r("step",m),l.value=setTimeout(f,xt)}l.value=setTimeout(f,It)},d=()=>{clearTimeout(l.value)};return Ge(()=>{d()}),()=>{if(Nt())return null;const{prefixCls:c,upDisabled:m,downDisabled:f}=e,o=`${c}-handler`,w=j(o,`${o}-up`,{[`${o}-up-disabled`]:m}),S=j(o,`${o}-down`,{[`${o}-down-disabled`]:f}),I={unselectable:"on",role:"button",onMouseup:d,onMouseleave:d},{upNode:$,downNode:E}=n;return h("div",{class:`${o}-wrap`},[h("span",A(A({},I),{},{onMousedown:D=>{s(D,!0)},"aria-label":"Increase Value","aria-disabled":m,class:w}),[($==null?void 0:$())||h("span",{unselectable:"on",class:`${c}-handler-up-inner`},null)]),h("span",A(A({},I),{},{onMousedown:D=>{s(D,!1)},"aria-label":"Decrease Value","aria-disabled":f,class:S}),[(E==null?void 0:E())||h("span",{unselectable:"on",class:`${c}-handler-down-inner`},null)])])}}});function Ct(e,t){const n=He(null);function r(){try{const{selectionStart:s,selectionEnd:d,value:c}=e.value,m=c.substring(0,s),f=c.substring(d);n.value={start:s,end:d,value:c,beforeTxt:m,afterTxt:f}}catch{}}function l(){if(e.value&&n.value&&t.value)try{const{value:s}=e.value,{beforeTxt:d,afterTxt:c,start:m}=n.value;let f=s.length;if(s.endsWith(c))f=s.length-n.value.afterTxt.length;else if(s.startsWith(d))f=d.length;else{const o=d[m-1],w=s.indexOf(o,m-1);w!==-1&&(f=w+1)}e.value.setSelectionRange(f,f)}catch(s){rt(!1,`Something warning of cursor restore. Please fire issue about this: ${s.message}`)}}return[r,l]}const Pt=()=>{const e=_(0),t=()=>{Ae.cancel(e.value)};return Ge(()=>{t()}),n=>{t(),e.value=Ae(()=>{n()})}};var Ot=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 l=0,r=Object.getOwnPropertySymbols(e);le||t.isEmpty()?t.toString():t.toNumber(),je=e=>{const t=O(e);return t.isInvalidate()?null:t},Ke=()=>({stringMode:F(),defaultValue:ee([String,Number]),value:ee([String,Number]),prefixCls:ye(),min:ee([String,Number]),max:ee([String,Number]),step:ee([String,Number],1),tabindex:Number,controls:F(!0),readonly:F(),disabled:F(),autofocus:F(),keyboard:F(!0),parser:R(),formatter:R(),precision:Number,decimalSeparator:String,onInput:R(),onChange:R(),onPressEnter:R(),onStep:R(),onBlur:R(),onFocus:R()}),_t=Ie({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:v(v({},Ke()),{lazy:Boolean}),slots:Object,setup(e,t){let{attrs:n,slots:r,emit:l,expose:s}=t;const d=_(),c=_(!1),m=_(!1),f=_(!1),o=_(O(e.value));function w(a){e.value===void 0&&(o.value=a)}const S=(a,i)=>{if(!i)return e.precision>=0?e.precision:Math.max(re(a),re(e.step))},I=a=>{const i=String(a);if(e.parser)return e.parser(i);let u=i;return e.decimalSeparator&&(u=u.replace(e.decimalSeparator,".")),u.replace(/[^\w.-]+/g,"")},$=_(""),E=(a,i)=>{if(e.formatter)return e.formatter(a,{userTyping:i,input:String($.value)});let u=typeof a=="number"?Pe(a):a;if(!i){const g=S(u,i);if(Oe(u)&&(e.decimalSeparator||g>=0)){const y=e.decimalSeparator||".";u=xe(u,y,g)}}return u},D=(()=>{const a=e.value;return o.value.isInvalidate()&&["string","number"].includes(typeof a)?Number.isNaN(a)?"":a:E(o.value.toString(),!1)})();$.value=D;function C(a,i){$.value=E(a.isInvalidate()?a.toString(!1):a.toString(!i),i)}const P=W(()=>je(e.max)),N=W(()=>je(e.min)),x=W(()=>!P.value||!o.value||o.value.isInvalidate()?!1:P.value.lessEquals(o.value)),V=W(()=>!N.value||!o.value||o.value.isInvalidate()?!1:o.value.lessEquals(N.value)),[k,K]=Ct(d,c),X=a=>P.value&&!a.lessEquals(P.value)?P.value:N.value&&!N.value.lessEquals(a)?N.value:null,ie=a=>!X(a),Y=(a,i)=>{var u;let g=a,y=ie(g)||g.isEmpty();if(!g.isEmpty()&&!i&&(g=X(g)||g,y=!0),!e.readonly&&!e.disabled&&y){const M=g.toString(),B=S(M,i);return B>=0&&(g=O(xe(M,".",B))),g.equals(o.value)||(w(g),(u=e.onChange)===null||u===void 0||u.call(e,g.isEmpty()?null:ze(e.stringMode,g)),e.value===void 0&&C(g,i)),g}return o.value},se=Pt(),J=a=>{var i;if(k(),$.value=a,!f.value){const u=I(a),g=O(u);g.isNaN()||Y(g,!0)}(i=e.onInput)===null||i===void 0||i.call(e,a),se(()=>{let u=a;e.parser||(u=a.replace(/。/g,".")),u!==a&&J(u)})},b=()=>{f.value=!0},Q=()=>{f.value=!1,J(d.value.value)},H=a=>{J(a.target.value)},G=a=>{var i,u;if(a&&x.value||!a&&V.value)return;m.value=!1;let g=O(e.step);a||(g=g.negate());const y=(o.value||O(0)).add(g.toString()),M=Y(y,!1);(i=e.onStep)===null||i===void 0||i.call(e,ze(e.stringMode,M),{offset:e.step,type:a?"up":"down"}),(u=d.value)===null||u===void 0||u.focus()},T=a=>{const i=O(I($.value));let u=i;i.isNaN()?u=o.value:u=Y(i,a),e.value!==void 0?C(o.value,!1):u.isNaN()||C(u,!1)},oe=a=>{var i;const{which:u}=a;m.value=!0,u===le.ENTER&&(f.value||(m.value=!1),T(!1),(i=e.onPressEnter)===null||i===void 0||i.call(e,a)),e.keyboard!==!1&&!f.value&&[le.UP,le.DOWN].includes(u)&&(G(le.UP===u),a.preventDefault())},ue=()=>{m.value=!1},de=a=>{T(!1),c.value=!1,m.value=!1,l("blur",a)};return te(()=>e.precision,()=>{o.value.isInvalidate()||C(o.value,!1)},{flush:"post"}),te(()=>e.value,()=>{const a=O(e.value);o.value=a;const i=O(I($.value));(!a.equals(i)||!m.value||e.formatter)&&C(a,m.value)},{flush:"post"}),te($,()=>{e.formatter&&K()},{flush:"post"}),te(()=>e.disabled,a=>{a&&(c.value=!1)}),s({focus:()=>{var a;(a=d.value)===null||a===void 0||a.focus()},blur:()=>{var a;(a=d.value)===null||a===void 0||a.blur()}}),()=>{const a=v(v({},n),e),{prefixCls:i="rc-input-number",min:u,max:g,step:y=1,defaultValue:M,value:B,disabled:Z,readonly:ae,keyboard:_e,controls:p=!0,autofocus:ce,stringMode:U,parser:fe,formatter:pe,precision:L,decimalSeparator:me,onChange:ge,onInput:ve,onPressEnter:De,onStep:Me,lazy:Xe,class:Ye,style:Je}=a,Qe=Ot(a,["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"]),{upHandler:Ze,downHandler:et}=r,Re=`${i}-input`,he={};return Xe?he.onChange=H:he.onInput=H,h("div",{class:j(i,Ye,{[`${i}-focused`]:c.value,[`${i}-disabled`]:Z,[`${i}-readonly`]:ae,[`${i}-not-a-number`]:o.value.isNaN(),[`${i}-out-of-range`]:!o.value.isInvalidate()&&!ie(o.value)}),style:Je,onKeydown:oe,onKeyup:ue},[p&&h(Et,{prefixCls:i,upDisabled:x.value,downDisabled:V.value,onStep:G},{upNode:Ze,downNode:et}),h("div",{class:`${Re}-wrap`},[h("input",A(A(A({autofocus:ce,autocomplete:"off",role:"spinbutton","aria-valuemin":u,"aria-valuemax":g,"aria-valuenow":o.value.isInvalidate()?null:o.value.toString(),step:y},Qe),{},{ref:d,class:Re,value:$.value,disabled:Z,readonly:ae,onFocus:tt=>{c.value=!0,l("focus",tt)}},he),{},{onBlur:de,onCompositionstart:b,onCompositionend:Q}),null)])])}}});function $e(e){return e!=null}const Dt=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorBorder:l,borderRadius:s,fontSizeLG:d,controlHeightLG:c,controlHeightSM:m,colorError:f,inputPaddingHorizontalSM:o,colorTextDescription:w,motionDurationMid:S,colorPrimary:I,controlHeight:$,inputPaddingHorizontal:E,colorBgContainer:D,colorTextDisabled:C,borderRadiusSM:P,borderRadiusLG:N,controlWidth:x,handleVisible:V}=e;return[{[t]:v(v(v(v({},Ve(e)),Ue(e)),Le(e,t)),{display:"inline-block",width:x,margin:0,padding:0,border:`${n}px ${r} ${l}`,borderRadius:s,"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:d,borderRadius:N,[`input${t}-input`]:{height:c-2*n}},"&-sm":{padding:0,borderRadius:P,[`input${t}-input`]:{height:m-2*n,padding:`0 ${o}px`}},"&:hover":v({},qe(e)),"&-focused":v({},st(e)),"&-disabled":v(v({},ot(e)),{[`${t}-input`]:{cursor:"not-allowed"}}),"&-out-of-range":{input:{color:f}},"&-group":v(v(v({},Ve(e)),ut(e)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:N}},"&-sm":{[`${t}-group-addon`]:{borderRadius:P}}}}),[t]:{"&-input":v(v({width:"100%",height:$-2*n,padding:`0 ${E}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:s,outline:0,transition:`all ${S} linear`,appearance:"textfield",color:e.colorText,fontSize:"inherit",verticalAlign:"top"},dt(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[t]:{[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{opacity:1},[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleWidth,height:"100%",background:D,borderStartStartRadius:0,borderStartEndRadius:s,borderEndEndRadius:s,borderEndStartRadius:0,opacity:V===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${S} linear ${S}`,[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${t}-handler-up-inner, + ${t}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:w,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${n}px ${r} ${l}`,transition:`all ${S} linear`,"&:active":{background:e.colorFillAlter},"&:hover":{height:"60%",[` + ${t}-handler-up-inner, + ${t}-handler-down-inner + `]:{color:I}},"&-up-inner, &-down-inner":v(v({},ct()),{color:w,transition:`all ${S} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:s},[`${t}-handler-down`]:{borderBlockStart:`${n}px ${r} ${l}`,borderEndEndRadius:s},"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"}},[` + ${t}-handler-up-disabled, + ${t}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${t}-handler-up-disabled:hover &-handler-up-inner, + ${t}-handler-down-disabled:hover &-handler-down-inner + `]:{color:C}}},{[`${t}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${t}-handler-down`]:{borderBlockStartWidth:0}}}]},Mt=e=>{const{componentCls:t,inputPaddingHorizontal:n,inputAffixPadding:r,controlWidth:l,borderRadiusLG:s,borderRadiusSM:d}=e;return{[`${t}-affix-wrapper`]:v(v(v({},Ue(e)),Le(e,`${t}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:l,padding:0,paddingInlineStart:n,"&-lg":{borderRadius:s},"&-sm":{borderRadius:d},[`&:not(${t}-affix-wrapper-disabled):hover`]:v(v({},qe(e)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},[`input${t}-input`]:{padding:0},"&::before":{width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:r},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:n,marginInlineStart:r}}})}},Rt=at("InputNumber",e=>{const t=lt(e);return[Dt(t),Mt(t),it(t)]},e=>({controlWidth:90,handleWidth:e.controlHeightSM-e.lineWidth*2,handleFontSize:e.fontSize/2,handleVisible:"auto"}));var At=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 l=0,r=Object.getOwnPropertySymbols(e);lv(v({},We),{size:ye(),bordered:F(!0),placeholder:String,name:String,id:String,type:String,addonBefore:Se.any,addonAfter:Se.any,prefix:Se.any,"onUpdate:value":We.onChange,valueModifiers:Object,status:ye()}),Ne=Ie({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:Vt(),slots:Object,setup(e,t){let{emit:n,expose:r,attrs:l,slots:s}=t;var d;const c=ft(),m=pt.useInject(),f=W(()=>mt(m.status,e.status)),{prefixCls:o,size:w,direction:S,disabled:I}=gt("input-number",e),{compactSize:$,compactItemClassnames:E}=vt(o,S),D=ht(),C=W(()=>{var b;return(b=I.value)!==null&&b!==void 0?b:D.value}),[P,N]=Rt(o),x=W(()=>$.value||w.value),V=_((d=e.value)!==null&&d!==void 0?d:e.defaultValue),k=_(!1);te(()=>e.value,()=>{V.value=e.value});const K=_(null),X=()=>{var b;(b=K.value)===null||b===void 0||b.focus()};r({focus:X,blur:()=>{var b;(b=K.value)===null||b===void 0||b.blur()}});const Y=b=>{e.value===void 0&&(V.value=b),n("update:value",b),n("change",b),c.onFieldChange()},se=b=>{k.value=!1,n("blur",b),c.onFieldBlur()},J=b=>{k.value=!0,n("focus",b)};return()=>{var b,Q,H,G;const{hasFeedback:T,isFormItemInput:oe,feedbackIcon:ue}=m,de=(b=e.id)!==null&&b!==void 0?b:c.id.value,a=v(v(v({},l),e),{id:de,disabled:C.value}),{class:i,bordered:u,readonly:g,style:y,addonBefore:M=(Q=s.addonBefore)===null||Q===void 0?void 0:Q.call(s),addonAfter:B=(H=s.addonAfter)===null||H===void 0?void 0:H.call(s),prefix:Z=(G=s.prefix)===null||G===void 0?void 0:G.call(s),valueModifiers:ae={}}=a,_e=At(a,["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"]),p=o.value,ce=j({[`${p}-lg`]:x.value==="large",[`${p}-sm`]:x.value==="small",[`${p}-rtl`]:S.value==="rtl",[`${p}-readonly`]:g,[`${p}-borderless`]:!u,[`${p}-in-form-item`]:oe},be(p,f.value),i,E.value,N.value);let U=h(_t,A(A({},bt(_e,["size","defaultValue"])),{},{ref:K,lazy:!!ae.lazy,value:V.value,class:ce,prefixCls:p,readonly:g,onChange:Y,onBlur:se,onFocus:J}),{upHandler:s.upIcon?()=>h("span",{class:`${p}-handler-up-inner`},[s.upIcon()]):()=>h(Ee,{class:`${p}-handler-up-inner`},null),downHandler:s.downIcon?()=>h("span",{class:`${p}-handler-down-inner`},[s.downIcon()]):()=>h($t,{class:`${p}-handler-down-inner`},null)});const fe=$e(M)||$e(B),pe=$e(Z);if(pe||T){const L=j(`${p}-affix-wrapper`,be(`${p}-affix-wrapper`,f.value,T),{[`${p}-affix-wrapper-focused`]:k.value,[`${p}-affix-wrapper-disabled`]:C.value,[`${p}-affix-wrapper-sm`]:x.value==="small",[`${p}-affix-wrapper-lg`]:x.value==="large",[`${p}-affix-wrapper-rtl`]:S.value==="rtl",[`${p}-affix-wrapper-readonly`]:g,[`${p}-affix-wrapper-borderless`]:!u,[`${i}`]:!fe&&i},N.value);U=h("div",{class:L,style:y,onClick:X},[pe&&h("span",{class:`${p}-prefix`},[Z]),U,T&&h("span",{class:`${p}-suffix`},[ue])])}if(fe){const L=`${p}-group`,me=`${L}-addon`,ge=M?h("div",{class:me},[M]):null,ve=B?h("div",{class:me},[B]):null,De=j(`${p}-wrapper`,L,{[`${L}-rtl`]:S.value==="rtl"},N.value),Me=j(`${p}-group-wrapper`,{[`${p}-group-wrapper-sm`]:x.value==="small",[`${p}-group-wrapper-lg`]:x.value==="large",[`${p}-group-wrapper-rtl`]:S.value==="rtl"},be(`${o}-group-wrapper`,f.value,T),i,N.value);U=h("div",{class:Me,style:y},[h("div",{class:De},[ge&&h(Te,null,{default:()=>[h(Be,null,{default:()=>[ge]})]}),U,ve&&h(Te,null,{default:()=>[h(Be,null,{default:()=>[ve]})]})])])}return P(St(U,{style:y}))}}}),zt=v(Ne,{install:e=>(e.component(Ne.name,Ne),e)});export{zt as _}; diff --git a/assets/index-Be6WQ7jp.js b/assets/index-Be6WQ7jp.js new file mode 100644 index 00000000..1c12dd45 --- /dev/null +++ b/assets/index-Be6WQ7jp.js @@ -0,0 +1 @@ +import{d as b,a0 as C,r as m,q as k,v as z,x as u,c as a,F as o,G as c,H as B,N as I,at as F,ab as N,B as S,D as U,E as A,Z as f,O as i,au as M,as as V,n as q}from"./index-BrBwdKly.js";import{_ as E}from"./logo-DzsBprQM.js";import{_ as R,F as T}from"./index-BWgOd1NV.js";import"./cloneDeep-DrksgALm.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./debounce-BzgyI6bF.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./collapseMotion-DE86socT.js";import"./_castArrayLikeObject-DkrNBKUX.js";const D={class:"login-box"},G=["src"],H=b({__name:"index",setup(O){const v=U(),g=A(),h=C(),d=m(!1),_=m(""),t=m({username:"admin",password:"a123456",verifyCode:"",captchaId:""}),p=async()=>{const n=await F.captcha.captchaCaptchaByImg({width:100,height:50});_.value=n.img,t.value.captchaId=n.id};p();const x=async()=>{const{username:n,password:e,verifyCode:l}=t.value;if(n.trim()==""||e.trim()=="")return i.warning("用户名或密码不能为空!");if(!l)return i.warning("请输入验证码!");i.loading("登录中...",0),d.value=!0,t.value;const[s]=await M(h.login(t.value));s?(V.error({title:()=>"提示",content:()=>s.message}),p()):(i.success("登录成功!"),setTimeout(()=>g.replace(v.query.redirect||"/"))),d.value=!1,i.destroy()};return(n,e)=>{const l=N,s=R,w=S("a-button"),y=T;return k(),z("div",D,[e[4]||(e[4]=u("div",{class:"login-logo"},[u("img",{src:E,width:"45"}),u("h1",{class:"mb-0 ml-2 text-3xl font-bold"},"Antdv Admin")],-1)),a(y,{layout:"horizontal",model:t.value,onSubmit:I(x,["prevent"])},{default:o(()=>[a(s,null,{default:o(()=>[a(l,{value:t.value.username,"onUpdate:value":e[0]||(e[0]=r=>t.value.username=r),size:"large",placeholder:"admin"},{prefix:o(()=>[a(c(f),{icon:"ant-design:user-outlined"})]),_:1},8,["value"])]),_:1}),a(s,null,{default:o(()=>[a(l,{value:t.value.password,"onUpdate:value":e[1]||(e[1]=r=>t.value.password=r),size:"large",type:"password",placeholder:"a123456",autocomplete:"new-password"},{prefix:o(()=>[a(c(f),{icon:"ant-design:lock-outlined"})]),_:1},8,["value"])]),_:1}),a(s,null,{default:o(()=>[a(l,{value:t.value.verifyCode,"onUpdate:value":e[2]||(e[2]=r=>t.value.verifyCode=r),placeholder:"验证码",maxlength:4,size:"large"},{prefix:o(()=>[a(c(f),{icon:"ant-design:safety-outlined"})]),suffix:o(()=>[u("img",{src:_.value,class:"absolute right-0 h-full cursor-pointer",onClick:p},null,8,G)]),_:1},8,["value"])]),_:1}),a(s,null,{default:o(()=>[a(w,{type:"primary","html-type":"submit",size:"large",loading:d.value,block:""},{default:o(()=>e[3]||(e[3]=[B(" 登录 ")])),_:1},8,["loading"])]),_:1})]),_:1},8,["model"])])}}}),ee=q(H,[["__scopeId","data-v-9bd3ff02"]]);export{ee as default}; diff --git a/assets/index-Bim9QLTv.css b/assets/index-Bim9QLTv.css new file mode 100644 index 00000000..0e3dbd01 --- /dev/null +++ b/assets/index-Bim9QLTv.css @@ -0,0 +1 @@ +.btn-rows button[data-v-0551fdf8]{margin-right:12px} diff --git a/assets/index-BkvtWSB1.js b/assets/index-BkvtWSB1.js new file mode 100644 index 00000000..ce67a29b --- /dev/null +++ b/assets/index-BkvtWSB1.js @@ -0,0 +1 @@ +import{f as c}from"./dateUtil-fGzrLEcK.js";import{u as C}from"./dynamic-table-NOsQOVcT.js";import{d as h,q as y,v as b,c as p,F as n,H as g,G as s,at as a,B as w}from"./index-BrBwdKly.js";import"./ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js";import"./dayjs.min-Dtr0Zv3x.js";import"./index.vue_vue_type_style_index_0_lang-BqysOoO9.js";import{u as x}from"./useFormModal-BK-82r23.js";import"./index-CB6g5cB7.js";import"./index-DDLHBggT.js";import"./_baseUniq-DOsyycWl.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./collapseMotion-DE86socT.js";import"./move-DruCcLjl.js";import"./RightOutlined-pFeZ0d1f.js";import"./VerticalRightOutlined-BFa5d12w.js";import"./cloneDeep-DrksgALm.js";import"./schema-form.vue_vue_type_script_setup_true_lang-C3ylHYY1.js";import"./isNumber-BpbIl69s.js";import"./is-DQPhQlrR.js";import"./index-BWgOd1NV.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./debounce-BzgyI6bF.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./index-CgJIgWeD.js";import"./DownOutlined-8-BUqXoI.js";import"./index--SKeFkln.js";import"./pick-CKdlNMa2.js";import"./FullscreenOutlined-DXeoX7RO.js";import"./index-CFP89leL.js";import"./LeftOutlined-Dg--lEAV.js";import"./zh_CN-CAyhejr6.js";import"./index-D7jYwU_i.js";import"./useMergedState-Dg_cdEwK.js";import"./index-DgvV8uj7.js";import"./EnterOutlined-xioWH3Aj.js";import"./CheckOutlined-Da_4XDzK.js";import"./CopyOutlined-hHOullm3.js";import"./index-BduIUV-8.js";import"./isMobile-BbN7I0i_.js";import"./useRefs-nFL6rjZv.js";import"./index-ybZ8qsQh.js";import"./index-CQgZavC-.js";import"./index-BAWHCkn3.js";import"./index-BTnR18oJ.js";import"./useModal-hiIJ5SpH.js";const I=[{title:"ID",dataIndex:"id",sorter:!0,width:60},{title:"参数名称",width:150,dataIndex:"name"},{title:"key",dataIndex:"key"},{title:"value",dataIndex:"value"},{title:"备注",dataIndex:"remark"},{title:"更新时间",dataIndex:"updatedAt",sorter:!0,width:160,customRender:({record:i})=>c(i.createdAt)}],P=[{field:"name",label:"名称",component:"Input",colProps:{span:8}}],k=[{field:"name",component:"Input",label:"参数名称",rules:[{required:!0,type:"string"}]},{field:"key",component:"Input",label:"key",colProps:{span:24},required:!0},{field:"value",component:"Input",label:"value",colProps:{span:24},required:!0},{field:"remark",component:"InputTextArea",label:"备注",colProps:{span:24},required:!0}],gt=h({name:"SystemParamConfig",__name:"index",setup(i){const[l,o]=C({formProps:{schemas:P}}),[d]=x(),m=async t=>{const[e]=await d({modalProps:{title:`${t.id?"编辑":"新增"}字典`,width:"50%",onFinish:async r=>{t.id?await a.systemParamConfig.paramConfigUpdate({id:t.id},r):await a.systemParamConfig.paramConfigCreate(r),o==null||o.reload()}},formProps:{labelWidth:100,schemas:k}});e==null||e.setFieldsValue({...t})},u=async t=>{await a.systemParamConfig.paramConfigDelete({id:t.id}),o==null||o.reload()},f=[...I,{title:"操作",width:130,dataIndex:"ACTION",hideInSearch:!0,fixed:"right",actions:({record:t})=>[{label:"编辑",auth:{perm:"system:param-config:update",effect:"disable"},onClick:()=>m(t)},{label:"删除",auth:"system:param-config:delete",popConfirm:{title:"你确定要删除吗?",placement:"left",onConfirm:()=>u(t)}}]}];return(t,e)=>{const r=w("a-button");return y(),b("div",null,[p(s(l),{"row-key":"id","header-title":"参数配置","data-request":s(a).systemParamConfig.paramConfigList,columns:f,bordered:"",size:"small"},{toolbar:n(()=>[p(r,{type:"primary",disabled:!t.$auth("system:param-config:create"),onClick:e[0]||(e[0]=_=>m({}))},{default:n(()=>e[1]||(e[1]=[g(" 新增 ")])),_:1},8,["disabled"])]),_:1},8,["data-request"])])}}});export{gt as default}; diff --git a/assets/index-BqQoaXBM.js b/assets/index-BqQoaXBM.js new file mode 100644 index 00000000..3211b6c6 --- /dev/null +++ b/assets/index-BqQoaXBM.js @@ -0,0 +1 @@ +import{d as w,r as v,bV as C,at as p,q as S,v as V,c as n,F as u,H as D,G as c,D as P,B as _}from"./index-BrBwdKly.js";import{s as x,b as N}from"./columns-DG25XPbM.js";import{u as k}from"./dynamic-table-NOsQOVcT.js";import"./ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js";import"./dayjs.min-Dtr0Zv3x.js";import"./index.vue_vue_type_style_index_0_lang-BqysOoO9.js";import{u as q}from"./useFormModal-BK-82r23.js";import{u as F}from"./tabsView-R7UhaWis.js";import"./dateUtil-fGzrLEcK.js";import"./index-ybZ8qsQh.js";import"./index-CB6g5cB7.js";import"./index-DDLHBggT.js";import"./_baseUniq-DOsyycWl.js";import"./_arrayIncludesWith-DbV0gfeD.js";import"./collapseMotion-DE86socT.js";import"./move-DruCcLjl.js";import"./RightOutlined-pFeZ0d1f.js";import"./VerticalRightOutlined-BFa5d12w.js";import"./cloneDeep-DrksgALm.js";import"./schema-form.vue_vue_type_script_setup_true_lang-C3ylHYY1.js";import"./isNumber-BpbIl69s.js";import"./is-DQPhQlrR.js";import"./index-BWgOd1NV.js";import"./useFlexGapSupport-DJjMflkc.js";import"./hasIn-Cri-4vJu.js";import"./debounce-BzgyI6bF.js";import"./QuestionCircleOutlined-fswBJxQb.js";import"./_castArrayLikeObject-DkrNBKUX.js";import"./index-CgJIgWeD.js";import"./DownOutlined-8-BUqXoI.js";import"./index--SKeFkln.js";import"./pick-CKdlNMa2.js";import"./FullscreenOutlined-DXeoX7RO.js";import"./index-CFP89leL.js";import"./LeftOutlined-Dg--lEAV.js";import"./zh_CN-CAyhejr6.js";import"./index-D7jYwU_i.js";import"./useMergedState-Dg_cdEwK.js";import"./index-DgvV8uj7.js";import"./EnterOutlined-xioWH3Aj.js";import"./CheckOutlined-Da_4XDzK.js";import"./CopyOutlined-hHOullm3.js";import"./index-BduIUV-8.js";import"./isMobile-BbN7I0i_.js";import"./useRefs-nFL6rjZv.js";import"./index-CQgZavC-.js";import"./index-BAWHCkn3.js";import"./index-BTnR18oJ.js";import"./useModal-hiIJ5SpH.js";const g=[{field:"typeId",component:"Select",label:"所属字典类型",rules:[{required:!0,type:"number"}]},{field:"label",component:"Input",label:"字典项名称",rules:[{required:!0,type:"string"}]},{field:"value",component:"Input",label:"字典项值",rules:[{required:!0,type:"string"}]},{field:"orderNo",component:"InputNumber",label:"排序",defaultValue:0,componentProps:{style:{width:"100%"}}},{field:"status",label:"状态",component:"RadioGroup",defaultValue:1,componentProps:{options:[{label:"启用",value:1},{label:"禁用",value:0}]}},{field:"remark",component:"InputTextArea",label:"备注",colProps:{span:24}}],kt=w({name:"SystemDictItem",__name:"index",setup(M){const f=F(),l=P(),a=v(Number(l.params.id));let m=[];const[b,o]=k({formProps:{schemas:x,initialValues:{typeId:a.value},onReset(t){Number.isInteger(t==null?void 0:t.typeId)&&(a.value=t.typeId)}}}),[y]=q();C(async()=>{var i,s;const t=await p.systemDictType.dictTypeGetAll();m=t.map(r=>({label:r.name,value:r.id,code:r.code}));const e=t.find(r=>r.id===a.value);f.updateTabTitle(`${l.meta.title}(${e==null?void 0:e.name})`),(s=(i=o==null?void 0:o.getSearchFormRef())==null?void 0:i.updateSchema)==null||s.call(i,[{field:"typeId",componentProps:{options:m,onChange(r){a.value=r}}}]),o==null||o.reload()});const d=async t=>{const[e]=await y({modalProps:{title:`${t.id?"编辑":"新增"}字典项`,width:"50%",onFinish:async i=>{t.id?await p.systemDictItem.dictItemUpdate({id:t.id},i):await p.systemDictItem.dictItemCreate(i),o==null||o.reload()}},formProps:{labelWidth:120,schemas:g}});e==null||e.updateSchema({field:"typeId",componentProps:{options:m,disabled:!0}}),e==null||e.setFieldsValue({typeId:a.value,...t})},h=async t=>{await p.systemDictItem.dictItemDelete({id:t.id}),o==null||o.reload()},I=[...N,{title:"操作",width:130,dataIndex:"ACTION",hideInSearch:!0,fixed:"right",actions:({record:t})=>[{label:"编辑",auth:{perm:"system:dict-item:update",effect:"disable"},onClick:()=>d(t)},{label:"删除",auth:"system:dict-item:delete",popConfirm:{title:"你确定要删除吗?",placement:"left",onConfirm:()=>h(t)}}]}];return(t,e)=>{const i=_("a-button");return S(),V("div",null,[n(c(b),{"row-key":"id","header-title":"字典项管理","data-request":c(p).systemDictItem.dictItemList,columns:I,bordered:"",immediate:!1,size:"small","search-params":{typeId:a.value}},{toolbar:u(()=>[n(i,{type:"primary",disabled:!t.$auth("system:dict-item:create"),onClick:e[0]||(e[0]=s=>d({}))},{default:u(()=>e[1]||(e[1]=[D(" 新增 ")])),_:1},8,["disabled"])]),_:1},8,["data-request","search-params"])])}}});export{kt as default}; diff --git a/assets/index-BrBwdKly.js b/assets/index-BrBwdKly.js new file mode 100644 index 00000000..4898302a --- /dev/null +++ b/assets/index-BrBwdKly.js @@ -0,0 +1,222 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/zh_CN-B0R30wiP.js","assets/zh_CN-CAyhejr6.js","assets/index-Be6WQ7jp.js","assets/logo-DzsBprQM.js","assets/index-BWgOd1NV.js","assets/cloneDeep-DrksgALm.js","assets/useFlexGapSupport-DJjMflkc.js","assets/hasIn-Cri-4vJu.js","assets/_arrayIncludesWith-DbV0gfeD.js","assets/debounce-BzgyI6bF.js","assets/QuestionCircleOutlined-fswBJxQb.js","assets/collapseMotion-DE86socT.js","assets/_castArrayLikeObject-DkrNBKUX.js","assets/index-sxiFJCm3.css","assets/404-ByYLZfVh.js","assets/404-Ccf55FSH.css","assets/index-3shw2LbJ.js","assets/tabsView-R7UhaWis.js","assets/VerticalRightOutlined-BFa5d12w.js","assets/DownOutlined-8-BUqXoI.js","assets/index-DDLHBggT.js","assets/_baseUniq-DOsyycWl.js","assets/index-CB6g5cB7.js","assets/move-DruCcLjl.js","assets/RightOutlined-pFeZ0d1f.js","assets/index-CjLN-fEl.js","assets/useRefs-nFL6rjZv.js","assets/pick-CKdlNMa2.js","assets/isMobile-BbN7I0i_.js","assets/useMergedState-Dg_cdEwK.js","assets/PlusOutlined-BcAgIqvk.js","assets/EnterOutlined-xioWH3Aj.js","assets/index.vue_vue_type_style_index_0_lang-BqysOoO9.js","assets/index-CFP89leL.js","assets/FullscreenOutlined-DXeoX7RO.js","assets/index-CkvRAjRT.css","assets/index-CRuw9OY8.js","assets/index-ybZ8qsQh.js","assets/index-DhZWDPGG.js","assets/isNumeric-DjvBa-1E.js","assets/index-BTnR18oJ.js","assets/index-DeuFlG18.js","assets/index-CfQfB_HY.js","assets/PoweroffOutlined-CDcgqdqD.js","assets/LeftOutlined-Dg--lEAV.js","assets/index-gubvXZRJ.css","assets/about-CP9t-8nq.js","assets/index-CDaYpPdV.js","assets/index-IryHqd6a.js","assets/index-n57hJEqP.js","assets/index-C9ZwpWbN.css","assets/button-BAOXnyoR.js","assets/index-D20-7bQE.js","assets/index-CgJIgWeD.js","assets/custom-modal-Bk8qYgKm.js","assets/useModal-hiIJ5SpH.js","assets/ApiSelect.vue_vue_type_script_setup_true_lang-ZBHpiZLj.js","assets/index-BduIUV-8.js","assets/index-D7jYwU_i.js","assets/dayjs.min-Dtr0Zv3x.js","assets/index-CQgZavC-.js","assets/index-BAWHCkn3.js","assets/CheckOutlined-Da_4XDzK.js","assets/is-DQPhQlrR.js","assets/ApiSelect-v4RrPgCL.css","assets/index-Cgwfy1uM.js","assets/input-number-range.vue_vue_type_script_setup_true_lang-D53mtmJJ.js","assets/common-BV9lOyNc.js","assets/useForm-BJ-P6o2a.js","assets/schema-form.vue_vue_type_script_setup_true_lang-C3ylHYY1.js","assets/isNumber-BpbIl69s.js","assets/index--SKeFkln.js","assets/dateUtil-fGzrLEcK.js","assets/index-LF0LUAnv.css","assets/index-VDlJNJoC.js","assets/input-number-range-BZjTIKCC.js","assets/index-B7nFvnF1.js","assets/index-C4hwjCib.css","assets/index-qEmAp9xE.js","assets/index-Cplhzeoj.css","assets/index-CTVUwsGJ.js","assets/index-Bim9QLTv.css","assets/index-CWKrBfv3.js","assets/index-4XSHMzfV.css","assets/index-Q3-4tQ7K.js","assets/index-DgvV8uj7.js","assets/CopyOutlined-hHOullm3.js","assets/index-CjAvgdye.js","assets/columns-Cd0lSSXX.js","assets/index-DxgFK5RJ.js","assets/dynamic-table-NOsQOVcT.js","assets/dynamic-table-D7dRFcOD.css","assets/heroInfo-D_LOd8lQ.js","assets/hero-BPdirTK1.js","assets/heroInfo-BLl5eolZ.css","assets/index-ZkS12eO7.js","assets/createContextMenu-CCxwrwEr.js","assets/index-nt7Kvy5c.js","assets/useFormModal-BK-82r23.js","assets/index-y1dK7hth.js","assets/index-B6hndKEq.js","assets/file-operate-button-list-frE1Jibw.js","assets/file-operate-button-list.vue_vue_type_script_setup_true_lang-1fRoia2W.js","assets/file-upload-drawer.vue_vue_type_script_setup_true_lang-pyFI4jYn.js","assets/file-preview-drawer-BWwV7cA5.js","assets/file-preview-drawer.vue_vue_type_script_setup_true_lang-BFXc3WOU.js","assets/file-upload-drawer-E-beUS3C.js","assets/overview-header-item-L5NfPhN4.js","assets/overview-header-item-NCWjCQCF.css","assets/manage-BqDhiHJf.js","assets/overview-DmDKL7UX.js","assets/overview-0xUs1e88.css","assets/index-l8PPZBwg.js","assets/index-BqQoaXBM.js","assets/columns-DG25XPbM.js","assets/index-DHckpSdm.js","assets/index-CTAtPhMe.js","assets/index-Bbx3fOqW.js","assets/index-BU_JOi5X.js","assets/index-DpiUliaK.js","assets/index-C0s1KjFx.css","assets/index-BkvtWSB1.js","assets/index-b5fE9U1Z.js","assets/index-C2n36A0i.js","assets/index-gPn_06bq.js","assets/AvatarUpload-6-H7lC5r.js","assets/AvatarUpload.vue_vue_type_script_setup_true_lang-BcdD4M_H.js","assets/DeptTree-DdRxpAZc.js","assets/DeptTree-DB4d1VIi.css","assets/index-_KCgVgIq.js","assets/index-J85A-avW.css","assets/index-DJs6dZhR.js","assets/index-Dd-4evAf.js","assets/upload-modal.vue_vue_type_script_setup_true_lang-_WqKTNhk.js","assets/upload-modal-BmSfj497.js","assets/huawei-charge-EIXh0NRQ.js","assets/huawei-charge-CvwY9fr_.css","assets/xiaomi-charge-CnDgV016.js","assets/xiaomi-charge-DfeZQ_aL.css"])))=>i.map(i=>d[i]); +var rw=Object.defineProperty;var nw=(e,t,r)=>t in e?rw(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var To=(e,t,r)=>nw(e,typeof t!="symbol"?t+"":t,r);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const c of o)if(c.type==="childList")for(const l of c.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&n(l)}).observe(document,{childList:!0,subtree:!0});function r(o){const c={};return o.integrity&&(c.integrity=o.integrity),o.referrerPolicy&&(c.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?c.credentials="include":o.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function n(o){if(o.ep)return;o.ep=!0;const c=r(o);fetch(o.href,c)}})();const ow="modulepreload",cw=function(e){return"/vue3-antdv-admin/"+e},ls={},d1=function(t,r,n){let o=Promise.resolve();if(r&&r.length>0){document.getElementsByTagName("link");const l=document.querySelector("meta[property=csp-nonce]"),a=(l==null?void 0:l.nonce)||(l==null?void 0:l.getAttribute("nonce"));o=Promise.allSettled(r.map(i=>{if(i=cw(i),i in ls)return;ls[i]=!0;const s=i.endsWith(".css"),u=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${i}"]${u}`))return;const d=document.createElement("link");if(d.rel=s?"stylesheet":ow,s||(d.as="script"),d.crossOrigin="",d.href=i,a&&d.setAttribute("nonce",a),document.head.appendChild(d),s)return new Promise((f,h)=>{d.addEventListener("load",f),d.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${i}`)))})}))}function c(l){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=l,window.dispatchEvent(a),!a.defaultPrevented)throw l}return o.then(l=>{for(const a of l||[])a.status==="rejected"&&c(a.reason);return t().catch(c)})};var I2=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function kp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function lw(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),r}var E0=function(e){return e&&e.Math===Math&&e},be=E0(typeof globalThis=="object"&&globalThis)||E0(typeof window=="object"&&window)||E0(typeof self=="object"&&self)||E0(typeof I2=="object"&&I2)||E0(typeof I2=="object"&&I2)||function(){return this}()||Function("return this")(),wi={},u4=function(e){try{return!!e()}catch{return!0}},aw=u4,E4=!aw(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7}),iw=u4,Pn=!iw(function(){var e=(function(){}).bind();return typeof e!="function"||e.hasOwnProperty("prototype")}),sw=Pn,b6=Function.prototype.call,$4=sw?b6.bind(b6):function(){return b6.apply(b6,arguments)},Fp={},Bp={}.propertyIsEnumerable,jp=Object.getOwnPropertyDescriptor,uw=jp&&!Bp.call({1:2},1);Fp.f=uw?function(t){var r=jp(this,t);return!!r&&r.enumerable}:Bp;var qp=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}},Up=Pn,Wp=Function.prototype,Cl=Wp.call,dw=Up&&Wp.bind.bind(Cl,Cl),p2=Up?dw:function(e){return function(){return Cl.apply(e,arguments)}},Gp=p2,fw=Gp({}.toString),hw=Gp("".slice),In=function(e){return hw(fw(e),8,-1)},pw=p2,vw=u4,mw=In,Ao=Object,gw=pw("".split),yw=vw(function(){return!Ao("z").propertyIsEnumerable(0)})?function(e){return mw(e)==="String"?gw(e,""):Ao(e)}:Ao,Rn=function(e){return e==null},bw=Rn,Cw=TypeError,Hi=function(e){if(bw(e))throw new Cw("Can't call method on "+e);return e},Mw=yw,Sw=Hi,_i=function(e){return Mw(Sw(e))},Po=typeof document=="object"&&document.all,ke=typeof Po>"u"&&Po!==void 0?function(e){return typeof e=="function"||e===Po}:function(e){return typeof e=="function"},ww=ke,O4=function(e){return typeof e=="object"?e!==null:ww(e)},Io=be,Hw=ke,_w=function(e){return Hw(e)?e:void 0},r3=function(e,t){return arguments.length<2?_w(Io[e]):Io[e]&&Io[e][t]},Lw=p2,Li=Lw({}.isPrototypeOf),zw=be,as=zw.navigator,is=as&&as.userAgent,Y8=is?String(is):"",Kp=be,Ro=Y8,ss=Kp.process,us=Kp.Deno,ds=ss&&ss.versions||us&&us.version,fs=ds&&ds.v8,O2,Br;fs&&(O2=fs.split("."),Br=O2[0]>0&&O2[0]<4?1:+(O2[0]+O2[1]));!Br&&Ro&&(O2=Ro.match(/Edge\/(\d+)/),(!O2||O2[1]>=74)&&(O2=Ro.match(/Chrome\/(\d+)/),O2&&(Br=+O2[1])));var Xp=Br,hs=Xp,Vw=u4,xw=be,Ew=xw.String,Yp=!!Object.getOwnPropertySymbols&&!Vw(function(){var e=Symbol("symbol detection");return!Ew(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&hs&&hs<41}),$w=Yp,Qp=$w&&!Symbol.sham&&typeof Symbol.iterator=="symbol",Ow=r3,Tw=ke,Aw=Li,Pw=Qp,Iw=Object,Jp=Pw?function(e){return typeof e=="symbol"}:function(e){var t=Ow("Symbol");return Tw(t)&&Aw(t.prototype,Iw(e))},Rw=String,Nn=function(e){try{return Rw(e)}catch{return"Object"}},Nw=ke,Dw=Nn,kw=TypeError,it=function(e){if(Nw(e))return e;throw new kw(Dw(e)+" is not a function")},Fw=it,Bw=Rn,zi=function(e,t){var r=e[t];return Bw(r)?void 0:Fw(r)},No=$4,Do=ke,ko=O4,jw=TypeError,qw=function(e,t){var r,n;if(t==="string"&&Do(r=e.toString)&&!ko(n=No(r,e))||Do(r=e.valueOf)&&!ko(n=No(r,e))||t!=="string"&&Do(r=e.toString)&&!ko(n=No(r,e)))return n;throw new jw("Can't convert object to primitive value")},Zp={exports:{}},ps=be,Uw=Object.defineProperty,Vi=function(e,t){try{Uw(ps,e,{value:t,configurable:!0,writable:!0})}catch{ps[e]=t}return t},Ww=be,Gw=Vi,vs="__core-js_shared__",ms=Zp.exports=Ww[vs]||Gw(vs,{});(ms.versions||(ms.versions=[])).push({version:"3.38.1",mode:"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"});var xi=Zp.exports,gs=xi,ev=function(e,t){return gs[e]||(gs[e]=t||{})},Kw=Hi,Xw=Object,Yw=function(e){return Xw(Kw(e))},Qw=p2,Jw=Yw,Zw=Qw({}.hasOwnProperty),T4=Object.hasOwn||function(t,r){return Zw(Jw(t),r)},eH=p2,tH=0,rH=Math.random(),nH=eH(1 .toString),tv=function(e){return"Symbol("+(e===void 0?"":e)+")_"+nH(++tH+rH,36)},oH=be,cH=ev,ys=T4,lH=tv,aH=Yp,iH=Qp,E3=oH.Symbol,Fo=cH("wks"),sH=iH?E3.for||E3:E3&&E3.withoutSetter||lH,d4=function(e){return ys(Fo,e)||(Fo[e]=aH&&ys(E3,e)?E3[e]:sH("Symbol."+e)),Fo[e]},uH=$4,bs=O4,Cs=Jp,dH=zi,fH=qw,hH=d4,pH=TypeError,vH=hH("toPrimitive"),mH=function(e,t){if(!bs(e)||Cs(e))return e;var r=dH(e,vH),n;if(r){if(t===void 0&&(t="default"),n=uH(r,e,t),!bs(n)||Cs(n))return n;throw new pH("Can't convert object to primitive value")}return t===void 0&&(t="number"),fH(e,t)},gH=mH,yH=Jp,rv=function(e){var t=gH(e,"string");return yH(t)?t:t+""},bH=be,Ms=O4,Ml=bH.document,CH=Ms(Ml)&&Ms(Ml.createElement),nv=function(e){return CH?Ml.createElement(e):{}},MH=E4,SH=u4,wH=nv,ov=!MH&&!SH(function(){return Object.defineProperty(wH("div"),"a",{get:function(){return 7}}).a!==7}),HH=E4,_H=$4,LH=Fp,zH=qp,VH=_i,xH=rv,EH=T4,$H=ov,Ss=Object.getOwnPropertyDescriptor;wi.f=HH?Ss:function(t,r){if(t=VH(t),r=xH(r),$H)try{return Ss(t,r)}catch{}if(EH(t,r))return zH(!_H(LH.f,t,r),t[r])};var y0={},OH=E4,TH=u4,AH=OH&&TH(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),PH=O4,IH=String,RH=TypeError,n3=function(e){if(PH(e))return e;throw new RH(IH(e)+" is not an object")},NH=E4,DH=ov,kH=AH,C6=n3,ws=rv,FH=TypeError,Bo=Object.defineProperty,BH=Object.getOwnPropertyDescriptor,jo="enumerable",qo="configurable",Uo="writable";y0.f=NH?kH?function(t,r,n){if(C6(t),r=ws(r),C6(n),typeof t=="function"&&r==="prototype"&&"value"in n&&Uo in n&&!n[Uo]){var o=BH(t,r);o&&o[Uo]&&(t[r]=n.value,n={configurable:qo in n?n[qo]:o[qo],enumerable:jo in n?n[jo]:o[jo],writable:!1})}return Bo(t,r,n)}:Bo:function(t,r,n){if(C6(t),r=ws(r),C6(n),DH)try{return Bo(t,r,n)}catch{}if("get"in n||"set"in n)throw new FH("Accessors not supported");return"value"in n&&(t[r]=n.value),t};var jH=E4,qH=y0,UH=qp,cv=jH?function(e,t,r){return qH.f(e,t,UH(1,r))}:function(e,t,r){return e[t]=r,e},lv={exports:{}},Sl=E4,WH=T4,av=Function.prototype,GH=Sl&&Object.getOwnPropertyDescriptor,Ei=WH(av,"name"),KH=Ei&&(function(){}).name==="something",XH=Ei&&(!Sl||Sl&&GH(av,"name").configurable),YH={EXISTS:Ei,PROPER:KH,CONFIGURABLE:XH},QH=p2,JH=ke,wl=xi,ZH=QH(Function.toString);JH(wl.inspectSource)||(wl.inspectSource=function(e){return ZH(e)});var $i=wl.inspectSource,e_=be,t_=ke,Hs=e_.WeakMap,r_=t_(Hs)&&/native code/.test(String(Hs)),n_=ev,o_=tv,_s=n_("keys"),c_=function(e){return _s[e]||(_s[e]=o_(e))},iv={},l_=r_,sv=be,a_=O4,i_=cv,Wo=T4,Go=xi,s_=c_,u_=iv,Ls="Object already initialized",Hl=sv.TypeError,d_=sv.WeakMap,jr,S8,qr,f_=function(e){return qr(e)?S8(e):jr(e,{})},h_=function(e){return function(t){var r;if(!a_(t)||(r=S8(t)).type!==e)throw new Hl("Incompatible receiver, "+e+" required");return r}};if(l_||Go.state){var G2=Go.state||(Go.state=new d_);G2.get=G2.get,G2.has=G2.has,G2.set=G2.set,jr=function(e,t){if(G2.has(e))throw new Hl(Ls);return t.facade=e,G2.set(e,t),t},S8=function(e){return G2.get(e)||{}},qr=function(e){return G2.has(e)}}else{var p3=s_("state");u_[p3]=!0,jr=function(e,t){if(Wo(e,p3))throw new Hl(Ls);return t.facade=e,i_(e,p3,t),t},S8=function(e){return Wo(e,p3)?e[p3]:{}},qr=function(e){return Wo(e,p3)}}var uv={set:jr,get:S8,has:qr,enforce:f_,getterFor:h_},Oi=p2,p_=u4,v_=ke,M6=T4,_l=E4,m_=YH.CONFIGURABLE,g_=$i,dv=uv,y_=dv.enforce,b_=dv.get,zs=String,ur=Object.defineProperty,C_=Oi("".slice),M_=Oi("".replace),S_=Oi([].join),w_=_l&&!p_(function(){return ur(function(){},"length",{value:8}).length!==8}),H_=String(String).split("String"),__=lv.exports=function(e,t,r){C_(zs(t),0,7)==="Symbol("&&(t="["+M_(zs(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!M6(e,"name")||m_&&e.name!==t)&&(_l?ur(e,"name",{value:t,configurable:!0}):e.name=t),w_&&r&&M6(r,"arity")&&e.length!==r.arity&&ur(e,"length",{value:r.arity});try{r&&M6(r,"constructor")&&r.constructor?_l&&ur(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var n=y_(e);return M6(n,"source")||(n.source=S_(H_,typeof t=="string"?t:"")),e};Function.prototype.toString=__(function(){return v_(this)&&b_(this).source||g_(this)},"toString");var fv=lv.exports,L_=ke,z_=y0,V_=fv,x_=Vi,Ti=function(e,t,r,n){n||(n={});var o=n.enumerable,c=n.name!==void 0?n.name:t;if(L_(r)&&V_(r,c,n),n.global)o?e[t]=r:x_(t,r);else{try{n.unsafe?e[t]&&(o=!0):delete e[t]}catch{}o?e[t]=r:z_.f(e,t,{value:r,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e},hv={},E_=Math.ceil,$_=Math.floor,O_=Math.trunc||function(t){var r=+t;return(r>0?$_:E_)(r)},T_=O_,pv=function(e){var t=+e;return t!==t||t===0?0:T_(t)},A_=pv,P_=Math.max,I_=Math.min,R_=function(e,t){var r=A_(e);return r<0?P_(r+t,0):I_(r,t)},N_=pv,D_=Math.min,k_=function(e){var t=N_(e);return t>0?D_(t,9007199254740991):0},F_=k_,vv=function(e){return F_(e.length)},B_=_i,j_=R_,q_=vv,Vs=function(e){return function(t,r,n){var o=B_(t),c=q_(o);if(c===0)return!e&&-1;var l=j_(n,c),a;if(e&&r!==r){for(;c>l;)if(a=o[l++],a!==a)return!0}else for(;c>l;l++)if((e||l in o)&&o[l]===r)return e||l||0;return!e&&-1}},U_={includes:Vs(!0),indexOf:Vs(!1)},W_=p2,Ko=T4,G_=_i,K_=U_.indexOf,X_=iv,xs=W_([].push),Y_=function(e,t){var r=G_(e),n=0,o=[],c;for(c in r)!Ko(X_,c)&&Ko(r,c)&&xs(o,c);for(;t.length>n;)Ko(r,c=t[n++])&&(~K_(o,c)||xs(o,c));return o},Q_=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],J_=Y_,Z_=Q_,eL=Z_.concat("length","prototype");hv.f=Object.getOwnPropertyNames||function(t){return J_(t,eL)};var mv={};mv.f=Object.getOwnPropertySymbols;var tL=r3,rL=p2,nL=hv,oL=mv,cL=n3,lL=rL([].concat),aL=tL("Reflect","ownKeys")||function(t){var r=nL.f(cL(t)),n=oL.f;return n?lL(r,n(t)):r},Es=T4,iL=aL,sL=wi,uL=y0,dL=function(e,t,r){for(var n=iL(t),o=uL.f,c=sL.f,l=0;ld;d++)if(h=g(e[d]),h&&a9(s9,h))return h;return new hr(!1)}s=mx(e,u)}for(p=c?e.next:s.next;!(m=dx(p,s)).done;){try{h=g(m.value)}catch(v){i9(s,"throw",v)}if(typeof h=="object"&&h&&a9(s9,h))return h}return new hr(!1)},bx=d4,Gv=bx("iterator"),Kv=!1;try{var Cx=0,u9={next:function(){return{done:!!Cx++}},return:function(){Kv=!0}};u9[Gv]=function(){return this},Array.from(u9,function(){throw 2})}catch{}var Mx=function(e,t){try{if(!t&&!Kv)return!1}catch{return!1}var r=!1;try{var n={};n[Gv]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch{}return r},Sx=Dn,wx=Mx,Hx=J8.CONSTRUCTOR,Xv=Hx||!wx(function(e){Sx.all(e).then(void 0,function(){})}),_x=o3,Lx=$4,zx=it,Vx=c3,xx=Ni,Ex=Wv,$x=Xv;_x({target:"Promise",stat:!0,forced:$x},{all:function(t){var r=this,n=Vx.f(r),o=n.resolve,c=n.reject,l=xx(function(){var a=zx(r.resolve),i=[],s=0,u=1;Ex(t,function(d){var f=s++,h=!1;u++,Lx(a,r,d).then(function(p){h||(h=!0,i[f]=p,--u||o(i))},c)}),--u||o(i)});return l.error&&c(l.value),n.promise}});var Ox=o3,Tx=J8.CONSTRUCTOR,Tl=Dn,Ax=r3,Px=ke,Ix=Ti,d9=Tl&&Tl.prototype;Ox({target:"Promise",proto:!0,forced:Tx,real:!0},{catch:function(e){return this.then(void 0,e)}});if(Px(Tl)){var f9=Ax("Promise").prototype.catch;d9.catch!==f9&&Ix(d9,"catch",f9,{unsafe:!0})}var Rx=o3,Nx=$4,Dx=it,kx=c3,Fx=Ni,Bx=Wv,jx=Xv;Rx({target:"Promise",stat:!0,forced:jx},{race:function(t){var r=this,n=kx.f(r),o=n.reject,c=Fx(function(){var l=Dx(r.resolve);Bx(t,function(a){Nx(l,r,a).then(n.resolve,o)})});return c.error&&o(c.value),n.promise}});var qx=o3,Ux=c3,Wx=J8.CONSTRUCTOR;qx({target:"Promise",stat:!0,forced:Wx},{reject:function(t){var r=Ux.f(this),n=r.reject;return n(t),r.promise}});var Gx=n3,Kx=O4,Xx=c3,Yx=function(e,t){if(Gx(e),Kx(t)&&t.constructor===e)return t;var r=Xx.f(e),n=r.resolve;return n(t),r.promise},Qx=o3,Jx=r3,Zx=J8.CONSTRUCTOR,eE=Yx;Jx("Promise");Qx({target:"Promise",stat:!0,forced:Zx},{resolve:function(t){return eE(this,t)}});var tE=o3,rE=c3;tE({target:"Promise",stat:!0},{withResolvers:function(){var t=rE.f(this);return{promise:t.promise,resolve:t.resolve,reject:t.reject}}});var nE=be,oE=nE,cE=oE,lE=cE.Promise;lE.withResolvers;/** +* @vue/shared v3.5.11 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function ji(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const A1={},R3=[],n4=()=>{},aE=()=>!1,Fn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),qi=e=>e.startsWith("onUpdate:"),ae=Object.assign,Ui=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},iE=Object.prototype.hasOwnProperty,R1=(e,t)=>iE.call(e,t),y1=Array.isArray,N3=e=>Z8(e)==="[object Map]",Yv=e=>Z8(e)==="[object Set]",sE=e=>Z8(e)==="[object RegExp]",M1=e=>typeof e=="function",J1=e=>typeof e=="string",st=e=>typeof e=="symbol",G1=e=>e!==null&&typeof e=="object",Qv=e=>(G1(e)||M1(e))&&M1(e.then)&&M1(e.catch),Jv=Object.prototype.toString,Z8=e=>Jv.call(e),uE=e=>Z8(e).slice(8,-1),Zv=e=>Z8(e)==="[object Object]",Wi=e=>J1(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,e8=ji(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Bn=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},dE=/-(\w)/g,u2=Bn(e=>e.replace(dE,(t,r)=>r?r.toUpperCase():"")),fE=/\B([A-Z])/g,A4=Bn(e=>e.replace(fE,"-$1").toLowerCase()),jn=Bn(e=>e.charAt(0).toUpperCase()+e.slice(1)),pr=Bn(e=>e?`on${jn(e)}`:""),Xe=(e,t)=>!Object.is(e,t),D3=(e,...t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:r})},Al=e=>{const t=parseFloat(e);return isNaN(t)?e:t},tm=e=>{const t=J1(e)?Number(e):NaN;return isNaN(t)?e:t};let h9;const rm=()=>h9||(h9=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function e6(e){if(y1(e)){const t={};for(let r=0;r{if(r){const n=r.split(pE);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function ct(e){let t="";if(J1(e))t=e;else if(y1(e))for(let r=0;r!!(e&&e.__v_isRef===!0),Vt=e=>J1(e)?e:e==null?"":y1(e)||G1(e)&&(e.toString===Jv||!M1(e.toString))?om(e)?Vt(e.value):JSON.stringify(e,cm,2):String(e),cm=(e,t)=>om(t)?cm(e,t.value):N3(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,o],c)=>(r[lc(n,c)+" =>"]=o,r),{})}:Yv(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>lc(r))}:st(t)?lc(t):G1(t)&&!y1(t)&&!Zv(t)?String(t):t,lc=(e,t="")=>{var r;return st(e)?`Symbol(${(r=e.description)!=null?r:t})`:e};/** +* @vue/reactivity v3.5.11 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let qe;class lm{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=qe,!t&&qe&&(this.index=(qe.scopes||(qe.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t0)return;if(r8){let t=r8;for(r8=void 0;t;){const r=t.next;t.next=void 0,t.flags&=-9,t=r}}let e;for(;t8;){let t=t8;for(t8=void 0;t;){const r=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){e||(e=n)}t=r}}if(e)throw e}function dm(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function fm(e){let t,r=e.depsTail,n=r;for(;n;){const o=n.prevDep;n.version===-1?(n===r&&(r=o),Qi(n),bE(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=o}e.deps=t,e.depsTail=r}function Pl(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(hm(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function hm(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===H8))return;e.globalVersion=H8;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Pl(e)){e.flags&=-3;return}const r=U1,n=R2;U1=e,R2=!0;try{dm(e);const o=e.fn(e._value);(t.version===0||Xe(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{U1=r,R2=n,fm(e),e.flags&=-3}}function Qi(e,t=!1){const{dep:r,prevSub:n,nextSub:o}=e;if(n&&(n.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=n,e.nextSub=void 0),r.subs===e&&(r.subs=n),!r.subs&&r.computed){r.computed.flags&=-5;for(let c=r.computed.deps;c;c=c.nextDep)Qi(c,!0)}!t&&!--r.sc&&r.map&&r.map.delete(r.key)}function bE(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let R2=!0;const pm=[];function ut(){pm.push(R2),R2=!1}function dt(){const e=pm.pop();R2=e===void 0?!0:e}function p9(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const r=U1;U1=void 0;try{t()}finally{U1=r}}}let H8=0;class CE{constructor(t,r){this.sub=t,this.dep=r,this.version=r.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class qn{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!U1||!R2||U1===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==U1)r=this.activeLink=new CE(U1,this),U1.deps?(r.prevDep=U1.depsTail,U1.depsTail.nextDep=r,U1.depsTail=r):U1.deps=U1.depsTail=r,vm(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const n=r.nextDep;n.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=n),r.prevDep=U1.depsTail,r.nextDep=void 0,U1.depsTail.nextDep=r,U1.depsTail=r,U1.deps===r&&(U1.deps=n)}return r}trigger(t){this.version++,H8++,this.notify(t)}notify(t){Xi();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{Yi()}}}function vm(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)vm(n)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}}const Gr=new WeakMap,Dt=Symbol(""),Il=Symbol(""),_8=Symbol("");function Ne(e,t,r){if(R2&&U1){let n=Gr.get(e);n||Gr.set(e,n=new Map);let o=n.get(r);o||(n.set(r,o=new qn),o.map=n,o.key=r),o.track()}}function w4(e,t,r,n,o,c){const l=Gr.get(e);if(!l){H8++;return}const a=i=>{i&&i.trigger()};if(Xi(),t==="clear")l.forEach(a);else{const i=y1(e),s=i&&Wi(r);if(i&&r==="length"){const u=Number(n);l.forEach((d,f)=>{(f==="length"||f===_8||!st(f)&&f>=u)&&a(d)})}else switch(r!==void 0&&a(l.get(r)),s&&a(l.get(_8)),t){case"add":i?s&&a(l.get("length")):(a(l.get(Dt)),N3(e)&&a(l.get(Il)));break;case"delete":i||(a(l.get(Dt)),N3(e)&&a(l.get(Il)));break;case"set":N3(e)&&a(l.get(Dt));break}}Yi()}function ME(e,t){const r=Gr.get(e);return r&&r.get(t)}function m3(e){const t=x1(e);return t===e?t:(Ne(t,"iterate",_8),H2(e)?t:t.map(Pe))}function Un(e){return Ne(e=x1(e),"iterate",_8),e}const SE={__proto__:null,[Symbol.iterator](){return ic(this,Symbol.iterator,Pe)},concat(...e){return m3(this).concat(...e.map(t=>y1(t)?m3(t):t))},entries(){return ic(this,"entries",e=>(e[1]=Pe(e[1]),e))},every(e,t){return h4(this,"every",e,t,void 0,arguments)},filter(e,t){return h4(this,"filter",e,t,r=>r.map(Pe),arguments)},find(e,t){return h4(this,"find",e,t,Pe,arguments)},findIndex(e,t){return h4(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return h4(this,"findLast",e,t,Pe,arguments)},findLastIndex(e,t){return h4(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return h4(this,"forEach",e,t,void 0,arguments)},includes(...e){return sc(this,"includes",e)},indexOf(...e){return sc(this,"indexOf",e)},join(e){return m3(this).join(e)},lastIndexOf(...e){return sc(this,"lastIndexOf",e)},map(e,t){return h4(this,"map",e,t,void 0,arguments)},pop(){return T0(this,"pop")},push(...e){return T0(this,"push",e)},reduce(e,...t){return v9(this,"reduce",e,t)},reduceRight(e,...t){return v9(this,"reduceRight",e,t)},shift(){return T0(this,"shift")},some(e,t){return h4(this,"some",e,t,void 0,arguments)},splice(...e){return T0(this,"splice",e)},toReversed(){return m3(this).toReversed()},toSorted(e){return m3(this).toSorted(e)},toSpliced(...e){return m3(this).toSpliced(...e)},unshift(...e){return T0(this,"unshift",e)},values(){return ic(this,"values",Pe)}};function ic(e,t,r){const n=Un(e),o=n[t]();return n!==e&&!H2(e)&&(o._next=o.next,o.next=()=>{const c=o._next();return c.value&&(c.value=r(c.value)),c}),o}const wE=Array.prototype;function h4(e,t,r,n,o,c){const l=Un(e),a=l!==e&&!H2(e),i=l[t];if(i!==wE[t]){const d=i.apply(e,c);return a?Pe(d):d}let s=r;l!==e&&(a?s=function(d,f){return r.call(this,Pe(d),f,e)}:r.length>2&&(s=function(d,f){return r.call(this,d,f,e)}));const u=i.call(l,s,n);return a&&o?o(u):u}function v9(e,t,r,n){const o=Un(e);let c=r;return o!==e&&(H2(e)?r.length>3&&(c=function(l,a,i){return r.call(this,l,a,i,e)}):c=function(l,a,i){return r.call(this,l,Pe(a),i,e)}),o[t](c,...n)}function sc(e,t,r){const n=x1(e);Ne(n,"iterate",_8);const o=n[t](...r);return(o===-1||o===!1)&&r5(r[0])?(r[0]=x1(r[0]),n[t](...r)):o}function T0(e,t,r=[]){ut(),Xi();const n=x1(e)[t].apply(e,r);return Yi(),dt(),n}const HE=ji("__proto__,__v_isRef,__isVue"),mm=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(st));function _E(e){st(e)||(e=String(e));const t=x1(this);return Ne(t,"has",e),t.hasOwnProperty(e)}class gm{constructor(t=!1,r=!1){this._isReadonly=t,this._isShallow=r}get(t,r,n){const o=this._isReadonly,c=this._isShallow;if(r==="__v_isReactive")return!o;if(r==="__v_isReadonly")return o;if(r==="__v_isShallow")return c;if(r==="__v_raw")return n===(o?c?NE:Mm:c?Cm:bm).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const l=y1(t);if(!o){let i;if(l&&(i=SE[r]))return i;if(r==="hasOwnProperty")return _E}const a=Reflect.get(t,r,W1(t)?t:n);return(st(r)?mm.has(r):HE(r))||(o||Ne(t,"get",r),c)?a:W1(a)?l&&Wi(r)?a:a.value:G1(a)?o?Sm(a):fe(a):a}}class ym extends gm{constructor(t=!1){super(!1,t)}set(t,r,n,o){let c=t[r];if(!this._isShallow){const i=Kt(c);if(!H2(n)&&!Kt(n)&&(c=x1(c),n=x1(n)),!y1(t)&&W1(c)&&!W1(n))return i?!1:(c.value=n,!0)}const l=y1(t)&&Wi(r)?Number(r)e,Wn=e=>Reflect.getPrototypeOf(e);function E6(e,t,r=!1,n=!1){e=e.__v_raw;const o=x1(e),c=x1(t);r||(Xe(t,c)&&Ne(o,"get",t),Ne(o,"get",c));const{has:l}=Wn(o),a=n?Ji:r?n5:Pe;if(l.call(o,t))return a(e.get(t));if(l.call(o,c))return a(e.get(c));e!==o&&e.get(t)}function $6(e,t=!1){const r=this.__v_raw,n=x1(r),o=x1(e);return t||(Xe(e,o)&&Ne(n,"has",e),Ne(n,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function O6(e,t=!1){return e=e.__v_raw,!t&&Ne(x1(e),"iterate",Dt),Reflect.get(e,"size",e)}function m9(e,t=!1){!t&&!H2(e)&&!Kt(e)&&(e=x1(e));const r=x1(this);return Wn(r).has.call(r,e)||(r.add(e),w4(r,"add",e,e)),this}function g9(e,t,r=!1){!r&&!H2(t)&&!Kt(t)&&(t=x1(t));const n=x1(this),{has:o,get:c}=Wn(n);let l=o.call(n,e);l||(e=x1(e),l=o.call(n,e));const a=c.call(n,e);return n.set(e,t),l?Xe(t,a)&&w4(n,"set",e,t):w4(n,"add",e,t),this}function y9(e){const t=x1(this),{has:r,get:n}=Wn(t);let o=r.call(t,e);o||(e=x1(e),o=r.call(t,e)),n&&n.call(t,e);const c=t.delete(e);return o&&w4(t,"delete",e,void 0),c}function b9(){const e=x1(this),t=e.size!==0,r=e.clear();return t&&w4(e,"clear",void 0,void 0),r}function T6(e,t){return function(n,o){const c=this,l=c.__v_raw,a=x1(l),i=t?Ji:e?n5:Pe;return!e&&Ne(a,"iterate",Dt),l.forEach((s,u)=>n.call(o,i(s),i(u),c))}}function A6(e,t,r){return function(...n){const o=this.__v_raw,c=x1(o),l=N3(c),a=e==="entries"||e===Symbol.iterator&&l,i=e==="keys"&&l,s=o[e](...n),u=r?Ji:t?n5:Pe;return!t&&Ne(c,"iterate",i?Il:Dt),{next(){const{value:d,done:f}=s.next();return f?{value:d,done:f}:{value:a?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function k4(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function EE(){const e={get(c){return E6(this,c)},get size(){return O6(this)},has:$6,add:m9,set:g9,delete:y9,clear:b9,forEach:T6(!1,!1)},t={get(c){return E6(this,c,!1,!0)},get size(){return O6(this)},has:$6,add(c){return m9.call(this,c,!0)},set(c,l){return g9.call(this,c,l,!0)},delete:y9,clear:b9,forEach:T6(!1,!0)},r={get(c){return E6(this,c,!0)},get size(){return O6(this,!0)},has(c){return $6.call(this,c,!0)},add:k4("add"),set:k4("set"),delete:k4("delete"),clear:k4("clear"),forEach:T6(!0,!1)},n={get(c){return E6(this,c,!0,!0)},get size(){return O6(this,!0)},has(c){return $6.call(this,c,!0)},add:k4("add"),set:k4("set"),delete:k4("delete"),clear:k4("clear"),forEach:T6(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(c=>{e[c]=A6(c,!1,!1),r[c]=A6(c,!0,!1),t[c]=A6(c,!1,!0),n[c]=A6(c,!0,!0)}),[e,r,t,n]}const[$E,OE,TE,AE]=EE();function Zi(e,t){const r=t?e?AE:TE:e?OE:$E;return(n,o,c)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?n:Reflect.get(R1(r,o)&&o in n?r:n,o,c)}const PE={get:Zi(!1,!1)},IE={get:Zi(!1,!0)},RE={get:Zi(!0,!1)};const bm=new WeakMap,Cm=new WeakMap,Mm=new WeakMap,NE=new WeakMap;function DE(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function kE(e){return e.__v_skip||!Object.isExtensible(e)?0:DE(uE(e))}function fe(e){return Kt(e)?e:t5(e,!1,zE,PE,bm)}function e5(e){return t5(e,!1,xE,IE,Cm)}function Sm(e){return t5(e,!0,VE,RE,Mm)}function t5(e,t,r,n,o){if(!G1(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const c=o.get(e);if(c)return c;const l=kE(e);if(l===0)return e;const a=new Proxy(e,l===2?n:r);return o.set(e,a),a}function H4(e){return Kt(e)?H4(e.__v_raw):!!(e&&e.__v_isReactive)}function Kt(e){return!!(e&&e.__v_isReadonly)}function H2(e){return!!(e&&e.__v_isShallow)}function r5(e){return e?!!e.__v_raw:!1}function x1(e){const t=e&&e.__v_raw;return t?x1(t):e}function Gn(e){return!R1(e,"__v_skip")&&Object.isExtensible(e)&&em(e,"__v_skip",!0),e}const Pe=e=>G1(e)?fe(e):e,n5=e=>G1(e)?Sm(e):e;function W1(e){return e?e.__v_isRef===!0:!1}function p1(e){return wm(e,!1)}function s1(e){return wm(e,!0)}function wm(e,t){return W1(e)?e:new FE(e,t)}class FE{constructor(t,r){this.dep=new qn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?t:x1(t),this._value=r?t:Pe(t),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(t){const r=this._rawValue,n=this.__v_isShallow||H2(t)||Kt(t);t=n?t:x1(t),Xe(t,r)&&(this._rawValue=t,this._value=n?t:Pe(t),this.dep.trigger())}}function BE(e){e.dep&&e.dep.trigger()}function H1(e){return W1(e)?e.value:e}const jE={get:(e,t,r)=>t==="__v_raw"?e:H1(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const o=e[t];return W1(o)&&!W1(r)?(o.value=r,!0):Reflect.set(e,t,r,n)}};function Hm(e){return H4(e)?e:new Proxy(e,jE)}class qE{constructor(t){this.__v_isRef=!0,this._value=void 0;const r=this.dep=new qn,{get:n,set:o}=t(r.track.bind(r),r.trigger.bind(r));this._get=n,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function UE(e){return new qE(e)}function WE(e){const t=y1(e)?new Array(e.length):{};for(const r in e)t[r]=Lm(e,r);return t}class GE{constructor(t,r,n){this._object=t,this._key=r,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return ME(x1(this._object),this._key)}}class KE{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function _m(e,t,r){return W1(e)?e:M1(e)?new KE(e):G1(e)&&arguments.length>1?Lm(e,t,r):p1(e)}function Lm(e,t,r){const n=e[t];return W1(n)?n:new GE(e,t,r)}class XE{constructor(t,r,n){this.fn=t,this.setter=r,this._value=void 0,this.dep=new qn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=H8-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&U1!==this)return um(this,!0),!0}get value(){const t=this.dep.track();return hm(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function YE(e,t,r=!1){let n,o;return M1(e)?n=e:(n=e.get,o=e.set),new XE(n,o,r)}const P6={},Kr=new WeakMap;let xt;function QE(e,t=!1,r=xt){if(r){let n=Kr.get(r);n||Kr.set(r,n=[]),n.push(e)}}function JE(e,t,r=A1){const{immediate:n,deep:o,once:c,scheduler:l,augmentJob:a,call:i}=r,s=M=>o?M:H2(M)||o===!1||o===0?b4(M,1):b4(M);let u,d,f,h,p=!1,m=!1;if(W1(e)?(d=()=>e.value,p=H2(e)):H4(e)?(d=()=>s(e),p=!0):y1(e)?(m=!0,p=e.some(M=>H4(M)||H2(M)),d=()=>e.map(M=>{if(W1(M))return M.value;if(H4(M))return s(M);if(M1(M))return i?i(M,2):M()})):M1(e)?t?d=i?()=>i(e,2):e:d=()=>{if(f){ut();try{f()}finally{dt()}}const M=xt;xt=u;try{return i?i(e,3,[h]):e(h)}finally{xt=M}}:d=n4,t&&o){const M=d,S=o===!0?1/0:o;d=()=>b4(M(),S)}const y=Ki(),g=()=>{u.stop(),y&&Ui(y.effects,u)};if(c&&t){const M=t;t=(...S)=>{M(...S),g()}}let v=m?new Array(e.length).fill(P6):P6;const b=M=>{if(!(!(u.flags&1)||!u.dirty&&!M))if(t){const S=u.run();if(o||p||(m?S.some((w,C)=>Xe(w,v[C])):Xe(S,v))){f&&f();const w=xt;xt=u;try{const C=[S,v===P6?void 0:m&&v[0]===P6?[]:v,h];i?i(t,3,C):t(...C),v=S}finally{xt=w}}}else u.run()};return a&&a(b),u=new im(d),u.scheduler=l?()=>l(b,!1):b,h=M=>QE(M,!1,u),f=u.onStop=()=>{const M=Kr.get(u);if(M){if(i)i(M,4);else for(const S of M)S();Kr.delete(u)}},t?n?b(!0):v=u.run():l?l(b.bind(null,!0),!0):u.run(),g.pause=u.pause.bind(u),g.resume=u.resume.bind(u),g.stop=g,g}function b4(e,t=1/0,r){if(t<=0||!G1(e)||e.__v_skip||(r=r||new Set,r.has(e)))return e;if(r.add(e),t--,W1(e))b4(e.value,t,r);else if(y1(e))for(let n=0;n{b4(n,t,r)});else if(Zv(e)){for(const n in e)b4(e[n],t,r);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&b4(e[n],t,r)}return e}/** +* @vue/runtime-core v3.5.11 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function t6(e,t,r,n){try{return n?e(...n):e()}catch(o){b0(o,t,r)}}function D2(e,t,r,n){if(M1(e)){const o=t6(e,t,r,n);return o&&Qv(o)&&o.catch(c=>{b0(c,t,r)}),o}if(y1(e)){const o=[];for(let c=0;c>>1,o=Ue[n],c=L8(o);c=L8(r)?Ue.push(e):Ue.splice(e$(t),0,e),e.flags|=1,Vm()}}function Vm(){Xr||(Xr=zm.then(Em))}function Rl(e){y1(e)?k3.push(...e):K4&&e.id===-1?K4.splice(w3+1,0,e):e.flags&1||(k3.push(e),e.flags|=1),Vm()}function C9(e,t,r=J2+1){for(;rL8(r)-L8(n));if(k3.length=0,K4){K4.push(...t);return}for(K4=t,w3=0;w3e.id==null?e.flags&2?-1:1/0:e.id;function Em(e){try{for(J2=0;J2Ie;function Ie(e,t=me,r){if(!t||e._n)return e;const n=(...o)=>{n._d&&O9(-1);const c=Yr(t);let l;try{l=e(...o)}finally{Yr(c),n._d&&O9(1)}return l};return n._n=!0,n._c=!0,n._d=!0,n}function r6(e,t){if(me===null)return e;const r=Qn(me),n=e.dirs||(e.dirs=[]);for(let o=0;oe.__isTeleport,n8=e=>e&&(e.disabled||e.disabled===""),o$=e=>e&&(e.defer||e.defer===""),M9=e=>typeof SVGElement<"u"&&e instanceof SVGElement,S9=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Nl=(e,t)=>{const r=e&&e.to;return J1(r)?t?t(r):null:r},c$={name:"Teleport",__isTeleport:!0,process(e,t,r,n,o,c,l,a,i,s){const{mc:u,pc:d,pbc:f,o:{insert:h,querySelector:p,createText:m,createComment:y}}=s,g=n8(t.props);let{shapeFlag:v,children:b,dynamicChildren:M}=t;if(e==null){const S=t.el=m(""),w=t.anchor=m("");h(S,r,n),h(w,r,n);const C=(_,x)=>{v&16&&(o&&o.isCE&&(o.ce._teleportTarget=_),u(b,_,x,o,c,l,a,i))},V=()=>{const _=t.target=Nl(t.props,p),x=Am(_,t,m,h);_&&(l!=="svg"&&M9(_)?l="svg":l!=="mathml"&&S9(_)&&(l="mathml"),g||(C(_,x),vr(t)))};g&&(C(r,w),vr(t)),o$(t.props)?Se(V,c):V()}else{t.el=e.el,t.targetStart=e.targetStart;const S=t.anchor=e.anchor,w=t.target=e.target,C=t.targetAnchor=e.targetAnchor,V=n8(e.props),_=V?r:w,x=V?S:C;if(l==="svg"||M9(w)?l="svg":(l==="mathml"||S9(w))&&(l="mathml"),M?(f(e.dynamicChildren,M,_,o,c,l,a),h5(e,t,!0)):i||d(e,t,_,x,o,c,l,a,!1),g)V?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):I6(t,r,S,s,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const I=t.target=Nl(t.props,p);I&&I6(t,I,null,s,0)}else V&&I6(t,w,C,s,1);vr(t)}},remove(e,t,r,{um:n,o:{remove:o}},c){const{shapeFlag:l,children:a,anchor:i,targetStart:s,targetAnchor:u,target:d,props:f}=e;if(d&&(o(s),o(u)),c&&o(i),l&16){const h=c||!n8(f);for(let p=0;p{e.isMounted=!0}),He(()=>{e.isUnmounting=!0}),e}const m2=[Function,Array],Im={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:m2,onEnter:m2,onAfterEnter:m2,onEnterCancelled:m2,onBeforeLeave:m2,onLeave:m2,onAfterLeave:m2,onLeaveCancelled:m2,onBeforeAppear:m2,onAppear:m2,onAfterAppear:m2,onAppearCancelled:m2},Rm=e=>{const t=e.subTree;return t.component?Rm(t.component):t},a$={name:"BaseTransition",props:Im,setup(e,{slots:t}){const r=te(),n=Pm();return()=>{const o=t.default&&c5(t.default(),!0);if(!o||!o.length)return;const c=Nm(o),l=x1(e),{mode:a}=l;if(n.isLeaving)return uc(c);const i=w9(c);if(!i)return uc(c);let s=z8(i,l,n,r,f=>s=f);i.type!==de&<(i,s);const u=r.subTree,d=u&&w9(u);if(d&&d.type!==de&&!P2(i,d)&&Rm(r).type!==de){const f=z8(d,l,n,r);if(lt(d,f),a==="out-in"&&i.type!==de)return n.isLeaving=!0,f.afterLeave=()=>{n.isLeaving=!1,r.job.flags&8||r.update(),delete f.afterLeave},uc(c);a==="in-out"&&i.type!==de&&(f.delayLeave=(h,p,m)=>{const y=Dm(n,d);y[String(d.key)]=d,h[X4]=()=>{p(),h[X4]=void 0,delete s.delayedLeave},s.delayedLeave=m})}return c}}};function Nm(e){let t=e[0];if(e.length>1){for(const r of e)if(r.type!==de){t=r;break}}return t}const i$=a$;function Dm(e,t){const{leavingVNodes:r}=e;let n=r.get(t.type);return n||(n=Object.create(null),r.set(t.type,n)),n}function z8(e,t,r,n,o){const{appear:c,mode:l,persisted:a=!1,onBeforeEnter:i,onEnter:s,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:h,onAfterLeave:p,onLeaveCancelled:m,onBeforeAppear:y,onAppear:g,onAfterAppear:v,onAppearCancelled:b}=t,M=String(e.key),S=Dm(r,e),w=(_,x)=>{_&&D2(_,n,9,x)},C=(_,x)=>{const I=x[1];w(_,x),y1(_)?_.every(A=>A.length<=1)&&I():_.length<=1&&I()},V={mode:l,persisted:a,beforeEnter(_){let x=i;if(!r.isMounted)if(c)x=y||i;else return;_[X4]&&_[X4](!0);const I=S[M];I&&P2(e,I)&&I.el[X4]&&I.el[X4](),w(x,[_])},enter(_){let x=s,I=u,A=d;if(!r.isMounted)if(c)x=g||s,I=v||u,A=b||d;else return;let R=!1;const X=_[R6]=T=>{R||(R=!0,T?w(A,[_]):w(I,[_]),V.delayedLeave&&V.delayedLeave(),_[R6]=void 0)};x?C(x,[_,X]):X()},leave(_,x){const I=String(e.key);if(_[R6]&&_[R6](!0),r.isUnmounting)return x();w(f,[_]);let A=!1;const R=_[X4]=X=>{A||(A=!0,x(),X?w(m,[_]):w(p,[_]),_[X4]=void 0,S[I]===e&&delete S[I])};S[I]=e,h?C(h,[_,R]):R()},clone(_){const x=z8(_,t,r,n,o);return o&&o(x),x}};return V}function uc(e){if(n6(e))return e=d2(e),e.children=null,e}function w9(e){if(!n6(e))return Om(e.type)&&e.children?Nm(e.children):e;const{shapeFlag:t,children:r}=e;if(r){if(t&16)return r[0];if(t&32&&M1(r.default))return r.default()}}function lt(e,t){e.shapeFlag&6&&e.component?(e.transition=t,lt(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function c5(e,t=!1,r){let n=[],o=0;for(let c=0;c1)for(let c=0;cr.value,set:c=>r.value=c})}return r}function Dl(e,t,r,n,o=!1){if(y1(e)){e.forEach((p,m)=>Dl(p,t&&(y1(t)?t[m]:t),r,n,o));return}if(kt(n)&&!o)return;const c=n.shapeFlag&4?Qn(n.component):n.el,l=o?null:c,{i:a,r:i}=e,s=t&&t.r,u=a.refs===A1?a.refs={}:a.refs,d=a.setupState,f=x1(d),h=d===A1?()=>!1:p=>R1(f,p);if(s!=null&&s!==i&&(J1(s)?(u[s]=null,h(s)&&(d[s]=null)):W1(s)&&(s.value=null)),M1(i))t6(i,a,12,[l,u]);else{const p=J1(i),m=W1(i);if(p||m){const y=()=>{if(e.f){const g=p?h(i)?d[i]:u[i]:i.value;o?y1(g)&&Ui(g,c):y1(g)?g.includes(c)||g.push(c):p?(u[i]=[c],h(i)&&(d[i]=u[i])):(i.value=[c],e.k&&(u[e.k]=i.value))}else p?(u[i]=l,h(i)&&(d[i]=l)):m&&(i.value=l,e.k&&(u[e.k]=l))};l?(y.id=-1,Se(y,r)):y()}}}const H9=e=>e.nodeType===8;function s$(e,t){if(H9(e)&&e.data==="["){let r=1,n=e.nextSibling;for(;n;){if(n.nodeType===1){if(t(n)===!1)break}else if(H9(n))if(n.data==="]"){if(--r===0)break}else n.data==="["&&r++;n=n.nextSibling}}else t(e)}const kt=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function u$(e){M1(e)&&(e={loader:e});const{loader:t,loadingComponent:r,errorComponent:n,delay:o=200,hydrate:c,timeout:l,suspensible:a=!0,onError:i}=e;let s=null,u,d=0;const f=()=>(d++,s=null,h()),h=()=>{let p;return s||(p=s=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),i)return new Promise((y,g)=>{i(m,()=>y(f()),()=>g(m),d+1)});throw m}).then(m=>p!==s&&s?s:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),u=m,m)))};return h1({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(p,m,y){const g=c?()=>{const v=c(y,b=>s$(p,b));v&&(m.bum||(m.bum=[])).push(v)}:y;u?g():h().then(()=>!m.isUnmounted&&g())},get __asyncResolved(){return u},setup(){const p=pe;if(l5(p),u)return()=>dc(u,p);const m=b=>{s=null,b0(b,p,13,!n)};if(a&&p.suspense||l6)return h().then(b=>()=>dc(b,p)).catch(b=>(m(b),()=>n?z(n,{error:b}):null));const y=p1(!1),g=p1(),v=p1(!!o);return o&&setTimeout(()=>{v.value=!1},o),l!=null&&setTimeout(()=>{if(!y.value&&!g.value){const b=new Error(`Async component timed out after ${l}ms.`);m(b),g.value=b}},l),h().then(()=>{y.value=!0,p.parent&&n6(p.parent.vnode)&&p.parent.update()}).catch(b=>{m(b),g.value=b}),()=>{if(y.value&&u)return dc(u,p);if(g.value&&n)return z(n,{error:g.value});if(r&&!v.value)return z(r)}}})}function dc(e,t){const{ref:r,props:n,children:o,ce:c}=t.vnode,l=z(e,n,o);return l.ref=r,l.ce=c,delete t.vnode.ce,l}const n6=e=>e.type.__isKeepAlive,d$={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const r=te(),n=r.ctx;if(!n.renderer)return()=>{const v=t.default&&t.default();return v&&v.length===1?v[0]:v};const o=new Map,c=new Set;let l=null;const a=r.suspense,{renderer:{p:i,m:s,um:u,o:{createElement:d}}}=n,f=d("div");n.activate=(v,b,M,S,w)=>{const C=v.component;s(v,b,M,0,a),i(C.vnode,v,b,M,C,a,S,v.slotScopeIds,w),Se(()=>{C.isDeactivated=!1,C.a&&D3(C.a);const V=v.props&&v.props.onVnodeMounted;V&&C2(V,C.parent,v)},a)},n.deactivate=v=>{const b=v.component;Zr(b.m),Zr(b.a),s(v,f,null,1,a),Se(()=>{b.da&&D3(b.da);const M=v.props&&v.props.onVnodeUnmounted;M&&C2(M,b.parent,v),b.isDeactivated=!0},a)};function h(v){fc(v),u(v,r,a,!0)}function p(v){o.forEach((b,M)=>{const S=Kl(b.type);S&&!v(S)&&m(M)})}function m(v){const b=o.get(v);b&&(!l||!P2(b,l))?h(b):l&&fc(l),o.delete(v),c.delete(v)}b1(()=>[e.include,e.exclude],([v,b])=>{v&&p(M=>G0(v,M)),b&&p(M=>!G0(b,M))},{flush:"post",deep:!0});let y=null;const g=()=>{y!=null&&(en(r.subTree.type)?Se(()=>{o.set(y,N6(r.subTree))},r.subTree.suspense):o.set(y,N6(r.subTree)))};return K1(g),ft(g),He(()=>{o.forEach(v=>{const{subTree:b,suspense:M}=r,S=N6(b);if(v.type===S.type&&v.key===S.key){fc(S);const w=S.component.da;w&&Se(w,M);return}h(v)})}),()=>{if(y=null,!t.default)return l=null;const v=t.default(),b=v[0];if(v.length>1)return l=null,v;if(!Oe(b)||!(b.shapeFlag&4)&&!(b.shapeFlag&128))return l=null,b;let M=N6(b);if(M.type===de)return l=null,M;const S=M.type,w=Kl(kt(M)?M.type.__asyncResolved||{}:S),{include:C,exclude:V,max:_}=e;if(C&&(!w||!G0(C,w))||V&&w&&G0(V,w))return M.shapeFlag&=-257,l=M,b;const x=M.key==null?S:M.key,I=o.get(x);return M.el&&(M=d2(M),b.shapeFlag&128&&(b.ssContent=M)),y=x,I?(M.el=I.el,M.component=I.component,M.transition&<(M,M.transition),M.shapeFlag|=512,c.delete(x),c.add(x)):(c.add(x),_&&c.size>parseInt(_,10)&&m(c.values().next().value)),M.shapeFlag|=256,l=M,en(b.type)?b:M}}},I31=d$;function G0(e,t){return y1(e)?e.some(r=>G0(r,t)):J1(e)?e.split(",").includes(t):sE(e)?(e.lastIndex=0,e.test(t)):!1}function f$(e,t){km(e,"a",t)}function h$(e,t){km(e,"da",t)}function km(e,t,r=pe){const n=e.__wdc||(e.__wdc=()=>{let o=r;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Xn(t,n,r),r){let o=r.parent;for(;o&&o.parent;)n6(o.parent.vnode)&&p$(n,t,r,o),o=o.parent}}function p$(e,t,r,n){const o=Xn(t,e,n,!0);q2(()=>{Ui(n[t],o)},r)}function fc(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function N6(e){return e.shapeFlag&128?e.ssContent:e}function Xn(e,t,r=pe,n=!1){if(r){const o=r[e]||(r[e]=[]),c=t.__weh||(t.__weh=(...l)=>{ut();const a=c6(r),i=D2(t,r,e,l);return a(),dt(),i});return n?o.unshift(c):o.push(c),c}}const P4=e=>(t,r=pe)=>{(!l6||e==="sp")&&Xn(e,(...n)=>t(...n),r)},a5=P4("bm"),K1=P4("m"),Fm=P4("bu"),ft=P4("u"),He=P4("bum"),q2=P4("um"),v$=P4("sp"),m$=P4("rtg"),g$=P4("rtc");function y$(e,t=pe){Xn("ec",e,t)}const i5="components",b$="directives";function s5(e,t){return u5(i5,e,!0,t)||e}const Bm=Symbol.for("v-ndc");function V8(e){return J1(e)?u5(i5,e,!1)||e:e||Bm}function jm(e){return u5(b$,e)}function u5(e,t,r=!0,n=!1){const o=me||pe;if(o){const c=o.type;if(e===i5){const a=Kl(c,!1);if(a&&(a===t||a===u2(t)||a===jn(u2(t))))return c}const l=_9(o[e]||c[e],t)||_9(o.appContext[e],t);return!l&&n?c:l}}function _9(e,t){return e&&(e[t]||e[u2(t)]||e[jn(u2(t))])}function C$(e,t,r,n){let o;const c=r,l=y1(e);if(l||J1(e)){const a=l&&H4(e);let i=!1;a&&(i=!H2(e),e=Un(e)),o=new Array(e.length);for(let s=0,u=e.length;st(a,i,void 0,c));else{const a=Object.keys(e);o=new Array(a.length);for(let i=0,s=a.length;i{const c=n.fn(...o);return c&&(c.key=n.key),c}:n.fn)}return e}function K0(e,t,r={},n,o){if(me.ce||me.parent&&kt(me.parent)&&me.parent.ce)return t!=="default"&&(r.name=t),B1(),Ee(T1,null,[z("slot",r,n&&n())],64);let c=e[t];c&&c._c&&(c._d=!1),B1();const l=c&&qm(c(r)),a=Ee(T1,{key:(r.key||l&&l.key||`_${t}`)+(!l&&n?"_fb":"")},l||(n?n():[]),l&&e._===1?64:-2);return!o&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),c&&c._c&&(c._d=!0),a}function qm(e){return e.some(t=>Oe(t)?!(t.type===de||t.type===T1&&!qm(t.children)):!0)?e:null}function M$(e,t){const r={};for(const n in e)r[pr(n)]=e[n];return r}const kl=e=>e?fg(e)?Qn(e):kl(e.parent):null,o8=ae(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>kl(e.parent),$root:e=>kl(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>d5(e),$forceUpdate:e=>e.f||(e.f=()=>{o5(e.update)}),$nextTick:e=>e.n||(e.n=ee.bind(e.proxy)),$watch:e=>U$.bind(e)}),hc=(e,t)=>e!==A1&&!e.__isScriptSetup&&R1(e,t),S$={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:n,data:o,props:c,accessCache:l,type:a,appContext:i}=e;let s;if(t[0]!=="$"){const h=l[t];if(h!==void 0)switch(h){case 1:return n[t];case 2:return o[t];case 4:return r[t];case 3:return c[t]}else{if(hc(n,t))return l[t]=1,n[t];if(o!==A1&&R1(o,t))return l[t]=2,o[t];if((s=e.propsOptions[0])&&R1(s,t))return l[t]=3,c[t];if(r!==A1&&R1(r,t))return l[t]=4,r[t];Fl&&(l[t]=0)}}const u=o8[t];let d,f;if(u)return t==="$attrs"&&Ne(e.attrs,"get",""),u(e);if((d=a.__cssModules)&&(d=d[t]))return d;if(r!==A1&&R1(r,t))return l[t]=4,r[t];if(f=i.config.globalProperties,R1(f,t))return f[t]},set({_:e},t,r){const{data:n,setupState:o,ctx:c}=e;return hc(o,t)?(o[t]=r,!0):n!==A1&&R1(n,t)?(n[t]=r,!0):R1(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(c[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:o,propsOptions:c}},l){let a;return!!r[l]||e!==A1&&R1(e,l)||hc(t,l)||(a=c[0])&&R1(a,l)||R1(n,l)||R1(o8,l)||R1(o.config.globalProperties,l)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:R1(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function N31(){return Um().slots}function w$(){return Um().attrs}function Um(){const e=te();return e.setupContext||(e.setupContext=pg(e))}function Qr(e){return y1(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}function D31(e,t){return!e||!t?e||t:y1(e)&&y1(t)?e.concat(t):ae({},Qr(e),Qr(t))}let Fl=!0;function H$(e){const t=d5(e),r=e.proxy,n=e.ctx;Fl=!1,t.beforeCreate&&L9(t.beforeCreate,e,"bc");const{data:o,computed:c,methods:l,watch:a,provide:i,inject:s,created:u,beforeMount:d,mounted:f,beforeUpdate:h,updated:p,activated:m,deactivated:y,beforeDestroy:g,beforeUnmount:v,destroyed:b,unmounted:M,render:S,renderTracked:w,renderTriggered:C,errorCaptured:V,serverPrefetch:_,expose:x,inheritAttrs:I,components:A,directives:R,filters:X}=t;if(s&&_$(s,n,null),l)for(const W in l){const r1=l[W];M1(r1)&&(n[W]=r1.bind(r))}if(o){const W=o.call(r,r);G1(W)&&(e.data=fe(W))}if(Fl=!0,c)for(const W in c){const r1=c[W],Z=M1(r1)?r1.bind(r,r):M1(r1.get)?r1.get.bind(r,r):n4,l1=!M1(r1)&&M1(r1.set)?r1.set.bind(r):n4,j=D({get:Z,set:l1});Object.defineProperty(n,W,{enumerable:!0,configurable:!0,get:()=>j.value,set:G=>j.value=G})}if(a)for(const W in a)Wm(a[W],n,r,W);if(i){const W=M1(i)?i.call(r):i;Reflect.ownKeys(W).forEach(r1=>{ce(r1,W[r1])})}u&&L9(u,e,"c");function k(W,r1){y1(r1)?r1.forEach(Z=>W(Z.bind(r))):r1&&W(r1.bind(r))}if(k(a5,d),k(K1,f),k(Fm,h),k(ft,p),k(f$,m),k(h$,y),k(y$,V),k(g$,w),k(m$,C),k(He,v),k(q2,M),k(v$,_),y1(x))if(x.length){const W=e.exposed||(e.exposed={});x.forEach(r1=>{Object.defineProperty(W,r1,{get:()=>r[r1],set:Z=>r[r1]=Z})})}else e.exposed||(e.exposed={});S&&e.render===n4&&(e.render=S),I!=null&&(e.inheritAttrs=I),A&&(e.components=A),R&&(e.directives=R),_&&l5(e)}function _$(e,t,r=n4){y1(e)&&(e=Bl(e));for(const n in e){const o=e[n];let c;G1(o)?"default"in o?c=N1(o.from||n,o.default,!0):c=N1(o.from||n):c=N1(o),W1(c)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>c.value,set:l=>c.value=l}):t[n]=c}}function L9(e,t,r){D2(y1(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function Wm(e,t,r,n){let o=n.includes(".")?cg(r,n):()=>r[n];if(J1(e)){const c=t[e];M1(c)&&b1(o,c)}else if(M1(e))b1(o,e.bind(r));else if(G1(e))if(y1(e))e.forEach(c=>Wm(c,t,r,n));else{const c=M1(e.handler)?e.handler.bind(r):t[e.handler];M1(c)&&b1(o,c,e)}}function d5(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:o,optionsCache:c,config:{optionMergeStrategies:l}}=e.appContext,a=c.get(t);let i;return a?i=a:!o.length&&!r&&!n?i=t:(i={},o.length&&o.forEach(s=>Jr(i,s,l,!0)),Jr(i,t,l)),G1(t)&&c.set(t,i),i}function Jr(e,t,r,n=!1){const{mixins:o,extends:c}=t;c&&Jr(e,c,r,!0),o&&o.forEach(l=>Jr(e,l,r,!0));for(const l in t)if(!(n&&l==="expose")){const a=L$[l]||r&&r[l];e[l]=a?a(e[l],t[l]):t[l]}return e}const L$={data:z9,props:V9,emits:V9,methods:X0,computed:X0,beforeCreate:Fe,created:Fe,beforeMount:Fe,mounted:Fe,beforeUpdate:Fe,updated:Fe,beforeDestroy:Fe,beforeUnmount:Fe,destroyed:Fe,unmounted:Fe,activated:Fe,deactivated:Fe,errorCaptured:Fe,serverPrefetch:Fe,components:X0,directives:X0,watch:V$,provide:z9,inject:z$};function z9(e,t){return t?e?function(){return ae(M1(e)?e.call(this,this):e,M1(t)?t.call(this,this):t)}:t:e}function z$(e,t){return X0(Bl(e),Bl(t))}function Bl(e){if(y1(e)){const t={};for(let r=0;r1)return r&&M1(t)?t.call(n&&n.proxy):t}}function $$(){return!!(pe||me||Ft)}const Km={},Xm=()=>Object.create(Km),Ym=e=>Object.getPrototypeOf(e)===Km;function O$(e,t,r,n=!1){const o={},c=Xm();e.propsDefaults=Object.create(null),Qm(e,t,o,c);for(const l in e.propsOptions[0])l in o||(o[l]=void 0);r?e.props=n?o:e5(o):e.type.props?e.props=o:e.props=c,e.attrs=c}function T$(e,t,r,n){const{props:o,attrs:c,vnode:{patchFlag:l}}=e,a=x1(o),[i]=e.propsOptions;let s=!1;if((n||l>0)&&!(l&16)){if(l&8){const u=e.vnode.dynamicProps;for(let d=0;d{i=!0;const[f,h]=Jm(d,t,!0);ae(l,f),h&&a.push(...h)};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!c&&!i)return G1(e)&&n.set(e,R3),R3;if(y1(c))for(let u=0;ue[0]==="_"||e==="$stable",f5=e=>y1(e)?e.map(T2):[T2(e)],P$=(e,t,r)=>{if(t._n)return t;const n=Ie((...o)=>f5(t(...o)),r);return n._c=!1,n},eg=(e,t,r)=>{const n=e._ctx;for(const o in e){if(Zm(o))continue;const c=e[o];if(M1(c))t[o]=P$(o,c,n);else if(c!=null){const l=f5(c);t[o]=()=>l}}},tg=(e,t)=>{const r=f5(t);e.slots.default=()=>r},rg=(e,t,r)=>{for(const n in t)(r||n!=="_")&&(e[n]=t[n])},I$=(e,t,r)=>{const n=e.slots=Xm();if(e.vnode.shapeFlag&32){const o=t._;o?(rg(n,t,r),r&&em(n,"_",o,!0)):eg(t,n)}else t&&tg(e,t)},R$=(e,t,r)=>{const{vnode:n,slots:o}=e;let c=!0,l=A1;if(n.shapeFlag&32){const a=t._;a?r&&a===1?c=!1:rg(o,t,r):(c=!t.$stable,eg(t,o)),l=t}else t&&(tg(e,t),l={default:1});if(c)for(const a in o)!Zm(a)&&l[a]==null&&delete o[a]},Se=rO;function N$(e){return D$(e)}function D$(e,t){const r=rm();r.__VUE__=!0;const{insert:n,remove:o,patchProp:c,createElement:l,createText:a,createComment:i,setText:s,setElementText:u,parentNode:d,nextSibling:f,setScopeId:h=n4,insertStaticContent:p}=e,m=(E,O,F,e1=null,Q=null,L=null,$=void 0,N=null,q=!!O.dynamicChildren)=>{if(E===O)return;E&&!P2(E,O)&&(e1=K(E),G(E,Q,L,!0),E=null),O.patchFlag===-2&&(q=!1,O.dynamicChildren=null);const{type:J,ref:o1,shapeFlag:P}=O;switch(J){case l3:y(E,O,F,e1);break;case de:g(E,O,F,e1);break;case c8:E==null&&v(O,F,e1,$);break;case T1:A(E,O,F,e1,Q,L,$,N,q);break;default:P&1?S(E,O,F,e1,Q,L,$,N,q):P&6?R(E,O,F,e1,Q,L,$,N,q):(P&64||P&128)&&J.process(E,O,F,e1,Q,L,$,N,q,u1)}o1!=null&&Q&&Dl(o1,E&&E.ref,L,O||E,!O)},y=(E,O,F,e1)=>{if(E==null)n(O.el=a(O.children),F,e1);else{const Q=O.el=E.el;O.children!==E.children&&s(Q,O.children)}},g=(E,O,F,e1)=>{E==null?n(O.el=i(O.children||""),F,e1):O.el=E.el},v=(E,O,F,e1)=>{[E.el,E.anchor]=p(E.children,O,F,e1,E.el,E.anchor)},b=({el:E,anchor:O},F,e1)=>{let Q;for(;E&&E!==O;)Q=f(E),n(E,F,e1),E=Q;n(O,F,e1)},M=({el:E,anchor:O})=>{let F;for(;E&&E!==O;)F=f(E),o(E),E=F;o(O)},S=(E,O,F,e1,Q,L,$,N,q)=>{O.type==="svg"?$="svg":O.type==="math"&&($="mathml"),E==null?w(O,F,e1,Q,L,$,N,q):_(E,O,Q,L,$,N,q)},w=(E,O,F,e1,Q,L,$,N)=>{let q,J;const{props:o1,shapeFlag:P,transition:B,dirs:v1}=E;if(q=E.el=l(E.type,L,o1&&o1.is,o1),P&8?u(q,E.children):P&16&&V(E.children,q,null,e1,Q,pc(E,L),$,N),v1&&St(E,null,e1,"created"),C(q,E,E.scopeId,$,e1),o1){for(const $1 in o1)$1!=="value"&&!e8($1)&&c(q,$1,null,o1[$1],L,e1);"value"in o1&&c(q,"value",null,o1.value,L),(J=o1.onVnodeBeforeMount)&&C2(J,e1,E)}v1&&St(E,null,e1,"beforeMount");const g1=k$(Q,B);g1&&B.beforeEnter(q),n(q,O,F),((J=o1&&o1.onVnodeMounted)||g1||v1)&&Se(()=>{J&&C2(J,e1,E),g1&&B.enter(q),v1&&St(E,null,e1,"mounted")},Q)},C=(E,O,F,e1,Q)=>{if(F&&h(E,F),e1)for(let L=0;L{for(let J=q;J{const N=O.el=E.el;let{patchFlag:q,dynamicChildren:J,dirs:o1}=O;q|=E.patchFlag&16;const P=E.props||A1,B=O.props||A1;let v1;if(F&&wt(F,!1),(v1=B.onVnodeBeforeUpdate)&&C2(v1,F,O,E),o1&&St(O,E,F,"beforeUpdate"),F&&wt(F,!0),(P.innerHTML&&B.innerHTML==null||P.textContent&&B.textContent==null)&&u(N,""),J?x(E.dynamicChildren,J,N,F,e1,pc(O,Q),L):$||r1(E,O,N,null,F,e1,pc(O,Q),L,!1),q>0){if(q&16)I(N,P,B,F,Q);else if(q&2&&P.class!==B.class&&c(N,"class",null,B.class,Q),q&4&&c(N,"style",P.style,B.style,Q),q&8){const g1=O.dynamicProps;for(let $1=0;$1{v1&&C2(v1,F,O,E),o1&&St(O,E,F,"updated")},e1)},x=(E,O,F,e1,Q,L,$)=>{for(let N=0;N{if(O!==F){if(O!==A1)for(const L in O)!e8(L)&&!(L in F)&&c(E,L,O[L],null,Q,e1);for(const L in F){if(e8(L))continue;const $=F[L],N=O[L];$!==N&&L!=="value"&&c(E,L,N,$,Q,e1)}"value"in F&&c(E,"value",O.value,F.value,Q)}},A=(E,O,F,e1,Q,L,$,N,q)=>{const J=O.el=E?E.el:a(""),o1=O.anchor=E?E.anchor:a("");let{patchFlag:P,dynamicChildren:B,slotScopeIds:v1}=O;v1&&(N=N?N.concat(v1):v1),E==null?(n(J,F,e1),n(o1,F,e1),V(O.children||[],F,o1,Q,L,$,N,q)):P>0&&P&64&&B&&E.dynamicChildren?(x(E.dynamicChildren,B,F,Q,L,$,N),(O.key!=null||Q&&O===Q.subTree)&&h5(E,O,!0)):r1(E,O,F,o1,Q,L,$,N,q)},R=(E,O,F,e1,Q,L,$,N,q)=>{O.slotScopeIds=N,E==null?O.shapeFlag&512?Q.ctx.activate(O,F,e1,$,q):X(O,F,e1,Q,L,$,q):T(E,O,q)},X=(E,O,F,e1,Q,L,$)=>{const N=E.component=iO(E,e1,Q);if(n6(E)&&(N.ctx.renderer=u1),sO(N,!1,$),N.asyncDep){if(Q&&Q.registerDep(N,k,$),!E.el){const q=N.subTree=z(de);g(null,q,O,F)}}else k(N,E,O,F,Q,L,$)},T=(E,O,F)=>{const e1=O.component=E.component;if(Y$(E,O,F))if(e1.asyncDep&&!e1.asyncResolved){W(e1,O,F);return}else e1.next=O,e1.update();else O.el=E.el,e1.vnode=O},k=(E,O,F,e1,Q,L,$)=>{const N=()=>{if(E.isMounted){let{next:P,bu:B,u:v1,parent:g1,vnode:$1}=E;{const o2=ng(E);if(o2){P&&(P.el=$1.el,W(E,P,$)),o2.asyncDep.then(()=>{E.isUnmounted||N()});return}}let O1=P,se;wt(E,!1),P?(P.el=$1.el,W(E,P,$)):P=$1,B&&D3(B),(se=P.props&&P.props.onVnodeBeforeUpdate)&&C2(se,g1,P,$1),wt(E,!0);const Me=vc(E),v2=E.subTree;E.subTree=Me,m(v2,Me,d(v2.el),K(v2),E,Q,L),P.el=Me.el,O1===null&&p5(E,Me.el),v1&&Se(v1,Q),(se=P.props&&P.props.onVnodeUpdated)&&Se(()=>C2(se,g1,P,$1),Q)}else{let P;const{el:B,props:v1}=O,{bm:g1,m:$1,parent:O1,root:se,type:Me}=E,v2=kt(O);if(wt(E,!1),g1&&D3(g1),!v2&&(P=v1&&v1.onVnodeBeforeMount)&&C2(P,O1,O),wt(E,!0),B&&D1){const o2=()=>{E.subTree=vc(E),D1(B,E.subTree,E,Q,null)};v2&&Me.__asyncHydrate?Me.__asyncHydrate(B,E,o2):o2()}else{se.ce&&se.ce._injectChildStyle(Me);const o2=E.subTree=vc(E);m(null,o2,F,e1,E,Q,L),O.el=o2.el}if($1&&Se($1,Q),!v2&&(P=v1&&v1.onVnodeMounted)){const o2=O;Se(()=>C2(P,O1,o2),Q)}(O.shapeFlag&256||O1&&kt(O1.vnode)&&O1.vnode.shapeFlag&256)&&E.a&&Se(E.a,Q),E.isMounted=!0,O=F=e1=null}};E.scope.on();const q=E.effect=new im(N);E.scope.off();const J=E.update=q.run.bind(q),o1=E.job=q.runIfDirty.bind(q);o1.i=E,o1.id=E.uid,q.scheduler=()=>o5(o1),wt(E,!0),J()},W=(E,O,F)=>{O.component=E;const e1=E.vnode.props;E.vnode=O,E.next=null,T$(E,O.props,e1,F),R$(E,O.children,F),ut(),C9(E),dt()},r1=(E,O,F,e1,Q,L,$,N,q=!1)=>{const J=E&&E.children,o1=E?E.shapeFlag:0,P=O.children,{patchFlag:B,shapeFlag:v1}=O;if(B>0){if(B&128){l1(J,P,F,e1,Q,L,$,N,q);return}else if(B&256){Z(J,P,F,e1,Q,L,$,N,q);return}}v1&8?(o1&16&&j1(J,Q,L),P!==J&&u(F,P)):o1&16?v1&16?l1(J,P,F,e1,Q,L,$,N,q):j1(J,Q,L,!0):(o1&8&&u(F,""),v1&16&&V(P,F,e1,Q,L,$,N,q))},Z=(E,O,F,e1,Q,L,$,N,q)=>{E=E||R3,O=O||R3;const J=E.length,o1=O.length,P=Math.min(J,o1);let B;for(B=0;Bo1?j1(E,Q,L,!0,!1,P):V(O,F,e1,Q,L,$,N,q,P)},l1=(E,O,F,e1,Q,L,$,N,q)=>{let J=0;const o1=O.length;let P=E.length-1,B=o1-1;for(;J<=P&&J<=B;){const v1=E[J],g1=O[J]=q?Y4(O[J]):T2(O[J]);if(P2(v1,g1))m(v1,g1,F,null,Q,L,$,N,q);else break;J++}for(;J<=P&&J<=B;){const v1=E[P],g1=O[B]=q?Y4(O[B]):T2(O[B]);if(P2(v1,g1))m(v1,g1,F,null,Q,L,$,N,q);else break;P--,B--}if(J>P){if(J<=B){const v1=B+1,g1=v1B)for(;J<=P;)G(E[J],Q,L,!0),J++;else{const v1=J,g1=J,$1=new Map;for(J=g1;J<=B;J++){const c2=O[J]=q?Y4(O[J]):T2(O[J]);c2.key!=null&&$1.set(c2.key,J)}let O1,se=0;const Me=B-g1+1;let v2=!1,o2=0;const x0=new Array(Me);for(J=0;J=Me){G(c2,Q,L,!0);continue}let W2;if(c2.key!=null)W2=$1.get(c2.key);else for(O1=g1;O1<=B;O1++)if(x0[O1-g1]===0&&P2(c2,O[O1])){W2=O1;break}W2===void 0?G(c2,Q,L,!0):(x0[W2-g1]=J+1,W2>=o2?o2=W2:v2=!0,m(c2,O[W2],F,null,Q,L,$,N,q),se++)}const os=v2?F$(x0):R3;for(O1=os.length-1,J=Me-1;J>=0;J--){const c2=g1+J,W2=O[c2],cs=c2+1{const{el:L,type:$,transition:N,children:q,shapeFlag:J}=E;if(J&6){j(E.component.subTree,O,F,e1);return}if(J&128){E.suspense.move(O,F,e1);return}if(J&64){$.move(E,O,F,u1);return}if($===T1){n(L,O,F);for(let P=0;PN.enter(L),Q);else{const{leave:P,delayLeave:B,afterLeave:v1}=N,g1=()=>n(L,O,F),$1=()=>{P(L,()=>{g1(),v1&&v1()})};B?B(L,g1,$1):$1()}else n(L,O,F)},G=(E,O,F,e1=!1,Q=!1)=>{const{type:L,props:$,ref:N,children:q,dynamicChildren:J,shapeFlag:o1,patchFlag:P,dirs:B,cacheIndex:v1}=E;if(P===-2&&(Q=!1),N!=null&&Dl(N,null,F,E,!0),v1!=null&&(O.renderCache[v1]=void 0),o1&256){O.ctx.deactivate(E);return}const g1=o1&1&&B,$1=!kt(E);let O1;if($1&&(O1=$&&$.onVnodeBeforeUnmount)&&C2(O1,O,E),o1&6)le(E.component,F,e1);else{if(o1&128){E.suspense.unmount(F,e1);return}g1&&St(E,null,O,"beforeUnmount"),o1&64?E.type.remove(E,O,F,u1,e1):J&&!J.hasOnce&&(L!==T1||P>0&&P&64)?j1(J,O,F,!1,!0):(L===T1&&P&384||!Q&&o1&16)&&j1(q,O,F),e1&&Y(E)}($1&&(O1=$&&$.onVnodeUnmounted)||g1)&&Se(()=>{O1&&C2(O1,O,E),g1&&St(E,null,O,"unmounted")},F)},Y=E=>{const{type:O,el:F,anchor:e1,transition:Q}=E;if(O===T1){t1(F,e1);return}if(O===c8){M(E);return}const L=()=>{o(F),Q&&!Q.persisted&&Q.afterLeave&&Q.afterLeave()};if(E.shapeFlag&1&&Q&&!Q.persisted){const{leave:$,delayLeave:N}=Q,q=()=>$(F,L);N?N(E.el,L,q):q()}else L()},t1=(E,O)=>{let F;for(;E!==O;)F=f(E),o(E),E=F;o(O)},le=(E,O,F)=>{const{bum:e1,scope:Q,job:L,subTree:$,um:N,m:q,a:J}=E;Zr(q),Zr(J),e1&&D3(e1),Q.stop(),L&&(L.flags|=8,G($,E,O,F)),N&&Se(N,O),Se(()=>{E.isUnmounted=!0},O),O&&O.pendingBranch&&!O.isUnmounted&&E.asyncDep&&!E.asyncResolved&&E.suspenseId===O.pendingId&&(O.deps--,O.deps===0&&O.resolve())},j1=(E,O,F,e1=!1,Q=!1,L=0)=>{for(let $=L;${if(E.shapeFlag&6)return K(E.component.subTree);if(E.shapeFlag&128)return E.suspense.next();const O=f(E.anchor||E.el),F=O&&O[$m];return F?f(F):O};let a1=!1;const i1=(E,O,F)=>{E==null?O._vnode&&G(O._vnode,null,null,!0):m(O._vnode||null,E,O,null,null,null,F),O._vnode=E,a1||(a1=!0,C9(),xm(),a1=!1)},u1={p:m,um:G,m:j,r:Y,mt:X,mc:V,pc:r1,pbc:x,n:K,o:e};let E1,D1;return{render:i1,hydrate:E1,createApp:E$(i1,E1)}}function pc({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function wt({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function k$(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function h5(e,t,r=!1){const n=e.children,o=t.children;if(y1(n)&&y1(o))for(let c=0;c>1,e[r[a]]0&&(t[n]=r[c-1]),r[c]=n)}}for(c=r.length,l=r[c-1];c-- >0;)r[c]=l,l=t[l];return r}function ng(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ng(t)}function Zr(e){if(e)for(let t=0;tN1(B$);function n2(e,t){return o6(e,null,t)}function og(e,t){return o6(e,null,{flush:"post"})}function q$(e,t){return o6(e,null,{flush:"sync"})}function b1(e,t,r){return o6(e,t,r)}function o6(e,t,r=A1){const{immediate:n,deep:o,flush:c,once:l}=r,a=ae({},r);let i;if(l6)if(c==="sync"){const f=j$();i=f.__watcherHandles||(f.__watcherHandles=[])}else if(!t||n)a.once=!0;else{const f=()=>{};return f.stop=n4,f.resume=n4,f.pause=n4,f}const s=pe;a.call=(f,h,p)=>D2(f,s,h,p);let u=!1;c==="post"?a.scheduler=f=>{Se(f,s&&s.suspense)}:c!=="sync"&&(u=!0,a.scheduler=(f,h)=>{h?f():o5(f)}),a.augmentJob=f=>{t&&(f.flags|=4),u&&(f.flags|=2,s&&(f.id=s.uid,f.i=s))};const d=JE(e,t,a);return i&&i.push(d),d}function U$(e,t,r){const n=this.proxy,o=J1(e)?e.includes(".")?cg(n,e):()=>n[e]:e.bind(n,n);let c;M1(t)?c=t:(c=t.handler,r=t);const l=c6(this),a=o6(o,c.bind(n),r);return l(),a}function cg(e,t){const r=t.split(".");return()=>{let n=e;for(let o=0;o{let u,d=A1,f;return q$(()=>{const h=e[t];Xe(u,h)&&(u=h,s())}),{get(){return i(),r.get?r.get(u):u},set(h){const p=r.set?r.set(h):h;if(!Xe(p,u)&&!(d!==A1&&Xe(h,d)))return;const m=n.vnode.props;m&&(t in m||o in m||c in m)&&(`onUpdate:${t}`in m||`onUpdate:${o}`in m||`onUpdate:${c}`in m)||(u=h,s()),n.emit(`update:${t}`,p),Xe(h,p)&&Xe(h,d)&&!Xe(p,f)&&s(),d=h,f=p}}});return a[Symbol.iterator]=()=>{let i=0;return{next(){return i<2?{value:i++?l||A1:a,done:!1}:{done:!0}}}},a}const lg=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${u2(t)}Modifiers`]||e[`${A4(t)}Modifiers`];function W$(e,t,...r){if(e.isUnmounted)return;const n=e.vnode.props||A1;let o=r;const c=t.startsWith("update:"),l=c&&lg(n,t.slice(7));l&&(l.trim&&(o=r.map(u=>J1(u)?u.trim():u)),l.number&&(o=r.map(Al)));let a,i=n[a=pr(t)]||n[a=pr(u2(t))];!i&&c&&(i=n[a=pr(A4(t))]),i&&D2(i,e,6,o);const s=n[a+"Once"];if(s){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,D2(s,e,6,o)}}function ag(e,t,r=!1){const n=t.emitsCache,o=n.get(e);if(o!==void 0)return o;const c=e.emits;let l={},a=!1;if(!M1(e)){const i=s=>{const u=ag(s,t,!0);u&&(a=!0,ae(l,u))};!r&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return!c&&!a?(G1(e)&&n.set(e,null),null):(y1(c)?c.forEach(i=>l[i]=null):ae(l,c),G1(e)&&n.set(e,l),l)}function Yn(e,t){return!e||!Fn(t)?!1:(t=t.slice(2).replace(/Once$/,""),R1(e,t[0].toLowerCase()+t.slice(1))||R1(e,A4(t))||R1(e,t))}function vc(e){const{type:t,vnode:r,proxy:n,withProxy:o,propsOptions:[c],slots:l,attrs:a,emit:i,render:s,renderCache:u,props:d,data:f,setupState:h,ctx:p,inheritAttrs:m}=e,y=Yr(e);let g,v;try{if(r.shapeFlag&4){const M=o||n,S=M;g=T2(s.call(S,M,u,d,h,f,p)),v=a}else{const M=t;g=T2(M.length>1?M(d,{attrs:a,slots:l,emit:i}):M(d,null)),v=t.props?a:K$(a)}}catch(M){l8.length=0,b0(M,e,1),g=z(de)}let b=g;if(v&&m!==!1){const M=Object.keys(v),{shapeFlag:S}=b;M.length&&S&7&&(c&&M.some(qi)&&(v=X$(v,c)),b=d2(b,v,!1,!0))}return r.dirs&&(b=d2(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(r.dirs):r.dirs),r.transition&<(b,r.transition),g=b,Yr(y),g}function G$(e,t=!0){let r;for(let n=0;n{let t;for(const r in e)(r==="class"||r==="style"||Fn(r))&&((t||(t={}))[r]=e[r]);return t},X$=(e,t)=>{const r={};for(const n in e)(!qi(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function Y$(e,t,r){const{props:n,children:o,component:c}=e,{props:l,children:a,patchFlag:i}=t,s=c.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&i>=0){if(i&1024)return!0;if(i&16)return n?E9(n,l,s):!!l;if(i&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;let ql=0;const Q$={name:"Suspense",__isSuspense:!0,process(e,t,r,n,o,c,l,a,i,s){if(e==null)J$(t,r,n,o,c,l,a,i,s);else{if(c&&c.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Z$(e,t,r,n,o,l,a,i,s)}},hydrate:eO,normalize:tO},F31=Q$;function x8(e,t){const r=e.props&&e.props[t];M1(r)&&r()}function J$(e,t,r,n,o,c,l,a,i){const{p:s,o:{createElement:u}}=i,d=u("div"),f=e.suspense=ig(e,o,n,t,d,r,c,l,a,i);s(null,f.pendingBranch=e.ssContent,d,null,n,f,c,l),f.deps>0?(x8(e,"onPending"),x8(e,"onFallback"),s(null,e.ssFallback,t,r,n,null,c,l),F3(f,e.ssFallback)):f.resolve(!1,!0)}function Z$(e,t,r,n,o,c,l,a,{p:i,um:s,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,h=t.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:y,isHydrating:g}=d;if(m)d.pendingBranch=f,P2(f,m)?(i(m,f,d.hiddenContainer,null,o,d,c,l,a),d.deps<=0?d.resolve():y&&(g||(i(p,h,r,n,o,null,c,l,a),F3(d,h)))):(d.pendingId=ql++,g?(d.isHydrating=!1,d.activeBranch=m):s(m,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),y?(i(null,f,d.hiddenContainer,null,o,d,c,l,a),d.deps<=0?d.resolve():(i(p,h,r,n,o,null,c,l,a),F3(d,h))):p&&P2(f,p)?(i(p,f,r,n,o,d,c,l,a),d.resolve(!0)):(i(null,f,d.hiddenContainer,null,o,d,c,l,a),d.deps<=0&&d.resolve()));else if(p&&P2(f,p))i(p,f,r,n,o,d,c,l,a),F3(d,f);else if(x8(t,"onPending"),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=ql++,i(null,f,d.hiddenContainer,null,o,d,c,l,a),d.deps<=0)d.resolve();else{const{timeout:v,pendingId:b}=d;v>0?setTimeout(()=>{d.pendingId===b&&d.fallback(h)},v):v===0&&d.fallback(h)}}function ig(e,t,r,n,o,c,l,a,i,s,u=!1){const{p:d,m:f,um:h,n:p,o:{parentNode:m,remove:y}}=s;let g;const v=nO(e);v&&t&&t.pendingBranch&&(g=t.pendingId,t.deps++);const b=e.props?tm(e.props.timeout):void 0,M=c,S={vnode:e,parent:t,parentComponent:r,namespace:l,container:n,hiddenContainer:o,deps:0,pendingId:ql++,timeout:typeof b=="number"?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(w=!1,C=!1){const{vnode:V,activeBranch:_,pendingBranch:x,pendingId:I,effects:A,parentComponent:R,container:X}=S;let T=!1;S.isHydrating?S.isHydrating=!1:w||(T=_&&x.transition&&x.transition.mode==="out-in",T&&(_.transition.afterLeave=()=>{I===S.pendingId&&(f(x,X,c===M?p(_):c,0),Rl(A))}),_&&(m(_.el)===X&&(c=p(_)),h(_,R,S,!0)),T||f(x,X,c,0)),F3(S,x),S.pendingBranch=null,S.isInFallback=!1;let k=S.parent,W=!1;for(;k;){if(k.pendingBranch){k.effects.push(...A),W=!0;break}k=k.parent}!W&&!T&&Rl(A),S.effects=[],v&&t&&t.pendingBranch&&g===t.pendingId&&(t.deps--,t.deps===0&&!C&&t.resolve()),x8(V,"onResolve")},fallback(w){if(!S.pendingBranch)return;const{vnode:C,activeBranch:V,parentComponent:_,container:x,namespace:I}=S;x8(C,"onFallback");const A=p(V),R=()=>{S.isInFallback&&(d(null,w,x,A,_,null,I,a,i),F3(S,w))},X=w.transition&&w.transition.mode==="out-in";X&&(V.transition.afterLeave=R),S.isInFallback=!0,h(V,_,null,!0),X||R()},move(w,C,V){S.activeBranch&&f(S.activeBranch,w,C,V),S.container=w},next(){return S.activeBranch&&p(S.activeBranch)},registerDep(w,C,V){const _=!!S.pendingBranch;_&&S.deps++;const x=w.vnode.el;w.asyncDep.catch(I=>{b0(I,w,0)}).then(I=>{if(w.isUnmounted||S.isUnmounted||S.pendingId!==w.suspenseId)return;w.asyncResolved=!0;const{vnode:A}=w;Gl(w,I,!1),x&&(A.el=x);const R=!x&&w.subTree.el;C(w,A,m(x||w.subTree.el),x?null:p(w.subTree),S,l,V),R&&y(R),p5(w,A.el),_&&--S.deps===0&&S.resolve()})},unmount(w,C){S.isUnmounted=!0,S.activeBranch&&h(S.activeBranch,r,w,C),S.pendingBranch&&h(S.pendingBranch,r,w,C)}};return S}function eO(e,t,r,n,o,c,l,a,i){const s=t.suspense=ig(t,n,r,e.parentNode,document.createElement("div"),null,o,c,l,a,!0),u=i(e,s.pendingBranch=t.ssContent,r,s,c,l);return s.deps===0&&s.resolve(!1,!0),u}function tO(e){const{shapeFlag:t,children:r}=e,n=t&32;e.ssContent=$9(n?r.default:r),e.ssFallback=n?$9(r.fallback):z(de)}function $9(e){let t;if(M1(e)){const r=Y3&&e._c;r&&(e._d=!1,B1()),e=e(),r&&(e._d=!0,t=Ye,sg())}return y1(e)&&(e=G$(e)),e=T2(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(r=>r!==e)),e}function rO(e,t){t&&t.pendingBranch?y1(e)?t.effects.push(...e):t.effects.push(e):Rl(e)}function F3(e,t){e.activeBranch=t;const{vnode:r,parentComponent:n}=e;let o=t.el;for(;!o&&t.component;)t=t.component.subTree,o=t.el;r.el=o,n&&n.subTree===r&&(n.vnode.el=o,p5(n,o))}function nO(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const T1=Symbol.for("v-fgt"),l3=Symbol.for("v-txt"),de=Symbol.for("v-cmt"),c8=Symbol.for("v-stc"),l8=[];let Ye=null;function B1(e=!1){l8.push(Ye=e?null:[])}function sg(){l8.pop(),Ye=l8[l8.length-1]||null}let Y3=1;function O9(e){Y3+=e,e<0&&Ye&&(Ye.hasOnce=!0)}function ug(e){return e.dynamicChildren=Y3>0?Ye||R3:null,sg(),Y3>0&&Ye&&Ye.push(e),e}function A2(e,t,r,n,o,c){return ug(je(e,t,r,n,o,c,!0))}function Ee(e,t,r,n,o){return ug(z(e,t,r,n,o,!0))}function Oe(e){return e?e.__v_isVNode===!0:!1}function P2(e,t){return e.type===t.type&&e.key===t.key}const dg=({key:e})=>e??null,mr=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?J1(e)||W1(e)||M1(e)?{i:me,r:e,k:t,f:!!r}:e:null);function je(e,t=null,r=null,n=0,o=null,c=e===T1?0:1,l=!1,a=!1){const i={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&dg(t),ref:t&&mr(t),scopeId:Kn,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:c,patchFlag:n,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:me};return a?(v5(i,r),c&128&&e.normalize(i)):r&&(i.shapeFlag|=J1(r)?8:16),Y3>0&&!l&&Ye&&(i.patchFlag>0||c&6)&&i.patchFlag!==32&&Ye.push(i),i}const z=oO;function oO(e,t=null,r=null,n=0,o=null,c=!1){if((!e||e===Bm)&&(e=de),Oe(e)){const a=d2(e,t,!0);return r&&v5(a,r),Y3>0&&!c&&Ye&&(a.shapeFlag&6?Ye[Ye.indexOf(e)]=a:Ye.push(a)),a.patchFlag=-2,a}if(fO(e)&&(e=e.__vccOpts),t){t=cO(t);let{class:a,style:i}=t;a&&!J1(a)&&(t.class=ct(a)),G1(i)&&(r5(i)&&!y1(i)&&(i=ae({},i)),t.style=e6(i))}const l=J1(e)?1:en(e)?128:Om(e)?64:G1(e)?4:M1(e)?2:0;return je(e,t,r,n,o,l,c,!0)}function cO(e){return e?r5(e)||Ym(e)?ae({},e):e:null}function d2(e,t,r=!1,n=!1){const{props:o,ref:c,patchFlag:l,children:a,transition:i}=e,s=t?_4(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&dg(s),ref:t&&t.ref?r&&c?y1(c)?c.concat(mr(t)):[c,mr(t)]:mr(t):c,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==T1?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:i,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&d2(e.ssContent),ssFallback:e.ssFallback&&d2(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return i&&n&<(u,i.clone(u)),u}function H3(e=" ",t=0){return z(l3,null,e,t)}function B31(e,t){const r=z(c8,null,e);return r.staticCount=t,r}function Ul(e="",t=!1){return t?(B1(),Ee(de,null,e)):z(de,null,e)}function T2(e){return e==null||typeof e=="boolean"?z(de):y1(e)?z(T1,null,e.slice()):Oe(e)?Y4(e):z(l3,null,String(e))}function Y4(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:d2(e)}function v5(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(y1(t))r=16;else if(typeof t=="object")if(n&65){const o=t.default;o&&(o._c&&(o._d=!1),v5(e,o()),o._c&&(o._d=!0));return}else{r=32;const o=t._;!o&&!Ym(t)?t._ctx=me:o===3&&me&&(me.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else M1(t)?(t={default:t,_ctx:me},r=32):(t=String(t),n&64?(r=16,t=[H3(t)]):r=8);e.children=t,e.shapeFlag|=r}function _4(...e){const t={};for(let r=0;rpe||me;let tn,Wl;{const e=rm(),t=(r,n)=>{let o;return(o=e[r])||(o=e[r]=[]),o.push(n),c=>{o.length>1?o.forEach(l=>l(c)):o[0](c)}};tn=t("__VUE_INSTANCE_SETTERS__",r=>pe=r),Wl=t("__VUE_SSR_SETTERS__",r=>l6=r)}const c6=e=>{const t=pe;return tn(e),e.scope.on(),()=>{e.scope.off(),tn(t)}},T9=()=>{pe&&pe.scope.off(),tn(null)};function fg(e){return e.vnode.shapeFlag&4}let l6=!1;function sO(e,t=!1,r=!1){t&&Wl(t);const{props:n,children:o}=e.vnode,c=fg(e);O$(e,n,c,t),I$(e,o,r);const l=c?uO(e,t):void 0;return t&&Wl(!1),l}function uO(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,S$);const{setup:n}=r;if(n){const o=e.setupContext=n.length>1?pg(e):null,c=c6(e);ut();const l=t6(n,e,0,[e.props,o]);if(dt(),c(),Qv(l)){if(kt(e)||l5(e),l.then(T9,T9),t)return l.then(a=>{Gl(e,a,t)}).catch(a=>{b0(a,e,0)});e.asyncDep=l}else Gl(e,l,t)}else hg(e,t)}function Gl(e,t,r){M1(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:G1(t)&&(e.setupState=Hm(t)),hg(e,r)}let A9;function hg(e,t,r){const n=e.type;if(!e.render){if(!t&&A9&&!n.render){const o=n.template||d5(e).template;if(o){const{isCustomElement:c,compilerOptions:l}=e.appContext.config,{delimiters:a,compilerOptions:i}=n,s=ae(ae({isCustomElement:c,delimiters:a},l),i);n.render=A9(o,s)}}e.render=n.render||n4}{const o=c6(e);ut();try{H$(e)}finally{dt(),o()}}}const dO={get(e,t){return Ne(e,"get",""),e[t]}};function pg(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,dO),slots:e.slots,emit:e.emit,expose:t}}function Qn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Hm(Gn(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in o8)return o8[r](e)},has(t,r){return r in t||r in o8}})):e.proxy}function Kl(e,t=!0){return M1(e)?e.displayName||e.name:e.name||t&&e.__name}function fO(e){return M1(e)&&"__vccOpts"in e}const D=(e,t)=>YE(e,t,l6);function t2(e,t,r){const n=arguments.length;return n===2?G1(t)&&!y1(t)?Oe(t)?z(e,null,[t]):z(e,t):z(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&Oe(r)&&(r=[r]),z(e,t,r))}const hO="3.5.11";/** +* @vue/runtime-dom v3.5.11 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Xl;const P9=typeof window<"u"&&window.trustedTypes;if(P9)try{Xl=P9.createPolicy("vue",{createHTML:e=>e})}catch{}const vg=Xl?e=>Xl.createHTML(e):e=>e,pO="http://www.w3.org/2000/svg",vO="http://www.w3.org/1998/Math/MathML",y4=typeof document<"u"?document:null,I9=y4&&y4.createElement("template"),mO={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const o=t==="svg"?y4.createElementNS(pO,e):t==="mathml"?y4.createElementNS(vO,e):r?y4.createElement(e,{is:r}):y4.createElement(e);return e==="select"&&n&&n.multiple!=null&&o.setAttribute("multiple",n.multiple),o},createText:e=>y4.createTextNode(e),createComment:e=>y4.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>y4.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,o,c){const l=r?r.previousSibling:t.lastChild;if(o&&(o===c||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),r),!(o===c||!(o=o.nextSibling)););else{I9.innerHTML=vg(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const a=I9.content;if(n==="svg"||n==="mathml"){const i=a.firstChild;for(;i.firstChild;)a.appendChild(i.firstChild);a.removeChild(i)}t.insertBefore(a,r)}return[l?l.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},F4="transition",A0="animation",Q3=Symbol("_vtc"),mg={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},gg=ae({},Im,mg),gO=e=>(e.displayName="Transition",e.props=gg,e),ht=gO((e,{slots:t})=>t2(i$,yg(e),t)),Ht=(e,t=[])=>{y1(e)?e.forEach(r=>r(...t)):e&&e(...t)},R9=e=>e?y1(e)?e.some(t=>t.length>1):e.length>1:!1;function yg(e){const t={};for(const A in e)A in mg||(t[A]=e[A]);if(e.css===!1)return t;const{name:r="v",type:n,duration:o,enterFromClass:c=`${r}-enter-from`,enterActiveClass:l=`${r}-enter-active`,enterToClass:a=`${r}-enter-to`,appearFromClass:i=c,appearActiveClass:s=l,appearToClass:u=a,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:f=`${r}-leave-active`,leaveToClass:h=`${r}-leave-to`}=e,p=yO(o),m=p&&p[0],y=p&&p[1],{onBeforeEnter:g,onEnter:v,onEnterCancelled:b,onLeave:M,onLeaveCancelled:S,onBeforeAppear:w=g,onAppear:C=v,onAppearCancelled:V=b}=t,_=(A,R,X)=>{W4(A,R?u:a),W4(A,R?s:l),X&&X()},x=(A,R)=>{A._isLeaving=!1,W4(A,d),W4(A,h),W4(A,f),R&&R()},I=A=>(R,X)=>{const T=A?C:v,k=()=>_(R,A,X);Ht(T,[R,k]),N9(()=>{W4(R,A?i:c),g4(R,A?u:a),R9(T)||D9(R,n,m,k)})};return ae(t,{onBeforeEnter(A){Ht(g,[A]),g4(A,c),g4(A,l)},onBeforeAppear(A){Ht(w,[A]),g4(A,i),g4(A,s)},onEnter:I(!1),onAppear:I(!0),onLeave(A,R){A._isLeaving=!0;const X=()=>x(A,R);g4(A,d),g4(A,f),Cg(),N9(()=>{A._isLeaving&&(W4(A,d),g4(A,h),R9(M)||D9(A,n,y,X))}),Ht(M,[A,X])},onEnterCancelled(A){_(A,!1),Ht(b,[A])},onAppearCancelled(A){_(A,!0),Ht(V,[A])},onLeaveCancelled(A){x(A),Ht(S,[A])}})}function yO(e){if(e==null)return null;if(G1(e))return[mc(e.enter),mc(e.leave)];{const t=mc(e);return[t,t]}}function mc(e){return tm(e)}function g4(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[Q3]||(e[Q3]=new Set)).add(t)}function W4(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const r=e[Q3];r&&(r.delete(t),r.size||(e[Q3]=void 0))}function N9(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let bO=0;function D9(e,t,r,n){const o=e._endId=++bO,c=()=>{o===e._endId&&n()};if(r!=null)return setTimeout(c,r);const{type:l,timeout:a,propCount:i}=bg(e,t);if(!l)return n();const s=l+"end";let u=0;const d=()=>{e.removeEventListener(s,f),c()},f=h=>{h.target===e&&++u>=i&&d()};setTimeout(()=>{u(r[p]||"").split(", "),o=n(`${F4}Delay`),c=n(`${F4}Duration`),l=k9(o,c),a=n(`${A0}Delay`),i=n(`${A0}Duration`),s=k9(a,i);let u=null,d=0,f=0;t===F4?l>0&&(u=F4,d=l,f=c.length):t===A0?s>0&&(u=A0,d=s,f=i.length):(d=Math.max(l,s),u=d>0?l>s?F4:A0:null,f=u?u===F4?c.length:i.length:0);const h=u===F4&&/\b(transform|all)(,|$)/.test(n(`${F4}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:h}}function k9(e,t){for(;e.lengthF9(r)+F9(e[n])))}function F9(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Cg(){return document.body.offsetHeight}function CO(e,t,r){const n=e[Q3];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const rn=Symbol("_vod"),Mg=Symbol("_vsh"),m5={beforeMount(e,{value:t},{transition:r}){e[rn]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):P0(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!=!r&&(n?t?(n.beforeEnter(e),P0(e,!0),n.enter(e)):n.leave(e,()=>{P0(e,!1)}):P0(e,t))},beforeUnmount(e,{value:t}){P0(e,t)}};function P0(e,t){e.style.display=t?e[rn]:"none",e[Mg]=!t}const Sg=Symbol("");function j31(e){const t=te();if(!t)return;const r=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(c=>nn(c,o))},n=()=>{const o=e(t.proxy);t.ce?nn(t.ce,o):Yl(t.subTree,o),r(o)};a5(()=>{og(n)}),K1(()=>{const o=new MutationObserver(n);o.observe(t.subTree.el.parentNode,{childList:!0}),q2(()=>o.disconnect())})}function Yl(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{Yl(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)nn(e.el,t);else if(e.type===T1)e.children.forEach(r=>Yl(r,t));else if(e.type===c8){let{el:r,anchor:n}=e;for(;r&&(nn(r,t),r!==n);)r=r.nextSibling}}function nn(e,t){if(e.nodeType===1){const r=e.style;let n="";for(const o in t)r.setProperty(`--${o}`,t[o]),n+=`--${o}: ${t[o]};`;r[Sg]=n}}const MO=/(^|;)\s*display\s*:/;function SO(e,t,r){const n=e.style,o=J1(r);let c=!1;if(r&&!o){if(t)if(J1(t))for(const l of t.split(";")){const a=l.slice(0,l.indexOf(":")).trim();r[a]==null&&gr(n,a,"")}else for(const l in t)r[l]==null&&gr(n,l,"");for(const l in r)l==="display"&&(c=!0),gr(n,l,r[l])}else if(o){if(t!==r){const l=n[Sg];l&&(r+=";"+l),n.cssText=r,c=MO.test(r)}}else t&&e.removeAttribute("style");rn in e&&(e[rn]=c?n.display:"",e[Mg]&&(n.display="none"))}const B9=/\s*!important$/;function gr(e,t,r){if(y1(r))r.forEach(n=>gr(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=wO(e,t);B9.test(r)?e.setProperty(A4(n),r.replace(B9,""),"important"):e[n]=r}}const j9=["Webkit","Moz","ms"],gc={};function wO(e,t){const r=gc[t];if(r)return r;let n=u2(t);if(n!=="filter"&&n in e)return gc[t]=n;n=jn(n);for(let o=0;oyc||(zO.then(()=>yc=0),yc=Date.now());function xO(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;D2(EO(n,r.value),t,5,[n])};return r.value=e,r.attached=VO(),r}function EO(e,t){if(y1(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>o=>!o._stopped&&n&&n(o))}else return t}const X9=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,$O=(e,t,r,n,o,c)=>{const l=o==="svg";t==="class"?CO(e,n,l):t==="style"?SO(e,r,n):Fn(t)?qi(t)||_O(e,t,r,n,c):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):OO(e,t,n,l))?(W9(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&U9(e,t,n,l,c,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!J1(n))?W9(e,u2(t),n):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),U9(e,t,n,l))};function OO(e,t,r,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&X9(t)&&M1(r));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return X9(t)&&J1(r)?!1:t in e}const wg=new WeakMap,Hg=new WeakMap,on=Symbol("_moveCb"),Y9=Symbol("_enterCb"),TO=e=>(delete e.props.mode,e),AO=TO({name:"TransitionGroup",props:ae({},gg,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=te(),n=Pm();let o,c;return ft(()=>{if(!o.length)return;const l=e.moveClass||`${e.name||"v"}-move`;if(!NO(o[0].el,r.vnode.el,l))return;o.forEach(PO),o.forEach(IO);const a=o.filter(RO);Cg(),a.forEach(i=>{const s=i.el,u=s.style;g4(s,l),u.transform=u.webkitTransform=u.transitionDuration="";const d=s[on]=f=>{f&&f.target!==s||(!f||/transform$/.test(f.propertyName))&&(s.removeEventListener("transitionend",d),s[on]=null,W4(s,l))};s.addEventListener("transitionend",d)})}),()=>{const l=x1(e),a=yg(l);let i=l.tag||T1;if(o=[],c)for(let s=0;s{a.split(/\s+/).forEach(i=>i&&n.classList.remove(i))}),r.split(/\s+/).forEach(a=>a&&n.classList.add(a)),n.style.display="none";const c=t.nodeType===1?t:t.parentNode;c.appendChild(n);const{hasTransform:l}=bg(n);return c.removeChild(n),l}const Q9=e=>{const t=e.props["onUpdate:modelValue"]||!1;return y1(t)?r=>D3(t,r):t};function DO(e){e.target.composing=!0}function J9(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const bc=Symbol("_assign"),q31={created(e,{modifiers:{lazy:t,trim:r,number:n}},o){e[bc]=Q9(o);const c=n||o.props&&o.props.type==="number";_3(e,t?"change":"input",l=>{if(l.target.composing)return;let a=e.value;r&&(a=a.trim()),c&&(a=Al(a)),e[bc](a)}),r&&_3(e,"change",()=>{e.value=e.value.trim()}),t||(_3(e,"compositionstart",DO),_3(e,"compositionend",J9),_3(e,"change",J9))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:o,number:c}},l){if(e[bc]=Q9(l),e.composing)return;const a=(c||e.type==="number")&&!/^0\d/.test(e.value)?Al(e.value):e.value,i=t??"";a!==i&&(document.activeElement===e&&e.type!=="range"&&(n&&t===r||o&&e.value.trim()===i)||(e.value=i))}},kO=["ctrl","shift","alt","meta"],FO={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>kO.some(r=>e[`${r}Key`]&&!t.includes(r))},cn=(e,t)=>{const r=e._withMods||(e._withMods={}),n=t.join(".");return r[n]||(r[n]=(o,...c)=>{for(let l=0;l{const r=e._withKeys||(e._withKeys={}),n=t.join(".");return r[n]||(r[n]=o=>{if(!("key"in o))return;const c=A4(o.key);if(t.some(l=>l===c||BO[l]===c))return e(o)})},jO=ae({patchProp:$O},mO);let Z9;function Lg(){return Z9||(Z9=N$(jO))}const at=(...e)=>{Lg().render(...e)},qO=(...e)=>{const t=Lg().createApp(...e),{mount:r}=t;return t.mount=n=>{const o=WO(n);if(!o)return;const c=t._component;!M1(c)&&!c.render&&!c.template&&(c.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const l=r(o,!1,UO(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),l},t};function UO(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function WO(e){return J1(e)?document.querySelector(e):e}const E8=function(){for(var e=arguments.length,t=new Array(e),r=0;r{const t=e;return t.install=function(r){r.component(t.displayName||t.name,e)},e};function ln(){return{type:[Function,Array]}}function Z1(e){return{type:Object,default:e}}function B3(e){return{type:Boolean,default:e}}function G31(e){return{type:Function,default:e}}function M2(e,t){const r={validator:()=>!0,default:e};return r}function K31(){return{validator:()=>!0}}function eu(e){return{type:Array,default:e}}function Ql(e){return{type:String,default:e}}function GO(e,t){return e?{type:e,default:t}:M2(t)}const g5="anticon",zg=Symbol("GlobalFormContextKey"),KO=e=>{ce(zg,e)},X31=()=>N1(zg,{validateMessages:D(()=>{})}),Vg=()=>({iconPrefixCls:String,getTargetContainer:{type:Function},getPopupContainer:{type:Function},prefixCls:String,getPrefixCls:{type:Function},renderEmpty:{type:Function},transformCellText:{type:Function},csp:Z1(),input:Z1(),autoInsertSpaceInButton:{type:Boolean,default:void 0},locale:Z1(),pageHeader:Z1(),componentSize:{type:String},componentDisabled:{type:Boolean,default:void 0},direction:{type:String,default:"ltr"},space:Z1(),virtual:{type:Boolean,default:void 0},dropdownMatchSelectWidth:{type:[Number,Boolean],default:!0},form:Z1(),pagination:Z1(),theme:Z1(),select:Z1(),wave:Z1()}),y5=Symbol("configProvider"),xg={getPrefixCls:(e,t)=>t||(e?`ant-${e}`:"ant"),iconPrefixCls:D(()=>g5),getPopupContainer:D(()=>()=>document.body),direction:D(()=>"ltr")},b5=()=>N1(y5,xg),XO=e=>ce(y5,e);var Eg=typeof global=="object"&&global&&global.Object===Object&&global,YO=typeof self=="object"&&self&&self.Object===Object&&self,f4=Eg||YO||Function("return this")(),L2=f4.Symbol,$g=Object.prototype,QO=$g.hasOwnProperty,JO=$g.toString,I0=L2?L2.toStringTag:void 0;function ZO(e){var t=QO.call(e,I0),r=e[I0];try{e[I0]=void 0;var n=!0}catch{}var o=JO.call(e);return n&&(t?e[I0]=r:delete e[I0]),o}var eT=Object.prototype,tT=eT.toString;function rT(e){return tT.call(e)}var nT="[object Null]",oT="[object Undefined]",tu=L2?L2.toStringTag:void 0;function pt(e){return e==null?e===void 0?oT:nT:tu&&tu in Object(e)?ZO(e):rT(e)}function k2(e){return e!=null&&typeof e=="object"}var cT="[object Symbol]";function C5(e){return typeof e=="symbol"||k2(e)&&pt(e)==cT}function Og(e,t){for(var r=-1,n=e==null?0:e.length,o=Array(n);++r0){if(++t>=_T)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function xT(e){return function(){return e}}var an=function(){try{var e=i3(Object,"defineProperty");return e({},"",{}),e}catch{}}(),ET=an?function(e,t){return an(e,"toString",{configurable:!0,enumerable:!1,value:xT(t),writable:!0})}:Ag,Ig=VT(ET);function $T(e,t){for(var r=-1,n=e==null?0:e.length;++r-1&&e%1==0&&e-1&&e%1==0&&e<=RT}function s6(e){return e!=null&&Ng(e.length)&&!M5(e)}function NT(e,t,r){if(!i4(r))return!1;var n=typeof t;return(n=="number"?s6(r)&&S5(t,r.length):n=="string"&&t in r)?i6(r[t],e):!1}function DT(e){return IT(function(t,r){var n=-1,o=r.length,c=o>1?r[o-1]:void 0,l=o>2?r[2]:void 0;for(c=e.length>3&&typeof c=="function"?(o--,c):void 0,l&&NT(r[0],r[1],l)&&(c=o<3?void 0:c,o=1),t=Object(t);++n-1}function XA(e,t){var r=this.__data__,n=eo(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function I4(e){var t=-1,r=e==null?0:e.length;for(this.clear();++to?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var c=Array(o);++na))return!1;var s=c.get(e),u=c.get(t);if(s&&u)return s==t&&u==e;var d=-1,f=!0,h=r&ZI?new un:void 0;for(c.set(e,t),c.set(t,e);++d1),c}),C0(e,Qg(e),r),n&&(r=yr(r,DR|kR|FR,NR));for(var o=t.length;o--;)RR(r,t[o]);return r});function jR(e,t,r,n){if(!i4(e))return e;t=ro(t,e);for(var o=-1,c=t.length,l=c-1,a=e;a!=null&&++otypeof e=="function",KR=Array.isArray,XR=e=>typeof e=="string",YR=e=>e!==null&&typeof e=="object",QR=/^on[^a-z]/,JR=e=>QR.test(e),A5=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},ZR=/-(\w)/g,ay=A5(e=>e.replace(ZR,(t,r)=>r?r.toUpperCase():"")),eN=/\B([A-Z])/g,tN=A5(e=>e.replace(eN,"-$1").toLowerCase()),Y31=A5(e=>e.charAt(0).toUpperCase()+e.slice(1)),rN=Object.prototype.hasOwnProperty,Eu=(e,t)=>rN.call(e,t);function nN(e,t,r,n){const o=e[r];if(o!=null){const c=Eu(o,"default");if(c&&n===void 0){const l=o.default;n=o.type!==Function&&GR(l)?l():l}o.type===Boolean&&(!Eu(t,r)&&!c?n=!1:n===""&&(n=!0))}return n}function Q31(e){return typeof e=="number"?`${e}px`:e}function O3(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;return typeof e=="function"?e(t):e??r}function oN(e){let t;const r=new Promise(o=>{t=e(()=>{o(!0)})}),n=()=>{t==null||t()};return n.then=(o,c)=>r.then(o,c),n.promise=r,n}function S1(){const e=[];for(let t=0;t0},e.prototype.connect_=function(){!ca||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),uN?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!ca||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=r===void 0?"":r,o=sN.some(function(c){return!!~n.indexOf(c)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),sy=function(e,t){for(var r=0,n=Object.keys(t);r"u"||!(Element instanceof Object))){if(!(t instanceof e0(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)||(r.set(t,new bN(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof e0(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)&&(r.delete(t),r.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(r){r.isActive()&&t.activeObservations_.push(r)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,r=this.activeObservations_.map(function(n){return new CN(n.target,n.broadcastRect())});this.callback_.call(t,r,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),dy=typeof WeakMap<"u"?new WeakMap:new iy,fy=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=dN.getInstance(),n=new MN(t,r,this);dy.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){fy.prototype[e]=function(){var t;return(t=dy.get(this))[e].apply(t,arguments)}});var hy=function(){return typeof fn.ResizeObserver<"u"?fn.ResizeObserver:fy}();const SN=e=>e!=null&&e!=="",vt=(e,t)=>{const r=H({},e);return Object.keys(t).forEach(n=>{const o=r[n];if(o)o.type||o.default?o.default=t[n]:o.def?o.def(t[n]):r[n]={type:o,default:t[n]};else throw new Error(`not have ${n} prop`)}),r},wN=e=>{const t=Object.keys(e),r={},n={},o={};for(let c=0,l=t.length;c0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const r={},n=/;(?![^(]*\))/g,o=/:(.+)/;return typeof e=="object"?e:(e.split(n).forEach(function(c){if(c){const l=c.split(o);if(l.length>1){const a=t?ay(l[0].trim()):l[0].trim();r[a]=l[1].trim()}}}),r)},_N=(e,t)=>e[t]!==void 0,LN=Symbol("skipFlatten"),_2=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const r=Array.isArray(e)?e:[e],n=[];return r.forEach(o=>{Array.isArray(o)?n.push(..._2(o,t)):o&&o.type===T1?o.key===LN?n.push(o):n.push(..._2(o.children,t)):o&&Oe(o)?t&&!py(o)?n.push(o):t||n.push(o):SN(o)&&n.push(o)}),n},zN=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"default",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(Oe(e))return e.type===T1?t==="default"?_2(e.children):[]:e.children&&e.children[t]?_2(e.children[t](r)):[];{const n=e.$slots[t]&&e.$slots[t](r);return _2(n)}},C4=e=>{var t;let r=((t=e==null?void 0:e.vnode)===null||t===void 0?void 0:t.el)||e&&(e.$el||e);for(;r&&!r.tagName;)r=r.nextSibling;return r},VN=e=>{const t={};if(e.$&&e.$.vnode){const r=e.$.vnode.props||{};Object.keys(e.$props).forEach(n=>{const o=e.$props[n],c=tN(n);(o!==void 0||c in r)&&(t[n]=o)})}else if(Oe(e)&&typeof e.type=="object"){const r=e.props||{},n={};Object.keys(r).forEach(c=>{n[ay(c)]=r[c]});const o=e.type.props||{};Object.keys(o).forEach(c=>{const l=nN(o,n,c,n[c]);(l!==void 0||c in n)&&(t[c]=l)})}return t},xN=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"default",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,o;if(e.$){const c=e[t];if(c!==void 0)return typeof c=="function"&&n?c(r):c;o=e.$slots[t],o=n&&o?o(r):o}else if(Oe(e)){const c=e.props&&e.props[t];if(c!==void 0&&e.props!==null)return typeof c=="function"&&n?c(r):c;e.type===T1?o=e.children:e.children&&e.children[t]&&(o=e.children[t],o=n&&o?o(r):o)}return Array.isArray(o)&&(o=_2(o),o=o.length===1?o[0]:o,o=o.length===0?void 0:o),o};function Ou(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,r={};return e.$?r=H(H({},r),e.$attrs):r=H(H({},r),e.props),wN(r)[t?"onEvents":"events"]}function J31(e){const r=((Oe(e)?e.props:e.$attrs)||{}).class||{};let n={};return typeof r=="string"?r.split(" ").forEach(o=>{n[o.trim()]=!0}):Array.isArray(r)?S1(r).split(" ").forEach(o=>{n[o.trim()]=!0}):n=H(H({},n),r),n}function EN(e,t){let n=((Oe(e)?e.props:e.$attrs)||{}).style||{};return typeof n=="string"&&(n=HN(n,t)),n}function $N(e){return e.length===1&&e[0].type===T1}function py(e){return e&&(e.type===de||e.type===T1&&e.children.length===0||e.type===l3&&e.children.trim()==="")}function F2(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];const t=[];return e.forEach(r=>{Array.isArray(r)?t.push(...r):(r==null?void 0:r.type)===T1?t.push(...F2(r.children)):t.push(r)}),t.filter(r=>!py(r))}function Z31(e){if(e){const t=F2(e);return t.length?t:void 0}else return e}function vy(e){return Array.isArray(e)&&e.length===1&&(e=e[0]),e&&e.__v_isVNode&&typeof e.type!="symbol"}function oo(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"default";var n,o;return(n=t[r])!==null&&n!==void 0?n:(o=e[r])===null||o===void 0?void 0:o.call(e)}const my=h1({compatConfig:{MODE:3},name:"ResizeObserver",props:{disabled:Boolean,onResize:Function},emits:["resize"],setup(e,t){let{slots:r}=t;const n=fe({width:0,height:0,offsetHeight:0,offsetWidth:0});let o=null,c=null;const l=()=>{c&&(c.disconnect(),c=null)},a=u=>{const{onResize:d}=e,f=u[0].target,{width:h,height:p}=f.getBoundingClientRect(),{offsetWidth:m,offsetHeight:y}=f,g=Math.floor(h),v=Math.floor(p);if(n.width!==g||n.height!==v||n.offsetWidth!==m||n.offsetHeight!==y){const b={width:g,height:v,offsetWidth:m,offsetHeight:y};H(n,b),d&&Promise.resolve().then(()=>{d(H(H({},b),{offsetWidth:m,offsetHeight:y}),f)})}},i=te(),s=()=>{const{disabled:u}=e;if(u){l();return}const d=C4(i);d!==o&&(l(),o=d),!c&&d&&(c=new hy(a),c.observe(d))};return K1(()=>{s()}),ft(()=>{s()}),q2(()=>{l()}),b1(()=>e.disabled,()=>{s()},{flush:"post"}),()=>{var u;return(u=r.default)===null||u===void 0?void 0:u.call(r)[0]}}});let gy=e=>setTimeout(e,16),yy=e=>clearTimeout(e);typeof window<"u"&&"requestAnimationFrame"in window&&(gy=e=>window.requestAnimationFrame(e),yy=e=>window.cancelAnimationFrame(e));let Tu=0;const P5=new Map;function by(e){P5.delete(e)}function xe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Tu+=1;const r=Tu;function n(o){if(o===0)by(r),e();else{const c=gy(()=>{n(o-1)});P5.set(r,c)}}return n(t),r}xe.cancel=e=>{const t=P5.get(e);return by(t),yy(t)};let At=!1;try{const e=Object.defineProperty({},"passive",{get(){At=!0}});window.addEventListener("testPassive",null,e),window.removeEventListener("testPassive",null,e)}catch{}function T3(e,t,r,n){if(e&&e.addEventListener){let o=n;o===void 0&&At&&(t==="touchstart"||t==="touchmove"||t==="wheel")&&(o={passive:!1}),e.addEventListener(t,r,o)}return{remove:()=>{e&&e.removeEventListener&&e.removeEventListener(t,r)}}}const Cy=Symbol("DisabledContextKey"),d6=()=>N1(Cy,p1(void 0)),ON=e=>{const t=d6();return ce(Cy,D(()=>{var r;return(r=e.value)!==null&&r!==void 0?r:t.value})),e},TN={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages"},AN={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},My={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},Au={lang:H({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},AN),timePickerLocale:H({},My)},l2="${label} is not a valid ${type}",Yt={locale:"en",Pagination:TN,DatePicker:Au,TimePicker:My,Calendar:Au,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:l2,method:l2,array:l2,object:l2,number:l2,date:l2,boolean:l2,integer:l2,float:l2,regexp:l2,email:l2,url:l2,hex:l2},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"}},Sy=h1({compatConfig:{MODE:3},name:"LocaleReceiver",props:{componentName:String,defaultLocale:{type:[Object,Function]},children:{type:Function}},setup(e,t){let{slots:r}=t;const n=N1("localeData",{}),o=D(()=>{const{componentName:l="global",defaultLocale:a}=e,i=a||Yt[l||"global"],{antLocale:s}=n,u=l&&s?s[l]:{};return H(H({},typeof i=="function"?i():i),u||{})}),c=D(()=>{const{antLocale:l}=n,a=l&&l.locale;return l&&l.exist&&!a?Yt.locale:a});return()=>{const l=e.children||r.default,{antLocale:a}=n;return l==null?void 0:l(o.value,c.value,a)}}});function I5(e,t,r){const n=N1("localeData",{});return[D(()=>{const{antLocale:c}=n,l=H1(t)||Yt[e||"global"],a=e&&c?c[e]:{};return H(H(H({},typeof l=="function"?l():l),a||{}),H1(r)||{})})]}function R5(e){for(var t=0,r,n=0,o=e.length;o>=4;++n,o-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}const Pu="%";class PN{constructor(t){this.cache=new Map,this.instanceId=t}get(t){return this.cache.get(Array.isArray(t)?t.join(Pu):t)||null}update(t,r){const n=Array.isArray(t)?t.join(Pu):t,o=this.cache.get(n),c=r(o);c===null?this.cache.delete(n):this.cache.set(n,c)}}const wy="data-token-hash",Bt="data-css-hash",A3="__cssinjs_instance__";function P8(){const e=Math.random().toString(12).slice(2);if(typeof document<"u"&&document.head&&document.body){const t=document.body.querySelectorAll(`style[${Bt}]`)||[],{firstChild:r}=document.head;Array.from(t).forEach(o=>{o[A3]=o[A3]||e,o[A3]===e&&document.head.insertBefore(o,r)});const n={};Array.from(document.querySelectorAll(`style[${Bt}]`)).forEach(o=>{var c;const l=o.getAttribute(Bt);n[l]?o[A3]===e&&((c=o.parentNode)===null||c===void 0||c.removeChild(o)):n[l]=!0})}return new PN(e)}const Hy=Symbol("StyleContextKey"),IN=()=>{var e,t,r;const n=te();let o;if(n&&n.appContext){const c=(r=(t=(e=n.appContext)===null||e===void 0?void 0:e.config)===null||t===void 0?void 0:t.globalProperties)===null||r===void 0?void 0:r.__ANTDV_CSSINJS_CACHE__;c?o=c:(o=P8(),n.appContext.config.globalProperties&&(n.appContext.config.globalProperties.__ANTDV_CSSINJS_CACHE__=o))}else o=P8();return o},_y={cache:P8(),defaultCache:!0,hashPriority:"low"},co=()=>{const e=IN();return N1(Hy,s1(H(H({},_y),{cache:e})))},RN=e=>{const t=co(),r=s1(H(H({},_y),{cache:P8()}));return b1([()=>H1(e),t],()=>{const n=H({},t.value),o=H1(e);Object.keys(o).forEach(l=>{const a=o[l];o[l]!==void 0&&(n[l]=a)});const{cache:c}=o;n.cache=n.cache||P8(),n.defaultCache=!c&&t.value.defaultCache,r.value=n},{immediate:!0}),ce(Hy,r),r},NN=()=>({autoClear:B3(),mock:Ql(),cache:Z1(),defaultCache:B3(),hashPriority:Ql(),container:GO(),ssrInline:B3(),transformers:eu(),linters:eu()});a6(h1({name:"AStyleProvider",inheritAttrs:!1,props:NN(),setup(e,t){let{slots:r}=t;return RN(e),()=>{var n;return(n=r.default)===null||n===void 0?void 0:n.call(r)}}}));function Ly(e,t,r,n){const o=co(),c=s1(""),l=s1();n2(()=>{c.value=[e,...t.value].join("%")});const a=i=>{o.value.cache.update(i,s=>{const[u=0,d]=s||[];return u-1===0?(n==null||n(d,!1),null):[u-1,d]})};return b1(c,(i,s)=>{s&&a(s),o.value.cache.update(i,u=>{const[d=0,f]=u||[],p=f||r();return[d+1,p]}),l.value=o.value.cache.get(c.value)[1]},{immediate:!0}),He(()=>{a(c.value)}),l}function z2(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Z4(e,t){return e&&e.contains?e.contains(t):!1}const Iu="data-vc-order",DN="vc-util-key",la=new Map;function zy(){let{mark:e}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e?e.startsWith("data-")?e:`data-${e}`:DN}function lo(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function kN(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function Vy(e){return Array.from((la.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function xy(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!z2())return null;const{csp:r,prepend:n}=t,o=document.createElement("style");o.setAttribute(Iu,kN(n)),r!=null&&r.nonce&&(o.nonce=r==null?void 0:r.nonce),o.innerHTML=e;const c=lo(t),{firstChild:l}=c;if(n){if(n==="queue"){const a=Vy(c).filter(i=>["prepend","prependQueue"].includes(i.getAttribute(Iu)));if(a.length)return c.insertBefore(o,a[a.length-1].nextSibling),o}c.insertBefore(o,l)}else c.appendChild(o);return o}function Ey(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=lo(t);return Vy(r).find(n=>n.getAttribute(zy(t))===e)}function pn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=Ey(e,t);r&&lo(t).removeChild(r)}function FN(e,t){const r=la.get(e);if(!r||!Z4(document,r)){const n=xy("",t),{parentNode:o}=n;la.set(e,o),e.removeChild(n)}}function I8(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};var n,o,c;const l=lo(r);FN(l,r);const a=Ey(t,r);if(a)return!((n=r.csp)===null||n===void 0)&&n.nonce&&a.nonce!==((o=r.csp)===null||o===void 0?void 0:o.nonce)&&(a.nonce=(c=r.csp)===null||c===void 0?void 0:c.nonce),a.innerHTML!==e&&(a.innerHTML=e),a;const i=xy(e,r);return i.setAttribute(zy(r),t),i}function BN(e,t){if(e.length!==t.length)return!1;for(let r=0;r1&&arguments[1]!==void 0?arguments[1]:!1,n={map:this.cache};return t.forEach(o=>{var c;n?n=(c=n==null?void 0:n.map)===null||c===void 0?void 0:c.get(o):n=void 0}),n!=null&&n.value&&r&&(n.value[1]=this.cacheCallTimes++),n==null?void 0:n.value}get(t){var r;return(r=this.internalGet(t,!0))===null||r===void 0?void 0:r[0]}has(t){return!!this.internalGet(t)}set(t,r){if(!this.has(t)){if(this.size()+1>t0.MAX_CACHE_SIZE+t0.MAX_CACHE_OFFSET){const[o]=this.keys.reduce((c,l)=>{const[,a]=c;return this.internalGet(l)[1]{if(c===t.length-1)n.set(o,{value:[r,this.cacheCallTimes++]});else{const l=n.get(o);l?l.map||(l.map=new Map):n.set(o,{map:new Map}),n=n.get(o).map}})}deleteByPath(t,r){var n;const o=t.get(r[0]);if(r.length===1)return o.map?t.set(r[0],{map:o.map}):t.delete(r[0]),(n=o.value)===null||n===void 0?void 0:n[0];const c=this.deleteByPath(o.map,r.slice(1));return(!o.map||o.map.size===0)&&!o.value&&t.delete(r[0]),c}delete(t){if(this.has(t))return this.keys=this.keys.filter(r=>!BN(r,t)),this.deleteByPath(this.cache,t)}}t0.MAX_CACHE_SIZE=20;t0.MAX_CACHE_OFFSET=5;let Ru={};function jN(e,t){}function qN(e,t){}function $y(e,t,r){!t&&!Ru[r]&&(e(!1,r),Ru[r]=!0)}function UN(e,t){$y(jN,e,t)}function e01(e,t){$y(qN,e,t)}function WN(){}let M0=WN,Nu=0;class Oy{constructor(t){this.derivatives=Array.isArray(t)?t:[t],this.id=Nu,t.length===0&&M0(t.length>0),Nu+=1}getDerivativeToken(t){return this.derivatives.reduce((r,n)=>n(t,r),void 0)}}const Hc=new t0;function Ty(e){const t=Array.isArray(e)?e:[e];return Hc.has(t)||Hc.set(t,new Oy(t)),Hc.get(t)}const Du=new WeakMap;function vn(e){let t=Du.get(e)||"";return t||(Object.keys(e).forEach(r=>{const n=e[r];t+=r,n instanceof Oy?t+=n.id:n&&typeof n=="object"?t+=vn(n):t+=n}),Du.set(e,t)),t}function GN(e,t){return R5(`${t}_${vn(e)}`)}const i8=`random-${Date.now()}-${Math.random()}`.replace(/\./g,""),Ay="_bAmBoO_";function KN(e,t,r){var n,o;if(z2()){I8(e,i8);const c=document.createElement("div");c.style.position="fixed",c.style.left="0",c.style.top="0",t==null||t(c),document.body.appendChild(c);const l=r?r(c):(n=getComputedStyle(c).content)===null||n===void 0?void 0:n.includes(Ay);return(o=c.parentNode)===null||o===void 0||o.removeChild(c),pn(i8),l}return!1}let _c;function XN(){return _c===void 0&&(_c=KN(`@layer ${i8} { .${i8} { content: "${Ay}"!important; } }`,e=>{e.className=i8})),_c}const ku={},YN="css",$t=new Map;function QN(e){$t.set(e,($t.get(e)||0)+1)}function JN(e,t){typeof document<"u"&&document.querySelectorAll(`style[${wy}="${e}"]`).forEach(n=>{var o;n[A3]===t&&((o=n.parentNode)===null||o===void 0||o.removeChild(n))})}const ZN=0;function eD(e,t){$t.set(e,($t.get(e)||0)-1);const r=Array.from($t.keys()),n=r.filter(o=>($t.get(o)||0)<=0);r.length-n.length>ZN&&n.forEach(o=>{JN(o,t),$t.delete(o)})}const tD=(e,t,r,n)=>{const o=r.getDerivativeToken(e);let c=H(H({},o),t);return n&&(c=n(c)),c};function rD(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:p1({});const n=co(),o=D(()=>H({},...t.value)),c=D(()=>vn(o.value)),l=D(()=>vn(r.value.override||ku));return Ly("token",D(()=>[r.value.salt||"",e.value.id,c.value,l.value]),()=>{const{salt:i="",override:s=ku,formatToken:u,getComputedToken:d}=r.value,f=d?d(o.value,s,e.value):tD(o.value,s,e.value,u),h=GN(f,i);f._tokenKey=h,QN(h);const p=`${YN}-${R5(h)}`;return f._hashId=p,[f,p]},i=>{var s;eD(i[0]._tokenKey,(s=n.value)===null||s===void 0?void 0:s.cache.instanceId)})}var nD={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Py="comm",Iy="rule",Ry="decl",oD="@import",cD="@keyframes",lD="@layer",Ny=Math.abs,N5=String.fromCharCode;function Dy(e){return e.trim()}function br(e,t,r){return e.replace(t,r)}function aD(e,t,r){return e.indexOf(t,r)}function R8(e,t){return e.charCodeAt(t)|0}function r0(e,t,r){return e.slice(t,r)}function Z2(e){return e.length}function iD(e){return e.length}function k6(e,t){return t.push(e),e}var ao=1,n0=1,ky=0,V2=0,ue=0,S0="";function D5(e,t,r,n,o,c,l,a){return{value:e,root:t,parent:r,type:n,props:o,children:c,line:ao,column:n0,length:l,return:"",siblings:a}}function sD(){return ue}function uD(){return ue=V2>0?R8(S0,--V2):0,n0--,ue===10&&(n0=1,ao--),ue}function N2(){return ue=V22||N8(ue)>3?"":" "}function pD(e,t){for(;--t&&N2()&&!(ue<48||ue>102||ue>57&&ue<65||ue>70&&ue<97););return io(e,Cr()+(t<6&&et()==32&&N2()==32))}function aa(e){for(;N2();)switch(ue){case e:return V2;case 34:case 39:e!==34&&e!==39&&aa(ue);break;case 40:e===41&&aa(e);break;case 92:N2();break}return V2}function vD(e,t){for(;N2()&&e+ue!==57;)if(e+ue===84&&et()===47)break;return"/*"+io(t,V2-1)+"*"+N5(e===47?e:N2())}function mD(e){for(;!N8(et());)N2();return io(e,V2)}function gD(e){return fD(Mr("",null,null,null,[""],e=dD(e),0,[0],e))}function Mr(e,t,r,n,o,c,l,a,i){for(var s=0,u=0,d=l,f=0,h=0,p=0,m=1,y=1,g=1,v=0,b="",M=o,S=c,w=n,C=b;y;)switch(p=v,v=N2()){case 40:if(p!=108&&R8(C,d-1)==58){aD(C+=br(Lc(v),"&","&\f"),"&\f",Ny(s?a[s-1]:0))!=-1&&(g=-1);break}case 34:case 39:case 91:C+=Lc(v);break;case 9:case 10:case 13:case 32:C+=hD(p);break;case 92:C+=pD(Cr()-1,7);continue;case 47:switch(et()){case 42:case 47:k6(yD(vD(N2(),Cr()),t,r,i),i),(N8(p||1)==5||N8(et()||1)==5)&&Z2(C)&&r0(C,-1,void 0)!==" "&&(C+=" ");break;default:C+="/"}break;case 123*m:a[s++]=Z2(C)*g;case 125*m:case 59:case 0:switch(v){case 0:case 125:y=0;case 59+u:g==-1&&(C=br(C,/\f/g,"")),h>0&&(Z2(C)-d||m===0&&p===47)&&k6(h>32?Bu(C+";",n,r,d-1,i):Bu(br(C," ","")+";",n,r,d-2,i),i);break;case 59:C+=";";default:if(k6(w=Fu(C,t,r,s,u,o,a,b,M=[],S=[],d,c),c),v===123)if(u===0)Mr(C,t,w,w,M,c,d,a,S);else switch(f===99&&R8(C,3)===110?100:f){case 100:case 108:case 109:case 115:Mr(e,w,w,n&&k6(Fu(e,w,w,0,0,o,a,b,o,M=[],d,S),S),o,S,d,a,n?M:S);break;default:Mr(C,w,w,w,[""],S,0,a,S)}}s=u=h=0,m=g=1,b=C="",d=l;break;case 58:d=1+Z2(C),h=p;default:if(m<1){if(v==123)--m;else if(v==125&&m++==0&&uD()==125)continue}switch(C+=N5(v),v*m){case 38:g=u>0?1:(C+="\f",-1);break;case 44:a[s++]=(Z2(C)-1)*g,g=1;break;case 64:et()===45&&(C+=Lc(N2())),f=et(),u=d=Z2(b=C+=mD(Cr())),v++;break;case 45:p===45&&Z2(C)==2&&(m=0)}}return c}function Fu(e,t,r,n,o,c,l,a,i,s,u,d){for(var f=o-1,h=o===0?c:[""],p=iD(h),m=0,y=0,g=0;m0?h[v]+" "+b:br(b,/&\f/g,h[v])))&&(i[g++]=M);return D5(e,t,r,o===0?Iy:a,i,s,u,d)}function yD(e,t,r,n){return D5(e,t,r,Py,N5(sD()),r0(e,2,-2),0,n)}function Bu(e,t,r,n,o){return D5(e,t,r,Ry,r0(e,0,n),r0(e,n+1,-1),n,o)}function ia(e,t){for(var r="",n=0;n{const[c,l]=o.split(":");jt[c]=l});const n=document.querySelector(`style[${ju}]`);n&&(Fy=!1,(e=n.parentNode)===null||e===void 0||e.removeChild(n)),document.body.removeChild(t)}}function SD(e){return MD(),!!jt[e]}function wD(e){const t=jt[e];let r=null;if(t&&z2())if(Fy)r=CD;else{const n=document.querySelector(`style[${Bt}="${jt[e]}"]`);n?r=n.innerHTML:delete jt[e]}return[r,t]}const qu=z2(),HD="_skip_check_",By="_multi_value_";function Uu(e){return ia(gD(e),bD).replace(/\{%%%\:[^;];}/g,";")}function _D(e){return typeof e=="object"&&e&&(HD in e||By in e)}function LD(e,t,r){if(!t)return e;const n=`.${t}`,o=r==="low"?`:where(${n})`:n;return e.split(",").map(l=>{var a;const i=l.trim().split(/\s+/);let s=i[0]||"";const u=((a=s.match(/^\w+/))===null||a===void 0?void 0:a[0])||"";return s=`${u}${o}${s.slice(u.length)}`,[s,...i.slice(1)].join(" ")}).join(",")}const Wu=new Set,sa=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{root:r,injectHash:n,parentSelectors:o}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]};const{hashId:c,layer:l,path:a,hashPriority:i,transformers:s=[],linters:u=[]}=t;let d="",f={};function h(y){const g=y.getName(c);if(!f[g]){const[v]=sa(y.style,t,{root:!1,parentSelectors:o});f[g]=`@keyframes ${y.getName(c)}${v}`}}function p(y){let g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return y.forEach(v=>{Array.isArray(v)?p(v,g):v&&g.push(v)}),g}if(p(Array.isArray(e)?e:[e]).forEach(y=>{const g=typeof y=="string"&&!r?{}:y;if(typeof g=="string")d+=`${g} +`;else if(g._keyframe)h(g);else{const v=s.reduce((b,M)=>{var S;return((S=M==null?void 0:M.visit)===null||S===void 0?void 0:S.call(M,b))||b},g);Object.keys(v).forEach(b=>{var M;const S=v[b];if(typeof S=="object"&&S&&(b!=="animationName"||!S._keyframe)&&!_D(S)){let w=!1,C=b.trim(),V=!1;(r||n)&&c?C.startsWith("@")?w=!0:C=LD(b,c,i):r&&!c&&(C==="&"||C==="")&&(C="",V=!0);const[_,x]=sa(S,t,{root:V,injectHash:w,parentSelectors:[...o,C]});f=H(H({},f),x),d+=`${C}${_}`}else{let w=function(V,_){const x=V.replace(/[A-Z]/g,A=>`-${A.toLowerCase()}`);let I=_;!nD[V]&&typeof I=="number"&&I!==0&&(I=`${I}px`),V==="animationName"&&(_!=null&&_._keyframe)&&(h(_),I=_.getName(c)),d+=`${x}:${I};`};const C=(M=S==null?void 0:S.value)!==null&&M!==void 0?M:S;typeof S=="object"&&(S!=null&&S[By])&&Array.isArray(C)?C.forEach(V=>{w(b,V)}):w(b,C)}})}}),!r)d=`{${d}}`;else if(l&&XN()){const y=l.split(",");d=`@layer ${y[y.length-1].trim()} {${d}}`,y.length>1&&(d=`@layer ${l}{%%%:%}${d}`)}return[d,f]};function zD(e,t){return R5(`${e.join("%")}${t}`)}function ua(e,t){const r=co(),n=D(()=>e.value.token._tokenKey),o=D(()=>[n.value,...e.value.path]);let c=qu;return Ly("style",o,()=>{const{path:l,hashId:a,layer:i,nonce:s,clientOnly:u,order:d=0}=e.value,f=o.value.join("|");if(SD(f)){const[C,V]=wD(f);if(C)return[C,n.value,V,{},u,d]}const h=t(),{hashPriority:p,container:m,transformers:y,linters:g,cache:v}=r.value,[b,M]=sa(h,{hashId:a,hashPriority:p,layer:i,path:l.join("-"),transformers:y,linters:g}),S=Uu(b),w=zD(o.value,S);if(c){const C={mark:Bt,prepend:"queue",attachTo:m,priority:d},V=typeof s=="function"?s():s;V&&(C.csp={nonce:V});const _=I8(S,w,C);_[A3]=v.instanceId,_.setAttribute(wy,n.value),Object.keys(M).forEach(x=>{Wu.has(x)||(Wu.add(x),I8(Uu(M[x]),`_effect-${x}`,{mark:Bt,prepend:"queue",attachTo:m}))})}return[S,n.value,w,M,u,d]},(l,a)=>{let[,,i]=l;(a||r.value.autoClear)&&qu&&pn(i,{mark:Bt})}),l=>l}class re{constructor(t,r){this._keyframe=!0,this.name=t,this.style=r}getName(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return t?`${t}-${this.name}`:this.name}}const VD="4.2.5",D8=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];function $e(e,t){xD(e)&&(e="100%");var r=ED(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function F6(e){return Math.min(1,Math.max(0,e))}function xD(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function ED(e){return typeof e=="string"&&e.indexOf("%")!==-1}function jy(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function B6(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Pt(e){return e.length===1?"0"+e:String(e)}function $D(e,t,r){return{r:$e(e,255)*255,g:$e(t,255)*255,b:$e(r,255)*255}}function Gu(e,t,r){e=$e(e,255),t=$e(t,255),r=$e(r,255);var n=Math.max(e,t,r),o=Math.min(e,t,r),c=0,l=0,a=(n+o)/2;if(n===o)l=0,c=0;else{var i=n-o;switch(l=a>.5?i/(2-n-o):i/(n+o),n){case e:c=(t-r)/i+(t1&&(r-=1),r<1/6?e+(t-e)*(6*r):r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function OD(e,t,r){var n,o,c;if(e=$e(e,360),t=$e(t,100),r=$e(r,100),t===0)o=r,c=r,n=r;else{var l=r<.5?r*(1+t):r+t-r*t,a=2*r-l;n=zc(a,l,e+1/3),o=zc(a,l,e),c=zc(a,l,e-1/3)}return{r:n*255,g:o*255,b:c*255}}function da(e,t,r){e=$e(e,255),t=$e(t,255),r=$e(r,255);var n=Math.max(e,t,r),o=Math.min(e,t,r),c=0,l=n,a=n-o,i=n===0?0:a/n;if(n===o)c=0;else{switch(n){case e:c=(t-r)/a+(t>16,g:(e&65280)>>8,b:e&255}}var ha={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function L3(e){var t={r:0,g:0,b:0},r=1,n=null,o=null,c=null,l=!1,a=!1;return typeof e=="string"&&(e=DD(e)),typeof e=="object"&&(p4(e.r)&&p4(e.g)&&p4(e.b)?(t=$D(e.r,e.g,e.b),l=!0,a=String(e.r).substr(-1)==="%"?"prgb":"rgb"):p4(e.h)&&p4(e.s)&&p4(e.v)?(n=B6(e.s),o=B6(e.v),t=TD(e.h,n,o),l=!0,a="hsv"):p4(e.h)&&p4(e.s)&&p4(e.l)&&(n=B6(e.s),c=B6(e.l),t=OD(e.h,n,c),l=!0,a="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(r=e.a)),r=jy(r),{ok:l,format:e.format||a,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}var RD="[-\\+]?\\d+%?",ND="[-\\+]?\\d*\\.\\d+%?",tt="(?:".concat(ND,")|(?:").concat(RD,")"),Vc="[\\s|\\(]+(".concat(tt,")[,|\\s]+(").concat(tt,")[,|\\s]+(").concat(tt,")\\s*\\)?"),xc="[\\s|\\(]+(".concat(tt,")[,|\\s]+(").concat(tt,")[,|\\s]+(").concat(tt,")[,|\\s]+(").concat(tt,")\\s*\\)?"),$2={CSS_UNIT:new RegExp(tt),rgb:new RegExp("rgb"+Vc),rgba:new RegExp("rgba"+xc),hsl:new RegExp("hsl"+Vc),hsla:new RegExp("hsla"+xc),hsv:new RegExp("hsv"+Vc),hsva:new RegExp("hsva"+xc),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function DD(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(ha[e])e=ha[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r=$2.rgb.exec(e);return r?{r:r[1],g:r[2],b:r[3]}:(r=$2.rgba.exec(e),r?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=$2.hsl.exec(e),r?{h:r[1],s:r[2],l:r[3]}:(r=$2.hsla.exec(e),r?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=$2.hsv.exec(e),r?{h:r[1],s:r[2],v:r[3]}:(r=$2.hsva.exec(e),r?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=$2.hex8.exec(e),r?{r:a2(r[1]),g:a2(r[2]),b:a2(r[3]),a:Ku(r[4]),format:t?"name":"hex8"}:(r=$2.hex6.exec(e),r?{r:a2(r[1]),g:a2(r[2]),b:a2(r[3]),format:t?"name":"hex"}:(r=$2.hex4.exec(e),r?{r:a2(r[1]+r[1]),g:a2(r[2]+r[2]),b:a2(r[3]+r[3]),a:Ku(r[4]+r[4]),format:t?"name":"hex8"}:(r=$2.hex3.exec(e),r?{r:a2(r[1]+r[1]),g:a2(r[2]+r[2]),b:a2(r[3]+r[3]),format:t?"name":"hex"}:!1)))))))))}function p4(e){return!!$2.CSS_UNIT.exec(String(e))}var ge=function(){function e(t,r){t===void 0&&(t=""),r===void 0&&(r={});var n;if(t instanceof e)return t;typeof t=="number"&&(t=ID(t)),this.originalInput=t;var o=L3(t);this.originalInput=t,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=(n=r.format)!==null&&n!==void 0?n:o.format,this.gradientType=r.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=o.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),r,n,o,c=t.r/255,l=t.g/255,a=t.b/255;return c<=.03928?r=c/12.92:r=Math.pow((c+.055)/1.055,2.4),l<=.03928?n=l/12.92:n=Math.pow((l+.055)/1.055,2.4),a<=.03928?o=a/12.92:o=Math.pow((a+.055)/1.055,2.4),.2126*r+.7152*n+.0722*o},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=jy(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=da(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=da(this.r,this.g,this.b),r=Math.round(t.h*360),n=Math.round(t.s*100),o=Math.round(t.v*100);return this.a===1?"hsv(".concat(r,", ").concat(n,"%, ").concat(o,"%)"):"hsva(".concat(r,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=Gu(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=Gu(this.r,this.g,this.b),r=Math.round(t.h*360),n=Math.round(t.s*100),o=Math.round(t.l*100);return this.a===1?"hsl(".concat(r,", ").concat(n,"%, ").concat(o,"%)"):"hsla(".concat(r,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),fa(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),AD(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),r=Math.round(this.g),n=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(r,", ").concat(n,")"):"rgba(".concat(t,", ").concat(r,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(r){return"".concat(Math.round($e(r,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(r){return Math.round($e(r,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+fa(this.r,this.g,this.b,!1),r=0,n=Object.entries(ha);r=0,c=!r&&o&&(t.startsWith("hex")||t==="name");return c?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(n=this.toRgbString()),t==="prgb"&&(n=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(n=this.toHexString()),t==="hex3"&&(n=this.toHexString(!0)),t==="hex4"&&(n=this.toHex8String(!0)),t==="hex8"&&(n=this.toHex8String()),t==="name"&&(n=this.toName()),t==="hsl"&&(n=this.toHslString()),t==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.l+=t/100,r.l=F6(r.l),new e(r)},e.prototype.brighten=function(t){t===void 0&&(t=10);var r=this.toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(255*-(t/100)))),r.g=Math.max(0,Math.min(255,r.g-Math.round(255*-(t/100)))),r.b=Math.max(0,Math.min(255,r.b-Math.round(255*-(t/100)))),new e(r)},e.prototype.darken=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.l-=t/100,r.l=F6(r.l),new e(r)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.s-=t/100,r.s=F6(r.s),new e(r)},e.prototype.saturate=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.s+=t/100,r.s=F6(r.s),new e(r)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var r=this.toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,new e(r)},e.prototype.mix=function(t,r){r===void 0&&(r=50);var n=this.toRgb(),o=new e(t).toRgb(),c=r/100,l={r:(o.r-n.r)*c+n.r,g:(o.g-n.g)*c+n.g,b:(o.b-n.b)*c+n.b,a:(o.a-n.a)*c+n.a};return new e(l)},e.prototype.analogous=function(t,r){t===void 0&&(t=6),r===void 0&&(r=30);var n=this.toHsl(),o=360/r,c=[this];for(n.h=(n.h-(o*t>>1)+720)%360;--t;)n.h=(n.h+o)%360,c.push(new e(n));return c},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var r=this.toHsv(),n=r.h,o=r.s,c=r.v,l=[],a=1/t;t--;)l.push(new e({h:n,s:o,v:c})),c=(c+a)%1;return l},e.prototype.splitcomplement=function(){var t=this.toHsl(),r=t.h;return[this,new e({h:(r+72)%360,s:t.s,l:t.l}),new e({h:(r+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var r=this.toRgb(),n=new e(t).toRgb(),o=r.a+n.a*(1-r.a);return new e({r:(r.r*r.a+n.r*n.a*(1-r.a))/o,g:(r.g*r.a+n.g*n.a*(1-r.a))/o,b:(r.b*r.a+n.b*n.a*(1-r.a))/o,a:o})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var r=this.toHsl(),n=r.h,o=[this],c=360/t,l=1;l=60&&Math.round(e.h)<=240?n=r?Math.round(e.h)-j6*t:Math.round(e.h)+j6*t:n=r?Math.round(e.h)+j6*t:Math.round(e.h)-j6*t,n<0?n+=360:n>=360&&(n-=360),n}function Ju(e,t,r){if(e.h===0&&e.s===0)return e.s;var n;return r?n=e.s-Xu*t:t===Uy?n=e.s+Xu:n=e.s+kD*t,n>1&&(n=1),r&&t===qy&&n>.1&&(n=.1),n<.06&&(n=.06),Number(n.toFixed(2))}function Zu(e,t,r){var n;return r?n=e.v+FD*t:n=e.v-BD*t,n>1&&(n=1),Number(n.toFixed(2))}function V4(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[],n=L3(e),o=qy;o>0;o-=1){var c=Yu(n),l=q6(L3({h:Qu(c,o,!0),s:Ju(c,o,!0),v:Zu(c,o,!0)}));r.push(l)}r.push(q6(n));for(var a=1;a<=Uy;a+=1){var i=Yu(n),s=q6(L3({h:Qu(i,a),s:Ju(i,a),v:Zu(i,a)}));r.push(s)}return t.theme==="dark"?jD.map(function(u){var d=u.index,f=u.opacity,h=q6(qD(L3(t.backgroundColor||"#141414"),L3(r[d]),f*100));return h}):r}var Ec={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},s8={},$c={};Object.keys(Ec).forEach(function(e){s8[e]=V4(Ec[e]),s8[e].primary=s8[e][5],$c[e]=V4(Ec[e],{theme:"dark",backgroundColor:"#141414"}),$c[e].primary=$c[e][5]});var t01=s8.gold,UD=s8.blue;const Wy=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function WD(e){const{sizeUnit:t,sizeStep:r}=e;return{sizeXXL:t*(r+8),sizeXL:t*(r+4),sizeLG:t*(r+2),sizeMD:t*(r+1),sizeMS:t*r,size:t*r,sizeSM:t*(r-1),sizeXS:t*(r-2),sizeXXS:t*(r-3)}}const k5={blue:"#1677ff",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#eb2f96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},so=H(H({},k5),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, +'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', +'Noto Color Emoji'`,fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1});function Gy(e,t){let{generateColorPalettes:r,generateNeutralColorPalettes:n}=t;const{colorSuccess:o,colorWarning:c,colorError:l,colorInfo:a,colorPrimary:i,colorBgBase:s,colorTextBase:u}=e,d=r(i),f=r(o),h=r(c),p=r(l),m=r(a),y=n(s,u);return H(H({},y),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:p[1],colorErrorBgHover:p[2],colorErrorBorder:p[3],colorErrorBorderHover:p[4],colorErrorHover:p[5],colorError:p[6],colorErrorActive:p[7],colorErrorTextHover:p[8],colorErrorText:p[9],colorErrorTextActive:p[10],colorWarningBg:h[1],colorWarningBgHover:h[2],colorWarningBorder:h[3],colorWarningBorderHover:h[4],colorWarningHover:h[4],colorWarning:h[6],colorWarningActive:h[7],colorWarningTextHover:h[8],colorWarningText:h[9],colorWarningTextActive:h[10],colorInfoBg:m[1],colorInfoBgHover:m[2],colorInfoBorder:m[3],colorInfoBorderHover:m[4],colorInfoHover:m[4],colorInfo:m[6],colorInfoActive:m[7],colorInfoTextHover:m[8],colorInfoText:m[9],colorInfoTextActive:m[10],colorBgMask:new ge("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}const GD=e=>{let t=e,r=e,n=e,o=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?r=4:e<8&&e>=7?r=5:e<14&&e>=8?r=6:e<16&&e>=14?r=7:e>=16&&(r=8),e<6&&e>=2?n=1:e>=6&&(n=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e>16?16:e,borderRadiusXS:n,borderRadiusSM:r,borderRadiusLG:t,borderRadiusOuter:o}};function KD(e){const{motionUnit:t,motionBase:r,borderRadius:n,lineWidth:o}=e;return H({motionDurationFast:`${(r+t).toFixed(1)}s`,motionDurationMid:`${(r+t*2).toFixed(1)}s`,motionDurationSlow:`${(r+t*3).toFixed(1)}s`,lineWidthBold:o+1},GD(n))}const v4=(e,t)=>new ge(e).setAlpha(t).toRgbString(),R0=(e,t)=>new ge(e).darken(t).toHexString(),XD=e=>{const t=V4(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},YD=(e,t)=>{const r=e||"#fff",n=t||"#000";return{colorBgBase:r,colorTextBase:n,colorText:v4(n,.88),colorTextSecondary:v4(n,.65),colorTextTertiary:v4(n,.45),colorTextQuaternary:v4(n,.25),colorFill:v4(n,.15),colorFillSecondary:v4(n,.06),colorFillTertiary:v4(n,.04),colorFillQuaternary:v4(n,.02),colorBgLayout:R0(r,4),colorBgContainer:R0(r,0),colorBgElevated:R0(r,0),colorBgSpotlight:v4(n,.85),colorBorder:R0(r,15),colorBorderSecondary:R0(r,6)}};function QD(e){const t=new Array(10).fill(null).map((r,n)=>{const o=n-1,c=e*Math.pow(2.71828,o/5),l=n>1?Math.floor(c):Math.ceil(c);return Math.floor(l/2)*2});return t[1]=e,t.map(r=>{const n=r+8;return{size:r,lineHeight:n/r}})}const Ky=e=>{const t=QD(e),r=t.map(o=>o.size),n=t.map(o=>o.lineHeight);return{fontSizeSM:r[0],fontSize:r[1],fontSizeLG:r[2],fontSizeXL:r[3],fontSizeHeading1:r[6],fontSizeHeading2:r[5],fontSizeHeading3:r[4],fontSizeHeading4:r[3],fontSizeHeading5:r[2],lineHeight:n[1],lineHeightLG:n[2],lineHeightSM:n[0],lineHeightHeading1:n[6],lineHeightHeading2:n[5],lineHeightHeading3:n[4],lineHeightHeading4:n[3],lineHeightHeading5:n[2]}};function uo(e){const t=Object.keys(k5).map(r=>{const n=V4(e[r]);return new Array(10).fill(1).reduce((o,c,l)=>(o[`${r}-${l+1}`]=n[l],o),{})}).reduce((r,n)=>(r=H(H({},r),n),r),{});return H(H(H(H(H(H(H({},e),t),Gy(e,{generateColorPalettes:XD,generateNeutralColorPalettes:YD})),Ky(e.fontSize)),WD(e)),Wy(e)),KD(e))}function Oc(e){return e>=0&&e<=255}function U6(e,t){const{r,g:n,b:o,a:c}=new ge(e).toRgb();if(c<1)return e;const{r:l,g:a,b:i}=new ge(t).toRgb();for(let s=.01;s<=1;s+=.01){const u=Math.round((r-l*(1-s))/s),d=Math.round((n-a*(1-s))/s),f=Math.round((o-i*(1-s))/s);if(Oc(u)&&Oc(d)&&Oc(f))return new ge({r:u,g:d,b:f,a:Math.round(s*100)/100}).toRgbString()}return new ge({r,g:n,b:o,a:1}).toRgbString()}var JD=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{delete n[h]});const o=H(H({},r),n),c=480,l=576,a=768,i=992,s=1200,u=1600,d=2e3;return H(H(H({},o),{colorLink:o.colorInfoText,colorLinkHover:o.colorInfoHover,colorLinkActive:o.colorInfoActive,colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:U6(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:U6(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:U6(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidth:o.lineWidth,controlOutlineWidth:o.lineWidth*2,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:U6(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.sizeXXL,boxShadow:` + 0 1px 2px 0 rgba(0, 0, 0, 0.03), + 0 1px 6px -1px rgba(0, 0, 0, 0.02), + 0 2px 4px 0 rgba(0, 0, 0, 0.02) + `,boxShadowSecondary:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTertiary:` + 0 1px 2px 0 rgba(0, 0, 0, 0.03), + 0 1px 6px -1px rgba(0, 0, 0, 0.02), + 0 2px 4px 0 rgba(0, 0, 0, 0.02) + `,screenXS:c,screenXSMin:c,screenXSMax:l-1,screenSM:l,screenSMMin:l,screenSMMax:a-1,screenMD:a,screenMDMin:a,screenMDMax:i-1,screenLG:i,screenLGMin:i,screenLGMax:s-1,screenXL:s,screenXLMin:s,screenXLMax:u-1,screenXXL:u,screenXXLMin:u,screenXXLMax:d-1,screenXXXL:d,screenXXXLMin:d,boxShadowPopoverArrow:"3px 3px 7px rgba(0, 0, 0, 0.1)",boxShadowCard:` + 0 1px 2px -2px ${new ge("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new ge("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new ge("rgba(0, 0, 0, 0.09)").toRgbString()} + `,boxShadowDrawerRight:` + -6px 0 16px 0 rgba(0, 0, 0, 0.08), + -3px 0 6px -4px rgba(0, 0, 0, 0.12), + -9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerLeft:` + 6px 0 16px 0 rgba(0, 0, 0, 0.08), + 3px 0 6px -4px rgba(0, 0, 0, 0.12), + 9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerUp:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerDown:` + 0 -6px 16px 0 rgba(0, 0, 0, 0.08), + 0 -3px 6px -4px rgba(0, 0, 0, 0.12), + 0 -9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),n)}const ek=(e,t,r,n,o)=>{const c=e/2,l=0,a=c,i=r*1/Math.sqrt(2),s=c-r*(1-1/Math.sqrt(2)),u=c-t*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+t*(1/Math.sqrt(2)),f=2*c-u,h=d,p=2*c-i,m=s,y=2*c-l,g=a,v=c*Math.sqrt(2)+r*(Math.sqrt(2)-2),b=r*(Math.sqrt(2)-1);return{pointerEvents:"none",width:e,height:e,overflow:"hidden","&::after":{content:'""',position:"absolute",width:v,height:v,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${t}px 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:o,zIndex:0,background:"transparent"},"&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:e,height:e/2,background:n,clipPath:{_multi_value_:!0,value:[`polygon(${b}px 100%, 50% ${b}px, ${2*c-b}px 100%, ${b}px 100%)`,`path('M ${l} ${a} A ${r} ${r} 0 0 0 ${i} ${s} L ${u} ${d} A ${t} ${t} 0 0 1 ${f} ${h} L ${p} ${m} A ${r} ${r} 0 0 0 ${y} ${g} Z')`]},content:'""'}}};function tk(e,t){return D8.reduce((r,n)=>{const o=e[`${n}-1`],c=e[`${n}-3`],l=e[`${n}-6`],a=e[`${n}-7`];return H(H({},r),t(n,{lightColor:o,lightBorderColor:c,darkColor:l,textColor:a}))},{})}const r01={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},N4=e=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:e.fontFamily}),rk=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),Xy=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),nk=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active,\n &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),ok=(e,t)=>{const{fontFamily:r,fontSize:n}=e,o=`[class^="${t}"], [class*=" ${t}"]`;return{[o]:{fontFamily:r,fontSize:n,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[o]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},ck=e=>({outline:`${e.lineWidthBold}px solid ${e.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),Yy=e=>({"&:focus-visible":H({},ck(e))});function E2(e,t,r){return n=>{const o=D(()=>n==null?void 0:n.value),[c,l,a]=s3(),{getPrefixCls:i,iconPrefixCls:s}=b5(),u=D(()=>i()),d=D(()=>({theme:c.value,token:l.value,hashId:a.value,path:["Shared",u.value]}));ua(d,()=>[{"&":nk(l.value)}]);const f=D(()=>({theme:c.value,token:l.value,hashId:a.value,path:[e,o.value,s.value]}));return[ua(f,()=>{const{token:h,flush:p}=ak(l.value),m=typeof r=="function"?r(h):r,y=H(H({},m),l.value[e]),g=`.${o.value}`,v=Te(h,{componentCls:g,prefixCls:o.value,iconCls:`.${s.value}`,antCls:`.${u.value}`},y),b=t(v,{hashId:a.value,prefixCls:o.value,rootPrefixCls:u.value,iconPrefixCls:s.value,overrideComponentToken:l.value[e]});return p(e,y),[ok(l.value,o.value),b]}),a]}}const Qy=typeof CSSINJS_STATISTIC<"u";let pa=!0;function Te(){for(var e=arguments.length,t=new Array(e),r=0;r{Object.keys(o).forEach(l=>{Object.defineProperty(n,l,{configurable:!0,enumerable:!0,get:()=>o[l]})})}),pa=!0,n}function lk(){}function ak(e){let t,r=e,n=lk;return Qy&&(t=new Set,r=new Proxy(e,{get(o,c){return pa&&t.add(c),o[c]}}),n=(o,c)=>{Array.from(t)}),{token:r,keys:t,flush:n}}const ik=Ty(uo),mn={token:so,hashed:!0},Jy=Symbol("DesignTokenContext"),va=s1(),sk=e=>{ce(Jy,e),b1(e,()=>{va.value=H1(e),BE(va)},{immediate:!0,deep:!0})},uk=h1({props:{value:Z1()},setup(e,t){let{slots:r}=t;return sk(D(()=>e.value)),()=>{var n;return(n=r.default)===null||n===void 0?void 0:n.call(r)}}});function s3(){const e=N1(Jy,D(()=>va.value||mn)),t=D(()=>`${VD}-${e.value.hashed||""}`),r=D(()=>e.value.theme||ik),n=rD(r,D(()=>[so,e.value.token]),D(()=>({salt:t.value,override:H({override:e.value.token},e.value.components),formatToken:ZD})));return[r,D(()=>n.value[0]),D(()=>e.value.hashed?n.value[1]:"")]}const F5=h1({compatConfig:{MODE:3},setup(){const[,e]=s3(),t=D(()=>new ge(e.value.colorBgBase).toHsl().l<.5?{opacity:.65}:{});return()=>z("svg",{style:t.value,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},[z("g",{fill:"none","fill-rule":"evenodd"},[z("g",{transform:"translate(24 31.67)"},[z("ellipse",{"fill-opacity":".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"},null),z("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"},null),z("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"},null),z("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"},null),z("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"},null)]),z("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"},null),z("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},[z("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"},null),z("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"},null)])])])}});F5.PRESENTED_IMAGE_DEFAULT=!0;const Zy=h1({compatConfig:{MODE:3},setup(){const[,e]=s3(),t=D(()=>{const{colorFill:r,colorFillTertiary:n,colorFillQuaternary:o,colorBgContainer:c}=e.value;return{borderColor:new ge(r).onBackground(c).toHexString(),shadowColor:new ge(n).onBackground(c).toHexString(),contentColor:new ge(o).onBackground(c).toHexString()}});return()=>z("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},[z("g",{transform:"translate(0 1)",fill:"none","fill-rule":"evenodd"},[z("ellipse",{fill:t.value.shadowColor,cx:"32",cy:"33",rx:"32",ry:"7"},null),z("g",{"fill-rule":"nonzero",stroke:t.value.borderColor},[z("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"},null),z("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:t.value.contentColor},null)])])])}});Zy.PRESENTED_IMAGE_SIMPLE=!0;const dk=e=>{const{componentCls:t,margin:r,marginXS:n,marginXL:o,fontSize:c,lineHeight:l}=e;return{[t]:{marginInline:n,fontSize:c,lineHeight:l,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:n,opacity:e.opacityImage,img:{height:"100%"},svg:{height:"100%",margin:"auto"}},[`${t}-footer`]:{marginTop:r},"&-normal":{marginBlock:o,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:n,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},fk=E2("Empty",e=>{const{componentCls:t,controlHeightLG:r}=e,n=Te(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[dk(n)]});var hk=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o({prefixCls:String,imageStyle:Z1(),image:M2(),description:M2()}),B5=h1({name:"AEmpty",compatConfig:{MODE:3},inheritAttrs:!1,props:pk(),setup(e,t){let{slots:r={},attrs:n}=t;const{direction:o,prefixCls:c}=Ce("empty",e),[l,a]=fk(c);return()=>{var i,s;const u=c.value,d=H(H({},e),n),{image:f=((i=r.image)===null||i===void 0?void 0:i.call(r))||t2(F5),description:h=((s=r.description)===null||s===void 0?void 0:s.call(r))||void 0,imageStyle:p,class:m=""}=d,y=hk(d,["image","description","imageStyle","class"]),g=typeof f=="function"?f():f,v=typeof g=="object"&&"type"in g&&g.type.PRESENTED_IMAGE_SIMPLE;return l(z(Sy,{componentName:"Empty",children:b=>{const M=typeof h<"u"?h:b.description,S=typeof M=="string"?M:"empty";let w=null;return typeof g=="string"?w=z("img",{alt:S,src:g},null):w=g,z("div",n1({class:S1(u,m,a.value,{[`${u}-normal`]:v,[`${u}-rtl`]:o.value==="rtl"})},y),[z("div",{class:`${u}-image`,style:p},[w]),M&&z("p",{class:`${u}-description`},[M]),r.default&&z("div",{class:`${u}-footer`},[F2(r.default())])])}},null))}}});B5.PRESENTED_IMAGE_DEFAULT=()=>t2(F5);B5.PRESENTED_IMAGE_SIMPLE=()=>t2(Zy);const N0=a6(B5),eb=e=>{const{prefixCls:t}=Ce("empty",e);return(n=>{switch(n){case"Table":case"List":return z(N0,{image:N0.PRESENTED_IMAGE_SIMPLE},null);case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return z(N0,{image:N0.PRESENTED_IMAGE_SIMPLE,class:`${t.value}-small`},null);default:return z(N0,null,null)}})(e.componentName)};function vk(e){return z(eb,{componentName:e},null)}const tb=Symbol("SizeContextKey"),rb=()=>N1(tb,p1(void 0)),mk=e=>{const t=rb();return ce(tb,D(()=>e.value||t.value)),e},Ce=(e,t)=>{const r=rb(),n=d6(),o=N1(y5,H(H({},xg),{renderEmpty:C=>t2(eb,{componentName:C})})),c=D(()=>o.getPrefixCls(e,t.prefixCls)),l=D(()=>{var C,V;return(C=t.direction)!==null&&C!==void 0?C:(V=o.direction)===null||V===void 0?void 0:V.value}),a=D(()=>{var C;return(C=t.iconPrefixCls)!==null&&C!==void 0?C:o.iconPrefixCls.value}),i=D(()=>o.getPrefixCls()),s=D(()=>{var C;return(C=o.autoInsertSpaceInButton)===null||C===void 0?void 0:C.value}),u=o.renderEmpty,d=o.space,f=o.pageHeader,h=o.form,p=D(()=>{var C,V;return(C=t.getTargetContainer)!==null&&C!==void 0?C:(V=o.getTargetContainer)===null||V===void 0?void 0:V.value}),m=D(()=>{var C,V,_;return(V=(C=t.getContainer)!==null&&C!==void 0?C:t.getPopupContainer)!==null&&V!==void 0?V:(_=o.getPopupContainer)===null||_===void 0?void 0:_.value}),y=D(()=>{var C,V;return(C=t.dropdownMatchSelectWidth)!==null&&C!==void 0?C:(V=o.dropdownMatchSelectWidth)===null||V===void 0?void 0:V.value}),g=D(()=>{var C;return(t.virtual===void 0?((C=o.virtual)===null||C===void 0?void 0:C.value)!==!1:t.virtual!==!1)&&y.value!==!1}),v=D(()=>t.size||r.value),b=D(()=>{var C,V,_;return(C=t.autocomplete)!==null&&C!==void 0?C:(_=(V=o.input)===null||V===void 0?void 0:V.value)===null||_===void 0?void 0:_.autocomplete}),M=D(()=>{var C;return(C=t.disabled)!==null&&C!==void 0?C:n.value}),S=D(()=>{var C;return(C=t.csp)!==null&&C!==void 0?C:o.csp}),w=D(()=>{var C,V;return(C=t.wave)!==null&&C!==void 0?C:(V=o.wave)===null||V===void 0?void 0:V.value});return{configProvider:o,prefixCls:c,direction:l,size:v,getTargetContainer:p,getPopupContainer:m,space:d,pageHeader:f,form:h,autoInsertSpaceInButton:s,renderEmpty:u,virtual:g,dropdownMatchSelectWidth:y,rootPrefixCls:i,getPrefixCls:o.getPrefixCls,autocomplete:b,csp:S,iconPrefixCls:a,disabled:M,select:o.select,wave:w}};function x2(e,t){const r=H({},e);for(let n=0;n=0||(o[r]=e[r]);return o}function ed(e){return((t=e)!=null&&typeof t=="object"&&Array.isArray(t)===!1)==1&&Object.prototype.toString.call(e)==="[object Object]";var t}var lb=Object.prototype,ab=lb.toString,yk=lb.hasOwnProperty,ib=/^\s*function (\w+)/;function td(e){var t,r=(t=e==null?void 0:e.type)!==null&&t!==void 0?t:e;if(r){var n=r.toString().match(ib);return n?n[1]:""}return""}var Qt=function(e){var t,r;return ed(e)!==!1&&typeof(t=e.constructor)=="function"&&ed(r=t.prototype)!==!1&&r.hasOwnProperty("isPrototypeOf")!==!1},bk=function(e){return e},We=bk,k8=function(e,t){return yk.call(e,t)},Ck=Number.isInteger||function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e},o0=Array.isArray||function(e){return ab.call(e)==="[object Array]"},c0=function(e){return ab.call(e)==="[object Function]"},gn=function(e){return Qt(e)&&k8(e,"_vueTypes_name")},sb=function(e){return Qt(e)&&(k8(e,"type")||["_vueTypes_name","validator","default","required"].some(function(t){return k8(e,t)}))};function j5(e,t){return Object.defineProperty(e.bind(t),"__original",{value:e})}function u3(e,t,r){var n;r===void 0&&(r=!1);var o=!0,c="";n=Qt(e)?e:{type:e};var l=gn(n)?n._vueTypes_name+" - ":"";if(sb(n)&&n.type!==null){if(n.type===void 0||n.type===!0||!n.required&&t===void 0)return o;o0(n.type)?(o=n.type.some(function(d){return u3(d,t,!0)===!0}),c=n.type.map(function(d){return td(d)}).join(" or ")):o=(c=td(n))==="Array"?o0(t):c==="Object"?Qt(t):c==="String"||c==="Number"||c==="Boolean"||c==="Function"?function(d){if(d==null)return"";var f=d.constructor.toString().match(ib);return f?f[1]:""}(t)===c:t instanceof n.type}if(!o){var a=l+'value "'+t+'" should be of type "'+c+'"';return r===!1?(We(a),!1):a}if(k8(n,"validator")&&c0(n.validator)){var i=We,s=[];if(We=function(d){s.push(d)},o=n.validator(t),We=i,!o){var u=(s.length>1?"* ":"")+s.join(` +* `);return s.length=0,r===!1?(We(u),o):u}}return o}function h2(e,t){var r=Object.defineProperties(t,{_vueTypes_name:{value:e,writable:!0},isRequired:{get:function(){return this.required=!0,this}},def:{value:function(o){return o!==void 0||this.default?c0(o)||u3(this,o,!0)===!0?(this.default=o0(o)?function(){return[].concat(o)}:Qt(o)?function(){return Object.assign({},o)}:o,this):(We(this._vueTypes_name+' - invalid default value: "'+o+'"'),this):this}}}),n=r.validator;return c0(n)&&(r.validator=j5(n,r)),r}function s4(e,t){var r=h2(e,t);return Object.defineProperty(r,"validate",{value:function(n){return c0(this.validator)&&We(this._vueTypes_name+` - calling .validate() will overwrite the current custom validator function. Validator info: +`+JSON.stringify(this)),this.validator=j5(n,this),this}})}function rd(e,t,r){var n,o,c=(n=t,o={},Object.getOwnPropertyNames(n).forEach(function(d){o[d]=Object.getOwnPropertyDescriptor(n,d)}),Object.defineProperties({},o));if(c._vueTypes_name=e,!Qt(r))return c;var l,a,i=r.validator,s=cb(r,["validator"]);if(c0(i)){var u=c.validator;u&&(u=(a=(l=u).__original)!==null&&a!==void 0?a:l),c.validator=j5(u?function(d){return u.call(this,d)&&i.call(this,d)}:i,c)}return Object.assign(c,s)}function fo(e){return e.replace(/^(?!\s*$)/gm," ")}var Mk=function(){return s4("any",{})},Sk=function(){return s4("function",{type:Function})},wk=function(){return s4("boolean",{type:Boolean})},Hk=function(){return s4("string",{type:String})},_k=function(){return s4("number",{type:Number})},Lk=function(){return s4("array",{type:Array})},zk=function(){return s4("object",{type:Object})},Vk=function(){return h2("integer",{type:Number,validator:function(e){return Ck(e)}})},xk=function(){return h2("symbol",{validator:function(e){return typeof e=="symbol"}})};function Ek(e,t){if(t===void 0&&(t="custom validation failed"),typeof e!="function")throw new TypeError("[VueTypes error]: You must provide a function as argument");return h2(e.name||"<>",{validator:function(r){var n=e(r);return n||We(this._vueTypes_name+" - "+t),n}})}function $k(e){if(!o0(e))throw new TypeError("[VueTypes error]: You must provide an array as argument.");var t='oneOf - value should be one of "'+e.join('", "')+'".',r=e.reduce(function(n,o){if(o!=null){var c=o.constructor;n.indexOf(c)===-1&&n.push(c)}return n},[]);return h2("oneOf",{type:r.length>0?r:void 0,validator:function(n){var o=e.indexOf(n)!==-1;return o||We(t),o}})}function Ok(e){if(!o0(e))throw new TypeError("[VueTypes error]: You must provide an array as argument");for(var t=!1,r=[],n=0;n0&&r.some(function(i){return l.indexOf(i)===-1})){var a=r.filter(function(i){return l.indexOf(i)===-1});return We(a.length===1?'shape - required property "'+a[0]+'" is not defined.':'shape - required properties "'+a.join('", "')+'" are not defined.'),!1}return l.every(function(i){if(t.indexOf(i)===-1)return c._vueTypes_isLoose===!0||(We('shape - shape definition does not include a "'+i+'" property. Allowed keys: "'+t.join('", "')+'".'),!1);var s=u3(e[i],o[i],!0);return typeof s=="string"&&We('shape - "'+i+`" property validation error: + `+fo(s)),s===!0})}});return Object.defineProperty(n,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(n,"loose",{get:function(){return this._vueTypes_isLoose=!0,this}}),n}var Y2=function(){function e(){}return e.extend=function(t){var r=this;if(o0(t))return t.forEach(function(d){return r.extend(d)}),this;var n=t.name,o=t.validate,c=o!==void 0&&o,l=t.getter,a=l!==void 0&&l,i=cb(t,["name","validate","getter"]);if(k8(this,n))throw new TypeError('[VueTypes error]: Type "'+n+'" already defined');var s,u=i.type;return gn(u)?(delete i.type,Object.defineProperty(this,n,a?{get:function(){return rd(n,u,i)}}:{value:function(){var d,f=rd(n,u,i);return f.validator&&(f.validator=(d=f.validator).bind.apply(d,[f].concat([].slice.call(arguments)))),f}})):(s=a?{get:function(){var d=Object.assign({},i);return c?s4(n,d):h2(n,d)},enumerable:!0}:{value:function(){var d,f,h=Object.assign({},i);return d=c?s4(n,h):h2(n,h),h.validator&&(d.validator=(f=h.validator).bind.apply(f,[d].concat([].slice.call(arguments)))),d},enumerable:!0},Object.defineProperty(this,n,s))},nb(e,null,[{key:"any",get:function(){return Mk()}},{key:"func",get:function(){return Sk().def(this.defaults.func)}},{key:"bool",get:function(){return wk().def(this.defaults.bool)}},{key:"string",get:function(){return Hk().def(this.defaults.string)}},{key:"number",get:function(){return _k().def(this.defaults.number)}},{key:"array",get:function(){return Lk().def(this.defaults.array)}},{key:"object",get:function(){return zk().def(this.defaults.object)}},{key:"integer",get:function(){return Vk().def(this.defaults.integer)}},{key:"symbol",get:function(){return xk()}}]),e}();function ub(e){var t;return e===void 0&&(e={func:function(){},bool:!0,string:"",number:0,array:function(){return[]},object:function(){return{}},integer:0}),(t=function(r){function n(){return r.apply(this,arguments)||this}return ob(n,r),nb(n,null,[{key:"sensibleDefaults",get:function(){return Sr({},this.defaults)},set:function(o){this.defaults=o!==!1?Sr({},o!==!0?o:e):{}}}]),n}(Y2)).defaults=Sr({},e),t}Y2.defaults={},Y2.custom=Ek,Y2.oneOf=$k,Y2.instanceOf=Ak,Y2.oneOfType=Ok,Y2.arrayOf=Tk,Y2.objectOf=Pk,Y2.shape=Ik,Y2.utils={validate:function(e,t){return u3(t,e,!0)===!0},toType:function(e,t,r){return r===void 0&&(r=!1),r?s4(e,t):h2(e,t)}};(function(e){function t(){return e.apply(this,arguments)||this}return ob(t,e),t})(ub());const f1=ub({func:void 0,bool:void 0,string:void 0,number:void 0,array:void 0,object:void 0,integer:void 0});f1.extend([{name:"looseBool",getter:!0,type:Boolean,default:void 0},{name:"style",getter:!0,type:[String,Object],default:void 0},{name:"VueNode",getter:!0,type:null}]);function n01(e){return e.default=void 0,e}const db=(e,t,r)=>{UN(e,`[ant-design-vue: ${t}] ${r}`)};function Rk(){return""}function Nk(e){return e?e.ownerDocument:window.document}function fb(){}const Dk=()=>({action:f1.oneOfType([f1.string,f1.arrayOf(f1.string)]).def([]),showAction:f1.any.def([]),hideAction:f1.any.def([]),getPopupClassNameFromAlign:f1.any.def(Rk),onPopupVisibleChange:Function,afterPopupVisibleChange:f1.func.def(fb),popup:f1.any,arrow:f1.bool.def(!0),popupStyle:{type:Object,default:void 0},prefixCls:f1.string.def("rc-trigger-popup"),popupClassName:f1.string.def(""),popupPlacement:String,builtinPlacements:f1.object,popupTransitionName:String,popupAnimation:f1.any,mouseEnterDelay:f1.number.def(0),mouseLeaveDelay:f1.number.def(.1),zIndex:Number,focusDelay:f1.number.def(0),blurDelay:f1.number.def(.15),getPopupContainer:Function,getDocument:f1.func.def(Nk),forceRender:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:!1},mask:{type:Boolean,default:!1},maskClosable:{type:Boolean,default:!0},popupAlign:f1.object.def(()=>({})),popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},maskTransitionName:String,maskAnimation:String,stretch:String,alignPoint:{type:Boolean,default:void 0},autoDestroy:{type:Boolean,default:!1},mobile:Object,getTriggerDOMNode:Function}),q5={visible:Boolean,prefixCls:String,zIndex:Number,destroyPopupOnHide:Boolean,forceRender:Boolean,arrow:{type:Boolean,default:!0},animation:[String,Object],transitionName:String,stretch:{type:String},align:{type:Object},point:{type:Object},getRootDomNode:{type:Function},getClassNameFromAlign:{type:Function},onAlign:{type:Function},onMouseenter:{type:Function},onMouseleave:{type:Function},onMousedown:{type:Function},onTouchstart:{type:Function}},kk=H(H({},q5),{mobile:{type:Object}}),Fk=H(H({},q5),{mask:Boolean,mobile:{type:Object},maskAnimation:String,maskTransitionName:String});function U5(e){let{prefixCls:t,animation:r,transitionName:n}=e;return r?{name:`${t}-${r}`}:n?{name:n}:{}}function hb(e){const{prefixCls:t,visible:r,zIndex:n,mask:o,maskAnimation:c,maskTransitionName:l}=e;if(!o)return null;let a={};return(l||c)&&(a=U5({prefixCls:t,transitionName:l,animation:c})),z(ht,n1({appear:!0},a),{default:()=>[r6(z("div",{style:{zIndex:n},class:`${t}-mask`},null),[[jm("if"),r]])]})}hb.displayName="Mask";const Bk=h1({compatConfig:{MODE:3},name:"MobilePopupInner",inheritAttrs:!1,props:kk,emits:["mouseenter","mouseleave","mousedown","touchstart","align"],setup(e,t){let{expose:r,slots:n}=t;const o=p1();return r({forceAlign:()=>{},getElement:()=>o.value}),()=>{var c;const{zIndex:l,visible:a,prefixCls:i,mobile:{popupClassName:s,popupStyle:u,popupMotion:d={},popupRender:f}={}}=e,h=H({zIndex:l},u);let p=_2((c=n.default)===null||c===void 0?void 0:c.call(n));p.length>1&&(p=z("div",{class:`${i}-content`},[p])),f&&(p=f(p));const m=S1(i,s);return z(ht,n1({ref:o},d),{default:()=>[a?z("div",{class:m,style:h},[p]):null]})}}});var jk=function(e,t,r,n){function o(c){return c instanceof r?c:new r(function(l){l(c)})}return new(r||(r=Promise))(function(c,l){function a(u){try{s(n.next(u))}catch(d){l(d)}}function i(u){try{s(n.throw(u))}catch(d){l(d)}}function s(u){u.done?c(u.value):o(u.value).then(a,i)}s((n=n.apply(e,t||[])).next())})};const nd=["measure","align",null,"motion"],qk=(e,t)=>{const r=s1(null),n=s1(),o=s1(!1);function c(i){o.value||(r.value=i)}function l(){xe.cancel(n.value)}function a(i){l(),n.value=xe(()=>{let s=r.value;switch(r.value){case"align":s="motion";break;case"motion":s="stable";break}c(s),i==null||i()})}return b1(e,()=>{c("measure")},{immediate:!0,flush:"post"}),K1(()=>{b1(r,()=>{switch(r.value){case"measure":t();break}r.value&&(n.value=xe(()=>jk(void 0,void 0,void 0,function*(){const i=nd.indexOf(r.value),s=nd[i+1];s&&i!==-1&&c(s)})))},{immediate:!0,flush:"post"})}),He(()=>{o.value=!0,l()}),[r,a]},Uk=e=>{const t=s1({width:0,height:0});function r(o){t.value={width:o.offsetWidth,height:o.offsetHeight}}return[D(()=>{const o={};if(e.value){const{width:c,height:l}=t.value;e.value.indexOf("height")!==-1&&l?o.height=`${l}px`:e.value.indexOf("minHeight")!==-1&&l&&(o.minHeight=`${l}px`),e.value.indexOf("width")!==-1&&c?o.width=`${c}px`:e.value.indexOf("minWidth")!==-1&&c&&(o.minWidth=`${c}px`)}return o}),r]};function od(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function cd(e){for(var t=1;t=0&&r.left>=0&&r.bottom>r.top&&r.right>r.left?r:null}function pF(e,t,r,n){var o=w1.clone(e),c={width:t.width,height:t.height};return n.adjustX&&o.left=r.left&&o.left+c.width>r.right&&(c.width-=o.left+c.width-r.right),n.adjustX&&o.left+c.width>r.right&&(o.left=Math.max(r.right-c.width,r.left)),n.adjustY&&o.top=r.top&&o.top+c.height>r.bottom&&(c.height-=o.top+c.height-r.bottom),n.adjustY&&o.top+c.height>r.bottom&&(o.top=Math.max(r.bottom-c.height,r.top)),w1.mix(o,c)}function X5(e){var t,r,n;if(!w1.isWindow(e)&&e.nodeType!==9)t=w1.offset(e),r=w1.outerWidth(e),n=w1.outerHeight(e);else{var o=w1.getWindow(e);t={left:w1.getWindowScrollLeft(o),top:w1.getWindowScrollTop(o)},r=w1.viewportWidth(o),n=w1.viewportHeight(o)}return t.width=r,t.height=n,t}function hd(e,t){var r=t.charAt(0),n=t.charAt(1),o=e.width,c=e.height,l=e.left,a=e.top;return r==="c"?a+=c/2:r==="b"&&(a+=c),n==="c"?l+=o/2:n==="r"&&(l+=o),{left:l,top:a}}function G6(e,t,r,n,o){var c=hd(t,r[1]),l=hd(e,r[0]),a=[l.left-c.left,l.top-c.top];return{left:Math.round(e.left-a[0]+n[0]-o[0]),top:Math.round(e.top-a[1]+n[1]-o[1])}}function pd(e,t,r){return e.leftr.right}function vd(e,t,r){return e.topr.bottom}function vF(e,t,r){return e.left>r.right||e.left+t.widthr.bottom||e.top+t.height=r.right||n.top>=r.bottom}function Y5(e,t,r){var n=r.target||t,o=X5(n),c=!gF(n,r.overflow&&r.overflow.alwaysByViewport);return Mb(e,o,r,c)}Y5.__getOffsetParent=ba;Y5.__getVisibleRectForElement=K5;function yF(e,t,r){var n,o,c=w1.getDocument(e),l=c.defaultView||c.parentWindow,a=w1.getWindowScrollLeft(l),i=w1.getWindowScrollTop(l),s=w1.viewportWidth(l),u=w1.viewportHeight(l);"pageX"in t?n=t.pageX:n=a+t.clientX,"pageY"in t?o=t.pageY:o=i+t.clientY;var d={left:n,top:o,width:0,height:0},f=n>=0&&n<=a+s&&o>=0&&o<=i+u,h=[r.points[0],"cc"];return Mb(e,d,cd(cd({},r),{},{points:h}),f)}function Qe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,o=e;if(Array.isArray(e)&&(o=F2(e)[0]),!o)return null;const c=d2(o,t,n);return c.props=r?H(H({},c.props),t):c.props,M0(typeof c.props.class!="object"),c}function o01(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return e.map(n=>Qe(n,t,r))}function yd(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(Array.isArray(e))return e.map(o=>yd(o,t,r,n));{if(!Oe(e))return e;const o=Qe(e,t,r,n);return Array.isArray(o.children)&&(o.children=yd(o.children)),o}}function bF(e,t,r){at(d2(e,H({},t)),r)}const Sb=e=>(e||[]).some(t=>Oe(t)?!(t.type===de||t.type===T1&&!Sb(t.children)):!0)?e:null;function c01(e,t,r,n){var o;const c=(o=e[t])===null||o===void 0?void 0:o.call(e,r);return Sb(c)?c:n==null?void 0:n()}const wb=e=>{if(!e)return!1;if(e.offsetParent)return!0;if(e.getBBox){const t=e.getBBox();if(t.width||t.height)return!0}if(e.getBoundingClientRect){const t=e.getBoundingClientRect();if(t.width||t.height)return!0}return!1};function CF(e,t){return e===t?!0:!e||!t?!1:"pageX"in t&&"pageY"in t?e.pageX===t.pageX&&e.pageY===t.pageY:"clientX"in t&&"clientY"in t?e.clientX===t.clientX&&e.clientY===t.clientY:!1}function MF(e,t){e!==document.activeElement&&Z4(t,e)&&typeof e.focus=="function"&&e.focus()}function bd(e,t){let r=null,n=null;function o(l){let[{target:a}]=l;if(!document.documentElement.contains(a))return;const{width:i,height:s}=a.getBoundingClientRect(),u=Math.floor(i),d=Math.floor(s);(r!==u||n!==d)&&Promise.resolve().then(()=>{t({width:u,height:d})}),r=u,n=d}const c=new hy(o);return e&&c.observe(e),()=>{c.disconnect()}}const SF=(e,t)=>{let r=!1,n=null;function o(){clearTimeout(n)}function c(l){if(!r||l===!0){if(e()===!1)return;r=!0,o(),n=setTimeout(()=>{r=!1},t.value)}else o(),n=setTimeout(()=>{r=!1,c()},t.value)}return[c,()=>{r=!1,o()}]},wF={align:Object,target:[Object,Function],onAlign:Function,monitorBufferTime:Number,monitorWindowResize:Boolean,disabled:Boolean};function Cd(e){return typeof e!="function"?null:e()}function Md(e){return typeof e!="object"||!e?null:e}const HF=h1({compatConfig:{MODE:3},name:"Align",props:wF,emits:["align"],setup(e,t){let{expose:r,slots:n}=t;const o=p1({}),c=p1(),[l,a]=SF(()=>{const{disabled:f,target:h,align:p,onAlign:m}=e;if(!f&&h&&c.value){const y=c.value;let g;const v=Cd(h),b=Md(h);o.value.element=v,o.value.point=b,o.value.align=p;const{activeElement:M}=document;return v&&wb(v)?g=Y5(y,v,p):b&&(g=yF(y,b,p)),MF(M,y),m&&g&&m(y,g),!0}return!1},D(()=>e.monitorBufferTime)),i=p1({cancel:()=>{}}),s=p1({cancel:()=>{}}),u=()=>{const f=e.target,h=Cd(f),p=Md(f);c.value!==s.value.element&&(s.value.cancel(),s.value.element=c.value,s.value.cancel=bd(c.value,l)),(o.value.element!==h||!CF(o.value.point,p)||!PR(o.value.align,e.align))&&(l(),i.value.element!==h&&(i.value.cancel(),i.value.element=h,i.value.cancel=bd(h,l)))};K1(()=>{ee(()=>{u()})}),ft(()=>{ee(()=>{u()})}),b1(()=>e.disabled,f=>{f?a():l()},{immediate:!0,flush:"post"});const d=p1(null);return b1(()=>e.monitorWindowResize,f=>{f?d.value||(d.value=T3(window,"resize",l)):d.value&&(d.value.remove(),d.value=null)},{flush:"post"}),q2(()=>{i.value.cancel(),s.value.cancel(),d.value&&d.value.remove(),a()}),r({forceAlign:()=>l(!0)}),()=>{const f=n==null?void 0:n.default();return f?Qe(f[0],{ref:c},!0,!0):null}}});E8("bottomLeft","bottomRight","topLeft","topRight");const l01=e=>e!==void 0&&(e==="topLeft"||e==="topRight")?"slide-down":"slide-up",Q5=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return H(e?{name:e,appear:!0,enterFromClass:`${e}-enter ${e}-enter-prepare ${e}-enter-start`,enterActiveClass:`${e}-enter ${e}-enter-prepare`,enterToClass:`${e}-enter ${e}-enter-active`,leaveFromClass:` ${e}-leave`,leaveActiveClass:`${e}-leave ${e}-leave-active`,leaveToClass:`${e}-leave ${e}-leave-active`}:{css:!1},t)},Hb=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return H(e?{name:e,appear:!0,appearActiveClass:`${e}`,appearToClass:`${e}-appear ${e}-appear-active`,enterFromClass:`${e}-appear ${e}-enter ${e}-appear-prepare ${e}-enter-prepare`,enterActiveClass:`${e}`,enterToClass:`${e}-enter ${e}-appear ${e}-appear-active ${e}-enter-active`,leaveActiveClass:`${e} ${e}-leave`,leaveToClass:`${e}-leave-active`}:{css:!1},t)},l0=(e,t,r)=>r!==void 0?r:`${e}-${t}`,_F=h1({compatConfig:{MODE:3},name:"PopupInner",inheritAttrs:!1,props:q5,emits:["mouseenter","mouseleave","mousedown","touchstart","align"],setup(e,t){let{expose:r,attrs:n,slots:o}=t;const c=s1(),l=s1(),a=s1(),[i,s]=Uk(_m(e,"stretch")),u=()=>{e.stretch&&s(e.getRootDomNode())},d=s1(!1);let f;b1(()=>e.visible,w=>{clearTimeout(f),w?f=setTimeout(()=>{d.value=e.visible}):d.value=!1},{immediate:!0});const[h,p]=qk(d,u),m=s1(),y=()=>e.point?e.point:e.getRootDomNode,g=()=>{var w;(w=c.value)===null||w===void 0||w.forceAlign()},v=(w,C)=>{var V;const _=e.getClassNameFromAlign(C),x=a.value;a.value!==_&&(a.value=_),h.value==="align"&&(x!==_?Promise.resolve().then(()=>{g()}):p(()=>{var I;(I=m.value)===null||I===void 0||I.call(m)}),(V=e.onAlign)===null||V===void 0||V.call(e,w,C))},b=D(()=>{const w=typeof e.animation=="object"?e.animation:U5(e);return["onAfterEnter","onAfterLeave"].forEach(C=>{const V=w[C];w[C]=_=>{p(),h.value="stable",V==null||V(_)}}),w}),M=()=>new Promise(w=>{m.value=w});b1([b,h],()=>{!b.value&&h.value==="motion"&&p()},{immediate:!0}),r({forceAlign:g,getElement:()=>l.value.$el||l.value});const S=D(()=>{var w;return!(!((w=e.align)===null||w===void 0)&&w.points&&(h.value==="align"||h.value==="stable"))});return()=>{var w;const{zIndex:C,align:V,prefixCls:_,destroyPopupOnHide:x,onMouseenter:I,onMouseleave:A,onTouchstart:R=()=>{},onMousedown:X}=e,T=h.value,k=[H(H({},i.value),{zIndex:C,opacity:T==="motion"||T==="stable"||!d.value?null:0,pointerEvents:!d.value&&T!=="stable"?"none":null}),n.style];let W=_2((w=o.default)===null||w===void 0?void 0:w.call(o,{visible:e.visible}));W.length>1&&(W=z("div",{class:`${_}-content`},[W]));const r1=S1(_,n.class,a.value,!e.arrow&&`${_}-arrow-hidden`),l1=d.value||!e.visible?Q5(b.value.name,b.value):{};return z(ht,n1(n1({ref:l},l1),{},{onBeforeEnter:M}),{default:()=>!x||e.visible?r6(z(HF,{target:y(),key:"popup",ref:c,monitorWindowResize:!0,disabled:S.value,align:V,onAlign:v},{default:()=>z("div",{class:r1,onMouseenter:I,onMouseleave:A,onMousedown:cn(X,["capture"]),[At?"onTouchstartPassive":"onTouchstart"]:cn(R,["capture"]),style:k},[W])}),[[m5,d.value]]):null})}}}),LF=h1({compatConfig:{MODE:3},name:"Popup",inheritAttrs:!1,props:Fk,setup(e,t){let{attrs:r,slots:n,expose:o}=t;const c=s1(!1),l=s1(!1),a=s1(),i=s1();return b1([()=>e.visible,()=>e.mobile],()=>{c.value=e.visible,e.visible&&e.mobile&&(l.value=!0)},{immediate:!0,flush:"post"}),o({forceAlign:()=>{var s;(s=a.value)===null||s===void 0||s.forceAlign()},getElement:()=>{var s;return(s=a.value)===null||s===void 0?void 0:s.getElement()}}),()=>{const s=H(H(H({},e),r),{visible:c.value}),u=l.value?z(Bk,n1(n1({},s),{},{mobile:e.mobile,ref:a}),{default:n.default}):z(_F,n1(n1({},s),{},{ref:a}),{default:n.default});return z("div",{ref:i},[z(hb,s,null),u])}}});function zF(e,t,r){return r?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function Sd(e,t,r){const n=e[t]||{};return H(H({},n),r)}function VF(e,t,r,n){const{points:o}=r,c=Object.keys(e);for(let l=0;l0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,r=typeof e=="function"?e(this.$data,this.$props):e;if(this.getDerivedStateFromProps){const n=this.getDerivedStateFromProps(VN(this),H(H({},this.$data),r));if(n===null)return;r=H(H({},r),n||{})}H(this.$data,r),this._.isMounted&&this.$forceUpdate(),ee(()=>{t&&t()})},__emit(){const e=[].slice.call(arguments,0);let t=e[0];t=`on${t[0].toUpperCase()}${t.substring(1)}`;const r=this.$props[t]||this.$attrs[t];if(e.length&&r)if(Array.isArray(r))for(let n=0,o=r.length;n1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};ce(_b,{inTriggerContext:t.inTriggerContext,shouldRender:D(()=>{const{sPopupVisible:r,popupRef:n,forceRender:o,autoDestroy:c}=e||{};let l=!1;return(r||n||o)&&(l=!0),!r&&c&&(l=!1),l})})},EF=()=>{J5({},{inTriggerContext:!1});const e=N1(_b,{shouldRender:D(()=>!1),inTriggerContext:!1});return{shouldRender:D(()=>e.shouldRender.value||e.inTriggerContext===!1)}},Lb=h1({compatConfig:{MODE:3},name:"Portal",inheritAttrs:!1,props:{getContainer:f1.func.isRequired,didUpdate:Function},setup(e,t){let{slots:r}=t,n=!0,o;const{shouldRender:c}=EF();function l(){c.value&&(o=e.getContainer())}a5(()=>{n=!1,l()}),K1(()=>{o||l()});const a=b1(c,()=>{c.value&&!o&&(o=e.getContainer()),o&&a()});return ft(()=>{ee(()=>{var i;c.value&&((i=e.didUpdate)===null||i===void 0||i.call(e,e))})}),()=>{var i;return c.value?n?(i=r.default)===null||i===void 0?void 0:i.call(r):o?z(Tm,{to:o},r):null:null}}});let Rc;function zb(e){if(typeof document>"u")return 0;if(Rc===void 0){const t=document.createElement("div");t.style.width="100%",t.style.height="200px";const r=document.createElement("div"),n=r.style;n.position="absolute",n.top="0",n.left="0",n.pointerEvents="none",n.visibility="hidden",n.width="200px",n.height="150px",n.overflow="hidden",r.appendChild(t),document.body.appendChild(r);const o=t.offsetWidth;r.style.overflow="scroll";let c=t.offsetWidth;o===c&&(c=r.clientWidth),document.body.removeChild(r),Rc=o-c}return Rc}function wd(e){const t=e.match(/^(.*)px$/),r=Number(t==null?void 0:t[1]);return Number.isNaN(r)?zb():r}function a01(e){if(typeof document>"u"||!e||!(e instanceof Element))return{width:0,height:0};const{width:t,height:r}=getComputedStyle(e,"::-webkit-scrollbar");return{width:wd(t),height:wd(r)}}const $F=`vc-util-locker-${Date.now()}`;let Hd=0;function OF(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}function TF(e){const t=D(()=>!!e&&!!e.value);Hd+=1;const r=`${$F}_${Hd}`;n2(n=>{if(z2()){if(t.value){const o=zb(),c=OF();I8(` +html body { + overflow-y: hidden; + ${c?`width: calc(100% - ${o}px);`:""} +}`,r)}else pn(r);n(()=>{pn(r)})}},{flush:"post"})}let Lt=0;const wr=z2(),_d=e=>{if(!wr)return null;if(e){if(typeof e=="string")return document.querySelectorAll(e)[0];if(typeof e=="function")return e();if(typeof e=="object"&&e instanceof window.HTMLElement)return e}return document.body},Vb=h1({compatConfig:{MODE:3},name:"PortalWrapper",inheritAttrs:!1,props:{wrapperClassName:String,forceRender:{type:Boolean,default:void 0},getContainer:f1.any,visible:{type:Boolean,default:void 0},autoLock:B3(),didUpdate:Function},setup(e,t){let{slots:r}=t;const n=s1(),o=s1(),c=s1(),l=s1(1),a=z2()&&document.createElement("div"),i=()=>{var h,p;n.value===a&&((p=(h=n.value)===null||h===void 0?void 0:h.parentNode)===null||p===void 0||p.removeChild(n.value)),n.value=null};let s=null;const u=function(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)||n.value&&!n.value.parentNode?(s=_d(e.getContainer),s?(s.appendChild(n.value),!0):!1):!0},d=()=>wr?(n.value||(n.value=a,u(!0)),f(),n.value):null,f=()=>{const{wrapperClassName:h}=e;n.value&&h&&h!==n.value.className&&(n.value.className=h)};return ft(()=>{f(),u()}),TF(D(()=>e.autoLock&&e.visible&&z2()&&(n.value===document.body||n.value===a))),K1(()=>{let h=!1;b1([()=>e.visible,()=>e.getContainer],(p,m)=>{let[y,g]=p,[v,b]=m;wr&&(s=_d(e.getContainer),s===document.body&&(y&&!v?Lt+=1:h&&(Lt-=1))),h&&(typeof g=="function"&&typeof b=="function"?g.toString()!==b.toString():g!==b)&&i(),h=!0},{immediate:!0,flush:"post"}),ee(()=>{u()||(c.value=xe(()=>{l.value+=1}))})}),He(()=>{const{visible:h}=e;wr&&s===document.body&&(Lt=h&&Lt?Lt-1:Lt),i(),xe.cancel(c.value)}),()=>{const{forceRender:h,visible:p}=e;let m=null;const y={getOpenCount:()=>Lt,getContainer:d};return l.value&&(h||p||o.value)&&(m=z(Lb,{getContainer:d,ref:o,didUpdate:e.didUpdate},{default:()=>{var g;return(g=r.default)===null||g===void 0?void 0:g.call(r,y)}})),m}}}),AF=["onClick","onMousedown","onTouchstart","onMouseenter","onMouseleave","onFocus","onBlur","onContextmenu"],PF=h1({compatConfig:{MODE:3},name:"Trigger",mixins:[xF],inheritAttrs:!1,props:Dk(),setup(e){const t=D(()=>{const{popupPlacement:o,popupAlign:c,builtinPlacements:l}=e;return o&&l?Sd(l,o,c):c}),r=s1(null),n=o=>{r.value=o};return{vcTriggerContext:N1("vcTriggerContext",{}),popupRef:r,setPopupRef:n,triggerRef:s1(null),align:t,focusTime:null,clickOutsideHandler:null,contextmenuOutsideHandler1:null,contextmenuOutsideHandler2:null,touchOutsideHandler:null,attachId:null,delayTimer:null,hasPopupMouseDown:!1,preClickTime:null,preTouchTime:null,mouseDownTimeout:null,childOriginEvents:{}}},data(){const e=this.$props;let t;return this.popupVisible!==void 0?t=!!e.popupVisible:t=!!e.defaultPopupVisible,AF.forEach(r=>{this[`fire${r}`]=n=>{this.fireEvents(r,n)}}),{prevPopupVisible:t,sPopupVisible:t,point:null}},watch:{popupVisible(e){e!==void 0&&(this.prevPopupVisible=this.sPopupVisible,this.sPopupVisible=e)}},created(){ce("vcTriggerContext",{onPopupMouseDown:this.onPopupMouseDown,onPopupMouseenter:this.onPopupMouseenter,onPopupMouseleave:this.onPopupMouseleave}),J5(this)},deactivated(){this.setPopupVisible(!1)},mounted(){this.$nextTick(()=>{this.updatedCal()})},updated(){this.$nextTick(()=>{this.updatedCal()})},beforeUnmount(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),xe.cancel(this.attachId)},methods:{updatedCal(){const e=this.$props;if(this.$data.sPopupVisible){let r;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextmenuToShow())&&(r=e.getDocument(this.getRootDomNode()),this.clickOutsideHandler=T3(r,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(r=r||e.getDocument(this.getRootDomNode()),this.touchOutsideHandler=T3(r,"touchstart",this.onDocumentClick,At?{passive:!1}:!1)),!this.contextmenuOutsideHandler1&&this.isContextmenuToShow()&&(r=r||e.getDocument(this.getRootDomNode()),this.contextmenuOutsideHandler1=T3(r,"scroll",this.onContextmenuClose)),!this.contextmenuOutsideHandler2&&this.isContextmenuToShow()&&(this.contextmenuOutsideHandler2=T3(window,"blur",this.onContextmenuClose))}else this.clearOutsideHandler()},onMouseenter(e){const{mouseEnterDelay:t}=this.$props;this.fireEvents("onMouseenter",e),this.delaySetPopupVisible(!0,t,t?null:e)},onMouseMove(e){this.fireEvents("onMousemove",e),this.setPoint(e)},onMouseleave(e){this.fireEvents("onMouseleave",e),this.delaySetPopupVisible(!1,this.$props.mouseLeaveDelay)},onPopupMouseenter(){const{vcTriggerContext:e={}}=this;e.onPopupMouseenter&&e.onPopupMouseenter(),this.clearDelayTimer()},onPopupMouseleave(e){var t;if(e&&e.relatedTarget&&!e.relatedTarget.setTimeout&&Z4((t=this.popupRef)===null||t===void 0?void 0:t.getElement(),e.relatedTarget))return;this.isMouseLeaveToHide()&&this.delaySetPopupVisible(!1,this.$props.mouseLeaveDelay);const{vcTriggerContext:r={}}=this;r.onPopupMouseleave&&r.onPopupMouseleave(e)},onFocus(e){this.fireEvents("onFocus",e),this.clearDelayTimer(),this.isFocusToShow()&&(this.focusTime=Date.now(),this.delaySetPopupVisible(!0,this.$props.focusDelay))},onMousedown(e){this.fireEvents("onMousedown",e),this.preClickTime=Date.now()},onTouchstart(e){this.fireEvents("onTouchstart",e),this.preTouchTime=Date.now()},onBlur(e){Z4(e.target,e.relatedTarget||document.activeElement)||(this.fireEvents("onBlur",e),this.clearDelayTimer(),this.isBlurToHide()&&this.delaySetPopupVisible(!1,this.$props.blurDelay))},onContextmenu(e){e.preventDefault(),this.fireEvents("onContextmenu",e),this.setPopupVisible(!0,e)},onContextmenuClose(){this.isContextmenuToShow()&&this.close()},onClick(e){if(this.fireEvents("onClick",e),this.focusTime){let r;if(this.preClickTime&&this.preTouchTime?r=Math.min(this.preClickTime,this.preTouchTime):this.preClickTime?r=this.preClickTime:this.preTouchTime&&(r=this.preTouchTime),Math.abs(r-this.focusTime)<20)return;this.focusTime=0}this.preClickTime=0,this.preTouchTime=0,this.isClickToShow()&&(this.isClickToHide()||this.isBlurToHide())&&e&&e.preventDefault&&e.preventDefault(),e&&e.domEvent&&e.domEvent.preventDefault();const t=!this.$data.sPopupVisible;(this.isClickToHide()&&!t||t&&this.isClickToShow())&&this.setPopupVisible(!this.$data.sPopupVisible,e)},onPopupMouseDown(){const{vcTriggerContext:e={}}=this;this.hasPopupMouseDown=!0,clearTimeout(this.mouseDownTimeout),this.mouseDownTimeout=setTimeout(()=>{this.hasPopupMouseDown=!1},0),e.onPopupMouseDown&&e.onPopupMouseDown(...arguments)},onDocumentClick(e){if(this.$props.mask&&!this.$props.maskClosable)return;const t=e.target,r=this.getRootDomNode(),n=this.getPopupDomNode();(!Z4(r,t)||this.isContextMenuOnly())&&!Z4(n,t)&&!this.hasPopupMouseDown&&this.delaySetPopupVisible(!1,.1)},getPopupDomNode(){var e;return((e=this.popupRef)===null||e===void 0?void 0:e.getElement())||null},getRootDomNode(){var e,t,r,n;const{getTriggerDOMNode:o}=this.$props;if(o){const c=((t=(e=this.triggerRef)===null||e===void 0?void 0:e.$el)===null||t===void 0?void 0:t.nodeName)==="#comment"?null:C4(this.triggerRef);return C4(o(c))}try{const c=((n=(r=this.triggerRef)===null||r===void 0?void 0:r.$el)===null||n===void 0?void 0:n.nodeName)==="#comment"?null:C4(this.triggerRef);if(c)return c}catch{}return C4(this)},handleGetPopupClassFromAlign(e){const t=[],r=this.$props,{popupPlacement:n,builtinPlacements:o,prefixCls:c,alignPoint:l,getPopupClassNameFromAlign:a}=r;return n&&o&&t.push(VF(o,c,e,l)),a&&t.push(a(e)),t.join(" ")},getPopupAlign(){const e=this.$props,{popupPlacement:t,popupAlign:r,builtinPlacements:n}=e;return t&&n?Sd(n,t,r):r},getComponent(){const e={};this.isMouseEnterToShow()&&(e.onMouseenter=this.onPopupMouseenter),this.isMouseLeaveToHide()&&(e.onMouseleave=this.onPopupMouseleave),e.onMousedown=this.onPopupMouseDown,e[At?"onTouchstartPassive":"onTouchstart"]=this.onPopupMouseDown;const{handleGetPopupClassFromAlign:t,getRootDomNode:r,$attrs:n}=this,{prefixCls:o,destroyPopupOnHide:c,popupClassName:l,popupAnimation:a,popupTransitionName:i,popupStyle:s,mask:u,maskAnimation:d,maskTransitionName:f,zIndex:h,stretch:p,alignPoint:m,mobile:y,arrow:g,forceRender:v}=this.$props,{sPopupVisible:b,point:M}=this.$data,S=H(H({prefixCls:o,arrow:g,destroyPopupOnHide:c,visible:b,point:m?M:null,align:this.align,animation:a,getClassNameFromAlign:t,stretch:p,getRootDomNode:r,mask:u,zIndex:h,transitionName:i,maskAnimation:d,maskTransitionName:f,class:l,style:s,onAlign:n.onPopupAlign||fb},e),{ref:this.setPopupRef,mobile:y,forceRender:v});return z(LF,S,{default:this.$slots.popup||(()=>xN(this,"popup"))})},attachParent(e){xe.cancel(this.attachId);const{getPopupContainer:t,getDocument:r}=this.$props,n=this.getRootDomNode();let o;t?(n||t.length===0)&&(o=t(n)):o=r(this.getRootDomNode()).body,o?o.appendChild(e):this.attachId=xe(()=>{this.attachParent(e)})},getContainer(){const{$props:e}=this,{getDocument:t}=e,r=t(this.getRootDomNode()).createElement("div");return r.style.position="absolute",r.style.top="0",r.style.left="0",r.style.width="100%",this.attachParent(r),r},setPopupVisible(e,t){const{alignPoint:r,sPopupVisible:n,onPopupVisibleChange:o}=this;this.clearDelayTimer(),n!==e&&(_N(this,"popupVisible")||this.setState({sPopupVisible:e,prevPopupVisible:n}),o&&o(e)),r&&t&&e&&this.setPoint(t)},setPoint(e){const{alignPoint:t}=this.$props;!t||!e||this.setState({point:{pageX:e.pageX,pageY:e.pageY}})},handlePortalUpdate(){this.prevPopupVisible!==this.sPopupVisible&&this.afterPopupVisibleChange(this.sPopupVisible)},delaySetPopupVisible(e,t,r){const n=t*1e3;if(this.clearDelayTimer(),n){const o=r?{pageX:r.pageX,pageY:r.pageY}:null;this.delayTimer=setTimeout(()=>{this.setPopupVisible(e,o),this.clearDelayTimer()},n)}else this.setPopupVisible(e,r)},clearDelayTimer(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)},clearOutsideHandler(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextmenuOutsideHandler1&&(this.contextmenuOutsideHandler1.remove(),this.contextmenuOutsideHandler1=null),this.contextmenuOutsideHandler2&&(this.contextmenuOutsideHandler2.remove(),this.contextmenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},createTwoChains(e){let t=()=>{};const r=Ou(this);return this.childOriginEvents[e]&&r[e]?this[`fire${e}`]:(t=this.childOriginEvents[e]||r[e]||t,t)},isClickToShow(){const{action:e,showAction:t}=this.$props;return e.indexOf("click")!==-1||t.indexOf("click")!==-1},isContextMenuOnly(){const{action:e}=this.$props;return e==="contextmenu"||e.length===1&&e[0]==="contextmenu"},isContextmenuToShow(){const{action:e,showAction:t}=this.$props;return e.indexOf("contextmenu")!==-1||t.indexOf("contextmenu")!==-1},isClickToHide(){const{action:e,hideAction:t}=this.$props;return e.indexOf("click")!==-1||t.indexOf("click")!==-1},isMouseEnterToShow(){const{action:e,showAction:t}=this.$props;return e.indexOf("hover")!==-1||t.indexOf("mouseenter")!==-1},isMouseLeaveToHide(){const{action:e,hideAction:t}=this.$props;return e.indexOf("hover")!==-1||t.indexOf("mouseleave")!==-1},isFocusToShow(){const{action:e,showAction:t}=this.$props;return e.indexOf("focus")!==-1||t.indexOf("focus")!==-1},isBlurToHide(){const{action:e,hideAction:t}=this.$props;return e.indexOf("focus")!==-1||t.indexOf("blur")!==-1},forcePopupAlign(){var e;this.$data.sPopupVisible&&((e=this.popupRef)===null||e===void 0||e.forceAlign())},fireEvents(e,t){this.childOriginEvents[e]&&this.childOriginEvents[e](t);const r=this.$props[e]||this.$attrs[e];r&&r(t)},close(){this.setPopupVisible(!1)}},render(){const{$attrs:e}=this,t=F2(zN(this)),{alignPoint:r,getPopupContainer:n}=this.$props,o=t[0];this.childOriginEvents=Ou(o);const c={key:"trigger"};this.isContextmenuToShow()?c.onContextmenu=this.onContextmenu:c.onContextmenu=this.createTwoChains("onContextmenu"),this.isClickToHide()||this.isClickToShow()?(c.onClick=this.onClick,c.onMousedown=this.onMousedown,c[At?"onTouchstartPassive":"onTouchstart"]=this.onTouchstart):(c.onClick=this.createTwoChains("onClick"),c.onMousedown=this.createTwoChains("onMousedown"),c[At?"onTouchstartPassive":"onTouchstart"]=this.createTwoChains("onTouchstart")),this.isMouseEnterToShow()?(c.onMouseenter=this.onMouseenter,r&&(c.onMousemove=this.onMouseMove)):c.onMouseenter=this.createTwoChains("onMouseenter"),this.isMouseLeaveToHide()?c.onMouseleave=this.onMouseleave:c.onMouseleave=this.createTwoChains("onMouseleave"),this.isFocusToShow()||this.isBlurToHide()?(c.onFocus=this.onFocus,c.onBlur=this.onBlur):(c.onFocus=this.createTwoChains("onFocus"),c.onBlur=s=>{s&&(!s.relatedTarget||!Z4(s.target,s.relatedTarget))&&this.createTwoChains("onBlur")(s)});const l=S1(o&&o.props&&o.props.class,e.class);l&&(c.class=l);const a=Qe(o,H(H({},c),{ref:"triggerRef"}),!0,!0),i=z(Vb,{key:"portal",getContainer:n&&(()=>n(this.getRootDomNode())),didUpdate:this.handlePortalUpdate,visible:this.$data.sPopupVisible},{default:this.getComponent});return z(T1,null,[a,i])}}),C1={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){const{keyCode:r}=t;if(t.altKey&&!t.ctrlKey||t.metaKey||r>=C1.F1&&r<=C1.F12)return!1;switch(r){case C1.ALT:case C1.CAPS_LOCK:case C1.CONTEXT_MENU:case C1.CTRL:case C1.DOWN:case C1.END:case C1.ESC:case C1.HOME:case C1.INSERT:case C1.LEFT:case C1.MAC_FF_META:case C1.META:case C1.NUMLOCK:case C1.NUM_CENTER:case C1.PAGE_DOWN:case C1.PAGE_UP:case C1.PAUSE:case C1.PRINT_SCREEN:case C1.RIGHT:case C1.SHIFT:case C1.UP:case C1.WIN_KEY:case C1.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=C1.ZERO&&t<=C1.NINE||t>=C1.NUM_ZERO&&t<=C1.NUM_MULTIPLY||t>=C1.A&&t<=C1.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case C1.SPACE:case C1.QUESTION_MARK:case C1.NUM_PLUS:case C1.NUM_MINUS:case C1.NUM_PERIOD:case C1.NUM_DIVISION:case C1.SEMICOLON:case C1.DASH:case C1.EQUALS:case C1.COMMA:case C1.PERIOD:case C1.SLASH:case C1.APOSTROPHE:case C1.SINGLE_QUOTE:case C1.OPEN_SQUARE_BRACKET:case C1.BACKSLASH:case C1.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};var IF=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{n.value&&n.value.focus()},blur:()=>{n.value&&n.value.blur()},input:n,setSelectionRange:(i,s,u)=>{var d;(d=n.value)===null||d===void 0||d.setSelectionRange(i,s,u)},select:()=>{var i;(i=n.value)===null||i===void 0||i.select()},getSelectionStart:()=>{var i;return(i=n.value)===null||i===void 0?void 0:i.selectionStart},getSelectionEnd:()=>{var i;return(i=n.value)===null||i===void 0?void 0:i.selectionEnd},getScrollTop:()=>{var i;return(i=n.value)===null||i===void 0?void 0:i.scrollTop}}),()=>{const{tag:i,value:s}=e,u=IF(e,["tag","value"]);return z(i,n1(n1({},u),{},{ref:n,value:s}),null)}}});function i01(){const e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function s01(e){const t=e.getBoundingClientRect(),r=document.documentElement;return{left:t.left+(window.scrollX||r.scrollLeft)-(r.clientLeft||document.body.clientLeft||0),top:t.top+(window.scrollY||r.scrollTop)-(r.clientTop||document.body.clientTop||0)}}function u01(e){return Array.prototype.slice.apply(e).map(r=>`${r}: ${e.getPropertyValue(r)};`).join("")}function NF(e){return Object.keys(e).reduce((t,r)=>{const n=e[r];return typeof n>"u"||n===null||(t+=`${r}: ${e[r]};`),t},"")}var DF=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);oe.value,a],()=>{a.value||(l.value=e.value)},{immediate:!0});const i=C=>{r("change",C)},s=C=>{a.value=!0,C.target.composing=!0,r("compositionstart",C)},u=C=>{a.value=!1,C.target.composing=!1,r("compositionend",C);const V=document.createEvent("HTMLEvents");V.initEvent("input",!0,!0),C.target.dispatchEvent(V),i(C)},d=C=>{if(a.value&&e.lazy){l.value=C.target.value;return}r("input",C)},f=C=>{r("blur",C)},h=C=>{r("focus",C)},p=()=>{c.value&&c.value.focus()},m=()=>{c.value&&c.value.blur()},y=C=>{r("keydown",C)},g=C=>{r("keyup",C)},v=(C,V,_)=>{var x;(x=c.value)===null||x===void 0||x.setSelectionRange(C,V,_)},b=()=>{var C;(C=c.value)===null||C===void 0||C.select()};o({focus:p,blur:m,input:D(()=>{var C;return(C=c.value)===null||C===void 0?void 0:C.input}),setSelectionRange:v,select:b,getSelectionStart:()=>{var C;return(C=c.value)===null||C===void 0?void 0:C.getSelectionStart()},getSelectionEnd:()=>{var C;return(C=c.value)===null||C===void 0?void 0:C.getSelectionEnd()},getScrollTop:()=>{var C;return(C=c.value)===null||C===void 0?void 0:C.getScrollTop()}});const M=C=>{r("mousedown",C)},S=C=>{r("paste",C)},w=D(()=>e.style&&typeof e.style!="string"?NF(e.style):e.style);return()=>{const C=DF(e,["style","lazy"]);return z(RF,n1(n1(n1({},C),n),{},{style:w.value,onInput:d,onChange:i,onBlur:f,onFocus:h,ref:c,value:l.value,onCompositionstart:s,onCompositionend:u,onKeyup:g,onKeydown:y,onPaste:S,onMousedown:M}),null)}}}),kF=`accept acceptcharset accesskey action allowfullscreen allowtransparency +alt async autocomplete autofocus autoplay capture cellpadding cellspacing challenge +charset checked classid classname colspan cols content contenteditable contextmenu +controls coords crossorigin data datetime default defer dir disabled download draggable +enctype form formaction formenctype formmethod formnovalidate formtarget frameborder +headers height hidden high href hreflang htmlfor for httpequiv icon id inputmode integrity +is keyparams keytype kind label lang list loop low manifest marginheight marginwidth max maxlength media +mediagroup method min minlength multiple muted name novalidate nonce open +optimum pattern placeholder poster preload radiogroup readonly rel required +reversed role rowspan rows sandbox scope scoped scrolling seamless selected +shape size sizes span spellcheck src srcdoc srclang srcset start step style +summary tabindex target title type usemap value width wmode wrap`,FF=`onCopy onCut onPaste onCompositionend onCompositionstart onCompositionupdate onKeydown + onKeypress onKeyup onFocus onBlur onChange onInput onSubmit onClick onContextmenu onDoubleclick onDblclick + onDrag onDragend onDragenter onDragexit onDragleave onDragover onDragstart onDrop onMousedown + onMouseenter onMouseleave onMousemove onMouseout onMouseover onMouseup onSelect onTouchcancel + onTouchend onTouchmove onTouchstart onTouchstartPassive onTouchmovePassive onScroll onWheel onAbort onCanplay onCanplaythrough + onDurationchange onEmptied onEncrypted onEnded onError onLoadeddata onLoadedmetadata + onLoadstart onPause onPlay onPlaying onProgress onRatechange onSeeked onSeeking onStalled onSuspend onTimeupdate onVolumechange onWaiting onLoad onError`,Ld=`${kF} ${FF}`.split(/[\s\n]+/),BF="aria-",jF="data-";function zd(e,t){return e.indexOf(t)===0}function qF(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r;t===!1?r={aria:!0,data:!0,attr:!0}:t===!0?r={aria:!0}:r=H({},t);const n={};return Object.keys(e).forEach(o=>{(r.aria&&(o==="role"||zd(o,BF))||r.data&&zd(o,jF)||r.attr&&(Ld.includes(o)||Ld.includes(o.toLowerCase())))&&(n[o]=e[o])}),n}function zt(e){const t=typeof e=="function"?e():e,r=p1(t);function n(o){r.value=o}return[r,n]}var UF=Symbol("iconContext"),Z5=function(){return N1(UF,{prefixCls:p1("anticon"),rootClassName:p1(""),csp:p1()})};function e7(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function WF(e,t){return e&&e.contains?e.contains(t):!1}var Vd="data-vc-order",GF="vc-icon-key",Ca=new Map;function Eb(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):GF}function t7(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function KF(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function $b(e){return Array.from((Ca.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function Ob(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!e7())return null;var r=t.csp,n=t.prepend,o=document.createElement("style");o.setAttribute(Vd,KF(n)),r&&r.nonce&&(o.nonce=r.nonce),o.innerHTML=e;var c=t7(t),l=c.firstChild;if(n){if(n==="queue"){var a=$b(c).filter(function(i){return["prepend","prependQueue"].includes(i.getAttribute(Vd))});if(a.length)return c.insertBefore(o,a[a.length-1].nextSibling),o}c.insertBefore(o,l)}else c.appendChild(o);return o}function XF(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t7(t);return $b(r).find(function(n){return n.getAttribute(Eb(t))===e})}function YF(e,t){var r=Ca.get(e);if(!r||!WF(document,r)){var n=Ob("",t),o=n.parentNode;Ca.set(e,o),e.removeChild(n)}}function QF(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=t7(r);YF(n,r);var o=XF(t,r);if(o)return r.csp&&r.csp.nonce&&o.nonce!==r.csp.nonce&&(o.nonce=r.csp.nonce),o.innerHTML!==e&&(o.innerHTML=e),o;var c=Ob(e,r);return c.setAttribute(Eb(r),t),c}function xd(e){for(var t=1;t * { + line-height: 1; +} + +.anticon svg { + display: inline-block; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin::before, +.anticon-spin { + display: inline-block; + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`;function Pb(e){return e&&e.getRootNode&&e.getRootNode()}function tB(e){return e7()?Pb(e)instanceof ShadowRoot:!1}function rB(e){return tB(e)?Pb(e):null}var nB=function(){var t=Z5(),r=t.prefixCls,n=t.csp,o=te(),c=eB;r&&(c=c.replace(/anticon/g,r.value)),ee(function(){if(e7()){var l=o.vnode.el,a=rB(l);QF(c,"@ant-design-vue-icons",{prepend:!0,csp:n.value,attachTo:a})}})},oB=["icon","primaryColor","secondaryColor"];function cB(e,t){if(e==null)return{};var r=lB(e,t),n,o;if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function lB(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,c;for(c=0;c=0)&&(r[o]=e[o]);return r}function Hr(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function wB(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,c;for(c=0;c=0)&&(r[o]=e[o]);return r}Ib(UD.primary);var _e=function(t,r){var n,o=Td({},t,r.attrs),c=o.class,l=o.icon,a=o.spin,i=o.rotate,s=o.tabindex,u=o.twoToneColor,d=o.onClick,f=SB(o,mB),h=Z5(),p=h.prefixCls,m=h.rootClassName,y=(n={},Q0(n,m.value,!!m.value),Q0(n,p.value,!0),Q0(n,"".concat(p.value,"-").concat(l.name),!!l.name),Q0(n,"".concat(p.value,"-spin"),!!a||l.name==="loading"),n),g=s;g===void 0&&d&&(g=-1);var v=i?{msTransform:"rotate(".concat(i,"deg)"),transform:"rotate(".concat(i,"deg)")}:void 0,b=Ab(u),M=gB(b,2),S=M[0],w=M[1];return z("span",Td({role:"img","aria-label":l.name},f,{onClick:d,class:[y,c],tabindex:g}),[z(mt,{icon:l,primaryColor:S,secondaryColor:w,style:v},null),z(Rb,null,null)])};_e.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:[String,Array]};_e.displayName="AntdIcon";_e.inheritAttrs=!1;_e.getTwoToneColor=vB;_e.setTwoToneColor=Ib;var HB={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};function Ad(e){for(var t=1;t{const l=fe({});return ce(t,l),n2(()=>{H(l,o,c||{})}),l},useInject:()=>N1(t,e)||{}}}const bn=Symbol("ContextProps"),Cn=Symbol("InternalContextProps"),d01=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:D(()=>!0);const r=p1(new Map),n=(c,l)=>{r.value.set(c,l),r.value=new Map(r.value)},o=c=>{r.value.delete(c),r.value=new Map(r.value)};b1([t,r],()=>{}),ce(bn,e),ce(Cn,{addFormItemField:n,removeFormItemField:o})},Sa={id:D(()=>{}),onFieldBlur:()=>{},onFieldChange:()=>{},clearValidate:()=>{}},wa={addFormItemField:()=>{},removeFormItemField:()=>{}},Nb=()=>{const e=N1(Cn,wa),t=Symbol("FormItemFieldKey"),r=te();return e.addFormItemField(t,r.type),He(()=>{e.removeFormItemField(t)}),ce(Cn,wa),ce(bn,Sa),N1(bn,Sa)},f01=h1({compatConfig:{MODE:3},name:"AFormItemRest",setup(e,t){let{slots:r}=t;return ce(Cn,wa),ce(bn,Sa),()=>{var n;return(n=r.default)===null||n===void 0?void 0:n.call(r)}}}),a0=n7({}),Nd=h1({name:"NoFormStatus",setup(e,t){let{slots:r}=t;return a0.useProvide({}),()=>{var n;return(n=r.default)===null||n===void 0?void 0:n.call(r)}}});function d8(e,t,r){return S1({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:r})}const o7=(e,t)=>t||e,OB=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},TB=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item`]:{"&:empty":{display:"none"}}}}},AB=E2("Space",e=>[TB(e),OB(e)]),PB=()=>({compactSize:String,compactDirection:f1.oneOf(E8("horizontal","vertical")).def("horizontal"),isFirstItem:B3(),isLastItem:B3()}),po=n7(null),Db=(e,t)=>{const r=po.useInject(),n=D(()=>{if(!r||ly(r))return"";const{compactDirection:o,isFirstItem:c,isLastItem:l}=r,a=o==="vertical"?"-vertical-":"-";return S1({[`${e.value}-compact${a}item`]:!0,[`${e.value}-compact${a}first-item`]:c,[`${e.value}-compact${a}last-item`]:l,[`${e.value}-compact${a}item-rtl`]:t.value==="rtl"})});return{compactSize:D(()=>r==null?void 0:r.compactSize),compactDirection:D(()=>r==null?void 0:r.compactDirection),compactItemClassnames:n}},Dd=h1({name:"NoCompactStyle",setup(e,t){let{slots:r}=t;return po.useProvide(null),()=>{var n;return(n=r.default)===null||n===void 0?void 0:n.call(r)}}}),IB=()=>({prefixCls:String,size:{type:String},direction:f1.oneOf(E8("horizontal","vertical")).def("horizontal"),align:f1.oneOf(E8("start","end","center","baseline")),block:{type:Boolean,default:void 0}}),RB=h1({name:"CompactItem",props:PB(),setup(e,t){let{slots:r}=t;return po.useProvide(e),()=>{var n;return(n=r.default)===null||n===void 0?void 0:n.call(r)}}}),h01=h1({name:"ASpaceCompact",inheritAttrs:!1,props:IB(),setup(e,t){let{attrs:r,slots:n}=t;const{prefixCls:o,direction:c}=Ce("space-compact",e),l=po.useInject(),[a,i]=AB(o),s=D(()=>S1(o.value,i.value,{[`${o.value}-rtl`]:c.value==="rtl",[`${o.value}-block`]:e.block,[`${o.value}-vertical`]:e.direction==="vertical"}));return()=>{var u;const d=_2(((u=n.default)===null||u===void 0?void 0:u.call(n))||[]);return d.length===0?null:a(z("div",n1(n1({},r),{},{class:[s.value,r.class]}),[d.map((f,h)=>{var p;const m=f&&f.key||`${o.value}-item-${h}`,y=!l||ly(l);return z(RB,{key:m,compactSize:(p=e.size)!==null&&p!==void 0?p:"middle",compactDirection:e.direction,isFirstItem:h===0&&(y||(l==null?void 0:l.isFirstItem)),isLastItem:h===d.length-1&&(y||(l==null?void 0:l.isLastItem))},{default:()=>[f]})})]))}}}),NB=e=>({animationDuration:e,animationFillMode:"both"}),DB=e=>({animationDuration:e,animationFillMode:"both"}),kb=function(e,t,r,n){const c=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[` + ${c}${e}-enter, + ${c}${e}-appear + `]:H(H({},NB(n)),{animationPlayState:"paused"}),[`${c}${e}-leave`]:H(H({},DB(n)),{animationPlayState:"paused"}),[` + ${c}${e}-enter${e}-enter-active, + ${c}${e}-appear${e}-appear-active + `]:{animationName:t,animationPlayState:"running"},[`${c}${e}-leave${e}-leave-active`]:{animationName:r,animationPlayState:"running",pointerEvents:"none"}}},kB=new re("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),FB=new re("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),BB=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const{antCls:r}=e,n=`${r}-fade`,o=t?"&":"";return[kb(n,kB,FB,e.motionDurationMid,t),{[` + ${o}${n}-enter, + ${o}${n}-appear + `]:{opacity:0,animationTimingFunction:"linear"},[`${o}${n}-leave`]:{animationTimingFunction:"linear"}}]},jB=new re("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),qB=new re("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),kd=new re("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),Fd=new re("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),UB=new re("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),WB=new re("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),GB=new re("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),KB=new re("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),XB=new re("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),YB=new re("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),QB=new re("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),JB=new re("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),ZB={zoom:{inKeyframes:jB,outKeyframes:qB},"zoom-big":{inKeyframes:kd,outKeyframes:Fd},"zoom-big-fast":{inKeyframes:kd,outKeyframes:Fd},"zoom-left":{inKeyframes:GB,outKeyframes:KB},"zoom-right":{inKeyframes:XB,outKeyframes:YB},"zoom-up":{inKeyframes:UB,outKeyframes:WB},"zoom-down":{inKeyframes:QB,outKeyframes:JB}},c7=(e,t)=>{const{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:o,outKeyframes:c}=ZB[t];return[kb(n,o,c,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` + ${n}-enter, + ${n}-appear + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};function ej(e,t,r){const{focusElCls:n,focus:o,borderElCls:c}=r,l=c?"> *":"",a=["hover",o?"focus":null,"active"].filter(Boolean).map(i=>`&:${i} ${l}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:-e.lineWidth},"&-item":H(H({[a]:{zIndex:2}},n?{[`&${n}`]:{zIndex:2}}:{}),{[`&[disabled] ${l}`]:{zIndex:0}})}}function tj(e,t,r){const{borderElCls:n}=r,o=n?`> ${n}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function Fb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:r}=e,n=`${r}-compact`;return{[n]:H(H({},ej(e,n,t)),tj(r,n,t))}}var rj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"};function Bd(e){for(var t=1;t({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`,xxxl:`{min-width: ${e.screenXXXL}px}`});function yj(){const[,e]=s3();return D(()=>{const t=gj(e.value),r=new Map;let n=-1,o={};return{matchHandlers:{},dispatch(c){return o=c,r.forEach(l=>l(o)),r.size>=1},subscribe(c){return r.size||this.register(),n+=1,r.set(n,c),c(o),n},unsubscribe(c){r.delete(c),r.size||this.unregister()},unregister(){Object.keys(t).forEach(c=>{const l=t[c],a=this.matchHandlers[l];a==null||a.mql.removeListener(a==null?void 0:a.listener)}),r.clear()},register(){Object.keys(t).forEach(c=>{const l=t[c],a=s=>{let{matches:u}=s;this.dispatch(H(H({},o),{[c]:u}))},i=window.matchMedia(l);i.addListener(a),this.matchHandlers[l]={mql:i,listener:a},a(i)})},responsiveMap:t}})}function bj(){const e=s1({});let t=null;const r=yj();return K1(()=>{t=r.value.subscribe(n=>{e.value=n})}),q2(()=>{r.value.unsubscribe(t)}),e}function Cj(e){const t=s1();return n2(()=>{t.value=e()},{flush:"sync"}),t}const Mj=e=>{const{antCls:t,componentCls:r,iconCls:n,avatarBg:o,avatarColor:c,containerSize:l,containerSizeLG:a,containerSizeSM:i,textFontSize:s,textFontSizeLG:u,textFontSizeSM:d,borderRadius:f,borderRadiusLG:h,borderRadiusSM:p,lineWidth:m,lineType:y}=e,g=(v,b,M)=>({width:v,height:v,lineHeight:`${v-m*2}px`,borderRadius:"50%",[`&${r}-square`]:{borderRadius:M},[`${r}-string`]:{position:"absolute",left:{_skip_check_:!0,value:"50%"},transformOrigin:"0 center"},[`&${r}-icon`]:{fontSize:b,[`> ${n}`]:{margin:0}}});return{[r]:H(H(H(H({},N4(e)),{position:"relative",display:"inline-block",overflow:"hidden",color:c,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:o,border:`${m}px ${y} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),g(l,s,f)),{"&-lg":H({},g(a,u,h)),"&-sm":H({},g(i,d,p)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},Sj=e=>{const{componentCls:t,groupBorderColor:r,groupOverlapping:n,groupSpace:o}=e;return{[`${t}-group`]:{display:"inline-flex",[`${t}`]:{borderColor:r},"> *:not(:first-child)":{marginInlineStart:n}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:o}}}},Bb=E2("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:r}=e,n=Te(e,{avatarBg:r,avatarColor:t});return[Mj(n),Sj(n)]},e=>{const{controlHeight:t,controlHeightLG:r,controlHeightSM:n,fontSize:o,fontSizeLG:c,fontSizeXL:l,fontSizeHeading3:a,marginXS:i,marginXXS:s,colorBorderBg:u}=e;return{containerSize:t,containerSizeLG:r,containerSizeSM:n,textFontSize:Math.round((c+l)/2),textFontSizeLG:a,textFontSizeSM:o,groupSpace:s,groupOverlapping:-i,groupBorderColor:u}}),jb=Symbol("AvatarContextKey"),wj=()=>N1(jb,{}),Hj=e=>ce(jb,e),_j=()=>({prefixCls:String,shape:{type:String,default:"circle"},size:{type:[Number,String,Object],default:()=>"default"},src:String,srcset:String,icon:f1.any,alt:String,gap:Number,draggable:{type:Boolean,default:void 0},crossOrigin:String,loadError:{type:Function}}),q3=h1({compatConfig:{MODE:3},name:"AAvatar",inheritAttrs:!1,props:_j(),slots:Object,setup(e,t){let{slots:r,attrs:n}=t;const o=s1(!0),c=s1(!1),l=s1(1),a=s1(null),i=s1(null),{prefixCls:s}=Ce("avatar",e),[u,d]=Bb(s),f=wj(),h=D(()=>e.size==="default"?f.size:e.size),p=bj(),m=Cj(()=>{if(typeof e.size!="object")return;const b=mj.find(S=>p.value[S]);return e.size[b]}),y=b=>m.value?{width:`${m.value}px`,height:`${m.value}px`,lineHeight:`${m.value}px`,fontSize:`${b?m.value/2:18}px`}:{},g=()=>{if(!a.value||!i.value)return;const b=a.value.offsetWidth,M=i.value.offsetWidth;if(b!==0&&M!==0){const{gap:S=4}=e;S*2{const{loadError:b}=e;(b==null?void 0:b())!==!1&&(o.value=!1)};return b1(()=>e.src,()=>{ee(()=>{o.value=!0,l.value=1})}),b1(()=>e.gap,()=>{ee(()=>{g()})}),K1(()=>{ee(()=>{g(),c.value=!0})}),()=>{var b,M;const{shape:S,src:w,alt:C,srcset:V,draggable:_,crossOrigin:x}=e,I=(b=f.shape)!==null&&b!==void 0?b:S,A=oo(r,e,"icon"),R=s.value,X={[`${n.class}`]:!!n.class,[R]:!0,[`${R}-lg`]:h.value==="large",[`${R}-sm`]:h.value==="small",[`${R}-${I}`]:!0,[`${R}-image`]:w&&o.value,[`${R}-icon`]:A,[d.value]:!0},T=typeof h.value=="number"?{width:`${h.value}px`,height:`${h.value}px`,lineHeight:`${h.value}px`,fontSize:A?`${h.value/2}px`:"18px"}:{},k=(M=r.default)===null||M===void 0?void 0:M.call(r);let W;if(w&&o.value)W=z("img",{draggable:_,src:w,srcset:V,onError:v,alt:C,crossorigin:x},null);else if(A)W=A;else if(c.value||l.value!==1){const r1=`scale(${l.value}) translateX(-50%)`,Z={msTransform:r1,WebkitTransform:r1,transform:r1},l1=typeof h.value=="number"?{lineHeight:`${h.value}px`}:{};W=z(my,{onResize:g},{default:()=>[z("span",{class:`${R}-string`,ref:a,style:H(H({},l1),Z)},[k])]})}else W=z("span",{class:`${R}-string`,ref:a,style:{opacity:0}},[k]);return u(z("span",n1(n1({},n),{},{ref:i,class:X,style:[T,y(!!A),n.style]}),[W]))}}}),g2={adjustX:1,adjustY:1},y2=[0,0],qb={left:{points:["cr","cl"],overflow:g2,offset:[-4,0],targetOffset:y2},right:{points:["cl","cr"],overflow:g2,offset:[4,0],targetOffset:y2},top:{points:["bc","tc"],overflow:g2,offset:[0,-4],targetOffset:y2},bottom:{points:["tc","bc"],overflow:g2,offset:[0,4],targetOffset:y2},topLeft:{points:["bl","tl"],overflow:g2,offset:[0,-4],targetOffset:y2},leftTop:{points:["tr","tl"],overflow:g2,offset:[-4,0],targetOffset:y2},topRight:{points:["br","tr"],overflow:g2,offset:[0,-4],targetOffset:y2},rightTop:{points:["tl","tr"],overflow:g2,offset:[4,0],targetOffset:y2},bottomRight:{points:["tr","br"],overflow:g2,offset:[0,4],targetOffset:y2},rightBottom:{points:["bl","br"],overflow:g2,offset:[4,0],targetOffset:y2},bottomLeft:{points:["tl","bl"],overflow:g2,offset:[0,4],targetOffset:y2},leftBottom:{points:["br","bl"],overflow:g2,offset:[-4,0],targetOffset:y2}},Lj={prefixCls:String,id:String,overlayInnerStyle:f1.any},zj=h1({compatConfig:{MODE:3},name:"TooltipContent",props:Lj,setup(e,t){let{slots:r}=t;return()=>{var n;return z("div",{class:`${e.prefixCls}-inner`,id:e.id,role:"tooltip",style:e.overlayInnerStyle},[(n=r.overlay)===null||n===void 0?void 0:n.call(r)])}}});var Vj=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{}),overlayStyle:{type:Object,default:void 0},overlayClassName:String,prefixCls:f1.string.def("rc-tooltip"),mouseEnterDelay:f1.number.def(.1),mouseLeaveDelay:f1.number.def(.1),getPopupContainer:Function,destroyTooltipOnHide:{type:Boolean,default:!1},align:f1.object.def(()=>({})),arrowContent:f1.any.def(null),tipId:String,builtinPlacements:f1.object,overlayInnerStyle:{type:Object,default:void 0},popupVisible:{type:Boolean,default:void 0},onVisibleChange:Function,onPopupAlign:Function,arrow:{type:Boolean,default:!0}},setup(e,t){let{slots:r,attrs:n,expose:o}=t;const c=s1(),l=()=>{const{prefixCls:u,tipId:d,overlayInnerStyle:f}=e;return[e.arrow?z("div",{class:`${u}-arrow`,key:"arrow"},[oo(r,e,"arrowContent")]):null,z(zj,{key:"content",prefixCls:u,id:d,overlayInnerStyle:f},{overlay:r.overlay})]};o({getPopupDomNode:()=>c.value.getPopupDomNode(),triggerDOM:c,forcePopupAlign:()=>{var u;return(u=c.value)===null||u===void 0?void 0:u.forcePopupAlign()}});const i=s1(!1),s=s1(!1);return n2(()=>{const{destroyTooltipOnHide:u}=e;if(typeof u=="boolean")i.value=u;else if(u&&typeof u=="object"){const{keepParent:d}=u;i.value=d===!0,s.value=d===!1}}),()=>{const{overlayClassName:u,trigger:d,mouseEnterDelay:f,mouseLeaveDelay:h,overlayStyle:p,prefixCls:m,afterVisibleChange:y,transitionName:g,animation:v,placement:b,align:M,destroyTooltipOnHide:S,defaultVisible:w}=e,C=Vj(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible"]),V=H({},C);e.visible!==void 0&&(V.popupVisible=e.visible);const _=H(H(H({popupClassName:u,prefixCls:m,action:d,builtinPlacements:qb,popupPlacement:b,popupAlign:M,afterPopupVisibleChange:y,popupTransitionName:g,popupAnimation:v,defaultPopupVisible:w,destroyPopupOnHide:i.value,autoDestroy:s.value,mouseLeaveDelay:h,popupStyle:p,mouseEnterDelay:f},V),n),{onPopupVisibleChange:e.onVisibleChange||Xd,onPopupAlign:e.onPopupAlign||Xd,ref:c,arrow:!!e.arrow,popup:l()});return z(PF,_,{default:r.default})}}}),Ub=()=>({trigger:[String,Array],open:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},placement:String,color:String,transitionName:String,overlayStyle:Z1(),overlayInnerStyle:Z1(),overlayClassName:String,openClassName:String,prefixCls:String,mouseEnterDelay:Number,mouseLeaveDelay:Number,getPopupContainer:Function,arrowPointAtCenter:{type:Boolean,default:void 0},arrow:{type:[Boolean,Object],default:!0},autoAdjustOverflow:{type:[Boolean,Object],default:void 0},destroyTooltipOnHide:{type:Boolean,default:void 0},align:Z1(),builtinPlacements:Z1(),children:Array,onVisibleChange:Function,"onUpdate:visible":Function,onOpenChange:Function,"onUpdate:open":Function}),Ej={adjustX:1,adjustY:1},Yd={adjustX:0,adjustY:0},$j=[0,0];function Qd(e){return typeof e=="boolean"?e?Ej:Yd:H(H({},Yd),e)}function Oj(e){const{arrowWidth:t=4,horizontalArrowShift:r=16,verticalArrowShift:n=8,autoAdjustOverflow:o,arrowPointAtCenter:c}=e,l={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(r+t),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(n+t)]},topRight:{points:["br","tc"],offset:[r+t,-4]},rightTop:{points:["tl","cr"],offset:[4,-(n+t)]},bottomRight:{points:["tr","bc"],offset:[r+t,4]},rightBottom:{points:["bl","cr"],offset:[4,n+t]},bottomLeft:{points:["tl","bc"],offset:[-(r+t),4]},leftBottom:{points:["br","cl"],offset:[-4,n+t]}};return Object.keys(l).forEach(a=>{l[a]=c?H(H({},l[a]),{overflow:Qd(o),targetOffset:$j}):H(H({},qb[a]),{overflow:Qd(o)}),l[a].ignoreShake=!0}),l}function Tj(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];for(let t=0,r=e.length;t`${e}-inverse`),Pj=["success","processing","error","default","warning"];function Ij(e){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[...Aj,...D8].includes(e):D8.includes(e)}function p01(e){return Pj.includes(e)}function Rj(e,t){const r=Ij(t),n=S1({[`${e}-${t}`]:t&&r}),o={},c={};return t&&!r&&(o.background=t,c["--antd-arrow-background-color"]=t),{className:n,overlayStyle:o,arrowStyle:c}}function Y6(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return e.map(r=>`${t}${r}`).join(",")}const Wb=8;function Nj(e){const t=Wb,{sizePopupArrow:r,contentRadius:n,borderRadiusOuter:o,limitVerticalRadius:c}=e,l=r/2-Math.ceil(o*(Math.sqrt(2)-1)),a=(n>12?n+2:12)-l,i=c?t-l:a;return{dropdownArrowOffset:a,dropdownArrowOffsetVertical:i}}function Gb(e,t){const{componentCls:r,sizePopupArrow:n,marginXXS:o,borderRadiusXS:c,borderRadiusOuter:l,boxShadowPopoverArrow:a}=e,{colorBg:i,showArrowCls:s,contentRadius:u=e.borderRadiusLG,limitVerticalRadius:d}=t,{dropdownArrowOffsetVertical:f,dropdownArrowOffset:h}=Nj({sizePopupArrow:n,contentRadius:u,borderRadiusOuter:l,limitVerticalRadius:d}),p=n/2+o;return{[r]:{[`${r}-arrow`]:[H(H({position:"absolute",zIndex:1,display:"block"},ek(n,c,l,i,a)),{"&:before":{background:i}})],[[`&-placement-top ${r}-arrow`,`&-placement-topLeft ${r}-arrow`,`&-placement-topRight ${r}-arrow`].join(",")]:{bottom:0,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft ${r}-arrow`]:{left:{_skip_check_:!0,value:h}},[`&-placement-topRight ${r}-arrow`]:{right:{_skip_check_:!0,value:h}},[[`&-placement-bottom ${r}-arrow`,`&-placement-bottomLeft ${r}-arrow`,`&-placement-bottomRight ${r}-arrow`].join(",")]:{top:0,transform:"translateY(-100%)"},[`&-placement-bottom ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft ${r}-arrow`]:{left:{_skip_check_:!0,value:h}},[`&-placement-bottomRight ${r}-arrow`]:{right:{_skip_check_:!0,value:h}},[[`&-placement-left ${r}-arrow`,`&-placement-leftTop ${r}-arrow`,`&-placement-leftBottom ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:0},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop ${r}-arrow`]:{top:f},[`&-placement-leftBottom ${r}-arrow`]:{bottom:f},[[`&-placement-right ${r}-arrow`,`&-placement-rightTop ${r}-arrow`,`&-placement-rightBottom ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:0},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop ${r}-arrow`]:{top:f},[`&-placement-rightBottom ${r}-arrow`]:{bottom:f},[Y6(["&-placement-topLeft","&-placement-top","&-placement-topRight"].map(m=>m+=":not(&-arrow-hidden)"),s)]:{paddingBottom:p},[Y6(["&-placement-bottomLeft","&-placement-bottom","&-placement-bottomRight"].map(m=>m+=":not(&-arrow-hidden)"),s)]:{paddingTop:p},[Y6(["&-placement-leftTop","&-placement-left","&-placement-leftBottom"].map(m=>m+=":not(&-arrow-hidden)"),s)]:{paddingRight:{_skip_check_:!0,value:p}},[Y6(["&-placement-rightTop","&-placement-right","&-placement-rightBottom"].map(m=>m+=":not(&-arrow-hidden)"),s)]:{paddingLeft:{_skip_check_:!0,value:p}}}}}const Dj=e=>{const{componentCls:t,tooltipMaxWidth:r,tooltipColor:n,tooltipBg:o,tooltipBorderRadius:c,zIndexPopup:l,controlHeight:a,boxShadowSecondary:i,paddingSM:s,paddingXS:u,tooltipRadiusOuter:d}=e;return[{[t]:H(H(H(H({},N4(e)),{position:"absolute",zIndex:l,display:"block","&":[{width:"max-content"},{width:"intrinsic"}],maxWidth:r,visibility:"visible","&-hidden":{display:"none"},"--antd-arrow-background-color":o,[`${t}-inner`]:{minWidth:a,minHeight:a,padding:`${s/2}px ${u}px`,color:n,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:o,borderRadius:c,boxShadow:i},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${t}-inner`]:{borderRadius:Math.min(c,Wb)}},[`${t}-content`]:{position:"relative"}}),tk(e,(f,h)=>{let{darkColor:p}=h;return{[`&${t}-${f}`]:{[`${t}-inner`]:{backgroundColor:p},[`${t}-arrow`]:{"--antd-arrow-background-color":p}}}})),{"&-rtl":{direction:"rtl"}})},Gb(Te(e,{borderRadiusOuter:d}),{colorBg:"var(--antd-arrow-background-color)",showArrowCls:"",contentRadius:c,limitVerticalRadius:!0}),{[`${t}-pure`]:{position:"relative",maxWidth:"none"}}]},kj=(e,t)=>E2("Tooltip",n=>{if((t==null?void 0:t.value)===!1)return[];const{borderRadius:o,colorTextLightSolid:c,colorBgDefault:l,borderRadiusOuter:a}=n,i=Te(n,{tooltipMaxWidth:250,tooltipColor:c,tooltipBorderRadius:o,tooltipBg:l,tooltipRadiusOuter:a>4?4:a});return[Dj(i),c7(n,"zoom-big-fast")]},n=>{let{zIndexPopupBase:o,colorBgSpotlight:c}=n;return{zIndexPopup:o+70,colorBgDefault:c}})(e),Fj=(e,t)=>{const r={},n=H({},e);return t.forEach(o=>{e&&o in e&&(r[o]=e[o],delete n[o])}),{picked:r,omitted:n}},Bj=()=>H(H({},Ub()),{title:f1.any}),jj=()=>({trigger:"hover",align:{},placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0}),qj=h1({compatConfig:{MODE:3},name:"ATooltip",inheritAttrs:!1,props:vt(Bj(),{trigger:"hover",align:{},placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0}),slots:Object,setup(e,t){let{slots:r,emit:n,attrs:o,expose:c}=t;const{prefixCls:l,getPopupContainer:a,direction:i,rootPrefixCls:s}=Ce("tooltip",e),u=D(()=>{var x;return(x=e.open)!==null&&x!==void 0?x:e.visible}),d=p1(Tj([e.open,e.visible])),f=p1();let h;b1(u,x=>{xe.cancel(h),h=xe(()=>{d.value=!!x})});const p=()=>{var x;const I=(x=e.title)!==null&&x!==void 0?x:r.title;return!I&&I!==0},m=x=>{const I=p();u.value===void 0&&(d.value=I?!1:x),I||(n("update:visible",x),n("visibleChange",x),n("update:open",x),n("openChange",x))};c({getPopupDomNode:()=>f.value.getPopupDomNode(),open:d,forcePopupAlign:()=>{var x;return(x=f.value)===null||x===void 0?void 0:x.forcePopupAlign()}});const g=D(()=>{var x;const{builtinPlacements:I,autoAdjustOverflow:A,arrow:R,arrowPointAtCenter:X}=e;let T=X;return typeof R=="object"&&(T=(x=R.pointAtCenter)!==null&&x!==void 0?x:X),I||Oj({arrowPointAtCenter:T,autoAdjustOverflow:A})}),v=x=>x||x==="",b=x=>{const I=x.type;if(typeof I=="object"&&x.props&&((I.__ANT_BUTTON===!0||I==="button")&&v(x.props.disabled)||I.__ANT_SWITCH===!0&&(v(x.props.disabled)||v(x.props.loading))||I.__ANT_RADIO===!0&&v(x.props.disabled))){const{picked:A,omitted:R}=Fj(EN(x),["position","left","right","top","bottom","float","display","zIndex"]),X=H(H({display:"inline-block"},A),{cursor:"not-allowed",lineHeight:1,width:x.props&&x.props.block?"100%":void 0}),T=H(H({},R),{pointerEvents:"none"}),k=Qe(x,{style:T},!0);return z("span",{style:X,class:`${l.value}-disabled-compatible-wrapper`},[k])}return x},M=()=>{var x,I;return(x=e.title)!==null&&x!==void 0?x:(I=r.title)===null||I===void 0?void 0:I.call(r)},S=(x,I)=>{const A=g.value,R=Object.keys(A).find(X=>{var T,k;return A[X].points[0]===((T=I.points)===null||T===void 0?void 0:T[0])&&A[X].points[1]===((k=I.points)===null||k===void 0?void 0:k[1])});if(R){const X=x.getBoundingClientRect(),T={top:"50%",left:"50%"};R.indexOf("top")>=0||R.indexOf("Bottom")>=0?T.top=`${X.height-I.offset[1]}px`:(R.indexOf("Top")>=0||R.indexOf("bottom")>=0)&&(T.top=`${-I.offset[1]}px`),R.indexOf("left")>=0||R.indexOf("Right")>=0?T.left=`${X.width-I.offset[0]}px`:(R.indexOf("right")>=0||R.indexOf("Left")>=0)&&(T.left=`${-I.offset[0]}px`),x.style.transformOrigin=`${T.left} ${T.top}`}},w=D(()=>Rj(l.value,e.color)),C=D(()=>o["data-popover-inject"]),[V,_]=kj(l,D(()=>!C.value));return()=>{var x,I;const{openClassName:A,overlayClassName:R,overlayStyle:X,overlayInnerStyle:T}=e;let k=(I=F2((x=r.default)===null||x===void 0?void 0:x.call(r)))!==null&&I!==void 0?I:null;k=k.length===1?k[0]:k;let W=d.value;if(u.value===void 0&&p()&&(W=!1),!k)return null;const r1=b(vy(k)&&!$N(k)?k:z("span",null,[k])),Z=S1({[A||`${l.value}-open`]:!0,[r1.props&&r1.props.class]:r1.props&&r1.props.class}),l1=S1(R,{[`${l.value}-rtl`]:i.value==="rtl"},w.value.className,_.value),j=H(H({},w.value.overlayStyle),T),G=w.value.arrowStyle,Y=H(H(H({},o),e),{prefixCls:l.value,arrow:!!e.arrow,getPopupContainer:a==null?void 0:a.value,builtinPlacements:g.value,visible:W,ref:f,overlayClassName:l1,overlayStyle:H(H({},G),X),overlayInnerStyle:j,onVisibleChange:m,onPopupAlign:S,transitionName:l0(s.value,"zoom-big-fast",e.transitionName)});return V(z(xj,Y,{default:()=>[d.value?Qe(r1,{class:Z}):r1],arrowContent:()=>z("span",{class:`${l.value}-arrow-content`},null),overlay:M}))}}}),Uj=a6(qj),Wj=e=>{const{componentCls:t,popoverBg:r,popoverColor:n,width:o,fontWeightStrong:c,popoverPadding:l,boxShadowSecondary:a,colorTextHeading:i,borderRadiusLG:s,zIndexPopup:u,marginXS:d,colorBgElevated:f}=e;return[{[t]:H(H({},N4(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:u,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:r,backgroundClip:"padding-box",borderRadius:s,boxShadow:a,padding:l},[`${t}-title`]:{minWidth:o,marginBottom:d,color:i,fontWeight:c},[`${t}-inner-content`]:{color:n}})},Gb(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",[`${t}-content`]:{display:"inline-block"}}}]},Gj=e=>{const{componentCls:t}=e;return{[t]:D8.map(r=>{const n=e[`${r}-6`];return{[`&${t}-${r}`]:{"--antd-arrow-background-color":n,[`${t}-inner`]:{backgroundColor:n},[`${t}-arrow`]:{background:"transparent"}}}})}},Kj=e=>{const{componentCls:t,lineWidth:r,lineType:n,colorSplit:o,paddingSM:c,controlHeight:l,fontSize:a,lineHeight:i,padding:s}=e,u=l-Math.round(a*i),d=u/2,f=u/2-r,h=s;return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d}px ${h}px ${f}px`,borderBottom:`${r}px ${n} ${o}`},[`${t}-inner-content`]:{padding:`${c}px ${h}px`}}}},Xj=E2("Popover",e=>{const{colorBgElevated:t,colorText:r,wireframe:n}=e,o=Te(e,{popoverBg:t,popoverColor:r,popoverPadding:12});return[Wj(o),Gj(o),n&&Kj(o),c7(o,"zoom-big")]},e=>{let{zIndexPopupBase:t}=e;return{zIndexPopup:t+30,width:177}}),Yj=()=>H(H({},Ub()),{content:M2(),title:M2()}),Qj=h1({compatConfig:{MODE:3},name:"APopover",inheritAttrs:!1,props:vt(Yj(),H(H({},jj()),{trigger:"hover",placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1})),setup(e,t){let{expose:r,slots:n,attrs:o}=t;const c=p1();M0(e.visible===void 0),r({getPopupDomNode:()=>{var f,h;return(h=(f=c.value)===null||f===void 0?void 0:f.getPopupDomNode)===null||h===void 0?void 0:h.call(f)}});const{prefixCls:l,configProvider:a}=Ce("popover",e),[i,s]=Xj(l),u=D(()=>a.getPrefixCls()),d=()=>{var f,h;const{title:p=F2((f=n.title)===null||f===void 0?void 0:f.call(n)),content:m=F2((h=n.content)===null||h===void 0?void 0:h.call(n))}=e,y=!!(Array.isArray(p)?p.length:p),g=!!(Array.isArray(m)?m.length:p);return!y&&!g?null:z(T1,null,[y&&z("div",{class:`${l.value}-title`},[p]),z("div",{class:`${l.value}-inner-content`},[m])])};return()=>{const f=S1(e.overlayClassName,s.value);return i(z(Uj,n1(n1(n1({},x2(e,["title","content"])),o),{},{prefixCls:l.value,ref:c,overlayClassName:f,transitionName:l0(u.value,"zoom-big",e.transitionName),"data-popover-inject":!0}),{title:d,default:n.default}))}}}),Jj=a6(Qj),Zj=()=>({prefixCls:String,maxCount:Number,maxStyle:{type:Object,default:void 0},maxPopoverPlacement:{type:String,default:"top"},maxPopoverTrigger:String,size:{type:[Number,String,Object],default:"default"},shape:{type:String,default:"circle"}}),Ha=h1({compatConfig:{MODE:3},name:"AAvatarGroup",inheritAttrs:!1,props:Zj(),setup(e,t){let{slots:r,attrs:n}=t;const{prefixCls:o,direction:c}=Ce("avatar",e),l=D(()=>`${o.value}-group`),[a,i]=Bb(o);return n2(()=>{const s={size:e.size,shape:e.shape};Hj(s)}),()=>{const{maxPopoverPlacement:s="top",maxCount:u,maxStyle:d,maxPopoverTrigger:f="hover",shape:h}=e,p={[l.value]:!0,[`${l.value}-rtl`]:c.value==="rtl",[`${n.class}`]:!!n.class,[i.value]:!0},m=oo(r,e),y=_2(m).map((v,b)=>Qe(v,{key:`avatar-key-${b}`})),g=y.length;if(u&&u[z(q3,{style:d,shape:h},{default:()=>[`+${g-u}`]})]})),a(z("div",n1(n1({},n),{},{class:p,style:n.style}),[v]))}return a(z("div",n1(n1({},n),{},{class:p,style:n.style}),[y]))}}});q3.Group=Ha;q3.install=function(e){return e.component(q3.name,q3),e.component(Ha.name,Ha),e};const eq=e=>{const{componentCls:t,colorPrimary:r}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${r})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0}}}}},tq=E2("Wave",e=>[eq(e)]);function rq(e){const t=(e||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return t&&t[1]&&t[2]&&t[3]?!(t[1]===t[2]&&t[2]===t[3]):!0}function Nc(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&rq(e)&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"}function nq(e){const{borderTopColor:t,borderColor:r,backgroundColor:n}=getComputedStyle(e);return Nc(t)?t:Nc(r)?r:Nc(n)?n:null}function Dc(e){return Number.isNaN(e)?0:e}const oq=h1({props:{target:Z1(),className:String},setup(e){const t=s1(null),[r,n]=zt(null),[o,c]=zt([]),[l,a]=zt(0),[i,s]=zt(0),[u,d]=zt(0),[f,h]=zt(0),[p,m]=zt(!1);function y(){const{target:C}=e,V=getComputedStyle(C);n(nq(C));const _=V.position==="static",{borderLeftWidth:x,borderTopWidth:I}=V;a(_?C.offsetLeft:Dc(-parseFloat(x))),s(_?C.offsetTop:Dc(-parseFloat(I))),d(C.offsetWidth),h(C.offsetHeight);const{borderTopLeftRadius:A,borderTopRightRadius:R,borderBottomLeftRadius:X,borderBottomRightRadius:T}=V;c([A,R,T,X].map(k=>Dc(parseFloat(k))))}let g,v,b;const M=()=>{clearTimeout(b),xe.cancel(v),g==null||g.disconnect()},S=()=>{var C;const V=(C=t.value)===null||C===void 0?void 0:C.parentElement;V&&(at(null,V),V.parentElement&&V.parentElement.removeChild(V))};K1(()=>{M(),b=setTimeout(()=>{S()},5e3);const{target:C}=e;C&&(v=xe(()=>{y(),m(!0)}),typeof ResizeObserver<"u"&&(g=new ResizeObserver(y),g.observe(C)))}),He(()=>{M()});const w=C=>{C.propertyName==="opacity"&&S()};return()=>{if(!p.value)return null;const C={left:`${l.value}px`,top:`${i.value}px`,width:`${u.value}px`,height:`${f.value}px`,borderRadius:o.value.map(V=>`${V}px`).join(" ")};return r&&(C["--wave-color"]=r.value),z(ht,{appear:!0,name:"wave-motion",appearFromClass:"wave-motion-appear",appearActiveClass:"wave-motion-appear",appearToClass:"wave-motion-appear wave-motion-appear-active"},{default:()=>[z("div",{ref:t,class:e.className,style:C,onTransitionend:w},null)]})}}});function cq(e,t){const r=document.createElement("div");return r.style.position="absolute",r.style.left="0px",r.style.top="0px",e==null||e.insertBefore(r,e==null?void 0:e.firstChild),at(z(oq,{target:e,className:t},null),r),()=>{at(null,r),r.parentElement&&r.parentElement.removeChild(r)}}function lq(e,t){const r=te();let n;function o(){var c;const l=C4(r);n==null||n(),!(!((c=t==null?void 0:t.value)===null||c===void 0)&&c.disabled||!l)&&(n=cq(l,e.value))}return He(()=>{n==null||n()}),o}const aq=h1({compatConfig:{MODE:3},name:"Wave",props:{disabled:Boolean},setup(e,t){let{slots:r}=t;const n=te(),{prefixCls:o,wave:c}=Ce("wave",e),[,l]=tq(o),a=lq(D(()=>S1(o.value,l.value)),c);let i;const s=()=>{C4(n).removeEventListener("click",i,!0)};return K1(()=>{b1(()=>e.disabled,()=>{s(),ee(()=>{const u=C4(n);u==null||u.removeEventListener("click",i,!0),!(!u||u.nodeType!==1||e.disabled)&&(i=d=>{d.target.tagName==="INPUT"||!wb(d.target)||!u.getAttribute||u.getAttribute("disabled")||u.disabled||u.className.includes("disabled")||u.className.includes("-leave")||a()},u.addEventListener("click",i,!0))})},{immediate:!0,flush:"post"})}),He(()=>{s()}),()=>{var u;return(u=r.default)===null||u===void 0?void 0:u.call(r)[0]}}});function Kb(e){return e==="danger"?{danger:!0}:{type:e}}const Xb=()=>({prefixCls:String,type:String,htmlType:{type:String,default:"button"},shape:{type:String},size:{type:String},loading:{type:[Boolean,Object],default:()=>!1},disabled:{type:Boolean,default:void 0},ghost:{type:Boolean,default:void 0},block:{type:Boolean,default:void 0},danger:{type:Boolean,default:void 0},icon:f1.any,href:String,target:String,title:String,onClick:ln(),onMousedown:ln()}),Jd=e=>{e&&(e.style.width="0px",e.style.opacity="0",e.style.transform="scale(0)")},Zd=e=>{ee(()=>{e&&(e.style.width=`${e.scrollWidth}px`,e.style.opacity="1",e.style.transform="scale(1)")})},ef=e=>{e&&e.style&&(e.style.width=null,e.style.opacity=null,e.style.transform=null)},iq=h1({compatConfig:{MODE:3},name:"LoadingIcon",props:{prefixCls:String,loading:[Boolean,Object],existIcon:Boolean},setup(e){return()=>{const{existIcon:t,prefixCls:r,loading:n}=e;if(t)return z("span",{class:`${r}-loading-icon`},[z(Jt,null,null)]);const o=!!n;return z(ht,{name:`${r}-loading-icon-motion`,onBeforeEnter:Jd,onEnter:Zd,onAfterEnter:ef,onBeforeLeave:Zd,onLeave:c=>{setTimeout(()=>{Jd(c)})},onAfterLeave:ef},{default:()=>[o?z("span",{class:`${r}-loading-icon`},[z(Jt,null,null)]):null]})}}}),tf=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),sq=e=>{const{componentCls:t,fontSize:r,lineWidth:n,colorPrimaryHover:o,colorErrorHover:c}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-n,[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover,\n &:focus,\n &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:r}},tf(`${t}-primary`,o),tf(`${t}-danger`,c)]}};function uq(e,t){return{[`&-item:not(${t}-last-item)`]:{marginBottom:-e.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function dq(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function fq(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:H(H({},uq(e,t)),dq(e.componentCls,t))}}const hq=e=>{const{componentCls:t,iconCls:r}=e;return{[t]:{outline:"none",position:"relative",display:"inline-block",fontWeight:400,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",lineHeight:e.lineHeight,color:e.colorText,"> span":{display:"inline-block"},[`> ${r} + span, > span + ${r}`]:{marginInlineStart:e.marginXS},"> a":{color:"currentColor"},"&:not(:disabled)":H({},Yy(e)),[`&-icon-only${t}-compact-item`]:{flex:"none"},[`&-compact-item${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:e.lineWidth,height:`calc(100% + ${e.lineWidth*2}px)`,backgroundColor:e.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-vertical-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:`calc(100% + ${e.lineWidth*2}px)`,height:e.lineWidth,backgroundColor:e.colorPrimaryHover,content:'""'}}}}}}},x4=(e,t)=>({"&:not(:disabled)":{"&:hover":e,"&:active":t}}),pq=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),vq=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.controlHeight/2,paddingInlineEnd:e.controlHeight/2}),_a=e=>({cursor:"not-allowed",borderColor:e.colorBorder,color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,boxShadow:"none"}),Mn=(e,t,r,n,o,c,l)=>({[`&${e}-background-ghost`]:H(H({color:t||void 0,backgroundColor:"transparent",borderColor:r||void 0,boxShadow:"none"},x4(H({backgroundColor:"transparent"},c),H({backgroundColor:"transparent"},l))),{"&:disabled":{cursor:"not-allowed",color:n||void 0,borderColor:o||void 0}})}),u7=e=>({"&:disabled":H({},_a(e))}),Yb=e=>H({},u7(e)),Sn=e=>({"&:disabled":{cursor:"not-allowed",color:e.colorTextDisabled}}),Qb=e=>H(H(H(H(H({},Yb(e)),{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`}),x4({color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),Mn(e.componentCls,e.colorBgContainer,e.colorBgContainer,e.colorTextDisabled,e.colorBorder)),{[`&${e.componentCls}-dangerous`]:H(H(H({color:e.colorError,borderColor:e.colorError},x4({color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Mn(e.componentCls,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder)),u7(e))}),mq=e=>H(H(H(H(H({},Yb(e)),{color:e.colorTextLightSolid,backgroundColor:e.colorPrimary,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`}),x4({color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryHover},{color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryActive})),Mn(e.componentCls,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),{[`&${e.componentCls}-dangerous`]:H(H(H({backgroundColor:e.colorError,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`},x4({backgroundColor:e.colorErrorHover},{backgroundColor:e.colorErrorActive})),Mn(e.componentCls,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),u7(e))}),gq=e=>H(H({},Qb(e)),{borderStyle:"dashed"}),yq=e=>H(H(H({color:e.colorLink},x4({color:e.colorLinkHover},{color:e.colorLinkActive})),Sn(e)),{[`&${e.componentCls}-dangerous`]:H(H({color:e.colorError},x4({color:e.colorErrorHover},{color:e.colorErrorActive})),Sn(e))}),bq=e=>H(H(H({},x4({color:e.colorText,backgroundColor:e.colorBgTextHover},{color:e.colorText,backgroundColor:e.colorBgTextActive})),Sn(e)),{[`&${e.componentCls}-dangerous`]:H(H({color:e.colorError},Sn(e)),x4({color:e.colorErrorHover,backgroundColor:e.colorErrorBg},{color:e.colorErrorHover,backgroundColor:e.colorErrorBg}))}),Cq=e=>H(H({},_a(e)),{[`&${e.componentCls}:hover`]:H({},_a(e))}),Mq=e=>{const{componentCls:t}=e;return{[`${t}-default`]:Qb(e),[`${t}-primary`]:mq(e),[`${t}-dashed`]:gq(e),[`${t}-link`]:yq(e),[`${t}-text`]:bq(e),[`${t}-disabled`]:Cq(e)}},d7=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:r,iconCls:n,controlHeight:o,fontSize:c,lineHeight:l,lineWidth:a,borderRadius:i,buttonPaddingHorizontal:s}=e,u=Math.max(0,(o-c*l)/2-a),d=s-a,f=`${r}-icon-only`;return[{[`${r}${t}`]:{fontSize:c,height:o,padding:`${u}px ${d}px`,borderRadius:i,[`&${f}`]:{width:o,paddingInlineStart:0,paddingInlineEnd:0,[`&${r}-round`]:{width:"auto"},"> span":{transform:"scale(1.143)"}},[`&${r}-loading`]:{opacity:e.opacityLoading,cursor:"default"},[`${r}-loading-icon`]:{transition:`width ${e.motionDurationSlow} ${e.motionEaseInOut}, opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`&:not(${f}) ${r}-loading-icon > ${n}`]:{marginInlineEnd:e.marginXS}}},{[`${r}${r}-circle${t}`]:pq(e)},{[`${r}${r}-round${t}`]:vq(e)}]},Sq=e=>d7(e),wq=e=>{const t=Te(e,{controlHeight:e.controlHeightSM,padding:e.paddingXS,buttonPaddingHorizontal:8,borderRadius:e.borderRadiusSM});return d7(t,`${e.componentCls}-sm`)},Hq=e=>{const t=Te(e,{controlHeight:e.controlHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG});return d7(t,`${e.componentCls}-lg`)},_q=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},Lq=E2("Button",e=>{const{controlTmpOutline:t,paddingContentHorizontal:r}=e,n=Te(e,{colorOutlineDefault:t,buttonPaddingHorizontal:r});return[hq(n),wq(n),Sq(n),Hq(n),_q(n),Mq(n),sq(n),Fb(e,{focus:!1}),fq(e)]}),zq=()=>({prefixCls:String,size:{type:String}}),Jb=n7(),La=h1({compatConfig:{MODE:3},name:"AButtonGroup",props:zq(),setup(e,t){let{slots:r}=t;const{prefixCls:n,direction:o}=Ce("btn-group",e),[,,c]=s3();Jb.useProvide(fe({size:D(()=>e.size)}));const l=D(()=>{const{size:a}=e;let i="";switch(a){case"large":i="lg";break;case"small":i="sm";break;case"middle":case void 0:break;default:db(!a,"Button.Group","Invalid prop `size`.")}return{[`${n.value}`]:!0,[`${n.value}-${i}`]:i,[`${n.value}-rtl`]:o.value==="rtl",[c.value]:!0}});return()=>{var a;return z("div",{class:l.value},[_2((a=r.default)===null||a===void 0?void 0:a.call(r))])}}}),rf=/^[\u4e00-\u9fa5]{2}$/,nf=rf.test.bind(rf);function Q6(e){return e==="text"||e==="link"}const L4=h1({compatConfig:{MODE:3},name:"AButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:vt(Xb(),{type:"default"}),slots:Object,setup(e,t){let{slots:r,attrs:n,emit:o,expose:c}=t;const{prefixCls:l,autoInsertSpaceInButton:a,direction:i,size:s}=Ce("btn",e),[u,d]=Lq(l),f=Jb.useInject(),h=d6(),p=D(()=>{var T;return(T=e.disabled)!==null&&T!==void 0?T:h.value}),m=s1(null),y=s1(void 0);let g=!1;const v=s1(!1),b=s1(!1),M=D(()=>a.value!==!1),{compactSize:S,compactItemClassnames:w}=Db(l,i),C=D(()=>typeof e.loading=="object"&&e.loading.delay?e.loading.delay||!0:!!e.loading);b1(C,T=>{clearTimeout(y.value),typeof C.value=="number"?y.value=setTimeout(()=>{v.value=T},C.value):v.value=T},{immediate:!0});const V=D(()=>{const{type:T,shape:k="default",ghost:W,block:r1,danger:Z}=e,l1=l.value,j={large:"lg",small:"sm",middle:void 0},G=S.value||(f==null?void 0:f.size)||s.value,Y=G&&j[G]||"";return[w.value,{[d.value]:!0,[`${l1}`]:!0,[`${l1}-${k}`]:k!=="default"&&k,[`${l1}-${T}`]:T,[`${l1}-${Y}`]:Y,[`${l1}-loading`]:v.value,[`${l1}-background-ghost`]:W&&!Q6(T),[`${l1}-two-chinese-chars`]:b.value&&M.value,[`${l1}-block`]:r1,[`${l1}-dangerous`]:!!Z,[`${l1}-rtl`]:i.value==="rtl"}]}),_=()=>{const T=m.value;if(!T||a.value===!1)return;const k=T.textContent;g&&nf(k)?b.value||(b.value=!0):b.value&&(b.value=!1)},x=T=>{if(v.value||p.value){T.preventDefault();return}o("click",T)},I=T=>{o("mousedown",T)},A=(T,k)=>{const W=k?" ":"";if(T.type===l3){let r1=T.children.trim();return nf(r1)&&(r1=r1.split("").join(W)),z("span",null,[r1])}return T};return n2(()=>{db(!(e.ghost&&Q6(e.type)),"Button","`link` or `text` button can't be a `ghost` button.")}),K1(_),ft(_),He(()=>{y.value&&clearTimeout(y.value)}),c({focus:()=>{var T;(T=m.value)===null||T===void 0||T.focus()},blur:()=>{var T;(T=m.value)===null||T===void 0||T.blur()}}),()=>{var T,k;const{icon:W=(T=r.icon)===null||T===void 0?void 0:T.call(r)}=e,r1=_2((k=r.default)===null||k===void 0?void 0:k.call(r));g=r1.length===1&&!W&&!Q6(e.type);const{type:Z,htmlType:l1,href:j,title:G,target:Y}=e,t1=v.value?"loading":W,le=H(H({},n),{title:G,disabled:p.value,class:[V.value,n.class,{[`${l.value}-icon-only`]:r1.length===0&&!!t1}],onClick:x,onMousedown:I});p.value||delete le.disabled;const j1=W&&!v.value?W:z(iq,{existIcon:!!W,prefixCls:l.value,loading:!!v.value},null),K=r1.map(i1=>A(i1,g&&M.value));if(j!==void 0)return u(z("a",n1(n1({},le),{},{href:j,target:Y,ref:m}),[j1,K]));let a1=z("button",n1(n1({},le),{},{ref:m,type:l1}),[j1,K]);if(!Q6(Z)){const i1=function(){return a1}();a1=z(aq,{ref:"wave",disabled:!!v.value},{default:()=>[i1]})}return u(a1)}}});L4.Group=La;L4.install=function(e){return e.component(L4.name,L4),e.component(La.name,La),e};const Vq=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),f7=e=>({borderColor:e.inputBorderHoverColor,borderInlineEndWidth:e.lineWidth}),za=e=>({borderColor:e.inputBorderHoverColor,boxShadow:`0 0 0 ${e.controlOutlineWidth}px ${e.controlOutline}`,borderInlineEndWidth:e.lineWidth,outline:0}),xq=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":H({},f7(Te(e,{inputBorderHoverColor:e.colorBorder})))}),Zb=e=>{const{inputPaddingVerticalLG:t,fontSizeLG:r,lineHeightLG:n,borderRadiusLG:o,inputPaddingHorizontalLG:c}=e;return{padding:`${t}px ${c}px`,fontSize:r,lineHeight:n,borderRadius:o}},eC=e=>({padding:`${e.inputPaddingVerticalSM}px ${e.controlPaddingHorizontalSM-1}px`,borderRadius:e.borderRadiusSM}),tC=(e,t)=>{const{componentCls:r,colorError:n,colorWarning:o,colorErrorOutline:c,colorWarningOutline:l,colorErrorBorderHover:a,colorWarningBorderHover:i}=e;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:n,"&:hover":{borderColor:a},"&:focus, &-focused":H({},za(Te(e,{inputBorderActiveColor:n,inputBorderHoverColor:n,controlOutline:c}))),[`${r}-prefix`]:{color:n}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:o,"&:hover":{borderColor:i},"&:focus, &-focused":H({},za(Te(e,{inputBorderActiveColor:o,inputBorderHoverColor:o,controlOutline:l}))),[`${r}-prefix`]:{color:o}}}},rC=e=>H(H({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${e.inputPaddingVertical}px ${e.inputPaddingHorizontal}px`,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,backgroundColor:e.colorBgContainer,backgroundImage:"none",borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:e.colorBorder,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},Vq(e.colorTextPlaceholder)),{"&:hover":H({},f7(e)),"&:focus, &-focused":H({},za(e)),"&-disabled, &[disabled]":H({},xq(e)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":H({},Zb(e)),"&-sm":H({},eC(e)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),Eq=e=>{const{componentCls:t,antCls:r}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:H({},Zb(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:H({},eC(e)),[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${e.inputPaddingHorizontal}px`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,textAlign:"center",backgroundColor:e.colorFillAlter,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${r}-select`]:{margin:`-${e.inputPaddingVertical+1}px -${e.inputPaddingHorizontal}px`,[`&${r}-select-single:not(${r}-select-customize-input)`]:{[`${r}-select-selector`]:{backgroundColor:"inherit",border:`${e.lineWidth}px ${e.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${r}-select-selector`]:{color:e.colorPrimary}}},[`${r}-cascader-picker`]:{margin:`-9px -${e.inputPaddingHorizontal}px`,backgroundColor:"transparent",[`${r}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{float:"inline-start",width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-select ${r}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${r}-select ${r}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:H(H({display:"block"},Xy()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[`& > ${t}-affix-wrapper`]:{display:"inline-flex"},[`& > ${r}-picker-range`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-e.lineWidth,borderInlineEndWidth:e.lineWidth},[`${t}`]:{float:"none"},[`& > ${r}-select > ${r}-select-selector, + & > ${r}-select-auto-complete ${t}, + & > ${r}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${r}-select-focused`]:{zIndex:1},[`& > ${r}-select > ${r}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${r}-select:first-child > ${r}-select-selector, + & > ${r}-select-auto-complete:first-child ${t}, + & > ${r}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, + & > ${r}-select:last-child > ${r}-select-selector, + & > ${r}-cascader-picker:last-child ${t}, + & > ${r}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${r}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-e.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}}),[`&&-sm ${r}-btn`]:{fontSize:e.fontSizeSM,height:e.controlHeightSM,lineHeight:"normal"},[`&&-lg ${r}-btn`]:{fontSize:e.fontSizeLG,height:e.controlHeightLG,lineHeight:"normal"},[`&&-lg ${r}-select-single ${r}-select-selector`]:{height:`${e.controlHeightLG}px`,[`${r}-select-selection-item, ${r}-select-selection-placeholder`]:{lineHeight:`${e.controlHeightLG-2}px`},[`${r}-select-selection-search-input`]:{height:`${e.controlHeightLG}px`}},[`&&-sm ${r}-select-single ${r}-select-selector`]:{height:`${e.controlHeightSM}px`,[`${r}-select-selection-item, ${r}-select-selection-placeholder`]:{lineHeight:`${e.controlHeightSM-2}px`},[`${r}-select-selection-search-input`]:{height:`${e.controlHeightSM}px`}}}},$q=e=>{const{componentCls:t,controlHeightSM:r,lineWidth:n}=e,c=(r-n*2-16)/2;return{[t]:H(H(H(H({},N4(e)),rC(e)),tC(e,t)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:r,paddingTop:c,paddingBottom:c}}})}},Oq=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextTertiary},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${e.inputAffixPadding}px`}},"&-textarea-with-clear-btn":{padding:"0 !important",border:"0 !important",[`${t}-clear-icon`]:{position:"absolute",insetBlockStart:e.paddingXS,insetInlineEnd:e.paddingXS,zIndex:1}}}},Tq=e=>{const{componentCls:t,inputAffixPadding:r,colorTextDescription:n,motionDurationSlow:o,colorIcon:c,colorIconHover:l,iconCls:a}=e;return{[`${t}-affix-wrapper`]:H(H(H(H(H({},rC(e)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:H(H({},f7(e)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&:focus":{boxShadow:"none !important"}},"&::before":{width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:n},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:r},"&-suffix":{marginInlineStart:r}}}),Oq(e)),{[`${a}${t}-password-icon`]:{color:c,cursor:"pointer",transition:`all ${o}`,"&:hover":{color:l}}}),tC(e,`${t}-affix-wrapper`))}},Aq=e=>{const{componentCls:t,colorError:r,colorSuccess:n,borderRadiusLG:o,borderRadiusSM:c}=e;return{[`${t}-group`]:H(H(H({},N4(e)),Eq(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:o}},"&-sm":{[`${t}-group-addon`]:{borderRadius:c}},"&-status-error":{[`${t}-group-addon`]:{color:r,borderColor:r}},"&-status-warning":{[`${t}-group-addon:last-child`]:{color:n,borderColor:n}}}})}},Pq=e=>{const{componentCls:t,antCls:r}=e,n=`${t}-search`;return{[n]:{[`${t}`]:{"&:hover, &:focus":{borderColor:e.colorPrimaryHover,[`+ ${t}-group-addon ${n}-button:not(${r}-btn-primary)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:e.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${n}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius,borderEndStartRadius:0},[`${n}-button:not(${r}-btn-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${r}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${n}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${n}-button`]:{height:e.controlHeightLG},[`&-small ${n}-button`]:{height:e.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-e.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}};function Iq(e){return Te(e,{inputAffixPadding:e.paddingXXS,inputPaddingVertical:Math.max(Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2*10)/10-e.lineWidth,3),inputPaddingVerticalLG:Math.ceil((e.controlHeightLG-e.fontSizeLG*e.lineHeightLG)/2*10)/10-e.lineWidth,inputPaddingVerticalSM:Math.max(Math.round((e.controlHeightSM-e.fontSize*e.lineHeight)/2*10)/10-e.lineWidth,0),inputPaddingHorizontal:e.paddingSM-e.lineWidth,inputPaddingHorizontalSM:e.paddingXS-e.lineWidth,inputPaddingHorizontalLG:e.controlPaddingHorizontal-e.lineWidth,inputBorderHoverColor:e.colorPrimaryHover,inputBorderActiveColor:e.colorPrimaryHover})}const Rq=e=>{const{componentCls:t,inputPaddingHorizontal:r,paddingLG:n}=e,o=`${t}-textarea`;return{[o]:{position:"relative",[`${o}-suffix`]:{position:"absolute",top:0,insetInlineEnd:r,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto"},"&-status-error,\n &-status-warning,\n &-status-success,\n &-status-validating":{[`&${o}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:n}}},"&-show-count":{[`> ${t}`]:{height:"100%"},"&::after":{color:e.colorTextDescription,whiteSpace:"nowrap",content:"attr(data-count)",pointerEvents:"none",float:"right"}},"&-rtl":{"&::after":{float:"left"}}}}},h7=E2("Input",e=>{const t=Iq(e);return[$q(t),Rq(t),Tq(t),Aq(t),Pq(t),Fb(t)]}),nC=()=>z2()&&window.document.documentElement,oC=e=>{if(z2()&&window.document.documentElement){const t=Array.isArray(e)?e:[e],{documentElement:r}=window.document;return t.some(n=>n in r.style)}return!1},Nq=(e,t)=>{if(!oC(e))return!1;const r=document.createElement("div"),n=r.style[e];return r.style[e]=t,r.style[e]!==n};function v01(e,t){return!Array.isArray(e)&&t!==void 0?Nq(e,t):oC(e)}let J6;const m01=()=>{if(!nC())return!1;if(J6!==void 0)return J6;const e=document.createElement("div");return e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e),J6=e.scrollHeight===1,document.body.removeChild(e),J6};let _r=H({},Yt.Modal);function Dq(e){e?_r=H(H({},_r),e):_r=H({},Yt.Modal)}function kq(){return _r}const Va="internalMark",Lr=h1({compatConfig:{MODE:3},name:"ALocaleProvider",props:{locale:{type:Object},ANT_MARK__:String},setup(e,t){let{slots:r}=t;M0(e.ANT_MARK__===Va);const n=fe({antLocale:H(H({},e.locale),{exist:!0}),ANT_MARK__:Va});return ce("localeData",n),b1(()=>e.locale,o=>{Dq(o&&o.Modal),n.antLocale=H(H({},o),{exist:!0})},{immediate:!0}),()=>{var o;return(o=r.default)===null||o===void 0?void 0:o.call(r)}}});Lr.install=function(e){return e.component(Lr.name,Lr),e};const Fq=a6(Lr),cC=h1({name:"Notice",inheritAttrs:!1,props:["prefixCls","duration","updateMark","noticeKey","closeIcon","closable","props","onClick","onClose","holder","visible"],setup(e,t){let{attrs:r,slots:n}=t,o,c=!1;const l=D(()=>e.duration===void 0?4.5:e.duration),a=()=>{l.value&&!c&&(o=setTimeout(()=>{s()},l.value*1e3))},i=()=>{o&&(clearTimeout(o),o=null)},s=d=>{d&&d.stopPropagation(),i();const{onClose:f,noticeKey:h}=e;f&&f(h)},u=()=>{i(),a()};return K1(()=>{a()}),q2(()=>{c=!0,i()}),b1([l,()=>e.updateMark,()=>e.visible],(d,f)=>{let[h,p,m]=d,[y,g,v]=f;(h!==y||p!==g||m!==v&&v)&&u()},{flush:"post"}),()=>{var d,f;const{prefixCls:h,closable:p,closeIcon:m=(d=n.closeIcon)===null||d===void 0?void 0:d.call(n),onClick:y,holder:g}=e,{class:v,style:b}=r,M=`${h}-notice`,S=Object.keys(r).reduce((C,V)=>((V.startsWith("data-")||V.startsWith("aria-")||V==="role")&&(C[V]=r[V]),C),{}),w=z("div",n1({class:S1(M,v,{[`${M}-closable`]:p}),style:b,onMouseenter:i,onMouseleave:a,onClick:y},S),[z("div",{class:`${M}-content`},[(f=n.default)===null||f===void 0?void 0:f.call(n)]),p?z("a",{tabindex:0,onClick:s,class:`${M}-close`},[m||z("span",{class:`${M}-close-x`},null)]):null]);return g?z(Tm,{to:g},{default:()=>w}):w}}});var Bq=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{const{prefixCls:u,animation:d="fade"}=e;let f=e.transitionName;return!f&&d&&(f=`${u}-${d}`),Hb(f)}),i=(u,d)=>{const f=u.key||cf(),h=H(H({},u),{key:f}),{maxCount:p}=e,m=l.value.map(g=>g.notice.key).indexOf(f),y=l.value.concat();m!==-1?y.splice(m,1,{notice:h,holderCallback:d}):(p&&l.value.length>=p&&(h.key=y[0].notice.key,h.updateMark=cf(),h.userPassKey=f,y.shift()),y.push({notice:h,holderCallback:d})),l.value=y},s=u=>{l.value=x1(l.value).filter(d=>{let{notice:{key:f,userPassKey:h}}=d;return(h||f)!==u})};return n({add:i,remove:s,notices:l}),()=>{var u;const{prefixCls:d,closeIcon:f=(u=o.closeIcon)===null||u===void 0?void 0:u.call(o,{prefixCls:d})}=e,h=l.value.map((m,y)=>{let{notice:g,holderCallback:v}=m;const b=y===l.value.length-1?g.updateMark:void 0,{key:M,userPassKey:S}=g,{content:w}=g,C=H(H(H({prefixCls:d,closeIcon:typeof f=="function"?f({prefixCls:d}):f},g),g.props),{key:M,noticeKey:S||M,updateMark:b,onClose:V=>{var _;s(V),(_=g.onClose)===null||_===void 0||_.call(g)},onClick:g.onClick});return v?z("div",{key:M,class:`${d}-hook-holder`,ref:V=>{typeof M>"u"||(V?(c.set(M,V),v(V,C)):c.delete(M))}},null):z(cC,n1(n1({},C),{},{class:S1(C.class,e.hashId)}),{default:()=>[typeof w=="function"?w({prefixCls:d}):w]})}),p={[d]:1,[r.class]:!!r.class,[e.hashId]:!0};return z("div",{class:p,style:r.style||{top:"65px",left:"50%"}},[z(_g,n1({tag:"div"},a.value),{default:()=>[h]})])}}});wn.newInstance=function(t,r){const n=t||{},{name:o="notification",getContainer:c,appContext:l,prefixCls:a,rootPrefixCls:i,transitionName:s,hasTransitionName:u,useStyle:d}=n,f=Bq(n,["name","getContainer","appContext","prefixCls","rootPrefixCls","transitionName","hasTransitionName","useStyle"]),h=document.createElement("div");c?c().appendChild(h):document.body.appendChild(h);const m=z(h1({compatConfig:{MODE:3},name:"NotificationWrapper",setup(y,g){let{attrs:v}=g;const b=s1(),M=D(()=>Ve.getPrefixCls(o,a)),[,S]=d(M);return K1(()=>{r({notice(w){var C;(C=b.value)===null||C===void 0||C.add(w)},removeNotice(w){var C;(C=b.value)===null||C===void 0||C.remove(w)},destroy(){at(null,h),h.parentNode&&h.parentNode.removeChild(h)},component:b})}),()=>{const w=Ve,C=w.getRootPrefixCls(i,M.value),V=u?s:`${M.value}-${s}`;return z(qt,n1(n1({},w),{},{prefixCls:C}),{default:()=>[z(wn,n1(n1({ref:b},v),{},{prefixCls:M.value,transitionName:V,hashId:S.value}),null)]})}}}),f);m.appContext=l||m.appContext,at(m,h)};let lf=0;const qq=Date.now();function af(){const e=lf;return lf+=1,`rcNotification_${qq}_${e}`}const Uq=h1({name:"HookNotification",inheritAttrs:!1,props:["prefixCls","transitionName","animation","maxCount","closeIcon","hashId","remove","notices","getStyles","getClassName","onAllRemoved","getContainer"],setup(e,t){let{attrs:r,slots:n}=t;const o=new Map,c=D(()=>e.notices),l=D(()=>{let u=e.transitionName;if(!u&&e.animation)switch(typeof e.animation){case"string":u=e.animation;break;case"function":u=e.animation().name;break;case"object":u=e.animation.name;break;default:u=`${e.prefixCls}-fade`;break}return Hb(u)}),a=u=>e.remove(u),i=p1({});b1(c,()=>{const u={};Object.keys(i.value).forEach(d=>{u[d]=[]}),e.notices.forEach(d=>{const{placement:f="topRight"}=d.notice;f&&(u[f]=u[f]||[],u[f].push(d))}),i.value=u});const s=D(()=>Object.keys(i.value));return()=>{var u;const{prefixCls:d,closeIcon:f=(u=n.closeIcon)===null||u===void 0?void 0:u.call(n,{prefixCls:d})}=e,h=s.value.map(p=>{var m,y;const g=i.value[p],v=(m=e.getClassName)===null||m===void 0?void 0:m.call(e,p),b=(y=e.getStyles)===null||y===void 0?void 0:y.call(e,p),M=g.map((C,V)=>{let{notice:_,holderCallback:x}=C;const I=V===c.value.length-1?_.updateMark:void 0,{key:A,userPassKey:R}=_,{content:X}=_,T=H(H(H({prefixCls:d,closeIcon:typeof f=="function"?f({prefixCls:d}):f},_),_.props),{key:A,noticeKey:R||A,updateMark:I,onClose:k=>{var W;a(k),(W=_.onClose)===null||W===void 0||W.call(_)},onClick:_.onClick});return x?z("div",{key:A,class:`${d}-hook-holder`,ref:k=>{typeof A>"u"||(k?(o.set(A,k),x(k,T)):o.delete(A))}},null):z(cC,n1(n1({},T),{},{class:S1(T.class,e.hashId)}),{default:()=>[typeof X=="function"?X({prefixCls:d}):X]})}),S={[d]:1,[`${d}-${p}`]:1,[r.class]:!!r.class,[e.hashId]:!0,[v]:!!v};function w(){var C;g.length>0||(Reflect.deleteProperty(i.value,p),(C=e.onAllRemoved)===null||C===void 0||C.call(e))}return z("div",{key:p,class:S,style:r.style||b||{top:"65px",left:"50%"}},[z(_g,n1(n1({tag:"div"},l.value),{},{onAfterLeave:w}),{default:()=>[M]})])});return z(Lb,{getContainer:e.getContainer},{default:()=>[h]})}}});var Wq=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);odocument.body;let sf=0;function Kq(){const e={};for(var t=arguments.length,r=new Array(t),n=0;n{o&&Object.keys(o).forEach(c=>{const l=o[c];l!==void 0&&(e[c]=l)})}),e}function lC(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{getContainer:t=Gq,motion:r,prefixCls:n,maxCount:o,getClassName:c,getStyles:l,onAllRemoved:a}=e,i=Wq(e,["getContainer","motion","prefixCls","maxCount","getClassName","getStyles","onAllRemoved"]),s=s1([]),u=s1(),d=(g,v)=>{const b=g.key||af(),M=H(H({},g),{key:b}),S=s.value.map(C=>C.notice.key).indexOf(b),w=s.value.concat();S!==-1?w.splice(S,1,{notice:M,holderCallback:v}):(o&&s.value.length>=o&&(M.key=w[0].notice.key,M.updateMark=af(),M.userPassKey=b,w.shift()),w.push({notice:M,holderCallback:v})),s.value=w},f=g=>{s.value=s.value.filter(v=>{let{notice:{key:b,userPassKey:M}}=v;return(M||b)!==g})},h=()=>{s.value=[]},p=()=>z(Uq,{ref:u,prefixCls:n,maxCount:o,notices:s.value,remove:f,getClassName:c,getStyles:l,animation:r,hashId:e.hashId,onAllRemoved:a,getContainer:t},null),m=s1([]),y={open:g=>{const v=Kq(i,g);(v.key===null||v.key===void 0)&&(v.key=`vc-notification-${sf}`,sf+=1),m.value=[...m.value,{type:"open",config:v}]},close:g=>{m.value=[...m.value,{type:"close",key:g}]},destroy:()=>{m.value=[...m.value,{type:"destroy"}]}};return b1(m,()=>{m.value.length&&(m.value.forEach(g=>{switch(g.type){case"open":d(g.config);break;case"close":f(g.key);break;case"destroy":h();break}}),m.value=[])}),[y,p]}const Xq=e=>{const{componentCls:t,iconCls:r,boxShadowSecondary:n,colorBgElevated:o,colorSuccess:c,colorError:l,colorWarning:a,colorInfo:i,fontSizeLG:s,motionEaseInOutCirc:u,motionDurationSlow:d,marginXS:f,paddingXS:h,borderRadiusLG:p,zIndexPopup:m,messageNoticeContentPadding:y}=e,g=new re("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:h,transform:"translateY(0)",opacity:1}}),v=new re("MessageMoveOut",{"0%":{maxHeight:e.height,padding:h,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}});return[{[t]:H(H({},N4(e)),{position:"fixed",top:f,left:"50%",transform:"translateX(-50%)",width:"100%",pointerEvents:"none",zIndex:m,[`${t}-move-up`]:{animationFillMode:"forwards"},[` + ${t}-move-up-appear, + ${t}-move-up-enter + `]:{animationName:g,animationDuration:d,animationPlayState:"paused",animationTimingFunction:u},[` + ${t}-move-up-appear${t}-move-up-appear-active, + ${t}-move-up-enter${t}-move-up-enter-active + `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:v,animationDuration:d,animationPlayState:"paused",animationTimingFunction:u},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[`${t}-notice`]:{padding:h,textAlign:"center",[r]:{verticalAlign:"text-bottom",marginInlineEnd:f,fontSize:s},[`${t}-notice-content`]:{display:"inline-block",padding:y,background:o,borderRadius:p,boxShadow:n,pointerEvents:"all"},[`${t}-success ${r}`]:{color:c},[`${t}-error ${r}`]:{color:l},[`${t}-warning ${r}`]:{color:a},[` + ${t}-info ${r}, + ${t}-loading ${r}`]:{color:i}}},{[`${t}-notice-pure-panel`]:{padding:0,textAlign:"start"}}]},aC=E2("Message",e=>{const t=Te(e,{messageNoticeContentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`});return[Xq(t)]},e=>({height:150,zIndexPopup:e.zIndexPopupBase+10})),Yq={info:z(h3,null,null),success:z(d3,null,null),error:z(D4,null,null),warning:z(f3,null,null),loading:z(Jt,null,null)},Qq=h1({name:"PureContent",inheritAttrs:!1,props:["prefixCls","type","icon"],setup(e,t){let{slots:r}=t;return()=>{var n;return z("div",{class:S1(`${e.prefixCls}-custom-content`,`${e.prefixCls}-${e.type}`)},[e.icon||Yq[e.type],z("span",null,[(n=r.default)===null||n===void 0?void 0:n.call(r)])])}}});var Jq=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);oc("message",e.prefixCls)),[,i]=aC(a),s=()=>{var m;const y=(m=e.top)!==null&&m!==void 0?m:Zq;return{left:"50%",transform:"translateX(-50%)",top:typeof y=="number"?`${y}px`:y}},u=()=>S1(i.value,e.rtl?`${a.value}-rtl`:""),d=()=>{var m;return U5({prefixCls:a.value,animation:(m=e.animation)!==null&&m!==void 0?m:"move-up",transitionName:e.transitionName})},f=z("span",{class:`${a.value}-close-x`},[z(w0,{class:`${a.value}-close-icon`},null)]),[h,p]=lC({getStyles:s,prefixCls:a.value,getClassName:u,motion:d,closable:!1,closeIcon:f,duration:(n=e.duration)!==null&&n!==void 0?n:eU,getContainer:(o=e.staticGetContainer)!==null&&o!==void 0?o:l.value,maxCount:e.maxCount,onAllRemoved:e.onAllRemoved});return r(H(H({},h),{prefixCls:a,hashId:i})),p}});let uf=0;function rU(e){const t=s1(null),r=Symbol("messageHolderKey"),n=i=>{var s;(s=t.value)===null||s===void 0||s.close(i)},o=i=>{if(!t.value){const S=()=>{};return S.then=()=>{},S}const{open:s,prefixCls:u,hashId:d}=t.value,f=`${u}-notice`,{content:h,icon:p,type:m,key:y,class:g,onClose:v}=i,b=Jq(i,["content","icon","type","key","class","onClose"]);let M=y;return M==null&&(uf+=1,M=`antd-message-${uf}`),oN(S=>(s(H(H({},b),{key:M,content:()=>z(Qq,{prefixCls:u,type:m,icon:typeof p=="function"?p():p},{default:()=>[typeof h=="function"?h():h]}),placement:"top",class:S1(m&&`${f}-${m}`,d,g),onClose:()=>{v==null||v(),S()}})),()=>{n(M)}))},l={open:o,destroy:i=>{var s;i!==void 0?n(i):(s=t.value)===null||s===void 0||s.destroy()}};return["info","success","warning","error","loading"].forEach(i=>{const s=(u,d,f)=>{let h;u&&typeof u=="object"&&"content"in u?h=u:h={content:u};let p,m;typeof d=="function"?m=d:(p=d,m=f);const y=H(H({onClose:m,duration:p},h),{type:i});return o(y)};l[i]=s}),[l,()=>z(tU,n1(n1({key:r},e),{},{ref:t}),null)]}function nU(e){return rU(e)}let iC=3,sC,Ge,oU=1,uC="",dC="move-up",fC=!1,hC=()=>document.body,pC,vC=!1;function cU(){return oU++}function lU(e){e.top!==void 0&&(sC=e.top,Ge=null),e.duration!==void 0&&(iC=e.duration),e.prefixCls!==void 0&&(uC=e.prefixCls),e.getContainer!==void 0&&(hC=e.getContainer,Ge=null),e.transitionName!==void 0&&(dC=e.transitionName,Ge=null,fC=!0),e.maxCount!==void 0&&(pC=e.maxCount,Ge=null),e.rtl!==void 0&&(vC=e.rtl)}function aU(e,t){if(Ge){t(Ge);return}wn.newInstance({appContext:e.appContext,prefixCls:e.prefixCls||uC,rootPrefixCls:e.rootPrefixCls,transitionName:dC,hasTransitionName:fC,style:{top:sC},getContainer:hC||e.getPopupContainer,maxCount:pC,name:"message",useStyle:aC},r=>{if(Ge){t(Ge);return}Ge=r,t(r)})}const mC={info:h3,success:d3,error:D4,warning:f3,loading:Jt},iU=Object.keys(mC);function sU(e){const t=e.duration!==void 0?e.duration:iC,r=e.key||cU(),n=new Promise(c=>{const l=()=>(typeof e.onClose=="function"&&e.onClose(),c(!0));aU(e,a=>{a.notice({key:r,duration:t,style:e.style||{},class:e.class,content:i=>{let{prefixCls:s}=i;const u=mC[e.type],d=u?z(u,null,null):"",f=S1(`${s}-custom-content`,{[`${s}-${e.type}`]:e.type,[`${s}-rtl`]:vC===!0});return z("div",{class:f},[typeof e.icon=="function"?e.icon():e.icon||d,z("span",null,[typeof e.content=="function"?e.content():e.content])])},onClose:l,onClick:e.onClick})})}),o=()=>{Ge&&Ge.removeNotice(r)};return o.then=(c,l)=>n.then(c,l),o.promise=n,o}function uU(e){return Object.prototype.toString.call(e)==="[object Object]"&&!!e.content}const B2={open:sU,config:lU,destroy(e){if(Ge)if(e){const{removeNotice:t}=Ge;t(e)}else{const{destroy:t}=Ge;t(),Ge=null}}};function dU(e,t){e[t]=(r,n,o)=>uU(r)?e.open(H(H({},r),{type:t})):(typeof n=="function"&&(o=n,n=void 0),e.open({content:r,duration:n,type:t,onClose:o}))}iU.forEach(e=>dU(B2,e));B2.warn=B2.warning;B2.useMessage=nU;const fU=e=>{const{componentCls:t,width:r,notificationMarginEdge:n}=e,o=new re("antNotificationTopFadeIn",{"0%":{marginTop:"-100%",opacity:0},"100%":{marginTop:0,opacity:1}}),c=new re("antNotificationBottomFadeIn",{"0%":{marginBottom:"-100%",opacity:0},"100%":{marginBottom:0,opacity:1}}),l=new re("antNotificationLeftFadeIn",{"0%":{right:{_skip_check_:!0,value:r},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${t}-top, &${t}-bottom`]:{marginInline:0},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:c}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:n,[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}}}},hU=e=>{const{iconCls:t,componentCls:r,boxShadowSecondary:n,fontSizeLG:o,notificationMarginBottom:c,borderRadiusLG:l,colorSuccess:a,colorInfo:i,colorWarning:s,colorError:u,colorTextHeading:d,notificationBg:f,notificationPadding:h,notificationMarginEdge:p,motionDurationMid:m,motionEaseInOut:y,fontSize:g,lineHeight:v,width:b,notificationIconSize:M}=e,S=`${r}-notice`,w=new re("antNotificationFadeIn",{"0%":{left:{_skip_check_:!0,value:b},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),C=new re("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:c,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[r]:H(H(H(H({},N4(e)),{position:"fixed",zIndex:e.zIndexPopup,marginInlineEnd:p,[`${r}-hook-holder`]:{position:"relative"},[`&${r}-top, &${r}-bottom`]:{[`${r}-notice`]:{marginInline:"auto auto"}},[`&${r}-topLeft, &${r}-bottomLeft`]:{[`${r}-notice`]:{marginInlineEnd:"auto",marginInlineStart:0}},[`${r}-fade-enter, ${r}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:y,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${r}-fade-leave`]:{animationTimingFunction:y,animationFillMode:"both",animationDuration:m,animationPlayState:"paused"},[`${r}-fade-enter${r}-fade-enter-active, ${r}-fade-appear${r}-fade-appear-active`]:{animationName:w,animationPlayState:"running"},[`${r}-fade-leave${r}-fade-leave-active`]:{animationName:C,animationPlayState:"running"}}),fU(e)),{"&-rtl":{direction:"rtl",[`${r}-notice-btn`]:{float:"left"}}})},{[S]:{position:"relative",width:b,maxWidth:`calc(100vw - ${p*2}px)`,marginBottom:c,marginInlineStart:"auto",padding:h,overflow:"hidden",lineHeight:v,wordWrap:"break-word",background:f,borderRadius:l,boxShadow:n,[`${r}-close-icon`]:{fontSize:g,cursor:"pointer"},[`${S}-message`]:{marginBottom:e.marginXS,color:d,fontSize:o,lineHeight:e.lineHeightLG},[`${S}-description`]:{fontSize:g},[`&${S}-closable ${S}-message`]:{paddingInlineEnd:e.paddingLG},[`${S}-with-icon ${S}-message`]:{marginBottom:e.marginXS,marginInlineStart:e.marginSM+M,fontSize:o},[`${S}-with-icon ${S}-description`]:{marginInlineStart:e.marginSM+M,fontSize:g},[`${S}-icon`]:{position:"absolute",fontSize:M,lineHeight:0,[`&-success${t}`]:{color:a},[`&-info${t}`]:{color:i},[`&-warning${t}`]:{color:s},[`&-error${t}`]:{color:u}},[`${S}-close`]:{position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:e.colorIconHover,backgroundColor:e.wireframe?"transparent":e.colorFillContent}},[`${S}-btn`]:{float:"right",marginTop:e.marginSM}}},{[`${S}-pure-panel`]:{margin:0}}]},gC=E2("Notification",e=>{const t=e.paddingMD,r=e.paddingLG,n=Te(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:r,notificationPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`,notificationMarginBottom:e.margin,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationIconSize:e.fontSizeLG*e.lineHeightLG,notificationCloseButtonSize:e.controlHeightLG*.55});return[hU(n)]},e=>({zIndexPopup:e.zIndexPopupBase+50,width:384}));function pU(e,t){return t||z("span",{class:`${e}-close-x`},[z(w0,{class:`${e}-close-icon`},null)])}z(h3,null,null),z(d3,null,null),z(D4,null,null),z(f3,null,null),z(Jt,null,null);const vU={success:d3,info:h3,error:D4,warning:f3};function mU(e){let{prefixCls:t,icon:r,type:n,message:o,description:c,btn:l}=e,a=null;if(r)a=z("span",{class:`${t}-icon`},[O3(r)]);else if(n){const i=vU[n];a=z(i,{class:`${t}-icon ${t}-icon-${n}`},null)}return z("div",{class:S1({[`${t}-with-icon`]:a}),role:"alert"},[a,z("div",{class:`${t}-message`},[o]),z("div",{class:`${t}-description`},[c]),l&&z("div",{class:`${t}-btn`},[l])])}function yC(e,t,r){let n;switch(t=typeof t=="number"?`${t}px`:t,r=typeof r=="number"?`${r}px`:r,e){case"top":n={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":n={left:0,top:t,bottom:"auto"};break;case"topRight":n={right:0,top:t,bottom:"auto"};break;case"bottom":n={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:r};break;case"bottomLeft":n={left:0,top:"auto",bottom:r};break;default:n={right:0,top:"auto",bottom:r};break}return n}function gU(e){return{name:`${e}-fade`}}var yU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);oe.prefixCls||n("notification")),l=f=>{var h,p;return yC(f,(h=e.top)!==null&&h!==void 0?h:df,(p=e.bottom)!==null&&p!==void 0?p:df)},[,a]=gC(c),i=()=>S1(a.value,{[`${c.value}-rtl`]:e.rtl}),s=()=>gU(c.value),[u,d]=lC({prefixCls:c.value,getStyles:l,getClassName:i,motion:s,closable:!0,closeIcon:pU(c.value),duration:bU,getContainer:()=>{var f,h;return((f=e.getPopupContainer)===null||f===void 0?void 0:f.call(e))||((h=o.value)===null||h===void 0?void 0:h.call(o))||document.body},maxCount:e.maxCount,hashId:a.value,onAllRemoved:e.onAllRemoved});return r(H(H({},u),{prefixCls:c.value,hashId:a})),d}});function MU(e){const t=s1(null),r=Symbol("notificationHolderKey"),n=a=>{if(!t.value)return;const{open:i,prefixCls:s,hashId:u}=t.value,d=`${s}-notice`,{message:f,description:h,icon:p,type:m,btn:y,class:g}=a,v=yU(a,["message","description","icon","type","btn","class"]);return i(H(H({placement:"topRight"},v),{content:()=>z(mU,{prefixCls:d,icon:typeof p=="function"?p():p,type:m,message:typeof f=="function"?f():f,description:typeof h=="function"?h():h,btn:typeof y=="function"?y():y},null),class:S1(m&&`${d}-${m}`,u,g)}))},c={open:n,destroy:a=>{var i,s;a!==void 0?(i=t.value)===null||i===void 0||i.close(a):(s=t.value)===null||s===void 0||s.destroy()}};return["success","info","warning","error"].forEach(a=>{c[a]=i=>n(H(H({},i),{type:a}))}),[c,()=>z(CU,n1(n1({key:r},e),{},{ref:t}),null)]}function SU(e){return MU(e)}const Ot={};let bC=4.5,CC="24px",MC="24px",xa="",SC="topRight",wC=()=>document.body,HC=null,Ea=!1,_C;function wU(e){const{duration:t,placement:r,bottom:n,top:o,getContainer:c,closeIcon:l,prefixCls:a}=e;a!==void 0&&(xa=a),t!==void 0&&(bC=t),r!==void 0&&(SC=r),n!==void 0&&(MC=typeof n=="number"?`${n}px`:n),o!==void 0&&(CC=typeof o=="number"?`${o}px`:o),c!==void 0&&(wC=c),l!==void 0&&(HC=l),e.rtl!==void 0&&(Ea=e.rtl),e.maxCount!==void 0&&(_C=e.maxCount)}function HU(e,t){let{prefixCls:r,placement:n=SC,getContainer:o=wC,top:c,bottom:l,closeIcon:a=HC,appContext:i}=e;const{getPrefixCls:s}=IU(),u=s("notification",r||xa),d=`${u}-${n}-${Ea}`,f=Ot[d];if(f){Promise.resolve(f).then(p=>{t(p)});return}const h=S1(`${u}-${n}`,{[`${u}-rtl`]:Ea===!0});wn.newInstance({name:"notification",prefixCls:r||xa,useStyle:gC,class:h,style:yC(n,c??CC,l??MC),appContext:i,getContainer:o,closeIcon:p=>{let{prefixCls:m}=p;return z("span",{class:`${m}-close-x`},[O3(a,{},z(w0,{class:`${m}-close-icon`},null))])},maxCount:_C,hasTransitionName:!0},p=>{Ot[d]=p,t(p)})}const _U={success:l7,info:i7,error:s7,warning:a7};function LU(e){const{icon:t,type:r,description:n,message:o,btn:c}=e,l=e.duration===void 0?bC:e.duration;HU(e,a=>{a.notice({content:i=>{let{prefixCls:s}=i;const u=`${s}-notice`;let d=null;if(t)d=()=>z("span",{class:`${u}-icon`},[O3(t)]);else if(r){const f=_U[r];d=()=>z(f,{class:`${u}-icon ${u}-icon-${r}`},null)}return z("div",{class:d?`${u}-with-icon`:""},[d&&d(),z("div",{class:`${u}-message`},[!n&&d?z("span",{class:`${u}-message-single-line-auto-margin`},null):null,O3(o)]),z("div",{class:`${u}-description`},[O3(n)]),c?z("span",{class:`${u}-btn`},[O3(c)]):null])},duration:l,closable:!0,onClose:e.onClose,onClick:e.onClick,key:e.key,style:e.style||{},class:e.class})})}const i0={open:LU,close(e){Object.keys(Ot).forEach(t=>Promise.resolve(Ot[t]).then(r=>{r.removeNotice(e)}))},config:wU,destroy(){Object.keys(Ot).forEach(e=>{Promise.resolve(Ot[e]).then(t=>{t.destroy()}),delete Ot[e]})}},zU=["success","info","warning","error"];zU.forEach(e=>{i0[e]=t=>i0.open(H(H({},t),{type:e}))});i0.warn=i0.warning;i0.useNotification=SU;const VU=`-ant-${Date.now()}-${Math.random()}`;function xU(e,t){const r={},n=(l,a)=>{let i=l.clone();return i=(a==null?void 0:a(i))||i,i.toRgbString()},o=(l,a)=>{const i=new ge(l),s=V4(i.toRgbString());r[`${a}-color`]=n(i),r[`${a}-color-disabled`]=s[1],r[`${a}-color-hover`]=s[4],r[`${a}-color-active`]=s[6],r[`${a}-color-outline`]=i.clone().setAlpha(.2).toRgbString(),r[`${a}-color-deprecated-bg`]=s[0],r[`${a}-color-deprecated-border`]=s[2]};if(t.primaryColor){o(t.primaryColor,"primary");const l=new ge(t.primaryColor),a=V4(l.toRgbString());a.forEach((s,u)=>{r[`primary-${u+1}`]=s}),r["primary-color-deprecated-l-35"]=n(l,s=>s.lighten(35)),r["primary-color-deprecated-l-20"]=n(l,s=>s.lighten(20)),r["primary-color-deprecated-t-20"]=n(l,s=>s.tint(20)),r["primary-color-deprecated-t-50"]=n(l,s=>s.tint(50)),r["primary-color-deprecated-f-12"]=n(l,s=>s.setAlpha(s.getAlpha()*.12));const i=new ge(a[0]);r["primary-color-active-deprecated-f-30"]=n(i,s=>s.setAlpha(s.getAlpha()*.3)),r["primary-color-active-deprecated-d-02"]=n(i,s=>s.darken(2))}return t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info"),` + :root { + ${Object.keys(r).map(l=>`--${e}-${l}: ${r[l]};`).join(` +`)} + } + `.trim()}function EU(e,t){const r=xU(e,t);z2()&&I8(r,`${VU}-dynamic-theme`)}const $U=e=>{const[t,r]=s3();return ua(D(()=>({theme:t.value,token:r.value,hashId:"",path:["ant-design-icons",e.value]})),()=>[{[`.${e.value}`]:H(H({},rk()),{[`.${e.value} .${e.value}-icon`]:{display:"block"}})}])};function OU(e,t){const r=D(()=>(e==null?void 0:e.value)||{}),n=D(()=>r.value.inherit===!1||!(t!=null&&t.value)?mn:t.value);return D(()=>{if(!(e!=null&&e.value))return t==null?void 0:t.value;const c=H({},n.value.components);return Object.keys(e.value.components||{}).forEach(l=>{c[l]=H(H({},c[l]),e.value.components[l])}),H(H(H({},n.value),r.value),{token:H(H({},n.value.token),r.value.token),components:c})})}var TU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{H(Ve,p7),Ve.prefixCls=U3(),Ve.iconPrefixCls=LC(),Ve.getPrefixCls=(e,t)=>t||(e?`${Ve.prefixCls}-${e}`:Ve.prefixCls),Ve.getRootPrefixCls=()=>Ve.prefixCls?Ve.prefixCls:U3()});let kc;const PU=e=>{kc&&kc(),kc=n2(()=>{H(p7,fe(e)),H(Ve,fe(e))}),e.theme&&EU(U3(),e.theme)},IU=()=>({getPrefixCls:(e,t)=>t||(e?`${U3()}-${e}`:U3()),getIconPrefixCls:LC,getRootPrefixCls:()=>Ve.prefixCls?Ve.prefixCls:U3()}),qt=h1({compatConfig:{MODE:3},name:"AConfigProvider",inheritAttrs:!1,props:Vg(),setup(e,t){let{slots:r}=t;const n=b5(),o=(T,k)=>{const{prefixCls:W="ant"}=e;if(k)return k;const r1=W||n.getPrefixCls("");return T?`${r1}-${T}`:r1},c=D(()=>e.iconPrefixCls||n.iconPrefixCls.value||g5),l=D(()=>c.value!==n.iconPrefixCls.value),a=D(()=>{var T;return e.csp||((T=n.csp)===null||T===void 0?void 0:T.value)}),i=$U(c),s=OU(D(()=>e.theme),D(()=>{var T;return(T=n.theme)===null||T===void 0?void 0:T.value})),u=T=>(e.renderEmpty||r.renderEmpty||n.renderEmpty||vk)(T),d=D(()=>{var T,k;return(T=e.autoInsertSpaceInButton)!==null&&T!==void 0?T:(k=n.autoInsertSpaceInButton)===null||k===void 0?void 0:k.value}),f=D(()=>{var T;return e.locale||((T=n.locale)===null||T===void 0?void 0:T.value)});b1(f,()=>{p7.locale=f.value},{immediate:!0});const h=D(()=>{var T;return e.direction||((T=n.direction)===null||T===void 0?void 0:T.value)}),p=D(()=>{var T,k;return(T=e.space)!==null&&T!==void 0?T:(k=n.space)===null||k===void 0?void 0:k.value}),m=D(()=>{var T,k;return(T=e.virtual)!==null&&T!==void 0?T:(k=n.virtual)===null||k===void 0?void 0:k.value}),y=D(()=>{var T,k;return(T=e.dropdownMatchSelectWidth)!==null&&T!==void 0?T:(k=n.dropdownMatchSelectWidth)===null||k===void 0?void 0:k.value}),g=D(()=>{var T;return e.getTargetContainer!==void 0?e.getTargetContainer:(T=n.getTargetContainer)===null||T===void 0?void 0:T.value}),v=D(()=>{var T;return e.getPopupContainer!==void 0?e.getPopupContainer:(T=n.getPopupContainer)===null||T===void 0?void 0:T.value}),b=D(()=>{var T;return e.pageHeader!==void 0?e.pageHeader:(T=n.pageHeader)===null||T===void 0?void 0:T.value}),M=D(()=>{var T;return e.input!==void 0?e.input:(T=n.input)===null||T===void 0?void 0:T.value}),S=D(()=>{var T;return e.pagination!==void 0?e.pagination:(T=n.pagination)===null||T===void 0?void 0:T.value}),w=D(()=>{var T;return e.form!==void 0?e.form:(T=n.form)===null||T===void 0?void 0:T.value}),C=D(()=>{var T;return e.select!==void 0?e.select:(T=n.select)===null||T===void 0?void 0:T.value}),V=D(()=>e.componentSize),_=D(()=>e.componentDisabled),x=D(()=>{var T,k;return(T=e.wave)!==null&&T!==void 0?T:(k=n.wave)===null||k===void 0?void 0:k.value}),I={csp:a,autoInsertSpaceInButton:d,locale:f,direction:h,space:p,virtual:m,dropdownMatchSelectWidth:y,getPrefixCls:o,iconPrefixCls:c,theme:D(()=>{var T,k;return(T=s.value)!==null&&T!==void 0?T:(k=n.theme)===null||k===void 0?void 0:k.value}),renderEmpty:u,getTargetContainer:g,getPopupContainer:v,pageHeader:b,input:M,pagination:S,form:w,select:C,componentSize:V,componentDisabled:_,transformCellText:D(()=>e.transformCellText),wave:x},A=D(()=>{const T=s.value||{},{algorithm:k,token:W}=T,r1=TU(T,["algorithm","token"]),Z=k&&(!Array.isArray(k)||k.length>0)?Ty(k):void 0;return H(H({},r1),{theme:Z,token:H(H({},so),W)})}),R=D(()=>{var T,k;let W={};return f.value&&(W=((T=f.value.Form)===null||T===void 0?void 0:T.defaultValidateMessages)||((k=Yt.Form)===null||k===void 0?void 0:k.defaultValidateMessages)||{}),e.form&&e.form.validateMessages&&(W=H(H({},W),e.form.validateMessages)),W});XO(I),KO({validateMessages:R}),mk(V),ON(_);const X=T=>{var k,W;let r1=l.value?i((k=r.default)===null||k===void 0?void 0:k.call(r)):(W=r.default)===null||W===void 0?void 0:W.call(r);if(e.theme){const Z=function(){return r1}();r1=z(uk,{value:A.value},{default:()=>[Z]})}return z(Fq,{locale:f.value||T,ANT_MARK__:Va},{default:()=>[r1]})};return n2(()=>{h.value&&(B2.config({rtl:h.value==="rtl"}),i0.config({rtl:h.value==="rtl"}))}),()=>z(Sy,{children:(T,k,W)=>X(W)},null)}});qt.config=PU;qt.install=function(e){e.component(qt.name,qt)};const f8=e=>e!=null&&(Array.isArray(e)?F2(e).length:!0);function v7(e){return f8(e.prefix)||f8(e.suffix)||f8(e.allowClear)}function zr(e){return f8(e.addonBefore)||f8(e.addonAfter)}function $a(e){return typeof e>"u"||e===null?"":String(e)}function h8(e,t,r,n){if(!r)return;const o=t;if(t.type==="click"){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0});const c=e.cloneNode(!0);o.target=c,o.currentTarget=c,c.value="",r(o);return}if(n!==void 0){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0}),o.target=e,o.currentTarget=e,e.value=n,r(o);return}r(o)}function zC(e,t){if(!e)return;e.focus(t);const{cursor:r}=t||{};if(r){const n=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(n,n);break;default:e.setSelectionRange(0,n)}}}const RU=()=>({addonBefore:f1.any,addonAfter:f1.any,prefix:f1.any,suffix:f1.any,clearIcon:f1.any,affixWrapperClassName:String,groupClassName:String,wrapperClassName:String,inputClassName:String,allowClear:{type:Boolean,default:void 0}}),VC=()=>H(H({},RU()),{value:{type:[String,Number,Symbol],default:void 0},defaultValue:{type:[String,Number,Symbol],default:void 0},inputElement:f1.any,prefixCls:String,disabled:{type:Boolean,default:void 0},focused:{type:Boolean,default:void 0},triggerFocus:Function,readonly:{type:Boolean,default:void 0},handleReset:Function,hidden:{type:Boolean,default:void 0}}),xC=()=>H(H({},VC()),{id:String,placeholder:{type:[String,Number]},autocomplete:String,type:Ql("text"),name:String,size:{type:String},autofocus:{type:Boolean,default:void 0},lazy:{type:Boolean,default:!0},maxlength:Number,loading:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},showCount:{type:[Boolean,Object]},htmlSize:Number,onPressEnter:Function,onKeydown:Function,onKeyup:Function,onFocus:Function,onBlur:Function,onChange:Function,onInput:Function,"onUpdate:value":Function,onCompositionstart:Function,onCompositionend:Function,valueModifiers:Object,hidden:{type:Boolean,default:void 0},status:String}),NU=h1({name:"BaseInput",inheritAttrs:!1,props:VC(),setup(e,t){let{slots:r,attrs:n}=t;const o=p1(),c=a=>{var i;if(!((i=o.value)===null||i===void 0)&&i.contains(a.target)){const{triggerFocus:s}=e;s==null||s()}},l=()=>{var a;const{allowClear:i,value:s,disabled:u,readonly:d,handleReset:f,suffix:h=r.suffix,prefixCls:p}=e;if(!i)return null;const m=!u&&!d&&s,y=`${p}-clear-icon`,g=((a=r.clearIcon)===null||a===void 0?void 0:a.call(r))||"*";return z("span",{onClick:f,onMousedown:v=>v.preventDefault(),class:S1({[`${y}-hidden`]:!m,[`${y}-has-suffix`]:!!h},y),role:"button",tabindex:-1},[g])};return()=>{var a,i;const{focused:s,value:u,disabled:d,allowClear:f,readonly:h,hidden:p,prefixCls:m,prefix:y=(a=r.prefix)===null||a===void 0?void 0:a.call(r),suffix:g=(i=r.suffix)===null||i===void 0?void 0:i.call(r),addonAfter:v=r.addonAfter,addonBefore:b=r.addonBefore,inputElement:M,affixWrapperClassName:S,wrapperClassName:w,groupClassName:C}=e;let V=Qe(M,{value:u,hidden:p});if(v7({prefix:y,suffix:g,allowClear:f})){const _=`${m}-affix-wrapper`,x=S1(_,{[`${_}-disabled`]:d,[`${_}-focused`]:s,[`${_}-readonly`]:h,[`${_}-input-with-clear-btn`]:g&&f&&u},!zr({addonAfter:v,addonBefore:b})&&n.class,S),I=(g||f)&&z("span",{class:`${m}-suffix`},[l(),g]);V=z("span",{class:x,style:n.style,hidden:!zr({addonAfter:v,addonBefore:b})&&p,onMousedown:c,ref:o},[y&&z("span",{class:`${m}-prefix`},[y]),Qe(M,{style:null,value:u,hidden:null}),I])}if(zr({addonAfter:v,addonBefore:b})){const _=`${m}-group`,x=`${_}-addon`,I=S1(`${m}-wrapper`,_,w),A=S1(`${m}-group-wrapper`,n.class,C);return z("span",{class:A,style:n.style,hidden:p},[z("span",{class:I},[b&&z("span",{class:x},[b]),Qe(V,{style:null,hidden:null}),v&&z("span",{class:x},[v])])])}return V}}});var DU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);oe.value,()=>{l.value=e.value}),b1(()=>e.disabled,()=>{e.disabled&&(a.value=!1)});const u=C=>{i.value&&zC(i.value.input,C)},d=()=>{var C;(C=i.value.input)===null||C===void 0||C.blur()},f=(C,V,_)=>{var x;(x=i.value.input)===null||x===void 0||x.setSelectionRange(C,V,_)},h=()=>{var C;(C=i.value.input)===null||C===void 0||C.select()};o({focus:u,blur:d,input:D(()=>{var C;return(C=i.value.input)===null||C===void 0?void 0:C.input}),stateValue:l,setSelectionRange:f,select:h});const p=C=>{c("change",C)},m=(C,V)=>{l.value!==C&&(e.value===void 0?l.value=C:ee(()=>{var _;i.value.input.value!==l.value&&((_=s.value)===null||_===void 0||_.$forceUpdate())}),ee(()=>{V&&V()}))},y=C=>{const{value:V}=C.target;if(l.value===V)return;const _=C.target.value;h8(i.value.input,C,p),m(_)},g=C=>{C.keyCode===13&&c("pressEnter",C),c("keydown",C)},v=C=>{a.value=!0,c("focus",C)},b=C=>{a.value=!1,c("blur",C)},M=C=>{h8(i.value.input,C,p),m("",()=>{u()})},S=()=>{var C,V;const{addonBefore:_=r.addonBefore,addonAfter:x=r.addonAfter,disabled:I,valueModifiers:A={},htmlSize:R,autocomplete:X,prefixCls:T,inputClassName:k,prefix:W=(C=r.prefix)===null||C===void 0?void 0:C.call(r),suffix:r1=(V=r.suffix)===null||V===void 0?void 0:V.call(r),allowClear:Z,type:l1="text"}=e,j=x2(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers","showCount","affixWrapperClassName","groupClassName","inputClassName","wrapperClassName"]),G=H(H(H({},j),n),{autocomplete:X,onChange:y,onInput:y,onFocus:v,onBlur:b,onKeydown:g,class:S1(T,{[`${T}-disabled`]:I},k,!zr({addonAfter:x,addonBefore:_})&&!v7({prefix:W,suffix:r1,allowClear:Z})&&n.class),ref:i,key:"ant-input",size:R,type:l1,lazy:e.lazy});return A.lazy&&delete G.onInput,G.autofocus||delete G.autofocus,z(xb,x2(G,["size"]),null)},w=()=>{var C;const{maxlength:V,suffix:_=(C=r.suffix)===null||C===void 0?void 0:C.call(r),showCount:x,prefixCls:I}=e,A=Number(V)>0;if(_||x){const R=[...$a(l.value)].length,X=typeof x=="object"?x.formatter({count:R,maxlength:V}):`${R}${A?` / ${V}`:""}`;return z(T1,null,[!!x&&z("span",{class:S1(`${I}-show-count-suffix`,{[`${I}-show-count-has-suffix`]:!!_})},[X]),_])}return null};return K1(()=>{}),()=>{const{prefixCls:C,disabled:V}=e,_=DU(e,["prefixCls","disabled"]);return z(NU,n1(n1(n1({},_),n),{},{ref:s,prefixCls:C,inputElement:S(),handleReset:M,value:$a(l.value),focused:a.value,triggerFocus:u,suffix:w(),disabled:V}),r)}}}),vo=()=>x2(xC(),["wrapperClassName","groupClassName","inputClassName","affixWrapperClassName"]),EC=()=>H(H({},x2(vo(),["prefix","addonBefore","addonAfter","suffix"])),{rows:Number,autosize:{type:[Boolean,Object],default:void 0},autoSize:{type:[Boolean,Object],default:void 0},onResize:{type:Function},onCompositionstart:ln(),onCompositionend:ln(),valueModifiers:Object});var FU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);oo7(i.status,e.status)),{direction:u,prefixCls:d,size:f,autocomplete:h}=Ce("input",e),{compactSize:p,compactItemClassnames:m}=Db(d,u),y=D(()=>p.value||f.value),[g,v]=h7(d),b=d6();o({focus:R=>{var X;(X=l.value)===null||X===void 0||X.focus(R)},blur:()=>{var R;(R=l.value)===null||R===void 0||R.blur()},input:l,setSelectionRange:(R,X,T)=>{var k;(k=l.value)===null||k===void 0||k.setSelectionRange(R,X,T)},select:()=>{var R;(R=l.value)===null||R===void 0||R.select()}});const V=p1([]),_=()=>{V.value.push(setTimeout(()=>{var R,X,T,k;!((R=l.value)===null||R===void 0)&&R.input&&((X=l.value)===null||X===void 0?void 0:X.input.getAttribute("type"))==="password"&&(!((T=l.value)===null||T===void 0)&&T.input.hasAttribute("value"))&&((k=l.value)===null||k===void 0||k.input.removeAttribute("value"))}))};K1(()=>{_()}),Fm(()=>{V.value.forEach(R=>clearTimeout(R))}),He(()=>{V.value.forEach(R=>clearTimeout(R))});const x=R=>{_(),c("blur",R),a.onFieldBlur()},I=R=>{_(),c("focus",R)},A=R=>{c("update:value",R.target.value),c("change",R),c("input",R),a.onFieldChange()};return()=>{var R,X,T,k,W,r1;const{hasFeedback:Z,feedbackIcon:l1}=i,{allowClear:j,bordered:G=!0,prefix:Y=(R=r.prefix)===null||R===void 0?void 0:R.call(r),suffix:t1=(X=r.suffix)===null||X===void 0?void 0:X.call(r),addonAfter:le=(T=r.addonAfter)===null||T===void 0?void 0:T.call(r),addonBefore:j1=(k=r.addonBefore)===null||k===void 0?void 0:k.call(r),id:K=(W=a.id)===null||W===void 0?void 0:W.value}=e,a1=FU(e,["allowClear","bordered","prefix","suffix","addonAfter","addonBefore","id"]),i1=(Z||t1)&&z(T1,null,[t1,Z&&l1]),u1=d.value,E1=v7({prefix:Y,suffix:t1})||!!Z,D1=r.clearIcon||(()=>z(D4,null,null));return g(z(kU,n1(n1(n1({},n),x2(a1,["onUpdate:value","onChange","onInput"])),{},{onChange:A,id:K,disabled:(r1=e.disabled)!==null&&r1!==void 0?r1:b.value,ref:l,prefixCls:u1,autocomplete:h.value,onBlur:x,onFocus:I,prefix:Y,suffix:i1,allowClear:j,addonAfter:le&&z(Dd,null,{default:()=>[z(Nd,null,{default:()=>[le]})]}),addonBefore:j1&&z(Dd,null,{default:()=>[z(Nd,null,{default:()=>[j1]})]}),class:[n.class,m.value],inputClassName:S1({[`${u1}-sm`]:y.value==="small",[`${u1}-lg`]:y.value==="large",[`${u1}-rtl`]:u.value==="rtl",[`${u1}-borderless`]:!G},!E1&&d8(u1,s.value),v.value),affixWrapperClassName:S1({[`${u1}-affix-wrapper-sm`]:y.value==="small",[`${u1}-affix-wrapper-lg`]:y.value==="large",[`${u1}-affix-wrapper-rtl`]:u.value==="rtl",[`${u1}-affix-wrapper-borderless`]:!G},d8(`${u1}-affix-wrapper`,s.value,Z),v.value),wrapperClassName:S1({[`${u1}-group-rtl`]:u.value==="rtl"},v.value),groupClassName:S1({[`${u1}-group-wrapper-sm`]:y.value==="small",[`${u1}-group-wrapper-lg`]:y.value==="large",[`${u1}-group-wrapper-rtl`]:u.value==="rtl"},d8(`${u1}-group-wrapper`,s.value,Z),v.value)}),H(H({},r),{clearIcon:D1})))}}}),BU=h1({compatConfig:{MODE:3},name:"AInputGroup",inheritAttrs:!1,props:{prefixCls:String,size:{type:String},compact:{type:Boolean,default:void 0}},setup(e,t){let{slots:r,attrs:n}=t;const{prefixCls:o,direction:c,getPrefixCls:l}=Ce("input-group",e),a=a0.useInject();a0.useProvide(a,{isFormItemInput:!1});const i=D(()=>l("input")),[s,u]=h7(i),d=D(()=>{const f=o.value;return{[`${f}`]:!0,[u.value]:!0,[`${f}-lg`]:e.size==="large",[`${f}-sm`]:e.size==="small",[`${f}-compact`]:e.compact,[`${f}-rtl`]:c.value==="rtl"}});return()=>{var f;return s(z("span",n1(n1({},n),{},{class:S1(d.value,n.class)}),[(f=r.default)===null||f===void 0?void 0:f.call(r)]))}}});var jU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var S;(S=l.value)===null||S===void 0||S.focus()},blur:()=>{var S;(S=l.value)===null||S===void 0||S.blur()}});const u=S=>{c("update:value",S.target.value),S&&S.target&&S.type==="click"&&c("search",S.target.value,S),c("change",S)},d=S=>{var w;document.activeElement===((w=l.value)===null||w===void 0?void 0:w.input)&&S.preventDefault()},f=S=>{var w,C;c("search",(C=(w=l.value)===null||w===void 0?void 0:w.input)===null||C===void 0?void 0:C.stateValue,S)},h=S=>{a.value||e.loading||f(S)},p=S=>{a.value=!0,c("compositionstart",S)},m=S=>{a.value=!1,c("compositionend",S)},{prefixCls:y,getPrefixCls:g,direction:v,size:b}=Ce("input-search",e),M=D(()=>g("input",e.inputPrefixCls));return()=>{var S,w,C,V;const{disabled:_,loading:x,addonAfter:I=(S=r.addonAfter)===null||S===void 0?void 0:S.call(r),suffix:A=(w=r.suffix)===null||w===void 0?void 0:w.call(r)}=e,R=jU(e,["disabled","loading","addonAfter","suffix"]);let{enterButton:X=(V=(C=r.enterButton)===null||C===void 0?void 0:C.call(r))!==null&&V!==void 0?V:!1}=e;X=X||X==="";const T=typeof X=="boolean"?z(r7,null,null):null,k=`${y.value}-button`,W=Array.isArray(X)?X[0]:X;let r1;const Z=W.type&&$5(W.type)&&W.type.__ANT_BUTTON;if(Z||W.tagName==="button")r1=Qe(W,H({onMousedown:d,onClick:f,key:"enterButton"},Z?{class:k,size:b.value}:{}),!1);else{const j=T&&!X;r1=z(L4,{class:k,type:X?"primary":void 0,size:b.value,disabled:_,key:"enterButton",onMousedown:d,onClick:f,loading:x,icon:j?T:null},{default:()=>[j?null:T||X]})}I&&(r1=[r1,I]);const l1=S1(y.value,{[`${y.value}-rtl`]:v.value==="rtl",[`${y.value}-${b.value}`]:!!b.value,[`${y.value}-with-button`]:!!X},n.class);return z(ze,n1(n1(n1({ref:l},x2(R,["onUpdate:value","onSearch","enterButton"])),n),{},{onPressEnter:h,onCompositionstart:p,onCompositionend:m,size:b.value,prefixCls:M.value,addonAfter:r1,suffix:A,onChange:u,class:l1,disabled:_}),r)}}}),ff=e=>e!=null&&(Array.isArray(e)?F2(e).length:!0);function UU(e){return ff(e.addonBefore)||ff(e.addonAfter)}const WU=["text","input"],GU=h1({compatConfig:{MODE:3},name:"ClearableLabeledInput",inheritAttrs:!1,props:{prefixCls:String,inputType:f1.oneOf(E8("text","input")),value:M2(),defaultValue:M2(),allowClear:{type:Boolean,default:void 0},element:M2(),handleReset:Function,disabled:{type:Boolean,default:void 0},direction:{type:String},size:{type:String},suffix:M2(),prefix:M2(),addonBefore:M2(),addonAfter:M2(),readonly:{type:Boolean,default:void 0},focused:{type:Boolean,default:void 0},bordered:{type:Boolean,default:!0},triggerFocus:{type:Function},hidden:Boolean,status:String,hashId:String},setup(e,t){let{slots:r,attrs:n}=t;const o=a0.useInject(),c=a=>{const{value:i,disabled:s,readonly:u,handleReset:d,suffix:f=r.suffix}=e,h=!s&&!u&&i,p=`${a}-clear-icon`;return z(D4,{onClick:d,onMousedown:m=>m.preventDefault(),class:S1({[`${p}-hidden`]:!h,[`${p}-has-suffix`]:!!f},p),role:"button"},null)},l=(a,i)=>{const{value:s,allowClear:u,direction:d,bordered:f,hidden:h,status:p,addonAfter:m=r.addonAfter,addonBefore:y=r.addonBefore,hashId:g}=e,{status:v,hasFeedback:b}=o;if(!u)return Qe(i,{value:s,disabled:e.disabled});const M=S1(`${a}-affix-wrapper`,`${a}-affix-wrapper-textarea-with-clear-btn`,d8(`${a}-affix-wrapper`,o7(v,p),b),{[`${a}-affix-wrapper-rtl`]:d==="rtl",[`${a}-affix-wrapper-borderless`]:!f,[`${n.class}`]:!UU({addonAfter:m,addonBefore:y})&&n.class},g);return z("span",{class:M,style:n.style,hidden:h},[Qe(i,{style:null,value:s,disabled:e.disabled}),c(a)])};return()=>{var a;const{prefixCls:i,inputType:s,element:u=(a=r.element)===null||a===void 0?void 0:a.call(r)}=e;return s===WU[0]?l(i,u):null}}}),KU=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,XU=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Fc={};let b2;function YU(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const r=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&Fc[r])return Fc[r];const n=window.getComputedStyle(e),o=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),c=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),l=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),i={sizingStyle:XU.map(s=>`${s}:${n.getPropertyValue(s)}`).join(";"),paddingSize:c,borderSize:l,boxSizing:o};return t&&r&&(Fc[r]=i),i}function QU(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;b2||(b2=document.createElement("textarea"),b2.setAttribute("tab-index","-1"),b2.setAttribute("aria-hidden","true"),document.body.appendChild(b2)),e.getAttribute("wrap")?b2.setAttribute("wrap",e.getAttribute("wrap")):b2.removeAttribute("wrap");const{paddingSize:o,borderSize:c,boxSizing:l,sizingStyle:a}=YU(e,t);b2.setAttribute("style",`${a};${KU}`),b2.value=e.value||e.placeholder||"";let i,s,u,d=b2.scrollHeight;if(l==="border-box"?d+=c:l==="content-box"&&(d-=o),r!==null||n!==null){b2.value=" ";const h=b2.scrollHeight-o;r!==null&&(i=h*r,l==="border-box"&&(i=i+o+c),d=Math.max(i,d)),n!==null&&(s=h*n,l==="border-box"&&(s=s+o+c),u=d>s?"":"hidden",d=Math.min(s,d))}const f={height:`${d}px`,overflowY:u,resize:"none"};return i&&(f.minHeight=`${i}px`),s&&(f.maxHeight=`${s}px`),f}const Bc=0,jc=1,qc=2,JU=h1({compatConfig:{MODE:3},name:"ResizableTextArea",inheritAttrs:!1,props:EC(),setup(e,t){let{attrs:r,emit:n,expose:o}=t,c,l;const a=p1(),i=p1({}),s=p1(qc);He(()=>{xe.cancel(c),xe.cancel(l)});const u=()=>{try{if(a.value&&document.activeElement===a.value.input){const w=a.value.getSelectionStart(),C=a.value.getSelectionEnd(),V=a.value.getScrollTop();a.value.setSelectionRange(w,C),a.value.setScrollTop(V)}}catch{}},d=p1(),f=p1();n2(()=>{const w=e.autoSize||e.autosize;w?(d.value=w.minRows,f.value=w.maxRows):(d.value=void 0,f.value=void 0)});const h=D(()=>!!(e.autoSize||e.autosize)),p=()=>{s.value=Bc};b1([()=>e.value,d,f,h],()=>{h.value&&p()},{immediate:!0});const m=p1();b1([s,a],()=>{if(a.value)if(s.value===Bc)s.value=jc;else if(s.value===jc){const w=QU(a.value.input,!1,d.value,f.value);s.value=qc,m.value=w}else u()},{immediate:!0,flush:"post"});const y=te(),g=p1(),v=()=>{xe.cancel(g.value)},b=w=>{s.value===qc&&(n("resize",w),h.value&&(v(),g.value=xe(()=>{p()})))};He(()=>{v()}),o({resizeTextarea:()=>{p()},textArea:D(()=>{var w;return(w=a.value)===null||w===void 0?void 0:w.input}),instance:y}),M0(e.autosize===void 0);const S=()=>{const{prefixCls:w,disabled:C}=e,V=x2(e,["prefixCls","onPressEnter","autoSize","autosize","defaultValue","allowClear","type","maxlength","valueModifiers"]),_=S1(w,r.class,{[`${w}-disabled`]:C}),x=h.value?m.value:null,I=[r.style,i.value,x],A=H(H(H({},V),r),{style:I,class:_});return(s.value===Bc||s.value===jc)&&I.push({overflowX:"hidden",overflowY:"hidden"}),A.autofocus||delete A.autofocus,A.rows===0&&delete A.rows,z(my,{onResize:b,disabled:!h.value},{default:()=>[z(xb,n1(n1({},A),{},{ref:a,tag:"textarea"}),null)]})};return()=>S()}});function $C(e,t){return[...e||""].slice(0,t).join("")}function hf(e,t,r,n){let o=r;return e?o=$C(r,n):[...t||""].lengthn&&(o=t),o}const ZU=h1({compatConfig:{MODE:3},name:"ATextarea",inheritAttrs:!1,props:EC(),setup(e,t){let{attrs:r,expose:n,emit:o}=t;var c;const l=Nb(),a=a0.useInject(),i=D(()=>o7(a.status,e.status)),s=s1((c=e.value)!==null&&c!==void 0?c:e.defaultValue),u=s1(),d=s1(""),{prefixCls:f,size:h,direction:p}=Ce("input",e),[m,y]=h7(f),g=d6(),v=D(()=>e.showCount===""||e.showCount||!1),b=D(()=>Number(e.maxlength)>0),M=s1(!1),S=s1(),w=s1(0),C=Z=>{M.value=!0,S.value=d.value,w.value=Z.currentTarget.selectionStart,o("compositionstart",Z)},V=Z=>{var l1;M.value=!1;let j=Z.currentTarget.value;if(b.value){const G=w.value>=e.maxlength+1||w.value===((l1=S.value)===null||l1===void 0?void 0:l1.length);j=hf(G,S.value,j,e.maxlength)}j!==d.value&&(A(j),h8(Z.currentTarget,Z,T,j)),o("compositionend",Z)},_=te();b1(()=>e.value,()=>{var Z;"value"in _.vnode.props,s.value=(Z=e.value)!==null&&Z!==void 0?Z:""});const x=Z=>{var l1;zC((l1=u.value)===null||l1===void 0?void 0:l1.textArea,Z)},I=()=>{var Z,l1;(l1=(Z=u.value)===null||Z===void 0?void 0:Z.textArea)===null||l1===void 0||l1.blur()},A=(Z,l1)=>{s.value!==Z&&(e.value===void 0?s.value=Z:ee(()=>{var j,G,Y;u.value.textArea.value!==d.value&&((Y=(j=u.value)===null||j===void 0?void 0:(G=j.instance).update)===null||Y===void 0||Y.call(G))}),ee(()=>{l1&&l1()}))},R=Z=>{Z.keyCode===13&&o("pressEnter",Z),o("keydown",Z)},X=Z=>{const{onBlur:l1}=e;l1==null||l1(Z),l.onFieldBlur()},T=Z=>{o("update:value",Z.target.value),o("change",Z),o("input",Z),l.onFieldChange()},k=Z=>{h8(u.value.textArea,Z,T),A("",()=>{x()})},W=Z=>{let l1=Z.target.value;if(s.value!==l1){if(b.value){const j=Z.target,G=j.selectionStart>=e.maxlength+1||j.selectionStart===l1.length||!j.selectionStart;l1=hf(G,d.value,l1,e.maxlength)}h8(Z.currentTarget,Z,T,l1),A(l1)}},r1=()=>{var Z,l1;const{class:j}=r,{bordered:G=!0}=e,Y=H(H(H({},x2(e,["allowClear"])),r),{class:[{[`${f.value}-borderless`]:!G,[`${j}`]:j&&!v.value,[`${f.value}-sm`]:h.value==="small",[`${f.value}-lg`]:h.value==="large"},d8(f.value,i.value),y.value],disabled:g.value,showCount:null,prefixCls:f.value,onInput:W,onChange:W,onBlur:X,onKeydown:R,onCompositionstart:C,onCompositionend:V});return!((Z=e.valueModifiers)===null||Z===void 0)&&Z.lazy&&delete Y.onInput,z(JU,n1(n1({},Y),{},{id:(l1=Y==null?void 0:Y.id)!==null&&l1!==void 0?l1:l.id.value,ref:u,maxlength:e.maxlength,lazy:e.lazy}),null)};return n({focus:x,blur:I,resizableTextArea:u}),n2(()=>{let Z=$a(s.value);!M.value&&b.value&&(e.value===null||e.value===void 0)&&(Z=$C(Z,e.maxlength)),d.value=Z}),()=>{var Z;const{maxlength:l1,bordered:j=!0,hidden:G}=e,{style:Y,class:t1}=r,le=H(H(H({},e),r),{prefixCls:f.value,inputType:"text",handleReset:k,direction:p.value,bordered:j,style:v.value?void 0:Y,hashId:y.value,disabled:(Z=e.disabled)!==null&&Z!==void 0?Z:g.value});let j1=z(GU,n1(n1({},le),{},{value:d.value,status:e.status}),{element:r1});if(v.value||a.hasFeedback){const K=[...d.value].length;let a1="";typeof v.value=="object"?a1=v.value.formatter({value:d.value,count:K,maxlength:l1}):a1=`${K}${b.value?` / ${l1}`:""}`,j1=z("div",{hidden:G,class:S1(`${f.value}-textarea`,{[`${f.value}-textarea-rtl`]:p.value==="rtl",[`${f.value}-textarea-show-count`]:v.value,[`${f.value}-textarea-in-form-item`]:a.isFormItemInput},`${f.value}-textarea-show-count`,t1,y.value),style:Y,"data-count":typeof a1!="object"?a1:void 0},[j1,a.hasFeedback&&z("span",{class:`${f.value}-textarea-suffix`},[a.feedbackIcon])])}return m(j1)}}});var eW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};function pf(e){for(var t=1;tz(e?m7:g7,null,null),OC=h1({compatConfig:{MODE:3},name:"AInputPassword",inheritAttrs:!1,props:H(H({},vo()),{prefixCls:String,inputPrefixCls:String,action:{type:String,default:"click"},visibilityToggle:{type:Boolean,default:!0},visible:{type:Boolean,default:void 0},"onUpdate:visible":Function,iconRender:Function}),setup(e,t){let{slots:r,attrs:n,expose:o,emit:c}=t;const l=s1(!1),a=()=>{const{disabled:y}=e;y||(l.value=!l.value,c("update:visible",l.value))};n2(()=>{e.visible!==void 0&&(l.value=!!e.visible)});const i=s1();o({focus:()=>{var y;(y=i.value)===null||y===void 0||y.focus()},blur:()=>{var y;(y=i.value)===null||y===void 0||y.blur()}});const d=y=>{const{action:g,iconRender:v=r.iconRender||lW}=e,b=cW[g]||"",M=v(l.value),S={[b]:a,class:`${y}-icon`,key:"passwordIcon",onMousedown:w=>{w.preventDefault()},onMouseup:w=>{w.preventDefault()}};return Qe(vy(M)?M:z("span",null,[M]),S)},{prefixCls:f,getPrefixCls:h}=Ce("input-password",e),p=D(()=>h("input",e.inputPrefixCls)),m=()=>{const{size:y,visibilityToggle:g}=e,v=oW(e,["size","visibilityToggle"]),b=g&&d(f.value),M=S1(f.value,n.class,{[`${f.value}-${y}`]:!!y}),S=H(H(H({},x2(v,["suffix","iconRender","action"])),n),{type:l.value?"text":"password",class:M,prefixCls:p.value,suffix:b});return y&&(S.size=y),z(ze,n1({ref:i},S),r)};return()=>m()}});ze.Group=BU;ze.Search=qU;ze.TextArea=ZU;ze.Password=OC;ze.install=function(e){return e.component(ze.name,ze),e.component(ze.Group.name,ze.Group),e.component(ze.Search.name,ze.Search),e.component(ze.TextArea.name,ze.TextArea),e.component(ze.Password.name,ze.Password),e};function y7(){return{keyboard:{type:Boolean,default:void 0},mask:{type:Boolean,default:void 0},afterClose:Function,closable:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},destroyOnClose:{type:Boolean,default:void 0},mousePosition:f1.shape({x:Number,y:Number}).loose,title:f1.any,footer:f1.any,transitionName:String,maskTransitionName:String,animation:f1.any,maskAnimation:f1.any,wrapStyle:{type:Object,default:void 0},bodyStyle:{type:Object,default:void 0},maskStyle:{type:Object,default:void 0},prefixCls:String,wrapClassName:String,rootClassName:String,width:[String,Number],height:[String,Number],zIndex:Number,bodyProps:f1.any,maskProps:f1.any,wrapProps:f1.any,getContainer:f1.any,dialogStyle:{type:Object,default:void 0},dialogClass:String,closeIcon:f1.any,forceRender:{type:Boolean,default:void 0},getOpenCount:Function,focusTriggerAfterClose:{type:Boolean,default:void 0},onClose:Function,modalRender:Function}}function mf(e,t,r){let n=t;return!n&&r&&(n=`${e}-${r}`),n}let gf=-1;function aW(){return gf+=1,gf}function yf(e,t){let r=e[`page${t?"Y":"X"}Offset`];const n=`scroll${t?"Top":"Left"}`;if(typeof r!="number"){const o=e.document;r=o.documentElement[n],typeof r!="number"&&(r=o.body[n])}return r}function iW(e){const t=e.getBoundingClientRect(),r={left:t.left,top:t.top},n=e.ownerDocument,o=n.defaultView||n.parentWindow;return r.left+=yf(o),r.top+=yf(o,!0),r}const bf={width:0,height:0,overflow:"hidden",outline:"none"},sW=h1({compatConfig:{MODE:3},name:"DialogContent",inheritAttrs:!1,props:H(H({},y7()),{motionName:String,ariaId:String,onVisibleChanged:Function,onMousedown:Function,onMouseup:Function}),setup(e,t){let{expose:r,slots:n,attrs:o}=t;const c=p1(),l=p1(),a=p1();r({focus:()=>{var f;(f=c.value)===null||f===void 0||f.focus()},changeActive:f=>{const{activeElement:h}=document;f&&h===l.value?c.value.focus():!f&&h===c.value&&l.value.focus()}});const i=p1(),s=D(()=>{const{width:f,height:h}=e,p={};return f!==void 0&&(p.width=typeof f=="number"?`${f}px`:f),h!==void 0&&(p.height=typeof h=="number"?`${h}px`:h),i.value&&(p.transformOrigin=i.value),p}),u=()=>{ee(()=>{if(a.value){const f=iW(a.value);i.value=e.mousePosition?`${e.mousePosition.x-f.left}px ${e.mousePosition.y-f.top}px`:""}})},d=f=>{e.onVisibleChanged(f)};return()=>{var f,h,p,m;const{prefixCls:y,footer:g=(f=n.footer)===null||f===void 0?void 0:f.call(n),title:v=(h=n.title)===null||h===void 0?void 0:h.call(n),ariaId:b,closable:M,closeIcon:S=(p=n.closeIcon)===null||p===void 0?void 0:p.call(n),onClose:w,bodyStyle:C,bodyProps:V,onMousedown:_,onMouseup:x,visible:I,modalRender:A=n.modalRender,destroyOnClose:R,motionName:X}=e;let T;g&&(T=z("div",{class:`${y}-footer`},[g]));let k;v&&(k=z("div",{class:`${y}-header`},[z("div",{class:`${y}-title`,id:b},[v])]));let W;M&&(W=z("button",{type:"button",onClick:w,"aria-label":"Close",class:`${y}-close`},[S||z("span",{class:`${y}-close-x`},null)]));const r1=z("div",{class:`${y}-content`},[W,k,z("div",n1({class:`${y}-body`,style:C},V),[(m=n.default)===null||m===void 0?void 0:m.call(n)]),T]),Z=Q5(X);return z(ht,n1(n1({},Z),{},{onBeforeEnter:u,onAfterEnter:()=>d(!0),onAfterLeave:()=>d(!1)}),{default:()=>[I||!R?r6(z("div",n1(n1({},o),{},{ref:a,key:"dialog-element",role:"document",style:[s.value,o.style],class:[y,o.class],onMousedown:_,onMouseup:x}),[z("div",{tabindex:0,ref:c,style:bf,"aria-hidden":"true"},null),A?A({originVNode:r1}):r1,z("div",{tabindex:0,ref:l,style:bf,"aria-hidden":"true"},null)]),[[m5,I]]):null]})}}}),uW=h1({compatConfig:{MODE:3},name:"DialogMask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup(e,t){return()=>{const{prefixCls:r,visible:n,maskProps:o,motionName:c}=e,l=Q5(c);return z(ht,l,{default:()=>[r6(z("div",n1({class:`${r}-mask`},o),null),[[m5,n]])]})}}}),Cf=h1({compatConfig:{MODE:3},name:"VcDialog",inheritAttrs:!1,props:vt(H(H({},y7()),{getOpenCount:Function,scrollLocker:Object}),{mask:!0,visible:!1,keyboard:!0,closable:!0,maskClosable:!0,destroyOnClose:!1,prefixCls:"rc-dialog",getOpenCount:()=>null,focusTriggerAfterClose:!0}),setup(e,t){let{attrs:r,slots:n}=t;const o=s1(),c=s1(),l=s1(),a=s1(e.visible),i=s1(`vcDialogTitle${aW()}`),s=g=>{var v,b;if(g)Z4(c.value,document.activeElement)||(o.value=document.activeElement,(v=l.value)===null||v===void 0||v.focus());else{const M=a.value;if(a.value=!1,e.mask&&o.value&&e.focusTriggerAfterClose){try{o.value.focus({preventScroll:!0})}catch{}o.value=null}M&&((b=e.afterClose)===null||b===void 0||b.call(e))}},u=g=>{var v;(v=e.onClose)===null||v===void 0||v.call(e,g)},d=s1(!1),f=s1(),h=()=>{clearTimeout(f.value),d.value=!0},p=()=>{f.value=setTimeout(()=>{d.value=!1})},m=g=>{if(!e.maskClosable)return null;d.value?d.value=!1:c.value===g.target&&u(g)},y=g=>{if(e.keyboard&&g.keyCode===C1.ESC){g.stopPropagation(),u(g);return}e.visible&&g.keyCode===C1.TAB&&l.value.changeActive(!g.shiftKey)};return b1(()=>e.visible,()=>{e.visible&&(a.value=!0)},{flush:"post"}),He(()=>{var g;clearTimeout(f.value),(g=e.scrollLocker)===null||g===void 0||g.unLock()}),n2(()=>{var g,v;(g=e.scrollLocker)===null||g===void 0||g.unLock(),a.value&&((v=e.scrollLocker)===null||v===void 0||v.lock())}),()=>{const{prefixCls:g,mask:v,visible:b,maskTransitionName:M,maskAnimation:S,zIndex:w,wrapClassName:C,rootClassName:V,wrapStyle:_,closable:x,maskProps:I,maskStyle:A,transitionName:R,animation:X,wrapProps:T,title:k=n.title}=e,{style:W,class:r1}=r;return z("div",n1({class:[`${g}-root`,V]},qF(e,{data:!0})),[z(uW,{prefixCls:g,visible:v&&b,motionName:mf(g,M,S),style:H({zIndex:w},A),maskProps:I},null),z("div",n1({tabIndex:-1,onKeydown:y,class:S1(`${g}-wrap`,C),ref:c,onClick:m,role:"dialog","aria-labelledby":k?i.value:null,style:H(H({zIndex:w},_),{display:a.value?null:"none"})},T),[z(sW,n1(n1({},x2(e,["scrollLocker"])),{},{style:W,class:r1,onMousedown:h,onMouseup:p,ref:l,closable:x,ariaId:i.value,prefixCls:g,visible:b,onClose:u,onVisibleChanged:s,motionName:mf(g,R,X)}),n)])])}}}),dW=y7(),fW=h1({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:vt(dW,{visible:!1}),setup(e,t){let{attrs:r,slots:n}=t;const o=p1(e.visible);return J5({},{inTriggerContext:!1}),b1(()=>e.visible,()=>{e.visible&&(o.value=!0)},{flush:"post"}),()=>{const{visible:c,getContainer:l,forceRender:a,destroyOnClose:i=!1,afterClose:s}=e;let u=H(H(H({},e),r),{ref:"_component",key:"dialog"});return l===!1?z(Cf,n1(n1({},u),{},{getOpenCount:()=>2}),n):!a&&i&&!o.value?null:z(Vb,{autoLock:!0,visible:c,forceRender:a,getContainer:l},{default:d=>(u=H(H(H({},u),d),{afterClose:()=>{s==null||s(),o.value=!1}}),z(Cf,u,n))})}}});function Mf(e){return{position:e,top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0}}const hW=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}${e.antCls}-zoom-enter, ${t}${e.antCls}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${e.antCls}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:H(H({},Mf("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:H(H({},Mf("fixed")),{overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:BB(e)}]},pW=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap`]:{zIndex:e.zIndexPopupBase,position:"fixed",inset:0,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"},[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax})`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${e.marginXS} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:H(H({},N4(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${e.margin*2}px)`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.modalHeadingColor,fontWeight:e.fontWeightStrong,fontSize:e.modalHeaderTitleFontSize,lineHeight:e.modalHeaderTitleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.modalContentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadowSecondary,pointerEvents:"auto",padding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`},[`${t}-close`]:H({position:"absolute",top:(e.modalHeaderCloseSize-e.modalCloseBtnSize)/2,insetInlineEnd:(e.modalHeaderCloseSize-e.modalCloseBtnSize)/2,zIndex:e.zIndexPopupBase+10,padding:0,color:e.modalCloseColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalConfirmIconSize,height:e.modalConfirmIconSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"block",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:`${e.modalCloseBtnSize}px`,textAlign:"center",textTransform:"none",textRendering:"auto"},"&:hover":{color:e.modalIconHoverColor,backgroundColor:e.wireframe?"transparent":e.colorFillContent,textDecoration:"none"},"&:active":{backgroundColor:e.wireframe?"transparent":e.colorFillContentHover}},Yy(e)),[`${t}-header`]:{color:e.colorText,background:e.modalHeaderBg,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`,marginBottom:e.marginXS},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word"},[`${t}-footer`]:{textAlign:"end",background:e.modalFooterBg,marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn:not(${e.antCls}-dropdown-trigger)`]:{marginBottom:0,marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, + ${t}-body, + ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},vW=e=>{const{componentCls:t}=e,r=`${t}-confirm`;return{[r]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${r}-body-wrapper`]:H({},Xy()),[`${r}-body`]:{display:"flex",flexWrap:"wrap",alignItems:"center",[`${r}-title`]:{flex:"0 0 100%",display:"block",overflow:"hidden",color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.modalHeaderTitleFontSize,lineHeight:e.modalHeaderTitleLineHeight,[`+ ${r}-content`]:{marginBlockStart:e.marginXS,flexBasis:"100%",maxWidth:`calc(100% - ${e.modalConfirmIconSize+e.marginSM}px)`}},[`${r}-content`]:{color:e.colorText,fontSize:e.fontSize},[`> ${e.iconCls}`]:{flex:"none",marginInlineEnd:e.marginSM,fontSize:e.modalConfirmIconSize,[`+ ${r}-title`]:{flex:1},[`+ ${r}-title + ${r}-content`]:{marginInlineStart:e.modalConfirmIconSize+e.marginSM}}},[`${r}-btns`]:{textAlign:"end",marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${r}-error ${r}-body > ${e.iconCls}`]:{color:e.colorError},[`${r}-warning ${r}-body > ${e.iconCls}, + ${r}-confirm ${r}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${r}-info ${r}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${r}-success ${r}-body > ${e.iconCls}`]:{color:e.colorSuccess},[`${t}-zoom-leave ${t}-btns`]:{pointerEvents:"none"}}},mW=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},gW=e=>{const{componentCls:t,antCls:r}=e,n=`${t}-confirm`;return{[t]:{[`${t}-content`]:{padding:0},[`${t}-header`]:{padding:e.modalHeaderPadding,borderBottom:`${e.modalHeaderBorderWidth}px ${e.modalHeaderBorderStyle} ${e.modalHeaderBorderColorSplit}`,marginBottom:0},[`${t}-body`]:{padding:e.modalBodyPadding},[`${t}-footer`]:{padding:`${e.modalFooterPaddingVertical}px ${e.modalFooterPaddingHorizontal}px`,borderTop:`${e.modalFooterBorderWidth}px ${e.modalFooterBorderStyle} ${e.modalFooterBorderColorSplit}`,borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`,marginTop:0}},[n]:{[`${r}-modal-body`]:{padding:`${e.padding*2}px ${e.padding*2}px ${e.paddingLG}px`},[`${n}-body`]:{[`> ${e.iconCls}`]:{marginInlineEnd:e.margin,[`+ ${n}-title + ${n}-content`]:{marginInlineStart:e.modalConfirmIconSize+e.margin}}},[`${n}-btns`]:{marginTop:e.marginLG}}}},yW=E2("Modal",e=>{const t=e.padding,r=e.fontSizeHeading5,n=e.lineHeightHeading5,o=Te(e,{modalBodyPadding:e.paddingLG,modalHeaderBg:e.colorBgElevated,modalHeaderPadding:`${t}px ${e.paddingLG}px`,modalHeaderBorderWidth:e.lineWidth,modalHeaderBorderStyle:e.lineType,modalHeaderTitleLineHeight:n,modalHeaderTitleFontSize:r,modalHeaderBorderColorSplit:e.colorSplit,modalHeaderCloseSize:n*r+t*2,modalContentBg:e.colorBgElevated,modalHeadingColor:e.colorTextHeading,modalCloseColor:e.colorTextDescription,modalFooterBg:"transparent",modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterPaddingVertical:e.paddingXS,modalFooterPaddingHorizontal:e.padding,modalFooterBorderWidth:e.lineWidth,modalConfirmTitleFontSize:e.fontSizeLG,modalIconHoverColor:e.colorIconHover,modalConfirmIconSize:e.fontSize*e.lineHeight,modalCloseBtnSize:e.controlHeightLG*.55});return[pW(o),vW(o),mW(o),hW(o),e.wireframe&&gW(o),c7(o,"zoom")]});function bW(e,t,r){var n=r||{},o=n.noTrailing,c=o===void 0?!1:o,l=n.noLeading,a=l===void 0?!1:l,i=n.debounceMode,s=i===void 0?void 0:i,u,d=!1,f=0;function h(){u&&clearTimeout(u)}function p(y){var g=y||{},v=g.upcomingOnly,b=v===void 0?!1:v;h(),d=!b}function m(){for(var y=arguments.length,g=new Array(y),v=0;ve?a?(f=Date.now(),c||(u=setTimeout(s?w:S,e))):S():c!==!0&&(u=setTimeout(s?w:S,s===void 0?e-M:e))}return m.cancel=p,m}function CW(e,t,r){var n={},o=n.atBegin,c=o===void 0?!1:o;return bW(e,t,{debounceMode:c!==!1})}const MW=new re("antSpinMove",{to:{opacity:1}}),SW=new re("antRotate",{to:{transform:"rotate(405deg)"}}),wW=e=>({[`${e.componentCls}`]:H(H({},N4(e)),{position:"absolute",display:"none",color:e.colorPrimary,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"static",display:"inline-block",opacity:1},"&-nested-loading":{position:"relative",[`> div > ${e.componentCls}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${e.componentCls}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:-e.spinDotSize/2},[`${e.componentCls}-text`]:{position:"absolute",top:"50%",width:"100%",paddingTop:(e.spinDotSize-e.fontSize)/2+2,textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${e.componentCls}-show-text ${e.componentCls}-dot`]:{marginTop:-(e.spinDotSize/2)-10},"&-sm":{[`${e.componentCls}-dot`]:{margin:-e.spinDotSizeSM/2},[`${e.componentCls}-text`]:{paddingTop:(e.spinDotSizeSM-e.fontSize)/2+2},[`&${e.componentCls}-show-text ${e.componentCls}-dot`]:{marginTop:-(e.spinDotSizeSM/2)-10}},"&-lg":{[`${e.componentCls}-dot`]:{margin:-(e.spinDotSizeLG/2)},[`${e.componentCls}-text`]:{paddingTop:(e.spinDotSizeLG-e.fontSize)/2+2},[`&${e.componentCls}-show-text ${e.componentCls}-dot`]:{marginTop:-(e.spinDotSizeLG/2)-10}}},[`${e.componentCls}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${e.componentCls}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${e.componentCls}-dot`]:{position:"relative",display:"inline-block",fontSize:e.spinDotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:(e.spinDotSize-e.marginXXS/2)/2,height:(e.spinDotSize-e.marginXXS/2)/2,backgroundColor:e.colorPrimary,borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:MW,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:SW,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&-sm ${e.componentCls}-dot`]:{fontSize:e.spinDotSizeSM,i:{width:(e.spinDotSizeSM-e.marginXXS/2)/2,height:(e.spinDotSizeSM-e.marginXXS/2)/2}},[`&-lg ${e.componentCls}-dot`]:{fontSize:e.spinDotSizeLG,i:{width:(e.spinDotSizeLG-e.marginXXS)/2,height:(e.spinDotSizeLG-e.marginXXS)/2}},[`&${e.componentCls}-show-text ${e.componentCls}-text`]:{display:"block"}})}),HW=E2("Spin",e=>{const t=Te(e,{spinDotDefault:e.colorTextDescription,spinDotSize:e.controlHeightLG/2,spinDotSizeSM:e.controlHeightLG*.35,spinDotSizeLG:e.controlHeight});return[wW(t)]},{contentHeight:400});var _W=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o({prefixCls:String,spinning:{type:Boolean,default:void 0},size:String,wrapperClassName:String,tip:f1.any,delay:Number,indicator:f1.any});let Vr=null;function zW(e,t){return!!e&&!!t&&!isNaN(Number(t))}function VW(e){const t=e.indicator;Vr=typeof t=="function"?t:()=>z(t,null,null)}const p8=h1({compatConfig:{MODE:3},name:"ASpin",inheritAttrs:!1,props:vt(LW(),{size:"default",spinning:!0,wrapperClassName:""}),setup(e,t){let{attrs:r,slots:n}=t;const{prefixCls:o,size:c,direction:l}=Ce("spin",e),[a,i]=HW(o),s=s1(e.spinning&&!zW(e.spinning,e.delay));let u;return b1([()=>e.spinning,()=>e.delay],()=>{u==null||u.cancel(),u=CW(e.delay,()=>{s.value=e.spinning}),u==null||u()},{immediate:!0,flush:"post"}),He(()=>{u==null||u.cancel()}),()=>{var d,f;const{class:h}=r,p=_W(r,["class"]),{tip:m=(d=n.tip)===null||d===void 0?void 0:d.call(n)}=e,y=(f=n.default)===null||f===void 0?void 0:f.call(n),g={[i.value]:!0,[o.value]:!0,[`${o.value}-sm`]:c.value==="small",[`${o.value}-lg`]:c.value==="large",[`${o.value}-spinning`]:s.value,[`${o.value}-show-text`]:!!m,[`${o.value}-rtl`]:l.value==="rtl",[h]:!!h};function v(M){const S=`${M}-dot`;let w=oo(n,e,"indicator");return w===null?null:(Array.isArray(w)&&(w=w.length===1?w[0]:w),Oe(w)?d2(w,{class:S}):Vr&&Oe(Vr())?d2(Vr(),{class:S}):z("span",{class:`${S} ${M}-dot-spin`},[z("i",{class:`${M}-dot-item`},null),z("i",{class:`${M}-dot-item`},null),z("i",{class:`${M}-dot-item`},null),z("i",{class:`${M}-dot-item`},null)]))}const b=z("div",n1(n1({},p),{},{class:g,"aria-live":"polite","aria-busy":s.value}),[v(o.value),m?z("div",{class:`${o.value}-text`},[m]):null]);if(y&&F2(y).length){const M={[`${o.value}-container`]:!0,[`${o.value}-blur`]:s.value};return a(z("div",{class:[`${o.value}-nested-loading`,e.wrapperClassName,i.value]},[s.value&&z("div",{key:"loading"},[b]),z("div",{class:M,key:"container"},[y])]))}return a(b)}}});p8.setDefaultIndicator=VW;p8.install=function(e){return e.component(p8.name,p8),e};var xW=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{Oa={x:e.pageX,y:e.pageY},setTimeout(()=>Oa=null,100)};nC()&&T3(document.documentElement,"click",EW,!0);const $W=()=>({prefixCls:String,visible:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},confirmLoading:{type:Boolean,default:void 0},title:f1.any,closable:{type:Boolean,default:void 0},closeIcon:f1.any,onOk:Function,onCancel:Function,"onUpdate:visible":Function,"onUpdate:open":Function,onChange:Function,afterClose:Function,centered:{type:Boolean,default:void 0},width:[String,Number],footer:f1.any,okText:f1.any,okType:String,cancelText:f1.any,icon:f1.any,maskClosable:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},okButtonProps:Z1(),cancelButtonProps:Z1(),destroyOnClose:{type:Boolean,default:void 0},wrapClassName:String,maskTransitionName:String,transitionName:String,getContainer:{type:[String,Function,Boolean,Object],default:void 0},zIndex:Number,bodyStyle:Z1(),maskStyle:Z1(),mask:{type:Boolean,default:void 0},keyboard:{type:Boolean,default:void 0},wrapProps:Object,focusTriggerAfterClose:{type:Boolean,default:void 0},modalRender:Function,mousePosition:Z1()}),Je=h1({compatConfig:{MODE:3},name:"AModal",inheritAttrs:!1,props:vt($W(),{width:520,confirmLoading:!1,okType:"primary"}),setup(e,t){let{emit:r,slots:n,attrs:o}=t;const[c]=I5("Modal"),{prefixCls:l,rootPrefixCls:a,direction:i,getPopupContainer:s}=Ce("modal",e),[u,d]=yW(l);M0(e.visible===void 0);const f=m=>{r("update:visible",!1),r("update:open",!1),r("cancel",m),r("change",!1)},h=m=>{r("ok",m)},p=()=>{var m,y;const{okText:g=(m=n.okText)===null||m===void 0?void 0:m.call(n),okType:v,cancelText:b=(y=n.cancelText)===null||y===void 0?void 0:y.call(n),confirmLoading:M}=e;return z(T1,null,[z(L4,n1({onClick:f},e.cancelButtonProps),{default:()=>[b||c.value.cancelText]}),z(L4,n1(n1({},Kb(v)),{},{loading:M,onClick:h},e.okButtonProps),{default:()=>[g||c.value.okText]})])};return()=>{var m,y;const{prefixCls:g,visible:v,open:b,wrapClassName:M,centered:S,getContainer:w,closeIcon:C=(m=n.closeIcon)===null||m===void 0?void 0:m.call(n),focusTriggerAfterClose:V=!0}=e,_=xW(e,["prefixCls","visible","open","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose"]),x=S1(M,{[`${l.value}-centered`]:!!S,[`${l.value}-wrap-rtl`]:i.value==="rtl"});return u(z(fW,n1(n1(n1({},_),o),{},{rootClassName:d.value,class:S1(d.value,o.class),getContainer:w||(s==null?void 0:s.value),prefixCls:l.value,wrapClassName:x,visible:b??v,onClose:f,focusTriggerAfterClose:V,transitionName:l0(a.value,"zoom",e.transitionName),maskTransitionName:l0(a.value,"fade",e.maskTransitionName),mousePosition:(y=_.mousePosition)!==null&&y!==void 0?y:Oa}),H(H({},n),{footer:n.footer||p,closeIcon:()=>z("span",{class:`${l.value}-close-x`},[C||z(w0,{class:`${l.value}-close-icon`},null)])})))}}}),OW=()=>{const e=s1(!1);return He(()=>{e.value=!0}),e},TW={type:{type:String},actionFn:Function,close:Function,autofocus:Boolean,prefixCls:String,buttonProps:Z1(),emitEvent:Boolean,quitOnNullishReturnValue:Boolean};function Sf(e){return!!(e&&e.then)}const wf=h1({compatConfig:{MODE:3},name:"ActionButton",props:TW,setup(e,t){let{slots:r}=t;const n=s1(!1),o=s1(),c=s1(!1);let l;const a=OW();K1(()=>{e.autofocus&&(l=setTimeout(()=>{var d,f;return(f=(d=C4(o.value))===null||d===void 0?void 0:d.focus)===null||f===void 0?void 0:f.call(d)}))}),He(()=>{clearTimeout(l)});const i=function(){for(var d,f=arguments.length,h=new Array(f),p=0;p{Sf(d)&&(c.value=!0,d.then(function(){a.value||(c.value=!1),i(...arguments),n.value=!1},f=>(a.value||(c.value=!1),n.value=!1,Promise.reject(f))))},u=d=>{const{actionFn:f}=e;if(n.value)return;if(n.value=!0,!f){i();return}let h;if(e.emitEvent){if(h=f(d),e.quitOnNullishReturnValue&&!Sf(h)){n.value=!1,i(d);return}}else if(f.length)h=f(e.close),n.value=!1;else if(h=f(),!h){i();return}s(h)};return()=>{const{type:d,prefixCls:f,buttonProps:h}=e;return z(L4,n1(n1(n1({},Kb(d)),{},{onClick:u,loading:c.value,prefixCls:f},h),{},{ref:o}),r)}}});function g3(e){return typeof e=="function"?e():e}const TC=h1({name:"ConfirmDialog",inheritAttrs:!1,props:["icon","onCancel","onOk","close","closable","zIndex","afterClose","visible","open","keyboard","centered","getContainer","maskStyle","okButtonProps","cancelButtonProps","okType","prefixCls","okCancel","width","mask","maskClosable","okText","cancelText","autoFocusButton","transitionName","maskTransitionName","type","title","content","direction","rootPrefixCls","bodyStyle","closeIcon","modalRender","focusTriggerAfterClose","wrapClassName","confirmPrefixCls","footer"],setup(e,t){let{attrs:r}=t;const[n]=I5("Modal");return()=>{const{icon:o,onCancel:c,onOk:l,close:a,okText:i,closable:s=!1,zIndex:u,afterClose:d,keyboard:f,centered:h,getContainer:p,maskStyle:m,okButtonProps:y,cancelButtonProps:g,okCancel:v,width:b=416,mask:M=!0,maskClosable:S=!1,type:w,open:C,title:V,content:_,direction:x,closeIcon:I,modalRender:A,focusTriggerAfterClose:R,rootPrefixCls:X,bodyStyle:T,wrapClassName:k,footer:W}=e;let r1=o;if(!o&&o!==null)switch(w){case"info":r1=z(h3,null,null);break;case"success":r1=z(d3,null,null);break;case"error":r1=z(D4,null,null);break;default:r1=z(f3,null,null)}const Z=e.okType||"primary",l1=e.prefixCls||"ant-modal",j=`${l1}-confirm`,G=r.style||{},Y=v??w==="confirm",t1=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",le=`${l1}-confirm`,j1=S1(le,`${le}-${e.type}`,{[`${le}-rtl`]:x==="rtl"},r.class),K=n.value,a1=Y&&z(wf,{actionFn:c,close:a,autofocus:t1==="cancel",buttonProps:g,prefixCls:`${X}-btn`},{default:()=>[g3(e.cancelText)||K.cancelText]});return z(Je,{prefixCls:l1,class:j1,wrapClassName:S1({[`${le}-centered`]:!!h},k),onCancel:i1=>a==null?void 0:a({triggerCancel:!0},i1),open:C,title:"",footer:"",transitionName:l0(X,"zoom",e.transitionName),maskTransitionName:l0(X,"fade",e.maskTransitionName),mask:M,maskClosable:S,maskStyle:m,style:G,bodyStyle:T,width:b,zIndex:u,afterClose:d,keyboard:f,centered:h,getContainer:p,closable:s,closeIcon:I,modalRender:A,focusTriggerAfterClose:R},{default:()=>[z("div",{class:`${j}-body-wrapper`},[z("div",{class:`${j}-body`},[g3(r1),V===void 0?null:z("span",{class:`${j}-title`},[g3(V)]),z("div",{class:`${j}-content`},[g3(_)])]),W!==void 0?g3(W):z("div",{class:`${j}-btns`},[a1,z(wf,{type:Z,actionFn:l,close:a,autofocus:t1==="ok",buttonProps:y,prefixCls:`${X}-btn`},{default:()=>[g3(i)||(Y?K.okText:K.justOkText)]})])])]})}}}),It=[],h6=e=>{const t=document.createDocumentFragment();let r=H(H({},x2(e,["parentContext","appContext"])),{close:c,open:!0}),n=null;function o(){n&&(at(null,t),n=null);for(var s=arguments.length,u=new Array(s),d=0;dh&&h.triggerCancel);e.onCancel&&f&&e.onCancel(()=>{},...u.slice(1));for(let h=0;h{typeof e.afterClose=="function"&&e.afterClose(),o.apply(this,u)}}),r.visible&&delete r.visible,l(r)}function l(s){typeof s=="function"?r=s(r):r=H(H({},r),s),n&&bF(n,r,t)}const a=s=>{const u=Ve,d=u.prefixCls,f=s.prefixCls||`${d}-modal`,h=u.iconPrefixCls,p=kq();return z(qt,n1(n1({},u),{},{prefixCls:d}),{default:()=>[z(TC,n1(n1({},s),{},{rootPrefixCls:d,prefixCls:f,iconPrefixCls:h,locale:p,cancelText:s.cancelText||p.cancelText}),null)]})};function i(s){const u=z(a,H({},s));return u.appContext=e.parentContext||e.appContext||u.appContext,at(u,t),u}return n=i(r),It.push(c),{destroy:c,update:l}};function AC(e){return H(H({},e),{type:"warning"})}function PC(e){return H(H({},e),{type:"info"})}function IC(e){return H(H({},e),{type:"success"})}function RC(e){return H(H({},e),{type:"error"})}function NC(e){return H(H({},e),{type:"confirm"})}const AW=()=>({config:Object,afterClose:Function,destroyAction:Function,open:Boolean}),PW=h1({name:"HookModal",inheritAttrs:!1,props:vt(AW(),{config:{width:520,okType:"primary"}}),setup(e,t){let{expose:r}=t;var n;const o=D(()=>e.open),c=D(()=>e.config),{direction:l,getPrefixCls:a}=b5(),i=a("modal"),s=a(),u=()=>{var p,m;e==null||e.afterClose(),(m=(p=c.value).afterClose)===null||m===void 0||m.call(p)},d=function(){e.destroyAction(...arguments)};r({destroy:d});const f=(n=c.value.okCancel)!==null&&n!==void 0?n:c.value.type==="confirm",[h]=I5("Modal",Yt.Modal);return()=>z(TC,n1(n1({prefixCls:i,rootPrefixCls:s},c.value),{},{close:d,open:o.value,afterClose:u,okText:c.value.okText||(f?h==null?void 0:h.value.okText:h==null?void 0:h.value.justOkText),direction:c.value.direction||l.value,cancelText:c.value.cancelText||(h==null?void 0:h.value.cancelText)}),null)}});let Hf=0;const IW=h1({name:"ElementsHolder",inheritAttrs:!1,setup(e,t){let{expose:r}=t;const n=s1([]);return r({addModal:c=>(n.value.push(c),n.value=n.value.slice(),()=>{n.value=n.value.filter(l=>l!==c)})}),()=>n.value.map(c=>c())}});function RW(){const e=s1(null),t=s1([]);b1(t,()=>{t.value.length&&([...t.value].forEach(l=>{l()}),t.value=[])},{immediate:!0});const r=c=>function(a){var i;Hf+=1;const s=s1(!0),u=s1(null),d=s1(H1(a)),f=s1({});b1(()=>a,b=>{y(H(H({},W1(b)?b.value:b),f.value))});const h=function(){s.value=!1;for(var b=arguments.length,M=new Array(b),S=0;SC&&C.triggerCancel);d.value.onCancel&&w&&d.value.onCancel(()=>{},...M.slice(1))};let p;const m=()=>z(PW,{key:`modal-${Hf}`,config:c(d.value),ref:u,open:s.value,destroyAction:h,afterClose:()=>{p==null||p()}},null);p=(i=e.value)===null||i===void 0?void 0:i.addModal(m),p&&It.push(p);const y=b=>{d.value=H(H({},d.value),b)};return{destroy:()=>{u.value?h():t.value=[...t.value,h]},update:b=>{f.value=b,u.value?y(b):t.value=[...t.value,()=>y(b)]}}},n=D(()=>({info:r(PC),success:r(IC),error:r(RC),warning:r(AC),confirm:r(NC)})),o=Symbol("modalHolderKey");return[n.value,()=>z(IW,{key:o,ref:e},null)]}function DC(e){return h6(AC(e))}Je.useModal=RW;Je.info=function(t){return h6(PC(t))};Je.success=function(t){return h6(IC(t))};Je.error=function(t){return h6(RC(t))};Je.warning=DC;Je.warn=DC;Je.confirm=function(t){return h6(NC(t))};Je.destroyAll=function(){for(;It.length;){const t=It.pop();t&&t()}};Je.install=function(e){return e.component(Je.name,Je),e};var NW=["class","component","viewBox","spin","rotate","tabindex","onClick"];function Z6(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function kW(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,c;for(c=0;c=0)&&(r[o]=e[o]);return r}var mo=function(t,r){var n,o=r.attrs,c=r.slots,l=Z6({},t,o),a=l.class,i=l.component,s=l.viewBox,u=l.spin,d=l.rotate,f=l.tabindex,h=l.onClick,p=DW(l,NW),m=Z5(),y=m.prefixCls,g=m.rootClassName,v=c.default&&c.default(),b=v&&v.length,M=c.component,S=(n={},xr(n,g.value,!!g.value),xr(n,y.value,!0),n),w=xr({},"".concat(y.value,"-spin"),u===""||!!u),C=d?{msTransform:"rotate(".concat(d,"deg)"),transform:"rotate(".concat(d,"deg)")}:void 0,V=Z6({},ZF,{viewBox:s,class:w,style:C});s||delete V.viewBox;var _=function(){return i?z(i,V,{default:function(){return[v]}}):M?M(V):b?(s||v.length===1&&v[0]&&v[0].type,z("svg",Z6({},V,{viewBox:s}),[v])):null},x=f;return x===void 0&&h&&(x=-1,p.tabindex=x),z("span",Z6({role:"img"},p,{onClick:h,class:[S,a]}),[_(),z(Rb,null,null)])};mo.props={spin:Boolean,rotate:Number,viewBox:String,ariaLabel:String};mo.inheritAttrs=!1;mo.displayName="Icon";var FW=["type"];function _f(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function qW(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,c;for(c=0;c=0)&&(r[o]=e[o]);return r}var kC=new Set;function UW(e){return typeof e=="string"&&e.length&&!kC.has(e)}function Hn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=e[t];if(UW(r)){var n=document.createElement("script");n.setAttribute("src",r),n.setAttribute("data-namespace",r),e.length>t+1&&(n.onload=function(){Hn(e,t+1)},n.onerror=function(){Hn(e,t+1)}),kC.add(r),document.body.appendChild(n)}}function FC(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.scriptUrl,r=e.extraCommonProps,n=r===void 0?{}:r;typeof document<"u"&&typeof window<"u"&&typeof document.createElement=="function"&&(Array.isArray(t)?Hn(t.reverse()):Hn([t]));var o=function(l,a){var i=a.attrs,s=a.slots,u=_f({},l,i),d=u.type,f=jW(u,FW),h=s.default&&s.default(),p=null;d&&(p=z("use",{"xlink:href":"#".concat(d)},null)),h&&h.length&&(p=h);var m=_f({},n,f);return z(mo,m,{default:function(){return[p]}})};return o.props={spin:Boolean,rotate:Number,type:String},o.inheritAttrs=!1,o.displayName="Iconfont",o}const B4=(e,t)=>new ge(e).setAlpha(t).toRgbString(),y3=(e,t)=>new ge(e).lighten(t).toHexString(),WW=e=>{const t=V4(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},GW=(e,t)=>{const r=e||"#000",n=t||"#fff";return{colorBgBase:r,colorTextBase:n,colorText:B4(n,.85),colorTextSecondary:B4(n,.65),colorTextTertiary:B4(n,.45),colorTextQuaternary:B4(n,.25),colorFill:B4(n,.18),colorFillSecondary:B4(n,.12),colorFillTertiary:B4(n,.08),colorFillQuaternary:B4(n,.04),colorBgElevated:y3(r,12),colorBgContainer:y3(r,8),colorBgLayout:y3(r,0),colorBgSpotlight:y3(r,26),colorBorder:y3(r,26),colorBorderSecondary:y3(r,19)}},KW=(e,t)=>{const r=Object.keys(k5).map(o=>{const c=V4(e[o],{theme:"dark"});return new Array(10).fill(1).reduce((l,a,i)=>(l[`${o}-${i+1}`]=c[i],l),{})}).reduce((o,c)=>(o=H(H({},o),c),o),{}),n=t??uo(e);return H(H(H({},n),r),Gy(e,{generateColorPalettes:WW,generateNeutralColorPalettes:GW}))};function XW(e){const{sizeUnit:t,sizeStep:r}=e,n=r-2;return{sizeXXL:t*(n+10),sizeXL:t*(n+6),sizeLG:t*(n+2),sizeMD:t*(n+2),sizeMS:t*(n+1),size:t*n,sizeSM:t*n,sizeXS:t*(n-1),sizeXXS:t*(n-1)}}const YW=(e,t)=>{const r=t??uo(e),n=r.fontSizeSM,o=r.controlHeight-4;return H(H(H(H(H({},r),XW(t??e)),Ky(n)),{controlHeight:o}),Wy(H(H({},r),{controlHeight:o})))};function QW(){const[e,t,r]=s3();return{theme:e,token:t,hashId:r}}const b7={defaultConfig:mn,defaultSeed:mn.token,useToken:QW,defaultAlgorithm:uo,darkAlgorithm:KW,compactAlgorithm:YW},BC=(e,t,r)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((o,c)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(c.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==r?". Note that variables only represent file names one level deep.":""))))})},Ta=[];function jC(e){var t;(t=document.querySelector("html"))==null||t.setAttribute("lang",e)}function JW(e){e(Ta)}function g01(e,t="lang"){const r={};return Object.keys(e).forEach(n=>{const o=e[n].default;let c=n.replace(`./${t}/`,"").replace(/^\.\//,"");const l=c.lastIndexOf(".");c=c.substring(0,l);const a=c.split("/"),i=a.shift(),s=a.join(".");i&&(s?(wc(r,i,r[i]||{}),wc(r[i],s,o)):wc(r,i,o||{}))}),r}/*! + * shared v10.0.3 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */const _n=typeof window<"u",gt=(e,t=!1)=>t?Symbol.for(e):Symbol(e),ZW=(e,t,r)=>eG({l:e,k:t,s:r}),eG=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ve=e=>typeof e=="number"&&isFinite(e),tG=e=>C7(e)==="[object Date]",s0=e=>C7(e)==="[object RegExp]",go=e=>z1(e)&&Object.keys(e).length===0,ye=Object.assign;let Lf;const Rt=()=>Lf||(Lf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function zf(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const rG=Object.prototype.hasOwnProperty;function Ln(e,t){return rG.call(e,t)}const oe=Array.isArray,Q1=e=>typeof e=="function",m1=e=>typeof e=="string",P1=e=>typeof e=="boolean",I1=e=>e!==null&&typeof e=="object",nG=e=>I1(e)&&Q1(e.then)&&Q1(e.catch),qC=Object.prototype.toString,C7=e=>qC.call(e),z1=e=>C7(e)==="[object Object]",oG=e=>e==null?"":oe(e)||z1(e)&&e.toString===qC?JSON.stringify(e,null,2):String(e);function M7(e,t=""){return e.reduce((r,n,o)=>o===0?r+n:r+t+n,"")}function cG(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const er=e=>!I1(e)||oe(e);function Er(e,t){if(er(e)||er(t))throw new Error("Invalid value");const r=[{src:e,des:t}];for(;r.length;){const{src:n,des:o}=r.pop();Object.keys(n).forEach(c=>{I1(n[c])&&!I1(o[c])&&(o[c]=Array.isArray(n[c])?[]:{}),er(o[c])||er(n[c])?o[c]=n[c]:r.push({src:n[c],des:o[c]})})}}/*! + * message-compiler v10.0.3 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */function lG(e,t,r){return{line:e,column:t,offset:r}}function Aa(e,t,r){return{start:e,end:t}}const F1={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16},aG=17;function yo(e,t,r={}){const{domain:n,messages:o,args:c}=r,l=e,a=new SyntaxError(String(l));return a.code=e,t&&(a.location=t),a.domain=n,a}function iG(e){throw e}const m4=" ",sG="\r",Be=` +`,uG="\u2028",dG="\u2029";function fG(e){const t=e;let r=0,n=1,o=1,c=0;const l=C=>t[C]===sG&&t[C+1]===Be,a=C=>t[C]===Be,i=C=>t[C]===dG,s=C=>t[C]===uG,u=C=>l(C)||a(C)||i(C)||s(C),d=()=>r,f=()=>n,h=()=>o,p=()=>c,m=C=>l(C)||i(C)||s(C)?Be:t[C],y=()=>m(r),g=()=>m(r+c);function v(){return c=0,u(r)&&(n++,o=0),l(r)&&r++,r++,o++,t[r]}function b(){return l(r+c)&&c++,c++,t[r+c]}function M(){r=0,n=1,o=1,c=0}function S(C=0){c=C}function w(){const C=r+c;for(;C!==r;)v();c=0}return{index:d,line:f,column:h,peekOffset:p,charAt:m,currentChar:y,currentPeek:g,next:v,peek:b,reset:M,resetPeek:S,skipToPeek:w}}const j4=void 0,hG=".",Vf="'",pG="tokenizer";function vG(e,t={}){const r=t.location!==!1,n=fG(e),o=()=>n.index(),c=()=>lG(n.line(),n.column(),n.index()),l=c(),a=o(),i={currentType:13,offset:a,startLoc:l,endLoc:l,lastType:13,lastOffset:a,lastStartLoc:l,lastEndLoc:l,braceNest:0,inLinked:!1,text:""},s=()=>i,{onError:u}=t;function d(L,$,N,...q){const J=s();if($.column+=N,$.offset+=N,u){const o1=r?Aa(J.startLoc,$):null,P=yo(L,o1,{domain:pG,args:q});u(P)}}function f(L,$,N){L.endLoc=c(),L.currentType=$;const q={type:$};return r&&(q.loc=Aa(L.startLoc,L.endLoc)),N!=null&&(q.value=N),q}const h=L=>f(L,13);function p(L,$){return L.currentChar()===$?(L.next(),$):(d(F1.EXPECTED_TOKEN,c(),0,$),"")}function m(L){let $="";for(;L.currentPeek()===m4||L.currentPeek()===Be;)$+=L.currentPeek(),L.peek();return $}function y(L){const $=m(L);return L.skipToPeek(),$}function g(L){if(L===j4)return!1;const $=L.charCodeAt(0);return $>=97&&$<=122||$>=65&&$<=90||$===95}function v(L){if(L===j4)return!1;const $=L.charCodeAt(0);return $>=48&&$<=57}function b(L,$){const{currentType:N}=$;if(N!==2)return!1;m(L);const q=g(L.currentPeek());return L.resetPeek(),q}function M(L,$){const{currentType:N}=$;if(N!==2)return!1;m(L);const q=L.currentPeek()==="-"?L.peek():L.currentPeek(),J=v(q);return L.resetPeek(),J}function S(L,$){const{currentType:N}=$;if(N!==2)return!1;m(L);const q=L.currentPeek()===Vf;return L.resetPeek(),q}function w(L,$){const{currentType:N}=$;if(N!==7)return!1;m(L);const q=L.currentPeek()===".";return L.resetPeek(),q}function C(L,$){const{currentType:N}=$;if(N!==8)return!1;m(L);const q=g(L.currentPeek());return L.resetPeek(),q}function V(L,$){const{currentType:N}=$;if(!(N===7||N===11))return!1;m(L);const q=L.currentPeek()===":";return L.resetPeek(),q}function _(L,$){const{currentType:N}=$;if(N!==9)return!1;const q=()=>{const o1=L.currentPeek();return o1==="{"?g(L.peek()):o1==="@"||o1==="|"||o1===":"||o1==="."||o1===m4||!o1?!1:o1===Be?(L.peek(),q()):I(L,!1)},J=q();return L.resetPeek(),J}function x(L){m(L);const $=L.currentPeek()==="|";return L.resetPeek(),$}function I(L,$=!0){const N=(J=!1,o1="")=>{const P=L.currentPeek();return P==="{"||P==="@"||!P?J:P==="|"?!(o1===m4||o1===Be):P===m4?(L.peek(),N(!0,m4)):P===Be?(L.peek(),N(!0,Be)):!0},q=N();return $&&L.resetPeek(),q}function A(L,$){const N=L.currentChar();return N===j4?j4:$(N)?(L.next(),N):null}function R(L){const $=L.charCodeAt(0);return $>=97&&$<=122||$>=65&&$<=90||$>=48&&$<=57||$===95||$===36}function X(L){return A(L,R)}function T(L){const $=L.charCodeAt(0);return $>=97&&$<=122||$>=65&&$<=90||$>=48&&$<=57||$===95||$===36||$===45}function k(L){return A(L,T)}function W(L){const $=L.charCodeAt(0);return $>=48&&$<=57}function r1(L){return A(L,W)}function Z(L){const $=L.charCodeAt(0);return $>=48&&$<=57||$>=65&&$<=70||$>=97&&$<=102}function l1(L){return A(L,Z)}function j(L){let $="",N="";for(;$=r1(L);)N+=$;return N}function G(L){let $="";for(;;){const N=L.currentChar();if(N==="{"||N==="}"||N==="@"||N==="|"||!N)break;if(N===m4||N===Be)if(I(L))$+=N,L.next();else{if(x(L))break;$+=N,L.next()}else $+=N,L.next()}return $}function Y(L){y(L);let $="",N="";for(;$=k(L);)N+=$;return L.currentChar()===j4&&d(F1.UNTERMINATED_CLOSING_BRACE,c(),0),N}function t1(L){y(L);let $="";return L.currentChar()==="-"?(L.next(),$+=`-${j(L)}`):$+=j(L),L.currentChar()===j4&&d(F1.UNTERMINATED_CLOSING_BRACE,c(),0),$}function le(L){return L!==Vf&&L!==Be}function j1(L){y(L),p(L,"'");let $="",N="";for(;$=A(L,le);)$==="\\"?N+=K(L):N+=$;const q=L.currentChar();return q===Be||q===j4?(d(F1.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,c(),0),q===Be&&(L.next(),p(L,"'")),N):(p(L,"'"),N)}function K(L){const $=L.currentChar();switch($){case"\\":case"'":return L.next(),`\\${$}`;case"u":return a1(L,$,4);case"U":return a1(L,$,6);default:return d(F1.UNKNOWN_ESCAPE_SEQUENCE,c(),0,$),""}}function a1(L,$,N){p(L,$);let q="";for(let J=0;J{const q=L.currentChar();return q==="{"||q==="@"||q==="|"||q==="("||q===")"||!q||q===m4?N:(N+=q,L.next(),$(N))};return $("")}function E(L){y(L);const $=p(L,"|");return y(L),$}function O(L,$){let N=null;switch(L.currentChar()){case"{":return $.braceNest>=1&&d(F1.NOT_ALLOW_NEST_PLACEHOLDER,c(),0),L.next(),N=f($,2,"{"),y(L),$.braceNest++,N;case"}":return $.braceNest>0&&$.currentType===2&&d(F1.EMPTY_PLACEHOLDER,c(),0),L.next(),N=f($,3,"}"),$.braceNest--,$.braceNest>0&&y(L),$.inLinked&&$.braceNest===0&&($.inLinked=!1),N;case"@":return $.braceNest>0&&d(F1.UNTERMINATED_CLOSING_BRACE,c(),0),N=F(L,$)||h($),$.braceNest=0,N;default:{let J=!0,o1=!0,P=!0;if(x(L))return $.braceNest>0&&d(F1.UNTERMINATED_CLOSING_BRACE,c(),0),N=f($,1,E(L)),$.braceNest=0,$.inLinked=!1,N;if($.braceNest>0&&($.currentType===4||$.currentType===5||$.currentType===6))return d(F1.UNTERMINATED_CLOSING_BRACE,c(),0),$.braceNest=0,e1(L,$);if(J=b(L,$))return N=f($,4,Y(L)),y(L),N;if(o1=M(L,$))return N=f($,5,t1(L)),y(L),N;if(P=S(L,$))return N=f($,6,j1(L)),y(L),N;if(!J&&!o1&&!P)return N=f($,12,u1(L)),d(F1.INVALID_TOKEN_IN_PLACEHOLDER,c(),0,N.value),y(L),N;break}}return N}function F(L,$){const{currentType:N}=$;let q=null;const J=L.currentChar();switch((N===7||N===8||N===11||N===9)&&(J===Be||J===m4)&&d(F1.INVALID_LINKED_FORMAT,c(),0),J){case"@":return L.next(),q=f($,7,"@"),$.inLinked=!0,q;case".":return y(L),L.next(),f($,8,".");case":":return y(L),L.next(),f($,9,":");default:return x(L)?(q=f($,1,E(L)),$.braceNest=0,$.inLinked=!1,q):w(L,$)||V(L,$)?(y(L),F(L,$)):C(L,$)?(y(L),f($,11,E1(L))):_(L,$)?(y(L),J==="{"?O(L,$)||q:f($,10,D1(L))):(N===7&&d(F1.INVALID_LINKED_FORMAT,c(),0),$.braceNest=0,$.inLinked=!1,e1(L,$))}}function e1(L,$){let N={type:13};if($.braceNest>0)return O(L,$)||h($);if($.inLinked)return F(L,$)||h($);switch(L.currentChar()){case"{":return O(L,$)||h($);case"}":return d(F1.UNBALANCED_CLOSING_BRACE,c(),0),L.next(),f($,3,"}");case"@":return F(L,$)||h($);default:{if(x(L))return N=f($,1,E(L)),$.braceNest=0,$.inLinked=!1,N;if(I(L))return f($,0,G(L));break}}return N}function Q(){const{currentType:L,offset:$,startLoc:N,endLoc:q}=i;return i.lastType=L,i.lastOffset=$,i.lastStartLoc=N,i.lastEndLoc=q,i.offset=o(),i.startLoc=c(),n.currentChar()===j4?f(i,13):e1(n,i)}return{nextToken:Q,currentOffset:o,currentPosition:c,context:s}}const mG="parser",gG=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function yG(e,t,r){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const n=parseInt(t||r,16);return n<=55295||n>=57344?String.fromCodePoint(n):"�"}}}function bG(e={}){const t=e.location!==!1,{onError:r}=e;function n(g,v,b,M,...S){const w=g.currentPosition();if(w.offset+=M,w.column+=M,r){const C=t?Aa(b,w):null,V=yo(v,C,{domain:mG,args:S});r(V)}}function o(g,v,b){const M={type:g};return t&&(M.start=v,M.end=v,M.loc={start:b,end:b}),M}function c(g,v,b,M){t&&(g.end=v,g.loc&&(g.loc.end=b))}function l(g,v){const b=g.context(),M=o(3,b.offset,b.startLoc);return M.value=v,c(M,g.currentOffset(),g.currentPosition()),M}function a(g,v){const b=g.context(),{lastOffset:M,lastStartLoc:S}=b,w=o(5,M,S);return w.index=parseInt(v,10),g.nextToken(),c(w,g.currentOffset(),g.currentPosition()),w}function i(g,v){const b=g.context(),{lastOffset:M,lastStartLoc:S}=b,w=o(4,M,S);return w.key=v,g.nextToken(),c(w,g.currentOffset(),g.currentPosition()),w}function s(g,v){const b=g.context(),{lastOffset:M,lastStartLoc:S}=b,w=o(9,M,S);return w.value=v.replace(gG,yG),g.nextToken(),c(w,g.currentOffset(),g.currentPosition()),w}function u(g){const v=g.nextToken(),b=g.context(),{lastOffset:M,lastStartLoc:S}=b,w=o(8,M,S);return v.type!==11?(n(g,F1.UNEXPECTED_EMPTY_LINKED_MODIFIER,b.lastStartLoc,0),w.value="",c(w,M,S),{nextConsumeToken:v,node:w}):(v.value==null&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,K2(v)),w.value=v.value||"",c(w,g.currentOffset(),g.currentPosition()),{node:w})}function d(g,v){const b=g.context(),M=o(7,b.offset,b.startLoc);return M.value=v,c(M,g.currentOffset(),g.currentPosition()),M}function f(g){const v=g.context(),b=o(6,v.offset,v.startLoc);let M=g.nextToken();if(M.type===8){const S=u(g);b.modifier=S.node,M=S.nextConsumeToken||g.nextToken()}switch(M.type!==9&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,K2(M)),M=g.nextToken(),M.type===2&&(M=g.nextToken()),M.type){case 10:M.value==null&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,K2(M)),b.key=d(g,M.value||"");break;case 4:M.value==null&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,K2(M)),b.key=i(g,M.value||"");break;case 5:M.value==null&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,K2(M)),b.key=a(g,M.value||"");break;case 6:M.value==null&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,K2(M)),b.key=s(g,M.value||"");break;default:{n(g,F1.UNEXPECTED_EMPTY_LINKED_KEY,v.lastStartLoc,0);const S=g.context(),w=o(7,S.offset,S.startLoc);return w.value="",c(w,S.offset,S.startLoc),b.key=w,c(b,S.offset,S.startLoc),{nextConsumeToken:M,node:b}}}return c(b,g.currentOffset(),g.currentPosition()),{node:b}}function h(g){const v=g.context(),b=v.currentType===1?g.currentOffset():v.offset,M=v.currentType===1?v.endLoc:v.startLoc,S=o(2,b,M);S.items=[];let w=null;do{const _=w||g.nextToken();switch(w=null,_.type){case 0:_.value==null&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,K2(_)),S.items.push(l(g,_.value||""));break;case 5:_.value==null&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,K2(_)),S.items.push(a(g,_.value||""));break;case 4:_.value==null&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,K2(_)),S.items.push(i(g,_.value||""));break;case 6:_.value==null&&n(g,F1.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,K2(_)),S.items.push(s(g,_.value||""));break;case 7:{const x=f(g);S.items.push(x.node),w=x.nextConsumeToken||null;break}}}while(v.currentType!==13&&v.currentType!==1);const C=v.currentType===1?v.lastOffset:g.currentOffset(),V=v.currentType===1?v.lastEndLoc:g.currentPosition();return c(S,C,V),S}function p(g,v,b,M){const S=g.context();let w=M.items.length===0;const C=o(1,v,b);C.cases=[],C.cases.push(M);do{const V=h(g);w||(w=V.items.length===0),C.cases.push(V)}while(S.currentType!==13);return w&&n(g,F1.MUST_HAVE_MESSAGES_IN_PLURAL,b,0),c(C,g.currentOffset(),g.currentPosition()),C}function m(g){const v=g.context(),{offset:b,startLoc:M}=v,S=h(g);return v.currentType===13?S:p(g,b,M,S)}function y(g){const v=vG(g,ye({},e)),b=v.context(),M=o(0,b.offset,b.startLoc);return t&&M.loc&&(M.loc.source=g),M.body=m(v),e.onCacheKey&&(M.cacheKey=e.onCacheKey(g)),b.currentType!==13&&n(v,F1.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,g[b.offset]||""),c(M,v.currentOffset(),v.currentPosition()),M}return{parse:y}}function K2(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function CG(e,t={}){const r={ast:e,helpers:new Set};return{context:()=>r,helper:c=>(r.helpers.add(c),c)}}function xf(e,t){for(let r=0;rEf(r)),e}function Ef(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let r=0;ra;function s(y,g){a.code+=y}function u(y,g=!0){const v=g?o:"";s(c?v+" ".repeat(y):v)}function d(y=!0){const g=++a.indentLevel;y&&u(g)}function f(y=!0){const g=--a.indentLevel;y&&u(g)}function h(){u(a.indentLevel)}return{context:i,push:s,indent:d,deindent:f,newline:h,helper:y=>`_${y}`,needIndent:()=>a.needIndent}}function HG(e,t){const{helper:r}=e;e.push(`${r("linked")}(`),u0(e,t.key),t.modifier?(e.push(", "),u0(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function _G(e,t){const{helper:r,needIndent:n}=e;e.push(`${r("normalize")}([`),e.indent(n());const o=t.items.length;for(let c=0;c1){e.push(`${r("plural")}([`),e.indent(n());const o=t.cases.length;for(let c=0;c{const r=m1(t.mode)?t.mode:"normal",n=m1(t.filename)?t.filename:"message.intl",o=!!t.sourceMap,c=t.breakLineCode!=null?t.breakLineCode:r==="arrow"?";":` +`,l=t.needIndent?t.needIndent:r!=="arrow",a=e.helpers||[],i=wG(e,{mode:r,filename:n,sourceMap:o,breakLineCode:c,needIndent:l});i.push(r==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),i.indent(l),a.length>0&&(i.push(`const { ${M7(a.map(d=>`${d}: _${d}`),", ")} } = ctx`),i.newline()),i.push("return "),u0(i,e),i.deindent(l),i.push("}"),delete e.helpers;const{code:s,map:u}=i.context();return{ast:e,code:s,map:u?u.toJSON():void 0}};function xG(e,t={}){const r=ye({},t),n=!!r.jit,o=!!r.minify,c=r.optimize==null?!0:r.optimize,a=bG(r).parse(e);return n?(c&&SG(a),o&&z3(a),{ast:a,code:""}):(MG(a,r),VG(a,r))}/*! + * core-base v10.0.3 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */function EG(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Rt().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Rt().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function Uc(e){return r=>$G(r,e)}function $G(e,t){const r=t.b||t.body;if((r.t||r.type)===1){const n=r,o=n.c||n.cases;return e.plural(o.reduce((c,l)=>[...c,$f(e,l)],[]))}else return $f(e,r)}function $f(e,t){const r=t.s||t.static;if(r)return e.type==="text"?r:e.normalize([r]);{const n=(t.i||t.items).reduce((o,c)=>[...o,Pa(e,c)],[]);return e.normalize(n)}}function Pa(e,t){const r=t.t||t.type;switch(r){case 3:{const n=t;return n.v||n.value}case 9:{const n=t;return n.v||n.value}case 4:{const n=t;return e.interpolate(e.named(n.k||n.key))}case 5:{const n=t;return e.interpolate(e.list(n.i!=null?n.i:n.index))}case 6:{const n=t,o=n.m||n.modifier;return e.linked(Pa(e,n.k||n.key),o?Pa(e,o):void 0,e.type)}case 7:{const n=t;return n.v||n.value}case 8:{const n=t;return n.v||n.value}default:throw new Error(`unhandled node type on format message part: ${r}`)}}const OG=e=>e;let tr=Object.create(null);const d0=e=>I1(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function TG(e,t={}){let r=!1;const n=t.onError||iG;return t.onError=o=>{r=!0,n(o)},{...xG(e,t),detectError:r}}function AG(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&m1(e)){P1(t.warnHtmlMessage)&&t.warnHtmlMessage;const n=(t.onCacheKey||OG)(e),o=tr[n];if(o)return o;const{ast:c,detectError:l}=TG(e,{...t,location:!1,jit:!0}),a=Uc(c);return l?a:tr[n]=a}else{const r=e.cacheKey;if(r){const n=tr[r];return n||(tr[r]=Uc(e))}else return Uc(e)}}let B8=null;function PG(e){B8=e}function IG(e,t,r){B8&&B8.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:r})}const RG=NG("function:translate");function NG(e){return t=>B8&&B8.emit(e,t)}const M4={INVALID_ARGUMENT:aG,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},DG=24;function S4(e){return yo(e,null,void 0)}function w7(e,t){return t.locale!=null?Of(t.locale):Of(e.locale)}let Wc;function Of(e){if(m1(e))return e;if(Q1(e)){if(e.resolvedOnce&&Wc!=null)return Wc;if(e.constructor.name==="Function"){const t=e();if(nG(t))throw S4(M4.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Wc=t}else throw S4(M4.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw S4(M4.NOT_SUPPORT_LOCALE_TYPE)}function kG(e,t,r){return[...new Set([r,...oe(t)?t:I1(t)?Object.keys(t):m1(t)?[t]:[r]])]}function UC(e,t,r){const n=m1(r)?r:j8,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let c=o.__localeChainCache.get(n);if(!c){c=[];let l=[r];for(;oe(l);)l=Tf(c,l,t);const a=oe(t)||!z1(t)?t:t.default?t.default:null;l=m1(a)?[a]:a,oe(l)&&Tf(c,l,!1),o.__localeChainCache.set(n,c)}return c}function Tf(e,t,r){let n=!0;for(let o=0;o{l===void 0?l=a:l+=a},f[1]=()=>{l!==void 0&&(t.push(l),l=void 0)},f[2]=()=>{f[0](),o++},f[3]=()=>{if(o>0)o--,n=4,f[0]();else{if(o=0,l===void 0||(l=GG(l),l===!1))return!1;f[1]()}};function h(){const p=e[r+1];if(n===5&&p==="'"||n===6&&p==='"')return r++,a="\\"+p,f[0](),!0}for(;n!==null;)if(r++,c=e[r],!(c==="\\"&&h())){if(i=WG(c),d=yt[n],s=d[i]||d.l||8,s===8||(n=s[0],s[1]!==void 0&&(u=f[s[1]],u&&(a=c,u()===!1))))return;if(n===7)return t}}const Af=new Map;function XG(e,t){return I1(e)?e[t]:null}function YG(e,t){if(!I1(e))return null;let r=Af.get(t);if(r||(r=KG(t),r&&Af.set(t,r)),!r)return null;const n=r.length;let o=e,c=0;for(;c`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function JG(){return{upper:(e,t)=>t==="text"&&m1(e)?e.toUpperCase():t==="vnode"&&I1(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&m1(e)?e.toLowerCase():t==="vnode"&&I1(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&m1(e)?If(e):t==="vnode"&&I1(e)&&"__v_isVNode"in e?If(e.children):e}}let WC;function ZG(e){WC=e}let GC;function eK(e){GC=e}let KC;function tK(e){KC=e}let XC=null;const rK=e=>{XC=e},nK=()=>XC;let YC=null;const Rf=e=>{YC=e},oK=()=>YC;let Nf=0;function cK(e={}){const t=Q1(e.onWarn)?e.onWarn:cG,r=m1(e.version)?e.version:QG,n=m1(e.locale)||Q1(e.locale)?e.locale:j8,o=Q1(n)?j8:n,c=oe(e.fallbackLocale)||z1(e.fallbackLocale)||m1(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,l=z1(e.messages)?e.messages:{[o]:{}},a=z1(e.datetimeFormats)?e.datetimeFormats:{[o]:{}},i=z1(e.numberFormats)?e.numberFormats:{[o]:{}},s=ye({},e.modifiers||{},JG()),u=e.pluralRules||{},d=Q1(e.missing)?e.missing:null,f=P1(e.missingWarn)||s0(e.missingWarn)?e.missingWarn:!0,h=P1(e.fallbackWarn)||s0(e.fallbackWarn)?e.fallbackWarn:!0,p=!!e.fallbackFormat,m=!!e.unresolving,y=Q1(e.postTranslation)?e.postTranslation:null,g=z1(e.processor)?e.processor:null,v=P1(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,M=Q1(e.messageCompiler)?e.messageCompiler:WC,S=Q1(e.messageResolver)?e.messageResolver:GC||XG,w=Q1(e.localeFallbacker)?e.localeFallbacker:KC||kG,C=I1(e.fallbackContext)?e.fallbackContext:void 0,V=e,_=I1(V.__datetimeFormatters)?V.__datetimeFormatters:new Map,x=I1(V.__numberFormatters)?V.__numberFormatters:new Map,I=I1(V.__meta)?V.__meta:{};Nf++;const A={version:r,cid:Nf,locale:n,fallbackLocale:c,messages:l,modifiers:s,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:h,fallbackFormat:p,unresolving:m,postTranslation:y,processor:g,warnHtmlMessage:v,escapeParameter:b,messageCompiler:M,messageResolver:S,localeFallbacker:w,fallbackContext:C,onWarn:t,__meta:I};return A.datetimeFormats=a,A.numberFormats=i,A.__datetimeFormatters=_,A.__numberFormatters=x,__INTLIFY_PROD_DEVTOOLS__&&IG(A,r,I),A}function H7(e,t,r,n,o){const{missing:c,onWarn:l}=e;if(c!==null){const a=c(e,r,t,o);return m1(a)?a:t}else return t}function k0(e,t,r){const n=e;n.__localeChainCache=new Map,e.localeFallbacker(e,r,t)}function lK(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function aK(e,t){const r=t.indexOf(e);if(r===-1)return!1;for(let n=r+1;n{QC.includes(i)?l[i]=r[i]:c[i]=r[i]}),m1(n)?c.locale=n:z1(n)&&(l=n),z1(o)&&(l=o),[c.key||"",a,c,l]}function kf(e,t,r){const n=e;for(const o in r){const c=`${t}__${o}`;n.__datetimeFormatters.has(c)&&n.__datetimeFormatters.delete(c)}}function Ff(e,...t){const{numberFormats:r,unresolving:n,fallbackLocale:o,onWarn:c,localeFallbacker:l}=e,{__numberFormatters:a}=e,[i,s,u,d]=Ra(...t),f=P1(u.missingWarn)?u.missingWarn:e.missingWarn;P1(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const h=!!u.part,p=w7(e,u),m=l(e,o,p);if(!m1(i)||i==="")return new Intl.NumberFormat(p,d).format(s);let y={},g,v=null;const b="number format";for(let w=0;w{JC.includes(i)?l[i]=r[i]:c[i]=r[i]}),m1(n)?c.locale=n:z1(n)&&(l=n),z1(o)&&(l=o),[c.key||"",a,c,l]}function Bf(e,t,r){const n=e;for(const o in r){const c=`${t}__${o}`;n.__numberFormatters.has(c)&&n.__numberFormatters.delete(c)}}const iK=e=>e,sK=e=>"",uK="text",dK=e=>e.length===0?"":M7(e),fK=oG;function jf(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function hK(e){const t=ve(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ve(e.named.count)||ve(e.named.n))?ve(e.named.count)?e.named.count:ve(e.named.n)?e.named.n:t:t}function pK(e,t){t.count||(t.count=e),t.n||(t.n=e)}function vK(e={}){const t=e.locale,r=hK(e),n=I1(e.pluralRules)&&m1(t)&&Q1(e.pluralRules[t])?e.pluralRules[t]:jf,o=I1(e.pluralRules)&&m1(t)&&Q1(e.pluralRules[t])?jf:void 0,c=g=>g[n(r,g.length,o)],l=e.list||[],a=g=>l[g],i=e.named||{};ve(e.pluralIndex)&&pK(r,i);const s=g=>i[g];function u(g,v){const b=Q1(e.messages)?e.messages(g,!!v):I1(e.messages)?e.messages[g]:!1;return b||(e.parent?e.parent.message(g):sK)}const d=g=>e.modifiers?e.modifiers[g]:iK,f=z1(e.processor)&&Q1(e.processor.normalize)?e.processor.normalize:dK,h=z1(e.processor)&&Q1(e.processor.interpolate)?e.processor.interpolate:fK,p=z1(e.processor)&&m1(e.processor.type)?e.processor.type:uK,y={list:a,named:s,plural:c,linked:(g,...v)=>{const[b,M]=v;let S="text",w="";v.length===1?I1(b)?(w=b.modifier||w,S=b.type||S):m1(b)&&(w=b||w):v.length===2&&(m1(b)&&(w=b||w),m1(M)&&(S=M||S));const C=u(g,!0)(y),V=S==="vnode"&&oe(C)&&w?C[0]:C;return w?d(w)(V,S):V},message:u,type:p,interpolate:h,normalize:f,values:ye({},l,i)};return y}const qf=()=>"",w2=e=>Q1(e);function Uf(e,...t){const{fallbackFormat:r,postTranslation:n,unresolving:o,messageCompiler:c,fallbackLocale:l,messages:a}=e,[i,s]=Na(...t),u=P1(s.missingWarn)?s.missingWarn:e.missingWarn,d=P1(s.fallbackWarn)?s.fallbackWarn:e.fallbackWarn,f=P1(s.escapeParameter)?s.escapeParameter:e.escapeParameter,h=!!s.resolvedMessage,p=m1(s.default)||P1(s.default)?P1(s.default)?c?i:()=>i:s.default:r?c?i:()=>i:null,m=r||p!=null&&(m1(p)||Q1(p)),y=w7(e,s);f&&mK(s);let[g,v,b]=h?[i,y,a[y]||{}]:ZC(e,i,y,l,d,u),M=g,S=i;if(!h&&!(m1(M)||d0(M)||w2(M))&&m&&(M=p,S=M),!h&&(!(m1(M)||d0(M)||w2(M))||!m1(v)))return o?bo:i;let w=!1;const C=()=>{w=!0},V=w2(M)?M:eM(e,i,v,M,S,C);if(w)return M;const _=bK(e,v,b,s),x=vK(_),I=gK(e,V,x),A=n?n(I,i):I;if(__INTLIFY_PROD_DEVTOOLS__){const R={timestamp:Date.now(),key:m1(i)?i:w2(M)?M.key:"",locale:v||(w2(M)?M.locale:""),format:m1(M)?M:w2(M)?M.source:"",message:A};R.meta=ye({},e.__meta,nK()||{}),RG(R)}return A}function mK(e){oe(e.list)?e.list=e.list.map(t=>m1(t)?zf(t):t):I1(e.named)&&Object.keys(e.named).forEach(t=>{m1(e.named[t])&&(e.named[t]=zf(e.named[t]))})}function ZC(e,t,r,n,o,c){const{messages:l,onWarn:a,messageResolver:i,localeFallbacker:s}=e,u=s(e,n,r);let d={},f,h=null;const p="translate";for(let m=0;mn;return s.locale=r,s.key=t,s}const i=l(n,yK(e,r,o,n,a,c));return i.locale=r,i.key=t,i.source=n,i}function gK(e,t,r){return t(r)}function Na(...e){const[t,r,n]=e,o={};if(!m1(t)&&!ve(t)&&!w2(t)&&!d0(t))throw S4(M4.INVALID_ARGUMENT);const c=ve(t)?String(t):(w2(t),t);return ve(r)?o.plural=r:m1(r)?o.default=r:z1(r)&&!go(r)?o.named=r:oe(r)&&(o.list=r),ve(n)?o.plural=n:m1(n)?o.default=n:z1(n)&&ye(o,n),[c,o]}function yK(e,t,r,n,o,c){return{locale:t,key:r,warnHtmlMessage:o,onError:l=>{throw c&&c(l),l},onCacheKey:l=>ZW(t,r,l)}}function bK(e,t,r,n){const{modifiers:o,pluralRules:c,messageResolver:l,fallbackLocale:a,fallbackWarn:i,missingWarn:s,fallbackContext:u}=e,f={locale:t,modifiers:o,pluralRules:c,messages:(h,p)=>{let m=l(r,h);if(m==null&&(u||p)){const[,,y]=ZC(u||e,h,t,a,i,s);m=l(y,h)}if(m1(m)||d0(m)){let y=!1;const v=eM(e,h,t,m,h,()=>{y=!0});return y?qf:v}else return w2(m)?m:qf}};return e.processor&&(f.processor=e.processor),n.list&&(f.list=n.list),n.named&&(f.named=n.named),ve(n.plural)&&(f.pluralIndex=n.plural),f}EG();/*! + * vue-i18n v10.0.3 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */const CK="10.0.3";function MK(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Rt().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Rt().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Rt().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Rt().__INTLIFY_PROD_DEVTOOLS__=!1)}const Ke={UNEXPECTED_RETURN_TYPE:DG,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function r2(e,...t){return yo(e,null,void 0)}const Da=gt("__translateVNode"),ka=gt("__datetimeParts"),Fa=gt("__numberParts"),tM=gt("__setPluralRules"),rM=gt("__injectWithOption"),Ba=gt("__dispose");function q8(e){if(!I1(e))return e;for(const t in e)if(Ln(e,t))if(!t.includes("."))I1(e[t])&&q8(e[t]);else{const r=t.split("."),n=r.length-1;let o=e,c=!1;for(let l=0;l{if("locale"in a&&"resource"in a){const{locale:i,resource:s}=a;i?(l[i]=l[i]||{},Er(s,l[i])):Er(s,l)}else m1(a)&&Er(JSON.parse(a),l)}),o==null&&c)for(const a in l)Ln(l,a)&&q8(l[a]);return l}function nM(e){return e.type}function oM(e,t,r){let n=I1(t.messages)?t.messages:{};"__i18nGlobal"in r&&(n=_7(e.locale.value,{messages:n,__i18n:r.__i18nGlobal}));const o=Object.keys(n);o.length&&o.forEach(c=>{e.mergeLocaleMessage(c,n[c])});{if(I1(t.datetimeFormats)){const c=Object.keys(t.datetimeFormats);c.length&&c.forEach(l=>{e.mergeDateTimeFormat(l,t.datetimeFormats[l])})}if(I1(t.numberFormats)){const c=Object.keys(t.numberFormats);c.length&&c.forEach(l=>{e.mergeNumberFormat(l,t.numberFormats[l])})}}}function Wf(e){return z(l3,null,e,0)}const Gf="__INTLIFY_META__",Kf=()=>[],SK=()=>!1;let Xf=0;function Yf(e){return(t,r,n,o)=>e(r,n,te()||void 0,o)}const wK=()=>{const e=te();let t=null;return e&&(t=nM(e)[Gf])?{[Gf]:t}:null};function L7(e={}){const{__root:t,__injectWithOption:r}=e,n=t===void 0,o=e.flatJson,c=_n?p1:s1;let l=P1(e.inheritLocale)?e.inheritLocale:!0;const a=c(t&&l?t.locale.value:m1(e.locale)?e.locale:j8),i=c(t&&l?t.fallbackLocale.value:m1(e.fallbackLocale)||oe(e.fallbackLocale)||z1(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:a.value),s=c(_7(a.value,e)),u=c(z1(e.datetimeFormats)?e.datetimeFormats:{[a.value]:{}}),d=c(z1(e.numberFormats)?e.numberFormats:{[a.value]:{}});let f=t?t.missingWarn:P1(e.missingWarn)||s0(e.missingWarn)?e.missingWarn:!0,h=t?t.fallbackWarn:P1(e.fallbackWarn)||s0(e.fallbackWarn)?e.fallbackWarn:!0,p=t?t.fallbackRoot:P1(e.fallbackRoot)?e.fallbackRoot:!0,m=!!e.fallbackFormat,y=Q1(e.missing)?e.missing:null,g=Q1(e.missing)?Yf(e.missing):null,v=Q1(e.postTranslation)?e.postTranslation:null,b=t?t.warnHtmlMessage:P1(e.warnHtmlMessage)?e.warnHtmlMessage:!0,M=!!e.escapeParameter;const S=t?t.modifiers:z1(e.modifiers)?e.modifiers:{};let w=e.pluralRules||t&&t.pluralRules,C;C=(()=>{n&&Rf(null);const P={version:CK,locale:a.value,fallbackLocale:i.value,messages:s.value,modifiers:S,pluralRules:w,missing:g===null?void 0:g,missingWarn:f,fallbackWarn:h,fallbackFormat:m,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:b,escapeParameter:M,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};P.datetimeFormats=u.value,P.numberFormats=d.value,P.__datetimeFormatters=z1(C)?C.__datetimeFormatters:void 0,P.__numberFormatters=z1(C)?C.__numberFormatters:void 0;const B=cK(P);return n&&Rf(B),B})(),k0(C,a.value,i.value);function _(){return[a.value,i.value,s.value,u.value,d.value]}const x=D({get:()=>a.value,set:P=>{a.value=P,C.locale=a.value}}),I=D({get:()=>i.value,set:P=>{i.value=P,C.fallbackLocale=i.value,k0(C,a.value,P)}}),A=D(()=>s.value),R=D(()=>u.value),X=D(()=>d.value);function T(){return Q1(v)?v:null}function k(P){v=P,C.postTranslation=P}function W(){return y}function r1(P){P!==null&&(g=Yf(P)),y=P,C.missing=g}const Z=(P,B,v1,g1,$1,O1)=>{_();let se;try{__INTLIFY_PROD_DEVTOOLS__,n||(C.fallbackContext=t?oK():void 0),se=P(C)}finally{__INTLIFY_PROD_DEVTOOLS__,n||(C.fallbackContext=void 0)}if(v1!=="translate exists"&&ve(se)&&se===bo||v1==="translate exists"&&!se){const[Me,v2]=B();return t&&p?g1(t):$1(Me)}else{if(O1(se))return se;throw r2(Ke.UNEXPECTED_RETURN_TYPE)}};function l1(...P){return Z(B=>Reflect.apply(Uf,null,[B,...P]),()=>Na(...P),"translate",B=>Reflect.apply(B.t,B,[...P]),B=>B,B=>m1(B))}function j(...P){const[B,v1,g1]=P;if(g1&&!I1(g1))throw r2(Ke.INVALID_ARGUMENT);return l1(B,v1,ye({resolvedMessage:!0},g1||{}))}function G(...P){return Z(B=>Reflect.apply(Df,null,[B,...P]),()=>Ia(...P),"datetime format",B=>Reflect.apply(B.d,B,[...P]),()=>Pf,B=>m1(B))}function Y(...P){return Z(B=>Reflect.apply(Ff,null,[B,...P]),()=>Ra(...P),"number format",B=>Reflect.apply(B.n,B,[...P]),()=>Pf,B=>m1(B))}function t1(P){return P.map(B=>m1(B)||ve(B)||P1(B)?Wf(String(B)):B)}const j1={normalize:t1,interpolate:P=>P,type:"vnode"};function K(...P){return Z(B=>{let v1;const g1=B;try{g1.processor=j1,v1=Reflect.apply(Uf,null,[g1,...P])}finally{g1.processor=null}return v1},()=>Na(...P),"translate",B=>B[Da](...P),B=>[Wf(B)],B=>oe(B))}function a1(...P){return Z(B=>Reflect.apply(Ff,null,[B,...P]),()=>Ra(...P),"number format",B=>B[Fa](...P),Kf,B=>m1(B)||oe(B))}function i1(...P){return Z(B=>Reflect.apply(Df,null,[B,...P]),()=>Ia(...P),"datetime format",B=>B[ka](...P),Kf,B=>m1(B)||oe(B))}function u1(P){w=P,C.pluralRules=w}function E1(P,B){return Z(()=>{if(!P)return!1;const v1=m1(B)?B:a.value,g1=O(v1),$1=C.messageResolver(g1,P);return d0($1)||w2($1)||m1($1)},()=>[P],"translate exists",v1=>Reflect.apply(v1.te,v1,[P,B]),SK,v1=>P1(v1))}function D1(P){let B=null;const v1=UC(C,i.value,a.value);for(let g1=0;g1{l&&(a.value=P,C.locale=P,k0(C,a.value,i.value))}),b1(t.fallbackLocale,P=>{l&&(i.value=P,C.fallbackLocale=P,k0(C,a.value,i.value))}));const o1={id:Xf,locale:x,fallbackLocale:I,get inheritLocale(){return l},set inheritLocale(P){l=P,P&&t&&(a.value=t.locale.value,i.value=t.fallbackLocale.value,k0(C,a.value,i.value))},get availableLocales(){return Object.keys(s.value).sort()},messages:A,get modifiers(){return S},get pluralRules(){return w||{}},get isGlobal(){return n},get missingWarn(){return f},set missingWarn(P){f=P,C.missingWarn=f},get fallbackWarn(){return h},set fallbackWarn(P){h=P,C.fallbackWarn=h},get fallbackRoot(){return p},set fallbackRoot(P){p=P},get fallbackFormat(){return m},set fallbackFormat(P){m=P,C.fallbackFormat=m},get warnHtmlMessage(){return b},set warnHtmlMessage(P){b=P,C.warnHtmlMessage=P},get escapeParameter(){return M},set escapeParameter(P){M=P,C.escapeParameter=P},t:l1,getLocaleMessage:O,setLocaleMessage:F,mergeLocaleMessage:e1,getPostTranslationHandler:T,setPostTranslationHandler:k,getMissingHandler:W,setMissingHandler:r1,[tM]:u1};return o1.datetimeFormats=R,o1.numberFormats=X,o1.rt=j,o1.te=E1,o1.tm=E,o1.d=G,o1.n=Y,o1.getDateTimeFormat=Q,o1.setDateTimeFormat=L,o1.mergeDateTimeFormat=$,o1.getNumberFormat=N,o1.setNumberFormat=q,o1.mergeNumberFormat=J,o1[rM]=r,o1[Da]=K,o1[ka]=i1,o1[Fa]=a1,o1}function HK(e){const t=m1(e.locale)?e.locale:j8,r=m1(e.fallbackLocale)||oe(e.fallbackLocale)||z1(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,n=Q1(e.missing)?e.missing:void 0,o=P1(e.silentTranslationWarn)||s0(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,c=P1(e.silentFallbackWarn)||s0(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,l=P1(e.fallbackRoot)?e.fallbackRoot:!0,a=!!e.formatFallbackMessages,i=z1(e.modifiers)?e.modifiers:{},s=e.pluralizationRules,u=Q1(e.postTranslation)?e.postTranslation:void 0,d=m1(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,h=P1(e.sync)?e.sync:!0;let p=e.messages;if(z1(e.sharedMessages)){const S=e.sharedMessages;p=Object.keys(S).reduce((C,V)=>{const _=C[V]||(C[V]={});return ye(_,S[V]),C},p||{})}const{__i18n:m,__root:y,__injectWithOption:g}=e,v=e.datetimeFormats,b=e.numberFormats,M=e.flatJson;return{locale:t,fallbackLocale:r,messages:p,flatJson:M,datetimeFormats:v,numberFormats:b,missing:n,missingWarn:o,fallbackWarn:c,fallbackRoot:l,fallbackFormat:a,modifiers:i,pluralRules:s,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:h,__i18n:m,__root:y,__injectWithOption:g}}function ja(e={}){const t=L7(HK(e)),{__extender:r}=e,n={id:t.id,get locale(){return t.locale.value},set locale(o){t.locale.value=o},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(o){t.fallbackLocale.value=o},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(o){t.setMissingHandler(o)},get silentTranslationWarn(){return P1(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(o){t.missingWarn=P1(o)?!o:o},get silentFallbackWarn(){return P1(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(o){t.fallbackWarn=P1(o)?!o:o},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(o){t.fallbackFormat=o},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(o){t.setPostTranslationHandler(o)},get sync(){return t.inheritLocale},set sync(o){t.inheritLocale=o},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(o){t.warnHtmlMessage=o!=="off"},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(o){t.escapeParameter=o},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...o){return Reflect.apply(t.t,t,[...o])},rt(...o){return Reflect.apply(t.rt,t,[...o])},tc(...o){const[c,l,a]=o,i={plural:1};let s=null,u=null;if(!m1(c))throw r2(Ke.INVALID_ARGUMENT);const d=c;return m1(l)?i.locale=l:ve(l)?i.plural=l:oe(l)?s=l:z1(l)&&(u=l),m1(a)?i.locale=a:oe(a)?s=a:z1(a)&&(u=a),Reflect.apply(t.t,t,[d,s||u||{},i])},te(o,c){return t.te(o,c)},tm(o){return t.tm(o)},getLocaleMessage(o){return t.getLocaleMessage(o)},setLocaleMessage(o,c){t.setLocaleMessage(o,c)},mergeLocaleMessage(o,c){t.mergeLocaleMessage(o,c)},d(...o){return Reflect.apply(t.d,t,[...o])},getDateTimeFormat(o){return t.getDateTimeFormat(o)},setDateTimeFormat(o,c){t.setDateTimeFormat(o,c)},mergeDateTimeFormat(o,c){t.mergeDateTimeFormat(o,c)},n(...o){return Reflect.apply(t.n,t,[...o])},getNumberFormat(o){return t.getNumberFormat(o)},setNumberFormat(o,c){t.setNumberFormat(o,c)},mergeNumberFormat(o,c){t.mergeNumberFormat(o,c)}};return n.__extender=r,n}function _K(e,t,r){return{beforeCreate(){const n=te();if(!n)throw r2(Ke.UNEXPECTED_ERROR);const o=this.$options;if(o.i18n){const c=o.i18n;if(o.__i18n&&(c.__i18n=o.__i18n),c.__root=t,this===this.$root)this.$i18n=Qf(e,c);else{c.__injectWithOption=!0,c.__extender=r.__vueI18nExtend,this.$i18n=ja(c);const l=this.$i18n;l.__extender&&(l.__disposer=l.__extender(this.$i18n))}}else if(o.__i18n)if(this===this.$root)this.$i18n=Qf(e,o);else{this.$i18n=ja({__i18n:o.__i18n,__injectWithOption:!0,__extender:r.__vueI18nExtend,__root:t});const c=this.$i18n;c.__extender&&(c.__disposer=c.__extender(this.$i18n))}else this.$i18n=e;o.__i18nGlobal&&oM(t,o,o),this.$t=(...c)=>this.$i18n.t(...c),this.$rt=(...c)=>this.$i18n.rt(...c),this.$tc=(...c)=>this.$i18n.tc(...c),this.$te=(c,l)=>this.$i18n.te(c,l),this.$d=(...c)=>this.$i18n.d(...c),this.$n=(...c)=>this.$i18n.n(...c),this.$tm=c=>this.$i18n.tm(c),r.__setInstance(n,this.$i18n)},mounted(){},unmounted(){const n=te();if(!n)throw r2(Ke.UNEXPECTED_ERROR);const o=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,o.__disposer&&(o.__disposer(),delete o.__disposer,delete o.__extender),r.__deleteInstance(n),delete this.$i18n}}}function Qf(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[tM](t.pluralizationRules||e.pluralizationRules);const r=_7(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(r).forEach(n=>e.mergeLocaleMessage(n,r[n])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n])),t.numberFormats&&Object.keys(t.numberFormats).forEach(n=>e.mergeNumberFormat(n,t.numberFormats[n])),e}const z7={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function LK({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((n,o)=>[...n,...o.type===T1?o.children:[o]],[]):t.reduce((r,n)=>{const o=e[n];return o&&(r[n]=o()),r},{})}function cM(){return T1}const zK=h1({name:"i18n-t",props:ye({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ve(e)||!isNaN(e)}},z7),setup(e,t){const{slots:r,attrs:n}=t,o=e.i18n||V7({useScope:e.scope,__useComponent:!0});return()=>{const c=Object.keys(r).filter(d=>d!=="_"),l={};e.locale&&(l.locale=e.locale),e.plural!==void 0&&(l.plural=m1(e.plural)?+e.plural:e.plural);const a=LK(t,c),i=o[Da](e.keypath,a,l),s=ye({},n),u=m1(e.tag)||I1(e.tag)?e.tag:cM();return t2(u,s,i)}}}),Jf=zK;function VK(e){return oe(e)&&!m1(e[0])}function lM(e,t,r,n){const{slots:o,attrs:c}=t;return()=>{const l={part:!0};let a={};e.locale&&(l.locale=e.locale),m1(e.format)?l.key=e.format:I1(e.format)&&(m1(e.format.key)&&(l.key=e.format.key),a=Object.keys(e.format).reduce((f,h)=>r.includes(h)?ye({},f,{[h]:e.format[h]}):f,{}));const i=n(e.value,l,a);let s=[l.key];oe(i)?s=i.map((f,h)=>{const p=o[f.type],m=p?p({[f.type]:f.value,index:h,parts:i}):[f.value];return VK(m)&&(m[0].key=`${f.type}-${h}`),m}):m1(i)&&(s=[i]);const u=ye({},c),d=m1(e.tag)||I1(e.tag)?e.tag:cM();return t2(d,u,s)}}const xK=h1({name:"i18n-n",props:ye({value:{type:Number,required:!0},format:{type:[String,Object]}},z7),setup(e,t){const r=e.i18n||V7({useScope:e.scope,__useComponent:!0});return lM(e,t,JC,(...n)=>r[Fa](...n))}}),Zf=xK,EK=h1({name:"i18n-d",props:ye({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},z7),setup(e,t){const r=e.i18n||V7({useScope:e.scope,__useComponent:!0});return lM(e,t,QC,(...n)=>r[ka](...n))}}),eh=EK;function $K(e,t){const r=e;if(e.mode==="composition")return r.__getInstance(t)||e.global;{const n=r.__getInstance(t);return n!=null?n.__composer:e.global.__composer}}function OK(e){const t=l=>{const{instance:a,value:i}=l;if(!a||!a.$)throw r2(Ke.UNEXPECTED_ERROR);const s=$K(e,a.$),u=th(i);return[Reflect.apply(s.t,s,[...rh(u)]),s]};return{created:(l,a)=>{const[i,s]=t(a);_n&&e.global===s&&(l.__i18nWatcher=b1(s.locale,()=>{a.instance&&a.instance.$forceUpdate()})),l.__composer=s,l.textContent=i},unmounted:l=>{_n&&l.__i18nWatcher&&(l.__i18nWatcher(),l.__i18nWatcher=void 0,delete l.__i18nWatcher),l.__composer&&(l.__composer=void 0,delete l.__composer)},beforeUpdate:(l,{value:a})=>{if(l.__composer){const i=l.__composer,s=th(a);l.textContent=Reflect.apply(i.t,i,[...rh(s)])}},getSSRProps:l=>{const[a]=t(l);return{textContent:a}}}}function th(e){if(m1(e))return{path:e};if(z1(e)){if(!("path"in e))throw r2(Ke.REQUIRED_VALUE,"path");return e}else throw r2(Ke.INVALID_VALUE)}function rh(e){const{path:t,locale:r,args:n,choice:o,plural:c}=e,l={},a=n||{};return m1(r)&&(l.locale=r),ve(o)&&(l.plural=o),ve(c)&&(l.plural=c),[t,a,l]}function TK(e,t,...r){const n=z1(r[0])?r[0]:{};(P1(n.globalInstall)?n.globalInstall:!0)&&([Jf.name,"I18nT"].forEach(c=>e.component(c,Jf)),[Zf.name,"I18nN"].forEach(c=>e.component(c,Zf)),[eh.name,"I18nD"].forEach(c=>e.component(c,eh))),e.directive("t",OK(t))}const AK=gt("global-vue-i18n");function aM(e={},t){const r=__VUE_I18N_LEGACY_API__&&P1(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,n=P1(e.globalInjection)?e.globalInjection:!0,o=new Map,[c,l]=PK(e,r),a=gt("");function i(f){return o.get(f)||null}function s(f,h){o.set(f,h)}function u(f){o.delete(f)}const d={get mode(){return __VUE_I18N_LEGACY_API__&&r?"legacy":"composition"},async install(f,...h){if(f.__VUE_I18N_SYMBOL__=a,f.provide(f.__VUE_I18N_SYMBOL__,d),z1(h[0])){const y=h[0];d.__composerExtend=y.__composerExtend,d.__vueI18nExtend=y.__vueI18nExtend}let p=null;!r&&n&&(p=jK(f,d.global)),__VUE_I18N_FULL_INSTALL__&&TK(f,d,...h),__VUE_I18N_LEGACY_API__&&r&&f.mixin(_K(l,l.__composer,d));const m=f.unmount;f.unmount=()=>{p&&p(),d.dispose(),m()}},get global(){return l},dispose(){c.stop()},__instances:o,__getInstance:i,__setInstance:s,__deleteInstance:u};return d}function V7(e={}){const t=te();if(t==null)throw r2(Ke.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw r2(Ke.NOT_INSTALLED);const r=IK(t),n=NK(r),o=nM(t),c=RK(e,o);if(c==="global")return oM(n,e,o),n;if(c==="parent"){let i=DK(r,t,e.__useComponent);return i==null&&(i=n),i}const l=r;let a=l.__getInstance(t);if(a==null){const i=ye({},e);"__i18n"in o&&(i.__i18n=o.__i18n),n&&(i.__root=n),a=L7(i),l.__composerExtend&&(a[Ba]=l.__composerExtend(a)),FK(l,t,a),l.__setInstance(t,a)}return a}function PK(e,t,r){const n=Gi(),o=__VUE_I18N_LEGACY_API__&&t?n.run(()=>ja(e)):n.run(()=>L7(e));if(o==null)throw r2(Ke.UNEXPECTED_ERROR);return[n,o]}function IK(e){const t=N1(e.isCE?AK:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw r2(e.isCE?Ke.NOT_INSTALLED_WITH_PROVIDE:Ke.UNEXPECTED_ERROR);return t}function RK(e,t){return go(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function NK(e){return e.mode==="composition"?e.global:e.global.__composer}function DK(e,t,r=!1){let n=null;const o=t.root;let c=kK(t,r);for(;c!=null;){const l=e;if(e.mode==="composition")n=l.__getInstance(c);else if(__VUE_I18N_LEGACY_API__){const a=l.__getInstance(c);a!=null&&(n=a.__composer,r&&n&&!n[rM]&&(n=null))}if(n!=null||o===c)break;c=c.parent}return n}function kK(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function FK(e,t,r){K1(()=>{},t),q2(()=>{const n=r;e.__deleteInstance(t);const o=n[Ba];o&&(o(),delete n[Ba])},t)}const BK=["locale","fallbackLocale","availableLocales"],nh=["t","rt","d","n","tm","te"];function jK(e,t){const r=Object.create(null);return BK.forEach(o=>{const c=Object.getOwnPropertyDescriptor(t,o);if(!c)throw r2(Ke.UNEXPECTED_ERROR);const l=W1(c.value)?{get(){return c.value.value},set(a){c.value.value=a}}:{get(){return c.get&&c.get()}};Object.defineProperty(r,o,l)}),e.config.globalProperties.$i18n=r,nh.forEach(o=>{const c=Object.getOwnPropertyDescriptor(t,o);if(!c||!c.value)throw r2(Ke.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,c)}),()=>{delete e.config.globalProperties.$i18n,nh.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}MK();ZG(AG);eK(YG);tK(UC);if(__INTLIFY_PROD_DEVTOOLS__){const e=Rt();e.__INTLIFY__=!0,PG(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const qa={zh_CN:"zh_CN",en:"en"},y01=[{lang:qa.en,label:"English",icon:"🇺🇸",title:"Language"},{lang:qa.zh_CN,label:"简体中文",icon:"🇨🇳",title:"语言"}];var qK=!1;/*! + * pinia v2.2.4 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */let iM;const Co=e=>iM=e,sM=Symbol();function Ua(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var v8;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(v8||(v8={}));function UK(){const e=Gi(!0),t=e.run(()=>p1({}));let r=[],n=[];const o=Gn({install(c){Co(o),o._a=c,c.provide(sM,o),c.config.globalProperties.$pinia=o,n.forEach(l=>r.push(l)),n=[]},use(c){return!this._a&&!qK?n.push(c):r.push(c),this},_p:r,_a:null,_e:e,_s:new Map,state:t});return o}const uM=()=>{};function oh(e,t,r,n=uM){e.push(t);const o=()=>{const c=e.indexOf(t);c>-1&&(e.splice(c,1),n())};return!r&&Ki()&&am(o),o}function b3(e,...t){e.slice().forEach(r=>{r(...t)})}const WK=e=>e(),ch=Symbol(),Gc=Symbol();function Wa(e,t){e instanceof Map&&t instanceof Map?t.forEach((r,n)=>e.set(n,r)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const r in t){if(!t.hasOwnProperty(r))continue;const n=t[r],o=e[r];Ua(o)&&Ua(n)&&e.hasOwnProperty(r)&&!W1(n)&&!H4(n)?e[r]=Wa(o,n):e[r]=n}return e}const GK=Symbol();function KK(e){return!Ua(e)||!e.hasOwnProperty(GK)}const{assign:G4}=Object;function XK(e){return!!(W1(e)&&e.effect)}function YK(e,t,r,n){const{state:o,actions:c,getters:l}=t,a=r.state.value[e];let i;function s(){a||(r.state.value[e]=o?o():{});const u=WE(r.state.value[e]);return G4(u,c,Object.keys(l||{}).reduce((d,f)=>(d[f]=Gn(D(()=>{Co(r);const h=r._s.get(e);return l[f].call(h,h)})),d),{}))}return i=dM(e,s,t,r,n,!0),i}function dM(e,t,r={},n,o,c){let l;const a=G4({actions:{}},r),i={deep:!0};let s,u,d=[],f=[],h;const p=n.state.value[e];!c&&!p&&(n.state.value[e]={}),p1({});let m;function y(V){let _;s=u=!1,typeof V=="function"?(V(n.state.value[e]),_={type:v8.patchFunction,storeId:e,events:h}):(Wa(n.state.value[e],V),_={type:v8.patchObject,payload:V,storeId:e,events:h});const x=m=Symbol();ee().then(()=>{m===x&&(s=!0)}),u=!0,b3(d,_,n.state.value[e])}const g=c?function(){const{state:_}=r,x=_?_():{};this.$patch(I=>{G4(I,x)})}:uM;function v(){l.stop(),d=[],f=[],n._s.delete(e)}const b=(V,_="")=>{if(ch in V)return V[Gc]=_,V;const x=function(){Co(n);const I=Array.from(arguments),A=[],R=[];function X(W){A.push(W)}function T(W){R.push(W)}b3(f,{args:I,name:x[Gc],store:S,after:X,onError:T});let k;try{k=V.apply(this&&this.$id===e?this:S,I)}catch(W){throw b3(R,W),W}return k instanceof Promise?k.then(W=>(b3(A,W),W)).catch(W=>(b3(R,W),Promise.reject(W))):(b3(A,k),k)};return x[ch]=!0,x[Gc]=_,x},M={_p:n,$id:e,$onAction:oh.bind(null,f),$patch:y,$reset:g,$subscribe(V,_={}){const x=oh(d,V,_.detached,()=>I()),I=l.run(()=>b1(()=>n.state.value[e],A=>{(_.flush==="sync"?u:s)&&V({storeId:e,type:v8.direct,events:h},A)},G4({},i,_)));return x},$dispose:v},S=fe(M);n._s.set(e,S);const C=(n._a&&n._a.runWithContext||WK)(()=>n._e.run(()=>(l=Gi()).run(()=>t({action:b}))));for(const V in C){const _=C[V];if(W1(_)&&!XK(_)||H4(_))c||(p&&KK(_)&&(W1(_)?_.value=p[V]:Wa(_,p[V])),n.state.value[e][V]=_);else if(typeof _=="function"){const x=b(_,V);C[V]=x,a.actions[V]=_}}return G4(S,C),G4(x1(S),C),Object.defineProperty(S,"$state",{get:()=>n.state.value[e],set:V=>{y(_=>{G4(_,V)})}}),n._p.forEach(V=>{G4(S,l.run(()=>V({store:S,app:n._a,pinia:n,options:a})))}),p&&c&&r.hydrate&&r.hydrate(S.$state,p),s=!0,u=!0,S}function H0(e,t,r){let n,o;const c=typeof t=="function";typeof e=="string"?(n=e,o=c?r:t):(o=e,n=e.id);function l(a,i){const s=$$();return a=a||(s?N1(sM,null):null),a&&Co(a),a=iM,a._s.has(n)||(c?dM(n,t,o,a):YK(n,o,a)),a._s.get(n)}return l.$id=n,l}function b01(e){{e=x1(e);const t={};for(const r in e){const n=e[r];(W1(n)||H4(n))&&(t[r]=_m(e,r))}return t}}const QK=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,JK=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,ZK=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function eX(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){tX(e);return}return t}function tX(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function rX(e,t={}){if(typeof e!="string")return e;const r=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return r.slice(1,-1);if(r.length<=9){const n=r.toLowerCase();if(n==="true")return!0;if(n==="false")return!1;if(n==="undefined")return;if(n==="null")return null;if(n==="nan")return Number.NaN;if(n==="infinity")return Number.POSITIVE_INFINITY;if(n==="-infinity")return Number.NEGATIVE_INFINITY}if(!ZK.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(QK.test(e)||JK.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,eX)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}function nX(e,t){if(e==null)return;let r=e;for(let n=0;n1&&(t=x7(typeof e!="object"||e===null||!Object.prototype.hasOwnProperty.call(e,n)?Number.isInteger(Number(r[1]))?[]:{}:e[n],t,Array.prototype.slice.call(r,1))),Number.isInteger(Number(n))&&Array.isArray(e)?e.slice()[n]:Object.assign({},e,{[n]:t})}function fM(e,t){if(e==null||t.length===0)return e;if(t.length===1){if(e==null)return e;if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(t[0],1);const r={};for(const n in e)r[n]=e[n];return delete r[t[0]],r}if(e[t[0]]==null){if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);const r={};for(const n in e)r[n]=e[n];return r}return x7(e,fM(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function hM(e,t){return t.map(r=>r.split(".")).map(r=>[r,nX(e,r)]).filter(r=>!!r[1]).reduce((r,n)=>x7(r,n[1],n[0]),{})}function pM(e,t){return t.map(r=>r.split(".")).reduce((r,n)=>fM(r,n),e)}function lh(e,{storage:t,serializer:r,key:n,debug:o,pick:c,omit:l,beforeHydrate:a,afterHydrate:i},s,u=!0){try{u&&(a==null||a(s));const d=t.getItem(n);if(d){const f=r.deserialize(d),h=c?hM(f,c):f,p=l?pM(h,l):h;e.$patch(p)}u&&(i==null||i(s))}catch(d){o&&console.error("[pinia-plugin-persistedstate]",d)}}function ah(e,{storage:t,serializer:r,key:n,debug:o,pick:c,omit:l}){try{const a=c?hM(e,c):e,i=l?pM(a,l):a,s=r.serialize(i);t.setItem(n,s)}catch(a){o&&console.error("[pinia-plugin-persistedstate]",a)}}function oX(e,t){const{pinia:r,store:n,options:{persist:o}}=e;if(!o)return;if(!(n.$id in r.state.value)){const a=r._s.get(n.$id.replace("__hot:",""));a&&Promise.resolve().then(()=>a.$persist());return}const l=(Array.isArray(o)?o:o===!0?[{}]:[o]).map(t);n.$hydrate=({runHooks:a=!0}={})=>{l.forEach(i=>{lh(n,i,e,a)})},n.$persist=()=>{l.forEach(a=>{ah(n.$state,a)})},l.forEach(a=>{lh(n,a,e),n.$subscribe((i,s)=>ah(s,a),{detached:!0})})}function cX(e={}){return function(t){oX(t,r=>({key:(e.key?e.key:n=>n)(r.key??t.store.$id),debug:r.debug??e.debug??!1,serializer:r.serializer??e.serializer??{serialize:n=>JSON.stringify(n),deserialize:n=>rX(n)},storage:r.storage??e.storage??window.localStorage,beforeHydrate:r.beforeHydrate,afterHydrate:r.afterHydrate,pick:r.pick,omit:r.omit}))}}const E7=UK();E7.use(cX({key:e=>`__persisted__${e}`}));function lX(e){e.use(E7)}const ih="LOCALE__",aX=({prefixKey:e="",storage:t=localStorage}={})=>{const r=class{constructor(){To(this,"storage",t);To(this,"prefixKey",e)}getKey(n){return`${this.prefixKey}${n}`.toUpperCase()}set(n,o,c=null){const l=JSON.stringify({value:o,expire:c!==null?new Date().getTime()+c*1e3:null});this.storage.setItem(this.getKey(n),l)}get(n,o=null){const c=this.storage.getItem(this.getKey(n));if(c)try{const l=JSON.parse(c),{value:a,expire:i}=l;if(i===null||i>=Date.now())return a;this.remove(this.getKey(n))}catch(l){return console.error(l),o}return o}remove(n){this.storage.removeItem(this.getKey(n))}clear(){this.storage.clear()}setCookie(n,o,c=null){document.cookie=`${this.getKey(n)}=${o}; Max-Age=${c}`}getCookie(n){const o=document.cookie.split("; ");for(let c=0,l=o.length;c({locale:sh.get(ih,"zh_CN")}),getters:{getLocale(){return this.locale??"zh_CN"}},actions:{setLocale(e){this.locale=e,sh.set(ih,e)}}});function $7(){return iX(E7)}async function sX(){var o;const t=$7().getLocale,n=((o=(await BC(Object.assign({"./lang/en.ts":()=>d1(()=>import("./en-CoxEsRlt.js"),[]),"./lang/zh_CN.ts":()=>d1(()=>import("./zh_CN-B0R30wiP.js"),__vite__mapDeps([0,1]))}),`./lang/${t}.ts`,3)).default)==null?void 0:o.message)??{};return jC(t),JW(c=>{c.push(t)}),{locale:t,fallbackLocale:qa.zh_CN,messages:{[t]:n},globalInjection:!0,silentTranslationWarn:!0,missingWarn:!1,silentFallbackWarn:!0}}let z4=aM({});async function uX(e){const t=await sX();z4=aM(t),e.use(z4)}function uh(e){const t=$7();z4.mode==="legacy"?z4.global.locale=e:z4.global.locale.value=e,t.setLocale(e),jC(e)}function dX(){const e=$7(),t=D(()=>e.getLocale),r=D(()=>z4.global.getLocaleMessage(H1(t)).antdLocale);async function n(o){const c=z4.global;if(H1(c.locale)===o)return o;if(Ta.includes(o))return uh(o),o;const a=(await BC(Object.assign({"./lang/en.ts":()=>d1(()=>import("./en-CoxEsRlt.js"),[]),"./lang/zh_CN.ts":()=>d1(()=>import("./zh_CN-B0R30wiP.js"),__vite__mapDeps([0,1]))}),`./lang/${o}.ts`,3)).default;if(!a)return;const{message:i}=a;return c.setLocaleMessage(o,i),Ta.push(o),uh(o),o}return{getLocale:t,changeLocale:n,getAntdLocale:r}}const{defaultAlgorithm:dh,darkAlgorithm:fX}=b7,C01=[{label:"亮色主题风格",value:"light"},{label:"暗色主题风格",value:"dark"},{label:"暗黑模式",value:"realDark"}],fh={light:dh,dark:dh,realDark:fX},M01=[{title:"拂晓蓝(默认)",key:"techBlue",value:"#1677FF"},{title:"薄暮",key:"dust",value:"#F5222D"},{title:"火山",key:"volcano",value:"#FA541C"},{title:"日暮",key:"sunset",value:"#FAAD14"},{title:"明青",key:"cyan",value:"#13C2C2"},{title:"极光绿",key:"green",value:"#52C41A"},{title:"极客蓝",key:"geekblue",value:"#2F54EB"},{title:"酱紫",key:"purple",value:"#722ED1"}],S01=[{label:"侧边菜单布局",value:"sidemenu"},{label:"顶部菜单布局",value:"topmenu"}],w01=[{label:"页签持久化",value:"cacheTabs"}],hX={navTheme:"dark",colorPrimary:"#1677FF",layout:"sidemenu",contentWidth:"Fluid",fixedHeader:!1,fixSiderbar:!1,colorWeak:!1,menu:{locale:!0},title:"vite-antdv-admin",pwa:!1,iconfontUrl:"",cacheTabs:!1},pX=H0("layout-setting",()=>{const e=fe({...hX}),t=fe({algorithm:fh[e.navTheme]||b7.defaultAlgorithm,token:{colorPrimary:e.colorPrimary}}),r=D(()=>e.navTheme);og(()=>{e.navTheme&&n(e.navTheme),e.colorPrimary&&o(e.colorPrimary)});const n=l=>{l==="realDark"?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark"),t.algorithm=fh[l]},o=l=>{t.token.colorPrimary=l};return{layoutSetting:e,themeConfig:t,getNavTheme:r,toggleTheme:n,setColorPrimary:o,updateLayoutSetting:l=>{Object.assign(e,l)}}},{persist:!0}),vM=h1({name:"ProConfigProvider",__name:"index",props:Vg(),setup(e){const t=e,r=pX(),{getAntdLocale:n}=dX(),o=D(()=>IR({},r.themeConfig,t.theme));return(c,l)=>(B1(),Ee(H1(qt),_4(c.$props,{locale:H1(n),theme:o.value}),{default:Ie(()=>[K0(c.$slots,"default")]),_:3},16,["locale","theme"]))}});/*! + * vue-router v4.4.5 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */const V3=typeof document<"u";function mM(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function vX(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&mM(e.default)}const k1=Object.assign;function Kc(e,t){const r={};for(const n in t){const o=t[n];r[n]=j2(o)?o.map(e):e(o)}return r}const m8=()=>{},j2=Array.isArray,gM=/#/g,mX=/&/g,gX=/\//g,yX=/=/g,bX=/\?/g,yM=/\+/g,CX=/%5B/g,MX=/%5D/g,bM=/%5E/g,SX=/%60/g,CM=/%7B/g,wX=/%7C/g,MM=/%7D/g,HX=/%20/g;function O7(e){return encodeURI(""+e).replace(wX,"|").replace(CX,"[").replace(MX,"]")}function _X(e){return O7(e).replace(CM,"{").replace(MM,"}").replace(bM,"^")}function Ga(e){return O7(e).replace(yM,"%2B").replace(HX,"+").replace(gM,"%23").replace(mX,"%26").replace(SX,"`").replace(CM,"{").replace(MM,"}").replace(bM,"^")}function LX(e){return Ga(e).replace(yX,"%3D")}function zX(e){return O7(e).replace(gM,"%23").replace(bX,"%3F")}function VX(e){return e==null?"":zX(e).replace(gX,"%2F")}function U8(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const xX=/\/$/,EX=e=>e.replace(xX,"");function Xc(e,t,r="/"){let n,o={},c="",l="";const a=t.indexOf("#");let i=t.indexOf("?");return a=0&&(i=-1),i>-1&&(n=t.slice(0,i),c=t.slice(i+1,a>-1?a:t.length),o=e(c)),a>-1&&(n=n||t.slice(0,a),l=t.slice(a,t.length)),n=AX(n??t,r),{fullPath:n+(c&&"?")+c+l,path:n,query:o,hash:U8(l)}}function $X(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function hh(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function OX(e,t,r){const n=t.matched.length-1,o=r.matched.length-1;return n>-1&&n===o&&f0(t.matched[n],r.matched[o])&&SM(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function f0(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function SM(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!TX(e[r],t[r]))return!1;return!0}function TX(e,t){return j2(e)?ph(e,t):j2(t)?ph(t,e):e===t}function ph(e,t){return j2(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function AX(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),n=e.split("/"),o=n[n.length-1];(o===".."||o===".")&&n.push("");let c=r.length-1,l,a;for(l=0;l1&&c--;else break;return r.slice(0,c).join("/")+"/"+n.slice(l).join("/")}const q4={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var W8;(function(e){e.pop="pop",e.push="push"})(W8||(W8={}));var g8;(function(e){e.back="back",e.forward="forward",e.unknown=""})(g8||(g8={}));function PX(e){if(!e)if(V3){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),EX(e)}const IX=/^[^#]+#/;function RX(e,t){return e.replace(IX,"#")+t}function NX(e,t){const r=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-r.left-(t.left||0),top:n.top-r.top-(t.top||0)}}const Mo=()=>({left:window.scrollX,top:window.scrollY});function DX(e){let t;if("el"in e){const r=e.el,n=typeof r=="string"&&r.startsWith("#"),o=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!o)return;t=NX(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function vh(e,t){return(history.state?history.state.position-t:-1)+e}const Ka=new Map;function kX(e,t){Ka.set(e,t)}function FX(e){const t=Ka.get(e);return Ka.delete(e),t}let BX=()=>location.protocol+"//"+location.host;function wM(e,t){const{pathname:r,search:n,hash:o}=t,c=e.indexOf("#");if(c>-1){let a=o.includes(e.slice(c))?e.slice(c).length:1,i=o.slice(a);return i[0]!=="/"&&(i="/"+i),hh(i,"")}return hh(r,e)+n+o}function jX(e,t,r,n){let o=[],c=[],l=null;const a=({state:f})=>{const h=wM(e,location),p=r.value,m=t.value;let y=0;if(f){if(r.value=h,t.value=f,l&&l===p){l=null;return}y=m?f.position-m.position:0}else n(h);o.forEach(g=>{g(r.value,p,{delta:y,type:W8.pop,direction:y?y>0?g8.forward:g8.back:g8.unknown})})};function i(){l=r.value}function s(f){o.push(f);const h=()=>{const p=o.indexOf(f);p>-1&&o.splice(p,1)};return c.push(h),h}function u(){const{history:f}=window;f.state&&f.replaceState(k1({},f.state,{scroll:Mo()}),"")}function d(){for(const f of c)f();c=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:i,listen:s,destroy:d}}function mh(e,t,r,n=!1,o=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:o?Mo():null}}function qX(e){const{history:t,location:r}=window,n={value:wM(e,r)},o={value:t.state};o.value||c(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function c(i,s,u){const d=e.indexOf("#"),f=d>-1?(r.host&&document.querySelector("base")?e:e.slice(d))+i:BX()+e+i;try{t[u?"replaceState":"pushState"](s,"",f),o.value=s}catch(h){console.error(h),r[u?"replace":"assign"](f)}}function l(i,s){const u=k1({},t.state,mh(o.value.back,i,o.value.forward,!0),s,{position:o.value.position});c(i,u,!0),n.value=i}function a(i,s){const u=k1({},o.value,t.state,{forward:i,scroll:Mo()});c(u.current,u,!0);const d=k1({},mh(n.value,i,null),{position:u.position+1},s);c(i,d,!1),n.value=i}return{location:n,state:o,push:a,replace:l}}function UX(e){e=PX(e);const t=qX(e),r=jX(e,t.state,t.location,t.replace);function n(c,l=!0){l||r.pauseListeners(),history.go(c)}const o=k1({location:"",base:e,go:n,createHref:RX.bind(null,e)},t,r);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function WX(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),UX(e)}function GX(e){return typeof e=="string"||e&&typeof e=="object"}function HM(e){return typeof e=="string"||typeof e=="symbol"}const _M=Symbol("");var Xa;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Xa||(Xa={}));function h0(e,t){return k1(new Error,{type:e,[_M]:!0},t)}function Q2(e,t){return e instanceof Error&&_M in e&&(t==null||!!(e.type&t))}const gh="[^/]+?",KX={sensitive:!1,strict:!1,start:!0,end:!0},XX=/[.+*?^${}()[\]/\\]/g;function YX(e,t){const r=k1({},KX,t),n=[];let o=r.start?"^":"";const c=[];for(const s of e){const u=s.length?[]:[90];r.strict&&!s.length&&(o+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function LM(e,t){let r=0;const n=e.score,o=t.score;for(;r0&&t[t.length-1]<0}const JX={type:0,value:""},ZX=/[a-zA-Z0-9_]/;function eY(e){if(!e)return[[]];if(e==="/")return[[JX]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${r})/"${s}": ${h}`)}let r=0,n=r;const o=[];let c;function l(){c&&o.push(c),c=[]}let a=0,i,s="",u="";function d(){s&&(r===0?c.push({type:0,value:s}):r===1||r===2||r===3?(c.length>1&&(i==="*"||i==="+")&&t(`A repeatable param (${s}) must be alone in its segment. eg: '/:ids+.`),c.push({type:1,value:s,regexp:u,repeatable:i==="*"||i==="+",optional:i==="*"||i==="?"})):t("Invalid state to consume buffer"),s="")}function f(){s+=i}for(;a{l(b)}:m8}function l(d){if(HM(d)){const f=n.get(d);f&&(n.delete(d),r.splice(r.indexOf(f),1),f.children.forEach(l),f.alias.forEach(l))}else{const f=r.indexOf(d);f>-1&&(r.splice(f,1),d.record.name&&n.delete(d.record.name),d.children.forEach(l),d.alias.forEach(l))}}function a(){return r}function i(d){const f=cY(d,r);r.splice(f,0,d),d.record.name&&!Mh(d)&&n.set(d.record.name,d)}function s(d,f){let h,p={},m,y;if("name"in d&&d.name){if(h=n.get(d.name),!h)throw h0(1,{location:d});y=h.record.name,p=k1(bh(f.params,h.keys.filter(b=>!b.optional).concat(h.parent?h.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),d.params&&bh(d.params,h.keys.map(b=>b.name))),m=h.stringify(p)}else if(d.path!=null)m=d.path,h=r.find(b=>b.re.test(m)),h&&(p=h.parse(m),y=h.record.name);else{if(h=f.name?n.get(f.name):r.find(b=>b.re.test(f.path)),!h)throw h0(1,{location:d,currentLocation:f});y=h.record.name,p=k1({},f.params,d.params),m=h.stringify(p)}const g=[];let v=h;for(;v;)g.unshift(v.record),v=v.parent;return{name:y,path:m,params:p,matched:g,meta:oY(g)}}e.forEach(d=>c(d));function u(){r.length=0,n.clear()}return{addRoute:c,resolve:s,removeRoute:l,clearRoutes:u,getRoutes:a,getRecordMatcher:o}}function bh(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function Ch(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:nY(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function nY(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const n in e.components)t[n]=typeof r=="object"?r[n]:r;return t}function Mh(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function oY(e){return e.reduce((t,r)=>k1(t,r.meta),{})}function Sh(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function cY(e,t){let r=0,n=t.length;for(;r!==n;){const c=r+n>>1;LM(e,t[c])<0?n=c:r=c+1}const o=lY(e);return o&&(n=t.lastIndexOf(o,n-1)),n}function lY(e){let t=e;for(;t=t.parent;)if(zM(t)&&LM(e,t)===0)return t}function zM({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function aY(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oc&&Ga(c)):[n&&Ga(n)]).forEach(c=>{c!==void 0&&(t+=(t.length?"&":"")+r,c!=null&&(t+="="+c))})}return t}function iY(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=j2(n)?n.map(o=>o==null?null:""+o):n==null?n:""+n)}return t}const sY=Symbol(""),Hh=Symbol(""),So=Symbol(""),T7=Symbol(""),Ya=Symbol("");function F0(){let e=[];function t(n){return e.push(n),()=>{const o=e.indexOf(n);o>-1&&e.splice(o,1)}}function r(){e=[]}return{add:t,list:()=>e.slice(),reset:r}}function Q4(e,t,r,n,o,c=l=>l()){const l=n&&(n.enterCallbacks[o]=n.enterCallbacks[o]||[]);return()=>new Promise((a,i)=>{const s=f=>{f===!1?i(h0(4,{from:r,to:t})):f instanceof Error?i(f):GX(f)?i(h0(2,{from:t,to:f})):(l&&n.enterCallbacks[o]===l&&typeof f=="function"&&l.push(f),a())},u=c(()=>e.call(n&&n.instances[o],t,r,s));let d=Promise.resolve(u);e.length<3&&(d=d.then(s)),d.catch(f=>i(f))})}function Yc(e,t,r,n,o=c=>c()){const c=[];for(const l of e)for(const a in l.components){let i=l.components[a];if(!(t!=="beforeRouteEnter"&&!l.instances[a]))if(mM(i)){const u=(i.__vccOpts||i)[t];u&&c.push(Q4(u,r,n,l,a,o))}else{let s=i();c.push(()=>s.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${l.path}"`);const d=vX(u)?u.default:u;l.mods[a]=u,l.components[a]=d;const h=(d.__vccOpts||d)[t];return h&&Q4(h,r,n,l,a,o)()}))}}return c}function _h(e){const t=N1(So),r=N1(T7),n=D(()=>{const i=H1(e.to);return t.resolve(i)}),o=D(()=>{const{matched:i}=n.value,{length:s}=i,u=i[s-1],d=r.matched;if(!u||!d.length)return-1;const f=d.findIndex(f0.bind(null,u));if(f>-1)return f;const h=Lh(i[s-2]);return s>1&&Lh(u)===h&&d[d.length-1].path!==h?d.findIndex(f0.bind(null,i[s-2])):f}),c=D(()=>o.value>-1&&hY(r.params,n.value.params)),l=D(()=>o.value>-1&&o.value===r.matched.length-1&&SM(r.params,n.value.params));function a(i={}){return fY(i)?t[H1(e.replace)?"replace":"push"](H1(e.to)).catch(m8):Promise.resolve()}return{route:n,href:D(()=>n.value.href),isActive:c,isExactActive:l,navigate:a}}const uY=h1({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:_h,setup(e,{slots:t}){const r=fe(_h(e)),{options:n}=N1(So),o=D(()=>({[zh(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[zh(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const c=t.default&&t.default(r);return e.custom?c:t2("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:o.value},c)}}}),dY=uY;function fY(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function hY(e,t){for(const r in t){const n=t[r],o=e[r];if(typeof n=="string"){if(n!==o)return!1}else if(!j2(o)||o.length!==n.length||n.some((c,l)=>c!==o[l]))return!1}return!0}function Lh(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const zh=(e,t,r)=>e??t??r,pY=h1({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=N1(Ya),o=D(()=>e.route||n.value),c=N1(Hh,0),l=D(()=>{let s=H1(c);const{matched:u}=o.value;let d;for(;(d=u[s])&&!d.components;)s++;return s}),a=D(()=>o.value.matched[l.value]);ce(Hh,D(()=>l.value+1)),ce(sY,a),ce(Ya,o);const i=p1();return b1(()=>[i.value,a.value,e.name],([s,u,d],[f,h,p])=>{u&&(u.instances[d]=s,h&&h!==u&&s&&s===f&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),s&&u&&(!h||!f0(u,h)||!f)&&(u.enterCallbacks[d]||[]).forEach(m=>m(s))},{flush:"post"}),()=>{const s=o.value,u=e.name,d=a.value,f=d&&d.components[u];if(!f)return Vh(r.default,{Component:f,route:s});const h=d.props[u],p=h?h===!0?s.params:typeof h=="function"?h(s):h:null,y=t2(f,k1({},p,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(d.instances[u]=null)},ref:i}));return Vh(r.default,{Component:y,route:s})||y}}});function Vh(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const A7=pY;function vY(e){const t=rY(e.routes,e),r=e.parseQuery||aY,n=e.stringifyQuery||wh,o=e.history,c=F0(),l=F0(),a=F0(),i=s1(q4);let s=q4;V3&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Kc.bind(null,K=>""+K),d=Kc.bind(null,VX),f=Kc.bind(null,U8);function h(K,a1){let i1,u1;return HM(K)?(i1=t.getRecordMatcher(K),u1=a1):u1=K,t.addRoute(u1,i1)}function p(K){const a1=t.getRecordMatcher(K);a1&&t.removeRoute(a1)}function m(){return t.getRoutes().map(K=>K.record)}function y(K){return!!t.getRecordMatcher(K)}function g(K,a1){if(a1=k1({},a1||i.value),typeof K=="string"){const O=Xc(r,K,a1.path),F=t.resolve({path:O.path},a1),e1=o.createHref(O.fullPath);return k1(O,F,{params:f(F.params),hash:U8(O.hash),redirectedFrom:void 0,href:e1})}let i1;if(K.path!=null)i1=k1({},K,{path:Xc(r,K.path,a1.path).path});else{const O=k1({},K.params);for(const F in O)O[F]==null&&delete O[F];i1=k1({},K,{params:d(O)}),a1.params=d(a1.params)}const u1=t.resolve(i1,a1),E1=K.hash||"";u1.params=u(f(u1.params));const D1=$X(n,k1({},K,{hash:_X(E1),path:u1.path})),E=o.createHref(D1);return k1({fullPath:D1,hash:E1,query:n===wh?iY(K.query):K.query||{}},u1,{redirectedFrom:void 0,href:E})}function v(K){return typeof K=="string"?Xc(r,K,i.value.path):k1({},K)}function b(K,a1){if(s!==K)return h0(8,{from:a1,to:K})}function M(K){return C(K)}function S(K){return M(k1(v(K),{replace:!0}))}function w(K){const a1=K.matched[K.matched.length-1];if(a1&&a1.redirect){const{redirect:i1}=a1;let u1=typeof i1=="function"?i1(K):i1;return typeof u1=="string"&&(u1=u1.includes("?")||u1.includes("#")?u1=v(u1):{path:u1},u1.params={}),k1({query:K.query,hash:K.hash,params:u1.path!=null?{}:K.params},u1)}}function C(K,a1){const i1=s=g(K),u1=i.value,E1=K.state,D1=K.force,E=K.replace===!0,O=w(i1);if(O)return C(k1(v(O),{state:typeof O=="object"?k1({},E1,O.state):E1,force:D1,replace:E}),a1||i1);const F=i1;F.redirectedFrom=a1;let e1;return!D1&&OX(n,u1,i1)&&(e1=h0(16,{to:F,from:u1}),j(u1,u1,!0,!1)),(e1?Promise.resolve(e1):x(F,u1)).catch(Q=>Q2(Q)?Q2(Q,2)?Q:l1(Q):r1(Q,F,u1)).then(Q=>{if(Q){if(Q2(Q,2))return C(k1({replace:E},v(Q.to),{state:typeof Q.to=="object"?k1({},E1,Q.to.state):E1,force:D1}),a1||F)}else Q=A(F,u1,!0,E,E1);return I(F,u1,Q),Q})}function V(K,a1){const i1=b(K,a1);return i1?Promise.reject(i1):Promise.resolve()}function _(K){const a1=t1.values().next().value;return a1&&typeof a1.runWithContext=="function"?a1.runWithContext(K):K()}function x(K,a1){let i1;const[u1,E1,D1]=mY(K,a1);i1=Yc(u1.reverse(),"beforeRouteLeave",K,a1);for(const O of u1)O.leaveGuards.forEach(F=>{i1.push(Q4(F,K,a1))});const E=V.bind(null,K,a1);return i1.push(E),j1(i1).then(()=>{i1=[];for(const O of c.list())i1.push(Q4(O,K,a1));return i1.push(E),j1(i1)}).then(()=>{i1=Yc(E1,"beforeRouteUpdate",K,a1);for(const O of E1)O.updateGuards.forEach(F=>{i1.push(Q4(F,K,a1))});return i1.push(E),j1(i1)}).then(()=>{i1=[];for(const O of D1)if(O.beforeEnter)if(j2(O.beforeEnter))for(const F of O.beforeEnter)i1.push(Q4(F,K,a1));else i1.push(Q4(O.beforeEnter,K,a1));return i1.push(E),j1(i1)}).then(()=>(K.matched.forEach(O=>O.enterCallbacks={}),i1=Yc(D1,"beforeRouteEnter",K,a1,_),i1.push(E),j1(i1))).then(()=>{i1=[];for(const O of l.list())i1.push(Q4(O,K,a1));return i1.push(E),j1(i1)}).catch(O=>Q2(O,8)?O:Promise.reject(O))}function I(K,a1,i1){a.list().forEach(u1=>_(()=>u1(K,a1,i1)))}function A(K,a1,i1,u1,E1){const D1=b(K,a1);if(D1)return D1;const E=a1===q4,O=V3?history.state:{};i1&&(u1||E?o.replace(K.fullPath,k1({scroll:E&&O&&O.scroll},E1)):o.push(K.fullPath,E1)),i.value=K,j(K,a1,i1,E),l1()}let R;function X(){R||(R=o.listen((K,a1,i1)=>{if(!le.listening)return;const u1=g(K),E1=w(u1);if(E1){C(k1(E1,{replace:!0}),u1).catch(m8);return}s=u1;const D1=i.value;V3&&kX(vh(D1.fullPath,i1.delta),Mo()),x(u1,D1).catch(E=>Q2(E,12)?E:Q2(E,2)?(C(E.to,u1).then(O=>{Q2(O,20)&&!i1.delta&&i1.type===W8.pop&&o.go(-1,!1)}).catch(m8),Promise.reject()):(i1.delta&&o.go(-i1.delta,!1),r1(E,u1,D1))).then(E=>{E=E||A(u1,D1,!1),E&&(i1.delta&&!Q2(E,8)?o.go(-i1.delta,!1):i1.type===W8.pop&&Q2(E,20)&&o.go(-1,!1)),I(u1,D1,E)}).catch(m8)}))}let T=F0(),k=F0(),W;function r1(K,a1,i1){l1(K);const u1=k.list();return u1.length?u1.forEach(E1=>E1(K,a1,i1)):console.error(K),Promise.reject(K)}function Z(){return W&&i.value!==q4?Promise.resolve():new Promise((K,a1)=>{T.add([K,a1])})}function l1(K){return W||(W=!K,X(),T.list().forEach(([a1,i1])=>K?i1(K):a1()),T.reset()),K}function j(K,a1,i1,u1){const{scrollBehavior:E1}=e;if(!V3||!E1)return Promise.resolve();const D1=!i1&&FX(vh(K.fullPath,0))||(u1||!i1)&&history.state&&history.state.scroll||null;return ee().then(()=>E1(K,a1,D1)).then(E=>E&&DX(E)).catch(E=>r1(E,K,a1))}const G=K=>o.go(K);let Y;const t1=new Set,le={currentRoute:i,listening:!0,addRoute:h,removeRoute:p,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:m,resolve:g,options:e,push:M,replace:S,go:G,back:()=>G(-1),forward:()=>G(1),beforeEach:c.add,beforeResolve:l.add,afterEach:a.add,onError:k.add,isReady:Z,install(K){const a1=this;K.component("RouterLink",dY),K.component("RouterView",A7),K.config.globalProperties.$router=a1,Object.defineProperty(K.config.globalProperties,"$route",{enumerable:!0,get:()=>H1(i)}),V3&&!Y&&i.value===q4&&(Y=!0,M(o.location).catch(E1=>{}));const i1={};for(const E1 in q4)Object.defineProperty(i1,E1,{get:()=>i.value[E1],enumerable:!0});K.provide(So,a1),K.provide(T7,e5(i1)),K.provide(Ya,i);const u1=K.unmount;t1.add(K),K.unmount=function(){t1.delete(K),t1.size<1&&(s=q4,R&&R(),R=null,i.value=q4,Y=!1,W=!1),u1()}}};function j1(K){return K.reduce((a1,i1)=>a1.then(()=>_(i1)),Promise.resolve())}return le}function mY(e,t){const r=[],n=[],o=[],c=Math.max(t.matched.length,e.matched.length);for(let l=0;lf0(s,a))?n.push(a):r.push(a));const i=e.matched[l];i&&(t.matched.find(s=>f0(s,i))||o.push(i))}return[r,n,o]}function gY(){return N1(So)}function VM(e){return N1(T7)}function yY(){const e=p1(!0),t=r=>{e.value=typeof r=="boolean"?r:r.target.online};return navigator.onLine?t(!0):t(!1),K1(()=>{window.addEventListener("online",t),window.addEventListener("offline",t)}),q2(()=>{window.removeEventListener("online",t),window.removeEventListener("offline",t)}),{online:e}}function bY(){let e;const t=p1(0),r=p1(0),n=p1(""),o=p1(0),c=p1(0),l=p1(0),a=p1(0),i=()=>{var u,d;const s=new Date;t.value=s.getFullYear(),r.value=s.getMonth()+1,n.value="日一二三四五六".charAt(s.getDay()),o.value=s.getDate(),c.value=((u=`${s.getHours()}`)==null?void 0:u.padStart(2,"0"))||new Intl.NumberFormat(void 0,{minimumIntegerDigits:2}).format(s.getHours()),l.value=((d=`${s.getMinutes()}`)==null?void 0:d.padStart(2,"0"))||new Intl.NumberFormat(void 0,{minimumIntegerDigits:2}).format(s.getMinutes()),a.value=s.getSeconds()};return i(),K1(()=>{clearInterval(e),e=setInterval(()=>i(),1e3)}),q2(()=>{clearInterval(e)}),{month:r,day:o,hour:c,minute:l,second:a,week:n}}const CY=()=>{const e=fe({charging:!1,chargingTime:0,dischargingTime:0,level:100}),t=navigator&&"getBattery"in navigator,r=c=>{for(const l in e)e[l]=c[l];e.level=e.level*100},n=D(()=>{const c=e.dischargingTime/3600,l=e.dischargingTime/60%60;return`${~~c}小时${~~l}分钟`}),o=D(()=>e.charging&&e.level>=100?"已充满":e.charging?"充电中":"已断开电源");return K1(async()=>{var l,a;const c=await((a=(l=window.navigator).getBattery)==null?void 0:a.call(l))||{};r(c),c.onchargingchange=({target:i})=>{r(i)},c.onchargingtimechange=({target:i})=>{r(i)},c.ondischargingtimechange=({target:i})=>{r(i)},c.onlevelchange=({target:i})=>{r(i)}}),{battery:e,isSupported:t,batteryStatus:o,calcDischargingTime:n}};var xM={exports:{}};function MY(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var Qc={exports:{}};const SY={},wY=Object.freeze(Object.defineProperty({__proto__:null,default:SY},Symbol.toStringTag,{value:"Module"})),EM=lw(wY);var xh;function HY(){return xh||(xh=1,function(e,t){(function(r,n){e.exports=n()})(I2,function(){var r=r||function(n,o){var c;if(typeof window<"u"&&window.crypto&&(c=window.crypto),typeof self<"u"&&self.crypto&&(c=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(c=globalThis.crypto),!c&&typeof window<"u"&&window.msCrypto&&(c=window.msCrypto),!c&&typeof I2<"u"&&I2.crypto&&(c=I2.crypto),!c&&typeof MY=="function")try{c=EM}catch{}var l=function(){if(c){if(typeof c.getRandomValues=="function")try{return c.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof c.randomBytes=="function")try{return c.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function v(){}return function(b){var M;return v.prototype=b,M=new v,v.prototype=null,M}}(),i={},s=i.lib={},u=s.Base=function(){return{extend:function(v){var b=a(this);return v&&b.mixIn(v),(!b.hasOwnProperty("init")||this.init===b.init)&&(b.init=function(){b.$super.init.apply(this,arguments)}),b.init.prototype=b,b.$super=this,b},create:function(){var v=this.extend();return v.init.apply(v,arguments),v},init:function(){},mixIn:function(v){for(var b in v)v.hasOwnProperty(b)&&(this[b]=v[b]);v.hasOwnProperty("toString")&&(this.toString=v.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),d=s.WordArray=u.extend({init:function(v,b){v=this.words=v||[],b!=o?this.sigBytes=b:this.sigBytes=v.length*4},toString:function(v){return(v||h).stringify(this)},concat:function(v){var b=this.words,M=v.words,S=this.sigBytes,w=v.sigBytes;if(this.clamp(),S%4)for(var C=0;C>>2]>>>24-C%4*8&255;b[S+C>>>2]|=V<<24-(S+C)%4*8}else for(var _=0;_>>2]=M[_>>>2];return this.sigBytes+=w,this},clamp:function(){var v=this.words,b=this.sigBytes;v[b>>>2]&=4294967295<<32-b%4*8,v.length=n.ceil(b/4)},clone:function(){var v=u.clone.call(this);return v.words=this.words.slice(0),v},random:function(v){for(var b=[],M=0;M>>2]>>>24-w%4*8&255;S.push((C>>>4).toString(16)),S.push((C&15).toString(16))}return S.join("")},parse:function(v){for(var b=v.length,M=[],S=0;S>>3]|=parseInt(v.substr(S,2),16)<<24-S%8*4;return new d.init(M,b/2)}},p=f.Latin1={stringify:function(v){for(var b=v.words,M=v.sigBytes,S=[],w=0;w>>2]>>>24-w%4*8&255;S.push(String.fromCharCode(C))}return S.join("")},parse:function(v){for(var b=v.length,M=[],S=0;S>>2]|=(v.charCodeAt(S)&255)<<24-S%4*8;return new d.init(M,b)}},m=f.Utf8={stringify:function(v){try{return decodeURIComponent(escape(p.stringify(v)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(v){return p.parse(unescape(encodeURIComponent(v)))}},y=s.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new d.init,this._nDataBytes=0},_append:function(v){typeof v=="string"&&(v=m.parse(v)),this._data.concat(v),this._nDataBytes+=v.sigBytes},_process:function(v){var b,M=this._data,S=M.words,w=M.sigBytes,C=this.blockSize,V=C*4,_=w/V;v?_=n.ceil(_):_=n.max((_|0)-this._minBufferSize,0);var x=_*C,I=n.min(x*4,w);if(x){for(var A=0;A>>24)&16711935|(b<<24|b>>>8)&4278255360}var M=this._hash.words,S=m[y+0],w=m[y+1],C=m[y+2],V=m[y+3],_=m[y+4],x=m[y+5],I=m[y+6],A=m[y+7],R=m[y+8],X=m[y+9],T=m[y+10],k=m[y+11],W=m[y+12],r1=m[y+13],Z=m[y+14],l1=m[y+15],j=M[0],G=M[1],Y=M[2],t1=M[3];j=d(j,G,Y,t1,S,7,s[0]),t1=d(t1,j,G,Y,w,12,s[1]),Y=d(Y,t1,j,G,C,17,s[2]),G=d(G,Y,t1,j,V,22,s[3]),j=d(j,G,Y,t1,_,7,s[4]),t1=d(t1,j,G,Y,x,12,s[5]),Y=d(Y,t1,j,G,I,17,s[6]),G=d(G,Y,t1,j,A,22,s[7]),j=d(j,G,Y,t1,R,7,s[8]),t1=d(t1,j,G,Y,X,12,s[9]),Y=d(Y,t1,j,G,T,17,s[10]),G=d(G,Y,t1,j,k,22,s[11]),j=d(j,G,Y,t1,W,7,s[12]),t1=d(t1,j,G,Y,r1,12,s[13]),Y=d(Y,t1,j,G,Z,17,s[14]),G=d(G,Y,t1,j,l1,22,s[15]),j=f(j,G,Y,t1,w,5,s[16]),t1=f(t1,j,G,Y,I,9,s[17]),Y=f(Y,t1,j,G,k,14,s[18]),G=f(G,Y,t1,j,S,20,s[19]),j=f(j,G,Y,t1,x,5,s[20]),t1=f(t1,j,G,Y,T,9,s[21]),Y=f(Y,t1,j,G,l1,14,s[22]),G=f(G,Y,t1,j,_,20,s[23]),j=f(j,G,Y,t1,X,5,s[24]),t1=f(t1,j,G,Y,Z,9,s[25]),Y=f(Y,t1,j,G,V,14,s[26]),G=f(G,Y,t1,j,R,20,s[27]),j=f(j,G,Y,t1,r1,5,s[28]),t1=f(t1,j,G,Y,C,9,s[29]),Y=f(Y,t1,j,G,A,14,s[30]),G=f(G,Y,t1,j,W,20,s[31]),j=h(j,G,Y,t1,x,4,s[32]),t1=h(t1,j,G,Y,R,11,s[33]),Y=h(Y,t1,j,G,k,16,s[34]),G=h(G,Y,t1,j,Z,23,s[35]),j=h(j,G,Y,t1,w,4,s[36]),t1=h(t1,j,G,Y,_,11,s[37]),Y=h(Y,t1,j,G,A,16,s[38]),G=h(G,Y,t1,j,T,23,s[39]),j=h(j,G,Y,t1,r1,4,s[40]),t1=h(t1,j,G,Y,S,11,s[41]),Y=h(Y,t1,j,G,V,16,s[42]),G=h(G,Y,t1,j,I,23,s[43]),j=h(j,G,Y,t1,X,4,s[44]),t1=h(t1,j,G,Y,W,11,s[45]),Y=h(Y,t1,j,G,l1,16,s[46]),G=h(G,Y,t1,j,C,23,s[47]),j=p(j,G,Y,t1,S,6,s[48]),t1=p(t1,j,G,Y,A,10,s[49]),Y=p(Y,t1,j,G,Z,15,s[50]),G=p(G,Y,t1,j,x,21,s[51]),j=p(j,G,Y,t1,W,6,s[52]),t1=p(t1,j,G,Y,V,10,s[53]),Y=p(Y,t1,j,G,T,15,s[54]),G=p(G,Y,t1,j,w,21,s[55]),j=p(j,G,Y,t1,R,6,s[56]),t1=p(t1,j,G,Y,l1,10,s[57]),Y=p(Y,t1,j,G,I,15,s[58]),G=p(G,Y,t1,j,r1,21,s[59]),j=p(j,G,Y,t1,_,6,s[60]),t1=p(t1,j,G,Y,k,10,s[61]),Y=p(Y,t1,j,G,C,15,s[62]),G=p(G,Y,t1,j,X,21,s[63]),M[0]=M[0]+j|0,M[1]=M[1]+G|0,M[2]=M[2]+Y|0,M[3]=M[3]+t1|0},_doFinalize:function(){var m=this._data,y=m.words,g=this._nDataBytes*8,v=m.sigBytes*8;y[v>>>5]|=128<<24-v%32;var b=n.floor(g/4294967296),M=g;y[(v+64>>>9<<4)+15]=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,y[(v+64>>>9<<4)+14]=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360,m.sigBytes=(y.length+1)*4,this._process();for(var S=this._hash,w=S.words,C=0;C<4;C++){var V=w[C];w[C]=(V<<8|V>>>24)&16711935|(V<<24|V>>>8)&4278255360}return S},clone:function(){var m=a.clone.call(this);return m._hash=this._hash.clone(),m}});function d(m,y,g,v,b,M,S){var w=m+(y&g|~y&v)+b+S;return(w<>>32-M)+y}function f(m,y,g,v,b,M,S){var w=m+(y&v|g&~v)+b+S;return(w<>>32-M)+y}function h(m,y,g,v,b,M,S){var w=m+(y^g^v)+b+S;return(w<>>32-M)+y}function p(m,y,g,v,b,M,S){var w=m+(g^(y|~v))+b+S;return(w<>>32-M)+y}o.MD5=a._createHelper(u),o.HmacMD5=a._createHmacHelper(u)}(Math),r.MD5})})(xM);var _Y=xM.exports;const Jc=kp(_Y);function p6(e){return Ki()?(am(e),!0):!1}const W3=new WeakMap,H01=(...e)=>{var t;const r=e[0],n=(t=te())==null?void 0:t.proxy;if(n==null)throw new Error("injectLocal must be called in setup");return W3.has(n)&&r in W3.get(n)?W3.get(n)[r]:N1(...e)},_01=(e,t)=>{var r;const n=(r=te())==null?void 0:r.proxy;if(n==null)throw new Error("provideLocal must be called in setup");W3.has(n)||W3.set(n,Object.create(null));const o=W3.get(n);o[e]=t,ce(e,t)};function Re(e){return typeof e=="function"?e():H1(e)}const $M=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const OM=e=>e!=null,LY=Object.prototype.toString,zY=e=>LY.call(e)==="[object Object]",Eh=()=>+Date.now(),c4=()=>{};function P7(e,t){function r(...n){return new Promise((o,c)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(o).catch(c)})}return r}function VY(e,t={}){let r,n,o=c4;const c=a=>{clearTimeout(a),o(),o=c4};return a=>{const i=Re(e),s=Re(t.maxWait);return r&&c(r),i<=0||s!==void 0&&s<=0?(n&&(c(n),n=null),Promise.resolve(a())):new Promise((u,d)=>{o=t.rejectOnCancel?d:u,s&&!n&&(n=setTimeout(()=>{r&&c(r),n=null,u(a())},s)),r=setTimeout(()=>{n&&c(n),n=null,u(a())},i)})}}function TM(...e){let t=0,r,n=!0,o=c4,c,l,a,i,s;!W1(e[0])&&typeof e[0]=="object"?{delay:l,trailing:a=!0,leading:i=!0,rejectOnCancel:s=!1}=e[0]:[l,a=!0,i=!0,s=!1]=e;const u=()=>{r&&(clearTimeout(r),r=void 0,o(),o=c4)};return f=>{const h=Re(l),p=Date.now()-t,m=()=>c=f();return u(),h<=0?(t=Date.now(),m()):(p>h&&(i||!n)?(t=Date.now(),m()):a&&(c=new Promise((y,g)=>{o=s?g:y,r=setTimeout(()=>{t=Date.now(),n=!0,y(m()),u()},Math.max(0,h-p))})),!i&&!r&&(r=setTimeout(()=>n=!0,h)),n=!1,c)}}function AM(e){return te()}function xY(e,t=200,r={}){return P7(VY(t,r),e)}function EY(e,t=200,r=!1,n=!0,o=!1){return P7(TM(t,r,n,o),e)}function $Y(e,t=!0,r){AM()?K1(e,r):t?e():ee(e)}function OY(e,t){AM()&&q2(e,t)}const bt=$M?window:void 0,TY=$M?window.document:void 0;function l4(e){var t;const r=Re(e);return(t=r==null?void 0:r.$el)!=null?t:r}function Zt(...e){let t,r,n,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,o]=e,t=bt):[t,r,n,o]=e,!t)return c4;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const c=[],l=()=>{c.forEach(u=>u()),c.length=0},a=(u,d,f,h)=>(u.addEventListener(d,f,h),()=>u.removeEventListener(d,f,h)),i=b1(()=>[l4(t),Re(o)],([u,d])=>{if(l(),!u)return;const f=zY(d)?{...d}:d;c.push(...r.flatMap(h=>n.map(p=>a(u,h,p,f))))},{immediate:!0,flush:"post"}),s=()=>{i(),l()};return p6(s),s}function AY(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function L01(...e){let t,r,n={};e.length===3?(t=e[0],r=e[1],n=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,r=e[0],n=e[1]):(t=e[0],r=e[1]):(t=!0,r=e[0]);const{target:o=bt,eventName:c="keydown",passive:l=!1,dedupe:a=!1}=n,i=AY(t);return Zt(o,c,u=>{u.repeat&&Re(a)||i(u)&&r(u)},l)}function PY(){const e=p1(!1),t=te();return t&&K1(()=>{e.value=!0},t),e}function wo(e){const t=PY();return D(()=>(t.value,!!e()))}function z01(e,t,r={}){const{window:n=bt,...o}=r;let c;const l=wo(()=>n&&"MutationObserver"in n),a=()=>{c&&(c.disconnect(),c=void 0)},i=D(()=>{const f=Re(e),h=(Array.isArray(f)?f:[f]).map(l4).filter(OM);return new Set(h)}),s=b1(()=>i.value,f=>{a(),l.value&&f.size&&(c=new MutationObserver(t),f.forEach(h=>c.observe(h,o)))},{immediate:!0,flush:"post"}),u=()=>c==null?void 0:c.takeRecords(),d=()=>{s(),a()};return p6(d),{isSupported:l,stop:d,takeRecords:u}}function V01(e,t,r={}){const{window:n=bt,...o}=r;let c;const l=wo(()=>n&&"ResizeObserver"in n),a=()=>{c&&(c.disconnect(),c=void 0)},i=D(()=>{const d=Re(e);return Array.isArray(d)?d.map(f=>l4(f)):[l4(d)]}),s=b1(i,d=>{if(a(),l.value&&n){c=new ResizeObserver(t);for(const f of d)f&&c.observe(f,o)}},{immediate:!0,flush:"post"}),u=()=>{a(),s()};return p6(u),{isSupported:l,stop:u}}function IY(e,t,r={}){const{root:n,rootMargin:o="0px",threshold:c=0,window:l=bt,immediate:a=!0}=r,i=wo(()=>l&&"IntersectionObserver"in l),s=D(()=>{const p=Re(e);return(Array.isArray(p)?p:[p]).map(l4).filter(OM)});let u=c4;const d=p1(a),f=i.value?b1(()=>[s.value,l4(n),d.value],([p,m])=>{if(u(),!d.value||!p.length)return;const y=new IntersectionObserver(t,{root:l4(m),rootMargin:o,threshold:c});p.forEach(g=>g&&y.observe(g)),u=()=>{y.disconnect(),u=c4}},{immediate:a,flush:"post"}):c4,h=()=>{u(),f(),d.value=!1};return p6(h),{isSupported:i,isActive:d,pause(){u(),d.value=!1},resume(){d.value=!0},stop:h}}function RY(e,t={}){const{window:r=bt,scrollTarget:n,threshold:o=0}=t,c=p1(!1);return IY(e,l=>{let a=c.value,i=0;for(const s of l)s.time>=i&&(i=s.time,a=s.isIntersecting);c.value=a},{root:n,window:r,threshold:o}),c}const $h=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function x01(e,t={}){const{document:r=TY,autoExit:n=!1}=t,o=D(()=>{var g;return(g=l4(e))!=null?g:r==null?void 0:r.querySelector("html")}),c=p1(!1),l=D(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(g=>r&&g in r||o.value&&g in o.value)),a=D(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(g=>r&&g in r||o.value&&g in o.value)),i=D(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(g=>r&&g in r||o.value&&g in o.value)),s=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(g=>r&&g in r),u=wo(()=>o.value&&r&&l.value!==void 0&&a.value!==void 0&&i.value!==void 0),d=()=>s?(r==null?void 0:r[s])===o.value:!1,f=()=>{if(i.value){if(r&&r[i.value]!=null)return r[i.value];{const g=o.value;if((g==null?void 0:g[i.value])!=null)return!!g[i.value]}}return!1};async function h(){if(!(!u.value||!c.value)){if(a.value)if((r==null?void 0:r[a.value])!=null)await r[a.value]();else{const g=o.value;(g==null?void 0:g[a.value])!=null&&await g[a.value]()}c.value=!1}}async function p(){if(!u.value||c.value)return;f()&&await h();const g=o.value;l.value&&(g==null?void 0:g[l.value])!=null&&(await g[l.value](),c.value=!0)}async function m(){await(c.value?h():p())}const y=()=>{const g=f();(!g||g&&d())&&(c.value=g)};return Zt(r,$h,y,!1),Zt(()=>l4(o),$h,y,!1),n&&p6(h),{isSupported:u,isFullscreen:c,enter:p,exit:h,toggle:m}}const NY=["mousemove","mousedown","resize","keydown","touchstart","wheel"],DY=6e4;function PM(e=DY,t={}){const{initialState:r=!1,listenForVisibilityChange:n=!0,events:o=NY,window:c=bt,eventFilter:l=TM(50)}=t,a=p1(r),i=p1(Eh());let s;const u=()=>{a.value=!1,clearTimeout(s),s=setTimeout(()=>a.value=!0,e)},d=P7(l,()=>{i.value=Eh(),u()});if(c){const f=c.document;for(const h of o)Zt(c,h,d,{passive:!0});n&&Zt(f,"visibilitychange",()=>{f.hidden||d()}),u()}return{idle:a,lastActive:i,reset:u}}function kY(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}const Oh=1;function FY(e,t={}){const{throttle:r=0,idle:n=200,onStop:o=c4,onScroll:c=c4,offset:l={left:0,right:0,top:0,bottom:0},eventListenerOptions:a={capture:!1,passive:!0},behavior:i="auto",window:s=bt,onError:u=C=>{console.error(C)}}=t,d=p1(0),f=p1(0),h=D({get(){return d.value},set(C){m(C,void 0)}}),p=D({get(){return f.value},set(C){m(void 0,C)}});function m(C,V){var _,x,I,A;if(!s)return;const R=Re(e);if(!R)return;(I=R instanceof Document?s.document.body:R)==null||I.scrollTo({top:(_=Re(V))!=null?_:p.value,left:(x=Re(C))!=null?x:h.value,behavior:Re(i)});const X=((A=R==null?void 0:R.document)==null?void 0:A.documentElement)||(R==null?void 0:R.documentElement)||R;h!=null&&(d.value=X.scrollLeft),p!=null&&(f.value=X.scrollTop)}const y=p1(!1),g=fe({left:!0,right:!1,top:!0,bottom:!1}),v=fe({left:!1,right:!1,top:!1,bottom:!1}),b=C=>{y.value&&(y.value=!1,v.left=!1,v.right=!1,v.top=!1,v.bottom=!1,o(C))},M=xY(b,r+n),S=C=>{var V;if(!s)return;const _=((V=C==null?void 0:C.document)==null?void 0:V.documentElement)||(C==null?void 0:C.documentElement)||l4(C),{display:x,flexDirection:I}=getComputedStyle(_),A=_.scrollLeft;v.left=Ad.value;const R=Math.abs(A)<=(l.left||0),X=Math.abs(A)+_.clientWidth>=_.scrollWidth-(l.right||0)-Oh;x==="flex"&&I==="row-reverse"?(g.left=X,g.right=R):(g.left=R,g.right=X),d.value=A;let T=_.scrollTop;C===s.document&&!T&&(T=s.document.body.scrollTop),v.top=Tf.value;const k=Math.abs(T)<=(l.top||0),W=Math.abs(T)+_.clientHeight>=_.scrollHeight-(l.bottom||0)-Oh;x==="flex"&&I==="column-reverse"?(g.top=W,g.bottom=k):(g.top=k,g.bottom=W),f.value=T},w=C=>{var V;if(!s)return;const _=(V=C.target.documentElement)!=null?V:C.target;S(_),y.value=!0,M(C),c(C)};return Zt(e,"scroll",r?EY(w,r,!0,!1):w,a),$Y(()=>{try{const C=Re(e);if(!C)return;S(C)}catch(C){u(C)}}),Zt(e,"scrollend",b,a),{x:h,y:p,isScrolling:y,arrivedState:g,directions:v,measure(){const C=Re(e);s&&C&&S(C)}}}function E01(e,t,r={}){var n;const{direction:o="bottom",interval:c=100,canLoadMore:l=()=>!0}=r,a=fe(FY(e,{...r,offset:{[o]:(n=r.distance)!=null?n:0,...r.offset}})),i=p1(),s=D(()=>!!i.value),u=D(()=>kY(Re(e))),d=RY(u);function f(){if(a.measure(),!u.value||!d.value||!l(u.value))return;const{scrollHeight:p,clientHeight:m,scrollWidth:y,clientWidth:g}=u.value,v=o==="bottom"||o==="top"?p<=m:y<=g;(a.arrivedState[o]||v)&&(i.value||(i.value=Promise.all([t(a),new Promise(b=>setTimeout(b,c))]).finally(()=>{i.value=null,ee(()=>f())})))}const h=b1(()=>[a.arrivedState[o],d.value],f,{immediate:!0});return OY(h),{isLoading:s,reset(){ee(()=>f())}}}const nt="Login",$r="Redirect",IM="PageNotFound",RM=[nt,"icons","error","error-404"],BY=60*60*1e3,I7=H0("lockscreen",()=>{const e=VM(),{idle:t}=PM(BY),r=p1(""),n=p1(""),o=p1(!1),c=u=>{r.value=Jc(u).toString()},l=u=>{o.value=u,u||i()},a=u=>{n.value=u?Jc(u).toString():r.value},i=()=>{n.value=""},s=u=>{const d=Jc(u).toString();return[n,r].some(f=>f.value===d)};return window.addEventListener("beforeunload",()=>{o.value&&!n.value&&l(!1)}),b1(t,u=>{if(e.name===nt){l(!1);return}u&&(l(!0),a())}),{isLock:o,lockPwd:n,loginPwd:r,setLock:l,setLockPwd:a,verifyLockPwd:s,saveLoginPwd:c,resetLockPwd:i}},{persist:!0});function jY(e){return{all:e=e||new Map,on:function(t,r){var n=e.get(t);n?n.push(r):e.set(t,[r])},off:function(t,r){var n=e.get(t);n&&(r?n.splice(n.indexOf(r)>>>0,1):e.set(t,[]))},emit:function(t,r){var n=e.get(t);n&&n.slice().map(function(o){o(r)}),(n=e.get("*"))&&n.slice().map(function(o){o(t,r)})}}}const zn=e=>e.replace(/(https?:\/)|(\/)+/g,"$1$2"),NM=H0("sse",()=>{const e=jY(),t=g0(),{idle:r}=PM(5*60*1e3);let n=null;const o=p1(!0),c=p1(0);b1(o,s=>{s&&t.token?a():l()}),b1(r,s=>{s?l():t.token&&i(!0)});const l=()=>{o.value=!1,n==null||n.close(),n=null},a=async()=>{n&&n.close();const s=t.userInfo.id;if(!s)return;const u=zn(`https://nest-api.buqiyuan.site/api/sse/${s}?token=${t.token}`);n=new EventSource(u),n.onmessage=d=>{const{type:f,data:h}=JSON.parse(d.data);f==="close"?l():f==="updatePermsAndMenus"?t.fetchPermsAndMenus():f==="updateOnlineUserCount"&&(c.value=~~h,e.emit("onlineUser",c.value))},n.onerror=d=>{l()}},i=s=>{o.value=s};return{emitter:e,onlineUserCount:c,closeEventSource:l,initServerMsgListener:a,setServerConnectStatus:i}});function DM(e,t){return function(){return e.apply(t,arguments)}}const{toString:qY}=Object.prototype,{getPrototypeOf:R7}=Object,Ho=(e=>t=>{const r=qY.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),U2=e=>(e=e.toLowerCase(),t=>Ho(t)===e),_o=e=>t=>typeof t===e,{isArray:_0}=Array,G8=_o("undefined");function UY(e){return e!==null&&!G8(e)&&e.constructor!==null&&!G8(e.constructor)&&s2(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const kM=U2("ArrayBuffer");function WY(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&kM(e.buffer),t}const GY=_o("string"),s2=_o("function"),FM=_o("number"),Lo=e=>e!==null&&typeof e=="object",KY=e=>e===!0||e===!1,Or=e=>{if(Ho(e)!=="object")return!1;const t=R7(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},XY=U2("Date"),YY=U2("File"),QY=U2("Blob"),JY=U2("FileList"),ZY=e=>Lo(e)&&s2(e.pipe),eQ=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||s2(e.append)&&((t=Ho(e))==="formdata"||t==="object"&&s2(e.toString)&&e.toString()==="[object FormData]"))},tQ=U2("URLSearchParams"),[rQ,nQ,oQ,cQ]=["ReadableStream","Request","Response","Headers"].map(U2),lQ=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function v6(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,o;if(typeof e!="object"&&(e=[e]),_0(e))for(n=0,o=e.length;n0;)if(o=r[n],t===o.toLowerCase())return o;return null}const Nt=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,jM=e=>!G8(e)&&e!==Nt;function Qa(){const{caseless:e}=jM(this)&&this||{},t={},r=(n,o)=>{const c=e&&BM(t,o)||o;Or(t[c])&&Or(n)?t[c]=Qa(t[c],n):Or(n)?t[c]=Qa({},n):_0(n)?t[c]=n.slice():t[c]=n};for(let n=0,o=arguments.length;n(v6(t,(o,c)=>{r&&s2(o)?e[c]=DM(o,r):e[c]=o},{allOwnKeys:n}),e),iQ=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),sQ=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},uQ=(e,t,r,n)=>{let o,c,l;const a={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),c=o.length;c-- >0;)l=o[c],(!n||n(l,e,t))&&!a[l]&&(t[l]=e[l],a[l]=!0);e=r!==!1&&R7(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},dQ=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return n!==-1&&n===r},fQ=e=>{if(!e)return null;if(_0(e))return e;let t=e.length;if(!FM(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},hQ=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&R7(Uint8Array)),pQ=(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const c=o.value;t.call(e,c[0],c[1])}},vQ=(e,t)=>{let r;const n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},mQ=U2("HTMLFormElement"),gQ=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,o){return n.toUpperCase()+o}),Th=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),yQ=U2("RegExp"),qM=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};v6(r,(o,c)=>{let l;(l=t(o,c,e))!==!1&&(n[c]=l||o)}),Object.defineProperties(e,n)},bQ=e=>{qM(e,(t,r)=>{if(s2(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const n=e[r];if(s2(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},CQ=(e,t)=>{const r={},n=o=>{o.forEach(c=>{r[c]=!0})};return _0(e)?n(e):n(String(e).split(t)),r},MQ=()=>{},SQ=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,Zc="abcdefghijklmnopqrstuvwxyz",Ah="0123456789",UM={DIGIT:Ah,ALPHA:Zc,ALPHA_DIGIT:Zc+Zc.toUpperCase()+Ah},wQ=(e=16,t=UM.ALPHA_DIGIT)=>{let r="";const{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r};function HQ(e){return!!(e&&s2(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const _Q=e=>{const t=new Array(10),r=(n,o)=>{if(Lo(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[o]=n;const c=_0(n)?[]:{};return v6(n,(l,a)=>{const i=r(l,o+1);!G8(i)&&(c[a]=i)}),t[o]=void 0,c}}return n};return r(e,0)},LQ=U2("AsyncFunction"),zQ=e=>e&&(Lo(e)||s2(e))&&s2(e.then)&&s2(e.catch),WM=((e,t)=>e?setImmediate:t?((r,n)=>(Nt.addEventListener("message",({source:o,data:c})=>{o===Nt&&c===r&&n.length&&n.shift()()},!1),o=>{n.push(o),Nt.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",s2(Nt.postMessage)),VQ=typeof queueMicrotask<"u"?queueMicrotask.bind(Nt):typeof process<"u"&&process.nextTick||WM,U={isArray:_0,isArrayBuffer:kM,isBuffer:UY,isFormData:eQ,isArrayBufferView:WY,isString:GY,isNumber:FM,isBoolean:KY,isObject:Lo,isPlainObject:Or,isReadableStream:rQ,isRequest:nQ,isResponse:oQ,isHeaders:cQ,isUndefined:G8,isDate:XY,isFile:YY,isBlob:QY,isRegExp:yQ,isFunction:s2,isStream:ZY,isURLSearchParams:tQ,isTypedArray:hQ,isFileList:JY,forEach:v6,merge:Qa,extend:aQ,trim:lQ,stripBOM:iQ,inherits:sQ,toFlatObject:uQ,kindOf:Ho,kindOfTest:U2,endsWith:dQ,toArray:fQ,forEachEntry:pQ,matchAll:vQ,isHTMLForm:mQ,hasOwnProperty:Th,hasOwnProp:Th,reduceDescriptors:qM,freezeMethods:bQ,toObjectSet:CQ,toCamelCase:gQ,noop:MQ,toFiniteNumber:SQ,findKey:BM,global:Nt,isContextDefined:jM,ALPHABET:UM,generateString:wQ,isSpecCompliantForm:HQ,toJSONObject:_Q,isAsyncFn:LQ,isThenable:zQ,setImmediate:WM,asap:VQ};function _1(e,t,r,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o,this.status=o.status?o.status:null)}U.inherits(_1,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:U.toJSONObject(this.config),code:this.code,status:this.status}}});const GM=_1.prototype,KM={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{KM[e]={value:e}});Object.defineProperties(_1,KM);Object.defineProperty(GM,"isAxiosError",{value:!0});_1.from=(e,t,r,n,o,c)=>{const l=Object.create(GM);return U.toFlatObject(e,l,function(i){return i!==Error.prototype},a=>a!=="isAxiosError"),_1.call(l,e.message,t,r,n,o),l.cause=e,l.name=e.name,c&&Object.assign(l,c),l};const xQ=null;function Ja(e){return U.isPlainObject(e)||U.isArray(e)}function XM(e){return U.endsWith(e,"[]")?e.slice(0,-2):e}function Ph(e,t,r){return e?e.concat(t).map(function(o,c){return o=XM(o),!r&&c?"["+o+"]":o}).join(r?".":""):t}function EQ(e){return U.isArray(e)&&!e.some(Ja)}const $Q=U.toFlatObject(U,{},null,function(t){return/^is[A-Z]/.test(t)});function zo(e,t,r){if(!U.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=U.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(m,y){return!U.isUndefined(y[m])});const n=r.metaTokens,o=r.visitor||u,c=r.dots,l=r.indexes,i=(r.Blob||typeof Blob<"u"&&Blob)&&U.isSpecCompliantForm(t);if(!U.isFunction(o))throw new TypeError("visitor must be a function");function s(p){if(p===null)return"";if(U.isDate(p))return p.toISOString();if(!i&&U.isBlob(p))throw new _1("Blob is not supported. Use a Buffer instead.");return U.isArrayBuffer(p)||U.isTypedArray(p)?i&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function u(p,m,y){let g=p;if(p&&!y&&typeof p=="object"){if(U.endsWith(m,"{}"))m=n?m:m.slice(0,-2),p=JSON.stringify(p);else if(U.isArray(p)&&EQ(p)||(U.isFileList(p)||U.endsWith(m,"[]"))&&(g=U.toArray(p)))return m=XM(m),g.forEach(function(b,M){!(U.isUndefined(b)||b===null)&&t.append(l===!0?Ph([m],M,c):l===null?m:m+"[]",s(b))}),!1}return Ja(p)?!0:(t.append(Ph(y,m,c),s(p)),!1)}const d=[],f=Object.assign($Q,{defaultVisitor:u,convertValue:s,isVisitable:Ja});function h(p,m){if(!U.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+m.join("."));d.push(p),U.forEach(p,function(g,v){(!(U.isUndefined(g)||g===null)&&o.call(t,g,U.isString(v)?v.trim():v,m,f))===!0&&h(g,m?m.concat(v):[v])}),d.pop()}}if(!U.isObject(e))throw new TypeError("data must be an object");return h(e),t}function Ih(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(n){return t[n]})}function N7(e,t){this._pairs=[],e&&zo(e,this,t)}const YM=N7.prototype;YM.append=function(t,r){this._pairs.push([t,r])};YM.toString=function(t){const r=t?function(n){return t.call(this,n,Ih)}:Ih;return this._pairs.map(function(o){return r(o[0])+"="+r(o[1])},"").join("&")};function OQ(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function QM(e,t,r){if(!t)return e;const n=r&&r.encode||OQ,o=r&&r.serialize;let c;if(o?c=o(t,r):c=U.isURLSearchParams(t)?t.toString():new N7(t,r).toString(n),c){const l=e.indexOf("#");l!==-1&&(e=e.slice(0,l)),e+=(e.indexOf("?")===-1?"?":"&")+c}return e}class Rh{constructor(){this.handlers=[]}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){U.forEach(this.handlers,function(n){n!==null&&t(n)})}}const JM={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},TQ=typeof URLSearchParams<"u"?URLSearchParams:N7,AQ=typeof FormData<"u"?FormData:null,PQ=typeof Blob<"u"?Blob:null,IQ={isBrowser:!0,classes:{URLSearchParams:TQ,FormData:AQ,Blob:PQ},protocols:["http","https","file","blob","url","data"]},D7=typeof window<"u"&&typeof document<"u",Za=typeof navigator=="object"&&navigator||void 0,RQ=D7&&(!Za||["ReactNative","NativeScript","NS"].indexOf(Za.product)<0),NQ=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",DQ=D7&&window.location.href||"http://localhost",kQ=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:D7,hasStandardBrowserEnv:RQ,hasStandardBrowserWebWorkerEnv:NQ,navigator:Za,origin:DQ},Symbol.toStringTag,{value:"Module"})),Ze={...kQ,...IQ};function FQ(e,t){return zo(e,new Ze.classes.URLSearchParams,Object.assign({visitor:function(r,n,o,c){return Ze.isNode&&U.isBuffer(r)?(this.append(n,r.toString("base64")),!1):c.defaultVisitor.apply(this,arguments)}},t))}function BQ(e){return U.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function jQ(e){const t={},r=Object.keys(e);let n;const o=r.length;let c;for(n=0;n=r.length;return l=!l&&U.isArray(o)?o.length:l,i?(U.hasOwnProp(o,l)?o[l]=[o[l],n]:o[l]=n,!a):((!o[l]||!U.isObject(o[l]))&&(o[l]=[]),t(r,n,o[l],c)&&U.isArray(o[l])&&(o[l]=jQ(o[l])),!a)}if(U.isFormData(e)&&U.isFunction(e.entries)){const r={};return U.forEachEntry(e,(n,o)=>{t(BQ(n),o,r,0)}),r}return null}function qQ(e,t,r){if(U.isString(e))try{return(t||JSON.parse)(e),U.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(0,JSON.stringify)(e)}const m6={transitional:JM,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){const n=r.getContentType()||"",o=n.indexOf("application/json")>-1,c=U.isObject(t);if(c&&U.isHTMLForm(t)&&(t=new FormData(t)),U.isFormData(t))return o?JSON.stringify(ZM(t)):t;if(U.isArrayBuffer(t)||U.isBuffer(t)||U.isStream(t)||U.isFile(t)||U.isBlob(t)||U.isReadableStream(t))return t;if(U.isArrayBufferView(t))return t.buffer;if(U.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(c){if(n.indexOf("application/x-www-form-urlencoded")>-1)return FQ(t,this.formSerializer).toString();if((a=U.isFileList(t))||n.indexOf("multipart/form-data")>-1){const i=this.env&&this.env.FormData;return zo(a?{"files[]":t}:t,i&&new i,this.formSerializer)}}return c||o?(r.setContentType("application/json",!1),qQ(t)):t}],transformResponse:[function(t){const r=this.transitional||m6.transitional,n=r&&r.forcedJSONParsing,o=this.responseType==="json";if(U.isResponse(t)||U.isReadableStream(t))return t;if(t&&U.isString(t)&&(n&&!this.responseType||o)){const l=!(r&&r.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(a){if(l)throw a.name==="SyntaxError"?_1.from(a,_1.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ze.classes.FormData,Blob:Ze.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};U.forEach(["delete","get","head","post","put","patch"],e=>{m6.headers[e]={}});const UQ=U.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),WQ=e=>{const t={};let r,n,o;return e&&e.split(` +`).forEach(function(l){o=l.indexOf(":"),r=l.substring(0,o).trim().toLowerCase(),n=l.substring(o+1).trim(),!(!r||t[r]&&UQ[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)}),t},Nh=Symbol("internals");function B0(e){return e&&String(e).trim().toLowerCase()}function Tr(e){return e===!1||e==null?e:U.isArray(e)?e.map(Tr):String(e)}function GQ(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}const KQ=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function el(e,t,r,n,o){if(U.isFunction(n))return n.call(this,t,r);if(o&&(t=r),!!U.isString(t)){if(U.isString(n))return t.indexOf(n)!==-1;if(U.isRegExp(n))return n.test(t)}}function XQ(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function YQ(e,t){const r=U.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(o,c,l){return this[n].call(this,t,o,c,l)},configurable:!0})})}let e2=class{constructor(t){t&&this.set(t)}set(t,r,n){const o=this;function c(a,i,s){const u=B0(i);if(!u)throw new Error("header name must be a non-empty string");const d=U.findKey(o,u);(!d||o[d]===void 0||s===!0||s===void 0&&o[d]!==!1)&&(o[d||i]=Tr(a))}const l=(a,i)=>U.forEach(a,(s,u)=>c(s,u,i));if(U.isPlainObject(t)||t instanceof this.constructor)l(t,r);else if(U.isString(t)&&(t=t.trim())&&!KQ(t))l(WQ(t),r);else if(U.isHeaders(t))for(const[a,i]of t.entries())c(i,a,n);else t!=null&&c(r,t,n);return this}get(t,r){if(t=B0(t),t){const n=U.findKey(this,t);if(n){const o=this[n];if(!r)return o;if(r===!0)return GQ(o);if(U.isFunction(r))return r.call(this,o,n);if(U.isRegExp(r))return r.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=B0(t),t){const n=U.findKey(this,t);return!!(n&&this[n]!==void 0&&(!r||el(this,this[n],n,r)))}return!1}delete(t,r){const n=this;let o=!1;function c(l){if(l=B0(l),l){const a=U.findKey(n,l);a&&(!r||el(n,n[a],a,r))&&(delete n[a],o=!0)}}return U.isArray(t)?t.forEach(c):c(t),o}clear(t){const r=Object.keys(this);let n=r.length,o=!1;for(;n--;){const c=r[n];(!t||el(this,this[c],c,t,!0))&&(delete this[c],o=!0)}return o}normalize(t){const r=this,n={};return U.forEach(this,(o,c)=>{const l=U.findKey(n,c);if(l){r[l]=Tr(o),delete r[c];return}const a=t?XQ(c):String(c).trim();a!==c&&delete r[c],r[a]=Tr(o),n[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return U.forEach(this,(n,o)=>{n!=null&&n!==!1&&(r[o]=t&&U.isArray(n)?n.join(", "):n)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const n=new this(t);return r.forEach(o=>n.set(o)),n}static accessor(t){const n=(this[Nh]=this[Nh]={accessors:{}}).accessors,o=this.prototype;function c(l){const a=B0(l);n[a]||(YQ(o,l),n[a]=!0)}return U.isArray(t)?t.forEach(c):c(t),this}};e2.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);U.reduceDescriptors(e2.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(n){this[r]=n}}});U.freezeMethods(e2);function tl(e,t){const r=this||m6,n=t||r,o=e2.from(n.headers);let c=n.data;return U.forEach(e,function(a){c=a.call(r,c,o.normalize(),t?t.status:void 0)}),o.normalize(),c}function eS(e){return!!(e&&e.__CANCEL__)}function L0(e,t,r){_1.call(this,e??"canceled",_1.ERR_CANCELED,t,r),this.name="CanceledError"}U.inherits(L0,_1,{__CANCEL__:!0});function tS(e,t,r){const n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new _1("Request failed with status code "+r.status,[_1.ERR_BAD_REQUEST,_1.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function QQ(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function JQ(e,t){e=e||10;const r=new Array(e),n=new Array(e);let o=0,c=0,l;return t=t!==void 0?t:1e3,function(i){const s=Date.now(),u=n[c];l||(l=s),r[o]=i,n[o]=s;let d=c,f=0;for(;d!==o;)f+=r[d++],d=d%e;if(o=(o+1)%e,o===c&&(c=(c+1)%e),s-l{r=u,o=null,c&&(clearTimeout(c),c=null),e.apply(null,s)};return[(...s)=>{const u=Date.now(),d=u-r;d>=n?l(s,u):(o=s,c||(c=setTimeout(()=>{c=null,l(o)},n-d)))},()=>o&&l(o)]}const Vn=(e,t,r=3)=>{let n=0;const o=JQ(50,250);return ZQ(c=>{const l=c.loaded,a=c.lengthComputable?c.total:void 0,i=l-n,s=o(i),u=l<=a;n=l;const d={loaded:l,total:a,progress:a?l/a:void 0,bytes:i,rate:s||void 0,estimated:s&&a&&u?(a-l)/s:void 0,event:c,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(d)},r)},Dh=(e,t)=>{const r=e!=null;return[n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},kh=e=>(...t)=>U.asap(()=>e(...t)),eJ=Ze.hasStandardBrowserEnv?function(){const t=Ze.navigator&&/(msie|trident)/i.test(Ze.navigator.userAgent),r=document.createElement("a");let n;function o(c){let l=c;return t&&(r.setAttribute("href",l),l=r.href),r.setAttribute("href",l),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return n=o(window.location.href),function(l){const a=U.isString(l)?o(l):l;return a.protocol===n.protocol&&a.host===n.host}}():function(){return function(){return!0}}(),tJ=Ze.hasStandardBrowserEnv?{write(e,t,r,n,o,c){const l=[e+"="+encodeURIComponent(t)];U.isNumber(r)&&l.push("expires="+new Date(r).toGMTString()),U.isString(n)&&l.push("path="+n),U.isString(o)&&l.push("domain="+o),c===!0&&l.push("secure"),document.cookie=l.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function rJ(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function nJ(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function rS(e,t){return e&&!rJ(t)?nJ(e,t):t}const Fh=e=>e instanceof e2?{...e}:e;function e3(e,t){t=t||{};const r={};function n(s,u,d){return U.isPlainObject(s)&&U.isPlainObject(u)?U.merge.call({caseless:d},s,u):U.isPlainObject(u)?U.merge({},u):U.isArray(u)?u.slice():u}function o(s,u,d){if(U.isUndefined(u)){if(!U.isUndefined(s))return n(void 0,s,d)}else return n(s,u,d)}function c(s,u){if(!U.isUndefined(u))return n(void 0,u)}function l(s,u){if(U.isUndefined(u)){if(!U.isUndefined(s))return n(void 0,s)}else return n(void 0,u)}function a(s,u,d){if(d in t)return n(s,u);if(d in e)return n(void 0,s)}const i={url:c,method:c,data:c,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:a,headers:(s,u)=>o(Fh(s),Fh(u),!0)};return U.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=i[u]||o,f=d(e[u],t[u],u);U.isUndefined(f)&&d!==a||(r[u]=f)}),r}const nS=e=>{const t=e3({},e);let{data:r,withXSRFToken:n,xsrfHeaderName:o,xsrfCookieName:c,headers:l,auth:a}=t;t.headers=l=e2.from(l),t.url=QM(rS(t.baseURL,t.url),e.params,e.paramsSerializer),a&&l.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let i;if(U.isFormData(r)){if(Ze.hasStandardBrowserEnv||Ze.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if((i=l.getContentType())!==!1){const[s,...u]=i?i.split(";").map(d=>d.trim()).filter(Boolean):[];l.setContentType([s||"multipart/form-data",...u].join("; "))}}if(Ze.hasStandardBrowserEnv&&(n&&U.isFunction(n)&&(n=n(t)),n||n!==!1&&eJ(t.url))){const s=o&&c&&tJ.read(c);s&&l.set(o,s)}return t},oJ=typeof XMLHttpRequest<"u",cJ=oJ&&function(e){return new Promise(function(r,n){const o=nS(e);let c=o.data;const l=e2.from(o.headers).normalize();let{responseType:a,onUploadProgress:i,onDownloadProgress:s}=o,u,d,f,h,p;function m(){h&&h(),p&&p(),o.cancelToken&&o.cancelToken.unsubscribe(u),o.signal&&o.signal.removeEventListener("abort",u)}let y=new XMLHttpRequest;y.open(o.method.toUpperCase(),o.url,!0),y.timeout=o.timeout;function g(){if(!y)return;const b=e2.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),S={data:!a||a==="text"||a==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:b,config:e,request:y};tS(function(C){r(C),m()},function(C){n(C),m()},S),y=null}"onloadend"in y?y.onloadend=g:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(g)},y.onabort=function(){y&&(n(new _1("Request aborted",_1.ECONNABORTED,e,y)),y=null)},y.onerror=function(){n(new _1("Network Error",_1.ERR_NETWORK,e,y)),y=null},y.ontimeout=function(){let M=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const S=o.transitional||JM;o.timeoutErrorMessage&&(M=o.timeoutErrorMessage),n(new _1(M,S.clarifyTimeoutError?_1.ETIMEDOUT:_1.ECONNABORTED,e,y)),y=null},c===void 0&&l.setContentType(null),"setRequestHeader"in y&&U.forEach(l.toJSON(),function(M,S){y.setRequestHeader(S,M)}),U.isUndefined(o.withCredentials)||(y.withCredentials=!!o.withCredentials),a&&a!=="json"&&(y.responseType=o.responseType),s&&([f,p]=Vn(s,!0),y.addEventListener("progress",f)),i&&y.upload&&([d,h]=Vn(i),y.upload.addEventListener("progress",d),y.upload.addEventListener("loadend",h)),(o.cancelToken||o.signal)&&(u=b=>{y&&(n(!b||b.type?new L0(null,e,y):b),y.abort(),y=null)},o.cancelToken&&o.cancelToken.subscribe(u),o.signal&&(o.signal.aborted?u():o.signal.addEventListener("abort",u)));const v=QQ(o.url);if(v&&Ze.protocols.indexOf(v)===-1){n(new _1("Unsupported protocol "+v+":",_1.ERR_BAD_REQUEST,e));return}y.send(c||null)})},lJ=(e,t)=>{const{length:r}=e=e?e.filter(Boolean):[];if(t||r){let n=new AbortController,o;const c=function(s){if(!o){o=!0,a();const u=s instanceof Error?s:this.reason;n.abort(u instanceof _1?u:new L0(u instanceof Error?u.message:u))}};let l=t&&setTimeout(()=>{l=null,c(new _1(`timeout ${t} of ms exceeded`,_1.ETIMEDOUT))},t);const a=()=>{e&&(l&&clearTimeout(l),l=null,e.forEach(s=>{s.unsubscribe?s.unsubscribe(c):s.removeEventListener("abort",c)}),e=null)};e.forEach(s=>s.addEventListener("abort",c));const{signal:i}=n;return i.unsubscribe=()=>U.asap(a),i}},aJ=function*(e,t){let r=e.byteLength;if(r{const o=iJ(e,t);let c=0,l,a=i=>{l||(l=!0,n&&n(i))};return new ReadableStream({async pull(i){try{const{done:s,value:u}=await o.next();if(s){a(),i.close();return}let d=u.byteLength;if(r){let f=c+=d;r(f)}i.enqueue(new Uint8Array(u))}catch(s){throw a(s),s}},cancel(i){return a(i),o.return()}},{highWaterMark:2})},Vo=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",oS=Vo&&typeof ReadableStream=="function",uJ=Vo&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),cS=(e,...t)=>{try{return!!e(...t)}catch{return!1}},dJ=oS&&cS(()=>{let e=!1;const t=new Request(Ze.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),jh=64*1024,ei=oS&&cS(()=>U.isReadableStream(new Response("").body)),xn={stream:ei&&(e=>e.body)};Vo&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!xn[t]&&(xn[t]=U.isFunction(e[t])?r=>r[t]():(r,n)=>{throw new _1(`Response type '${t}' is not supported`,_1.ERR_NOT_SUPPORT,n)})})})(new Response);const fJ=async e=>{if(e==null)return 0;if(U.isBlob(e))return e.size;if(U.isSpecCompliantForm(e))return(await new Request(Ze.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(U.isArrayBufferView(e)||U.isArrayBuffer(e))return e.byteLength;if(U.isURLSearchParams(e)&&(e=e+""),U.isString(e))return(await uJ(e)).byteLength},hJ=async(e,t)=>{const r=U.toFiniteNumber(e.getContentLength());return r??fJ(t)},pJ=Vo&&(async e=>{let{url:t,method:r,data:n,signal:o,cancelToken:c,timeout:l,onDownloadProgress:a,onUploadProgress:i,responseType:s,headers:u,withCredentials:d="same-origin",fetchOptions:f}=nS(e);s=s?(s+"").toLowerCase():"text";let h=lJ([o,c&&c.toAbortSignal()],l),p;const m=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let y;try{if(i&&dJ&&r!=="get"&&r!=="head"&&(y=await hJ(u,n))!==0){let S=new Request(t,{method:"POST",body:n,duplex:"half"}),w;if(U.isFormData(n)&&(w=S.headers.get("content-type"))&&u.setContentType(w),S.body){const[C,V]=Dh(y,Vn(kh(i)));n=Bh(S.body,jh,C,V)}}U.isString(d)||(d=d?"include":"omit");const g="credentials"in Request.prototype;p=new Request(t,{...f,signal:h,method:r.toUpperCase(),headers:u.normalize().toJSON(),body:n,duplex:"half",credentials:g?d:void 0});let v=await fetch(p);const b=ei&&(s==="stream"||s==="response");if(ei&&(a||b&&m)){const S={};["status","statusText","headers"].forEach(_=>{S[_]=v[_]});const w=U.toFiniteNumber(v.headers.get("content-length")),[C,V]=a&&Dh(w,Vn(kh(a),!0))||[];v=new Response(Bh(v.body,jh,C,()=>{V&&V(),m&&m()}),S)}s=s||"text";let M=await xn[U.findKey(xn,s)||"text"](v,e);return!b&&m&&m(),await new Promise((S,w)=>{tS(S,w,{data:M,headers:e2.from(v.headers),status:v.status,statusText:v.statusText,config:e,request:p})})}catch(g){throw m&&m(),g&&g.name==="TypeError"&&/fetch/i.test(g.message)?Object.assign(new _1("Network Error",_1.ERR_NETWORK,e,p),{cause:g.cause||g}):_1.from(g,g&&g.code,e,p)}}),ti={http:xQ,xhr:cJ,fetch:pJ};U.forEach(ti,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const qh=e=>`- ${e}`,vJ=e=>U.isFunction(e)||e===null||e===!1,lS={getAdapter:e=>{e=U.isArray(e)?e:[e];const{length:t}=e;let r,n;const o={};for(let c=0;c`adapter ${a} `+(i===!1?"is not supported by the environment":"is not available in the build"));let l=t?c.length>1?`since : +`+c.map(qh).join(` +`):" "+qh(c[0]):"as no adapter specified";throw new _1("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return n},adapters:ti};function rl(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new L0(null,e)}function Uh(e){return rl(e),e.headers=e2.from(e.headers),e.data=tl.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),lS.getAdapter(e.adapter||m6.adapter)(e).then(function(n){return rl(e),n.data=tl.call(e,e.transformResponse,n),n.headers=e2.from(n.headers),n},function(n){return eS(n)||(rl(e),n&&n.response&&(n.response.data=tl.call(e,e.transformResponse,n.response),n.response.headers=e2.from(n.response.headers))),Promise.reject(n)})}const aS="1.7.7",k7={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{k7[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const Wh={};k7.transitional=function(t,r,n){function o(c,l){return"[Axios v"+aS+"] Transitional option '"+c+"'"+l+(n?". "+n:"")}return(c,l,a)=>{if(t===!1)throw new _1(o(l," has been removed"+(r?" in "+r:"")),_1.ERR_DEPRECATED);return r&&!Wh[l]&&(Wh[l]=!0,console.warn(o(l," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(c,l,a):!0}};function mJ(e,t,r){if(typeof e!="object")throw new _1("options must be an object",_1.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let o=n.length;for(;o-- >0;){const c=n[o],l=t[c];if(l){const a=e[c],i=a===void 0||l(a,c,e);if(i!==!0)throw new _1("option "+c+" must be "+i,_1.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new _1("Unknown option "+c,_1.ERR_BAD_OPTION)}}const ri={assertOptions:mJ,validators:k7},U4=ri.validators;let Ut=class{constructor(t){this.defaults=t,this.interceptors={request:new Rh,response:new Rh}}async request(t,r){try{return await this._request(t,r)}catch(n){if(n instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const c=o.stack?o.stack.replace(/^.+\n/,""):"";try{n.stack?c&&!String(n.stack).endsWith(c.replace(/^.+\n.+\n/,""))&&(n.stack+=` +`+c):n.stack=c}catch{}}throw n}}_request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=e3(this.defaults,r);const{transitional:n,paramsSerializer:o,headers:c}=r;n!==void 0&&ri.assertOptions(n,{silentJSONParsing:U4.transitional(U4.boolean),forcedJSONParsing:U4.transitional(U4.boolean),clarifyTimeoutError:U4.transitional(U4.boolean)},!1),o!=null&&(U.isFunction(o)?r.paramsSerializer={serialize:o}:ri.assertOptions(o,{encode:U4.function,serialize:U4.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let l=c&&U.merge(c.common,c[r.method]);c&&U.forEach(["delete","get","head","post","put","patch","common"],p=>{delete c[p]}),r.headers=e2.concat(l,c);const a=[];let i=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(r)===!1||(i=i&&m.synchronous,a.unshift(m.fulfilled,m.rejected))});const s=[];this.interceptors.response.forEach(function(m){s.push(m.fulfilled,m.rejected)});let u,d=0,f;if(!i){const p=[Uh.bind(this),void 0];for(p.unshift.apply(p,a),p.push.apply(p,s),f=p.length,u=Promise.resolve(r);d{if(!n._listeners)return;let c=n._listeners.length;for(;c-- >0;)n._listeners[c](o);n._listeners=null}),this.promise.then=o=>{let c;const l=new Promise(a=>{n.subscribe(a),c=a}).then(o);return l.cancel=function(){n.unsubscribe(c)},l},t(function(c,l,a){n.reason||(n.reason=new L0(c,l,a),r(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){const t=new AbortController,r=n=>{t.abort(n)};return this.subscribe(r),t.signal.unsubscribe=()=>this.unsubscribe(r),t.signal}static source(){let t;return{token:new iS(function(o){t=o}),cancel:t}}};function yJ(e){return function(r){return e.apply(null,r)}}function bJ(e){return U.isObject(e)&&e.isAxiosError===!0}const ni={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ni).forEach(([e,t])=>{ni[t]=e});function sS(e){const t=new Ut(e),r=DM(Ut.prototype.request,t);return U.extend(r,Ut.prototype,t,{allOwnKeys:!0}),U.extend(r,t,null,{allOwnKeys:!0}),r.create=function(o){return sS(e3(e,o))},r}const ie=sS(m6);ie.Axios=Ut;ie.CanceledError=L0;ie.CancelToken=gJ;ie.isCancel=eS;ie.VERSION=aS;ie.toFormData=zo;ie.AxiosError=_1;ie.Cancel=ie.CanceledError;ie.all=function(t){return Promise.all(t)};ie.spread=yJ;ie.isAxiosError=bJ;ie.mergeConfig=e3;ie.AxiosHeaders=e2;ie.formToJSON=e=>ZM(U.isHTMLForm(e)?new FormData(e):e);ie.getAdapter=lS.getAdapter;ie.HttpStatusCode=ni;ie.default=ie;const{Axios:T01,AxiosError:A01,CanceledError:CJ,isCancel:P01,CancelToken:I01,VERSION:R01,all:N01,Cancel:D01,isAxiosError:k01,spread:F01,toFormData:B01,AxiosHeaders:j01,HttpStatusCode:q01,formToJSON:U01,getAdapter:W01,mergeConfig:G01}=ie;var MJ=Error,SJ=EvalError,wJ=RangeError,HJ=ReferenceError,uS=SyntaxError,g6=TypeError,_J=URIError,LJ=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},r=Symbol("test"),n=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var o=42;t[r]=o;for(r in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var c=Object.getOwnPropertySymbols(t);if(c.length!==1||c[0]!==r||!Object.prototype.propertyIsEnumerable.call(t,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var l=Object.getOwnPropertyDescriptor(t,r);if(l.value!==o||l.enumerable!==!0)return!1}return!0},Gh=typeof Symbol<"u"&&Symbol,zJ=LJ,VJ=function(){return typeof Gh!="function"||typeof Symbol!="function"||typeof Gh("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:zJ()},nl={__proto__:null,foo:{}},xJ=Object,EJ=function(){return{__proto__:nl}.foo===nl.foo&&!(nl instanceof xJ)},$J="Function.prototype.bind called on incompatible ",OJ=Object.prototype.toString,TJ=Math.max,AJ="[object Function]",Kh=function(t,r){for(var n=[],o=0;o"u"||!we?V1:we(Uint8Array),Gt={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?V1:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?V1:ArrayBuffer,"%ArrayIteratorPrototype%":C3&&we?we([][Symbol.iterator]()):V1,"%AsyncFromSyncIteratorPrototype%":V1,"%AsyncFunction%":x3,"%AsyncGenerator%":x3,"%AsyncGeneratorFunction%":x3,"%AsyncIteratorPrototype%":x3,"%Atomics%":typeof Atomics>"u"?V1:Atomics,"%BigInt%":typeof BigInt>"u"?V1:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?V1:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?V1:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?V1:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":jJ,"%eval%":eval,"%EvalError%":qJ,"%Float32Array%":typeof Float32Array>"u"?V1:Float32Array,"%Float64Array%":typeof Float64Array>"u"?V1:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?V1:FinalizationRegistry,"%Function%":dS,"%GeneratorFunction%":x3,"%Int8Array%":typeof Int8Array>"u"?V1:Int8Array,"%Int16Array%":typeof Int16Array>"u"?V1:Int16Array,"%Int32Array%":typeof Int32Array>"u"?V1:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":C3&&we?we(we([][Symbol.iterator]())):V1,"%JSON%":typeof JSON=="object"?JSON:V1,"%Map%":typeof Map>"u"?V1:Map,"%MapIteratorPrototype%":typeof Map>"u"||!C3||!we?V1:we(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?V1:Promise,"%Proxy%":typeof Proxy>"u"?V1:Proxy,"%RangeError%":UJ,"%ReferenceError%":WJ,"%Reflect%":typeof Reflect>"u"?V1:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?V1:Set,"%SetIteratorPrototype%":typeof Set>"u"||!C3||!we?V1:we(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?V1:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":C3&&we?we(""[Symbol.iterator]()):V1,"%Symbol%":C3?Symbol:V1,"%SyntaxError%":p0,"%ThrowTypeError%":KJ,"%TypedArray%":YJ,"%TypeError%":G3,"%Uint8Array%":typeof Uint8Array>"u"?V1:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?V1:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?V1:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?V1:Uint32Array,"%URIError%":GJ,"%WeakMap%":typeof WeakMap>"u"?V1:WeakMap,"%WeakRef%":typeof WeakRef>"u"?V1:WeakRef,"%WeakSet%":typeof WeakSet>"u"?V1:WeakSet};if(we)try{null.error}catch(e){var QJ=we(we(e));Gt["%Error.prototype%"]=QJ}var JJ=function e(t){var r;if(t==="%AsyncFunction%")r=ol("async function () {}");else if(t==="%GeneratorFunction%")r=ol("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=ol("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var o=e("%AsyncGenerator%");o&&we&&(r=we(o.prototype))}return Gt[t]=r,r},Xh={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},y6=F7,En=BJ,ZJ=y6.call(Function.call,Array.prototype.concat),eZ=y6.call(Function.apply,Array.prototype.splice),Yh=y6.call(Function.call,String.prototype.replace),$n=y6.call(Function.call,String.prototype.slice),tZ=y6.call(Function.call,RegExp.prototype.exec),rZ=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,nZ=/\\(\\)?/g,oZ=function(t){var r=$n(t,0,1),n=$n(t,-1);if(r==="%"&&n!=="%")throw new p0("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new p0("invalid intrinsic syntax, expected opening `%`");var o=[];return Yh(t,rZ,function(c,l,a,i){o[o.length]=a?Yh(i,nZ,"$1"):l||c}),o},cZ=function(t,r){var n=t,o;if(En(Xh,n)&&(o=Xh[n],n="%"+o[0]+"%"),En(Gt,n)){var c=Gt[n];if(c===x3&&(c=JJ(n)),typeof c>"u"&&!r)throw new G3("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:o,name:n,value:c}}throw new p0("intrinsic "+t+" does not exist!")},z0=function(t,r){if(typeof t!="string"||t.length===0)throw new G3("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new G3('"allowMissing" argument must be a boolean');if(tZ(/^%?[^%]*%?$/,t)===null)throw new p0("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=oZ(t),o=n.length>0?n[0]:"",c=cZ("%"+o+"%",r),l=c.name,a=c.value,i=!1,s=c.alias;s&&(o=s[0],eZ(n,ZJ([0,1],s)));for(var u=1,d=!0;u=n.length){var m=Wt(a,f);d=!!m,d&&"get"in m&&!("originalValue"in m.get)?a=m.get:a=a[f]}else d=En(a,f),a=a[f];d&&!i&&(Gt[l]=a)}}return a},fS={exports:{}},ll,Qh;function B7(){if(Qh)return ll;Qh=1;var e=z0,t=e("%Object.defineProperty%",!0)||!1;if(t)try{t({},"a",{value:1})}catch{t=!1}return ll=t,ll}var lZ=z0,Ar=lZ("%Object.getOwnPropertyDescriptor%",!0);if(Ar)try{Ar([],"length")}catch{Ar=null}var hS=Ar,Jh=B7(),aZ=uS,M3=g6,Zh=hS,iZ=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new M3("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new M3("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new M3("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new M3("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new M3("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new M3("`loose`, if provided, must be a boolean");var o=arguments.length>3?arguments[3]:null,c=arguments.length>4?arguments[4]:null,l=arguments.length>5?arguments[5]:null,a=arguments.length>6?arguments[6]:!1,i=!!Zh&&Zh(t,r);if(Jh)Jh(t,r,{configurable:l===null&&i?i.configurable:!l,enumerable:o===null&&i?i.enumerable:!o,value:n,writable:c===null&&i?i.writable:!c});else if(a||!o&&!c&&!l)t[r]=n;else throw new aZ("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},oi=B7(),pS=function(){return!!oi};pS.hasArrayLengthDefineBug=function(){if(!oi)return null;try{return oi([],"length",{value:1}).length!==1}catch{return!0}};var sZ=pS,uZ=z0,ep=iZ,dZ=sZ(),tp=hS,rp=g6,fZ=uZ("%Math.floor%"),hZ=function(t,r){if(typeof t!="function")throw new rp("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||fZ(r)!==r)throw new rp("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],o=!0,c=!0;if("length"in t&&tp){var l=tp(t,"length");l&&!l.configurable&&(o=!1),l&&!l.writable&&(c=!1)}return(o||c||!n)&&(dZ?ep(t,"length",r,!0,!0):ep(t,"length",r)),t};(function(e){var t=F7,r=z0,n=hZ,o=g6,c=r("%Function.prototype.apply%"),l=r("%Function.prototype.call%"),a=r("%Reflect.apply%",!0)||t.call(l,c),i=B7(),s=r("%Math.max%");e.exports=function(f){if(typeof f!="function")throw new o("a function is required");var h=a(t,l,arguments);return n(h,1+s(0,f.length-(arguments.length-1)),!0)};var u=function(){return a(t,c,arguments)};i?i(e.exports,"apply",{value:u}):e.exports.apply=u})(fS);var pZ=fS.exports,vS=z0,mS=pZ,vZ=mS(vS("String.prototype.indexOf")),mZ=function(t,r){var n=vS(t,!!r);return typeof n=="function"&&vZ(t,".prototype.")>-1?mS(n):n},j7=typeof Map=="function"&&Map.prototype,al=Object.getOwnPropertyDescriptor&&j7?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,On=j7&&al&&typeof al.get=="function"?al.get:null,np=j7&&Map.prototype.forEach,q7=typeof Set=="function"&&Set.prototype,il=Object.getOwnPropertyDescriptor&&q7?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Tn=q7&&il&&typeof il.get=="function"?il.get:null,op=q7&&Set.prototype.forEach,gZ=typeof WeakMap=="function"&&WeakMap.prototype,y8=gZ?WeakMap.prototype.has:null,yZ=typeof WeakSet=="function"&&WeakSet.prototype,b8=yZ?WeakSet.prototype.has:null,bZ=typeof WeakRef=="function"&&WeakRef.prototype,cp=bZ?WeakRef.prototype.deref:null,CZ=Boolean.prototype.valueOf,MZ=Object.prototype.toString,SZ=Function.prototype.toString,wZ=String.prototype.match,U7=String.prototype.slice,rt=String.prototype.replace,HZ=String.prototype.toUpperCase,lp=String.prototype.toLowerCase,gS=RegExp.prototype.test,ap=Array.prototype.concat,t4=Array.prototype.join,_Z=Array.prototype.slice,ip=Math.floor,ci=typeof BigInt=="function"?BigInt.prototype.valueOf:null,sl=Object.getOwnPropertySymbols,li=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,v0=typeof Symbol=="function"&&typeof Symbol.iterator=="object",De=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===v0||!0)?Symbol.toStringTag:null,yS=Object.prototype.propertyIsEnumerable,sp=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function up(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||gS.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-ip(-e):ip(e);if(n!==e){var o=String(n),c=U7.call(t,o.length+1);return rt.call(o,r,"$&_")+"."+rt.call(rt.call(c,/([0-9]{3})/g,"$&_"),/_$/,"")}}return rt.call(t,r,"$&_")}var ai=EM,dp=ai.custom,fp=CS(dp)?dp:null,LZ=function e(t,r,n,o){var c=r||{};if(J4(c,"quoteStyle")&&c.quoteStyle!=="single"&&c.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(J4(c,"maxStringLength")&&(typeof c.maxStringLength=="number"?c.maxStringLength<0&&c.maxStringLength!==1/0:c.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=J4(c,"customInspect")?c.customInspect:!0;if(typeof l!="boolean"&&l!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(J4(c,"indent")&&c.indent!==null&&c.indent!==" "&&!(parseInt(c.indent,10)===c.indent&&c.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(J4(c,"numericSeparator")&&typeof c.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var a=c.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return SS(t,c);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var i=String(t);return a?up(t,i):i}if(typeof t=="bigint"){var s=String(t)+"n";return a?up(t,s):s}var u=typeof c.depth>"u"?5:c.depth;if(typeof n>"u"&&(n=0),n>=u&&u>0&&typeof t=="object")return ii(t)?"[Array]":"[Object]";var d=qZ(c,n);if(typeof o>"u")o=[];else if(MS(o,t)>=0)return"[Circular]";function f(R,X,T){if(X&&(o=_Z.call(o),o.push(X)),T){var k={depth:c.depth};return J4(c,"quoteStyle")&&(k.quoteStyle=c.quoteStyle),e(R,k,n+1,o)}return e(R,c,n+1,o)}if(typeof t=="function"&&!hp(t)){var h=PZ(t),p=rr(t,f);return"[Function"+(h?": "+h:" (anonymous)")+"]"+(p.length>0?" { "+t4.call(p,", ")+" }":"")}if(CS(t)){var m=v0?rt.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):li.call(t);return typeof t=="object"&&!v0?j0(m):m}if(FZ(t)){for(var y="<"+lp.call(String(t.nodeName)),g=t.attributes||[],v=0;v",y}if(ii(t)){if(t.length===0)return"[]";var b=rr(t,f);return d&&!jZ(b)?"["+si(b,d)+"]":"[ "+t4.call(b,", ")+" ]"}if(xZ(t)){var M=rr(t,f);return!("cause"in Error.prototype)&&"cause"in t&&!yS.call(t,"cause")?"{ ["+String(t)+"] "+t4.call(ap.call("[cause]: "+f(t.cause),M),", ")+" }":M.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+t4.call(M,", ")+" }"}if(typeof t=="object"&&l){if(fp&&typeof t[fp]=="function"&&ai)return ai(t,{depth:u-n});if(l!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(IZ(t)){var S=[];return np&&np.call(t,function(R,X){S.push(f(X,t,!0)+" => "+f(R,t))}),pp("Map",On.call(t),S,d)}if(DZ(t)){var w=[];return op&&op.call(t,function(R){w.push(f(R,t))}),pp("Set",Tn.call(t),w,d)}if(RZ(t))return ul("WeakMap");if(kZ(t))return ul("WeakSet");if(NZ(t))return ul("WeakRef");if($Z(t))return j0(f(Number(t)));if(TZ(t))return j0(f(ci.call(t)));if(OZ(t))return j0(CZ.call(t));if(EZ(t))return j0(f(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(typeof globalThis<"u"&&t===globalThis||typeof I2<"u"&&t===I2)return"{ [object globalThis] }";if(!VZ(t)&&!hp(t)){var C=rr(t,f),V=sp?sp(t)===Object.prototype:t instanceof Object||t.constructor===Object,_=t instanceof Object?"":"null prototype",x=!V&&De&&Object(t)===t&&De in t?U7.call(Ct(t),8,-1):_?"Object":"",I=V||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",A=I+(x||_?"["+t4.call(ap.call([],x||[],_||[]),": ")+"] ":"");return C.length===0?A+"{}":d?A+"{"+si(C,d)+"}":A+"{ "+t4.call(C,", ")+" }"}return String(t)};function bS(e,t,r){var n=(r.quoteStyle||t)==="double"?'"':"'";return n+e+n}function zZ(e){return rt.call(String(e),/"/g,""")}function ii(e){return Ct(e)==="[object Array]"&&(!De||!(typeof e=="object"&&De in e))}function VZ(e){return Ct(e)==="[object Date]"&&(!De||!(typeof e=="object"&&De in e))}function hp(e){return Ct(e)==="[object RegExp]"&&(!De||!(typeof e=="object"&&De in e))}function xZ(e){return Ct(e)==="[object Error]"&&(!De||!(typeof e=="object"&&De in e))}function EZ(e){return Ct(e)==="[object String]"&&(!De||!(typeof e=="object"&&De in e))}function $Z(e){return Ct(e)==="[object Number]"&&(!De||!(typeof e=="object"&&De in e))}function OZ(e){return Ct(e)==="[object Boolean]"&&(!De||!(typeof e=="object"&&De in e))}function CS(e){if(v0)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!li)return!1;try{return li.call(e),!0}catch{}return!1}function TZ(e){if(!e||typeof e!="object"||!ci)return!1;try{return ci.call(e),!0}catch{}return!1}var AZ=Object.prototype.hasOwnProperty||function(e){return e in this};function J4(e,t){return AZ.call(e,t)}function Ct(e){return MZ.call(e)}function PZ(e){if(e.name)return e.name;var t=wZ.call(SZ.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function MS(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return SS(U7.call(e,0,t.maxStringLength),t)+n}var o=rt.call(rt.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,BZ);return bS(o,"single",t)}function BZ(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+HZ.call(t.toString(16))}function j0(e){return"Object("+e+")"}function ul(e){return e+" { ? }"}function pp(e,t,r,n){var o=n?si(r,n):t4.call(r,", ");return e+" ("+t+") {"+o+"}"}function jZ(e){for(var t=0;t=0)return!1;return!0}function qZ(e,t){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=t4.call(Array(e.indent+1)," ");else return null;return{base:r,prev:t4.call(Array(t+1),r)}}function si(e,t){if(e.length===0)return"";var r=` +`+t.prev+t.base;return r+t4.call(e,","+r)+` +`+t.prev}function rr(e,t){var r=ii(e),n=[];if(r){n.length=e.length;for(var o=0;o1;){var r=t.pop(),n=r.obj[r.prop];if(Tt(n)){for(var o=[],c=0;c=hl?l.slice(i,i+hl):l,u=[],d=0;d=48&&f<=57||f>=65&&f<=90||f>=97&&f<=122||c===c11.RFC1738&&(f===40||f===41)){u[u.length]=s.charAt(d);continue}if(f<128){u[u.length]=X2[f];continue}if(f<2048){u[u.length]=X2[192|f>>6]+X2[128|f&63];continue}if(f<55296||f>=57344){u[u.length]=X2[224|f>>12]+X2[128|f>>6&63]+X2[128|f&63];continue}d+=1,f=65536+((f&1023)<<10|s.charCodeAt(d)&1023),u[u.length]=X2[240|f>>18]+X2[128|f>>12&63]+X2[128|f>>6&63]+X2[128|f&63]}a+=u.join("")}return a},d11=function(t){for(var r=[{obj:{o:t},prop:"o"}],n=[],o=0;o"u"&&(S=0)}if(typeof u=="function"?b=u(r,b):b instanceof Date?b=h(b):n==="comma"&&e4(b)&&(b=Pr.maybeMap(b,function(l1){return l1 instanceof Date?h(l1):l1})),b===null){if(l)return s&&!y?s(r,he.encoder,g,"key",p):r;b=""}if(b11(b)||Pr.isBuffer(b)){if(s){var V=y?r:s(r,he.encoder,g,"key",p);return[m(V)+"="+m(s(b,he.encoder,g,"value",p))]}return[m(r)+"="+m(String(b))]}var _=[];if(typeof b>"u")return _;var x;if(n==="comma"&&e4(b))y&&s&&(b=Pr.maybeMap(b,s)),x=[{value:b.length>0?b.join(",")||null:void 0}];else if(e4(u))x=u;else{var I=Object.keys(b);x=d?I.sort(d):I}var A=i?r.replace(/\./g,"%2E"):r,R=o&&e4(b)&&b.length===1?A+"[]":A;if(c&&e4(b)&&b.length===0)return R+"[]";for(var X=0;X"u"?t.encodeDotInKeys===!0?!0:he.allowDots:!!t.allowDots;return{addQueryPrefix:typeof t.addQueryPrefix=="boolean"?t.addQueryPrefix:he.addQueryPrefix,allowDots:a,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:he.allowEmptyArrays,arrayFormat:l,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:he.charsetSentinel,commaRoundTrip:t.commaRoundTrip,delimiter:typeof t.delimiter>"u"?he.delimiter:t.delimiter,encode:typeof t.encode=="boolean"?t.encode:he.encode,encodeDotInKeys:typeof t.encodeDotInKeys=="boolean"?t.encodeDotInKeys:he.encodeDotInKeys,encoder:typeof t.encoder=="function"?t.encoder:he.encoder,encodeValuesOnly:typeof t.encodeValuesOnly=="boolean"?t.encodeValuesOnly:he.encodeValuesOnly,filter:c,format:n,formatter:o,serializeDate:typeof t.serializeDate=="function"?t.serializeDate:he.serializeDate,skipNulls:typeof t.skipNulls=="boolean"?t.skipNulls:he.skipNulls,sort:typeof t.sort=="function"?t.sort:null,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:he.strictNullHandling}},S11=function(e,t){var r=e,n=M11(t),o,c;typeof n.filter=="function"?(c=n.filter,r=c("",r)):e4(n.filter)&&(c=n.filter,o=c);var l=[];if(typeof r!="object"||r===null)return"";var a=zS[n.arrayFormat],i=a==="comma"&&n.commaRoundTrip;o||(o=Object.keys(r)),n.sort&&o.sort(n.sort);for(var s=LS(),u=0;u0?h+f:""},m0=_S,ui=Object.prototype.hasOwnProperty,w11=Array.isArray,ne={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:m0.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1},H11=function(e){return e.replace(/&#(\d+);/g,function(t,r){return String.fromCharCode(parseInt(r,10))})},xS=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},_11="utf8=%26%2310003%3B",L11="utf8=%E2%9C%93",z11=function(t,r){var n={__proto__:null},o=r.ignoreQueryPrefix?t.replace(/^\?/,""):t;o=o.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var c=r.parameterLimit===1/0?void 0:r.parameterLimit,l=o.split(r.delimiter,c),a=-1,i,s=r.charset;if(r.charsetSentinel)for(i=0;i-1&&(p=w11(p)?[p]:p);var m=ui.call(n,h);m&&r.duplicates==="combine"?n[h]=m0.combine(n[h],p):(!m||r.duplicates==="last")&&(n[h]=p)}return n},V11=function(e,t,r,n){for(var o=n?t:xS(t,r),c=e.length-1;c>=0;--c){var l,a=e[c];if(a==="[]"&&r.parseArrays)l=r.allowEmptyArrays&&(o===""||r.strictNullHandling&&o===null)?[]:[].concat(o);else{l=r.plainObjects?Object.create(null):{};var i=a.charAt(0)==="["&&a.charAt(a.length-1)==="]"?a.slice(1,-1):a,s=r.decodeDotInKeys?i.replace(/%2E/g,"."):i,u=parseInt(s,10);!r.parseArrays&&s===""?l={0:o}:!isNaN(u)&&a!==s&&String(u)===s&&u>=0&&r.parseArrays&&u<=r.arrayLimit?(l=[],l[u]=o):s!=="__proto__"&&(l[s]=o)}o=l}return o},x11=function(t,r,n,o){if(t){var c=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,l=/(\[[^[\]]*])/,a=/(\[[^[\]]*])/g,i=n.depth>0&&l.exec(c),s=i?c.slice(0,i.index):c,u=[];if(s){if(!n.plainObjects&&ui.call(Object.prototype,s)&&!n.allowPrototypes)return;u.push(s)}for(var d=0;n.depth>0&&(i=a.exec(c))!==null&&d"u"?ne.charset:t.charset,n=typeof t.duplicates>"u"?ne.duplicates:t.duplicates;if(n!=="combine"&&n!=="first"&&n!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var o=typeof t.allowDots>"u"?t.decodeDotInKeys===!0?!0:ne.allowDots:!!t.allowDots;return{allowDots:o,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:ne.allowEmptyArrays,allowPrototypes:typeof t.allowPrototypes=="boolean"?t.allowPrototypes:ne.allowPrototypes,allowSparse:typeof t.allowSparse=="boolean"?t.allowSparse:ne.allowSparse,arrayLimit:typeof t.arrayLimit=="number"?t.arrayLimit:ne.arrayLimit,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:ne.charsetSentinel,comma:typeof t.comma=="boolean"?t.comma:ne.comma,decodeDotInKeys:typeof t.decodeDotInKeys=="boolean"?t.decodeDotInKeys:ne.decodeDotInKeys,decoder:typeof t.decoder=="function"?t.decoder:ne.decoder,delimiter:typeof t.delimiter=="string"||m0.isRegExp(t.delimiter)?t.delimiter:ne.delimiter,depth:typeof t.depth=="number"||t.depth===!1?+t.depth:ne.depth,duplicates:n,ignoreQueryPrefix:t.ignoreQueryPrefix===!0,interpretNumericEntities:typeof t.interpretNumericEntities=="boolean"?t.interpretNumericEntities:ne.interpretNumericEntities,parameterLimit:typeof t.parameterLimit=="number"?t.parameterLimit:ne.parameterLimit,parseArrays:t.parseArrays!==!1,plainObjects:typeof t.plainObjects=="boolean"?t.plainObjects:ne.plainObjects,strictDepth:typeof t.strictDepth=="boolean"?!!t.strictDepth:ne.strictDepth,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:ne.strictNullHandling}},$11=function(e,t){var r=E11(t);if(e===""||e===null||typeof e>"u")return r.plainObjects?Object.create(null):{};for(var n=typeof e=="string"?z11(e,r):e,o=r.plainObjects?Object.create(null):{},c=Object.keys(n),l=0;l(e[e.SUCCESS=200]="SUCCESS",e[e.ERROR=-1]="ERROR",e[e.TIMEOUT=10042]="TIMEOUT",e.TYPE="success",e))(K7||{});const vl="未知错误,请重试",R11="https://nest-api.buqiyuan.site",N11=new AbortController,X7=ie.create({baseURL:R11,timeout:1e4,signal:N11.signal,paramsSerializer(e){return I11.stringify(e,{arrayFormat:"brackets"})}});X7.interceptors.request.use(e=>{const r=g0().token;return r&&e.headers&&(e.headers.Authorization=`Bearer ${r}`),e},e=>{Promise.reject(e)});X7.interceptors.response.use(e=>{const t=e.data;if(t.code!==K7.SUCCESS){B2.error(t.message||vl),[1101,1105].includes(t.code)&&Je.confirm({title:"警告",content:t.message||"账号异常,您可以取消停留在该页上,或重新登录",okText:"重新登录",cancelText:"取消",onOk:()=>{localStorage.clear(),window.location.reload()}});const r=new Error(t.message||vl);return r.code=t.code,Promise.reject(r)}else return NM().setServerConnectStatus(!0),e},e=>{var t,r;if(!(e instanceof CJ)){const n=((r=(t=e==null?void 0:e.response)==null?void 0:t.data)==null?void 0:r.message)??vl;B2.error({content:n,key:n}),e.message=n}return Promise.reject(e)});async function c1(e,t={}){const r=dn(e)?e:e.url,n=dn(e)?t:e;try{const{requestType:o,isReturnResult:c=!0,...l}=n,a=await X7.request({url:r,...l,headers:{...l.headers,...o==="form"?{"Content-Type":"multipart/form-data"}:{}}}),{data:i}=a,{code:s,message:u}=i||{};if(i&&Reflect.has(i,"code")&&s===K7.SUCCESS){const{successMsg:f,showSuccessMsg:h}=n;f?B2.success(f):h&&u&&B2.success(u)}return c?i.data:i}catch(o){return Promise.reject(o)}}async function D11(e,t){return c1("/api/auth/login",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}async function k11(e,t){return c1("/api/auth/register",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}const F11=Object.freeze(Object.defineProperty({__proto__:null,authLogin:D11,authRegister:k11},Symbol.toStringTag,{value:"Module"}));async function B11(e){return c1("/api/account/logout",{method:"GET",...e||{}})}async function j11(e){return c1("/api/account/menus",{method:"GET",...e||{}})}async function q11(e,t){return c1("/api/account/password",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}async function U11(e){return c1("/api/account/permissions",{method:"GET",...e||{}})}async function W11(e){return c1("/api/account/profile",{method:"GET",...e||{}})}async function G11(e,t){return c1("/api/account/update",{method:"PUT",headers:{"Content-Type":"application/json"},data:e,...t||{}})}const K11=Object.freeze(Object.defineProperty({__proto__:null,accountLogout:B11,accountMenu:j11,accountPassword:q11,accountPermissions:U11,accountProfile:W11,accountUpdate:G11},Symbol.toStringTag,{value:"Module"}));async function X11(e,t){return c1("/api/auth/captcha/img",{method:"GET",params:{...e},...t||{}})}const Y11=Object.freeze(Object.defineProperty({__proto__:null,captchaCaptchaByImg:X11},Symbol.toStringTag,{value:"Module"}));async function Q11(e,t){return c1("/api/auth/email/send",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}const J11=Object.freeze(Object.defineProperty({__proto__:null,emailSendEmailCode:Q11},Symbol.toStringTag,{value:"Module"}));async function Z11(e,t){return c1("/api/system/users",{method:"GET",params:{...e},...t||{}})}async function ee1(e,t){return c1("/api/system/users",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"创建成功"}})}async function te1(e,t){const{id:r,...n}=e;return c1(`/api/system/users/${r}`,{method:"GET",params:{...n},...t||{}})}async function re1(e,t,r){const{id:n,...o}=e;return c1(`/api/system/users/${n}`,{method:"PUT",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{successMsg:"更新成功"}})}async function ne1(e,t){const{id:r,...n}=e;return c1(`/api/system/users/${r}`,{method:"DELETE",params:{...n},...t||{successMsg:"删除成功"}})}async function oe1(e,t,r){const{id:n,...o}=e;return c1(`/api/system/users/${n}/password`,{method:"POST",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{}})}const ce1=Object.freeze(Object.defineProperty({__proto__:null,userCreate:ee1,userDelete:ne1,userList:Z11,userPassword:oe1,userRead:te1,userUpdate:re1},Symbol.toStringTag,{value:"Module"}));async function le1(e,t){return c1("/api/system/roles",{method:"GET",params:{...e},...t||{}})}async function ae1(e,t){return c1("/api/system/roles",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"创建成功"}})}async function ie1(e,t){const{id:r,...n}=e;return c1(`/api/system/roles/${r}`,{method:"GET",params:{...n},...t||{}})}async function se1(e,t,r){const{id:n,...o}=e;return c1(`/api/system/roles/${n}`,{method:"PUT",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{successMsg:"更新成功"}})}async function ue1(e,t){const{id:r,...n}=e;return c1(`/api/system/roles/${r}`,{method:"DELETE",params:{...n},...t||{successMsg:"删除成功"}})}const de1=Object.freeze(Object.defineProperty({__proto__:null,roleCreate:ae1,roleDelete:ue1,roleInfo:ie1,roleList:le1,roleUpdate:se1},Symbol.toStringTag,{value:"Module"}));async function fe1(e,t){return c1("/api/system/menus",{method:"GET",params:{...e},...t||{}})}async function he1(e,t){return c1("/api/system/menus",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"创建成功"}})}async function pe1(e,t){const{id:r,...n}=e;return c1(`/api/system/menus/${r}`,{method:"GET",params:{...n},...t||{}})}async function ve1(e,t,r){const{id:n,...o}=e;return c1(`/api/system/menus/${n}`,{method:"PUT",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{successMsg:"更新成功"}})}async function me1(e,t){const{id:r,...n}=e;return c1(`/api/system/menus/${r}`,{method:"DELETE",params:{...n},...t||{successMsg:"删除成功"}})}async function ge1(e){return c1("/api/system/menus/permissions",{method:"GET",...e||{}})}const ye1=Object.freeze(Object.defineProperty({__proto__:null,menuCreate:he1,menuDelete:me1,menuGetPermissions:ge1,menuInfo:pe1,menuList:fe1,menuUpdate:ve1},Symbol.toStringTag,{value:"Module"}));async function be1(e,t){return c1("/api/system/param-config",{method:"GET",params:{...e},...t||{}})}async function Ce1(e,t){return c1("/api/system/param-config",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"创建成功"}})}async function Me1(e,t){const{id:r,...n}=e;return c1(`/api/system/param-config/${r}`,{method:"GET",params:{...n},...t||{}})}async function Se1(e,t,r){const{id:n,...o}=e;return c1(`/api/system/param-config/${n}`,{method:"POST",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{successMsg:"更新成功"}})}async function we1(e,t){const{id:r,...n}=e;return c1(`/api/system/param-config/${r}`,{method:"DELETE",params:{...n},...t||{successMsg:"删除成功"}})}const He1=Object.freeze(Object.defineProperty({__proto__:null,paramConfigCreate:Ce1,paramConfigDelete:we1,paramConfigInfo:Me1,paramConfigList:be1,paramConfigUpdate:Se1},Symbol.toStringTag,{value:"Module"}));async function _e1(e,t){return c1("/api/system/log/captcha/list",{method:"GET",params:{...e},...t||{}})}async function Le1(e,t){return c1("/api/system/log/login/list",{method:"GET",params:{...e},...t||{}})}async function ze1(e,t){return c1("/api/system/log/task/list",{method:"GET",params:{...e},...t||{}})}const Ve1=Object.freeze(Object.defineProperty({__proto__:null,logCaptchaList:_e1,logLoginLogPage:Le1,logTaskList:ze1},Symbol.toStringTag,{value:"Module"}));async function xe1(e,t){return c1("/api/system/depts",{method:"GET",params:{...e},...t||{}})}async function Ee1(e,t){return c1("/api/system/depts",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"创建成功"}})}async function $e1(e,t){const{id:r,...n}=e;return c1(`/api/system/depts/${r}`,{method:"GET",params:{...n},...t||{}})}async function Oe1(e,t,r){const{id:n,...o}=e;return c1(`/api/system/depts/${n}`,{method:"PUT",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{successMsg:"更新成功"}})}async function Te1(e,t){const{id:r,...n}=e;return c1(`/api/system/depts/${r}`,{method:"DELETE",params:{...n},...t||{successMsg:"删除成功"}})}const Ae1=Object.freeze(Object.defineProperty({__proto__:null,deptCreate:Ee1,deptDelete:Te1,deptInfo:$e1,deptList:xe1,deptUpdate:Oe1},Symbol.toStringTag,{value:"Module"}));async function Pe1(e,t){return c1("/api/system/dict-type",{method:"GET",params:{...e},...t||{}})}async function Ie1(e,t){return c1("/api/system/dict-type",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"创建成功"}})}async function Re1(e,t){const{id:r,...n}=e;return c1(`/api/system/dict-type/${r}`,{method:"GET",params:{...n},...t||{}})}async function Ne1(e,t,r){const{id:n,...o}=e;return c1(`/api/system/dict-type/${n}`,{method:"POST",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{successMsg:"更新成功"}})}async function De1(e,t){const{id:r,...n}=e;return c1(`/api/system/dict-type/${r}`,{method:"DELETE",params:{...n},...t||{successMsg:"删除成功"}})}async function ke1(e){return c1("/api/system/dict-type/select-options",{method:"GET",...e||{}})}const Fe1=Object.freeze(Object.defineProperty({__proto__:null,dictTypeCreate:Ie1,dictTypeDelete:De1,dictTypeGetAll:ke1,dictTypeInfo:Re1,dictTypeList:Pe1,dictTypeUpdate:Ne1},Symbol.toStringTag,{value:"Module"}));async function Be1(e,t){return c1("/api/system/dict-item",{method:"GET",params:{...e},...t||{}})}async function je1(e,t){return c1("/api/system/dict-item",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"创建成功"}})}async function qe1(e,t){const{id:r,...n}=e;return c1(`/api/system/dict-item/${r}`,{method:"GET",params:{...n},...t||{}})}async function Ue1(e,t,r){const{id:n,...o}=e;return c1(`/api/system/dict-item/${n}`,{method:"POST",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{successMsg:"更新成功"}})}async function We1(e,t){const{id:r,...n}=e;return c1(`/api/system/dict-item/${r}`,{method:"DELETE",params:{...n},...t||{successMsg:"删除成功"}})}const Ge1=Object.freeze(Object.defineProperty({__proto__:null,dictItemCreate:je1,dictItemDelete:We1,dictItemInfo:qe1,dictItemList:Be1,dictItemUpdate:Ue1},Symbol.toStringTag,{value:"Module"}));async function Ke1(e,t){return c1("/api/system/tasks",{method:"GET",params:{...e},...t||{}})}async function Xe1(e,t){return c1("/api/system/tasks",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}async function Ye1(e,t){const{id:r,...n}=e;return c1(`/api/system/tasks/${r}`,{method:"GET",params:{...n},...t||{}})}async function Qe1(e,t,r){const{id:n,...o}=e;return c1(`/api/system/tasks/${n}`,{method:"PUT",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{successMsg:"更新成功"}})}async function Je1(e,t){const{id:r,...n}=e;return c1(`/api/system/tasks/${r}`,{method:"DELETE",params:{...n},...t||{successMsg:"删除成功"}})}async function Ze1(e,t){const{id:r,...n}=e;return c1(`/api/system/tasks/${r}/once`,{method:"PUT",params:{...n},...t||{}})}async function e21(e,t){const{id:r,...n}=e;return c1(`/api/system/tasks/${r}/start`,{method:"PUT",params:{...n},...t||{}})}async function t21(e,t){const{id:r,...n}=e;return c1(`/api/system/tasks/${r}/stop`,{method:"PUT",params:{...n},...t||{}})}const r21=Object.freeze(Object.defineProperty({__proto__:null,taskCreate:Xe1,taskDelete:Je1,taskInfo:Ye1,taskList:Ke1,taskOnce:Ze1,taskStart:e21,taskStop:t21,taskUpdate:Qe1},Symbol.toStringTag,{value:"Module"}));async function n21(e,t){return c1("/api/system/online/kick",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}async function o21(e){return c1("/api/system/online/list",{method:"GET",...e||{}})}const c21=Object.freeze(Object.defineProperty({__proto__:null,onlineKick:n21,onlineList:o21},Symbol.toStringTag,{value:"Module"}));async function l21(e,t){const{uid:r,...n}=e;return c1(`/api/sse/${r}`,{method:"GET",params:{...n},...t||{}})}const a21=Object.freeze(Object.defineProperty({__proto__:null,sseSse:l21},Symbol.toStringTag,{value:"Module"}));async function i21(e){return c1("/api/system/serve/stat",{method:"GET",...e||{}})}const s21=Object.freeze(Object.defineProperty({__proto__:null,serveStat:i21},Symbol.toStringTag,{value:"Module"}));async function u21(e,t){return c1("/api/tools/storage/delete",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"删除成功"}})}async function d21(e,t){return c1("/api/tools/storage/list",{method:"GET",params:{...e},...t||{}})}const f21=Object.freeze(Object.defineProperty({__proto__:null,storageDelete:u21,storageList:d21},Symbol.toStringTag,{value:"Module"}));async function h21(e,t){return c1("/api/tools/email/send",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}const p21=Object.freeze(Object.defineProperty({__proto__:null,emailSend:h21},Symbol.toStringTag,{value:"Module"}));async function v21(e,t,r){const n=new FormData;return t&&n.append("file",t),Object.keys(e).forEach(o=>{const c=e[o];c!=null&&(typeof c=="object"&&!(c instanceof File)?c instanceof Array?c.forEach(l=>n.append(o,l||"")):n.append(o,JSON.stringify(c)):n.append(o,c))}),c1("/api/tools/upload",{method:"POST",data:n,requestType:"form",...r||{}})}const m21=Object.freeze(Object.defineProperty({__proto__:null,uploadUpload:v21},Symbol.toStringTag,{value:"Module"}));async function g21(e){return c1("/api/health/database",{method:"GET",...e||{}})}async function y21(e){return c1("/api/health/disk",{method:"GET",...e||{}})}async function b21(e){return c1("/api/health/memory-heap",{method:"GET",...e||{}})}async function C21(e){return c1("/api/health/memory-rss",{method:"GET",...e||{}})}async function M21(e){return c1("/api/health/network",{method:"GET",...e||{}})}const S21=Object.freeze(Object.defineProperty({__proto__:null,healthCheckDatabase:g21,healthCheckDisk:y21,healthCheckMemoryHeap:b21,healthCheckMemoryRss:C21,healthCheckNetwork:M21},Symbol.toStringTag,{value:"Module"}));async function w21(e,t){return c1("/api/netdisk/manage/copy",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}async function H21(e,t){return c1("/api/netdisk/manage/cut",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}async function _21(e,t){return c1("/api/netdisk/manage/delete",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"删除成功"}})}async function L21(e,t){return c1("/api/netdisk/manage/download",{method:"GET",params:{...e},...t||{}})}async function z21(e,t){return c1("/api/netdisk/manage/info",{method:"GET",params:{...e},...t||{}})}async function V21(e,t){return c1("/api/netdisk/manage/list",{method:"GET",params:{...e},...t||{}})}async function x21(e,t){return c1("/api/netdisk/manage/mark",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}async function E21(e,t){return c1("/api/netdisk/manage/mkdir",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"创建成功"}})}async function $21(e,t){return c1("/api/netdisk/manage/rename",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{}})}async function O21(e){return c1("/api/netdisk/manage/token",{method:"GET",...e||{}})}const T21=Object.freeze(Object.defineProperty({__proto__:null,netDiskManageCopy:w21,netDiskManageCut:H21,netDiskManageDelete:_21,netDiskManageDownload:L21,netDiskManageInfo:z21,netDiskManageList:V21,netDiskManageMark:x21,netDiskManageMkdir:E21,netDiskManageRename:$21,netDiskManageToken:O21},Symbol.toStringTag,{value:"Module"}));async function A21(e){return c1("/api/netdisk/overview/desc",{method:"GET",...e||{}})}const P21=Object.freeze(Object.defineProperty({__proto__:null,netDiskOverviewSpace:A21},Symbol.toStringTag,{value:"Module"}));async function I21(e,t){return c1("/api/todos",{method:"GET",params:{...e},...t||{}})}async function R21(e,t){return c1("/api/todos",{method:"POST",headers:{"Content-Type":"application/json"},data:e,...t||{successMsg:"创建成功"}})}async function N21(e,t){const{id:r,...n}=e;return c1(`/api/todos/${r}`,{method:"GET",params:{...n},...t||{}})}async function D21(e,t,r){const{id:n,...o}=e;return c1(`/api/todos/${n}`,{method:"PUT",headers:{"Content-Type":"application/json"},params:{...o},data:t,...r||{successMsg:"更新成功"}})}async function k21(e,t){const{id:r,...n}=e;return c1(`/api/todos/${r}`,{method:"DELETE",params:{...n},...t||{successMsg:"删除成功"}})}const F21=Object.freeze(Object.defineProperty({__proto__:null,todoCreate:R21,todoDelete:k21,todoInfo:N21,todoList:I21,todoUpdate:D21},Symbol.toStringTag,{value:"Module"})),cr={auth:F11,account:K11,captcha:Y11,authEmail:J11,systemUser:ce1,systemRole:de1,systemMenu:ye1,systemParamConfig:He1,systemLog:Ve1,systemDept:Ae1,systemDictType:Fe1,systemDictItem:Ge1,systemTask:r21,systemOnline:c21,systemSse:a21,systemServe:s21,toolsStorage:f21,systemEmail:p21,toolsUpload:m21,health:S21,netDiskManage:T21,netDiskOverview:P21,businessTodo:F21};var q0,U0,L1={version:"0.2.0"},Le=L1.settings={minimum:.08,easing:"linear",positionUsing:"",speed:200,trickle:!0,trickleSpeed:200,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function mp(e,t,r){return er?r:e}function lr(e){return 100*(-1+e)}L1.configure=function(e){var t,r;for(t in e)(r=e[t])!==void 0&&e.hasOwnProperty(t)&&(Le[t]=r);return this},L1.status=null,L1.set=function(e){var t=L1.isStarted();e=mp(e,Le.minimum,1),L1.status=e===1?null:e;var r=L1.render(!t),n=r.querySelector(Le.barSelector),o=Le.speed,c=Le.easing;return B21(function(l){Le.positionUsing===""&&(Le.positionUsing=L1.getPositioningCSS()),ar(n,function(a,i,s){var u;return(u=Le.positionUsing==="translate3d"?{transform:"translate3d("+lr(a)+"%,0,0)"}:Le.positionUsing==="translate"?{transform:"translate("+lr(a)+"%,0)"}:{"margin-left":lr(a)+"%"}).transition="all "+i+"ms "+s,u}(e,o,c)),e===1?(ar(r,{transition:"none",opacity:1}),setTimeout(function(){ar(r,{transition:"all "+o+"ms linear",opacity:0}),setTimeout(function(){L1.remove(),l()},o)},o)):setTimeout(l,o)}),this},L1.isStarted=function(){return typeof L1.status=="number"},L1.start=function(){L1.status||L1.set(0);var e=function(){setTimeout(function(){L1.status&&(L1.trickle(),e())},Le.trickleSpeed)};return Le.trickle&&e(),this},L1.done=function(e){return e||L1.status?L1.inc(.3+.5*Math.random()).set(1):this},L1.inc=function(e){var t=L1.status;return t?t>1?void 0:(typeof e!="number"&&(e=t>=0&&t<.2?.1:t>=.2&&t<.5?.04:t>=.5&&t<.8?.02:t>=.8&&t<.99?.005:0),t=mp(t+e,0,.994),L1.set(t)):L1.start()},L1.trickle=function(){return L1.inc()},q0=0,U0=0,L1.promise=function(e){return e&&e.state()!=="resolved"?(U0===0&&L1.start(),q0++,U0++,e.always(function(){--U0==0?(q0=0,L1.done()):L1.set((q0-U0)/q0)}),this):this},L1.render=function(e){if(L1.isRendered())return document.getElementById("nprogress");gp(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=Le.template;var r,n=t.querySelector(Le.barSelector),o=e?"-100":lr(L1.status||0),c=document.querySelector(Le.parent);return ar(n,{transition:"all 0 linear",transform:"translate3d("+o+"%,0,0)"}),Le.showSpinner||(r=t.querySelector(Le.spinnerSelector))&&bp(r),c!=document.body&&gp(c,"nprogress-custom-parent"),c.appendChild(t),t},L1.remove=function(){yp(document.documentElement,"nprogress-busy"),yp(document.querySelector(Le.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&bp(e)},L1.isRendered=function(){return!!document.getElementById("nprogress")},L1.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var B21=function(){var e=[];function t(){var r=e.shift();r&&r(t)}return function(r){e.push(r),e.length==1&&t()}}(),ar=function(){var e=["Webkit","O","Moz","ms"],t={};function r(n,o,c){var l;l=(l=o).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(a,i){return i.toUpperCase()}),o=t[l]||(t[l]=function(a){var i=document.body.style;if(a in i)return a;for(var s,u=e.length,d=a.charAt(0).toUpperCase()+a.slice(1);u--;)if((s=e[u]+d)in i)return s;return a}(l)),n.style[o]=c}return function(n,o){var c,l,a=arguments;if(a.length==2)for(c in o)(l=o[c])!==void 0&&o.hasOwnProperty(c)&&r(n,c,l);else r(n,a[1],a[2])}}();function ES(e,t){return(typeof e=="string"?e:Y7(e)).indexOf(" "+t+" ")>=0}function gp(e,t){var r=Y7(e),n=r+t;ES(r,t)||(e.className=n.substring(1))}function yp(e,t){var r,n=Y7(e);ES(e,t)&&(r=n.replace(" "+t+" "," "),e.className=r.substring(1,r.length-1))}function Y7(e){return(" "+(e&&e.className||"")+" ").replace(/\s+/gi," ")}function bp(e){e&&e.parentNode&&e.parentNode.removeChild(e)}const j21=H0({id:"keep-alive",state:()=>({list:[]}),actions:{add(e){typeof e=="string"?!this.list.includes(e)&&this.list.push(e):e.map(t=>{t&&!this.list.includes(t)&&this.list.push(t)})},remove(e){typeof e=="string"?this.list=this.list.filter(t=>t!==e):this.list=this.list.filter(t=>!e.includes(t))},clear(){this.list=[]}}});function q21(e,t){return e.then(r=>[null,r]).catch(r=>[r,void 0])}function Cp(e,t){return t}function K01(e){const t=z4,r={t:c=>Cp(e,c)};if(!t)return r;const{t:n}=t.global,o=(c,...l)=>c?!c.includes(".")&&!e?c:n(Cp(e,c),...l):"";return Object.assign(t.global,{t:o})}function U21(e="",t=!0){var n;if(!e)return"";const r=z4;return typeof e=="object"?e[(n=r.global)==null?void 0:n.locale]:t&&typeof e=="string"?r.global.t(e):e}const Ae=e=>e;L1.configure({showSpinner:!1});const W21="/dashboard/welcome";function G21(e,t){e.beforeEach(async(n,o,c)=>{var a,i;(!((a=o.meta)!=null&&a.hideProgressBar)||!((i=n.meta)!=null&&i.hideProgressBar))&&L1.start();const l=g0();if(l.token)if(n.name===nt)c({path:W21});else{const s=e.hasRoute(n.name);if(l.menus.length===0){const[u]=await q21(l.afterLogin());if(u)return l.clearLoginStatus(),Je.destroyAll(),c({name:nt});n.name===IM?c({path:n.fullPath,replace:!0}):s?c():c({...n,replace:!0})}else c()}else t.some(s=>s===n.name)?c():c({name:nt,query:{redirect:n.fullPath},replace:!0})});const r=n=>n.matched.map(o=>{var l,a,i;if(!((l=o.meta)!=null&&l.keepAlive))return;const c=(a=o.components)==null?void 0:a.default;return(c==null?void 0:c.name)??((i=c==null?void 0:c.type)==null?void 0:i.name)}).filter(Boolean);e.afterEach((n,o,c)=>{var s,u;if(Q2(c,Xa.aborted)){L1.done();return}(s=n.meta)!=null&&s.title&&(document.title=U21(n.meta.title));const l=j21(),a=r(n);if((u=n.meta)!=null&&u.keepAlive?a?l.add(a):console.warn(`${n.fullPath}页面组件的keepAlive为true但未设置组件名,会导致缓存失效,请检查`):a&&l.remove(a),n.name===$r){const d=r(o);d&&l.remove(d)}g0().token||l.clear(),L1.done()}),e.onError(n=>{console.error("路由错误",n)})}const K21={path:"/login",name:nt,component:()=>d1(()=>import("./index-Be6WQ7jp.js"),__vite__mapDeps([2,3,4,5,6,7,8,9,10,11,12,13])),meta:{title:"登录"}},X21=[K21],Y21={path:"/redirect",name:"RedirectTo",meta:{title:$r,hideInBreadcrumb:!0,hideInMenu:!0},children:[{path:":path(.*)",name:$r,component:A7,meta:{title:$r,hideInMenu:!0},beforeEnter:e=>{const{params:t,query:r}=e,{path:n,redirectType:o="path"}=t;Reflect.deleteProperty(t,"_redirect_type"),Reflect.deleteProperty(t,"path");const c=Array.isArray(n)?n.join("/"):n;return setTimeout(()=>{o==="name"?a4.replace({name:c,query:r,params:t}):a4.replace({path:c.startsWith("/")?c:`/${c}`,query:r})}),!0}}]},Q21={path:"/:pathMatch(.*)*",name:IM,meta:{title:"PageNotFound",hideInMenu:!0,hideInTabs:!0},component:()=>d1(()=>import("./404-ByYLZfVh.js"),__vite__mapDeps([14,15]))},$S=[Y21,Q21],di={path:"/",name:"Layout",redirect:"/dashboard/welcome",component:()=>d1(()=>import("./index-3shw2LbJ.js"),__vite__mapDeps([16,3,17,18,19,20,21,8,11,22,23,24,25,26,27,7,28,29,30,31,32,33,6,34,9,35,36,37,38,39,40,41,42,43,44,10,45])),meta:{title:"根路由"},children:[]},J21=[di,...X21,...$S],a4=vY({history:WX(""),routes:J21});function Z21(){a4.getRoutes().forEach(e=>{const{name:t}=e;t&&!RM.some(r=>r===t)&&a4.hasRoute(t)&&a4.removeRoute(t)})}async function e41(e){G21(a4,RM),e.use(a4),await a4.isReady()}const t41=Object.assign({"../../views/account/about.vue":()=>d1(()=>import("./about-CP9t-8nq.js"),__vite__mapDeps([46,47,25,20,21,8,11,26,27,7,28,29,30,36,37])),"../../views/account/settings.vue":()=>d1(()=>import("./settings-BiXbPBJy.js"),[]),"../../views/dashboard/welcome/index.vue":()=>d1(()=>import("./index-IryHqd6a.js"),__vite__mapDeps([48,36,49,39,50])),"../../views/demos/button.vue":()=>d1(()=>import("./button-BAOXnyoR.js"),__vite__mapDeps([51,52,53,33,6,47,25,20,21,8,11,26,27,7,28,29,30])),"../../views/demos/custom-modal.vue":()=>d1(()=>import("./custom-modal-Bk8qYgKm.js"),__vite__mapDeps([54,32,33,6,34,9,35,55,56,57,19,28,58,11,29,24,44,4,5,7,8,10,12,26,59,37,20,21,23,60,61,62,40,53,63,64,47,25,27,30,52])),"../../views/demos/form/basic-form/index.vue":()=>d1(()=>import("./index-Cgwfy1uM.js"),__vite__mapDeps([65,66,4,5,6,7,8,9,10,11,12,57,19,28,67,59,56,58,29,24,44,26,37,20,21,23,60,61,62,40,53,63,64,68,69,70,71,72,27,47,25,30,52,73])),"../../views/demos/form/custom-form/index.vue":()=>d1(()=>import("./index-VDlJNJoC.js"),__vite__mapDeps([74,66,4,5,6,7,8,9,10,11,12,57,19,28,56,58,29,24,44,26,59,37,20,21,23,60,61,62,40,53,63,64,68,69,70,71,72,27,47,25,30,52])),"../../views/demos/form/custom-form/input-number-range.vue":()=>d1(()=>import("./input-number-range-BZjTIKCC.js"),__vite__mapDeps([75,66,4,5,6,7,8,9,10,11,12,57,19,28])),"../../views/demos/form/dynamic-form/index.vue":()=>d1(()=>import("./index-B7nFvnF1.js"),__vite__mapDeps([76,56,57,19,28,58,11,9,29,24,44,4,5,6,7,8,10,12,26,59,37,20,21,23,60,61,62,40,53,63,64,69,70,71,72,27,47,25,30,52,77])),"../../views/demos/form/request-form/index.vue":()=>d1(()=>import("./index-qEmAp9xE.js"),__vite__mapDeps([78,67,59,56,57,19,28,58,11,9,29,24,44,4,5,6,7,8,10,12,26,37,20,21,23,60,61,62,40,53,63,64,68,69,70,71,72,27,47,25,30,52,79])),"../../views/demos/form/rule-form/index.vue":()=>d1(()=>import("./index-CTVUwsGJ.js"),__vite__mapDeps([80,56,57,19,28,58,11,9,29,24,44,4,5,6,7,8,10,12,26,59,37,20,21,23,60,61,62,40,53,63,64,69,70,71,72,27,47,25,30,52,81])),"../../views/demos/form/use-form/index.vue":()=>d1(()=>import("./index-CWKrBfv3.js"),__vite__mapDeps([82,56,57,19,28,58,11,9,29,24,44,4,5,6,7,8,10,12,26,59,37,20,21,23,60,61,62,40,53,63,64,68,69,70,71,72,27,47,25,30,52,83])),"../../views/demos/nested-routes/index.vue":()=>d1(()=>import("./index-Q3-4tQ7K.js"),__vite__mapDeps([84,85,31,62,86,29,47,25,20,21,8,11,26,27,7,28,30])),"../../views/demos/nested-routes/route-one.vue":()=>d1(()=>import("./route-one-DS0ACvJ9.js"),[]),"../../views/demos/nested-routes/route-three.vue":()=>d1(()=>import("./route-three-tGaYyEGW.js"),[]),"../../views/demos/nested-routes/route-two.vue":()=>d1(()=>import("./route-two-DPyiYB4k.js"),[]),"../../views/demos/tables/edit-row-table/index.vue":()=>d1(()=>import("./index-CjAvgdye.js"),__vite__mapDeps([87,88,67,59,9,37,30,89,70,29,44,24,90,22,20,21,8,11,23,56,57,19,28,58,4,5,6,7,10,12,26,60,61,62,40,53,63,64,18,69,71,72,27,34,33,1,85,31,86,91,47,25,52])),"../../views/demos/tables/lol-table/heroInfo.vue":()=>d1(()=>import("./heroInfo-D_LOd8lQ.js"),__vite__mapDeps([92,93,17,9,47,25,20,21,8,11,26,27,7,28,29,30,94])),"../../views/demos/tables/lol-table/index.vue":()=>d1(()=>import("./index-ZkS12eO7.js"),__vite__mapDeps([95,37,89,70,29,44,24,90,22,20,21,8,11,23,56,57,19,28,58,9,4,5,6,7,10,12,26,59,60,61,62,40,53,63,64,18,69,71,72,27,34,33,1,85,31,86,91,93,96,97,32,35,98,55,47,25,30])),"../../views/demos/tables/search-table/index.vue":()=>d1(()=>import("./index-y1dK7hth.js"),__vite__mapDeps([99,88,67,59,9,37,90,22,20,21,8,11,23,24,56,57,19,28,58,29,44,4,5,6,7,10,12,26,60,61,62,40,53,63,64,18,69,70,71,72,27,34,33,1,85,31,86,91,47,25,30,52])),"../../views/demos/tables/wzry-table/index.vue":()=>d1(()=>import("./index-B6hndKEq.js"),__vite__mapDeps([100,89,70,29,44,24,37,90,22,20,21,8,11,23,56,57,19,28,58,9,4,5,6,7,10,12,26,59,60,61,62,40,53,63,64,18,69,71,72,27,34,33,1,85,31,86,91,97,32,35,93,47,25,30])),"../../views/error/404.vue":()=>d1(()=>import("./404-ByYLZfVh.js"),__vite__mapDeps([14,15])),"../../views/error/comp-not-found.vue":()=>d1(()=>import("./comp-not-found-BvN7JvkR.js"),[]),"../../views/login/index.vue":()=>d1(()=>import("./index-Be6WQ7jp.js"),__vite__mapDeps([2,3,4,5,6,7,8,9,10,11,12,13])),"../../views/netdisk/components/file-operate-button-list.vue":()=>d1(()=>import("./file-operate-button-list-frE1Jibw.js"),__vite__mapDeps([101,102,103,60,4,5,6,7,8,9,10,11,12,61,62,26,29,38,39,32,33,34,35,98,55,56,57,19,28,58,24,44,59,37,20,21,23,40,53,63,64,69,70,71,72,27,22,86])),"../../views/netdisk/components/file-preview-drawer.vue":()=>d1(()=>import("./file-preview-drawer-BWwV7cA5.js"),__vite__mapDeps([104,105,71,63,12,8,21,72,59,33,6,89,70,29,44,24,36,38,39])),"../../views/netdisk/components/file-upload-drawer.vue":()=>d1(()=>import("./file-upload-drawer-E-beUS3C.js"),__vite__mapDeps([106,103,60,4,5,6,7,8,9,10,11,12,61,62,26,29,38,39])),"../../views/netdisk/components/overview-header-item.vue":()=>d1(()=>import("./overview-header-item-L5NfPhN4.js"),__vite__mapDeps([107,47,25,20,21,8,11,26,27,7,28,29,30,108])),"../../views/netdisk/manage.vue":()=>d1(()=>import("./manage-BqDhiHJf.js"),__vite__mapDeps([109,102,103,60,4,5,6,7,8,9,10,11,12,61,62,26,29,38,39,32,33,34,35,98,55,56,57,19,28,58,24,44,59,37,20,21,23,40,53,63,64,69,70,71,72,27,22,86,105,89,36,96,90,18,1,85,31,91,42,47,25,30])),"../../views/netdisk/overview.vue":()=>d1(()=>import("./overview-DmDKL7UX.js"),__vite__mapDeps([110,107,47,25,20,21,8,11,26,27,7,28,29,30,108,71,63,12,111])),"../../views/system/dept/index.vue":()=>d1(()=>import("./index-l8PPZBwg.js"),__vite__mapDeps([112,72,59,67,90,22,20,21,8,11,23,24,56,57,19,28,58,9,29,44,4,5,6,7,10,12,26,37,60,61,62,40,53,63,64,18,69,70,71,27,34,33,1,85,31,86,91,32,35,98,55])),"../../views/system/dict-item/index.vue":()=>d1(()=>import("./index-BqQoaXBM.js"),__vite__mapDeps([113,114,72,59,37,90,22,20,21,8,11,23,24,56,57,19,28,58,9,29,44,4,5,6,7,10,12,26,60,61,62,40,53,63,64,18,69,70,71,27,34,33,1,85,31,86,91,32,35,98,55,17])),"../../views/system/dict-type/index.vue":()=>d1(()=>import("./index-DHckpSdm.js"),__vite__mapDeps([115,114,72,59,37,90,22,20,21,8,11,23,24,56,57,19,28,58,9,29,44,4,5,6,7,10,12,26,60,61,62,40,53,63,64,18,69,70,71,27,34,33,1,85,31,86,91,32,35,98,55])),"../../views/system/menu/index.vue":()=>d1(()=>import("./index-CTAtPhMe.js"),__vite__mapDeps([116,72,59,37,25,20,21,8,11,26,27,7,28,29,30,4,5,6,9,10,12,67,90,22,23,24,56,57,19,58,44,60,61,62,40,53,63,64,18,69,70,71,34,33,1,85,31,86,91,32,35,98,55])),"../../views/system/monitor/log/login/index.vue":()=>d1(()=>import("./index-Bbx3fOqW.js"),__vite__mapDeps([117,59,90,22,20,21,8,11,23,24,56,57,19,28,58,9,29,44,4,5,6,7,10,12,26,37,60,61,62,40,53,63,64,18,69,70,71,72,27,34,33,1,85,31,86,91])),"../../views/system/monitor/online/index.vue":()=>d1(()=>import("./index-BU_JOi5X.js"),__vite__mapDeps([118,72,59,37,90,22,20,21,8,11,23,24,56,57,19,28,58,9,29,44,4,5,6,7,10,12,26,60,61,62,40,53,63,64,18,69,70,71,27,34,33,1,85,31,86,91])),"../../views/system/monitor/serve/index.vue":()=>d1(()=>import("./index-DpiUliaK.js"),__vite__mapDeps([119,71,63,12,8,21,61,62,26,36,37,47,25,20,11,27,7,28,29,30,120])),"../../views/system/param-config/index.vue":()=>d1(()=>import("./index-BkvtWSB1.js"),__vite__mapDeps([121,72,59,90,22,20,21,8,11,23,24,56,57,19,28,58,9,29,44,4,5,6,7,10,12,26,37,60,61,62,40,53,63,64,18,69,70,71,27,34,33,1,85,31,86,91,32,35,98,55])),"../../views/system/role/index.vue":()=>d1(()=>import("./index-b5fE9U1Z.js"),__vite__mapDeps([122,72,59,37,90,22,20,21,8,11,23,24,56,57,19,28,58,9,29,44,4,5,6,7,10,12,26,60,61,62,40,53,63,64,18,69,70,71,27,34,33,1,85,31,86,91,32,35,98,55])),"../../views/system/schedule/log/index.vue":()=>d1(()=>import("./index-C2n36A0i.js"),__vite__mapDeps([123,90,22,20,21,8,11,23,24,56,57,19,28,58,9,29,44,4,5,6,7,10,12,26,59,37,60,61,62,40,53,63,64,18,69,70,71,72,27,34,33,1,85,31,86,91])),"../../views/system/schedule/task/index.vue":()=>d1(()=>import("./index-gPn_06bq.js"),__vite__mapDeps([124,49,39,37,90,22,20,21,8,11,23,24,56,57,19,28,58,9,29,44,4,5,6,7,10,12,26,59,60,61,62,40,53,63,64,18,69,70,71,72,27,34,33,1,85,31,86,91,32,35,98,55,36,43])),"../../views/system/user/AvatarUpload.vue":()=>d1(()=>import("./AvatarUpload-6-H7lC5r.js"),__vite__mapDeps([125,126,72,59,37,33,6,30,60,4,5,7,8,9,10,11,12,61,62,26,29])),"../../views/system/user/DeptTree.vue":()=>d1(()=>import("./DeptTree-DdRxpAZc.js"),__vite__mapDeps([127,20,21,8,11,22,23,24,5,58,9,128])),"../../views/system/user/index.vue":()=>d1(()=>import("./index-_KCgVgIq.js"),__vite__mapDeps([129,126,72,59,37,33,6,30,60,4,5,7,8,9,10,11,12,61,62,26,29,127,20,21,22,23,24,58,128,32,34,35,90,56,57,19,28,44,40,53,63,64,18,69,70,71,27,1,85,31,86,91,98,55,67,52,130])),"../../views/tool/email/index.vue":()=>d1(()=>import("./index-DJs6dZhR.js"),__vite__mapDeps([131,56,57,19,28,58,11,9,29,24,44,4,5,6,7,8,10,12,26,59,37,20,21,23,60,61,62,40,53,63,64,68,69,70,71,72,27,25,30,47])),"../../views/tool/storage/index.vue":()=>d1(()=>import("./index-Dd-4evAf.js"),__vite__mapDeps([132,133,72,59,89,70,29,44,24,37,61,62,26,32,33,6,34,9,35,90,22,20,21,8,11,23,56,57,19,28,58,4,5,7,10,12,60,40,53,63,64,18,69,71,27,1,85,31,86,91,52,41])),"../../views/tool/storage/upload-modal.vue":()=>d1(()=>import("./upload-modal-BmSfj497.js"),__vite__mapDeps([134,133,72,59,89,70,29,44,24,37,61,62,26,32,33,6,34,9,35,90,22,20,21,8,11,23,56,57,19,28,58,4,5,7,10,12,60,40,53,63,64,18,69,71,27,1,85,31,86,91,52,41]))}),r41=Object.entries(t41).reduce((e,[t,r])=>{if(!/\/(views\/login|components)\//.test(t)){const n=t.replace("../../views/","").replace(".vue","");e[n]=r}return e},{}),n41={class:"iframe-box wh-full"},o41=["src"],c41=h1({name:"IFramePage",__name:"index",props:{src:{type:String,required:!0}},setup(e){const t=p1(!0),r=()=>{t.value=!1};return(n,o)=>(B1(),A2("div",n41,[z(H1(p8),{spinning:t.value,size:"large"},{default:Ie(()=>[je("iframe",_4({class:"wh-full"},n.$attrs,{src:e.src,onLoad:r}),null,16,o41)]),_:1},8,["spinning"])]))}}),Q7=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},l41=Q7(c41,[["__scopeId","data-v-b525c027"]]),a41="Admin";function i41(e){console.warn(`[${a41} warn]:${e}`)}const Mp="dashboard",s41=[{path:"/dashboard",name:Mp,redirect:"/dashboard/welcome",meta:{title:Ae("routes.dashboard.dashboard"),icon:"ant-design:dashboard-outlined"},children:[{path:"welcome",name:`${Mp}-welcome`,meta:{title:Ae("routes.dashboard.workbench"),icon:"ant-design:home-filled"},component:()=>d1(()=>import("./index-IryHqd6a.js"),__vite__mapDeps([48,36,49,39,50]))}]}],X1="demos",u41=[{path:"/demos",name:X1,redirect:{name:`${X1}-custom-modal`},meta:{title:Ae("routes.demo.demo"),icon:"ant-design:desktop-outlined"},children:[{path:"custom-modal",name:`${X1}-custom-modal`,meta:{title:Ae("routes.demo.modal"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./custom-modal-Bk8qYgKm.js"),__vite__mapDeps([54,32,33,6,34,9,35,55,56,57,19,28,58,11,29,24,44,4,5,7,8,10,12,26,59,37,20,21,23,60,61,62,40,53,63,64,47,25,27,30,52]))},{path:"button",name:`${X1}-button`,meta:{title:Ae("routes.demo.button"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./button-BAOXnyoR.js"),__vite__mapDeps([51,52,53,33,6,47,25,20,21,8,11,26,27,7,28,29,30]))},{path:"form",name:`${X1}-form`,meta:{title:Ae("routes.demo.form.demo"),icon:"ant-design:desktop-outlined",keepAlive:!1},redirect:{name:`${X1}-form-basic`},children:[{path:"basic",name:`${X1}-form-basic`,meta:{title:Ae("routes.demo.form.basic"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-Cgwfy1uM.js"),__vite__mapDeps([65,66,4,5,6,7,8,9,10,11,12,57,19,28,67,59,56,58,29,24,44,26,37,20,21,23,60,61,62,40,53,63,64,68,69,70,71,72,27,47,25,30,52,73]))},{path:"rule",name:`${X1}-form-rule`,meta:{title:Ae("routes.demo.form.rule"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-CTVUwsGJ.js"),__vite__mapDeps([80,56,57,19,28,58,11,9,29,24,44,4,5,6,7,8,10,12,26,59,37,20,21,23,60,61,62,40,53,63,64,69,70,71,72,27,47,25,30,52,81]))},{path:"dynamic",name:`${X1}-form-dynamic`,meta:{title:Ae("routes.demo.form.dynamic"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-B7nFvnF1.js"),__vite__mapDeps([76,56,57,19,28,58,11,9,29,24,44,4,5,6,7,8,10,12,26,59,37,20,21,23,60,61,62,40,53,63,64,69,70,71,72,27,47,25,30,52,77]))},{path:"useForm",name:`${X1}-form-use`,meta:{title:"useForm",icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-CWKrBfv3.js"),__vite__mapDeps([82,56,57,19,28,58,11,9,29,24,44,4,5,6,7,8,10,12,26,59,37,20,21,23,60,61,62,40,53,63,64,68,69,70,71,72,27,47,25,30,52,83]))},{path:"custom-form",name:`${X1}-form-custom`,meta:{title:Ae("routes.demo.form.customForm"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-VDlJNJoC.js"),__vite__mapDeps([74,66,4,5,6,7,8,9,10,11,12,57,19,28,56,58,29,24,44,26,59,37,20,21,23,60,61,62,40,53,63,64,68,69,70,71,72,27,47,25,30,52]))},{path:"request-form",name:`${X1}-form-request`,meta:{title:"自定义请求表单",icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-qEmAp9xE.js"),__vite__mapDeps([78,67,59,56,57,19,28,58,11,9,29,24,44,4,5,6,7,8,10,12,26,37,20,21,23,60,61,62,40,53,63,64,68,69,70,71,72,27,47,25,30,52,79]))}]},{path:"table",name:`${X1}-table`,meta:{title:Ae("routes.demo.table.demo"),icon:"ant-design:desktop-outlined",keepAlive:!1},redirect:{name:`${X1}-table-wzry`},children:[{path:"search-table",name:`${X1}-query-form`,meta:{title:Ae("routes.demo.table.searchTable"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-y1dK7hth.js"),__vite__mapDeps([99,88,67,59,9,37,90,22,20,21,8,11,23,24,56,57,19,28,58,29,44,4,5,6,7,10,12,26,60,61,62,40,53,63,64,18,69,70,71,72,27,34,33,1,85,31,86,91,47,25,30,52]))},{path:"edit-row-table",name:`${X1}-edit-row-table`,meta:{title:Ae("routes.demo.table.editRowTable"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-CjAvgdye.js"),__vite__mapDeps([87,88,67,59,9,37,30,89,70,29,44,24,90,22,20,21,8,11,23,56,57,19,28,58,4,5,6,7,10,12,26,60,61,62,40,53,63,64,18,69,71,72,27,34,33,1,85,31,86,91,47,25,52]))},{path:"wzry",name:`${X1}-table-wzry`,meta:{title:Ae("routes.demo.table.wzry"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-B6hndKEq.js"),__vite__mapDeps([100,89,70,29,44,24,37,90,22,20,21,8,11,23,56,57,19,28,58,9,4,5,6,7,10,12,26,59,60,61,62,40,53,63,64,18,69,71,72,27,34,33,1,85,31,86,91,97,32,35,93,47,25,30]))},{path:"lol",name:`${X1}-table-lol`,meta:{title:Ae("routes.demo.table.lol"),icon:"ant-design:desktop-outlined",keepAlive:!1},component:()=>d1(()=>import("./index-ZkS12eO7.js"),__vite__mapDeps([95,37,89,70,29,44,24,90,22,20,21,8,11,23,56,57,19,28,58,9,4,5,6,7,10,12,26,59,60,61,62,40,53,63,64,18,69,71,72,27,34,33,1,85,31,86,91,93,96,97,32,35,98,55,47,25,30]))},{path:"lol/:id",name:`${X1}-table-lol-info`,meta:{title:"英雄详情",icon:"ant-design:desktop-outlined",hideInMenu:!0,keepAlive:!1,activeMenu:`${X1}-table-lol`},component:()=>d1(()=>import("./heroInfo-D_LOd8lQ.js"),__vite__mapDeps([92,93,17,9,47,25,20,21,8,11,26,27,7,28,29,30,94]))}]},{path:"nested-routes",name:`${X1}-nested-routes`,redirect:{name:`${X1}-nested-routes-one`},meta:{title:"嵌套路由",icon:"ant-design:desktop-outlined",hideChildrenInMenu:!1,transitionName:!1,keepAlive:!0,hideProgressBar:!0},component:()=>d1(()=>import("./index-Q3-4tQ7K.js"),__vite__mapDeps([84,85,31,62,86,29,47,25,20,21,8,11,26,27,7,28,30])),children:[{path:"route-one",name:`${X1}-nested-routes-one`,meta:{title:"路由一",icon:"ant-design:desktop-outlined",hideInMenu:!1},component:()=>d1(()=>import("./route-one-DS0ACvJ9.js"),[])},{path:"route-two",name:`${X1}-nested-routes-two`,meta:{title:"路由二",icon:"ant-design:desktop-outlined",hideInMenu:!1},component:()=>d1(()=>import("./route-two-DPyiYB4k.js"),[])},{path:"route-three",name:`${X1}-nested-routes-three`,meta:{title:"路由三",icon:"ant-design:desktop-outlined",hideInMenu:!1},component:()=>d1(()=>import("./route-three-tGaYyEGW.js"),[])}]}]}],d41=[{path:"https://github.com/buqiyuan/nest-admin",name:"https://github.com/buqiyuan/nest-admin",component:A7,meta:{title:"后台代码仓库",icon:"ant-design:link-outlined",isExt:!0,extOpenMode:1}}],f41="account",h41=[{path:"/account",redirect:"/account/settings",meta:{title:"个人中心",hideInMenu:!0},children:[{path:"settings",name:`${f41}-settings`,component:()=>d1(()=>import("./settings-BiXbPBJy.js"),[]),meta:{title:Ae("routes.account.settings"),hideInMenu:!0}}]}],p41=[...s41,...u41,...d41,...h41],OS=(e,t)=>(e.forEach(r=>{var i,s,u;r.meta||(r.meta={});const{show:n=1,type:o,isExt:c,extOpenMode:l}=r.meta,a=r.component;if((i=r.meta).hideInMenu??(i.hideInMenu=!n),c||(r.path=r.path.startsWith("/")?r.path:`/${r.path}`,t!=null&&t.path&&!r.path.startsWith(t.path)&&(r.path=zn(`${t.path}/${r.path}`))),r.name=r.path,o===0){if(r.component=null,(s=r.children)!=null&&s.length){const d=r.children.find(f=>{var h;return!((h=f.meta)!=null&&h.isExt)});d?r.redirect??(r.redirect=zn(`/${r.path}/${d.path}`)):Reflect.deleteProperty(r,"redirect")}}else o===1&&(c&&l===2?(r.component=z(l41,{src:r.path},null),r.path=r.path.replace(new RegExp("://"),"/")):a&&(r.component=r41[a],r.component||(r.component=()=>d1(()=>import("./comp-not-found-BvN7JvkR.js"),[]),i41(`在src/views/下找不到 ${a}.vue 或 ${a}.tsx, 请自行创建!`))));(u=r.children)!=null&&u.length&&OS(r.children,r)}),e),v41=e=>{const t=[...p41,...OS(e)],r=[...t,...$S];return TS(r),di.children=r,a4.addRoute(di),a4.getRoutes(),t},TS=(e,t=[])=>{e.forEach(r=>{var n,o,c;r.meta&&typeof r.name=="string"&&(r.meta.namePath=t.concat(r.name),(n=r.meta)!=null&&n.hideInMenu&&((o=r.meta).activeMenu||(o.activeMenu=t.at(-1))),(c=r.children)!=null&&c.length&&TS(r.children,r.meta.namePath))})},g0=H0("user",()=>{const e=NM(),t=I7(),r=p1(),n=p1([]),o=p1([]),c=p1({}),l=(h=[])=>h.filter(p=>{var y,g;const m=!((y=p.meta)!=null&&y.hideInMenu);return m&&((g=p.children)!=null&&g.length)&&(p.children=l(p.children)),m}).sort((p,m)=>{var y,g;return~~Number((y=p.meta)==null?void 0:y.orderNo)-~~Number((g=m.meta)==null?void 0:g.orderNo)}),a=()=>{r.value="",n.value=[],o.value=[],c.value={},Z21(),setTimeout(()=>{localStorage.clear()})},i=h=>{r.value=h},s=async h=>{try{const p=await cr.auth.authLogin(h);i(p.token),await u(),t.setLock(!1),t.saveLoginPwd(h.password)}catch(p){return Promise.reject(p)}},u=async()=>{try{const{accountProfile:h}=cr.account,p=await h();c.value=p,await d(),e.initServerMsgListener()}catch(h){return Promise.reject(h)}},d=async()=>{const{accountPermissions:h,accountMenu:p}=cr.account,[m,y]=await Promise.all([p(),h()]);n.value=y;const g=v41(m);o.value=l(g)};return{token:r,perms:n,menus:o,userInfo:c,login:s,afterLogin:u,logout:async()=>{await cr.account.accountLogout(),e.closeEventSource(),a()},clearLoginStatus:a,fetchPermsAndMenus:d}},{persist:{pick:["token"]}}),M8=/^[a-z0-9]+(-[a-z0-9]+)*$/,xo=(e,t,r,n="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;n=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const a=o.pop(),i=o.pop(),s={provider:o.length>0?o[0]:n,prefix:i,name:a};return t&&!Ir(s)?null:s}const c=o[0],l=c.split("-");if(l.length>1){const a={provider:n,prefix:l.shift(),name:l.join("-")};return t&&!Ir(a)?null:a}if(r&&n===""){const a={provider:n,prefix:"",name:c};return t&&!Ir(a,r)?null:a}return null},Ir=(e,t)=>e?!!((e.provider===""||e.provider.match(M8))&&(t&&e.prefix===""||e.prefix.match(M8))&&e.name.match(M8)):!1,AS=Object.freeze({left:0,top:0,width:16,height:16}),An=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Eo=Object.freeze({...AS,...An}),fi=Object.freeze({...Eo,body:"",hidden:!1});function m41(e,t){const r={};!e.hFlip!=!t.hFlip&&(r.hFlip=!0),!e.vFlip!=!t.vFlip&&(r.vFlip=!0);const n=((e.rotate||0)+(t.rotate||0))%4;return n&&(r.rotate=n),r}function Sp(e,t){const r=m41(e,t);for(const n in fi)n in An?n in e&&!(n in r)&&(r[n]=An[n]):n in t?r[n]=t[n]:n in e&&(r[n]=e[n]);return r}function g41(e,t){const r=e.icons,n=e.aliases||Object.create(null),o=Object.create(null);function c(l){if(r[l])return o[l]=[];if(!(l in o)){o[l]=null;const a=n[l]&&n[l].parent,i=a&&c(a);i&&(o[l]=[a].concat(i))}return o[l]}return Object.keys(r).concat(Object.keys(n)).forEach(c),o}function y41(e,t,r){const n=e.icons,o=e.aliases||Object.create(null);let c={};function l(a){c=Sp(n[a]||o[a],c)}return l(t),r.forEach(l),Sp(e,c)}function PS(e,t){const r=[];if(typeof e!="object"||typeof e.icons!="object")return r;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),r.push(o)});const n=g41(e);for(const o in n){const c=n[o];c&&(t(o,y41(e,o,c)),r.push(o))}return r}const b41={provider:"",aliases:{},not_found:{},...AS};function ml(e,t){for(const r in t)if(r in e&&typeof e[r]!=typeof t[r])return!1;return!0}function IS(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!ml(e,b41))return null;const r=t.icons;for(const o in r){const c=r[o];if(!o.match(M8)||typeof c.body!="string"||!ml(c,fi))return null}const n=t.aliases||Object.create(null);for(const o in n){const c=n[o],l=c.parent;if(!o.match(M8)||typeof l!="string"||!r[l]&&!n[l]||!ml(c,fi))return null}return t}const wp=Object.create(null);function C41(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function t3(e,t){const r=wp[e]||(wp[e]=Object.create(null));return r[t]||(r[t]=C41(e,t))}function J7(e,t){return IS(t)?PS(t,(r,n)=>{n?e.icons[r]=n:e.missing.add(r)}):[]}function M41(e,t,r){try{if(typeof r.body=="string")return e.icons[t]={...r},!0}catch{}return!1}let K8=!1;function RS(e){return typeof e=="boolean"&&(K8=e),K8}function S41(e){const t=typeof e=="string"?xo(e,!0,K8):e;if(t){const r=t3(t.provider,t.prefix),n=t.name;return r.icons[n]||(r.missing.has(n)?null:void 0)}}function w41(e,t){const r=xo(e,!0,K8);if(!r)return!1;const n=t3(r.provider,r.prefix);return M41(n,r.name,t)}function NS(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),K8&&!t&&!e.prefix){let o=!1;return IS(e)&&(e.prefix="",PS(e,(c,l)=>{l&&w41(c,l)&&(o=!0)})),o}const r=e.prefix;if(!Ir({provider:t,prefix:r,name:"a"}))return!1;const n=t3(t,r);return!!J7(n,e)}const DS=Object.freeze({width:null,height:null}),kS=Object.freeze({...DS,...An}),H41=/(-?[0-9.]*[0-9]+[0-9.]*)/g,_41=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Hp(e,t,r){if(t===1)return e;if(r=r||100,typeof e=="number")return Math.ceil(e*t*r)/r;if(typeof e!="string")return e;const n=e.split(H41);if(n===null||!n.length)return e;const o=[];let c=n.shift(),l=_41.test(c);for(;;){if(l){const a=parseFloat(c);isNaN(a)?o.push(c):o.push(Math.ceil(a*t*r)/r)}else o.push(c);if(c=n.shift(),c===void 0)return o.join("");l=!l}}function L41(e,t="defs"){let r="";const n=e.indexOf("<"+t);for(;n>=0;){const o=e.indexOf(">",n),c=e.indexOf("",c);if(l===-1)break;r+=e.slice(o+1,c).trim(),e=e.slice(0,n).trim()+e.slice(l+1)}return{defs:r,content:e}}function z41(e,t){return e?""+e+""+t:t}function V41(e,t,r){const n=L41(e);return z41(n.defs,t+n.content+r)}const x41=e=>e==="unset"||e==="undefined"||e==="none";function E41(e,t){const r={...Eo,...e},n={...kS,...t},o={left:r.left,top:r.top,width:r.width,height:r.height};let c=r.body;[r,n].forEach(m=>{const y=[],g=m.hFlip,v=m.vFlip;let b=m.rotate;g?v?b+=2:(y.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),y.push("scale(-1 1)"),o.top=o.left=0):v&&(y.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),y.push("scale(1 -1)"),o.top=o.left=0);let M;switch(b<0&&(b-=Math.floor(b/4)*4),b=b%4,b){case 1:M=o.height/2+o.top,y.unshift("rotate(90 "+M.toString()+" "+M.toString()+")");break;case 2:y.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:M=o.width/2+o.left,y.unshift("rotate(-90 "+M.toString()+" "+M.toString()+")");break}b%2===1&&(o.left!==o.top&&(M=o.left,o.left=o.top,o.top=M),o.width!==o.height&&(M=o.width,o.width=o.height,o.height=M)),y.length&&(c=V41(c,'',""))});const l=n.width,a=n.height,i=o.width,s=o.height;let u,d;l===null?(d=a===null?"1em":a==="auto"?s:a,u=Hp(d,i/s)):(u=l==="auto"?i:l,d=a===null?Hp(u,s/i):a==="auto"?s:a);const f={},h=(m,y)=>{x41(y)||(f[m]=y.toString())};h("width",u),h("height",d);const p=[o.left,o.top,i,s];return f.viewBox=p.join(" "),{attributes:f,viewBox:p,body:c}}const $41=/\sid="(\S+)"/g,O41="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let T41=0;function A41(e,t=O41){const r=[];let n;for(;n=$41.exec(e);)r.push(n[1]);if(!r.length)return e;const o="suffix"+(Math.random()*16777216|Date.now()).toString(16);return r.forEach(c=>{const l=typeof t=="function"?t(c):t+(T41++).toString(),a=c.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+a+')([")]|\\.[a-z])',"g"),"$1"+l+o+"$3")}),e=e.replace(new RegExp(o,"g"),""),e}const hi=Object.create(null);function P41(e,t){hi[e]=t}function pi(e){return hi[e]||hi[""]}function Z7(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const es=Object.create(null),W0=["https://api.simplesvg.com","https://api.unisvg.com"],Rr=[];for(;W0.length>0;)W0.length===1||Math.random()>.5?Rr.push(W0.shift()):Rr.push(W0.pop());es[""]=Z7({resources:["https://api.iconify.design"].concat(Rr)});function I41(e,t){const r=Z7(t);return r===null?!1:(es[e]=r,!0)}function ts(e){return es[e]}const R41=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let _p=R41();function N41(e,t){const r=ts(e);if(!r)return 0;let n;if(!r.maxURL)n=0;else{let o=0;r.resources.forEach(l=>{o=Math.max(o,l.length)});const c=t+".json?icons=";n=r.maxURL-o-r.path.length-c.length}return n}function D41(e){return e===404}const k41=(e,t,r)=>{const n=[],o=N41(e,t),c="icons";let l={type:c,provider:e,prefix:t,icons:[]},a=0;return r.forEach((i,s)=>{a+=i.length+1,a>=o&&s>0&&(n.push(l),l={type:c,provider:e,prefix:t,icons:[]},a=i.length),l.icons.push(i)}),n.push(l),n};function F41(e){if(typeof e=="string"){const t=ts(e);if(t)return t.path}return"/"}const B41=(e,t,r)=>{if(!_p){r("abort",424);return}let n=F41(t.provider);switch(t.type){case"icons":{const c=t.prefix,a=t.icons.join(","),i=new URLSearchParams({icons:a});n+=c+".json?"+i.toString();break}case"custom":{const c=t.uri;n+=c.slice(0,1)==="/"?c.slice(1):c;break}default:r("abort",400);return}let o=503;_p(e+n).then(c=>{const l=c.status;if(l!==200){setTimeout(()=>{r(D41(l)?"abort":"next",l)});return}return o=501,c.json()}).then(c=>{if(typeof c!="object"||c===null){setTimeout(()=>{c===404?r("abort",c):r("next",o)});return}setTimeout(()=>{r("success",c)})}).catch(()=>{r("next",o)})},j41={prepare:k41,send:B41};function q41(e){const t={loaded:[],missing:[],pending:[]},r=Object.create(null);e.sort((o,c)=>o.provider!==c.provider?o.provider.localeCompare(c.provider):o.prefix!==c.prefix?o.prefix.localeCompare(c.prefix):o.name.localeCompare(c.name));let n={provider:"",prefix:"",name:""};return e.forEach(o=>{if(n.name===o.name&&n.prefix===o.prefix&&n.provider===o.provider)return;n=o;const c=o.provider,l=o.prefix,a=o.name,i=r[c]||(r[c]=Object.create(null)),s=i[l]||(i[l]=t3(c,l));let u;a in s.icons?u=t.loaded:l===""||s.missing.has(a)?u=t.missing:u=t.pending;const d={provider:c,prefix:l,name:a};u.push(d)}),t}function FS(e,t){e.forEach(r=>{const n=r.loaderCallbacks;n&&(r.loaderCallbacks=n.filter(o=>o.id!==t))})}function U41(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let r=!1;const n=e.provider,o=e.prefix;t.forEach(c=>{const l=c.icons,a=l.pending.length;l.pending=l.pending.filter(i=>{if(i.prefix!==o)return!0;const s=i.name;if(e.icons[s])l.loaded.push({provider:n,prefix:o,name:s});else if(e.missing.has(s))l.missing.push({provider:n,prefix:o,name:s});else return r=!0,!0;return!1}),l.pending.length!==a&&(r||FS([e],c.id),c.callback(l.loaded.slice(0),l.missing.slice(0),l.pending.slice(0),c.abort))})}))}let W41=0;function G41(e,t,r){const n=W41++,o=FS.bind(null,r,n);if(!t.pending.length)return o;const c={id:n,icons:t,callback:e,abort:o};return r.forEach(l=>{(l.loaderCallbacks||(l.loaderCallbacks=[])).push(c)}),o}function K41(e,t=!0,r=!1){const n=[];return e.forEach(o=>{const c=typeof o=="string"?xo(o,t,r):o;c&&n.push(c)}),n}var X41={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function Y41(e,t,r,n){const o=e.resources.length,c=e.random?Math.floor(Math.random()*o):e.index;let l;if(e.random){let w=e.resources.slice(0);for(l=[];w.length>1;){const C=Math.floor(Math.random()*w.length);l.push(w[C]),w=w.slice(0,C).concat(w.slice(C+1))}l=l.concat(w)}else l=e.resources.slice(c).concat(e.resources.slice(0,c));const a=Date.now();let i="pending",s=0,u,d=null,f=[],h=[];typeof n=="function"&&h.push(n);function p(){d&&(clearTimeout(d),d=null)}function m(){i==="pending"&&(i="aborted"),p(),f.forEach(w=>{w.status==="pending"&&(w.status="aborted")}),f=[]}function y(w,C){C&&(h=[]),typeof w=="function"&&h.push(w)}function g(){return{startTime:a,payload:t,status:i,queriesSent:s,queriesPending:f.length,subscribe:y,abort:m}}function v(){i="failed",h.forEach(w=>{w(void 0,u)})}function b(){f.forEach(w=>{w.status==="pending"&&(w.status="aborted")}),f=[]}function M(w,C,V){const _=C!=="success";switch(f=f.filter(x=>x!==w),i){case"pending":break;case"failed":if(_||!e.dataAfterTimeout)return;break;default:return}if(C==="abort"){u=V,v();return}if(_){u=V,f.length||(l.length?S():v());return}if(p(),b(),!e.random){const x=e.resources.indexOf(w.resource);x!==-1&&x!==e.index&&(e.index=x)}i="completed",h.forEach(x=>{x(V)})}function S(){if(i!=="pending")return;p();const w=l.shift();if(w===void 0){if(f.length){d=setTimeout(()=>{p(),i==="pending"&&(b(),v())},e.timeout);return}v();return}const C={status:"pending",resource:w,callback:(V,_)=>{M(C,V,_)}};f.push(C),s++,d=setTimeout(S,e.rotate),r(w,t,C.callback)}return setTimeout(S),g}function BS(e){const t={...X41,...e};let r=[];function n(){r=r.filter(a=>a().status==="pending")}function o(a,i,s){const u=Y41(t,a,i,(d,f)=>{n(),s&&s(d,f)});return r.push(u),u}function c(a){return r.find(i=>a(i))||null}return{query:o,find:c,setIndex:a=>{t.index=a},getIndex:()=>t.index,cleanup:n}}function Lp(){}const gl=Object.create(null);function Q41(e){if(!gl[e]){const t=ts(e);if(!t)return;const r=BS(t),n={config:t,redundancy:r};gl[e]=n}return gl[e]}function J41(e,t,r){let n,o;if(typeof e=="string"){const c=pi(e);if(!c)return r(void 0,424),Lp;o=c.send;const l=Q41(e);l&&(n=l.redundancy)}else{const c=Z7(e);if(c){n=BS(c);const l=e.resources?e.resources[0]:"",a=pi(l);a&&(o=a.send)}}return!n||!o?(r(void 0,424),Lp):n.query(t,o,r)().abort}const zp="iconify2",X8="iconify",jS=X8+"-count",Vp=X8+"-version",qS=36e5,Z41=168,et1=50;function vi(e,t){try{return e.getItem(t)}catch{}}function rs(e,t,r){try{return e.setItem(t,r),!0}catch{}}function xp(e,t){try{e.removeItem(t)}catch{}}function mi(e,t){return rs(e,jS,t.toString())}function gi(e){return parseInt(vi(e,jS))||0}const $o={local:!0,session:!0},US={local:new Set,session:new Set};let ns=!1;function tt1(e){ns=e}let ir=typeof window>"u"?{}:window;function WS(e){const t=e+"Storage";try{if(ir&&ir[t]&&typeof ir[t].length=="number")return ir[t]}catch{}$o[e]=!1}function GS(e,t){const r=WS(e);if(!r)return;const n=vi(r,Vp);if(n!==zp){if(n){const a=gi(r);for(let i=0;i{const i=X8+a.toString(),s=vi(r,i);if(typeof s=="string"){try{const u=JSON.parse(s);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>o&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&t(u,a))return!0}catch{}xp(r,i)}};let l=gi(r);for(let a=l-1;a>=0;a--)c(a)||(a===l-1?(l--,mi(r,l)):US[e].add(a))}function KS(){if(!ns){tt1(!0);for(const e in $o)GS(e,t=>{const r=t.data,n=t.provider,o=r.prefix,c=t3(n,o);if(!J7(c,r).length)return!1;const l=r.lastModified||-1;return c.lastModifiedCached=c.lastModifiedCached?Math.min(c.lastModifiedCached,l):l,!0})}}function rt1(e,t){const r=e.lastModifiedCached;if(r&&r>=t)return r===t;if(e.lastModifiedCached=t,r)for(const n in $o)GS(n,o=>{const c=o.data;return o.provider!==e.provider||c.prefix!==e.prefix||c.lastModified===t});return!0}function nt1(e,t){ns||KS();function r(n){let o;if(!$o[n]||!(o=WS(n)))return;const c=US[n];let l;if(c.size)c.delete(l=Array.from(c).shift());else if(l=gi(o),l>=et1||!mi(o,l+1))return;const a={cached:Math.floor(Date.now()/qS),provider:e.provider,data:t};return rs(o,X8+l.toString(),JSON.stringify(a))}t.lastModified&&!rt1(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),r("local")||r("session"))}function Ep(){}function ot1(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,U41(e)}))}function ct1(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:r,prefix:n}=e,o=e.iconsToLoad;delete e.iconsToLoad;let c;if(!o||!(c=pi(r)))return;c.prepare(r,n,o).forEach(a=>{J41(r,a,i=>{if(typeof i!="object")a.icons.forEach(s=>{e.missing.add(s)});else try{const s=J7(e,i);if(!s.length)return;const u=e.pendingIcons;u&&s.forEach(d=>{u.delete(d)}),nt1(e,i)}catch(s){console.error(s)}ot1(e)})})}))}const lt1=(e,t)=>{const r=K41(e,!0,RS()),n=q41(r);if(!n.pending.length){let i=!0;return t&&setTimeout(()=>{i&&t(n.loaded,n.missing,n.pending,Ep)}),()=>{i=!1}}const o=Object.create(null),c=[];let l,a;return n.pending.forEach(i=>{const{provider:s,prefix:u}=i;if(u===a&&s===l)return;l=s,a=u,c.push(t3(s,u));const d=o[s]||(o[s]=Object.create(null));d[u]||(d[u]=[])}),n.pending.forEach(i=>{const{provider:s,prefix:u,name:d}=i,f=t3(s,u),h=f.pendingIcons||(f.pendingIcons=new Set);h.has(d)||(h.add(d),o[s][u].push(d))}),c.forEach(i=>{const{provider:s,prefix:u}=i;o[s][u].length&&ct1(i,o[s][u])}),t?G41(t,n,c):Ep};function at1(e,t){const r={...e};for(const n in t){const o=t[n],c=typeof o;n in DS?(o===null||o&&(c==="string"||c==="number"))&&(r[n]=o):c===typeof r[n]&&(r[n]=n==="rotate"?o%4:o)}return r}const it1=/[\s,]+/;function st1(e,t){t.split(it1).forEach(r=>{switch(r.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function ut1(e,t=0){const r=e.replace(/^-?[0-9.]*/,"");function n(o){for(;o<0;)o+=4;return o%4}if(r===""){const o=parseInt(e);return isNaN(o)?0:n(o)}else if(r!==e){let o=0;switch(r){case"%":o=25;break;case"deg":o=90}if(o){let c=parseFloat(e.slice(0,e.length-r.length));return isNaN(c)?0:(c=c/o,c%1===0?n(c):0)}}return t}function dt1(e,t){let r=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const n in t)r+=" "+n+'="'+t[n]+'"';return'"+e+""}function ft1(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function ht1(e){return"data:image/svg+xml,"+ft1(e)}function pt1(e){return'url("'+ht1(e)+'")'}const $p={...kS,inline:!1},vt1={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},mt1={display:"inline-block"},yi={backgroundColor:"currentColor"},XS={backgroundColor:"transparent"},Op={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Tp={webkitMask:yi,mask:yi,background:XS};for(const e in Tp){const t=Tp[e];for(const r in Op)t[e+r]=Op[r]}const Nr={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";Nr[e+"-flip"]=t,Nr[e.slice(0,1)+"-flip"]=t,Nr[e+"Flip"]=t});function Ap(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Pp=(e,t)=>{const r=at1($p,t),n={...vt1},o=t.mode||"svg",c={},l=t.style,a=typeof l=="object"&&!(l instanceof Array)?l:{};for(let m in t){const y=t[m];if(y!==void 0)switch(m){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":r[m]=y===!0||y==="true"||y===1;break;case"flip":typeof y=="string"&&st1(r,y);break;case"color":c.color=y;break;case"rotate":typeof y=="string"?r[m]=ut1(y):typeof y=="number"&&(r[m]=y);break;case"ariaHidden":case"aria-hidden":y!==!0&&y!=="true"&&delete n["aria-hidden"];break;default:{const g=Nr[m];g?(y===!0||y==="true"||y===1)&&(r[g]=!0):$p[m]===void 0&&(n[m]=y)}}}const i=E41(e,r),s=i.attributes;if(r.inline&&(c.verticalAlign="-0.125em"),o==="svg"){n.style={...c,...a},Object.assign(n,s);let m=0,y=t.id;return typeof y=="string"&&(y=y.replace(/-/g,"_")),n.innerHTML=A41(i.body,y?()=>y+"ID"+m++:"iconifyVue"),t2("svg",n)}const{body:u,width:d,height:f}=e,h=o==="mask"||(o==="bg"?!1:u.indexOf("currentColor")!==-1),p=dt1(u,{...s,width:d+"",height:f+""});return n.style={...c,"--svg":pt1(p),width:Ap(s.width),height:Ap(s.height),...mt1,...h?yi:XS,...a},t2("span",n)};RS(!0);P41("",j41);if(typeof document<"u"&&typeof window<"u"){KS();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,r="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(n=>{try{(typeof n!="object"||n===null||n instanceof Array||typeof n.icons!="object"||typeof n.prefix!="string"||!NS(n))&&console.error(r)}catch{console.error(r)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let r in t){const n="IconifyProviders["+r+"] is invalid.";try{const o=t[r];if(typeof o!="object"||!o||o.resources===void 0)continue;I41(r,o)||console.error(n)}catch{console.error(n)}}}}const gt1={...Eo,body:""},yt1=h1({inheritAttrs:!1,data(){return{_name:"",_loadingIcon:null,iconMounted:!1,counter:0}},mounted(){this.iconMounted=!0},unmounted(){this.abortLoading()},methods:{abortLoading(){this._loadingIcon&&(this._loadingIcon.abort(),this._loadingIcon=null)},getIcon(e,t){if(typeof e=="object"&&e!==null&&typeof e.body=="string")return this._name="",this.abortLoading(),{data:e};let r;if(typeof e!="string"||(r=xo(e,!1,!0))===null)return this.abortLoading(),null;const n=S41(r);if(!n)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",n!==null&&(this._loadingIcon={name:e,abort:lt1([r],()=>{this.counter++})})),null;this.abortLoading(),this._name!==e&&(this._name=e,t&&t(e));const o=["iconify"];return r.prefix!==""&&o.push("iconify--"+r.prefix),r.provider!==""&&o.push("iconify--"+r.provider),{data:n,classes:o}}},render(){this.counter;const e=this.$attrs,t=this.iconMounted||e.ssr?this.getIcon(e.icon,e.onLoad):null;if(!t)return Pp(gt1,e);let r=e;return t.classes&&(r={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),Pp({...Eo,...t.data},r)}});function bt1(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var r=e.indexOf("Trident/");if(r>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var o=e.indexOf("Edge/");return o>0?parseInt(e.substring(o+5,e.indexOf(".",o)),10):-1}let Dr;function bi(){bi.init||(bi.init=!0,Dr=bt1()!==-1)}var Oo={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){bi(),ee(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",Dr&&this.$el.appendChild(e),e.data="about:blank",Dr||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!Dr&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const Ct1=n$();t$("data-v-b329ee4c");const Mt1={class:"resize-observer",tabindex:"-1"};r$();const St1=Ct1((e,t,r,n,o,c)=>(B1(),Ee("div",Mt1)));Oo.render=St1;Oo.__scopeId="data-v-b329ee4c";Oo.__file="src/components/ResizeObserver.vue";function kr(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?kr=function(t){return typeof t}:kr=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kr(e)}function wt1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ht1(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r2&&arguments[2]!==void 0?arguments[2]:{},n,o,c,l=function(i){for(var s=arguments.length,u=new Array(s>1?s-1:0),d=1;d1){var s=a.find(function(d){return d.isIntersecting});s&&(i=s)}if(o.callback){var u=i.isIntersecting&&i.intersectionRatio>=o.threshold;if(u===o.oldResult)return;o.oldResult=u,o.callback(u,i)}},this.options.intersection),ee(function(){o.observer&&o.observer.observe(o.el)})}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&typeof this.options.intersection.threshold=="number"?this.options.intersection.threshold:0}}]),e}();function QS(e,t,r){var n=t.value;if(n)if(typeof IntersectionObserver>"u")console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var o=new Ot1(e,n,r);e._vue_visibilityState=o}}function Tt1(e,t,r){var n=t.value,o=t.oldValue;if(!YS(n,o)){var c=e._vue_visibilityState;if(!n){JS(e);return}c?c.createObserver(n,r):QS(e,{value:n},r)}}function JS(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var At1={beforeMount:QS,updated:Tt1,unmounted:JS},Pt1={itemsLimit:1e3},It1=/(auto|scroll)/;function ZS(e,t){return e.parentNode===null?t:ZS(e.parentNode,t.concat([e]))}var yl=function(t,r){return getComputedStyle(t,null).getPropertyValue(r)},Rt1=function(t){return yl(t,"overflow")+yl(t,"overflow-y")+yl(t,"overflow-x")},Nt1=function(t){return It1.test(Rt1(t))};function Rp(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var t=ZS(e.parentNode,[]),r=0;r{this.$_prerender=!1,this.updateVisibleItems(!0),this.ready=!0})},activated(){const e=this.$_lastUpdateScrollPosition;typeof e=="number"&&this.$nextTick(()=>{this.scrollToPosition(e)})},beforeUnmount(){this.removeListeners()},methods:{addView(e,t,r,n,o){const c=Gn({id:Bt1++,index:t,used:!0,key:n,type:o}),l=e5({item:r,position:0,nr:c});return e.push(l),l},unuseView(e,t=!1){const r=this.$_unusedViews,n=e.nr.type;let o=r.get(n);o||(o=[],r.set(n,o)),o.push(e),t||(e.nr.used=!1,e.position=-9999)},handleResize(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll(e){if(!this.$_scrollDirty){if(this.$_scrollDirty=!0,this.$_updateTimeout)return;const t=()=>requestAnimationFrame(()=>{this.$_scrollDirty=!1;const{continuous:r}=this.updateVisibleItems(!1,!0);r||(clearTimeout(this.$_refreshTimout),this.$_refreshTimout=setTimeout(this.handleScroll,this.updateInterval+100))});t(),this.updateInterval&&(this.$_updateTimeout=setTimeout(()=>{this.$_updateTimeout=0,this.$_scrollDirty&&t()},this.updateInterval))}},handleVisibilityChange(e,t){this.ready&&(e||t.boundingClientRect.width!==0||t.boundingClientRect.height!==0?(this.$emit("visible"),requestAnimationFrame(()=>{this.updateVisibleItems(!1)})):this.$emit("hidden"))},updateVisibleItems(e,t=!1){const r=this.itemSize,n=this.gridItems||1,o=this.itemSecondarySize||r,c=this.$_computedMinItemSize,l=this.typeField,a=this.simpleArray?null:this.keyField,i=this.items,s=i.length,u=this.sizes,d=this.$_views,f=this.$_unusedViews,h=this.pool,p=this.itemIndexByKey;let m,y,g,v,b;if(!s)m=y=v=b=g=0;else if(this.$_prerender)m=v=0,y=b=Math.min(this.prerender,i.length),g=null;else{const x=this.getScroll();if(t){let R=x.start-this.$_lastUpdateScrollPosition;if(R<0&&(R=-R),r===null&&Rx.start&&(T=k),k=~~((X+T)/2);while(k!==W);for(k<0&&(k=0),m=k,g=u[s-1].accumulator,y=k;ys&&(y=s)),v=m;vs&&(y=s),v<0&&(v=0),b>s&&(b=s),g=Math.ceil(s/n)*r}}y-m>Pt1.itemsLimit&&this.itemsLimitError(),this.totalSize=g;let M;const S=m<=this.$_endIndex&&y>=this.$_startIndex;if(S)for(let x=0,I=h.length;x=y)&&this.unuseView(M));const w=S?null:new Map;let C,V,_;for(let x=m;x=A.length)&&(M=this.addView(h,x,C,I,V),this.unuseView(M,!0),A=f.get(V)),M=A[_],w.set(V,_+1)),d.delete(M.nr.key),M.nr.used=!0,M.nr.index=x,M.nr.key=I,M.nr.type=V,d.set(I,M),R=!0;else if(!M.nr.used&&(M.nr.used=!0,R=!0,A)){const X=A.indexOf(M);X!==-1&&A.splice(X,1)}M.item=C,R&&(x===i.length-1&&this.$emit("scroll-end"),x===0&&this.$emit("scroll-start")),r===null?(M.position=u[x-1].accumulator,M.offset=0):(M.position=Math.floor(x/n)*r,M.offset=x%n*o)}return this.$_startIndex=m,this.$_endIndex=y,this.emitUpdate&&this.$emit("update",m,y,v,b),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,this.updateInterval+300),{continuous:S}},getListenerTarget(){let e=Rp(this.$el);return window.document&&(e===window.document.documentElement||e===window.document.body)&&(e=window),e},getScroll(){const{$el:e,direction:t}=this,r=t==="vertical";let n;if(this.pageMode){const o=e.getBoundingClientRect(),c=r?o.height:o.width;let l=-(r?o.top:o.left),a=r?window.innerHeight:window.innerWidth;l<0&&(a+=l,l=0),l+a>c&&(a=c-l),n={start:l,end:l+a}}else r?n={start:e.scrollTop,end:e.scrollTop+e.clientHeight}:n={start:e.scrollLeft,end:e.scrollLeft+e.clientWidth};return n},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,Si?{passive:!0}:!1),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem(e){let t;const r=this.gridItems||1;this.itemSize===null?t=e>0?this.sizes[e-1].accumulator:0:t=Math.floor(e/r)*this.itemSize,this.scrollToPosition(t)},scrollToPosition(e){const t=this.direction==="vertical"?{scroll:"scrollTop",start:"top"}:{scroll:"scrollLeft",start:"left"};let r,n,o;if(this.pageMode){const c=Rp(this.$el),l=c.tagName==="HTML"?0:c[t.scroll],a=c.getBoundingClientRect(),s=this.$el.getBoundingClientRect()[t.start]-a[t.start];r=c,n=t.scroll,o=e+l+s}else r=this.$el,n=t.scroll,o=e;r[n]=o},itemsLimitError(){throw setTimeout(()=>{this.$el}),new Error("Rendered items limit reached")},sortViews(){this.pool.sort((e,t)=>e.nr.index-t.nr.index)}}};const jt1={key:0,ref:"before",class:"vue-recycle-scroller__slot"},qt1={key:1,ref:"after",class:"vue-recycle-scroller__slot"};function Ut1(e,t,r,n,o,c){const l=s5("ResizeObserver"),a=jm("observe-visibility");return r6((B1(),A2("div",{class:ct(["vue-recycle-scroller",{ready:o.ready,"page-mode":r.pageMode,[`direction-${e.direction}`]:!0}]),onScrollPassive:t[0]||(t[0]=(...i)=>c.handleScroll&&c.handleScroll(...i))},[e.$slots.before?(B1(),A2("div",jt1,[K0(e.$slots,"before")],512)):Ul("v-if",!0),(B1(),Ee(V8(r.listTag),{ref:"wrapper",style:e6({[e.direction==="vertical"?"minHeight":"minWidth"]:o.totalSize+"px"}),class:ct(["vue-recycle-scroller__item-wrapper",r.listClass])},{default:Ie(()=>[(B1(!0),A2(T1,null,C$(o.pool,i=>(B1(),Ee(V8(r.itemTag),_4({key:i.nr.id,style:o.ready?{transform:`translate${e.direction==="vertical"?"Y":"X"}(${i.position}px) translate${e.direction==="vertical"?"X":"Y"}(${i.offset}px)`,width:r.gridItems?`${e.direction==="vertical"&&r.itemSecondarySize||r.itemSize}px`:void 0,height:r.gridItems?`${e.direction==="horizontal"&&r.itemSecondarySize||r.itemSize}px`:void 0}:null,class:["vue-recycle-scroller__item-view",[r.itemClass,{hover:!r.skipHover&&o.hoverKey===i.nr.key}]]},M$(r.skipHover?{}:{mouseenter:()=>{o.hoverKey=i.nr.key},mouseleave:()=>{o.hoverKey=null}})),{default:Ie(()=>[K0(e.$slots,"default",{item:i.item,index:i.nr.index,active:i.nr.used})]),_:2},1040,["style","class"]))),128)),K0(e.$slots,"empty")]),_:3},8,["style","class"])),e.$slots.after?(B1(),A2("div",qt1,[K0(e.$slots,"after")],512)):Ul("v-if",!0),z(l,{onNotify:c.handleResize},null,8,["onNotify"])],34)),[[a,c.handleVisibilityChange]])}ew.render=Ut1;ew.__file="src/components/RecycleScroller.vue";const Wt1="ep",Gt1={"add-location":{body:''},aim:{body:''},"alarm-clock":{body:''},apple:{body:''},"arrow-down":{body:''},"arrow-down-bold":{body:''},"arrow-left":{body:''},"arrow-left-bold":{body:''},"arrow-right":{body:''},"arrow-right-bold":{body:''},"arrow-up":{body:''},"arrow-up-bold":{body:''},avatar:{body:''},back:{body:''},baseball:{body:''},basketball:{body:''},bell:{body:''},"bell-filled":{body:''},bicycle:{body:''},bottom:{body:''},"bottom-left":{body:''},"bottom-right":{body:''},bowl:{body:''},box:{body:''},briefcase:{body:''},brush:{body:''},"brush-filled":{body:''},burger:{body:''},calendar:{body:''},camera:{body:''},"camera-filled":{body:''},"caret-bottom":{body:''},"caret-left":{body:''},"caret-right":{body:''},"caret-top":{body:''},cellphone:{body:''},"chat-dot-round":{body:''},"chat-dot-square":{body:''},"chat-line-round":{body:''},"chat-line-square":{body:''},"chat-round":{body:''},"chat-square":{body:''},check:{body:''},checked:{body:''},cherry:{body:''},chicken:{body:''},"chrome-filled":{body:''},"circle-check":{body:''},"circle-check-filled":{body:''},"circle-close":{body:''},"circle-close-filled":{body:''},"circle-plus":{body:''},"circle-plus-filled":{body:''},clock:{body:''},close:{body:''},"close-bold":{body:''},cloudy:{body:''},coffee:{body:''},"coffee-cup":{body:''},coin:{body:''},"cold-drink":{body:''},collection:{body:''},"collection-tag":{body:''},comment:{body:''},compass:{body:''},connection:{body:''},coordinate:{body:''},"copy-document":{body:''},cpu:{body:''},"credit-card":{body:''},crop:{body:''},"d-arrow-left":{body:''},"d-arrow-right":{body:''},"d-caret":{body:''},"data-analysis":{body:''},"data-board":{body:''},"data-line":{body:''},delete:{body:''},"delete-filled":{body:''},"delete-location":{body:''},dessert:{body:''},discount:{body:''},dish:{body:''},"dish-dot":{body:''},document:{body:''},"document-add":{body:''},"document-checked":{body:''},"document-copy":{body:''},"document-delete":{body:''},"document-remove":{body:''},download:{body:''},drizzling:{body:''},edit:{body:''},"edit-pen":{body:''},eleme:{body:''},"eleme-filled":{body:''},"element-plus":{body:''},expand:{body:''},failed:{body:''},female:{body:''},files:{body:''},film:{body:''},filter:{body:''},finished:{body:''},"first-aid-kit":{body:''},flag:{body:''},fold:{body:''},folder:{body:''},"folder-add":{body:''},"folder-checked":{body:''},"folder-delete":{body:''},"folder-opened":{body:''},"folder-remove":{body:''},food:{body:''},football:{body:''},"fork-spoon":{body:''},fries:{body:''},"full-screen":{body:''},goblet:{body:''},"goblet-full":{body:''},"goblet-square":{body:''},"goblet-square-full":{body:''},"gold-medal":{body:''},goods:{body:''},"goods-filled":{body:''},grape:{body:''},grid:{body:''},guide:{body:''},handbag:{body:''},headset:{body:''},help:{body:''},"help-filled":{body:''},hide:{body:''},histogram:{body:''},"home-filled":{body:''},"hot-water":{body:''},house:{body:''},"ice-cream":{body:''},"ice-cream-round":{body:''},"ice-cream-square":{body:''},"ice-drink":{body:''},"ice-tea":{body:''},"info-filled":{body:''},iphone:{body:''},key:{body:''},"knife-fork":{body:''},lightning:{body:''},link:{body:''},list:{body:''},loading:{body:''},location:{body:''},"location-filled":{body:''},"location-information":{body:''},lock:{body:''},lollipop:{body:''},"magic-stick":{body:''},magnet:{body:''},male:{body:''},management:{body:''},"map-location":{body:''},medal:{body:''},memo:{body:''},menu:{body:''},message:{body:''},"message-box":{body:''},mic:{body:''},microphone:{body:''},"milk-tea":{body:''},minus:{body:''},money:{body:''},monitor:{body:''},moon:{body:''},"moon-night":{body:''},more:{body:''},"more-filled":{body:''},"mostly-cloudy":{body:''},mouse:{body:''},mug:{body:''},mute:{body:''},"mute-notification":{body:''},"no-smoking":{body:''},notebook:{body:''},notification:{body:''},odometer:{body:''},"office-building":{body:''},open:{body:''},operation:{body:''},opportunity:{body:''},orange:{body:''},paperclip:{body:''},"partly-cloudy":{body:''},pear:{body:''},phone:{body:''},"phone-filled":{body:''},picture:{body:''},"picture-filled":{body:''},"picture-rounded":{body:''},"pie-chart":{body:''},place:{body:''},platform:{body:''},plus:{body:''},pointer:{body:''},position:{body:''},postcard:{body:''},pouring:{body:''},present:{body:''},"price-tag":{body:''},printer:{body:''},promotion:{body:''},"quartz-watch":{body:''},"question-filled":{body:''},rank:{body:''},reading:{body:''},"reading-lamp":{body:''},refresh:{body:''},"refresh-left":{body:''},"refresh-right":{body:''},refrigerator:{body:''},remove:{body:''},"remove-filled":{body:''},right:{body:''},"scale-to-original":{body:''},school:{body:''},scissor:{body:''},search:{body:''},select:{body:''},sell:{body:''},"semi-select":{body:''},service:{body:''},"set-up":{body:''},setting:{body:''},share:{body:''},ship:{body:''},shop:{body:''},"shopping-bag":{body:''},"shopping-cart":{body:''},"shopping-cart-full":{body:''},"shopping-trolley":{body:''},smoking:{body:''},soccer:{body:''},"sold-out":{body:''},sort:{body:''},"sort-down":{body:''},"sort-up":{body:''},stamp:{body:''},star:{body:''},"star-filled":{body:''},stopwatch:{body:''},"success-filled":{body:''},sugar:{body:''},suitcase:{body:''},"suitcase-line":{body:''},sunny:{body:''},sunrise:{body:''},sunset:{body:''},switch:{body:''},"switch-button":{body:''},"switch-filled":{body:''},"takeaway-box":{body:''},ticket:{body:''},tickets:{body:''},timer:{body:''},"toilet-paper":{body:''},tools:{body:''},top:{body:''},"top-left":{body:''},"top-right":{body:''},"trend-charts":{body:''},trophy:{body:''},"trophy-base":{body:''},"turn-off":{body:''},umbrella:{body:''},unlock:{body:''},upload:{body:''},"upload-filled":{body:''},user:{body:''},"user-filled":{body:''},van:{body:''},"video-camera":{body:''},"video-camera-filled":{body:''},"video-pause":{body:''},"video-play":{body:''},view:{body:''},wallet:{body:''},"wallet-filled":{body:''},"warn-triangle-filled":{body:''},warning:{body:''},"warning-filled":{body:''},watch:{body:''},watermelon:{body:''},"wind-power":{body:''},"zoom-in":{body:''},"zoom-out":{body:''}},Kt1=1710139697,Xt1=1024,Yt1=1024,Qt1={prefix:Wt1,icons:Gt1,lastModified:Kt1,width:Xt1,height:Yt1},Jt1="ant-design",Zt1={"account-book-filled":{body:''},"account-book-outlined":{body:''},"account-book-twotone":{body:''},"aim-outlined":{body:''},"alert-filled":{body:''},"alert-outlined":{body:''},"alert-twotone":{body:''},"alibaba-outlined":{body:''},"align-center-outlined":{body:''},"align-left-outlined":{body:''},"align-right-outlined":{body:''},"alipay-circle-filled":{body:''},"alipay-circle-outlined":{body:''},"alipay-outlined":{body:''},"alipay-square-filled":{body:''},"aliwangwang-filled":{body:''},"aliwangwang-outlined":{body:''},"aliyun-outlined":{body:''},"amazon-circle-filled":{body:''},"amazon-outlined":{body:''},"amazon-square-filled":{body:''},"android-filled":{body:''},"android-outlined":{body:''},"ant-cloud-outlined":{body:''},"ant-design-outlined":{body:''},"apartment-outlined":{body:''},"api-filled":{body:''},"api-outlined":{body:''},"api-twotone":{body:''},"apple-filled":{body:''},"apple-outlined":{body:''},"appstore-add-outlined":{body:''},"appstore-filled":{body:''},"appstore-outlined":{body:''},"appstore-twotone":{body:''},"area-chart-outlined":{body:''},"arrow-down-outlined":{body:''},"arrow-left-outlined":{body:''},"arrow-right-outlined":{body:''},"arrow-up-outlined":{body:''},"arrows-alt-outlined":{body:''},"audio-filled":{body:''},"audio-muted-outlined":{body:''},"audio-outlined":{body:''},"audio-twotone":{body:''},"audit-outlined":{body:''},"backward-filled":{body:''},"backward-outlined":{body:''},"baidu-outlined":{body:''},"bank-filled":{body:''},"bank-outlined":{body:''},"bank-twotone":{body:''},"bar-chart-outlined":{body:''},"barcode-outlined":{body:''},"bars-outlined":{body:''},"behance-circle-filled":{body:''},"behance-outlined":{body:''},"behance-square-filled":{body:''},"behance-square-outlined":{body:''},"bell-filled":{body:''},"bell-outlined":{body:''},"bell-twotone":{body:''},"bg-colors-outlined":{body:''},"bilibili-filled":{body:''},"bilibili-outlined":{body:''},"block-outlined":{body:''},"bold-outlined":{body:''},"book-filled":{body:''},"book-outlined":{body:''},"book-twotone":{body:''},"border-bottom-outlined":{body:''},"border-horizontal-outlined":{body:''},"border-inner-outlined":{body:''},"border-left-outlined":{body:''},"border-outer-outlined":{body:''},"border-outlined":{body:''},"border-right-outlined":{body:''},"border-top-outlined":{body:''},"border-verticle-outlined":{body:''},"borderless-table-outlined":{body:''},"box-plot-filled":{body:''},"box-plot-outlined":{body:''},"box-plot-twotone":{body:''},"branches-outlined":{body:''},"bug-filled":{body:''},"bug-outlined":{body:''},"bug-twotone":{body:''},"build-filled":{body:''},"build-outlined":{body:''},"build-twotone":{body:''},"bulb-filled":{body:''},"bulb-outlined":{body:''},"bulb-twotone":{body:''},"calculator-filled":{body:''},"calculator-outlined":{body:''},"calculator-twotone":{body:''},"calendar-filled":{body:''},"calendar-outlined":{body:''},"calendar-twotone":{body:''},"camera-filled":{body:''},"camera-outlined":{body:''},"camera-twotone":{body:''},"car-filled":{body:''},"car-outlined":{body:''},"car-twotone":{body:''},"caret-down-filled":{body:''},"caret-down-outlined":{body:''},"caret-left-filled":{body:''},"caret-left-outlined":{body:''},"caret-right-filled":{body:''},"caret-right-outlined":{body:''},"caret-up-filled":{body:''},"caret-up-outlined":{body:''},"carry-out-filled":{body:''},"carry-out-outlined":{body:''},"carry-out-twotone":{body:''},"check-circle-filled":{body:''},"check-circle-outlined":{body:''},"check-circle-twotone":{body:''},"check-outlined":{body:''},"check-square-filled":{body:''},"check-square-outlined":{body:''},"check-square-twotone":{body:''},"chrome-filled":{body:''},"chrome-outlined":{body:''},"ci-circle-filled":{body:''},"ci-circle-outlined":{body:''},"ci-circle-twotone":{body:''},"ci-outlined":{body:''},"ci-twotone":{body:''},"clear-outlined":{body:''},"clock-circle-filled":{body:''},"clock-circle-outlined":{body:''},"clock-circle-twotone":{body:''},"close-circle-filled":{body:''},"close-circle-outlined":{body:''},"close-circle-twotone":{body:''},"close-outlined":{body:''},"close-square-filled":{body:''},"close-square-outlined":{body:''},"close-square-twotone":{body:''},"cloud-download-outlined":{body:''},"cloud-filled":{body:''},"cloud-outlined":{body:''},"cloud-server-outlined":{body:''},"cloud-sync-outlined":{body:''},"cloud-twotone":{body:''},"cloud-upload-outlined":{body:''},"cluster-outlined":{body:''},"code-filled":{body:''},"code-outlined":{body:''},"code-sandbox-circle-filled":{body:''},"code-sandbox-outlined":{body:''},"code-sandbox-square-filled":{body:''},"code-twotone":{body:''},"codepen-circle-filled":{body:''},"codepen-circle-outlined":{body:''},"codepen-outlined":{body:''},"codepen-square-filled":{body:''},"coffee-outlined":{body:''},"column-height-outlined":{body:''},"column-width-outlined":{body:''},"comment-outlined":{body:''},"compass-filled":{body:''},"compass-outlined":{body:''},"compass-twotone":{body:''},"compress-outlined":{body:''},"console-sql-outlined":{body:''},"contacts-filled":{body:''},"contacts-outlined":{body:''},"contacts-twotone":{body:''},"container-filled":{body:''},"container-outlined":{body:''},"container-twotone":{body:''},"control-filled":{body:''},"control-outlined":{body:''},"control-twotone":{body:''},"copy-filled":{body:''},"copy-outlined":{body:''},"copy-twotone":{body:''},"copyright-circle-filled":{body:''},"copyright-circle-outlined":{body:''},"copyright-circle-twotone":{body:''},"copyright-outlined":{body:''},"copyright-twotone":{body:''},"credit-card-filled":{body:''},"credit-card-outlined":{body:''},"credit-card-twotone":{body:''},"crown-filled":{body:''},"crown-outlined":{body:''},"crown-twotone":{body:''},"customer-service-filled":{body:''},"customer-service-outlined":{body:''},"customer-service-twotone":{body:''},"dash-outlined":{body:''},"dashboard-filled":{body:''},"dashboard-outlined":{body:''},"dashboard-twotone":{body:''},"database-filled":{body:''},"database-outlined":{body:''},"database-twotone":{body:''},"delete-column-outlined":{body:''},"delete-filled":{body:''},"delete-outlined":{body:''},"delete-row-outlined":{body:''},"delete-twotone":{body:''},"delivered-procedure-outlined":{body:''},"deployment-unit-outlined":{body:''},"desktop-outlined":{body:''},"diff-filled":{body:''},"diff-outlined":{body:''},"diff-twotone":{body:''},"dingding-outlined":{body:''},"dingtalk-circle-filled":{body:''},"dingtalk-outlined":{body:''},"dingtalk-square-filled":{body:''},"disconnect-outlined":{body:''},"discord-filled":{body:''},"discord-outlined":{body:''},"dislike-filled":{body:''},"dislike-outlined":{body:''},"dislike-twotone":{body:''},"docker-outlined":{body:''},"dollar-circle-filled":{body:''},"dollar-circle-outlined":{body:''},"dollar-circle-twotone":{body:''},"dollar-outlined":{body:''},"dollar-twotone":{body:''},"dot-chart-outlined":{body:''},"dot-net-outlined":{body:''},"double-left-outlined":{body:''},"double-right-outlined":{body:''},"down-circle-filled":{body:''},"down-circle-outlined":{body:''},"down-circle-twotone":{body:''},"down-outlined":{body:''},"down-square-filled":{body:''},"down-square-outlined":{body:''},"down-square-twotone":{body:''},"download-outlined":{body:''},"drag-outlined":{body:''},"dribbble-circle-filled":{body:''},"dribbble-outlined":{body:''},"dribbble-square-filled":{body:''},"dribbble-square-outlined":{body:''},"dropbox-circle-filled":{body:''},"dropbox-outlined":{body:''},"dropbox-square-filled":{body:''},"edit-filled":{body:''},"edit-outlined":{body:''},"edit-twotone":{body:''},"ellipsis-outlined":{body:''},"enter-outlined":{body:''},"environment-filled":{body:''},"environment-outlined":{body:''},"environment-twotone":{body:''},"euro-circle-filled":{body:''},"euro-circle-outlined":{body:''},"euro-circle-twotone":{body:''},"euro-outlined":{body:''},"euro-twotone":{body:''},"exception-outlined":{body:''},"exclamation-circle-filled":{body:''},"exclamation-circle-outlined":{body:''},"exclamation-circle-twotone":{body:''},"exclamation-outlined":{body:''},"expand-alt-outlined":{body:''},"expand-outlined":{body:''},"experiment-filled":{body:''},"experiment-outlined":{body:''},"experiment-twotone":{body:''},"export-outlined":{body:''},"eye-filled":{body:''},"eye-invisible-filled":{body:''},"eye-invisible-outlined":{body:''},"eye-invisible-twotone":{body:''},"eye-outlined":{body:''},"eye-twotone":{body:''},"facebook-filled":{body:''},"facebook-outlined":{body:''},"fall-outlined":{body:''},"fast-backward-filled":{body:''},"fast-backward-outlined":{body:''},"fast-forward-filled":{body:''},"fast-forward-outlined":{body:''},"field-binary-outlined":{body:''},"field-number-outlined":{body:''},"field-string-outlined":{body:''},"field-time-outlined":{body:''},"file-add-filled":{body:''},"file-add-outlined":{body:''},"file-add-twotone":{body:''},"file-done-outlined":{body:''},"file-excel-filled":{body:''},"file-excel-outlined":{body:''},"file-excel-twotone":{body:''},"file-exclamation-filled":{body:''},"file-exclamation-outlined":{body:''},"file-exclamation-twotone":{body:''},"file-filled":{body:''},"file-gif-outlined":{body:''},"file-image-filled":{body:''},"file-image-outlined":{body:''},"file-image-twotone":{body:''},"file-jpg-outlined":{body:''},"file-markdown-filled":{body:''},"file-markdown-outlined":{body:''},"file-markdown-twotone":{body:''},"file-outlined":{body:''},"file-pdf-filled":{body:''},"file-pdf-outlined":{body:''},"file-pdf-twotone":{body:''},"file-ppt-filled":{body:''},"file-ppt-outlined":{body:''},"file-ppt-twotone":{body:''},"file-protect-outlined":{body:''},"file-search-outlined":{body:''},"file-sync-outlined":{body:''},"file-text-filled":{body:''},"file-text-outlined":{body:''},"file-text-twotone":{body:''},"file-twotone":{body:''},"file-unknown-filled":{body:''},"file-unknown-outlined":{body:''},"file-unknown-twotone":{body:''},"file-word-filled":{body:''},"file-word-outlined":{body:''},"file-word-twotone":{body:''},"file-zip-filled":{body:''},"file-zip-outlined":{body:''},"file-zip-twotone":{body:''},"filter-filled":{body:''},"filter-outlined":{body:''},"filter-twotone":{body:''},"fire-filled":{body:''},"fire-outlined":{body:''},"fire-twotone":{body:''},"flag-filled":{body:''},"flag-outlined":{body:''},"flag-twotone":{body:''},"folder-add-filled":{body:''},"folder-add-outlined":{body:''},"folder-add-twotone":{body:''},"folder-filled":{body:''},"folder-open-filled":{body:''},"folder-open-outlined":{body:''},"folder-open-twotone":{body:''},"folder-outlined":{body:''},"folder-twotone":{body:''},"folder-view-outlined":{body:''},"font-colors-outlined":{body:''},"font-size-outlined":{body:''},"fork-outlined":{body:''},"form-outlined":{body:''},"format-painter-filled":{body:''},"format-painter-outlined":{body:''},"forward-filled":{body:''},"forward-outlined":{body:''},"frown-filled":{body:''},"frown-outlined":{body:''},"frown-twotone":{body:''},"fullscreen-exit-outlined":{body:''},"fullscreen-outlined":{body:''},"function-outlined":{body:''},"fund-filled":{body:''},"fund-outlined":{body:''},"fund-projection-screen-outlined":{body:''},"fund-twotone":{body:''},"fund-view-outlined":{body:''},"funnel-plot-filled":{body:''},"funnel-plot-outlined":{body:''},"funnel-plot-twotone":{body:''},"gateway-outlined":{body:''},"gif-outlined":{body:''},"gift-filled":{body:''},"gift-outlined":{body:''},"gift-twotone":{body:''},"github-filled":{body:''},"github-outlined":{body:''},"gitlab-filled":{body:''},"gitlab-outlined":{body:''},"global-outlined":{body:''},"gold-filled":{body:''},"gold-outlined":{body:''},"gold-twotone":{body:''},"golden-filled":{body:''},"google-circle-filled":{body:''},"google-outlined":{body:''},"google-plus-circle-filled":{body:''},"google-plus-outlined":{body:''},"google-plus-square-filled":{body:''},"google-square-filled":{body:''},"group-outlined":{body:''},"harmony-o-s-outlined":{body:''},"hdd-filled":{body:''},"hdd-outlined":{body:''},"hdd-twotone":{body:''},"heart-filled":{body:''},"heart-outlined":{body:''},"heart-twotone":{body:''},"heat-map-outlined":{body:''},"highlight-filled":{body:''},"highlight-outlined":{body:''},"highlight-twotone":{body:''},"history-outlined":{body:''},"holder-outlined":{body:''},"home-filled":{body:''},"home-outlined":{body:''},"home-twotone":{body:''},"hourglass-filled":{body:''},"hourglass-outlined":{body:''},"hourglass-twotone":{body:''},"html5-filled":{body:''},"html5-outlined":{body:''},"html5-twotone":{body:''},"idcard-filled":{body:''},"idcard-outlined":{body:''},"idcard-twotone":{body:''},"ie-circle-filled":{body:''},"ie-outlined":{body:''},"ie-square-filled":{body:''},"import-outlined":{body:''},"inbox-outlined":{body:''},"info-circle-filled":{body:''},"info-circle-outlined":{body:''},"info-circle-twotone":{body:''},"info-outlined":{body:''},"insert-row-above-outlined":{body:''},"insert-row-below-outlined":{body:''},"insert-row-left-outlined":{body:''},"insert-row-right-outlined":{body:''},"instagram-filled":{body:''},"instagram-outlined":{body:''},"insurance-filled":{body:''},"insurance-outlined":{body:''},"insurance-twotone":{body:''},"interaction-filled":{body:''},"interaction-outlined":{body:''},"interaction-twotone":{body:''},"issues-close-outlined":{body:''},"italic-outlined":{body:''},"java-outlined":{body:''},"java-script-outlined":{body:''},"key-outlined":{body:''},"kubernetes-outlined":{body:''},"laptop-outlined":{body:''},"layout-filled":{body:''},"layout-outlined":{body:''},"layout-twotone":{body:''},"left-circle-filled":{body:''},"left-circle-outlined":{body:''},"left-circle-twotone":{body:''},"left-outlined":{body:''},"left-square-filled":{body:''},"left-square-outlined":{body:''},"left-square-twotone":{body:''},"like-filled":{body:''},"like-outlined":{body:''},"like-twotone":{body:''},"line-chart-outlined":{body:''},"line-height-outlined":{body:''},"line-outlined":{body:''},"link-outlined":{body:''},"linkedin-filled":{body:''},"linkedin-outlined":{body:''},"linux-outlined":{body:''},"loading-3-quarters-outlined":{body:''},"loading-outlined":{body:''},"lock-filled":{body:''},"lock-outlined":{body:''},"lock-twotone":{body:''},"login-outlined":{body:''},"logout-outlined":{body:''},"mac-command-filled":{body:''},"mac-command-outlined":{body:''},"mail-filled":{body:''},"mail-outlined":{body:''},"mail-twotone":{body:''},"man-outlined":{body:''},"medicine-box-filled":{body:''},"medicine-box-outlined":{body:''},"medicine-box-twotone":{body:''},"medium-circle-filled":{body:''},"medium-outlined":{body:''},"medium-square-filled":{body:''},"medium-workmark-outlined":{body:''},"meh-filled":{body:''},"meh-outlined":{body:''},"meh-twotone":{body:''},"menu-fold-outlined":{body:''},"menu-outlined":{body:''},"menu-unfold-outlined":{body:''},"merge-cells-outlined":{body:''},"merge-filled":{body:''},"merge-outlined":{body:''},"message-filled":{body:''},"message-outlined":{body:''},"message-twotone":{body:''},"minus-circle-filled":{body:''},"minus-circle-outlined":{body:''},"minus-circle-twotone":{body:''},"minus-outlined":{body:''},"minus-square-filled":{body:''},"minus-square-outlined":{body:''},"minus-square-twotone":{body:''},"mobile-filled":{body:''},"mobile-outlined":{body:''},"mobile-twotone":{body:''},"money-collect-filled":{body:''},"money-collect-outlined":{body:''},"money-collect-twotone":{body:''},"monitor-outlined":{body:''},"moon-filled":{body:''},"moon-outlined":{body:''},"more-outlined":{body:''},"muted-filled":{body:''},"muted-outlined":{body:''},"node-collapse-outlined":{body:''},"node-expand-outlined":{body:''},"node-index-outlined":{body:''},"notification-filled":{body:''},"notification-outlined":{body:''},"notification-twotone":{body:''},"number-outlined":{body:''},"one-to-one-outlined":{body:''},"open-a-i-filled":{body:''},"open-a-i-outlined":{body:''},"ordered-list-outlined":{body:''},"paper-clip-outlined":{body:''},"partition-outlined":{body:''},"pause-circle-filled":{body:''},"pause-circle-outlined":{body:''},"pause-circle-twotone":{body:''},"pause-outlined":{body:''},"pay-circle-filled":{body:''},"pay-circle-outlined":{body:''},"percentage-outlined":{body:''},"phone-filled":{body:''},"phone-outlined":{body:''},"phone-twotone":{body:''},"pic-center-outlined":{body:''},"pic-left-outlined":{body:''},"pic-right-outlined":{body:''},"picture-filled":{body:''},"picture-outlined":{body:''},"picture-twotone":{body:''},"pie-chart-filled":{body:''},"pie-chart-outlined":{body:''},"pie-chart-twotone":{body:''},"pinterest-filled":{body:''},"pinterest-outlined":{body:''},"play-circle-filled":{body:''},"play-circle-outlined":{body:''},"play-circle-twotone":{body:''},"play-square-filled":{body:''},"play-square-outlined":{body:''},"play-square-twotone":{body:''},"plus-circle-filled":{body:''},"plus-circle-outlined":{body:''},"plus-circle-twotone":{body:''},"plus-outlined":{body:''},"plus-square-filled":{body:''},"plus-square-outlined":{body:''},"plus-square-twotone":{body:''},"pound-circle-filled":{body:''},"pound-circle-outlined":{body:''},"pound-circle-twotone":{body:''},"pound-outlined":{body:''},"poweroff-outlined":{body:''},"printer-filled":{body:''},"printer-outlined":{body:''},"printer-twotone":{body:''},"product-filled":{body:''},"product-outlined":{body:''},"profile-filled":{body:''},"profile-outlined":{body:''},"profile-twotone":{body:''},"project-filled":{body:''},"project-outlined":{body:''},"project-twotone":{body:''},"property-safety-filled":{body:''},"property-safety-outlined":{body:''},"property-safety-twotone":{body:''},"pull-request-outlined":{body:''},"pushpin-filled":{body:''},"pushpin-outlined":{body:''},"pushpin-twotone":{body:''},"python-outlined":{body:''},"qq-circle-filled":{body:''},"qq-outlined":{body:''},"qq-square-filled":{body:''},"qrcode-outlined":{body:''},"question-circle-filled":{body:''},"question-circle-outlined":{body:''},"question-circle-twotone":{body:''},"question-outlined":{body:''},"radar-chart-outlined":{body:''},"radius-bottomleft-outlined":{body:''},"radius-bottomright-outlined":{body:''},"radius-setting-outlined":{body:''},"radius-upleft-outlined":{body:''},"radius-upright-outlined":{body:''},"read-filled":{body:''},"read-outlined":{body:''},"reconciliation-filled":{body:''},"reconciliation-outlined":{body:''},"reconciliation-twotone":{body:''},"red-envelope-filled":{body:''},"red-envelope-outlined":{body:''},"red-envelope-twotone":{body:''},"reddit-circle-filled":{body:''},"reddit-outlined":{body:''},"reddit-square-filled":{body:''},"redo-outlined":{body:''},"reload-outlined":{body:''},"rest-filled":{body:''},"rest-outlined":{body:''},"rest-twotone":{body:''},"retweet-outlined":{body:''},"right-circle-filled":{body:''},"right-circle-outlined":{body:''},"right-circle-twotone":{body:''},"right-outlined":{body:''},"right-square-filled":{body:''},"right-square-outlined":{body:''},"right-square-twotone":{body:''},"rise-outlined":{body:''},"robot-filled":{body:''},"robot-outlined":{body:''},"rocket-filled":{body:''},"rocket-outlined":{body:''},"rocket-twotone":{body:''},"rollback-outlined":{body:''},"rotate-left-outlined":{body:''},"rotate-right-outlined":{body:''},"ruby-outlined":{body:''},"safety-certificate-filled":{body:''},"safety-certificate-outlined":{body:''},"safety-certificate-twotone":{body:''},"safety-outlined":{body:''},"save-filled":{body:''},"save-outlined":{body:''},"save-twotone":{body:''},"scan-outlined":{body:''},"schedule-filled":{body:''},"schedule-outlined":{body:''},"schedule-twotone":{body:''},"scissor-outlined":{body:''},"search-outlined":{body:''},"security-scan-filled":{body:''},"security-scan-outlined":{body:''},"security-scan-twotone":{body:''},"select-outlined":{body:''},"send-outlined":{body:''},"setting-filled":{body:''},"setting-outlined":{body:''},"setting-twotone":{body:''},"shake-outlined":{body:''},"share-alt-outlined":{body:''},"shop-filled":{body:''},"shop-outlined":{body:''},"shop-twotone":{body:''},"shopping-cart-outlined":{body:''},"shopping-filled":{body:''},"shopping-outlined":{body:''},"shopping-twotone":{body:''},"shrink-outlined":{body:''},"signal-filled":{body:''},"signature-filled":{body:''},"signature-outlined":{body:''},"sisternode-outlined":{body:''},"sketch-circle-filled":{body:''},"sketch-outlined":{body:''},"sketch-square-filled":{body:''},"skin-filled":{body:''},"skin-outlined":{body:''},"skin-twotone":{body:''},"skype-filled":{body:''},"skype-outlined":{body:''},"slack-circle-filled":{body:''},"slack-outlined":{body:''},"slack-square-filled":{body:''},"slack-square-outlined":{body:''},"sliders-filled":{body:''},"sliders-outlined":{body:''},"sliders-twotone":{body:''},"small-dash-outlined":{body:''},"smile-filled":{body:''},"smile-outlined":{body:''},"smile-twotone":{body:''},"snippets-filled":{body:''},"snippets-outlined":{body:''},"snippets-twotone":{body:''},"solution-outlined":{body:''},"sort-ascending-outlined":{body:''},"sort-descending-outlined":{body:''},"sound-filled":{body:''},"sound-outlined":{body:''},"sound-twotone":{body:''},"split-cells-outlined":{body:''},"spotify-filled":{body:''},"spotify-outlined":{body:''},"star-filled":{body:''},"star-outlined":{body:''},"star-twotone":{body:''},"step-backward-filled":{body:''},"step-backward-outlined":{body:''},"step-forward-filled":{body:''},"step-forward-outlined":{body:''},"stock-outlined":{body:''},"stop-filled":{body:''},"stop-outlined":{body:''},"stop-twotone":{body:''},"strikethrough-outlined":{body:''},"subnode-outlined":{body:''},"sun-filled":{body:''},"sun-outlined":{body:''},"swap-left-outlined":{body:''},"swap-outlined":{body:''},"swap-right-outlined":{body:''},"switcher-filled":{body:''},"switcher-outlined":{body:''},"switcher-twotone":{body:''},"sync-outlined":{body:''},"table-outlined":{body:''},"tablet-filled":{body:''},"tablet-outlined":{body:''},"tablet-twotone":{body:''},"tag-filled":{body:''},"tag-outlined":{body:''},"tag-twotone":{body:''},"tags-filled":{body:''},"tags-outlined":{body:''},"tags-twotone":{body:''},"taobao-circle-filled":{body:''},"taobao-circle-outlined":{body:''},"taobao-outlined":{body:''},"taobao-square-filled":{body:''},"team-outlined":{body:''},"thunderbolt-filled":{body:''},"thunderbolt-outlined":{body:''},"thunderbolt-twotone":{body:''},"tik-tok-filled":{body:''},"tik-tok-outlined":{body:''},"to-top-outlined":{body:''},"tool-filled":{body:''},"tool-outlined":{body:''},"tool-twotone":{body:''},"trademark-circle-filled":{body:''},"trademark-circle-outlined":{body:''},"trademark-circle-twotone":{body:''},"trademark-outlined":{body:''},"transaction-outlined":{body:''},"translation-outlined":{body:''},"trophy-filled":{body:''},"trophy-outlined":{body:''},"trophy-twotone":{body:''},"truck-filled":{body:''},"truck-outlined":{body:''},"twitch-outlined":{body:''},"twitter-circle-filled":{body:''},"twitter-outlined":{body:''},"twitter-square-filled":{body:''},"underline-outlined":{body:''},"undo-outlined":{body:''},"ungroup-outlined":{body:''},"unlock-filled":{body:''},"unlock-outlined":{body:''},"unlock-twotone":{body:''},"unordered-list-outlined":{body:''},"up-circle-filled":{body:''},"up-circle-outlined":{body:''},"up-circle-twotone":{body:''},"up-outlined":{body:''},"up-square-filled":{body:''},"up-square-outlined":{body:''},"up-square-twotone":{body:''},"upload-outlined":{body:''},"usb-filled":{body:''},"usb-outlined":{body:''},"usb-twotone":{body:''},"user-add-outlined":{body:''},"user-delete-outlined":{body:''},"user-outlined":{body:''},"user-switch-outlined":{body:''},"usergroup-add-outlined":{body:''},"usergroup-delete-outlined":{body:''},"verified-outlined":{body:''},"vertical-align-bottom-outlined":{body:''},"vertical-align-middle-outlined":{body:''},"vertical-align-top-outlined":{body:''},"vertical-left-outlined":{body:''},"vertical-right-outlined":{body:''},"video-camera-add-outlined":{body:''},"video-camera-filled":{body:''},"video-camera-outlined":{body:''},"video-camera-twotone":{body:''},"wallet-filled":{body:''},"wallet-outlined":{body:''},"wallet-twotone":{body:''},"warning-filled":{body:''},"warning-outlined":{body:''},"warning-twotone":{body:''},"wechat-filled":{body:''},"wechat-outlined":{body:''},"wechat-work-filled":{body:''},"wechat-work-outlined":{body:''},"weibo-circle-filled":{body:''},"weibo-circle-outlined":{body:''},"weibo-outlined":{body:''},"weibo-square-filled":{body:''},"weibo-square-outlined":{body:''},"whats-app-outlined":{body:''},"wifi-outlined":{body:''},"windows-filled":{body:''},"windows-outlined":{body:''},"woman-outlined":{body:''},"x-filled":{body:''},"x-outlined":{body:''},"yahoo-filled":{body:''},"yahoo-outlined":{body:''},"youtube-filled":{body:''},"youtube-outlined":{body:''},"yuque-filled":{body:''},"yuque-outlined":{body:''},"zhihu-circle-filled":{body:''},"zhihu-outlined":{body:''},"zhihu-square-filled":{body:''},"zoom-in-outlined":{body:''},"zoom-out-outlined":{body:''}},e31={"account-book":{parent:"account-book-outlined"},"account-book-fill":{parent:"account-book-filled"},"account-book-outline":{parent:"account-book-outlined"},aim:{parent:"aim-outlined"},alert:{parent:"alert-outlined"},"alert-fill":{parent:"alert-filled"},"alert-outline":{parent:"alert-outlined"},alibaba:{parent:"alibaba-outlined"},"alibaba-outline":{parent:"alibaba-outlined"},"align-center":{parent:"align-center-outlined"},"align-center-outline":{parent:"align-center-outlined"},"align-left":{parent:"align-left-outlined"},"align-left-outline":{parent:"align-left-outlined"},"align-right":{parent:"align-right-outlined"},"align-right-outline":{parent:"align-right-outlined"},alipay:{parent:"alipay-outlined"},"alipay-circle":{parent:"alipay-circle-filled"},"alipay-circle-fill":{parent:"alipay-circle-filled"},"alipay-circle-outline":{parent:"alipay-circle-filled"},"alipay-outline":{parent:"alipay-outlined"},"alipay-square":{parent:"alipay-square-filled"},"alipay-square-fill":{parent:"alipay-square-filled"},aliwangwang:{parent:"aliwangwang-outlined"},"aliwangwang-fill":{parent:"aliwangwang-filled"},"aliwangwang-outline":{parent:"aliwangwang-outlined"},aliyun:{parent:"aliyun-outlined"},"aliyun-outline":{parent:"aliyun-outlined"},amazon:{parent:"amazon-outlined"},"amazon-circle":{parent:"amazon-circle-filled"},"amazon-circle-fill":{parent:"amazon-circle-filled"},"amazon-outline":{parent:"amazon-outlined"},"amazon-square":{parent:"amazon-square-filled"},"amazon-square-fill":{parent:"amazon-square-filled"},android:{parent:"android-outlined"},"android-fill":{parent:"android-filled"},"android-outline":{parent:"android-outlined"},"ant-cloud":{parent:"ant-cloud-outlined"},"ant-cloud-outline":{parent:"ant-cloud-outlined"},"ant-design":{parent:"ant-design-outlined"},"ant-design-outline":{parent:"ant-design-outlined"},apartment:{parent:"apartment-outlined"},"apartment-outline":{parent:"apartment-outlined"},api:{parent:"api-outlined"},"api-fill":{parent:"api-filled"},"api-outline":{parent:"api-outlined"},apple:{parent:"apple-outlined"},"apple-fill":{parent:"apple-filled"},"apple-outline":{parent:"apple-outlined"},appstore:{parent:"appstore-outlined"},"appstore-add":{parent:"appstore-add-outlined"},"appstore-fill":{parent:"appstore-filled"},"appstore-outline":{parent:"appstore-outlined"},"area-chart":{parent:"area-chart-outlined"},"area-chart-outline":{parent:"area-chart-outlined"},"arrow-down":{parent:"arrow-down-outlined"},"arrow-down-outline":{parent:"arrow-down-outlined"},"arrow-left":{parent:"arrow-left-outlined"},"arrow-left-outline":{parent:"arrow-left-outlined"},"arrow-right":{parent:"arrow-right-outlined"},"arrow-right-outline":{parent:"arrow-right-outlined"},"arrow-up":{parent:"arrow-up-outlined"},"arrow-up-outline":{parent:"arrow-up-outlined"},"arrows-alt":{parent:"arrows-alt-outlined"},"arrows-alt-outline":{parent:"arrows-alt-outlined"},audio:{parent:"audio-outlined"},"audio-fill":{parent:"audio-filled"},"audio-muted":{parent:"audio-muted-outlined"},"audio-outline":{parent:"audio-outlined"},audit:{parent:"audit-outlined"},"audit-outline":{parent:"audit-outlined"},backward:{parent:"backward-filled"},"backward-fill":{parent:"backward-filled"},"backward-outline":{parent:"backward-filled"},bank:{parent:"bank-outlined"},"bank-fill":{parent:"bank-filled"},"bank-outline":{parent:"bank-outlined"},"bar-chart":{parent:"bar-chart-outlined"},"bar-chart-outline":{parent:"bar-chart-outlined"},barcode:{parent:"barcode-outlined"},"barcode-outline":{parent:"barcode-outlined"},bars:{parent:"bars-outlined"},"bars-outline":{parent:"bars-outlined"},behance:{parent:"behance-outlined"},"behance-circle":{parent:"behance-circle-filled"},"behance-circle-fill":{parent:"behance-circle-filled"},"behance-outline":{parent:"behance-outlined"},"behance-square":{parent:"behance-square-filled"},"behance-square-fill":{parent:"behance-square-filled"},"behance-square-outline":{parent:"behance-square-filled"},bell:{parent:"bell-outlined"},"bell-fill":{parent:"bell-filled"},"bell-outline":{parent:"bell-outlined"},"bg-colors":{parent:"bg-colors-outlined"},"bg-colors-outline":{parent:"bg-colors-outlined"},block:{parent:"block-outlined"},"block-outline":{parent:"block-outlined"},bold:{parent:"bold-outlined"},"bold-outline":{parent:"bold-outlined"},book:{parent:"book-outlined"},"book-fill":{parent:"book-filled"},"book-outline":{parent:"book-outlined"},border:{parent:"border-outlined"},"border-bottom":{parent:"border-bottom-outlined"},"border-bottom-outline":{parent:"border-bottom-outlined"},"border-horizontal":{parent:"border-horizontal-outlined"},"border-horizontal-outline":{parent:"border-horizontal-outlined"},"border-inner":{parent:"border-inner-outlined"},"border-inner-outline":{parent:"border-inner-outlined"},"border-left":{parent:"border-left-outlined"},"border-left-outline":{parent:"border-left-outlined"},"border-outer":{parent:"border-outer-outlined"},"border-outer-outline":{parent:"border-outer-outlined"},"border-outline":{parent:"border-outlined"},"border-right":{parent:"border-right-outlined"},"border-right-outline":{parent:"border-right-outlined"},"border-top":{parent:"border-top-outlined"},"border-top-outline":{parent:"border-top-outlined"},"border-verticle":{parent:"border-verticle-outlined"},"border-verticle-outline":{parent:"border-verticle-outlined"},"borderless-table":{parent:"borderless-table-outlined"},"box-plot":{parent:"box-plot-outlined"},"box-plot-fill":{parent:"box-plot-filled"},"box-plot-outline":{parent:"box-plot-outlined"},branches:{parent:"branches-outlined"},"branches-outline":{parent:"branches-outlined"},bug:{parent:"bug-outlined"},"bug-fill":{parent:"bug-filled"},"bug-outline":{parent:"bug-outlined"},build:{parent:"build-outlined"},"build-fill":{parent:"build-filled"},"build-outline":{parent:"build-outlined"},bulb:{parent:"bulb-outlined"},"bulb-fill":{parent:"bulb-filled"},"bulb-outline":{parent:"bulb-outlined"},calculator:{parent:"calculator-outlined"},"calculator-fill":{parent:"calculator-filled"},"calculator-outline":{parent:"calculator-outlined"},calendar:{parent:"calendar-outlined"},"calendar-fill":{parent:"calendar-filled"},"calendar-outline":{parent:"calendar-outlined"},camera:{parent:"camera-outlined"},"camera-fill":{parent:"camera-filled"},"camera-outline":{parent:"camera-outlined"},"canlendar-twotone":{parent:"calendar-twotone"},car:{parent:"car-outlined"},"car-fill":{parent:"car-filled"},"car-outline":{parent:"car-outlined"},"caret-down":{parent:"caret-down-filled"},"caret-down-fill":{parent:"caret-down-filled"},"caret-down-outline":{parent:"caret-down-filled"},"caret-left":{parent:"caret-left-filled"},"caret-left-fill":{parent:"caret-left-filled"},"caret-left-outline":{parent:"caret-left-filled"},"caret-right":{parent:"caret-right-filled"},"caret-right-fill":{parent:"caret-right-filled"},"caret-right-outline":{parent:"caret-right-filled"},"caret-up":{parent:"caret-up-filled"},"caret-up-fill":{parent:"caret-up-filled"},"caret-up-outline":{parent:"caret-up-filled"},"carry-out":{parent:"carry-out-outlined"},"carry-out-fill":{parent:"carry-out-filled"},"carry-out-outline":{parent:"carry-out-outlined"},check:{parent:"check-outlined"},"check-circle":{parent:"check-circle-outlined"},"check-circle-fill":{parent:"check-circle-filled"},"check-circle-outline":{parent:"check-circle-outlined"},"check-outline":{parent:"check-outlined"},"check-square":{parent:"check-square-outlined"},"check-square-fill":{parent:"check-square-filled"},"check-square-outline":{parent:"check-square-outlined"},chrome:{parent:"chrome-outlined"},"chrome-fill":{parent:"chrome-filled"},"chrome-outline":{parent:"chrome-outlined"},ci:{parent:"ci-circle-outlined"},"ci-circle":{parent:"ci-circle-outlined"},"ci-circle-fill":{parent:"ci-circle-filled"},"ci-outline":{parent:"ci-circle-outlined"},clear:{parent:"clear-outlined"},"clock-circle":{parent:"clock-circle-outlined"},"clock-circle-fill":{parent:"clock-circle-filled"},"clock-circle-outline":{parent:"clock-circle-outlined"},close:{parent:"close-outlined"},"close-circle":{parent:"close-circle-outlined"},"close-circle-fill":{parent:"close-circle-filled"},"close-circle-outline":{parent:"close-circle-outlined"},"close-outline":{parent:"close-outlined"},"close-square":{parent:"close-square-outlined"},"close-square-fill":{parent:"close-square-filled"},"close-square-outline":{parent:"close-square-outlined"},cloud:{parent:"cloud-outlined"},"cloud-download":{parent:"cloud-download-outlined"},"cloud-download-outline":{parent:"cloud-download-outlined"},"cloud-fill":{parent:"cloud-filled"},"cloud-outline":{parent:"cloud-outlined"},"cloud-server":{parent:"cloud-server-outlined"},"cloud-server-outline":{parent:"cloud-server-outlined"},"cloud-sync":{parent:"cloud-sync-outlined"},"cloud-sync-outline":{parent:"cloud-sync-outlined"},"cloud-upload":{parent:"cloud-upload-outlined"},"cloud-upload-outline":{parent:"cloud-upload-outlined"},cluster:{parent:"cluster-outlined"},"cluster-outline":{parent:"cluster-outlined"},code:{parent:"code-outlined"},"code-fill":{parent:"code-filled"},"code-outline":{parent:"code-outlined"},"code-sandbox":{parent:"code-sandbox-outlined"},"code-sandbox-circle":{parent:"code-sandbox-circle-filled"},"code-sandbox-circle-fill":{parent:"code-sandbox-circle-filled"},"code-sandbox-outline":{parent:"code-sandbox-outlined"},"code-sandbox-square":{parent:"code-sandbox-square-filled"},"code-sandbox-square-fill":{parent:"code-sandbox-square-filled"},codepen:{parent:"codepen-outlined"},"codepen-circle":{parent:"codepen-circle-filled"},"codepen-circle-fill":{parent:"codepen-circle-filled"},"codepen-circle-outline":{parent:"codepen-circle-filled"},"codepen-outline":{parent:"codepen-outlined"},"codepen-square":{parent:"codepen-square-filled"},"codepen-square-fill":{parent:"codepen-square-filled"},coffee:{parent:"coffee-outlined"},"coffee-outline":{parent:"coffee-outlined"},"colum-height-outline":{parent:"column-height-outlined"},"column-height":{parent:"column-height-outlined"},"column-height-outline":{parent:"column-height-outlined"},"column-width":{parent:"column-width-outlined"},"column-width-outline":{parent:"column-width-outlined"},comment:{parent:"comment-outlined"},compass:{parent:"compass-outlined"},"compass-fill":{parent:"compass-filled"},"compass-outline":{parent:"compass-outlined"},compress:{parent:"compress-outlined"},"console-sql":{parent:"console-sql-outlined"},contacts:{parent:"contacts-outlined"},"contacts-fill":{parent:"contacts-filled"},"contacts-outline":{parent:"contacts-outlined"},container:{parent:"container-outlined"},"container-fill":{parent:"container-filled"},"container-outline":{parent:"container-outlined"},control:{parent:"control-outlined"},"control-fill":{parent:"control-filled"},"control-outline":{parent:"control-outlined"},copy:{parent:"copy-outlined"},"copy-fill":{parent:"copy-filled"},"copy-outline":{parent:"copy-outlined"},copyright:{parent:"copyright-circle-outlined"},"copyright-circle":{parent:"copyright-circle-outlined"},"copyright-circle-fill":{parent:"copyright-circle-filled"},"copyright-outline":{parent:"copyright-circle-outlined"},"credit-card":{parent:"credit-card-outlined"},"credit-card-fill":{parent:"credit-card-filled"},"credit-card-outline":{parent:"credit-card-outlined"},crown:{parent:"crown-outlined"},"crown-fill":{parent:"crown-filled"},"crown-outline":{parent:"crown-outlined"},"customer-service":{parent:"customer-service-outlined"},"customer-service-fill":{parent:"customer-service-filled"},"customer-service-outline":{parent:"customer-service-outlined"},dash:{parent:"dash-outlined"},"dash-outline":{parent:"dash-outlined"},dashboard:{parent:"dashboard-outlined"},"dashboard-fill":{parent:"dashboard-filled"},"dashboard-outline":{parent:"dashboard-outlined"},database:{parent:"database-outlined"},"database-fill":{parent:"database-filled"},"database-outline":{parent:"database-outlined"},delete:{parent:"delete-outlined"},"delete-column":{parent:"delete-column-outlined"},"delete-fill":{parent:"delete-filled"},"delete-outline":{parent:"delete-outlined"},"delete-row":{parent:"delete-row-outlined"},"delivered-procedure":{parent:"delivered-procedure-outlined"},"deployment-unit":{parent:"deployment-unit-outlined"},"deployment-unit-outline":{parent:"deployment-unit-outlined"},desktop:{parent:"desktop-outlined"},"desktop-outline":{parent:"desktop-outlined"},diff:{parent:"diff-outlined"},"diff-fill":{parent:"diff-filled"},"diff-outline":{parent:"diff-outlined"},dingding:{parent:"dingding-outlined"},"dingding-outline":{parent:"dingding-outlined"},dingtalk:{parent:"dingding-outlined"},"dingtalk-circle":{parent:"dingtalk-circle-filled"},"dingtalk-circle-fill":{parent:"dingtalk-circle-filled"},"dingtalk-square":{parent:"dingtalk-square-filled"},"dingtalk-square-fill":{parent:"dingtalk-square-filled"},disconnect:{parent:"disconnect-outlined"},"disconnect-outline":{parent:"disconnect-outlined"},dislike:{parent:"dislike-outlined"},"dislike-fill":{parent:"dislike-filled"},"dislike-outline":{parent:"dislike-outlined"},dollar:{parent:"dollar-circle-outlined"},"dollar-circle":{parent:"dollar-circle-outlined"},"dollar-circle-fill":{parent:"dollar-circle-filled"},"dollar-outline":{parent:"dollar-circle-outlined"},"dot-chart":{parent:"dot-chart-outlined"},"dot-chart-outline":{parent:"dot-chart-outlined"},"double-left":{parent:"double-left-outlined"},"double-left-outline":{parent:"double-left-outlined"},"double-right":{parent:"double-right-outlined"},"double-right-outline":{parent:"double-right-outlined"},down:{parent:"down-outlined"},"down-circle":{parent:"down-circle-outlined"},"down-circle-fill":{parent:"down-circle-filled"},"down-circle-outline":{parent:"down-circle-outlined"},"down-outline":{parent:"down-outlined"},"down-square":{parent:"down-square-outlined"},"down-square-fill":{parent:"down-square-filled"},"down-square-outline":{parent:"down-square-outlined"},download:{parent:"download-outlined"},"download-outline":{parent:"download-outlined"},drag:{parent:"drag-outlined"},"drag-outline":{parent:"drag-outlined"},dribbble:{parent:"dribbble-outlined"},"dribbble-circle":{parent:"dribbble-circle-filled"},"dribbble-circle-fill":{parent:"dribbble-circle-filled"},"dribbble-outline":{parent:"dribbble-outlined"},"dribbble-square":{parent:"dribbble-square-filled"},"dribbble-square-fill":{parent:"dribbble-square-filled"},"dribbble-square-outline":{parent:"dribbble-square-filled"},dropbox:{parent:"dropbox-outlined"},"dropbox-circle":{parent:"dropbox-circle-filled"},"dropbox-circle-fill":{parent:"dropbox-circle-filled"},"dropbox-outline":{parent:"dropbox-outlined"},"dropbox-square":{parent:"dropbox-square-filled"},"dropbox-square-fill":{parent:"dropbox-square-filled"},edit:{parent:"edit-outlined"},"edit-fill":{parent:"edit-filled"},"edit-outline":{parent:"edit-outlined"},ellipsis:{parent:"ellipsis-outlined"},"ellipsis-outline":{parent:"ellipsis-outlined"},enter:{parent:"enter-outlined"},"enter-outline":{parent:"enter-outlined"},environment:{parent:"environment-outlined"},"environment-fill":{parent:"environment-filled"},"environment-outline":{parent:"environment-outlined"},euro:{parent:"euro-circle-outlined"},"euro-circle":{parent:"euro-circle-outlined"},"euro-circle-fill":{parent:"euro-circle-filled"},"euro-outline":{parent:"euro-circle-outlined"},exception:{parent:"exception-outlined"},"exception-outline":{parent:"exception-outlined"},exclamation:{parent:"exclamation-outlined"},"exclamation-circle":{parent:"exclamation-circle-outlined"},"exclamation-circle-fill":{parent:"exclamation-circle-filled"},"exclamation-circle-outline":{parent:"exclamation-circle-outlined"},"exclamation-outline":{parent:"exclamation-outlined"},expand:{parent:"expand-outlined"},"expand-alt":{parent:"arrows-alt-outlined"},experiment:{parent:"experiment-outlined"},"experiment-fill":{parent:"experiment-filled"},"experiment-outline":{parent:"experiment-outlined"},export:{parent:"export-outlined"},"export-outline":{parent:"export-outlined"},eye:{parent:"eye-outlined"},"eye-fill":{parent:"eye-filled"},"eye-invisible":{parent:"eye-invisible-outlined"},"eye-invisible-fill":{parent:"eye-invisible-filled"},"eye-invisible-outline":{parent:"eye-invisible-outlined"},"eye-outline":{parent:"eye-outlined"},facebook:{parent:"facebook-outlined"},"facebook-fill":{parent:"facebook-filled"},"facebook-outline":{parent:"facebook-outlined"},fall:{parent:"fall-outlined"},"fall-outline":{parent:"fall-outlined"},"fast-backward":{parent:"fast-backward-filled"},"fast-backward-fill":{parent:"fast-backward-filled"},"fast-backward-outline":{parent:"fast-backward-filled"},"fast-forward":{parent:"fast-forward-filled"},"fast-forward-fill":{parent:"fast-forward-filled"},"fast-forward-outline":{parent:"fast-forward-filled"},"field-binary":{parent:"field-binary-outlined"},"field-number":{parent:"field-number-outlined"},"field-string":{parent:"field-string-outlined"},"field-time":{parent:"field-time-outlined"},file:{parent:"file-outlined"},"file-add":{parent:"file-add-outlined"},"file-add-fill":{parent:"file-add-filled"},"file-add-outline":{parent:"file-add-outlined"},"file-done":{parent:"file-done-outlined"},"file-done-outline":{parent:"file-done-outlined"},"file-excel":{parent:"file-excel-outlined"},"file-excel-fill":{parent:"file-excel-filled"},"file-excel-outline":{parent:"file-excel-outlined"},"file-exclamation":{parent:"file-exclamation-outlined"},"file-exclamation-fill":{parent:"file-exclamation-filled"},"file-exclamation-outline":{parent:"file-exclamation-outlined"},"file-fill":{parent:"file-filled"},"file-gif":{parent:"file-gif-outlined"},"file-image":{parent:"file-image-outlined"},"file-image-fill":{parent:"file-image-filled"},"file-image-outline":{parent:"file-image-outlined"},"file-jpg":{parent:"file-jpg-outlined"},"file-jpg-outline":{parent:"file-jpg-outlined"},"file-markdown":{parent:"file-markdown-outlined"},"file-markdown-fill":{parent:"file-markdown-filled"},"file-markdown-outline":{parent:"file-markdown-outlined"},"file-outline":{parent:"file-outlined"},"file-pdf":{parent:"file-pdf-outlined"},"file-pdf-fill":{parent:"file-pdf-filled"},"file-pdf-outline":{parent:"file-pdf-outlined"},"file-ppt":{parent:"file-ppt-outlined"},"file-ppt-fill":{parent:"file-ppt-filled"},"file-ppt-outline":{parent:"file-ppt-outlined"},"file-protect":{parent:"file-protect-outlined"},"file-protect-outline":{parent:"file-protect-outlined"},"file-search":{parent:"file-search-outlined"},"file-search-outline":{parent:"file-search-outlined"},"file-sync":{parent:"file-sync-outlined"},"file-sync-outline":{parent:"file-sync-outlined"},"file-text":{parent:"file-text-outlined"},"file-text-fill":{parent:"file-text-filled"},"file-text-outline":{parent:"file-text-outlined"},"file-unknown":{parent:"file-unknown-outlined"},"file-unknown-fill":{parent:"file-unknown-filled"},"file-unknown-outline":{parent:"file-unknown-outlined"},"file-word":{parent:"file-word-outlined"},"file-word-fill":{parent:"file-word-filled"},"file-word-outline":{parent:"file-word-outlined"},"file-zip":{parent:"file-zip-outlined"},"file-zip-fill":{parent:"file-zip-filled"},"file-zip-outline":{parent:"file-zip-outlined"},filter:{parent:"filter-outlined"},"filter-fill":{parent:"filter-filled"},"filter-outline":{parent:"filter-outlined"},fire:{parent:"fire-outlined"},"fire-fill":{parent:"fire-filled"},"fire-outline":{parent:"fire-outlined"},flag:{parent:"flag-outlined"},"flag-fill":{parent:"flag-filled"},"flag-outline":{parent:"flag-outlined"},folder:{parent:"folder-outlined"},"folder-add":{parent:"folder-add-outlined"},"folder-add-fill":{parent:"folder-add-filled"},"folder-add-outline":{parent:"folder-add-outlined"},"folder-fill":{parent:"folder-filled"},"folder-open":{parent:"folder-open-outlined"},"folder-open-fill":{parent:"folder-open-filled"},"folder-open-outline":{parent:"folder-open-outlined"},"folder-outline":{parent:"folder-outlined"},"folder-view":{parent:"folder-view-outlined"},"font-colors":{parent:"font-colors-outlined"},"font-colors-outline":{parent:"font-colors-outlined"},"font-size":{parent:"font-size-outlined"},"font-size-outline":{parent:"font-size-outlined"},fork:{parent:"fork-outlined"},"fork-outline":{parent:"fork-outlined"},form:{parent:"form-outlined"},"form-outline":{parent:"form-outlined"},"format-painter":{parent:"format-painter-outlined"},forward:{parent:"forward-filled"},"forward-fill":{parent:"forward-filled"},"forward-outline":{parent:"forward-filled"},frown:{parent:"frown-outlined"},"frown-fill":{parent:"frown-filled"},"frown-outline":{parent:"frown-outlined"},fullscreen:{parent:"fullscreen-outlined"},"fullscreen-exit":{parent:"fullscreen-exit-outlined"},"fullscreen-exit-outline":{parent:"fullscreen-exit-outlined"},"fullscreen-outline":{parent:"fullscreen-outlined"},function:{parent:"function-outlined"},fund:{parent:"fund-outlined"},"fund-fill":{parent:"fund-filled"},"fund-outline":{parent:"fund-outlined"},"fund-projection-screen":{parent:"fund-projection-screen-outlined"},"fund-view":{parent:"fund-view-outlined"},"funnel-plot":{parent:"funnel-plot-outlined"},"funnel-plot-fill":{parent:"funnel-plot-filled"},"funnel-plot-outline":{parent:"funnel-plot-outlined"},gateway:{parent:"gateway-outlined"},"gateway-outline":{parent:"gateway-outlined"},gif:{parent:"gif-outlined"},gift:{parent:"gift-outlined"},"gift-fill":{parent:"gift-filled"},"gift-outline":{parent:"gift-outlined"},github:{parent:"github-filled"},"github-fill":{parent:"github-filled"},"github-outline":{parent:"github-filled"},gitlab:{parent:"gitlab-outlined"},"gitlab-fill":{parent:"gitlab-filled"},"gitlab-outline":{parent:"gitlab-outlined"},global:{parent:"global-outlined"},"global-outline":{parent:"global-outlined"},gold:{parent:"gold-outlined"},"gold-outline":{parent:"gold-outlined"},golden:{parent:"gold-filled"},"golden-fill":{parent:"gold-filled"},google:{parent:"google-outlined"},"google-circle":{parent:"google-circle-filled"},"google-circle-fill":{parent:"google-circle-filled"},"google-outline":{parent:"google-outlined"},"google-plus":{parent:"google-plus-outlined"},"google-plus-circle":{parent:"google-plus-circle-filled"},"google-plus-circle-fill":{parent:"google-plus-circle-filled"},"google-plus-outline":{parent:"google-plus-outlined"},"google-plus-square":{parent:"google-plus-square-filled"},"google-plus-square-fill":{parent:"google-plus-square-filled"},"google-square":{parent:"google-square-filled"},"google-square-fill":{parent:"google-square-filled"},group:{parent:"group-outlined"},hdd:{parent:"hdd-outlined"},"hdd-fill":{parent:"hdd-filled"},"hdd-outline":{parent:"hdd-outlined"},heart:{parent:"heart-outlined"},"heart-fill":{parent:"heart-filled"},"heart-outline":{parent:"heart-outlined"},"heat-map":{parent:"heat-map-outlined"},"heat-map-outline":{parent:"heat-map-outlined"},highlight:{parent:"highlight-outlined"},"highlight-fill":{parent:"highlight-filled"},"highlight-outline":{parent:"highlight-outlined"},history:{parent:"history-outlined"},"history-outline":{parent:"history-outlined"},home:{parent:"home-outlined"},"home-fill":{parent:"home-filled"},"home-outline":{parent:"home-outlined"},hourglass:{parent:"hourglass-outlined"},"hourglass-fill":{parent:"hourglass-filled"},"hourglass-outline":{parent:"hourglass-outlined"},html5:{parent:"html5-outlined"},"html5-fill":{parent:"html5-filled"},"html5-outline":{parent:"html5-outlined"},idcard:{parent:"idcard-outlined"},"idcard-fill":{parent:"idcard-filled"},"idcard-outline":{parent:"idcard-outlined"},ie:{parent:"ie-outlined"},"ie-circle":{parent:"ie-circle-filled"},"ie-circle-fill":{parent:"ie-circle-filled"},"ie-outline":{parent:"ie-outlined"},"ie-square":{parent:"ie-square-filled"},"ie-square-fill":{parent:"ie-square-filled"},import:{parent:"import-outlined"},"import-outline":{parent:"import-outlined"},inbox:{parent:"inbox-outlined"},"inbox-outline":{parent:"inbox-outlined"},info:{parent:"info-outlined"},"info-circle":{parent:"info-circle-outlined"},"info-circle-fill":{parent:"info-circle-filled"},"info-circle-outline":{parent:"info-circle-outlined"},"info-outline":{parent:"info-outlined"},"insert-row-above":{parent:"insert-row-above-outlined"},"insert-row-below":{parent:"insert-row-below-outlined"},"insert-row-left":{parent:"insert-row-left-outlined"},"insert-row-right":{parent:"insert-row-right-outlined"},instagram:{parent:"instagram-outlined"},"instagram-fill":{parent:"instagram-filled"},"instagram-outline":{parent:"instagram-outlined"},insurance:{parent:"insurance-outlined"},"insurance-fill":{parent:"insurance-filled"},"insurance-outline":{parent:"insurance-outlined"},interaction:{parent:"interaction-outlined"},"interaction-fill":{parent:"interaction-filled"},"interaction-outline":{parent:"interaction-outlined"},interation:{parent:"interaction-filled"},"interation-fill":{parent:"interaction-filled"},"interation-outline":{parent:"interaction-outlined"},"interation-twotone":{parent:"interaction-twotone"},"issues-close":{parent:"issues-close-outlined"},"issues-close-outline":{parent:"issues-close-outlined"},italic:{parent:"italic-outlined"},"italic-outline":{parent:"italic-outlined"},key:{parent:"key-outlined"},"key-outline":{parent:"key-outlined"},laptop:{parent:"laptop-outlined"},"laptop-outline":{parent:"laptop-outlined"},layout:{parent:"layout-outlined"},"layout-fill":{parent:"layout-filled"},"layout-outline":{parent:"layout-outlined"},left:{parent:"left-outlined"},"left-circle":{parent:"left-circle-outlined"},"left-circle-fill":{parent:"left-circle-filled"},"left-circle-outline":{parent:"left-circle-outlined"},"left-outline":{parent:"left-outlined"},"left-square":{parent:"left-square-outlined"},"left-square-fill":{parent:"left-square-filled"},"left-square-outline":{parent:"left-square-outlined"},like:{parent:"like-outlined"},"like-fill":{parent:"like-filled"},"like-outline":{parent:"like-outlined"},line:{parent:"line-outlined"},"line-chart":{parent:"line-chart-outlined"},"line-chart-outline":{parent:"line-chart-outlined"},"line-height":{parent:"line-height-outlined"},"line-height-outline":{parent:"line-height-outlined"},"line-outline":{parent:"line-outlined"},link:{parent:"link-outlined"},"link-outline":{parent:"link-outlined"},linkedin:{parent:"linkedin-outlined"},"linkedin-fill":{parent:"linkedin-filled"},"linkedin-outline":{parent:"linkedin-outlined"},loading:{parent:"loading-outlined"},"loading-3-quarters":{parent:"loading-3-quarters-outlined"},"loading-3-quarters-outline":{parent:"loading-3-quarters-outlined"},"loading-outline":{parent:"loading-outlined"},lock:{parent:"lock-outlined"},"lock-fill":{parent:"lock-filled"},"lock-outline":{parent:"lock-outlined"},login:{parent:"login-outlined"},"login-outline":{parent:"login-outlined"},logout:{parent:"logout-outlined"},"logout-outline":{parent:"logout-outlined"},"mac-command":{parent:"mac-command-outlined"},mail:{parent:"mail-outlined"},"mail-fill":{parent:"mail-filled"},"mail-outline":{parent:"mail-outlined"},man:{parent:"man-outlined"},"man-outline":{parent:"man-outlined"},"medicine-box":{parent:"medicine-box-outlined"},"medicine-box-fill":{parent:"medicine-box-filled"},"medicine-box-outline":{parent:"medicine-box-outlined"},medium:{parent:"medium-outlined"},"medium-circle":{parent:"medium-circle-filled"},"medium-circle-fill":{parent:"medium-circle-filled"},"medium-outline":{parent:"medium-outlined"},"medium-square":{parent:"medium-square-filled"},"medium-square-fill":{parent:"medium-square-filled"},"medium-workmark":{parent:"medium-workmark-outlined"},"medium-workmark-outline":{parent:"medium-workmark-outlined"},meh:{parent:"meh-outlined"},"meh-fill":{parent:"meh-filled"},"meh-outline":{parent:"meh-outlined"},menu:{parent:"menu-outlined"},"menu-fold":{parent:"menu-fold-outlined"},"menu-fold-outline":{parent:"menu-fold-outlined"},"menu-outline":{parent:"menu-outlined"},"menu-unfold":{parent:"menu-unfold-outlined"},"menu-unfold-outline":{parent:"menu-unfold-outlined"},"merge-cells":{parent:"merge-cells-outlined"},message:{parent:"message-outlined"},"message-fill":{parent:"message-filled"},"message-outline":{parent:"message-outlined"},minus:{parent:"minus-outlined"},"minus-circle":{parent:"minus-circle-outlined"},"minus-circle-fill":{parent:"minus-circle-filled"},"minus-circle-outline":{parent:"minus-circle-outlined"},"minus-outline":{parent:"minus-outlined"},"minus-square":{parent:"minus-square-outlined"},"minus-square-fill":{parent:"minus-square-filled"},"minus-square-outline":{parent:"minus-square-outlined"},mobile:{parent:"mobile-outlined"},"mobile-fill":{parent:"mobile-filled"},"mobile-outline":{parent:"mobile-outlined"},"money-collect":{parent:"money-collect-outlined"},"money-collect-fill":{parent:"money-collect-filled"},"money-collect-outline":{parent:"money-collect-outlined"},monitor:{parent:"monitor-outlined"},"monitor-outline":{parent:"monitor-outlined"},more:{parent:"more-outlined"},"more-outline":{parent:"more-outlined"},"mr-outline":{parent:"pull-request-outlined"},"node-collapse":{parent:"node-collapse-outlined"},"node-expand":{parent:"node-expand-outlined"},"node-index":{parent:"node-index-outlined"},notification:{parent:"notification-outlined"},"notification-fill":{parent:"notification-filled"},"notification-outline":{parent:"notification-outlined"},number:{parent:"number-outlined"},"number-outline":{parent:"number-outlined"},"one-to-one":{parent:"one-to-one-outlined"},"ordered-list":{parent:"ordered-list-outlined"},"ordered-list-outline":{parent:"ordered-list-outlined"},"paper-clip":{parent:"paper-clip-outlined"},"paper-clip-outline":{parent:"paper-clip-outlined"},partition:{parent:"partition-outlined"},pause:{parent:"pause-outlined"},"pause-circle":{parent:"pause-circle-outlined"},"pause-circle-fill":{parent:"pause-circle-filled"},"pause-circle-outline":{parent:"pause-circle-outlined"},"pause-outline":{parent:"pause-outlined"},"pay-circle":{parent:"pay-circle-outlined"},"pay-circle-fill":{parent:"pay-circle-filled"},"pay-circle-outline":{parent:"pay-circle-outlined"},percentage:{parent:"percentage-outlined"},"percentage-outline":{parent:"percentage-outlined"},phone:{parent:"phone-outlined"},"phone-fill":{parent:"phone-filled"},"phone-outline":{parent:"phone-outlined"},"pic-center":{parent:"pic-center-outlined"},"pic-center-outline":{parent:"pic-center-outlined"},"pic-left":{parent:"pic-left-outlined"},"pic-left-outline":{parent:"pic-left-outlined"},"pic-right":{parent:"pic-right-outlined"},"pic-right-outline":{parent:"pic-right-outlined"},picture:{parent:"picture-outlined"},"picture-fill":{parent:"picture-filled"},"picture-outline":{parent:"picture-outlined"},"pie-chart":{parent:"pie-chart-outlined"},"pie-chart-fill":{parent:"pie-chart-filled"},"pie-chart-outline":{parent:"pie-chart-outlined"},"play-circle":{parent:"play-circle-outlined"},"play-circle-fill":{parent:"play-circle-filled"},"play-circle-outline":{parent:"play-circle-outlined"},"play-square":{parent:"play-square-outlined"},"play-square-fill":{parent:"play-square-filled"},"play-square-outline":{parent:"play-square-outlined"},plus:{parent:"plus-outlined"},"plus-circle":{parent:"plus-circle-outlined"},"plus-circle-fill":{parent:"plus-circle-filled"},"plus-circle-outline":{parent:"plus-circle-outlined"},"plus-outline":{parent:"plus-outlined"},"plus-square":{parent:"plus-square-outlined"},"plus-square-fill":{parent:"plus-square-filled"},"plus-square-outline":{parent:"plus-square-outlined"},pound:{parent:"pound-circle-outlined"},"pound-circle":{parent:"pound-circle-outlined"},"pound-circle-fill":{parent:"pound-circle-filled"},"pound-outline":{parent:"pound-circle-outlined"},poweroff:{parent:"poweroff-outlined"},"poweroff-outline":{parent:"poweroff-outlined"},printer:{parent:"printer-outlined"},"printer-fill":{parent:"printer-filled"},"printer-outline":{parent:"printer-outlined"},profile:{parent:"profile-outlined"},"profile-fill":{parent:"profile-filled"},"profile-outline":{parent:"profile-outlined"},project:{parent:"project-outlined"},"project-fill":{parent:"project-filled"},"project-outline":{parent:"project-outlined"},"property-safety":{parent:"property-safety-outlined"},"property-safety-fill":{parent:"property-safety-filled"},"property-safety-outline":{parent:"property-safety-outlined"},"pull-request":{parent:"pull-request-outlined"},"pull-request-outline":{parent:"pull-request-outlined"},pushpin:{parent:"pushpin-outlined"},"pushpin-fill":{parent:"pushpin-filled"},"pushpin-outline":{parent:"pushpin-outlined"},qq:{parent:"qq-outlined"},"qq-circle":{parent:"qq-circle-filled"},"qq-circle-fill":{parent:"qq-circle-filled"},"qq-outline":{parent:"qq-outlined"},"qq-square":{parent:"qq-square-filled"},"qq-square-fill":{parent:"qq-square-filled"},qrcode:{parent:"qrcode-outlined"},"qrcode-outline":{parent:"qrcode-outlined"},question:{parent:"question-outlined"},"question-circle":{parent:"question-circle-outlined"},"question-circle-fill":{parent:"question-circle-filled"},"question-circle-outline":{parent:"question-circle-outlined"},"question-outline":{parent:"question-outlined"},"radar-chart":{parent:"radar-chart-outlined"},"radar-chart-outline":{parent:"radar-chart-outlined"},"radius-bottomleft":{parent:"radius-bottomleft-outlined"},"radius-bottomleft-outline":{parent:"radius-bottomleft-outlined"},"radius-bottomright":{parent:"radius-bottomright-outlined"},"radius-bottomright-outline":{parent:"radius-bottomright-outlined"},"radius-setting":{parent:"radius-setting-outlined"},"radius-setting-outline":{parent:"radius-setting-outlined"},"radius-upleft":{parent:"radius-upleft-outlined"},"radius-upleft-outline":{parent:"radius-upleft-outlined"},"radius-upright":{parent:"radius-upright-outlined"},"radius-upright-outline":{parent:"radius-upright-outlined"},read:{parent:"read-outlined"},"read-fill":{parent:"read-filled"},"read-outline":{parent:"read-outlined"},reconciliation:{parent:"reconciliation-outlined"},"reconciliation-fill":{parent:"reconciliation-filled"},"reconciliation-outline":{parent:"reconciliation-outlined"},"red-envelope":{parent:"red-envelope-outlined"},"red-envelope-fill":{parent:"red-envelope-filled"},"red-envelope-outline":{parent:"red-envelope-outlined"},reddit:{parent:"reddit-outlined"},"reddit-circle":{parent:"reddit-circle-filled"},"reddit-circle-fill":{parent:"reddit-circle-filled"},"reddit-outline":{parent:"reddit-outlined"},"reddit-square":{parent:"reddit-square-filled"},"reddit-square-fill":{parent:"reddit-square-filled"},redo:{parent:"redo-outlined"},"redo-outline":{parent:"redo-outlined"},reload:{parent:"reload-outlined"},"reload-outline":{parent:"reload-outlined"},"reload-time-outline":{parent:"history-outlined"},rest:{parent:"rest-outlined"},"rest-fill":{parent:"rest-filled"},"rest-outline":{parent:"rest-outlined"},retweet:{parent:"retweet-outlined"},"retweet-outline":{parent:"retweet-outlined"},right:{parent:"right-outlined"},"right-circle":{parent:"right-circle-outlined"},"right-circle-fill":{parent:"right-circle-filled"},"right-circle-outline":{parent:"right-circle-outlined"},"right-outline":{parent:"right-outlined"},"right-square":{parent:"right-square-outlined"},"right-square-fill":{parent:"right-square-filled"},"right-square-outline":{parent:"right-square-outlined"},rise:{parent:"rise-outlined"},"rise-outline":{parent:"rise-outlined"},robot:{parent:"robot-outlined"},"robot-outline":{parent:"robot-outlined"},rocket:{parent:"rocket-outlined"},"rocket-fill":{parent:"rocket-filled"},"rocket-outline":{parent:"rocket-outlined"},rollback:{parent:"rollback-outlined"},"rollback-outline":{parent:"rollback-outlined"},"rotate-left":{parent:"rotate-left-outlined"},"rotate-right":{parent:"rotate-right-outlined"},safety:{parent:"safety-outlined"},"safety-certificate":{parent:"safety-certificate-outlined"},"safety-certificate-fill":{parent:"safety-certificate-filled"},"safety-certificate-outline":{parent:"safety-certificate-outlined"},"safety-outline":{parent:"safety-outlined"},save:{parent:"save-outlined"},"save-fill":{parent:"save-filled"},"save-outline":{parent:"save-outlined"},scan:{parent:"scan-outlined"},"scan-outline":{parent:"scan-outlined"},schedule:{parent:"schedule-outlined"},"schedule-fill":{parent:"schedule-filled"},"schedule-outline":{parent:"schedule-outlined"},scissor:{parent:"scissor-outlined"},"scissor-outline":{parent:"scissor-outlined"},search:{parent:"search-outlined"},"search-outline":{parent:"search-outlined"},"security-scan":{parent:"security-scan-outlined"},"security-scan-fill":{parent:"security-scan-filled"},"security-scan-outline":{parent:"security-scan-outlined"},select:{parent:"select-outlined"},"select-outline":{parent:"select-outlined"},send:{parent:"send-outlined"},setting:{parent:"setting-outlined"},"setting-fill":{parent:"setting-filled"},"setting-outline":{parent:"setting-outlined"},shake:{parent:"shake-outlined"},"shake-outline":{parent:"shake-outlined"},"share-alt":{parent:"share-alt-outlined"},"share-alt-outline":{parent:"share-alt-outlined"},shop:{parent:"shop-outlined"},"shop-fill":{parent:"shop-filled"},"shop-outline":{parent:"shop-outlined"},shopping:{parent:"shopping-outlined"},"shopping-cart":{parent:"shopping-cart-outlined"},"shopping-cart-outline":{parent:"shopping-cart-outlined"},"shopping-fill":{parent:"shopping-filled"},"shopping-outline":{parent:"shopping-outlined"},shrink:{parent:"shrink-outlined"},"shrink-outline":{parent:"shrink-outlined"},signal:{parent:"signal-filled"},sisternode:{parent:"sisternode-outlined"},sketch:{parent:"sketch-outlined"},"sketch-circle":{parent:"sketch-circle-filled"},"sketch-circle-fill":{parent:"sketch-circle-filled"},"sketch-outline":{parent:"sketch-outlined"},"sketch-square":{parent:"sketch-square-filled"},"sketch-square-fill":{parent:"sketch-square-filled"},skin:{parent:"skin-outlined"},"skin-fill":{parent:"skin-filled"},"skin-outline":{parent:"skin-outlined"},skype:{parent:"skype-outlined"},"skype-fill":{parent:"skype-filled"},"skype-outline":{parent:"skype-outlined"},slack:{parent:"slack-outlined"},"slack-circle":{parent:"slack-circle-filled"},"slack-circle-fill":{parent:"slack-circle-filled"},"slack-outline":{parent:"slack-outlined"},"slack-square":{parent:"slack-square-filled"},"slack-square-fill":{parent:"slack-square-filled"},"slack-square-outline":{parent:"slack-square-filled"},sliders:{parent:"sliders-outlined"},"sliders-fill":{parent:"sliders-filled"},"sliders-outline":{parent:"sliders-outlined"},"small-dash":{parent:"small-dash-outlined"},"small-dash-outline":{parent:"small-dash-outlined"},smile:{parent:"smile-outlined"},"smile-fill":{parent:"smile-filled"},"smile-outline":{parent:"smile-outlined"},snippets:{parent:"snippets-outlined"},"snippets-fill":{parent:"snippets-filled"},"snippets-outline":{parent:"snippets-outlined"},solution:{parent:"solution-outlined"},"solution-outline":{parent:"solution-outlined"},"sort-ascending":{parent:"sort-ascending-outlined"},"sort-ascending-outline":{parent:"sort-ascending-outlined"},"sort-descending":{parent:"sort-descending-outlined"},"sort-descending-outline":{parent:"sort-descending-outlined"},sound:{parent:"sound-outlined"},"sound-fill":{parent:"sound-filled"},"sound-outline":{parent:"sound-outlined"},"split-cells":{parent:"split-cells-outlined"},star:{parent:"star-outlined"},"star-fill":{parent:"star-filled"},"star-outline":{parent:"star-outlined"},"step-backward":{parent:"step-backward-filled"},"step-backward-fill":{parent:"step-backward-filled"},"step-backward-outline":{parent:"step-backward-filled"},"step-forward":{parent:"step-forward-filled"},"step-forward-fill":{parent:"step-forward-filled"},"step-forward-outline":{parent:"step-forward-filled"},stock:{parent:"stock-outlined"},"stock-outline":{parent:"stock-outlined"},stop:{parent:"stop-outlined"},"stop-fill":{parent:"stop-filled"},"stop-outline":{parent:"stop-outlined"},strikethrough:{parent:"strikethrough-outlined"},"strikethrough-outline":{parent:"strikethrough-outlined"},subnode:{parent:"subnode-outlined"},swap:{parent:"swap-outlined"},"swap-left":{parent:"swap-left-outlined"},"swap-left-outline":{parent:"swap-left-outlined"},"swap-outline":{parent:"swap-outlined"},"swap-right":{parent:"swap-right-outlined"},"swap-right-outline":{parent:"swap-right-outlined"},switcher:{parent:"switcher-outlined"},"switcher-fill":{parent:"switcher-filled"},"switcher-outline":{parent:"switcher-outlined"},sync:{parent:"sync-outlined"},"sync-outline":{parent:"sync-outlined"},table:{parent:"table-outlined"},"table-outline":{parent:"table-outlined"},tablet:{parent:"tablet-outlined"},"tablet-fill":{parent:"tablet-filled"},"tablet-outline":{parent:"tablet-outlined"},tag:{parent:"tag-outlined"},"tag-fill":{parent:"tag-filled"},"tag-outline":{parent:"tag-outlined"},tags:{parent:"tags-outlined"},"tags-fill":{parent:"tags-filled"},"tags-outline":{parent:"tags-outlined"},taobao:{parent:"taobao-outlined"},"taobao-circle":{parent:"taobao-circle-filled"},"taobao-circle-fill":{parent:"taobao-circle-filled"},"taobao-circle-outline":{parent:"taobao-circle-filled"},"taobao-outline":{parent:"taobao-outlined"},"taobao-square":{parent:"taobao-square-filled"},"taobao-square-fill":{parent:"taobao-square-filled"},team:{parent:"team-outlined"},"team-outline":{parent:"team-outlined"},thunderbolt:{parent:"thunderbolt-outlined"},"thunderbolt-fill":{parent:"thunderbolt-filled"},"thunderbolt-outline":{parent:"thunderbolt-outlined"},"to-top":{parent:"to-top-outlined"},"to-top-outline":{parent:"to-top-outlined"},tool:{parent:"tool-outlined"},"tool-fill":{parent:"tool-filled"},"tool-outline":{parent:"tool-outlined"},trademark:{parent:"trademark-circle-outlined"},"trademark-circle":{parent:"trademark-circle-outlined"},"trademark-circle-fill":{parent:"trademark-circle-filled"},"trademark-outline":{parent:"trademark-circle-outlined"},transaction:{parent:"transaction-outlined"},"transaction-outline":{parent:"transaction-outlined"},translation:{parent:"translation-outlined"},trophy:{parent:"trophy-outlined"},"trophy-fill":{parent:"trophy-filled"},"trophy-outline":{parent:"trophy-outlined"},twitter:{parent:"twitter-outlined"},"twitter-circle":{parent:"twitter-circle-filled"},"twitter-circle-fill":{parent:"twitter-circle-filled"},"twitter-outline":{parent:"twitter-outlined"},"twitter-square":{parent:"twitter-square-filled"},"twitter-square-fill":{parent:"twitter-square-filled"},underline:{parent:"underline-outlined"},"underline-outline":{parent:"underline-outlined"},undo:{parent:"undo-outlined"},"undo-outline":{parent:"undo-outlined"},ungroup:{parent:"ungroup-outlined"},unlock:{parent:"unlock-outlined"},"unlock-fill":{parent:"unlock-filled"},"unlock-outline":{parent:"unlock-outlined"},"unordered-list":{parent:"bars-outlined"},"unordered-list-outline":{parent:"bars-outlined"},up:{parent:"up-outlined"},"up-circle":{parent:"up-circle-outlined"},"up-circle-fill":{parent:"up-circle-filled"},"up-circle-outline":{parent:"up-circle-outlined"},"up-outline":{parent:"up-outlined"},"up-square":{parent:"up-square-outlined"},"up-square-fill":{parent:"up-square-filled"},"up-square-outline":{parent:"up-square-outlined"},upload:{parent:"upload-outlined"},"upload-outline":{parent:"upload-outlined"},usb:{parent:"usb-outlined"},"usb-fill":{parent:"usb-filled"},"usb-outline":{parent:"usb-outlined"},user:{parent:"user-outlined"},"user-add":{parent:"user-add-outlined"},"user-add-outline":{parent:"user-add-outlined"},"user-delete":{parent:"user-delete-outlined"},"user-delete-outline":{parent:"user-delete-outlined"},"user-outline":{parent:"user-outlined"},"user-switch":{parent:"user-switch-outlined"},"usergroup-add":{parent:"usergroup-add-outlined"},"usergroup-add-outline":{parent:"usergroup-add-outlined"},"usergroup-delete":{parent:"usergroup-delete-outlined"},"usergroup-delete-outline":{parent:"usergroup-delete-outlined"},verified:{parent:"verified-outlined"},"vertical-align-bottom":{parent:"vertical-align-bottom-outlined"},"vertical-align-bottom-outline":{parent:"vertical-align-bottom-outlined"},"vertical-align-middle":{parent:"vertical-align-middle-outlined"},"vertical-align-middle-outline":{parent:"vertical-align-middle-outlined"},"vertical-align-top":{parent:"vertical-align-top-outlined"},"vertical-align-top-outline":{parent:"vertical-align-top-outlined"},"vertical-left":{parent:"vertical-left-outlined"},"vertical-left-outline":{parent:"vertical-left-outlined"},"vertical-right":{parent:"vertical-right-outlined"},"vertical-right-outline":{parent:"vertical-right-outlined"},"video-camera":{parent:"video-camera-outlined"},"video-camera-add":{parent:"video-camera-add-outlined"},"video-camera-fill":{parent:"video-camera-filled"},"video-camera-outline":{parent:"video-camera-outlined"},wallet:{parent:"wallet-outlined"},"wallet-fill":{parent:"wallet-filled"},"wallet-outline":{parent:"wallet-outlined"},warning:{parent:"warning-outlined"},"warning-fill":{parent:"warning-filled"},"warning-outline":{parent:"warning-outlined"},wechat:{parent:"wechat-filled"},"wechat-fill":{parent:"wechat-filled"},"wechat-outline":{parent:"wechat-filled"},weibo:{parent:"weibo-outlined"},"weibo-circle":{parent:"weibo-circle-filled"},"weibo-circle-fill":{parent:"weibo-circle-filled"},"weibo-circle-outline":{parent:"weibo-circle-filled"},"weibo-outline":{parent:"weibo-outlined"},"weibo-square":{parent:"weibo-square-filled"},"weibo-square-fill":{parent:"weibo-square-filled"},"weibo-square-outline":{parent:"weibo-square-filled"},"whats-app":{parent:"whats-app-outlined"},wifi:{parent:"wifi-outlined"},"wifi-outline":{parent:"wifi-outlined"},windows:{parent:"windows-outlined"},"windows-fill":{parent:"windows-filled"},"windows-outline":{parent:"windows-outlined"},woman:{parent:"woman-outlined"},"woman-outline":{parent:"woman-outlined"},yahoo:{parent:"yahoo-outlined"},"yahoo-fill":{parent:"yahoo-filled"},"yahoo-outline":{parent:"yahoo-outlined"},youtube:{parent:"youtube-outlined"},"youtube-fill":{parent:"youtube-filled"},"youtube-outline":{parent:"youtube-outlined"},yuque:{parent:"yuque-outlined"},"yuque-fill":{parent:"yuque-filled"},"yuque-outline":{parent:"yuque-outlined"},zhihu:{parent:"zhihu-outlined"},"zhihu-circle":{parent:"zhihu-circle-filled"},"zhihu-circle-fill":{parent:"zhihu-circle-filled"},"zhihu-outline":{parent:"zhihu-outlined"},"zhihu-square":{parent:"zhihu-square-filled"},"zhihu-square-fill":{parent:"zhihu-square-filled"},"zoom-in":{parent:"zoom-in-outlined"},"zoom-in-outline":{parent:"zoom-in-outlined"},"zoom-out":{parent:"zoom-out-outlined"},"zoom-out-outline":{parent:"zoom-out-outlined"}},t31=1726466153,r31=1024,n31=1024,o31={prefix:Jt1,icons:Zt1,aliases:e31,lastModified:t31,width:r31,height:n31},c31={"Ant Design":o31,"Element Plus":Qt1},l31=()=>{Object.values(c31).forEach(e=>NS(e))},a31={prefix:{type:String,default:"svg-icon"},name:{type:String,required:!0},size:{type:[Number,String],default:16}},X01={value:{type:String},placeholder:String},i31=["xlink:href"],s31=h1({name:"SvgIcon",__name:"SvgIcon",props:a31,setup(e){const t=e,r=D(()=>`#${t.prefix}-${t.name}`),n=D(()=>{const{size:o}=t,c=`${o}`.replace("px","").concat("px");return{width:c,height:c}});return(o,c)=>(B1(),A2("svg",_4(o.$attrs,{class:"svg-icon",style:n.value,"aria-hidden":"true"}),[je("use",{"xlink:href":r.value},null,8,i31)],16))}});let Fr=[zn("/vue3-antdv-admin//iconfont.js")],Np=FC({scriptUrl:Fr});const u31=h1({name:"IconFont",props:{type:{type:String,default:""},prefix:{type:String,default:"icon-"},color:{type:String,default:"unset"},size:{type:[Number,String],default:14},scriptUrl:{type:String,default:""}},setup(e,{attrs:t}){e.scriptUrl&&(Fr=[...new Set(Fr.concat(e.scriptUrl))],Np=FC({scriptUrl:Fr}));const r=D(()=>{const{color:n,size:o}=e,c=dn(o)?parseFloat(o):o;return{color:n,fontSize:`${c}px`}});return()=>{const{type:n,prefix:o}=e;return n?z(Np,_4({type:n.startsWith(o)?n:`${o}${n}`},t,{style:H1(r)}),null):null}}}),sr=h1({__name:"Icon",props:{type:{default:"iconify"},icon:{},color:{},size:{default:16}},setup(e){const t=e,r=w$(),n=D(()=>{const{size:c,color:l}=t;let a=c;return dn(c)&&(a=parseInt(c,10)),{fontSize:`${a}px`,color:l,display:"inline-flex"}}),o=c=>{var a,i;const l=r.title;c.el&&l&&((i=(a=c.el).insertAdjacentHTML)==null||i.call(a,"afterbegin",`${l}`))};return(c,l)=>c.type==="svg"?(B1(),Ee(s31,_4({key:0},{...c.$attrs,...t},{name:c.icon,class:"anticon"}),null,16,["name"])):c.type==="icon-font"?(B1(),Ee(H1(u31),_4({key:1},{...c.$attrs,...t},{type:c.icon}),null,16,["type"])):(B1(),Ee(H1(yt1),_4({key:2},H1(BR)({...c.$attrs,...t},["size","color"]),{style:n.value,class:"anticon",onVnodeUpdated:o}),null,16,["style"]))}}),d31={class:"lock-box"},f31={class:"lock"},h31={class:"local-time"},p31={class:"time"},v31={class:"date"},m31={class:"computer-status"},g31={key:1,class:"login-box"},y31={class:"username"},b31={class:"flex justify-between w-full"},C31=h1({__name:"lockscreen-page",setup(e){const t=I7(),r=g0(),{month:n,day:o,hour:c,minute:l,week:a}=bY(),{online:i}=yY(),s=gY(),u=VM(),{battery:d,batteryStatus:f,calcDischargingTime:h}=CY(),p=u$(()=>Math.random()>.49?d1(()=>import("./huawei-charge-EIXh0NRQ.js"),__vite__mapDeps([135,136])):d1(()=>import("./xiaomi-charge-CnDgV016.js"),__vite__mapDeps([137,138]))),m=p1(!t.lockPwd),y=p1(""),g=D(()=>t.lockPwd?"请输入锁屏密码或用户密码":"请输入锁屏密码(可选)"),v=async()=>{const V=y.value.trim();if(V==="")return B2.warn("密码不能为空");if(t.verifyLockPwd(V))w();else return B2.warn("密码错误,请重新输入")},b=()=>{m.value=!1,y.value=""},M=()=>{m.value=!1,t.setLock(!1)},S=()=>{const V=y.value.trim();t.setLockPwd(V),b()},w=()=>{m.value=!1,t.setLock(!1)},C=()=>{m.value=!1,t.setLock(!1),r.clearLoginStatus(),s.replace({name:nt,query:{redirect:u.fullPath}})};return(V,_)=>{const x=OC,I=s5("a-button");return B1(),A2("div",{class:ct([{unLockLogin:m.value},"lockscreen"]),onKeyup:_[2]||(_[2]=A=>m.value=!0),onMousedown:_[3]||(_[3]=cn(()=>{},["stop"])),onContextmenu:_[4]||(_[4]=cn(()=>{},["prevent"]))},[m.value?(B1(),A2("div",g31,[z(H1(q3),{size:80,src:H1(r).userInfo.avatar},{icon:Ie(()=>[z(H1(sr),{icon:"ant-design:user-outlined",size:"50"})]),_:1},8,["src"]),je("div",y31,Vt(H1(r).userInfo.username),1),z(x,{value:y.value,"onUpdate:value":_[1]||(_[1]=A=>y.value=A),autofocus:"",placeholder:g.value},null,8,["value","placeholder"]),je("div",b31,[H1(t).lockPwd?(B1(),A2(T1,{key:0},[z(I,{type:"link",size:"small",onClick:b},{default:Ie(()=>_[6]||(_[6]=[H3("返回")])),_:1}),z(I,{type:"link",size:"small",onClick:C},{default:Ie(()=>_[7]||(_[7]=[H3("返回登录")])),_:1}),z(I,{type:"link",size:"small",onClick:v},{default:Ie(()=>_[8]||(_[8]=[H3("进入系统")])),_:1})],64)):(B1(),A2(T1,{key:1},[z(I,{type:"link",size:"small",onClick:M},{default:Ie(()=>_[9]||(_[9]=[H3("取消锁屏")])),_:1}),z(I,{type:"link",size:"small",onClick:S},{default:Ie(()=>_[10]||(_[10]=[H3("确定锁屏")])),_:1})],64))])])):(B1(),A2(T1,{key:0},[je("div",d31,[je("div",f31,[je("span",{class:"lock-icon",title:"解锁屏幕",onClick:_[0]||(_[0]=A=>m.value=!0)},[z(H1(sr),{icon:"ant-design:lock-outlined",size:"30"})])]),_[5]||(_[5]=je("h6",{class:"tips"},"点击解锁",-1))]),(B1(),Ee(V8(H1(p)),{battery:H1(d),"battery-status":H1(f),"calc-discharging-time":H1(h)},null,8,["battery","battery-status","calc-discharging-time"])),je("div",h31,[je("div",p31,Vt(H1(c))+":"+Vt(H1(l)),1),je("div",v31,Vt(H1(n))+"月"+Vt(H1(o))+"号,星期"+Vt(H1(a)),1)]),je("div",m31,[je("span",{class:ct([{offline:!H1(i)},"network"])},[z(H1(sr),{icon:"ant-design:wifi-outlined",size:"30",class:"network"})],2),z(H1(sr),{icon:"ant-design:api-outlined",size:"30"})])],64))],34)}}}),M31=Q7(C31,[["__scopeId","data-v-726e33bf"]]),S31=h1({__name:"index",setup(e){const t=I7(),r=D(()=>t.isLock),n=p1(!1);return K1(()=>{setTimeout(()=>{n.value=!0})}),(o,c)=>(B1(),Ee(ht,{name:"slide-up"},{default:Ie(()=>[r.value&&n.value&&o.$route.name!=H1(nt)?(B1(),Ee(M31,{key:0})):Ul("",!0)]),_:1}))}}),w31=Q7(S31,[["__scopeId","data-v-29a5704b"]]),H31=h1({__name:"App",setup(e){return(t,r)=>{const n=s5("router-view"),o=vM;return B1(),Ee(o,null,{default:Ie(()=>[z(n,null,{default:Ie(({Component:c})=>[(B1(),Ee(V8(c)))]),_:1}),z(H1(w31))]),_:1})}}}),{defaultSeed:bl}=b7,Dp={success:bl.colorSuccess,warning:bl.colorWarning,error:bl.colorError},_31=["default","primary","ghost","dashed","link","text"],L31=h1({name:"AButton",__name:"button",props:{...Xb(),type:{type:String},color:String},setup(e){const t=e,r=D(()=>Reflect.has(Dp,t.type)),n=D(()=>t.type&&_31.includes(t.type)?t.type:t.color||r.value?"primary":"default"),o=D(()=>{const c=t.type;if(t.color||r.value)return{token:{colorPrimary:t.color||Dp[c]}}});return(c,l)=>{const a=vM;return B1(),Ee(a,{theme:o.value},{default:Ie(()=>[(B1(),Ee(V8(t2(H1(L4),{...c.$attrs,...t,type:n.value},c.$slots))))]),_:1},8,["theme"])}}});function z31(e){e.component("AButton",L31)}if(typeof window<"u"){let e=function(){var t=document.body,r=document.getElementById("__svg__icons__dom__");r||(r=document.createElementNS("http://www.w3.org/2000/svg","svg"),r.style.position="absolute",r.style.width="0",r.style.height="0",r.id="__svg__icons__dom__",r.setAttribute("xmlns","http://www.w3.org/2000/svg"),r.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),r.innerHTML=' + + + +
+ + diff --git a/mockServiceWorker.js b/mockServiceWorker.js new file mode 100644 index 00000000..03b2390e --- /dev/null +++ b/mockServiceWorker.js @@ -0,0 +1,933 @@ +// ../../node_modules/.pnpm/outvariant@1.4.3/node_modules/outvariant/lib/index.mjs +var POSITIONALS_EXP = /(%?)(%([sdijo]))/g; +function serializePositional(positional, flag) { + switch (flag) { + case "s": + return positional; + case "d": + case "i": + return Number(positional); + case "j": + return JSON.stringify(positional); + case "o": { + if (typeof positional === "string") { + return positional; + } + const json = JSON.stringify(positional); + if (json === "{}" || json === "[]" || /^\[object .+?\]$/.test(json)) { + return positional; + } + return json; + } + } +} +function format(message, ...positionals) { + if (positionals.length === 0) { + return message; + } + let positionalIndex = 0; + let formattedMessage = message.replace( + POSITIONALS_EXP, + (match2, isEscaped, _, flag) => { + const positional = positionals[positionalIndex]; + const value = serializePositional(positional, flag); + if (!isEscaped) { + positionalIndex++; + return value; + } + return match2; + } + ); + if (positionalIndex < positionals.length) { + formattedMessage += ` ${positionals.slice(positionalIndex).join(" ")}`; + } + formattedMessage = formattedMessage.replace(/%{2,2}/g, "%"); + return formattedMessage; +} +var STACK_FRAMES_TO_IGNORE = 2; +function cleanErrorStack(error2) { + if (!error2.stack) { + return; + } + const nextStack = error2.stack.split("\n"); + nextStack.splice(1, STACK_FRAMES_TO_IGNORE); + error2.stack = nextStack.join("\n"); +} +var InvariantError = class extends Error { + constructor(message, ...positionals) { + super(message); + this.message = message; + this.name = "Invariant Violation"; + this.message = format(message, ...positionals); + cleanErrorStack(this); + } +}; +var invariant = (predicate, message, ...positionals) => { + if (!predicate) { + throw new InvariantError(message, ...positionals); + } +}; +invariant.as = (ErrorConstructor, predicate, message, ...positionals) => { + if (!predicate) { + const formatMessage2 = positionals.length === 0 ? message : format(message, ...positionals); + let error2; + try { + error2 = Reflect.construct(ErrorConstructor, [ + formatMessage2 + ]); + } catch (err) { + error2 = ErrorConstructor(formatMessage2); + } + throw error2; + } +}; + +// ../../node_modules/.pnpm/msw@2.4.9_typescript@5.5.4/node_modules/msw/lib/core/utils/internal/devUtils.mjs +var LIBRARY_PREFIX = "[MSW]"; +function formatMessage(message, ...positionals) { + const interpolatedMessage = format(message, ...positionals); + return `${LIBRARY_PREFIX} ${interpolatedMessage}`; +} +function warn(message, ...positionals) { + console.warn(formatMessage(message, ...positionals)); +} +function error(message, ...positionals) { + console.error(formatMessage(message, ...positionals)); +} +var devUtils = { + formatMessage, + warn, + error +}; + +// ../../node_modules/.pnpm/msw@2.4.9_typescript@5.5.4/node_modules/msw/lib/core/utils/internal/checkGlobals.mjs +function checkGlobals() { + invariant( + typeof URL !== "undefined", + devUtils.formatMessage( + `Global "URL" class is not defined. This likely means that you're running MSW in an environment that doesn't support all Node.js standard API (e.g. React Native). If that's the case, please use an appropriate polyfill for the "URL" class, like "react-native-url-polyfill".` + ) + ); +} + +// ../../node_modules/.pnpm/strict-event-emitter@0.5.1/node_modules/strict-event-emitter/lib/index.mjs +var MemoryLeakError = class extends Error { + constructor(emitter, type, count) { + super( + `Possible EventEmitter memory leak detected. ${count} ${type.toString()} listeners added. Use emitter.setMaxListeners() to increase limit` + ); + this.emitter = emitter; + this.type = type; + this.count = count; + this.name = "MaxListenersExceededWarning"; + } +}; +var _Emitter = class { + static listenerCount(emitter, eventName) { + return emitter.listenerCount(eventName); + } + constructor() { + this.events = /* @__PURE__ */ new Map(); + this.maxListeners = _Emitter.defaultMaxListeners; + this.hasWarnedAboutPotentialMemoryLeak = false; + } + _emitInternalEvent(internalEventName, eventName, listener) { + this.emit( + internalEventName, + ...[eventName, listener] + ); + } + _getListeners(eventName) { + return Array.prototype.concat.apply([], this.events.get(eventName)) || []; + } + _removeListener(listeners, listener) { + const index = listeners.indexOf(listener); + if (index > -1) { + listeners.splice(index, 1); + } + return []; + } + _wrapOnceListener(eventName, listener) { + const onceListener = (...data) => { + this.removeListener(eventName, onceListener); + return listener.apply(this, data); + }; + Object.defineProperty(onceListener, "name", { value: listener.name }); + return onceListener; + } + setMaxListeners(maxListeners) { + this.maxListeners = maxListeners; + return this; + } + /** + * Returns the current max listener value for the `Emitter` which is + * either set by `emitter.setMaxListeners(n)` or defaults to + * `Emitter.defaultMaxListeners`. + */ + getMaxListeners() { + return this.maxListeners; + } + /** + * Returns an array listing the events for which the emitter has registered listeners. + * The values in the array will be strings or Symbols. + */ + eventNames() { + return Array.from(this.events.keys()); + } + /** + * Synchronously calls each of the listeners registered for the event named `eventName`, + * in the order they were registered, passing the supplied arguments to each. + * Returns `true` if the event has listeners, `false` otherwise. + * + * @example + * const emitter = new Emitter<{ hello: [string] }>() + * emitter.emit('hello', 'John') + */ + emit(eventName, ...data) { + const listeners = this._getListeners(eventName); + listeners.forEach((listener) => { + listener.apply(this, data); + }); + return listeners.length > 0; + } + addListener(eventName, listener) { + this._emitInternalEvent("newListener", eventName, listener); + const nextListeners = this._getListeners(eventName).concat(listener); + this.events.set(eventName, nextListeners); + if (this.maxListeners > 0 && this.listenerCount(eventName) > this.maxListeners && !this.hasWarnedAboutPotentialMemoryLeak) { + this.hasWarnedAboutPotentialMemoryLeak = true; + const memoryLeakWarning = new MemoryLeakError( + this, + eventName, + this.listenerCount(eventName) + ); + console.warn(memoryLeakWarning); + } + return this; + } + on(eventName, listener) { + return this.addListener(eventName, listener); + } + once(eventName, listener) { + return this.addListener( + eventName, + this._wrapOnceListener(eventName, listener) + ); + } + prependListener(eventName, listener) { + const listeners = this._getListeners(eventName); + if (listeners.length > 0) { + const nextListeners = [listener].concat(listeners); + this.events.set(eventName, nextListeners); + } else { + this.events.set(eventName, listeners.concat(listener)); + } + return this; + } + prependOnceListener(eventName, listener) { + return this.prependListener( + eventName, + this._wrapOnceListener(eventName, listener) + ); + } + removeListener(eventName, listener) { + const listeners = this._getListeners(eventName); + if (listeners.length > 0) { + this._removeListener(listeners, listener); + this.events.set(eventName, listeners); + this._emitInternalEvent("removeListener", eventName, listener); + } + return this; + } + /** + * Alias for `emitter.removeListener()`. + * + * @example + * emitter.off('hello', listener) + */ + off(eventName, listener) { + return this.removeListener(eventName, listener); + } + removeAllListeners(eventName) { + if (eventName) { + this.events.delete(eventName); + } else { + this.events.clear(); + } + return this; + } + /** + * Returns a copy of the array of listeners for the event named `eventName`. + */ + listeners(eventName) { + return Array.from(this._getListeners(eventName)); + } + /** + * Returns the number of listeners listening to the event named `eventName`. + */ + listenerCount(eventName) { + return this._getListeners(eventName).length; + } + rawListeners(eventName) { + return this.listeners(eventName); + } +}; +var Emitter = _Emitter; +Emitter.defaultMaxListeners = 10; + +// ../../node_modules/.pnpm/path-to-regexp@6.3.0/node_modules/path-to-regexp/dist.es2015/index.js +function lexer(str) { + var tokens = []; + var i = 0; + while (i < str.length) { + var char = str[i]; + if (char === "*" || char === "+" || char === "?") { + tokens.push({ type: "MODIFIER", index: i, value: str[i++] }); + continue; + } + if (char === "\\") { + tokens.push({ type: "ESCAPED_CHAR", index: i++, value: str[i++] }); + continue; + } + if (char === "{") { + tokens.push({ type: "OPEN", index: i, value: str[i++] }); + continue; + } + if (char === "}") { + tokens.push({ type: "CLOSE", index: i, value: str[i++] }); + continue; + } + if (char === ":") { + var name = ""; + var j = i + 1; + while (j < str.length) { + var code = str.charCodeAt(j); + if ( + // `0-9` + code >= 48 && code <= 57 || // `A-Z` + code >= 65 && code <= 90 || // `a-z` + code >= 97 && code <= 122 || // `_` + code === 95 + ) { + name += str[j++]; + continue; + } + break; + } + if (!name) + throw new TypeError("Missing parameter name at ".concat(i)); + tokens.push({ type: "NAME", index: i, value: name }); + i = j; + continue; + } + if (char === "(") { + var count = 1; + var pattern = ""; + var j = i + 1; + if (str[j] === "?") { + throw new TypeError('Pattern cannot start with "?" at '.concat(j)); + } + while (j < str.length) { + if (str[j] === "\\") { + pattern += str[j++] + str[j++]; + continue; + } + if (str[j] === ")") { + count--; + if (count === 0) { + j++; + break; + } + } else if (str[j] === "(") { + count++; + if (str[j + 1] !== "?") { + throw new TypeError("Capturing groups are not allowed at ".concat(j)); + } + } + pattern += str[j++]; + } + if (count) + throw new TypeError("Unbalanced pattern at ".concat(i)); + if (!pattern) + throw new TypeError("Missing pattern at ".concat(i)); + tokens.push({ type: "PATTERN", index: i, value: pattern }); + i = j; + continue; + } + tokens.push({ type: "CHAR", index: i, value: str[i++] }); + } + tokens.push({ type: "END", index: i, value: "" }); + return tokens; +} +function parse(str, options) { + if (options === void 0) { + options = {}; + } + var tokens = lexer(str); + var _a = options.prefixes, prefixes = _a === void 0 ? "./" : _a, _b = options.delimiter, delimiter = _b === void 0 ? "/#?" : _b; + var result = []; + var key = 0; + var i = 0; + var path = ""; + var tryConsume = function(type) { + if (i < tokens.length && tokens[i].type === type) + return tokens[i++].value; + }; + var mustConsume = function(type) { + var value2 = tryConsume(type); + if (value2 !== void 0) + return value2; + var _a2 = tokens[i], nextType = _a2.type, index = _a2.index; + throw new TypeError("Unexpected ".concat(nextType, " at ").concat(index, ", expected ").concat(type)); + }; + var consumeText = function() { + var result2 = ""; + var value2; + while (value2 = tryConsume("CHAR") || tryConsume("ESCAPED_CHAR")) { + result2 += value2; + } + return result2; + }; + var isSafe = function(value2) { + for (var _i = 0, delimiter_1 = delimiter; _i < delimiter_1.length; _i++) { + var char2 = delimiter_1[_i]; + if (value2.indexOf(char2) > -1) + return true; + } + return false; + }; + var safePattern = function(prefix2) { + var prev = result[result.length - 1]; + var prevText = prefix2 || (prev && typeof prev === "string" ? prev : ""); + if (prev && !prevText) { + throw new TypeError('Must have text between two parameters, missing text after "'.concat(prev.name, '"')); + } + if (!prevText || isSafe(prevText)) + return "[^".concat(escapeString(delimiter), "]+?"); + return "(?:(?!".concat(escapeString(prevText), ")[^").concat(escapeString(delimiter), "])+?"); + }; + while (i < tokens.length) { + var char = tryConsume("CHAR"); + var name = tryConsume("NAME"); + var pattern = tryConsume("PATTERN"); + if (name || pattern) { + var prefix = char || ""; + if (prefixes.indexOf(prefix) === -1) { + path += prefix; + prefix = ""; + } + if (path) { + result.push(path); + path = ""; + } + result.push({ + name: name || key++, + prefix, + suffix: "", + pattern: pattern || safePattern(prefix), + modifier: tryConsume("MODIFIER") || "" + }); + continue; + } + var value = char || tryConsume("ESCAPED_CHAR"); + if (value) { + path += value; + continue; + } + if (path) { + result.push(path); + path = ""; + } + var open = tryConsume("OPEN"); + if (open) { + var prefix = consumeText(); + var name_1 = tryConsume("NAME") || ""; + var pattern_1 = tryConsume("PATTERN") || ""; + var suffix = consumeText(); + mustConsume("CLOSE"); + result.push({ + name: name_1 || (pattern_1 ? key++ : ""), + pattern: name_1 && !pattern_1 ? safePattern(prefix) : pattern_1, + prefix, + suffix, + modifier: tryConsume("MODIFIER") || "" + }); + continue; + } + mustConsume("END"); + } + return result; +} +function match(str, options) { + var keys = []; + var re = pathToRegexp(str, keys, options); + return regexpToFunction(re, keys, options); +} +function regexpToFunction(re, keys, options) { + if (options === void 0) { + options = {}; + } + var _a = options.decode, decode = _a === void 0 ? function(x) { + return x; + } : _a; + return function(pathname) { + var m = re.exec(pathname); + if (!m) + return false; + var path = m[0], index = m.index; + var params = /* @__PURE__ */ Object.create(null); + var _loop_1 = function(i2) { + if (m[i2] === void 0) + return "continue"; + var key = keys[i2 - 1]; + if (key.modifier === "*" || key.modifier === "+") { + params[key.name] = m[i2].split(key.prefix + key.suffix).map(function(value) { + return decode(value, key); + }); + } else { + params[key.name] = decode(m[i2], key); + } + }; + for (var i = 1; i < m.length; i++) { + _loop_1(i); + } + return { path, index, params }; + }; +} +function escapeString(str) { + return str.replace(/([.+*?=^!:${}()[\]|/\\])/g, "\\$1"); +} +function flags(options) { + return options && options.sensitive ? "" : "i"; +} +function regexpToRegexp(path, keys) { + if (!keys) + return path; + var groupsRegex = /\((?:\?<(.*?)>)?(?!\?)/g; + var index = 0; + var execResult = groupsRegex.exec(path.source); + while (execResult) { + keys.push({ + // Use parenthesized substring match if available, index otherwise + name: execResult[1] || index++, + prefix: "", + suffix: "", + modifier: "", + pattern: "" + }); + execResult = groupsRegex.exec(path.source); + } + return path; +} +function arrayToRegexp(paths, keys, options) { + var parts = paths.map(function(path) { + return pathToRegexp(path, keys, options).source; + }); + return new RegExp("(?:".concat(parts.join("|"), ")"), flags(options)); +} +function stringToRegexp(path, keys, options) { + return tokensToRegexp(parse(path, options), keys, options); +} +function tokensToRegexp(tokens, keys, options) { + if (options === void 0) { + options = {}; + } + var _a = options.strict, strict = _a === void 0 ? false : _a, _b = options.start, start = _b === void 0 ? true : _b, _c = options.end, end = _c === void 0 ? true : _c, _d = options.encode, encode = _d === void 0 ? function(x) { + return x; + } : _d, _e = options.delimiter, delimiter = _e === void 0 ? "/#?" : _e, _f = options.endsWith, endsWith = _f === void 0 ? "" : _f; + var endsWithRe = "[".concat(escapeString(endsWith), "]|$"); + var delimiterRe = "[".concat(escapeString(delimiter), "]"); + var route = start ? "^" : ""; + for (var _i = 0, tokens_1 = tokens; _i < tokens_1.length; _i++) { + var token = tokens_1[_i]; + if (typeof token === "string") { + route += escapeString(encode(token)); + } else { + var prefix = escapeString(encode(token.prefix)); + var suffix = escapeString(encode(token.suffix)); + if (token.pattern) { + if (keys) + keys.push(token); + if (prefix || suffix) { + if (token.modifier === "+" || token.modifier === "*") { + var mod = token.modifier === "*" ? "?" : ""; + route += "(?:".concat(prefix, "((?:").concat(token.pattern, ")(?:").concat(suffix).concat(prefix, "(?:").concat(token.pattern, "))*)").concat(suffix, ")").concat(mod); + } else { + route += "(?:".concat(prefix, "(").concat(token.pattern, ")").concat(suffix, ")").concat(token.modifier); + } + } else { + if (token.modifier === "+" || token.modifier === "*") { + throw new TypeError('Can not repeat "'.concat(token.name, '" without a prefix and suffix')); + } + route += "(".concat(token.pattern, ")").concat(token.modifier); + } + } else { + route += "(?:".concat(prefix).concat(suffix, ")").concat(token.modifier); + } + } + } + if (end) { + if (!strict) + route += "".concat(delimiterRe, "?"); + route += !options.endsWith ? "$" : "(?=".concat(endsWithRe, ")"); + } else { + var endToken = tokens[tokens.length - 1]; + var isEndDelimited = typeof endToken === "string" ? delimiterRe.indexOf(endToken[endToken.length - 1]) > -1 : endToken === void 0; + if (!strict) { + route += "(?:".concat(delimiterRe, "(?=").concat(endsWithRe, "))?"); + } + if (!isEndDelimited) { + route += "(?=".concat(delimiterRe, "|").concat(endsWithRe, ")"); + } + } + return new RegExp(route, flags(options)); +} +function pathToRegexp(path, keys, options) { + if (path instanceof RegExp) + return regexpToRegexp(path, keys); + if (Array.isArray(path)) + return arrayToRegexp(path, keys, options); + return stringToRegexp(path, keys, options); +} + +// ../../node_modules/.pnpm/@mswjs+interceptors@0.35.9/node_modules/@mswjs/interceptors/lib/browser/chunk-6HYIRFX2.mjs +var encoder = new TextEncoder(); + +// ../../node_modules/.pnpm/@mswjs+interceptors@0.35.9/node_modules/@mswjs/interceptors/lib/browser/chunk-XVPRNJO7.mjs +var IS_PATCHED_MODULE = Symbol("isPatchedModule"); + +// ../../node_modules/.pnpm/is-node-process@1.2.0/node_modules/is-node-process/lib/index.mjs +function isNodeProcess() { + if (typeof navigator !== "undefined" && navigator.product === "ReactNative") { + return true; + } + if (typeof process !== "undefined") { + const type = process.type; + if (type === "renderer" || type === "worker") { + return false; + } + return !!(process.versions && process.versions.node); + } + return false; +} + +// ../../node_modules/.pnpm/@open-draft+logger@0.3.0/node_modules/@open-draft/logger/lib/index.mjs +var __defProp = Object.defineProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var colors_exports = {}; +__export(colors_exports, { + blue: () => blue, + gray: () => gray, + green: () => green, + red: () => red, + yellow: () => yellow +}); +function yellow(text) { + return `\x1B[33m${text}\x1B[0m`; +} +function blue(text) { + return `\x1B[34m${text}\x1B[0m`; +} +function gray(text) { + return `\x1B[90m${text}\x1B[0m`; +} +function red(text) { + return `\x1B[31m${text}\x1B[0m`; +} +function green(text) { + return `\x1B[32m${text}\x1B[0m`; +} +var IS_NODE = isNodeProcess(); + +// ../../node_modules/.pnpm/@mswjs+interceptors@0.35.9/node_modules/@mswjs/interceptors/lib/browser/index.mjs +function getCleanUrl(url, isAbsolute = true) { + return [isAbsolute && url.origin, url.pathname].filter(Boolean).join(""); +} + +// ../../node_modules/.pnpm/msw@2.4.9_typescript@5.5.4/node_modules/msw/lib/core/utils/url/cleanUrl.mjs +var REDUNDANT_CHARACTERS_EXP = /[\?|#].*$/g; +function cleanUrl(path) { + if (path.endsWith("?")) { + return path; + } + return path.replace(REDUNDANT_CHARACTERS_EXP, ""); +} + +// ../../node_modules/.pnpm/msw@2.4.9_typescript@5.5.4/node_modules/msw/lib/core/utils/url/isAbsoluteUrl.mjs +function isAbsoluteUrl(url) { + return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url); +} + +// ../../node_modules/.pnpm/msw@2.4.9_typescript@5.5.4/node_modules/msw/lib/core/utils/url/getAbsoluteUrl.mjs +function getAbsoluteUrl(path, baseUrl) { + if (isAbsoluteUrl(path)) { + return path; + } + if (path.startsWith("*")) { + return path; + } + const origin = baseUrl || typeof document !== "undefined" && document.baseURI; + return origin ? ( + // Encode and decode the path to preserve escaped characters. + decodeURI(new URL(encodeURI(path), origin).href) + ) : path; +} + +// ../../node_modules/.pnpm/msw@2.4.9_typescript@5.5.4/node_modules/msw/lib/core/utils/matching/normalizePath.mjs +function normalizePath(path, baseUrl) { + if (path instanceof RegExp) { + return path; + } + const maybeAbsoluteUrl = getAbsoluteUrl(path, baseUrl); + return cleanUrl(maybeAbsoluteUrl); +} + +// ../../node_modules/.pnpm/msw@2.4.9_typescript@5.5.4/node_modules/msw/lib/core/utils/matching/matchRequestUrl.mjs +function coercePath(path) { + return path.replace( + /([:a-zA-Z_-]*)(\*{1,2})+/g, + (_, parameterName, wildcard) => { + const expression = "(.*)"; + if (!parameterName) { + return expression; + } + return parameterName.startsWith(":") ? `${parameterName}${wildcard}` : `${parameterName}${expression}`; + } + ).replace(/([^\/])(:)(?=\d+)/, "$1\\$2").replace(/^([^\/]+)(:)(?=\/\/)/, "$1\\$2"); +} +function matchRequestUrl(url, path, baseUrl) { + const normalizedPath = normalizePath(path, baseUrl); + const cleanPath = typeof normalizedPath === "string" ? coercePath(normalizedPath) : normalizedPath; + const cleanUrl2 = getCleanUrl(url); + const result = match(cleanPath, { decode: decodeURIComponent })(cleanUrl2); + const params = result && result.params || {}; + return { + matches: result !== false, + params + }; +} + +// ../../node_modules/.pnpm/msw@2.4.9_typescript@5.5.4/node_modules/msw/lib/core/index.mjs +checkGlobals(); + +// src/utils/isMatchHandler.ts +var isStringEqual = (actual, expected) => { + return actual.toLowerCase() === expected.toLowerCase(); +}; +var matchMethod = (method, actualMethod) => { + return method instanceof RegExp ? method.test(actualMethod) : isStringEqual(method, actualMethod); +}; +var isMatchHandler = (request) => { + const url = new URL(request.url); + const mockHeaders = globalThis.mockHeaders || []; + return mockHeaders.some((n) => { + const [method, path] = n.split(" "); + const hasMatchingMethod = matchMethod(method, request.method); + const hasMatchingUrl = matchRequestUrl(url, path, url.origin).matches; + return hasMatchingMethod && hasMatchingUrl; + }); +}; + +// src/mockServiceWorker.js +var PACKAGE_VERSION = "2.4.9"; +var INTEGRITY_CHECKSUM = "26357c79639bfa20d64c0efca2a87423"; +var IS_MOCKED_RESPONSE = Symbol("isMockedResponse"); +var activeClientIds = /* @__PURE__ */ new Set(); +self.addEventListener("install", function() { + self.skipWaiting(); +}); +self.addEventListener("activate", function(event) { + event.waitUntil(self.clients.claim()); +}); +self.addEventListener("message", async function(event) { + if (event.data?.type === "updateMockHeaders") { + globalThis.mockHeaders = event.data.mockHeaders || []; + } + const clientId = event.source.id; + if (!clientId || !self.clients) { + return; + } + const client = await self.clients.get(clientId); + if (!client) { + return; + } + const allClients = await self.clients.matchAll({ + type: "window" + }); + switch (event.data) { + case "KEEPALIVE_REQUEST": { + sendToClient(client, { + type: "KEEPALIVE_RESPONSE" + }); + break; + } + case "INTEGRITY_CHECK_REQUEST": { + sendToClient(client, { + type: "INTEGRITY_CHECK_RESPONSE", + payload: { + packageVersion: PACKAGE_VERSION, + checksum: INTEGRITY_CHECKSUM + } + }); + break; + } + case "MOCK_ACTIVATE": { + activeClientIds.add(clientId); + sendToClient(client, { + type: "MOCKING_ENABLED", + payload: true + }); + break; + } + case "MOCK_DEACTIVATE": { + activeClientIds.delete(clientId); + break; + } + case "CLIENT_CLOSED": { + activeClientIds.delete(clientId); + const remainingClients = allClients.filter((client2) => { + return client2.id !== clientId; + }); + if (remainingClients.length === 0) { + self.registration.unregister(); + } + break; + } + } +}); +self.addEventListener("fetch", function(event) { + const { request } = event; + const isMockRequest = isMatchHandler(request); + if (isMockRequest === false) { + return; + } + if (request.mode === "navigate") { + return; + } + if (request.cache === "only-if-cached" && request.mode !== "same-origin") { + return; + } + if (activeClientIds.size === 0) { + return; + } + const requestId = crypto.randomUUID(); + event.respondWith(handleRequest(event, requestId)); +}); +async function handleRequest(event, requestId) { + const client = await resolveMainClient(event); + const response = await getResponse(event, client, requestId); + if (client && activeClientIds.has(client.id)) { + ; + (async function() { + const responseClone = response.clone(); + sendToClient( + client, + { + type: "RESPONSE", + payload: { + requestId, + isMockedResponse: IS_MOCKED_RESPONSE in response, + type: responseClone.type, + status: responseClone.status, + statusText: responseClone.statusText, + body: responseClone.body, + headers: Object.fromEntries(responseClone.headers.entries()) + } + }, + [responseClone.body] + ); + })(); + } + return response; +} +async function resolveMainClient(event) { + const client = await self.clients.get(event.clientId); + if (client?.frameType === "top-level") { + return client; + } + const allClients = await self.clients.matchAll({ + type: "window" + }); + return allClients.filter((client2) => { + return client2.visibilityState === "visible"; + }).find((client2) => { + return activeClientIds.has(client2.id); + }); +} +async function getResponse(event, client, requestId) { + const { request } = event; + const requestClone = request.clone(); + function passthrough() { + const headers = Object.fromEntries(requestClone.headers.entries()); + delete headers["x-msw-intention"]; + return fetch(requestClone, { headers }); + } + if (!client) { + return passthrough(); + } + if (!activeClientIds.has(client.id)) { + return passthrough(); + } + const requestBuffer = await request.arrayBuffer(); + const clientMessage = await sendToClient( + client, + { + type: "REQUEST", + payload: { + id: requestId, + url: request.url, + mode: request.mode, + method: request.method, + headers: Object.fromEntries(request.headers.entries()), + cache: request.cache, + credentials: request.credentials, + destination: request.destination, + integrity: request.integrity, + redirect: request.redirect, + referrer: request.referrer, + referrerPolicy: request.referrerPolicy, + body: requestBuffer, + keepalive: request.keepalive + } + }, + [requestBuffer] + ); + switch (clientMessage.type) { + case "MOCK_RESPONSE": { + return respondWithMock(clientMessage.data); + } + case "PASSTHROUGH": { + return passthrough(); + } + } + return passthrough(); +} +function sendToClient(client, message, transferrables = []) { + return new Promise((resolve, reject) => { + const channel = new MessageChannel(); + channel.port1.onmessage = (event) => { + if (event.data && event.data.error) { + return reject(event.data.error); + } + resolve(event.data); + }; + client.postMessage( + message, + [channel.port2].concat(transferrables.filter(Boolean)) + ); + }); +} +async function respondWithMock(response) { + if (response.status === 0) { + return Response.error(); + } + const mockedResponse = new Response(response.body, response); + Reflect.defineProperty(mockedResponse, IS_MOCKED_RESPONSE, { + value: true, + enumerable: true + }); + return mockedResponse; +} diff --git a/tinymce-resource/skins/content/default/content.css b/tinymce-resource/skins/content/default/content.css new file mode 100644 index 00000000..75177873 --- /dev/null +++ b/tinymce-resource/skins/content/default/content.css @@ -0,0 +1,61 @@ +body { + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; + line-height: 1.4; + margin: 1rem; +} +table { + border-collapse: collapse; +} +/* Apply a default padding if legacy cellpadding attribute is missing */ +table:not([cellpadding]) th, +table:not([cellpadding]) td { + padding: 0.4rem; +} +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-width"]) th, +table[border]:not([border="0"]):not([style*="border-width"]) td { + border-width: 1px; +} +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-style"]) th, +table[border]:not([border="0"]):not([style*="border-style"]) td { + border-style: solid; +} +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-color"]) th, +table[border]:not([border="0"]):not([style*="border-color"]) td { + border-color: #ccc; +} +figure { + display: table; + margin: 1rem auto; +} +figure figcaption { + color: #999; + display: block; + margin-top: 0.25rem; + text-align: center; +} +hr { + border-color: #ccc; + border-style: solid; + border-width: 1px 0 0 0; +} +code { + background-color: #e8e8e8; + border-radius: 3px; + padding: 0.1rem 0.2rem; +} +.mce-content-body:not([dir=rtl]) blockquote { + border-left: 2px solid #ccc; + margin-left: 1.5rem; + padding-left: 1rem; +} +.mce-content-body[dir=rtl] blockquote { + border-right: 2px solid #ccc; + margin-right: 1.5rem; + padding-right: 1rem; +} diff --git a/tinymce-resource/skins/content/default/content.js b/tinymce-resource/skins/content/default/content.js new file mode 100644 index 00000000..17809e14 --- /dev/null +++ b/tinymce-resource/skins/content/default/content.js @@ -0,0 +1 @@ +tinymce.Resource.add('content/default/content.css', `body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}`) \ No newline at end of file diff --git a/tinymce-resource/skins/content/default/content.min.css b/tinymce-resource/skins/content/default/content.min.css new file mode 100644 index 00000000..54bb28d4 --- /dev/null +++ b/tinymce-resource/skins/content/default/content.min.css @@ -0,0 +1 @@ +body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem} diff --git a/tinymce-resource/skins/ui/oxide-dark/content.css b/tinymce-resource/skins/ui/oxide-dark/content.css new file mode 100644 index 00000000..c535a5f1 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/content.css @@ -0,0 +1,769 @@ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; +} +.mce-content-body .mce-item-anchor:empty { + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + user-select: all; + width: 8px !important; +} +.mce-content-body .mce-item-anchor:not(:empty) { + background-position-x: 2px; + display: inline-block; + padding-left: 12px; +} +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * Dracula Theme originally by Zeno Rocha [@zenorocha] + * https://draculatheme.com/ + * + * Ported for PrismJS by Albert Vallverdu [@byverdu] + */ +code[class*="language-"], +pre[class*="language-"] { + color: #f8f8f2; + background: none; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; + border-radius: 0.3em; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #282a36; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #6272a4; +} +.token.punctuation { + color: #f8f8f2; +} +.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #ff79c6; +} +.token.boolean, +.token.number { + color: #bd93f9; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #50fa7b; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #f8f8f2; +} +.token.atrule, +.token.attr-value, +.token.function, +.token.class-name { + color: #f1fa8c; +} +.token.keyword { + color: #8be9fd; +} +.token.regex, +.token.important { + color: #ffb86c; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline: 0 auto; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + -webkit-text-decoration: none; + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + -webkit-text-decoration: none; + text-decoration: none; + } + div.mce-footnotes { + page-break-inside: avoid; + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +/* stylelint-disable selector-type-no-unknown */ +tiny-math-block { + display: flex; + justify-content: center; + margin: 16px 0 16px 0; +} +tiny-math-inline { + display: inline-block; +} +/* stylelint-enable selector-type-no-unknown */ +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag { + cursor: default !important; + -webkit-user-select: none; + user-select: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.3); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.3); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +@media (forced-colors: active) { + .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: highlight; + filter: brightness(30%); + z-index: -1; + } +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0 0 0%); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body details[data-mce-selected] { + outline: 3px solid #4099ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #4099ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #4099ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #4099ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #4099ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #4099ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #4099ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid transparent; + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: lighten; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #4099ff; + opacity: 0; + -webkit-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc ul > li { + list-style-type: none; +} +[data-mce-block] { + display: block; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} +body { + font-family: sans-serif; +} +table { + border-collapse: collapse; +} diff --git a/tinymce-resource/skins/ui/oxide-dark/content.inline.css b/tinymce-resource/skins/ui/oxide-dark/content.inline.css new file mode 100644 index 00000000..013a702f --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/content.inline.css @@ -0,0 +1,775 @@ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; +} +.mce-content-body .mce-item-anchor:empty { + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + user-select: all; + width: 8px !important; +} +.mce-content-body .mce-item-anchor:not(:empty) { + background-position-x: 2px; + display: inline-block; + padding-left: 12px; +} +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.function, +.token.class-name { + color: #DD4A68; +} +.token.regex, +.token.important, +.token.variable { + color: #e90; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline: 0 auto; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + -webkit-text-decoration: none; + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + -webkit-text-decoration: none; + text-decoration: none; + } + div.mce-footnotes { + page-break-inside: avoid; + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +/* stylelint-disable selector-type-no-unknown */ +tiny-math-block { + display: flex; + justify-content: center; + margin: 16px 0 16px 0; +} +tiny-math-inline { + display: inline-block; +} +/* stylelint-enable selector-type-no-unknown */ +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag { + cursor: default !important; + -webkit-user-select: none; + user-select: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.1); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.1); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +@media (forced-colors: active) { + .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: highlight; + filter: brightness(30%); + z-index: -1; + } +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0 0 0%); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body details[data-mce-selected] { + outline: 3px solid #b4d7ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc ul > li { + list-style-type: none; +} +[data-mce-block] { + display: block; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} diff --git a/tinymce-resource/skins/ui/oxide-dark/content.inline.js b/tinymce-resource/skins/ui/oxide-dark/content.inline.js new file mode 100644 index 00000000..4aefefea --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/content.inline.js @@ -0,0 +1 @@ +tinymce.Resource.add('ui/dark/content.inline.css', `.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:0}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected=inline-boundary]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}div.mce-footnotes hr{margin-inline:0 auto;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{-webkit-text-decoration:none;text-decoration:none}@media print{sup.mce-footnote a{color:#000;-webkit-text-decoration:none;text-decoration:none}div.mce-footnotes{page-break-inside:avoid;break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}tiny-math-block{display:flex;justify-content:center;margin:16px 0 16px 0}tiny-math-inline{display:inline-block}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:rgba(0,108,231,.1)}.mce-content-body .mce-mergetag-affix{background-color:rgba(0,108,231,.1);color:#006ce7}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}@media (forced-colors:active){.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:highlight;filter:brightness(30%);z-index:-1}}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:first-of-type{cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0 0 0%);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body details[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img[data-mce-selected]::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}`) \ No newline at end of file diff --git a/tinymce-resource/skins/ui/oxide-dark/content.inline.min.css b/tinymce-resource/skins/ui/oxide-dark/content.inline.min.css new file mode 100644 index 00000000..29a37867 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/content.inline.min.css @@ -0,0 +1 @@ +.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:0}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected=inline-boundary]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}div.mce-footnotes hr{margin-inline:0 auto;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{-webkit-text-decoration:none;text-decoration:none}@media print{sup.mce-footnote a{color:#000;-webkit-text-decoration:none;text-decoration:none}div.mce-footnotes{page-break-inside:avoid;break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}tiny-math-block{display:flex;justify-content:center;margin:16px 0 16px 0}tiny-math-inline{display:inline-block}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:rgba(0,108,231,.1)}.mce-content-body .mce-mergetag-affix{background-color:rgba(0,108,231,.1);color:#006ce7}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}@media (forced-colors:active){.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:highlight;filter:brightness(30%);z-index:-1}}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:first-of-type{cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0 0 0%);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body details[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img[data-mce-selected]::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'} diff --git a/tinymce-resource/skins/ui/oxide-dark/content.js b/tinymce-resource/skins/ui/oxide-dark/content.js new file mode 100644 index 00000000..b38a2b1c --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/content.js @@ -0,0 +1 @@ +tinymce.Resource.add('ui/dark/content.css', `.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:0}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected=inline-boundary]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:0 0;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#282a36}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6272a4}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#ff79c6}.token.boolean,.token.number{color:#bd93f9}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#50fa7b}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#f1fa8c}.token.keyword{color:#8be9fd}.token.important,.token.regex{color:#ffb86c}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}div.mce-footnotes hr{margin-inline:0 auto;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{-webkit-text-decoration:none;text-decoration:none}@media print{sup.mce-footnote a{color:#000;-webkit-text-decoration:none;text-decoration:none}div.mce-footnotes{page-break-inside:avoid;break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}tiny-math-block{display:flex;justify-content:center;margin:16px 0 16px 0}tiny-math-inline{display:inline-block}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:rgba(0,108,231,.3)}.mce-content-body .mce-mergetag-affix{background-color:rgba(0,108,231,.3);color:#006ce7}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}@media (forced-colors:active){.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:highlight;filter:brightness(30%);z-index:-1}}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:first-of-type{cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0 0 0%);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body details[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #4099ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #4099ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #4099ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #4099ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #4099ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#4099ff}.mce-content-body .mce-edit-focus{outline:3px solid #4099ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid transparent;bottom:-1px;content:'';left:-1px;mix-blend-mode:lighten;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img[data-mce-selected]::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#4099ff;opacity:0;-webkit-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}body{font-family:sans-serif}table{border-collapse:collapse}`) \ No newline at end of file diff --git a/tinymce-resource/skins/ui/oxide-dark/content.min.css b/tinymce-resource/skins/ui/oxide-dark/content.min.css new file mode 100644 index 00000000..11adb68b --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/content.min.css @@ -0,0 +1 @@ +.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:0}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected=inline-boundary]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:0 0;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#282a36}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6272a4}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#ff79c6}.token.boolean,.token.number{color:#bd93f9}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#50fa7b}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#f1fa8c}.token.keyword{color:#8be9fd}.token.important,.token.regex{color:#ffb86c}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}div.mce-footnotes hr{margin-inline:0 auto;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{-webkit-text-decoration:none;text-decoration:none}@media print{sup.mce-footnote a{color:#000;-webkit-text-decoration:none;text-decoration:none}div.mce-footnotes{page-break-inside:avoid;break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}tiny-math-block{display:flex;justify-content:center;margin:16px 0 16px 0}tiny-math-inline{display:inline-block}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:rgba(0,108,231,.3)}.mce-content-body .mce-mergetag-affix{background-color:rgba(0,108,231,.3);color:#006ce7}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}@media (forced-colors:active){.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:highlight;filter:brightness(30%);z-index:-1}}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:first-of-type{cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0 0 0%);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body details[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #4099ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #4099ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #4099ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #4099ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #4099ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#4099ff}.mce-content-body .mce-edit-focus{outline:3px solid #4099ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid transparent;bottom:-1px;content:'';left:-1px;mix-blend-mode:lighten;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img[data-mce-selected]::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#4099ff;opacity:0;-webkit-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}body{font-family:sans-serif}table{border-collapse:collapse} diff --git a/tinymce-resource/skins/ui/oxide-dark/skin.css b/tinymce-resource/skins/ui/oxide-dark/skin.css new file mode 100644 index 00000000..c51188c3 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/skin.css @@ -0,0 +1,4532 @@ +.tox { + box-shadow: none; + box-sizing: content-box; + color: #222f3e; + cursor: auto; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: normal; + -webkit-tap-highlight-color: transparent; + -webkit-text-decoration: none; + text-decoration: none; + text-shadow: none; + text-transform: none; + vertical-align: initial; + white-space: normal; +} +.tox *:not(svg):not(rect) { + box-sizing: inherit; + color: inherit; + cursor: inherit; + direction: inherit; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: inherit; + -webkit-tap-highlight-color: inherit; + text-align: inherit; + text-decoration: inherit; + text-shadow: inherit; + text-transform: inherit; + vertical-align: inherit; + white-space: inherit; +} +.tox *:not(svg):not(rect) { + /* stylelint-disable-line no-duplicate-selectors */ + background: transparent; + border: 0; + box-shadow: none; + float: none; + height: auto; + margin: 0; + max-width: none; + outline: 0; + padding: 0; + position: static; + width: auto; +} +.tox:not([dir=rtl]) { + direction: ltr; + text-align: left; +} +.tox[dir=rtl] { + direction: rtl; + text-align: right; +} +.tox-tinymce { + border: 2px solid #161f29; + border-radius: 10px; + box-shadow: none; + box-sizing: border-box; + display: flex; + flex-direction: column; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + overflow: hidden; + position: relative; + visibility: inherit !important; +} +.tox.tox-tinymce-inline { + border: none; + box-shadow: none; + overflow: initial; +} +.tox.tox-tinymce-inline .tox-editor-container { + overflow: initial; +} +.tox.tox-tinymce-inline .tox-editor-header { + background-color: #222F3E; + border: 2px solid #161f29; + border-radius: 10px; + box-shadow: none; + overflow: hidden; +} +.tox-tinymce-aux { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + z-index: 1300; +} +.tox-tinymce *:focus, +.tox-tinymce-aux *:focus { + outline: none; +} +button::-moz-focus-inner { + border: 0; +} +.tox[dir=rtl] .tox-icon--flip svg { + transform: rotateY(180deg); +} +.tox .accessibility-issue__header { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description { + align-items: stretch; + border-radius: 6px; + display: flex; + justify-content: space-between; +} +.tox .accessibility-issue__description > div { + padding-bottom: 4px; +} +.tox .accessibility-issue__description > div > div { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description > div > div .tox-icon svg { + display: block; +} +.tox .accessibility-issue__repair { + margin-top: 16px; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { + background-color: rgba(0, 101, 216, 0.4); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon { + background-color: #006ce7; + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover, +.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus { + background-color: #0060ce; +} +.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active { + background-color: #0054b4; +} +.tox .tox-dialog__body-content .accessibility-issue--warn { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { + background-color: rgba(255, 165, 0, 0.5); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon { + background-color: #FFE89D; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover, +.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus { + background-color: #F2D574; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active { + background-color: #E8C657; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--error { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { + background-color: rgba(204, 0, 0, 0.5); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon { + background-color: #F2BFBF; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover, +.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus { + background-color: #E9A4A4; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active { + background-color: #EE9494; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { + background-color: rgba(120, 171, 70, 0.5); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child { + display: none; +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { + font-size: 14px; + margin-top: 0; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-left: auto; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 4px 4px 8px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-right: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-right: auto; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 8px 4px 4px; +} +.tox .mce-codemirror { + background: #fff; + bottom: 0; + font-size: 13px; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} +.tox .mce-codemirror.tox-inline-codemirror { + margin: 8px; + position: absolute; +} +.tox .tox-advtemplate .tox-form__grid { + flex: 1; +} +.tox .tox-advtemplate .tox-form__grid > div:first-child { + display: flex; + flex-direction: column; + width: 30%; +} +.tox .tox-advtemplate .tox-form__grid > div:first-child > div:nth-child(2) { + flex-basis: 0; + flex-grow: 1; + overflow: auto; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid > div:first-child { + width: 100%; + } +} +.tox .tox-advtemplate iframe { + border-color: #161f29; + border-radius: 10px; + border-style: solid; + border-width: 1px; + margin: 0 10px; +} +.tox .tox-anchorbar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-bottom-anchorbar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-bar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-button { + background-color: #006ce7; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #006ce7; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + line-height: 24px; + margin: 0; + outline: none; + padding: 4px 16px; + position: relative; + text-align: center; + -webkit-text-decoration: none; + text-decoration: none; + text-transform: none; + white-space: nowrap; +} +.tox .tox-button::before { + border-radius: 6px; + bottom: -1px; + box-shadow: inset 0 0 0 1px #fff, 0 0 0 2px #006ce7; + content: ''; + left: -1px; + opacity: 0; + pointer-events: none; + position: absolute; + right: -1px; + top: -1px; +} +.tox .tox-button[disabled] { + background-color: #006ce7; + background-image: none; + border-color: #006ce7; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-button:focus:not(:disabled) { + background-color: #0060ce; + background-image: none; + border-color: #0060ce; + box-shadow: none; + color: #fff; +} +.tox .tox-button:focus:not(:disabled)::before { + opacity: 1; +} +.tox .tox-button:hover:not(:disabled) { + background-color: #0060ce; + background-image: none; + border-color: #0060ce; + box-shadow: none; + color: #fff; +} +.tox .tox-button:active:not(:disabled) { + background-color: #0054b4; + background-image: none; + border-color: #0054b4; + box-shadow: none; + color: #fff; +} +.tox .tox-button.tox-button--enabled { + background-color: #0054b4; + background-image: none; + border-color: #0054b4; + box-shadow: none; + color: #fff; +} +.tox .tox-button.tox-button--enabled[disabled] { + background-color: #0054b4; + background-image: none; + border-color: #0054b4; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-button.tox-button--enabled:focus:not(:disabled) { + background-color: #00489b; + background-image: none; + border-color: #00489b; + box-shadow: none; + color: #fff; +} +.tox .tox-button.tox-button--enabled:hover:not(:disabled) { + background-color: #00489b; + background-image: none; + border-color: #00489b; + box-shadow: none; + color: #fff; +} +.tox .tox-button.tox-button--enabled:active:not(:disabled) { + background-color: #003c81; + background-image: none; + border-color: #003c81; + box-shadow: none; + color: #fff; +} +.tox .tox-button--icon-and-text, +.tox .tox-button.tox-button--icon-and-text, +.tox .tox-button.tox-button--secondary.tox-button--icon-and-text { + display: flex; + padding: 5px 4px; +} +.tox .tox-button--icon-and-text .tox-icon svg, +.tox .tox-button.tox-button--icon-and-text .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg { + display: block; + fill: currentColor; +} +.tox .tox-button--secondary { + background-color: #3d546f; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #3d546f; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + outline: none; + padding: 4px 16px; + -webkit-text-decoration: none; + text-decoration: none; + text-transform: none; +} +.tox .tox-button--secondary[disabled] { + background-color: #3d546f; + background-image: none; + border-color: #3d546f; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} +.tox .tox-button--secondary:focus:not(:disabled) { + background-color: #34485f; + background-image: none; + border-color: #34485f; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary:hover:not(:disabled) { + background-color: #34485f; + background-image: none; + border-color: #34485f; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary:active:not(:disabled) { + background-color: #2b3b4e; + background-image: none; + border-color: #2b3b4e; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary.tox-button--enabled { + background-color: #2b5c93; + background-image: none; + border-color: #2b5c93; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary.tox-button--enabled[disabled] { + background-color: #2b5c93; + background-image: none; + border-color: #2b5c93; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} +.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled) { + background-color: #254f80; + background-image: none; + border-color: #254f80; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled) { + background-color: #254f80; + background-image: none; + border-color: #254f80; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled) { + background-color: #1f436c; + background-image: none; + border-color: #1f436c; + box-shadow: none; + color: #fff; +} +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { + padding: 4px; +} +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { + display: block; + fill: currentColor; +} +.tox .tox-button-link { + background: 0; + border: none; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-weight: normal; + line-height: 1.3; + margin: 0; + padding: 0; + white-space: nowrap; +} +.tox .tox-button-link--sm { + font-size: 14px; +} +.tox .tox-button--naked { + background-color: transparent; + border-color: transparent; + box-shadow: unset; + color: #fff; +} +.tox .tox-button--naked[disabled] { + background-color: rgba(255, 255, 255, 0.2); + border-color: transparent; + box-shadow: unset; + color: rgba(255, 255, 255, 0.5); +} +.tox .tox-button--naked:hover:not(:disabled) { + background-color: rgba(255, 255, 255, 0.2); + border-color: transparent; + box-shadow: unset; + color: #fff; +} +.tox .tox-button--naked:focus:not(:disabled) { + background-color: rgba(255, 255, 255, 0.2); + border-color: transparent; + box-shadow: unset; + color: #fff; +} +.tox .tox-button--naked:active:not(:disabled) { + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: unset; + color: #fff; +} +.tox .tox-button--naked .tox-icon svg { + fill: currentColor; +} +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { + color: #fff; +} +.tox .tox-checkbox { + align-items: center; + border-radius: 6px; + cursor: pointer; + display: flex; + height: 36px; + min-width: 36px; +} +.tox .tox-checkbox__input { + /* Hide from view but visible to screen readers */ + height: 1px; + overflow: hidden; + position: absolute; + top: auto; + width: 1px; +} +.tox .tox-checkbox__icons { + align-items: center; + border-radius: 6px; + box-shadow: 0 0 0 2px transparent; + box-sizing: content-box; + display: flex; + height: 24px; + justify-content: center; + padding: calc(4px - 1px); + width: 24px; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: block; + fill: rgba(255, 255, 255, 0.2); +} +@media (forced-colors: active) { + .tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: currentColor !important; + } +} +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: none; + fill: #006ce7; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: none; + fill: #006ce7; +} +.tox .tox-checkbox--disabled { + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: block; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: block; +} +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { + border-radius: 6px; + box-shadow: inset 0 0 0 1px #006ce7; + padding: calc(4px - 1px); +} +.tox:not([dir=rtl]) .tox-checkbox__label { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-checkbox__input { + left: -10000px; +} +.tox:not([dir=rtl]) .tox-bar .tox-checkbox { + margin-left: 4px; +} +.tox[dir=rtl] .tox-checkbox__label { + margin-right: 4px; +} +.tox[dir=rtl] .tox-checkbox__input { + right: -10000px; +} +.tox[dir=rtl] .tox-bar .tox-checkbox { + margin-right: 4px; +} +.tox { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-collection--toolbar .tox-collection__group { + display: flex; + padding: 0; +} +.tox .tox-collection--grid .tox-collection__group { + display: flex; + flex-wrap: wrap; + max-height: 208px; + overflow-x: hidden; + overflow-y: auto; + padding: 0; +} +.tox .tox-collection--list .tox-collection__group { + border-bottom-width: 0; + border-color: rgba(255, 255, 255, 0.15); + border-left-width: 0; + border-right-width: 0; + border-style: solid; + border-top-width: 1px; + padding: 4px 0; +} +.tox .tox-collection--list .tox-collection__group:first-child { + border-top-width: 0; +} +.tox .tox-collection__group-heading { + background-color: rgba(255, 255, 255, 0.15); + color: rgba(255, 255, 255, 0.5); + cursor: default; + font-size: 12px; + font-style: normal; + font-weight: normal; + margin-bottom: 4px; + margin-top: -4px; + padding: 4px 8px; + text-transform: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; +} +.tox .tox-collection__item { + align-items: center; + border-radius: 3px; + color: #fff; + display: flex; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; +} +.tox .tox-collection--list .tox-collection__item { + padding: 4px 8px; +} +.tox .tox-collection--toolbar .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--grid .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--list .tox-collection__item--enabled { + background-color: #2b3b4e; + color: #fff; +} +.tox .tox-collection--list .tox-collection__item--active { + background-color: #006ce7; +} +.tox .tox-collection--toolbar .tox-collection__item--enabled, +.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active, +.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover { + background-color: #599fef; + color: #fff; +} +@media (forced-colors: active) { + .tox .tox-collection--toolbar .tox-collection__item--enabled, + .tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active, + .tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover { + border-radius: 3px; + outline: solid 1px; + } +} +.tox .tox-collection--toolbar .tox-collection__item--active { + background-color: #2b3b4e; + position: relative; +} +.tox .tox-collection--toolbar .tox-collection__item--active:hover { + background-color: #2f4055; + color: #fff; +} +.tox .tox-collection--toolbar .tox-collection__item--active:focus { + background-color: #2f4055; + color: #fff; +} +.tox .tox-collection--toolbar .tox-collection__item--active:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-collection--toolbar .tox-collection__item--active:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-collection--grid .tox-collection__item--enabled { + background-color: #599fef; + color: #fff; +} +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + background-color: #2f4055; + color: #fff; + position: relative; + z-index: 1; +} +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff inset; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after { + border: 2px solid highlight; + } +} +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #fff; +} +@media (forced-colors: active) { + .tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + border: solid 1px; + } +} +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #fff; +} +@media (forced-colors: active) { + .tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover { + border-radius: 3px; + outline: solid 1px; + } +} +.tox .tox-collection__item-icon, +.tox .tox-collection__item-checkmark { + align-items: center; + display: flex; + height: 24px; + justify-content: center; + width: 24px; +} +.tox .tox-collection__item-icon svg, +.tox .tox-collection__item-checkmark svg { + fill: currentColor; +} +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { + height: 48px; + width: 48px; +} +.tox .tox-collection__item-label { + color: currentColor; + display: inline-block; + flex: 1; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 24px; + max-width: 100%; + text-transform: none; + word-break: break-all; +} +.tox .tox-collection__item-accessory { + color: currentColor; + display: inline-block; + font-size: 14px; + height: 24px; + line-height: 24px; + text-transform: none; +} +.tox .tox-collection__item-caret { + align-items: center; + display: flex; + min-height: 24px; +} +.tox .tox-collection__item-caret::after { + content: ''; + font-size: 0; + min-height: inherit; +} +.tox .tox-collection__item-caret svg { + fill: currentColor; +} +.tox .tox-collection__item--state-disabled { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { + display: none; +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { + display: none; +} +.tox .tox-collection--horizontal { + background-color: #2b3b4e; + border: 1px solid rgba(255, 255, 255, 0.15); + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: nowrap; + margin-bottom: 0; + overflow-x: auto; + padding: 0; +} +.tox .tox-collection--horizontal .tox-collection__group { + align-items: center; + display: flex; + flex-wrap: nowrap; + margin: 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item { + height: 28px; + margin: 6px 1px 5px 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item-label { + white-space: nowrap; +} +.tox .tox-collection--horizontal .tox-collection__item-caret { + margin-left: 4px; +} +.tox .tox-collection__item-container { + display: flex; +} +.tox .tox-collection__item-container--row { + align-items: center; + flex: 1 1 auto; + flex-direction: row; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { + margin-right: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { + justify-content: flex-end; + margin-left: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { + align-items: flex-start; + margin-bottom: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { + align-items: center; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { + align-items: flex-end; + margin-top: auto; +} +.tox .tox-collection__item-container--column { + align-self: center; + flex: 1 1 auto; + flex-direction: column; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { + align-items: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { + align-items: flex-end; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { + align-self: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { + align-self: center; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { + align-self: flex-end; +} +.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-right: 1px solid transparent; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-collection__item-accessory { + margin-left: 16px; + text-align: right; +} +.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret { + margin-left: 16px; +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-left: 1px solid transparent; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-right: 8px; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-right: 4px; +} +.tox[dir=rtl] .tox-collection__item-accessory { + margin-right: 16px; + text-align: left; +} +.tox[dir=rtl] .tox-collection .tox-collection__item-caret { + margin-right: 16px; + transform: rotateY(180deg); +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret { + margin-right: 4px; +} +@media (forced-colors: active) { + .tox .tox-hue-slider, + .tox .tox-rgb-form .tox-rgba-preview { + background-color: currentColor !important; + border: 1px solid highlight !important; + forced-color-adjust: none; + } +} +.tox .tox-color-picker-container { + display: flex; + flex-direction: row; + height: 225px; + margin: 0; +} +.tox .tox-sv-palette { + box-sizing: border-box; + display: flex; + height: 100%; +} +.tox .tox-sv-palette-spectrum { + height: 100%; +} +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { + width: 225px; +} +.tox .tox-sv-palette-thumb { + background: none; + border: 1px solid black; + border-radius: 50%; + box-sizing: content-box; + height: 12px; + position: absolute; + width: 12px; +} +.tox .tox-sv-palette-inner-thumb { + border: 1px solid white; + border-radius: 50%; + height: 10px; + position: absolute; + width: 10px; +} +.tox .tox-hue-slider { + box-sizing: border-box; + height: 100%; + width: 25px; +} +.tox .tox-hue-slider-spectrum { + background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00); + height: 100%; + width: 100%; +} +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { + width: 20px; +} +.tox .tox-hue-slider-spectrum:focus, +.tox .tox-sv-palette-spectrum:focus { + outline: #08f solid; +} +.tox .tox-hue-slider-thumb { + background: white; + border: 1px solid black; + box-sizing: content-box; + height: 4px; + width: 100%; +} +.tox .tox-rgb-form { + display: flex; + flex-direction: column; + justify-content: space-between; +} +.tox .tox-rgb-form div { + align-items: center; + display: flex; + justify-content: space-between; + margin-bottom: 5px; + width: inherit; +} +.tox .tox-rgb-form input { + min-width: 6em; +} +.tox .tox-rgb-form input.tox-invalid { + /* Need !important to override Chrome's focus styling unfortunately */ + border: 1px solid #f00 !important; + box-shadow: 0 0 0 1px #f00; +} +.tox .tox-rgb-container { + position: relative; +} +.tox .tox-rgb-form .tox-invalid-icon { + align-content: center; + align-items: center; + display: none; + height: 100%; + position: absolute; + right: 0; + top: 0; +} +.tox .tox-rgb-form .tox-invalid-icon .tox-control-wrap__status-icon-invalid { + margin: 0; +} +.tox .tox-rgb-warning-note { + background-color: #442632; + border: 1px solid #55212b; + border-radius: 3px; + color: #e68080; + padding: 3px; +} +.tox input.tox-invalid + .tox-invalid-icon { + display: flex; +} +.tox .tox-rgb-form .tox-rgba-preview { + border: 1px solid black; + flex-grow: 2; + margin-bottom: 0; +} +.tox:not([dir=rtl]) .tox-sv-palette { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider-thumb { + margin-left: -1px; +} +.tox:not([dir=rtl]) .tox-rgb-form label { + margin-right: 0.5em; +} +.tox[dir=rtl] .tox-sv-palette { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider-thumb { + margin-right: -1px; +} +.tox[dir=rtl] .tox-rgb-form label { + margin-left: 0.5em; +} +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches { + margin: 5px 0 6px 11px; +} +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { + border: 0; + margin: -4px -4px; +} +.tox .tox-swatches__row { + display: flex; +} +@media (forced-colors: active) { + .tox .tox-swatches__row { + forced-color-adjust: none; + } +} +.tox .tox-swatch { + height: 30px; + transition: transform 0.15s, box-shadow 0.15s; + width: 30px; +} +.tox .tox-swatch:hover, +.tox .tox-swatch:focus { + box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset; + transform: scale(0.8); +} +.tox .tox-swatch--remove { + align-items: center; + display: flex; + justify-content: center; +} +.tox .tox-swatch--remove svg path { + stroke: #e74c3c; +} +.tox .tox-swatches__picker-btn { + align-items: center; + background-color: transparent; + border: 0; + cursor: pointer; + display: flex; + height: 30px; + justify-content: center; + outline: none; + padding: 0; + width: 30px; +} +.tox .tox-swatches__picker-btn svg { + fill: #fff; + height: 24px; + width: 24px; +} +.tox .tox-swatches__picker-btn:hover { + background: #2f4055; +} +.tox div.tox-swatch:not(.tox-swatch--remove) svg { + display: none; + fill: #fff; + height: 24px; + margin: calc((30px - 24px) / 2) calc((30px - 24px) / 2); + width: 24px; +} +.tox div.tox-swatch:not(.tox-swatch--remove) svg path { + fill: #fff; + paint-order: stroke; + stroke: #222f3e; + stroke-width: 2px; +} +.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg { + display: block; +} +.tox:not([dir=rtl]) .tox-swatches__picker-btn { + margin-left: auto; +} +.tox[dir=rtl] .tox-swatches__picker-btn { + margin-right: auto; +} +.tox .tox-comment-thread { + background: #2b3b4e; + position: relative; +} +.tox .tox-comment-thread > *:not(:first-child) { + margin-top: 8px; +} +.tox .tox-comment { + background: #2b3b4e; + border: 1px solid #161f29; + border-radius: 6px; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + padding: 8px 8px 16px 8px; + position: relative; +} +.tox .tox-comment__header { + align-items: center; + color: #fff; + display: flex; + justify-content: space-between; +} +.tox .tox-comment__date { + color: #fff; + font-size: 12px; + line-height: 18px; +} +.tox .tox-comment__body { + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin-top: 8px; + position: relative; + text-transform: initial; +} +.tox .tox-comment__body textarea { + resize: none; + white-space: normal; + width: 100%; +} +.tox .tox-comment__expander { + padding-top: 8px; +} +.tox .tox-comment__expander p { + color: rgba(255, 255, 255, 0.5); + font-size: 14px; + font-style: normal; +} +.tox .tox-comment__body p { + margin: 0; +} +.tox .tox-comment__buttonspacing { + padding-top: 16px; + text-align: center; +} +.tox .tox-comment-thread__overlay::after { + background: #2b3b4e; + bottom: 0; + content: ""; + display: flex; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + top: 0; + z-index: 5; +} +.tox .tox-comment__reply { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 8px; +} +.tox .tox-comment__reply > *:first-child { + margin-bottom: 8px; + width: 100%; +} +.tox .tox-comment__edit { + display: flex; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 16px; +} +.tox .tox-comment__gradient::after { + background: linear-gradient(rgba(43, 59, 78, 0), #2b3b4e); + bottom: 0; + content: ""; + display: block; + height: 5em; + margin-top: -40px; + position: absolute; + width: 100%; +} +.tox .tox-comment__overlay { + background: #2b3b4e; + bottom: 0; + display: flex; + flex-direction: column; + flex-grow: 1; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + text-align: center; + top: 0; + z-index: 5; +} +.tox .tox-comment__loading-text { + align-items: center; + color: #fff; + display: flex; + flex-direction: column; + position: relative; +} +.tox .tox-comment__loading-text > div { + padding-bottom: 16px; +} +.tox .tox-comment__overlaytext { + bottom: 0; + flex-direction: column; + font-size: 14px; + left: 0; + padding: 1em; + position: absolute; + right: 0; + top: 0; + z-index: 10; +} +.tox .tox-comment__overlaytext p { + background-color: #2b3b4e; + box-shadow: 0 0 8px 8px #2b3b4e; + color: #fff; + text-align: center; +} +.tox .tox-comment__overlaytext div:nth-of-type(2) { + font-size: 0.8em; +} +.tox .tox-comment__busy-spinner { + align-items: center; + background-color: #2b3b4e; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 20; +} +.tox .tox-comment__scroll { + display: flex; + flex-direction: column; + flex-shrink: 1; + overflow: auto; +} +.tox .tox-conversations { + margin: 8px; +} +.tox:not([dir=rtl]) .tox-comment__edit { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child, +.tox:not([dir=rtl]) .tox-comment__edit > *:last-child, +.tox:not([dir=rtl]) .tox-comment__reply > *:last-child { + margin-left: 8px; +} +.tox[dir=rtl] .tox-comment__edit { + margin-right: 8px; +} +.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child, +.tox[dir=rtl] .tox-comment__edit > *:last-child, +.tox[dir=rtl] .tox-comment__reply > *:last-child { + margin-right: 8px; +} +.tox .tox-user { + align-items: center; + display: flex; +} +.tox .tox-user__avatar svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-user__avatar img { + border-radius: 50%; + height: 36px; + object-fit: cover; + vertical-align: middle; + width: 36px; +} +.tox .tox-user__name { + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: bold; + line-height: 18px; + text-transform: none; +} +.tox:not([dir=rtl]) .tox-user__avatar svg, +.tox:not([dir=rtl]) .tox-user__avatar img { + margin-right: 8px; +} +.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar svg, +.tox[dir=rtl] .tox-user__avatar img { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar + .tox-user__name { + margin-right: 8px; +} +.tox { + /* .tox-dialog-blocker-wrap { + // + } */ +} +.tox .tox-dialog-wrap { + align-items: center; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1100; +} +.tox .tox-dialog-wrap__backdrop { + background-color: rgba(34, 47, 62, 0.75); + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} +.tox .tox-dialog-wrap__backdrop--opaque { + background-color: #222F3E; +} +.tox .tox-dialog { + background-color: #2b3b4e; + border-color: #161f29; + border-radius: 10px; + border-style: solid; + border-width: 0; + box-shadow: 0 16px 16px -10px rgba(34, 47, 62, 0.15), 0 0 40px 1px rgba(34, 47, 62, 0.15); + display: flex; + flex-direction: column; + max-height: 100%; + max-width: 480px; + overflow: hidden; + position: relative; + width: 95vw; + z-index: 2; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog { + align-self: flex-start; + margin: 8px auto; + max-height: calc(100vh - 8px * 2); + width: calc(100vw - 16px); + } +} +.tox .tox-dialog-inline { + z-index: 1100; +} +.tox .tox-dialog__header { + align-items: center; + background-color: #2b3b4e; + border-bottom: none; + color: #fff; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 8px 16px 0 16px; + position: relative; +} +.tox .tox-dialog__header .tox-button { + z-index: 1; +} +.tox .tox-dialog__draghandle { + cursor: grab; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tox .tox-dialog__draghandle:active { + cursor: grabbing; +} +.tox .tox-dialog__dismiss { + margin-left: auto; +} +.tox .tox-dialog__title { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 20px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin: 0; + text-transform: none; +} +.tox .tox-dialog__body { + color: #fff; + display: flex; + flex: 1; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + min-width: 0; + text-align: left; + text-transform: none; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body { + flex-direction: column; + } +} +.tox .tox-dialog__body-nav { + align-items: flex-start; + display: flex; + flex-direction: column; + flex-shrink: 0; + padding: 16px 16px; +} +@media only screen and (min-width: 768px ) { + .tox .tox-dialog__body-nav { + max-width: 11em; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { + flex-direction: row; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding-bottom: 0; + } +} +.tox .tox-dialog__body-nav-item { + border-bottom: 2px solid transparent; + color: rgba(255, 255, 255, 0.5); + display: inline-block; + flex-shrink: 0; + font-size: 14px; + line-height: 1.3; + margin-bottom: 8px; + max-width: 13em; + -webkit-text-decoration: none; + text-decoration: none; +} +.tox .tox-dialog__body-nav-item:focus { + background-color: rgba(0, 108, 231, 0.1); +} +.tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid #67aeff; + color: #67aeff; +} +@media (forced-colors: active) { + .tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid highlight; + color: highlight; + } +} +.tox .tox-dialog__body-content { + box-sizing: border-box; + display: flex; + flex: 1; + flex-direction: column; + max-height: min(650px, calc(100vh - 110px)); + overflow: auto; + -webkit-overflow-scrolling: touch; + padding: 16px 16px; +} +.tox .tox-dialog__body-content > * { + margin-bottom: 0; + margin-top: 16px; +} +.tox .tox-dialog__body-content > *:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content > *:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content > *:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog__body-content a { + color: #67aeff; + cursor: pointer; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-dialog__body-content a:hover, +.tox .tox-dialog__body-content a:focus { + color: #cde5ff; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-dialog__body-content a:focus-visible { + border-radius: 1px; + outline: 2px solid #67aeff; + outline-offset: 2px; +} +.tox .tox-dialog__body-content a:active { + color: #ffffff; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-dialog__body-content svg { + fill: #fff; +} +.tox .tox-dialog__body-content strong { + font-weight: bold; +} +.tox .tox-dialog__body-content ul { + list-style-type: disc; +} +.tox .tox-dialog__body-content ul, +.tox .tox-dialog__body-content ol, +.tox .tox-dialog__body-content dd { + padding-inline-start: 2.5rem; +} +.tox .tox-dialog__body-content ul, +.tox .tox-dialog__body-content ol, +.tox .tox-dialog__body-content dl { + margin-bottom: 16px; +} +.tox .tox-dialog__body-content ul, +.tox .tox-dialog__body-content ol, +.tox .tox-dialog__body-content dl, +.tox .tox-dialog__body-content dd, +.tox .tox-dialog__body-content dt { + display: block; + margin-inline-end: 0; + margin-inline-start: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1 { + color: #fff; + font-size: 20px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group h2 { + color: #fff; + font-size: 16px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group p { + margin-bottom: 16px; +} +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center { + text-align: center; +} +.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end { + text-align: end; +} +.tox .tox-dialog--width-lg { + height: 650px; + max-width: 1200px; +} +.tox .tox-dialog--fullscreen { + height: 100%; + max-width: 100%; +} +.tox .tox-dialog--fullscreen .tox-dialog__body-content { + max-height: 100%; +} +.tox .tox-dialog--width-md { + max-width: 800px; +} +.tox .tox-dialog--width-md .tox-dialog__body-content { + overflow: auto; +} +.tox .tox-dialog__body-content--centered { + text-align: center; +} +.tox .tox-dialog__footer { + align-items: center; + background-color: #2b3b4e; + border-top: none; + display: flex; + justify-content: space-between; + padding: 8px 16px; +} +.tox .tox-dialog__footer-start, +.tox .tox-dialog__footer-end { + display: flex; +} +.tox .tox-dialog__busy-spinner { + align-items: center; + background-color: rgba(34, 47, 62, 0.75); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 3; +} +.tox .tox-dialog__table { + border-collapse: collapse; + width: 100%; +} +.tox .tox-dialog__table thead th { + font-weight: bold; + padding-bottom: 8px; +} +.tox .tox-dialog__table thead th:first-child { + padding-right: 8px; +} +.tox .tox-dialog__table tbody tr { + border-bottom: 1px solid #000000; +} +.tox .tox-dialog__table tbody tr:last-child { + border-bottom: none; +} +.tox .tox-dialog__table td { + padding-bottom: 8px; + padding-top: 8px; +} +.tox .tox-dialog__table td:first-child { + padding-right: 8px; +} +.tox .tox-dialog__iframe { + min-height: 200px; +} +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { + background: #fff; +} +.tox .tox-navobj-bordered { + position: relative; +} +.tox .tox-navobj-bordered::before { + border: 1px solid #161f29; + border-radius: 6px; + content: ''; + inset: 0; + opacity: 1; + pointer-events: none; + position: absolute; + z-index: 1; +} +.tox .tox-navobj-bordered iframe { + border-radius: 6px; +} +.tox .tox-navobj-bordered-focus.tox-navobj-bordered::before { + border-color: #006ce7; + box-shadow: 0 0 0 1px #006ce7; + outline: none; +} +.tox .tox-dialog__popups { + position: absolute; + width: 100%; + z-index: 1100; +} +.tox .tox-dialog__body-iframe { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-dialog__body-iframe .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox .tox-dialog-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox .tox-dialog-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox .tox-dialog-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { + transition-delay: 0s; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav { + margin-right: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) { + margin-left: 8px; + } +} +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *, +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * { + margin-left: 8px; +} +.tox[dir=rtl] .tox-dialog__body { + text-align: right; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav { + margin-left: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) { + margin-right: 8px; + } +} +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *, +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * { + margin-right: 8px; +} +body.tox-dialog__disable-scroll { + overflow: hidden; +} +.tox .tox-dropzone-container { + display: flex; + flex: 1; +} +.tox .tox-dropzone { + align-items: center; + background: #fff; + border: 2px dashed #161f29; + box-sizing: border-box; + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + min-height: 100px; + padding: 10px; +} +.tox .tox-dropzone p { + color: rgba(255, 255, 255, 0.5); + margin: 0 0 16px 0; +} +.tox .tox-edit-area { + display: flex; + flex: 1; + overflow: hidden; + position: relative; +} +.tox .tox-edit-area::before { + border: 2px solid #FFFFFF; + border-radius: 4px; + content: ''; + inset: 0; + opacity: 0; + pointer-events: none; + position: absolute; + transition: opacity 0.15s; + z-index: 1; +} +@media (forced-colors: active) { + .tox .tox-edit-area::before { + border: 2px solid highlight; + } +} +.tox .tox-edit-area__iframe { + background-color: #fff; + border: 0; + box-sizing: border-box; + flex: 1; + height: 100%; + position: absolute; + width: 100%; +} +.tox.tox-edit-focus .tox-edit-area::before { + opacity: 1; +} +.tox.tox-inline-edit-area { + border: 1px dotted #161f29; +} +.tox .tox-editor-container { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} +.tox .tox-editor-header { + display: grid; + grid-template-columns: 1fr min-content; + z-index: 2; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header { + background-color: #222F3E; + border-bottom: 1px solid rgba(255, 255, 255, 0.15); + box-shadow: none; + padding: 4px 0; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition) { + transition: box-shadow 0.5s; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { + border-top: 1px solid rgba(255, 255, 255, 0.15); + box-shadow: none; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: #222F3E; + box-shadow: none; + padding: 4px 0; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { + box-shadow: none; +} +.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty { + background: none; + border: none; + box-shadow: none; + padding: 0; +} +.tox-editor-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox-editor-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox-editor-dock-transition { + transition: visibility 0s linear 0.25s, opacity 0.25s ease; +} +.tox-editor-dock-transition.tox-editor-dock-fadein { + transition-delay: 0s; +} +.tox .tox-control-wrap { + flex: 1; + position: relative; +} +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { + display: none; +} +.tox .tox-control-wrap svg { + display: block; +} +.tox .tox-control-wrap__status-icon-wrap { + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-control-wrap__status-icon-invalid svg { + fill: #c00; +} +.tox .tox-control-wrap__status-icon-unknown svg { + fill: orange; +} +.tox .tox-control-wrap__status-icon-valid svg { + fill: green; +} +.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield { + padding-right: 32px; +} +.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap { + right: 4px; +} +.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield { + padding-left: 32px; +} +.tox[dir=rtl] .tox-control-wrap__status-icon-wrap { + left: 4px; +} +.tox .tox-custom-preview { + border-color: #161f29; + border-radius: 6px; + border-style: solid; + border-width: 1px; + flex: 1; + padding: 8px; +} +.tox .tox-autocompleter { + max-width: 25em; +} +.tox .tox-autocompleter .tox-menu { + box-sizing: border-box; + max-width: 25em; +} +.tox .tox-autocompleter .tox-autocompleter-highlight { + font-weight: bold; +} +.tox .tox-color-input { + display: flex; + position: relative; + z-index: 1; +} +.tox .tox-color-input .tox-textfield { + z-index: -1; +} +.tox .tox-color-input span { + border-color: rgba(34 47 3.1%); + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + height: 24px; + position: absolute; + top: 6px; + width: 24px; +} +@media (forced-colors: active) { + .tox .tox-color-input span { + border-color: currentColor; + border-width: 2px !important; + forced-color-adjust: none; + } +} +.tox .tox-color-input span:hover:not([aria-disabled=true]), +.tox .tox-color-input span:focus:not([aria-disabled=true]) { + border-color: #006ce7; + cursor: pointer; +} +.tox .tox-color-input span::before { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%); + background-position: 0 0, 0 6px, 6px -6px, -6px 0; + background-size: 12px 12px; + border: 1px solid #2b3b4e; + border-radius: 6px; + box-sizing: border-box; + content: ''; + height: 24px; + left: -1px; + position: absolute; + top: -1px; + width: 24px; + z-index: -1; +} +@media (forced-colors: active) { + .tox .tox-color-input span::before { + border: none; + } +} +.tox .tox-color-input span[aria-disabled=true] { + cursor: not-allowed; +} +.tox:not([dir=rtl]) .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-color-input .tox-textfield { + padding-left: 36px; +} +.tox:not([dir=rtl]) .tox-color-input span { + left: 6px; +} +.tox[dir="rtl"] .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir="rtl"] .tox-color-input .tox-textfield { + padding-right: 36px; +} +.tox[dir="rtl"] .tox-color-input span { + right: 6px; +} +.tox .tox-label, +.tox .tox-toolbar-label { + color: rgba(255, 255, 255, 0.5); + display: block; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + padding: 0 8px 0 0; + text-transform: none; + white-space: nowrap; +} +.tox .tox-toolbar-label { + padding: 0 8px; +} +.tox[dir=rtl] .tox-label { + padding: 0 0 0 8px; +} +.tox .tox-form { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group { + box-sizing: border-box; + margin-bottom: 4px; +} +.tox .tox-form-group--maximize { + flex: 1; +} +.tox .tox-form__group--error { + color: #c00; +} +.tox .tox-form__group--collection { + display: flex; +} +.tox .tox-form__grid { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} +.tox .tox-form__grid--2col > .tox-form__group { + width: calc(50% - (8px / 2)); +} +.tox .tox-form__grid--3col > .tox-form__group { + width: calc(100% / 3 - (8px / 2)); +} +.tox .tox-form__grid--4col > .tox-form__group { + width: calc(25% - (8px / 2)); +} +.tox .tox-form__controls-h-stack { + align-items: center; + display: flex; +} +.tox .tox-form__group--inline { + align-items: center; + display: flex; +} +.tox .tox-form__group--stretched { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group--stretched .tox-textarea { + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) { + margin-right: 4px; +} +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { + display: none; +} +.tox .tox-textfield, +.tox .tox-toolbar-textfield, +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea, +.tox .tox-textarea-wrap .tox-textarea:focus { + appearance: none; + background-color: #2b3b4e; + border-color: #161f29; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 5.5px; + resize: none; + width: 100%; +} +.tox .tox-textfield[disabled], +.tox .tox-textarea[disabled] { + background-color: #222f3e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} +.tox .tox-textfield:focus, +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea-wrap:focus-within, +.tox .tox-textarea:focus, +.tox .tox-custom-editor:focus-within { + background-color: #2b3b4e; + border-color: #006ce7; + box-shadow: 0 0 0 1px #006ce7; + outline: none; +} +.tox .tox-toolbar-textfield { + border-width: 0; + margin-bottom: 3px; + margin-top: 2px; + max-width: 250px; +} +.tox .tox-naked-btn { + background-color: transparent; + border: 0; + border-color: transparent; + box-shadow: unset; + color: #006ce7; + cursor: pointer; + display: block; + margin: 0; + padding: 0; +} +.tox .tox-naked-btn svg { + display: block; + fill: #fff; +} +.tox:not([dir=rtl]) .tox-toolbar-textfield + * { + margin-left: 4px; +} +.tox[dir=rtl] .tox-toolbar-textfield + * { + margin-right: 4px; +} +.tox .tox-listboxfield { + cursor: pointer; + position: relative; +} +.tox .tox-listboxfield .tox-listbox--select[disabled] { + background-color: #19232e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} +.tox .tox-listbox__select-label { + cursor: default; + flex: 1; + margin: 0 4px; +} +.tox .tox-listbox__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-listbox__select-chevron svg { + fill: #fff; +} +@media (forced-colors: active) { + .tox .tox-listbox__select-chevron svg { + fill: currentColor !important; + } +} +.tox .tox-listboxfield .tox-listbox--select { + align-items: center; + display: flex; +} +.tox:not([dir=rtl]) .tox-listboxfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-listboxfield svg { + left: 8px; +} +.tox .tox-selectfield { + cursor: pointer; + position: relative; +} +.tox .tox-selectfield select { + appearance: none; + background-color: #2b3b4e; + border-color: #161f29; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 5.5px; + resize: none; + width: 100%; +} +.tox .tox-selectfield select[disabled] { + background-color: #19232e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} +.tox .tox-selectfield select::-ms-expand { + display: none; +} +.tox .tox-selectfield select:focus { + background-color: #2b3b4e; + border-color: #006ce7; + box-shadow: 0 0 0 1px #006ce7; + outline: none; +} +.tox .tox-selectfield svg { + pointer-events: none; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox:not([dir=rtl]) .tox-selectfield select[size="0"], +.tox:not([dir=rtl]) .tox-selectfield select[size="1"] { + padding-right: 24px; +} +.tox:not([dir=rtl]) .tox-selectfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-selectfield select[size="0"], +.tox[dir=rtl] .tox-selectfield select[size="1"] { + padding-left: 24px; +} +.tox[dir=rtl] .tox-selectfield svg { + left: 8px; +} +.tox .tox-textarea-wrap { + border-color: #161f29; + border-radius: 6px; + border-style: solid; + border-width: 1px; + display: flex; + flex: 1; + overflow: hidden; +} +.tox .tox-textarea { + appearance: textarea; + white-space: pre-wrap; +} +.tox .tox-textarea-wrap .tox-textarea { + border: none; +} +.tox .tox-textarea-wrap .tox-textarea:focus { + border: none; +} +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} +.tox .tox-help__more-link { + list-style: none; + margin-top: 1em; +} +.tox .tox-imagepreview { + background-color: #666; + height: 380px; + overflow: hidden; + position: relative; + width: 100%; +} +.tox .tox-imagepreview.tox-imagepreview__loaded { + overflow: auto; +} +.tox .tox-imagepreview__container { + display: flex; + left: 100vw; + position: absolute; + top: 100vw; +} +.tox .tox-imagepreview__image { + background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==); +} +.tox .tox-image-tools .tox-spacer { + flex: 1; +} +.tox .tox-image-tools .tox-bar { + align-items: center; + display: flex; + height: 60px; + justify-content: center; +} +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { + margin-top: 8px; +} +.tox .tox-image-tools .tox-croprect-block { + background: black; + filter: alpha(opacity=50); + opacity: 0.5; + position: absolute; + zoom: 1; +} +.tox .tox-image-tools .tox-croprect-handle { + border: 2px solid white; + height: 20px; + left: 0; + position: absolute; + top: 0; + width: 20px; +} +.tox .tox-image-tools .tox-croprect-handle-move { + border: 0; + cursor: move; + position: absolute; +} +.tox .tox-image-tools .tox-croprect-handle-nw { + border-width: 2px 0 0 2px; + cursor: nw-resize; + left: 100px; + margin: -2px 0 0 -2px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-ne { + border-width: 2px 2px 0 0; + cursor: ne-resize; + left: 200px; + margin: -2px 0 0 -20px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-sw { + border-width: 0 0 2px 2px; + cursor: sw-resize; + left: 100px; + margin: -20px 2px 0 -2px; + top: 200px; +} +.tox .tox-image-tools .tox-croprect-handle-se { + border-width: 0 2px 2px 0; + cursor: se-resize; + left: 200px; + margin: -20px 0 0 -20px; + top: 200px; +} +.tox .tox-insert-table-picker { + background-color: #222F3E; + display: flex; + flex-wrap: wrap; + width: 170px; +} +.tox .tox-insert-table-picker > div { + border-color: rgba(255, 255, 255, 0.15); + border-style: solid; + border-width: 0 1px 1px 0; + box-sizing: border-box; + height: 17px; + width: 17px; +} +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: -4px -4px; +} +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { + background-color: #006ce7; + border-color: rgba(255, 255, 255, 0.15); +} +@media (forced-colors: active) { + .tox .tox-insert-table-picker .tox-insert-table-picker__selected { + border-color: Highlight; + filter: contrast(50%); + } +} +.tox .tox-insert-table-picker__label { + color: #fff; + display: block; + font-size: 14px; + padding: 4px; + text-align: center; + width: 100%; +} +.tox:not([dir=rtl]) { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) { + border-right: 0; +} +.tox[dir=rtl] { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) { + border-right: 0; +} +.tox { + /* stylelint-disable */ + /* stylelint-enable */ +} +.tox .tox-menu { + background-color: #2b3b4e; + border: 1px solid rgba(255, 255, 255, 0.15); + border-radius: 6px; + box-shadow: none; + display: inline-block; + overflow: hidden; + vertical-align: top; + z-index: 1150; +} +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0 4px; +} +.tox .tox-menu.tox-collection.tox-collection--toolbar { + padding: 8px; +} +.tox .tox-menu.tox-collection.tox-collection--grid { + padding: 8px; +} +@media only screen and (min-width: 768px ) { + .tox .tox-menu .tox-collection__item-label { + overflow-wrap: break-word; + word-break: normal; + } + .tox .tox-dialog__popups .tox-menu .tox-collection__item-label { + word-break: break-all; + } +} +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p, +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code { + margin: 0; +} +.tox .tox-menubar { + background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat; + background-color: #222F3E; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + grid-column: 1 / -1; + grid-row: 1; + padding: 0 11px 0 12px; +} +.tox .tox-promotion + .tox-menubar { + grid-column: 1; +} +.tox .tox-promotion { + background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat; + background-color: #222F3E; + grid-column: 2; + grid-row: 1; + padding-inline-end: 8px; + padding-inline-start: 4px; + padding-top: 5px; +} +.tox .tox-promotion-link { + align-items: unsafe center; + background-color: #E8F1F8; + border-radius: 5px; + color: #086BE6; + cursor: pointer; + display: flex; + font-size: 14px; + height: 26.6px; + padding: 4px 8px; + white-space: nowrap; +} +.tox .tox-promotion-link:hover { + background-color: #B4D7FF; +} +.tox .tox-promotion-link:focus { + background-color: #D9EDF7; +} +/* Deprecated. Remove in next major release */ +.tox .tox-mbtn { + align-items: center; + background: #222F3E; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + justify-content: center; + margin: 5px 1px 6px 0; + outline: none; + padding: 0 4px; + text-transform: none; + width: auto; +} +.tox .tox-mbtn[disabled] { + background-color: #222F3E; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-mbtn:focus:not(:disabled) { + background: #222F3E; + border: 0; + box-shadow: none; + color: #fff; + position: relative; + z-index: 1; +} +.tox .tox-mbtn:focus:not(:disabled)::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-mbtn:focus:not(:disabled)::after { + border: 2px solid highlight; + } +} +.tox .tox-mbtn--active, +.tox .tox-mbtn:not(:disabled).tox-mbtn--active:focus { + background: #599fef; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) { + background: #2f4055; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-mbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { + cursor: not-allowed; +} +.tox .tox-mbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; + display: none; +} +.tox .tox-notification { + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + display: grid; + font-size: 14px; + font-weight: normal; + grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + margin-left: auto; + margin-right: auto; + margin-top: 4px; + opacity: 0; + padding: 4px; + transition: transform 100ms ease-in, opacity 150ms ease-in; + width: max-content; +} +.tox .tox-notification a { + cursor: pointer; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification p { + font-size: 14px; + font-weight: normal; +} +.tox .tox-notification:focus { + border-color: #006ce7; + box-shadow: 0 0 0 1px #006ce7; +} +.tox .tox-notification--in { + opacity: 1; +} +.tox .tox-notification--success { + background-color: #334840; + border-color: #3c5440; + color: #fff; +} +.tox .tox-notification--success p { + color: #fff; +} +.tox .tox-notification--success a { + color: #b5d199; +} +.tox .tox-notification--success a:hover, +.tox .tox-notification--success a:focus { + color: #82b153; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--success a:focus-visible { + border-radius: 1px; + outline: 2px solid #b5d199; + outline-offset: 2px; +} +.tox .tox-notification--success a:active { + color: #689041; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--success svg { + fill: #fff; +} +.tox .tox-notification--error { + background-color: #442632; + border-color: #55212b; + color: #fff; + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-notification--error p { + color: #fff; +} +.tox .tox-notification--error a { + color: #e68080; +} +.tox .tox-notification--error a:hover, +.tox .tox-notification--error a:focus { + color: #d42b2b; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--error a:focus-visible { + border-radius: 1px; + outline: 2px solid #e68080; + outline-offset: 2px; +} +.tox .tox-notification--error a:active { + color: #aa2222; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--error svg { + fill: #fff; +} +.tox .tox-notification--warn, +.tox .tox-notification--warning { + background-color: #222F3E; + border-color: rgba(255, 255, 255, 0.15); + color: #fff0b3; + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { + color: #fff0b3; +} +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { + color: #ffcc00; +} +.tox .tox-notification--warn a:hover, +.tox .tox-notification--warning a:hover, +.tox .tox-notification--warn a:focus, +.tox .tox-notification--warning a:focus { + color: #997a00; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--warn a:focus-visible, +.tox .tox-notification--warning a:focus-visible { + border-radius: 1px; + outline: 2px solid #ffcc00; + outline-offset: 2px; +} +.tox .tox-notification--warn a:active, +.tox .tox-notification--warning a:active { + color: #665200; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { + fill: #fff0b3; +} +.tox .tox-notification--info { + background-color: #254161; + border-color: #264972; + color: #fff; + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-notification--info p { + color: #fff; +} +.tox .tox-notification--info a { + color: #83b7f3; +} +.tox .tox-notification--info a:hover, +.tox .tox-notification--info a:focus { + color: #2681ea; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--info a:focus-visible { + border-radius: 1px; + outline: 2px solid #83b7f3; + outline-offset: 2px; +} +.tox .tox-notification--info a:active { + color: #1368c9; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--info svg { + fill: #fff; +} +.tox .tox-notification__body { + align-self: center; + color: #fff; + font-size: 14px; + grid-column-end: 3; + grid-column-start: 2; + grid-row-end: 2; + grid-row-start: 1; + text-align: center; + white-space: normal; + word-break: break-all; + word-break: break-word; +} +.tox .tox-notification__body > * { + margin: 0; +} +.tox .tox-notification__body > * + * { + margin-top: 1rem; +} +.tox .tox-notification__icon { + align-self: center; + grid-column-end: 2; + grid-column-start: 1; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification__icon svg { + display: block; +} +.tox .tox-notification__dismiss { + align-self: start; + grid-column-end: 4; + grid-column-start: 3; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification .tox-progress-bar { + grid-column-end: 4; + grid-column-start: 1; + grid-row-end: 3; + grid-row-start: 2; + justify-self: center; +} +.tox .tox-notification-container-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox .tox-notification-container-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox .tox-notification-container-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} +.tox .tox-notification-container-dock-transition.tox-notification-container-dock-fadein { + transition-delay: 0s; +} +.tox .tox-pop { + display: inline-block; + position: relative; +} +.tox .tox-pop--resizing { + transition: width 0.1s ease; +} +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { + flex-wrap: nowrap; +} +.tox .tox-pop--transition { + transition: 0.15s ease; + transition-property: left, right, top, bottom; +} +.tox .tox-pop--transition::before, +.tox .tox-pop--transition::after { + transition: all 0.15s, visibility 0s, opacity 0.075s ease 0.075s; +} +.tox .tox-pop__dialog { + background-color: #222F3E; + border: 1px solid #161f29; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + min-width: 0; + overflow: hidden; +} +.tox .tox-pop__dialog > *:not(.tox-toolbar) { + margin: 4px 4px 4px 8px; +} +.tox .tox-pop__dialog .tox-toolbar { + background-color: transparent; + margin-bottom: -1px; +} +.tox .tox-pop::before, +.tox .tox-pop::after { + border-style: solid; + content: ''; + display: block; + height: 0; + opacity: 1; + position: absolute; + width: 0; +} +@media (forced-colors: active) { + .tox .tox-pop::before, + .tox .tox-pop::after { + content: none; + } +} +.tox .tox-pop.tox-pop--inset::before, +.tox .tox-pop.tox-pop--inset::after { + opacity: 0; + transition: all 0s 0.15s, visibility 0s, opacity 0.075s ease; +} +.tox .tox-pop.tox-pop--bottom::before, +.tox .tox-pop.tox-pop--bottom::after { + left: 50%; + top: 100%; +} +.tox .tox-pop.tox-pop--bottom::after { + border-color: #222F3E transparent transparent transparent; + border-width: 8px; + margin-left: -8px; + margin-top: -1px; +} +.tox .tox-pop.tox-pop--bottom::before { + border-color: #161f29 transparent transparent transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--top::before, +.tox .tox-pop.tox-pop--top::after { + left: 50%; + top: 0; + transform: translateY(-100%); +} +.tox .tox-pop.tox-pop--top::after { + border-color: transparent transparent #222F3E transparent; + border-width: 8px; + margin-left: -8px; + margin-top: 1px; +} +.tox .tox-pop.tox-pop--top::before { + border-color: transparent transparent #161f29 transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--left::before, +.tox .tox-pop.tox-pop--left::after { + left: 0; + top: calc(50% - 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--left::after { + border-color: transparent #222F3E transparent transparent; + border-width: 8px; + margin-left: -15px; +} +.tox .tox-pop.tox-pop--left::before { + border-color: transparent #161f29 transparent transparent; + border-width: 10px; + margin-left: -19px; +} +.tox .tox-pop.tox-pop--right::before, +.tox .tox-pop.tox-pop--right::after { + left: 100%; + top: calc(50% + 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--right::after { + border-color: transparent transparent transparent #222F3E; + border-width: 8px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--right::before { + border-color: transparent transparent transparent #161f29; + border-width: 10px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--align-left::before, +.tox .tox-pop.tox-pop--align-left::after { + left: 20px; +} +.tox .tox-pop.tox-pop--align-right::before, +.tox .tox-pop.tox-pop--align-right::after { + left: calc(100% - 20px); +} +.tox .tox-sidebar-wrap { + display: flex; + flex-direction: row; + flex-grow: 1; + min-height: 0; +} +.tox .tox-sidebar { + background-color: #222F3E; + display: flex; + flex-direction: row; + justify-content: flex-end; +} +.tox .tox-sidebar__slider { + display: flex; + overflow: hidden; +} +.tox .tox-sidebar__pane-container { + display: flex; +} +.tox .tox-sidebar__pane { + display: flex; +} +.tox .tox-sidebar--sliding-closed { + opacity: 0; +} +.tox .tox-sidebar--sliding-open { + opacity: 1; +} +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { + transition: width 0.5s ease, opacity 0.5s ease; +} +.tox .tox-selector { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + display: inline-block; + height: 10px; + position: absolute; + width: 10px; +} +.tox.tox-platform-touch .tox-selector { + height: 12px; + width: 12px; +} +.tox .tox-slider { + align-items: center; + display: flex; + flex: 1; + height: 24px; + justify-content: center; + position: relative; +} +.tox .tox-slider__rail { + background-color: transparent; + border: 1px solid #161f29; + border-radius: 6px; + height: 10px; + min-width: 120px; + width: 100%; +} +.tox .tox-slider__handle { + background-color: #006ce7; + border: 2px solid #0054b4; + border-radius: 6px; + box-shadow: none; + height: 24px; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%); + width: 14px; +} +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { + margin-inline-start: 8px; +} +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { + margin-inline-start: 32px; +} +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { + margin-inline-start: 32px; +} +.tox .tox-source-code { + overflow: auto; +} +.tox .tox-spinner { + display: flex; +} +.tox .tox-spinner > div { + animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; + background-color: rgba(255, 255, 255, 0.5); + border-radius: 100%; + height: 8px; + width: 8px; +} +.tox .tox-spinner > div:nth-child(1) { + animation-delay: -0.32s; +} +.tox .tox-spinner > div:nth-child(2) { + animation-delay: -0.16s; +} +@keyframes tam-bouncing-dots { + 0%, + 80%, + 100% { + transform: scale(0); + } + 40% { + transform: scale(1); + } +} +.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-spinner > div:not(:first-child) { + margin-right: 4px; +} +.tox .tox-statusbar { + align-items: center; + background-color: #222F3E; + border-top: 1px solid rgba(255, 255, 255, 0.15); + color: rgba(255, 255, 255, 0.75); + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-weight: normal; + height: 25px; + overflow: hidden; + padding: 0 8px; + position: relative; + text-transform: none; +} +.tox .tox-statusbar__path { + display: flex; + flex: 1 1 auto; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-statusbar__right-container { + display: flex; + justify-content: flex-end; + white-space: nowrap; +} +.tox .tox-statusbar__help-text { + text-align: center; +} +.tox .tox-statusbar__text-container { + align-items: flex-start; + display: flex; + flex: 1 1 auto; + height: 16px; + justify-content: space-between; + overflow: hidden; +} +@media only screen and (min-width: 768px ) { + .tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols > .tox-statusbar__help-text, + .tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols > .tox-statusbar__right-container, + .tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols > .tox-statusbar__path { + flex: 0 0 calc(100% / 3); + } +} +.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end { + justify-content: flex-end; +} +.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start { + justify-content: flex-start; +} +.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around { + justify-content: space-around; +} +.tox .tox-statusbar__path > * { + display: inline; + white-space: nowrap; +} +.tox .tox-statusbar__wordcount { + flex: 0 0 auto; + margin-left: 1ch; +} +@media only screen and (max-width: 767px ) { + .tox .tox-statusbar__text-container .tox-statusbar__help-text { + display: none; + } + .tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child { + display: block; + } +} +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { + color: rgba(255, 255, 255, 0.75); + position: relative; + -webkit-text-decoration: none; + text-decoration: none; +} +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + color: #fff; + cursor: pointer; +} +.tox .tox-statusbar a:focus-visible::after, +.tox .tox-statusbar__path-item:focus-visible::after, +.tox .tox-statusbar__wordcount:focus-visible::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-statusbar a:focus-visible::after, + .tox .tox-statusbar__path-item:focus-visible::after, + .tox .tox-statusbar__wordcount:focus-visible::after { + border: 2px solid highlight; + } +} +.tox .tox-statusbar__branding svg { + fill: rgba(255, 255, 255, 0.8); + height: 1em; + margin-left: 0.3em; + width: auto; +} +@media (forced-colors: active) { + .tox .tox-statusbar__branding svg { + fill: currentColor; + } +} +.tox .tox-statusbar__branding a { + /* stylelint-disable-line no-descending-specificity */ + align-items: center; + display: inline-flex; +} +.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg, +.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg { + fill: #fff; +} +.tox .tox-statusbar__resize-handle { + align-items: flex-end; + align-self: stretch; + cursor: nwse-resize; + display: flex; + flex: 0 0 auto; + justify-content: flex-end; + margin-bottom: 3px; + margin-left: 4px; + margin-right: calc(3px - 8px); + margin-top: 3px; + padding-bottom: 0; + padding-left: 0; + padding-right: 0; + position: relative; +} +.tox .tox-statusbar__resize-handle svg { + display: block; + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-statusbar__resize-handle:hover svg, +.tox .tox-statusbar__resize-handle:focus svg { + fill: #fff; +} +.tox .tox-statusbar__resize-handle:focus-visible { + background-color: transparent; + border-radius: 1px 1px 5px 1px; + box-shadow: 0 0 0 2px transparent; +} +.tox .tox-statusbar__resize-handle:focus-visible::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-statusbar__resize-handle:focus-visible::after { + border: 2px solid highlight; + } +} +.tox:not([dir=rtl]) .tox-statusbar__path > * { + margin-right: 4px; +} +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 2ch; +} +.tox[dir=rtl] .tox-statusbar { + flex-direction: row-reverse; +} +.tox[dir=rtl] .tox-statusbar__path > * { + margin-left: 4px; +} +.tox[dir=rtl] .tox-statusbar__branding svg { + margin-left: 0; + margin-right: 0.3em; +} +.tox .tox-throbber { + z-index: 1299; +} +.tox .tox-throbber__busy-spinner { + align-items: center; + background-color: rgba(34, 47, 62, 0.6); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; +} +.tox .tox-tbtn { + align-items: center; + background: #222F3E; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + justify-content: center; + margin: 6px 1px 5px 0; + outline: none; + padding: 0; + text-transform: none; + width: 34px; +} +@media (forced-colors: active) { + .tox .tox-tbtn:hover, + .tox .tox-tbtn.tox-tbtn:hover { + outline: 1px dashed currentColor; + } + .tox .tox-tbtn.tox-tbtn--active, + .tox .tox-tbtn.tox-tbtn--enabled, + .tox .tox-tbtn.tox-tbtn--enabled:hover, + .tox .tox-tbtn.tox-tbtn--enabled:focus, + .tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + outline: 1px solid currentColor; + position: relative; + } +} +.tox .tox-tbtn svg { + display: block; + fill: #fff; +} +@media (forced-colors: active) { + .tox .tox-tbtn svg { + fill: currentColor !important; + } + .tox .tox-tbtn svg.tox-tbtn--enabled, + .tox .tox-tbtn svg:focus:not(.tox-tbtn--disabled) { + fill: currentColor !important; + } + .tox .tox-tbtn svg.tox-tbtn--disabled, + .tox .tox-tbtn svg.tox-tbtn--disabled:hover, + .tox .tox-tbtn svg .tox-tbtn:disabled, + .tox .tox-tbtn svg .tox-tbtn:disabled:hover { + filter: contrast(0%); + } +} +.tox .tox-tbtn.tox-tbtn-more { + padding-left: 5px; + padding-right: 5px; + width: inherit; +} +.tox .tox-tbtn:focus { + background: #222F3E; + border: 0; + box-shadow: none; + position: relative; + z-index: 1; +} +.tox .tox-tbtn:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-tbtn:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-tbtn:hover { + background: #2f4055; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tbtn:hover svg { + fill: #fff; +} +.tox .tox-tbtn:active { + background: #599fef; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tbtn:active svg { + fill: #fff; +} +.tox .tox-tbtn--disabled .tox-tbtn--enabled svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { + background: #222F3E; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-tbtn--active, +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover, +.tox .tox-tbtn--enabled:focus { + background: #599fef; + border: 0; + box-shadow: none; + color: #fff; + position: relative; +} +.tox .tox-tbtn--active > *, +.tox .tox-tbtn--enabled > *, +.tox .tox-tbtn--enabled:hover > *, +.tox .tox-tbtn--enabled:focus > * { + transform: none; +} +.tox .tox-tbtn--active svg, +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg, +.tox .tox-tbtn--enabled:focus svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #fff; +} +.tox .tox-tbtn--active.tox-tbtn--disabled svg, +.tox .tox-tbtn--enabled.tox-tbtn--disabled svg, +.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg, +.tox .tox-tbtn--enabled:focus.tox-tbtn--disabled svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-tbtn--enabled:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-tbtn--enabled:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + color: #fff; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { + fill: #fff; +} +.tox .tox-tbtn:active > * { + transform: none; +} +.tox .tox-tbtn--md { + height: 42px; + width: 51px; +} +.tox .tox-tbtn--lg { + flex-direction: column; + height: 56px; + width: 68px; +} +.tox .tox-tbtn--return { + align-self: stretch; + height: unset; + width: 16px; +} +.tox .tox-tbtn--labeled { + padding: 0 4px; + width: unset; +} +.tox .tox-tbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} +.tox .tox-number-input { + background: #2f4055; + border-radius: 3px; + display: flex; + margin: 6px 1px 5px 0; + position: relative; + width: auto; +} +.tox .tox-number-input:focus { + background: #2f4055; +} +.tox .tox-number-input:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-number-input:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-number-input .tox-input-wrapper { + display: flex; + pointer-events: none; + position: relative; + text-align: center; +} +.tox .tox-number-input .tox-input-wrapper:focus { + background-color: #2f4055; + z-index: 1; +} +.tox .tox-number-input .tox-input-wrapper:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-number-input .tox-input-wrapper:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-number-input .tox-input-wrapper:has(input:focus)::after { + border: 2px solid highlight; + } +} +.tox .tox-number-input input { + border-radius: 3px; + color: #fff; + font-size: 14px; + margin: 2px 0; + pointer-events: all; + position: relative; + width: 60px; +} +.tox .tox-number-input input:hover { + background: #2f4055; + color: #fff; +} +.tox .tox-number-input input:focus { + background-color: #2f4055; +} +.tox .tox-number-input input:disabled { + background: #222F3E; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-number-input button { + color: #fff; + height: 28px; + position: relative; + text-align: center; + width: 24px; +} +@media (forced-colors: active) { + .tox .tox-number-input button:hover, + .tox .tox-number-input button:focus, + .tox .tox-number-input button:active { + outline: 1px solid currentColor !important; + } +} +.tox .tox-number-input button svg { + display: block; + fill: #fff; + margin: 0 auto; + transform: scale(0.67); +} +@media (forced-colors: active) { + .tox .tox-number-input button svg, + .tox .tox-number-input button svg:active, + .tox .tox-number-input button svg:hover { + fill: currentColor !important; + } + .tox .tox-number-input button svg:disabled { + filter: contrast(0); + } +} +.tox .tox-number-input button:focus { + background: #2f4055; + z-index: 1; +} +.tox .tox-number-input button:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-number-input button:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-number-input button:hover { + background: #2f4055; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-number-input button:hover svg { + fill: #fff; +} +.tox .tox-number-input button:active { + background: #599fef; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-number-input button:active svg { + fill: #fff; +} +.tox .tox-number-input button:disabled { + background: #222F3E; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-number-input button:disabled svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-number-input button.minus { + border-radius: 3px 0 0 3px; +} +.tox .tox-number-input button.plus { + border-radius: 0 3px 3px 0; +} +.tox .tox-number-input:focus:not(:active) > button, +.tox .tox-number-input:focus:not(:active) > .tox-input-wrapper { + background: #2f4055; +} +.tox .tox-tbtn--select { + margin: 6px 1px 5px 0; + padding: 0 4px; + width: auto; +} +.tox .tox-tbtn__select-label { + cursor: default; + font-weight: normal; + height: initial; + margin: 0 4px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-tbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-tbtn__select-chevron svg { + fill: rgba(255, 255, 255, 0.5); +} +@media (forced-colors: active) { + .tox .tox-tbtn__select-chevron svg { + fill: currentColor; + } +} +.tox .tox-tbtn--bespoke { + background: #2f4055; +} +.tox .tox-tbtn--bespoke:focus { + background: #2f4055; +} +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { + margin-inline-start: 4px; +} +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 7em; +} +.tox .tox-tbtn--disabled .tox-tbtn__select-label, +.tox .tox-tbtn--select:disabled .tox-tbtn__select-label { + cursor: not-allowed; +} +.tox .tox-split-button { + border: 0; + border-radius: 3px; + box-sizing: border-box; + display: flex; + margin: 6px 1px 5px 0; +} +.tox .tox-split-button:hover { + box-shadow: 0 0 0 1px #2f4055 inset; +} +.tox .tox-split-button:focus { + background: #222F3E; + box-shadow: none; + color: #fff; + position: relative; + z-index: 1; +} +.tox .tox-split-button:focus::after { + pointer-events: none; + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-split-button:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-split-button > * { + border-radius: 0; +} +.tox .tox-split-button > *:nth-child(1) { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.tox .tox-split-button > *:nth-child(2) { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.tox .tox-split-button__chevron { + width: 16px; +} +.tox .tox-split-button__chevron svg { + fill: rgba(255, 255, 255, 0.5); +} +@media (forced-colors: active) { + .tox .tox-split-button__chevron svg { + fill: currentColor; + } +} +.tox .tox-split-button .tox-tbtn { + margin: 0; +} +.tox .tox-split-button:focus .tox-tbtn { + background-color: transparent; +} +.tox .tox-split-button.tox-tbtn--disabled:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus { + background: #222F3E; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { + padding: 0 0px; +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { + width: 30px; +} +.tox.tox-platform-touch .tox-split-button__chevron { + width: 20px; +} +.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color, +.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color { + opacity: 0.6; +} +.tox .tox-toolbar-overlord { + background-color: #222F3E; +} +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background-attachment: local; + background-color: #222F3E; + background-image: repeating-linear-gradient(rgba(255, 255, 255, 0.15) 0 1px, transparent 1px 39px); + background-position: center top 40px; + background-repeat: no-repeat; + background-size: calc(100% - 11px * 2) calc(100% - 41px); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 0px; + transform: perspective(1px); +} +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__primary, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow { + background-position: center top 0; + background-size: calc(100% - 11px * 2) calc(100% - 0); +} +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { + height: 0; + opacity: 0; + padding-bottom: 0; + padding-top: 0; + visibility: hidden; +} +.tox .tox-toolbar__overflow--growing { + transition: height 0.3s ease, opacity 0.2s linear 0.1s; +} +.tox .tox-toolbar__overflow--shrinking { + transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; +} +.tox .tox-toolbar-overlord, +.tox .tox-anchorbar { + grid-column: 1 / -1; +} +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { + border-top: 1px solid transparent; + margin-top: -1px; + padding-bottom: 1px; + padding-top: 1px; +} +@media (forced-colors: active) { + .tox .tox-menubar + .tox-toolbar, + .tox .tox-menubar + .tox-toolbar-overlord { + outline: 1px solid currentColor; + } +} +.tox .tox-toolbar--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} +.tox .tox-pop .tox-toolbar { + border-width: 0; +} +.tox .tox-toolbar--no-divider { + background-image: none; +} +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { + background-position: center top 39px; +} +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { + background-image: none; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + background-color: #222F3E; + background-position: center top 43px; + background-size: calc(100% - 8px * 2) calc(100% - 51px); + border: none; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + overscroll-behavior: none; + padding: 4px 0; +} +@media (forced-colors: active) { + .tox.tox-tinymce-aux .tox-toolbar__overflow { + border: solid; + } +} +.tox-pop .tox-pop__dialog { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox-pop .tox-pop__dialog .tox-toolbar { + background-position: center top 43px; + background-size: calc(100% - 11px * 2) calc(100% - 51px); + padding: 4px 0; +} +.tox .tox-toolbar__group { + align-items: center; + display: flex; + flex-wrap: wrap; + margin: 0 0; + padding: 0 11px 0 12px; +} +.tox .tox-toolbar__group--pull-right { + margin-left: auto; +} +.tox .tox-toolbar--scrolling .tox-toolbar__group { + flex-shrink: 0; + flex-wrap: nowrap; +} +.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) { + border-right: 1px solid transparent; +} +.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) { + border-left: 1px solid transparent; +} +.tox .tox-tooltip { + display: inline-block; + max-width: 15em; + padding: 8px; + /* + * The pointer-events: none is designed to make mouse events bleed through the tooltip + * to the underlying items. For example, a mouse hovering over a tooltip that hovers over + * another item should trigger the hover of the item obscured by the tooltip, even though + * the tooltip is on top + */ + pointer-events: none; + position: relative; + width: max-content; + z-index: 1150; +} +.tox .tox-tooltip__body { + background-color: #324053; + border-radius: 6px; + box-shadow: none; + color: #fff; + font-size: 12px; + font-style: normal; + font-weight: 600; + overflow-wrap: break-word; + padding: 4px 6px; + text-transform: none; +} +@media (forced-colors: active) { + .tox .tox-tooltip__body { + outline: outset 1px; + } +} +.tox .tox-tooltip__arrow { + position: absolute; +} +.tox .tox-tooltip--down .tox-tooltip__arrow { + border-left: 8px solid transparent; + border-right: 8px solid transparent; + border-top: 8px solid #324053; + bottom: 0; + left: 50%; + position: absolute; + transform: translateX(-50%); +} +.tox .tox-tooltip--up .tox-tooltip__arrow { + border-bottom: 8px solid #324053; + border-left: 8px solid transparent; + border-right: 8px solid transparent; + left: 50%; + position: absolute; + top: 0; + transform: translateX(-50%); +} +.tox .tox-tooltip--right .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-left: 8px solid #324053; + border-top: 8px solid transparent; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-tooltip--left .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-right: 8px solid #324053; + border-top: 8px solid transparent; + left: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-tree { + display: flex; + flex-direction: column; +} +.tox .tox-tree .tox-trbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 4px; + box-shadow: none; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + margin-bottom: 4px; + margin-top: 4px; + outline: none; + overflow: hidden; + padding: 0; + padding-left: 8px; + text-transform: none; +} +.tox .tox-tree .tox-trbtn .tox-tree__label { + cursor: default; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-tree .tox-trbtn svg { + display: block; + fill: #fff; +} +.tox .tox-tree .tox-trbtn:focus { + background: #2f4055; + border: 0; + box-shadow: none; +} +.tox .tox-tree .tox-trbtn:hover { + background: #2f4055; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tree .tox-trbtn:hover svg { + fill: #fff; +} +.tox .tox-tree .tox-trbtn:active { + background: #599fef; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tree .tox-trbtn:active svg { + fill: #fff; +} +.tox .tox-tree .tox-trbtn--disabled, +.tox .tox-tree .tox-trbtn--disabled:hover, +.tox .tox-tree .tox-trbtn:disabled, +.tox .tox-tree .tox-trbtn:disabled:hover { + background: transparent; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-tree .tox-trbtn--disabled svg, +.tox .tox-tree .tox-trbtn--disabled:hover svg, +.tox .tox-tree .tox-trbtn:disabled svg, +.tox .tox-tree .tox-trbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-tree .tox-trbtn--enabled, +.tox .tox-tree .tox-trbtn--enabled:hover { + background: #599fef; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tree .tox-trbtn--enabled > *, +.tox .tox-tree .tox-trbtn--enabled:hover > * { + transform: none; +} +.tox .tox-tree .tox-trbtn--enabled svg, +.tox .tox-tree .tox-trbtn--enabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #fff; +} +.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) { + color: #fff; +} +.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg { + fill: #fff; +} +.tox .tox-tree .tox-trbtn:active > * { + transform: none; +} +.tox .tox-tree .tox-trbtn--return { + align-self: stretch; + height: unset; + width: 16px; +} +.tox .tox-tree .tox-trbtn--labeled { + padding: 0 4px; + width: unset; +} +.tox .tox-tree .tox-trbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} +.tox .tox-tree .tox-tree--directory { + display: flex; + flex-direction: column; + /* stylelint-disable no-descending-specificity */ +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label { + font-weight: bold; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn { + margin-left: auto; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg { + fill: transparent; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg, +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg { + fill: #fff; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg, +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg { + fill: #fff; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) { + background-color: transparent; + color: #fff; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg { + fill: #fff; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron { + margin-right: 6px; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron, +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--shrinking) .tox-chevron { + transition: transform 0.5s ease-in-out; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron, +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--open) .tox-chevron { + transform: rotate(90deg); +} +.tox .tox-tree .tox-tree--leaf__label { + font-weight: normal; +} +.tox .tox-tree .tox-tree--leaf__label .tox-mbtn { + margin-left: auto; +} +.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg { + fill: transparent; +} +.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg, +.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg { + fill: #fff; +} +.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg { + fill: #fff; +} +.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) { + background-color: transparent; + color: #fff; +} +.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg { + fill: #fff; +} +.tox .tox-tree .tox-tree--directory__children { + overflow: hidden; + padding-left: 16px; +} +.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing, +.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking { + transition: height 0.5s ease-in-out; +} +.tox .tox-tree .tox-trbtn.tox-tree--leaf__label { + display: flex; + justify-content: space-between; +} +.tox .tox-revisionhistory__pane { + padding: 0 !important; + /* Override the default padding of tox-view__pane */ +} +.tox .tox-revisionhistory__container { + display: flex; + flex-direction: column; + height: 100%; +} +.tox .tox-revisionhistory { + background-color: #222F3E; + border-top: 1px solid rgba(255, 255, 255, 0.15); + display: flex; + flex: 1; + height: 100%; + margin-top: 8px; + overflow-x: auto; + overflow-y: hidden; + position: relative; + width: 100%; +} +.tox .tox-revisionhistory--align-right { + margin-left: auto; +} +.tox .tox-revisionhistory__iframe { + flex: 1; +} +.tox .tox-revisionhistory__sidebar { + display: flex; + flex-direction: column; + height: 100%; + min-width: 248px; + width: 316px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__sidebar-title { + background-color: #222F3E; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + color: #fff; + font-size: 20px; + font-weight: 400; + line-height: 28px; + padding: 12px; + z-index: 1; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions { + background-color: #2b3b4e; + display: flex; + flex: 1; + flex-direction: column; + gap: 12px; + overflow-y: auto; + padding: 10px 12px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus { + height: 100%; + position: relative; + z-index: 1; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; + border-radius: 6px; + bottom: 1px; + left: 1px; + right: 1px; + top: 1px; +} +@media (forced-colors: active) { + .tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card { + background-color: #222F3E; + border: 1px solid rgba(255, 255, 255, 0.15); + border-radius: 6px; + color: #fff; + cursor: pointer; + display: flex; + flex-direction: column; + font-size: 14px; + gap: 12px; + padding: 12px; + width: 100%; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:hover { + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus { + position: relative; + z-index: 1; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff #285ec7; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; + border-radius: 6px; + box-shadow: 0 0 0 2px #285ec7; + box-shadow: 0 0 0 2px #285ec7 !important; +} +@media (forced-colors: active) { + .tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected { + background-color: #62430b; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + position: relative; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #fff #cea215; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; + border-radius: 6px; + box-shadow: 0 0 0 2px #cea215; +} +@media (forced-colors: active) { + .tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after { + border: 2px solid highlight; + } +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date { + display: flex; + gap: 12px; + justify-content: space-between; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date-label { + font-size: 16px; + line-height: 24px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-label { + font-size: 12px; + font-weight: 600; + line-height: 24px; + padding: 0; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author { + align-items: center; + display: flex; + flex: 1 0 0; + gap: 8px; + height: 36px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author-name { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + font-size: 14px; + font-weight: 700; + line-height: 18px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__avatar { + border-radius: 50%; + height: 36px; + object-fit: cover; + vertical-align: middle; + width: 36px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__norevision { + color: rgba(255, 255, 255, 0.5); + font-size: 16px; + line-height: 24px; + padding: 5px 5.5px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-check-icon { + color: #fff; + height: 24px; +} +.tox .tox-view-wrap, +.tox .tox-view-wrap__slot-container { + background-color: #222F3E; + display: flex; + flex: 1; + flex-direction: column; + height: 100%; +} +.tox .tox-view { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} +.tox .tox-view__header { + align-items: center; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 10px 10px 2px 10px; + position: relative; +} +.tox .tox-view__label { + color: #fff; + font-weight: bold; + line-height: 24px; + padding: 4px 16px; + text-align: center; + white-space: nowrap; +} +.tox .tox-view__label--normal { + font-size: 16px; +} +.tox .tox-view__label--large { + font-size: 20px; +} +.tox .tox-view--mobile.tox-view__header, +.tox .tox-view--mobile.tox-view__toolbar { + padding: 8px; +} +.tox .tox-view--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} +.tox .tox-view__toolbar { + display: flex; + flex-direction: row; + gap: 8px; + justify-content: space-between; + overflow-x: auto; + padding: 10px 10px 2px 10px; +} +.tox .tox-view__toolbar__group { + display: flex; + flex-direction: row; + gap: 12px; +} +.tox .tox-view__header-start, +.tox .tox-view__header-end { + display: flex; +} +.tox .tox-view__pane { + height: 100%; + padding: 8px; + position: relative; + width: 100%; +} +.tox .tox-view__pane_panel { + border: 1px solid #161f29; + border-radius: 6px; +} +.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start > *, +.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end > * { + margin-left: 8px; +} +.tox[dir=rtl] .tox-view__header .tox-view__header-start > *, +.tox[dir=rtl] .tox-view__header .tox-view__header-end > * { + margin-right: 8px; +} +.tox .tox-well { + border: 1px solid #161f29; + border-radius: 6px; + padding: 8px; + width: 100%; +} +.tox .tox-well > *:first-child { + margin-top: 0; +} +.tox .tox-well > *:last-child { + margin-bottom: 0; +} +.tox .tox-well > *:only-child { + margin: 0; +} +.tox .tox-custom-editor { + border: 1px solid #161f29; + border-radius: 6px; + display: flex; + flex: 1; + overflow: hidden; + position: relative; +} +/* stylelint-disable */ +.tox { + /* stylelint-enable */ +} +.tox .tox-dialog-loading::before { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + height: 100%; + position: absolute; + width: 100%; + z-index: 1000; +} +.tox .tox-tab { + cursor: pointer; +} +.tox .tox-dialog__content-js { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-content .tox-collection { + display: flex; + flex: 1; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.15); +} diff --git a/tinymce-resource/skins/ui/oxide-dark/skin.js b/tinymce-resource/skins/ui/oxide-dark/skin.js new file mode 100644 index 00000000..aaf02a35 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/skin.js @@ -0,0 +1 @@ +tinymce.Resource.add('ui/dark/skin.css', `.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #161f29;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#222f3e;border:2px solid #161f29;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(0,101,216,.4);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.5);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.5);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.5);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .mce-codemirror{background:#fff;bottom:0;font-size:13px;left:0;position:absolute;right:0;top:0;z-index:1}.tox .mce-codemirror.tox-inline-codemirror{margin:8px;position:absolute}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid>div:first-child{display:flex;flex-direction:column;width:30%}.tox .tox-advtemplate .tox-form__grid>div:first-child>div:nth-child(2){flex-basis:0;flex-grow:1;overflow:auto}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid>div:first-child{width:100%}}.tox .tox-advtemplate iframe{border-color:#161f29;border-radius:10px;border-style:solid;border-width:1px;margin:0 10px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bottom-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#006ce7;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button::before{border-radius:6px;bottom:-1px;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #006ce7;content:'';left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus:not(:disabled)::before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled[disabled]{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:#003c81;background-image:none;border-color:#003c81;box-shadow:none;color:#fff}.tox .tox-button--icon-and-text,.tox .tox-button.tox-button--icon-and-text,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text{display:flex;padding:5px 4px}.tox .tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg{display:block;fill:currentColor}.tox .tox-button--secondary{background-color:#3d546f;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#3d546f;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:#fff;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;-webkit-text-decoration:none;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#3d546f;background-image:none;border-color:#3d546f;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:hover:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:active:not(:disabled){background-color:#2b3b4e;background-image:none;border-color:#2b3b4e;box-shadow:none;color:#fff}.tox .tox-button--secondary.tox-button--enabled{background-color:#2b5c93;background-image:none;border-color:#2b5c93;box-shadow:none;color:#fff}.tox .tox-button--secondary.tox-button--enabled[disabled]{background-color:#2b5c93;background-image:none;border-color:#2b5c93;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:#254f80;background-image:none;border-color:#254f80;box-shadow:none;color:#fff}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:#254f80;background-image:none;border-color:#254f80;box-shadow:none;color:#fff}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:#1f436c;background-image:none;border-color:#1f436c;box-shadow:none;color:#fff}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked[disabled]{background-color:rgba(255,255,255,.2);border-color:transparent;box-shadow:unset;color:rgba(255,255,255,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:rgba(255,255,255,.2);border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked:focus:not(:disabled){background-color:rgba(255,255,255,.2);border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked:active:not(:disabled){background-color:rgba(255,255,255,.3);border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#fff}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:calc(4px - 1px);width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(255,255,255,0.2)}@media (forced-colors:active){.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:currentColor!important}}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(255,255,255,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(255,255,255,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(255,255,255,0.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:calc(4px - 1px)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:rgba(255,255,255,.15);border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.5);cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#fff;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#2b3b4e;color:#fff}.tox .tox-collection--list .tox-collection__item--active{background-color:#006ce7}.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{background-color:#599fef;color:#fff}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#2b3b4e;position:relative}.tox .tox-collection--toolbar .tox-collection__item--active:hover{background-color:#2f4055;color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active:focus{background-color:#2f4055;color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:focus::after{border:2px solid highlight}}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#599fef;color:#fff}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#2f4055;color:#fff;position:relative;z-index:1}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff inset;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border:2px solid highlight}}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}@media (forced-colors:active){.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){border:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:100%;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:currentColor;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:currentColor}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:rgba(255,255,255,0.5)}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#2b3b4e;border:1px solid rgba(255,255,255,.15);border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}@media (forced-colors:active){.tox .tox-hue-slider,.tox .tox-rgb-form .tox-rgba-preview{background-color:currentColor!important;border:1px solid highlight!important;forced-color-adjust:none}}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-spectrum:focus,.tox .tox-sv-palette-spectrum:focus{outline:#08f solid}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{min-width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important;box-shadow:0 0 0 1px red}.tox .tox-rgb-container{position:relative}.tox .tox-rgb-form .tox-invalid-icon{align-content:center;align-items:center;display:none;height:100%;position:absolute;right:0;top:0}.tox .tox-rgb-form .tox-invalid-icon .tox-control-wrap__status-icon-invalid{margin:0}.tox .tox-rgb-warning-note{background-color:#442632;border:1px solid #55212b;border-radius:3px;color:#e68080;padding:3px}.tox input.tox-invalid+.tox-invalid-icon{display:flex}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px -4px}.tox .tox-swatches__row{display:flex}@media (forced-colors:active){.tox .tox-swatches__row{forced-color-adjust:none}}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#fff;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#2f4055}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#fff;height:24px;margin:calc((30px - 24px)/ 2) calc((30px - 24px)/ 2);width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#2b3b4e;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#2b3b4e;border:1px solid #161f29;border-radius:6px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#fff;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#fff;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(255,255,255,.5);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#2b3b4e;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(43,59,78,0),#2b3b4e);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#2b3b4e;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#fff;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#2b3b4e;box-shadow:0 0 8px 8px #2b3b4e;color:#fff;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#2b3b4e;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(255,255,255,0.5)}.tox .tox-user__avatar img{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar img,.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar img,.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(34,47,62,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#222f3e}.tox .tox-dialog{background-color:#2b3b4e;border-color:#161f29;border-radius:10px;border-style:solid;border-width:0;box-shadow:0 16px 16px -10px rgba(34,47,62,.15),0 0 40px 1px rgba(34,47,62,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 8px * 2);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#2b3b4e;border-bottom:none;color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#fff;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:16px 16px}@media only screen and (min-width:768px){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(255,255,255,.5);display:inline-block;flex-shrink:0;font-size:14px;line-height:1.3;margin-bottom:8px;max-width:13em;-webkit-text-decoration:none;text-decoration:none}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(0,108,231,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #67aeff;color:#67aeff}@media (forced-colors:active){.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid highlight;color:highlight}}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:min(650px,calc(100vh - 110px));overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#67aeff;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#cde5ff;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{border-radius:1px;outline:2px solid #67aeff;outline-offset:2px}.tox .tox-dialog__body-content a:active{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#fff}.tox .tox-dialog__body-content strong{font-weight:700}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{padding-inline-start:2.5rem}.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{margin-bottom:16px}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content dt,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{display:block;margin-inline-end:0;margin-inline-start:0}.tox .tox-dialog__body-content .tox-form__group h1{color:#fff;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#fff;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--fullscreen{height:100%;max-width:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#2b3b4e;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(34,47,62,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #000}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered::before{border:1px solid #161f29;border-radius:6px;content:'';inset:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.tox .tox-navobj-bordered iframe{border-radius:6px}.tox .tox-navobj-bordered-focus.tox-navobj-bordered::before{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #161f29;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(255,255,255,.5);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area::before{border:2px solid #fff;border-radius:4px;content:'';inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;z-index:1}@media (forced-colors:active){.tox .tox-edit-area::before{border:2px solid highlight}}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-edit-focus .tox-edit-area::before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #161f29}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:2}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#222f3e;border-bottom:1px solid rgba(255,255,255,.15);box-shadow:none;padding:4px 0}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid rgba(255,255,255,.15);box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#222f3e;box-shadow:none;padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:none}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:0 0;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-custom-preview{border-color:#161f29;border-radius:6px;border-style:solid;border-width:1px;flex:1;padding:8px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(34 47 3.1%);border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}@media (forced-colors:active){.tox .tox-color-input span{border-color:currentColor;border-width:2px!important;forced-color-adjust:none}}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #2b3b4e;border-radius:6px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}@media (forced-colors:active){.tox .tox-color-input span::before{border:none}}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(255,255,255,.5);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus,.tox .tox-textfield,.tox .tox-toolbar-textfield{appearance:none;background-color:#2b3b4e;border-color:#161f29;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#222f3e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-custom-editor:focus-within,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea-wrap:focus-within,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#2b3b4e;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#fff}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#fff}@media (forced-colors:active){.tox .tox-listbox__select-chevron svg{fill:currentColor!important}}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{appearance:none;background-color:#2b3b4e;border-color:#161f29;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#2b3b4e;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border-color:#161f29;border-radius:6px;border-style:solid;border-width:1px;display:flex;flex:1;overflow:hidden}.tox .tox-textarea{appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea{border:none}.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{background-color:#222f3e;display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:rgba(255,255,255,.15);border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px -4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce7;border-color:rgba(255,255,255,.15)}@media (forced-colors:active){.tox .tox-insert-table-picker .tox-insert-table-picker__selected{border-color:Highlight;filter:contrast(50%)}}.tox .tox-insert-table-picker__label{color:#fff;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#2b3b4e;border:1px solid rgba(255,255,255,.15);border-radius:6px;box-shadow:none;display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:8px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width:768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#222f3e;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1/-1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#222f3e;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:#222f3e;border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:0;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:#222f3e;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#222f3e;border:0;box-shadow:none;color:#fff;position:relative;z-index:1}.tox .tox-mbtn:focus:not(:disabled)::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-mbtn:focus:not(:disabled)::after{border:2px solid highlight}}.tox .tox-mbtn--active,.tox .tox-mbtn:not(:disabled).tox-mbtn--active:focus{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#2f4055;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:400;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-left:auto;margin-right:auto;margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity 150ms ease-in;width:max-content}.tox .tox-notification a{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification:focus{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#334840;border-color:#3c5440;color:#fff}.tox .tox-notification--success p{color:#fff}.tox .tox-notification--success a{color:#b5d199}.tox .tox-notification--success a:focus,.tox .tox-notification--success a:hover{color:#82b153;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success a:focus-visible{border-radius:1px;outline:2px solid #b5d199;outline-offset:2px}.tox .tox-notification--success a:active{color:#689041;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success svg{fill:#fff}.tox .tox-notification--error{background-color:#442632;border-color:#55212b;color:#fff}.tox .tox-notification--error p{color:#fff}.tox .tox-notification--error a{color:#e68080}.tox .tox-notification--error a:focus,.tox .tox-notification--error a:hover{color:#d42b2b;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error a:focus-visible{border-radius:1px;outline:2px solid #e68080;outline-offset:2px}.tox .tox-notification--error a:active{color:#a22;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error svg{fill:#fff}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#222f3e;border-color:rgba(255,255,255,.15);color:#fff0b3}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#fff0b3}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#fc0}.tox .tox-notification--warn a:focus,.tox .tox-notification--warn a:hover,.tox .tox-notification--warning a:focus,.tox .tox-notification--warning a:hover{color:#997a00;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn a:focus-visible,.tox .tox-notification--warning a:focus-visible{border-radius:1px;outline:2px solid #ffcc00;outline-offset:2px}.tox .tox-notification--warn a:active,.tox .tox-notification--warning a:active{color:#665200;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#fff0b3}.tox .tox-notification--info{background-color:#254161;border-color:#264972;color:#fff}.tox .tox-notification--info p{color:#fff}.tox .tox-notification--info a{color:#83b7f3}.tox .tox-notification--info a:focus,.tox .tox-notification--info a:hover{color:#2681ea;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info a:focus-visible{border-radius:1px;outline:2px solid #83b7f3;outline-offset:2px}.tox .tox-notification--info a:active{color:#1368c9;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info svg{fill:#fff}.tox .tox-notification__body{align-self:center;color:#fff;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-notification-container-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-notification-container-dock-fadein{opacity:1;visibility:visible}.tox .tox-notification-container-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-notification-container-dock-transition.tox-notification-container-dock-fadein{transition-delay:0s}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition::after,.tox .tox-pop--transition::before{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#222f3e;border:1px solid #161f29;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::after,.tox .tox-pop::before{border-style:solid;content:'';display:block;height:0;opacity:1;position:absolute;width:0}@media (forced-colors:active){.tox .tox-pop::after,.tox .tox-pop::before{content:none}}.tox .tox-pop.tox-pop--inset::after,.tox .tox-pop.tox-pop--inset::before{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom::after,.tox .tox-pop.tox-pop--bottom::before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#222f3e transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#161f29 transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::after,.tox .tox-pop.tox-pop--top::before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #222f3e transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #161f29 transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::after,.tox .tox-pop.tox-pop--left::before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #222f3e transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #161f29 transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::after,.tox .tox-pop.tox-pop--right::before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #222f3e;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #161f29;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::after,.tox .tox-pop.tox-pop--align-left::before{left:20px}.tox .tox-pop.tox-pop--align-right::after,.tox .tox-pop.tox-pop--align-right::before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#222f3e;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #161f29;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(255,255,255,.5);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:first-child{animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#222f3e;border-top:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.75);display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__right-container{display:flex;justify-content:flex-end;white-space:nowrap}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{align-items:flex-start;display:flex;flex:1 1 auto;height:16px;justify-content:space-between;overflow:hidden}@media only screen and (min-width:768px){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__help-text,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__path,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__right-container{flex:0 0 calc(100% / 3)}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}@media only screen and (max-width:767px){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:rgba(255,255,255,.75);position:relative;-webkit-text-decoration:none;text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){color:#fff;cursor:pointer}.tox .tox-statusbar a:focus-visible::after,.tox .tox-statusbar__path-item:focus-visible::after,.tox .tox-statusbar__wordcount:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-statusbar a:focus-visible::after,.tox .tox-statusbar__path-item:focus-visible::after,.tox .tox-statusbar__wordcount:focus-visible::after{border:2px solid highlight}}.tox .tox-statusbar__branding svg{fill:rgba(255,255,255,0.8);height:1em;margin-left:.3em;width:auto}@media (forced-colors:active){.tox .tox-statusbar__branding svg{fill:currentColor}}.tox .tox-statusbar__branding a{align-items:center;display:inline-flex}.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg{fill:#fff}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-bottom:3px;margin-left:4px;margin-right:calc(3px - 8px);margin-top:3px;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(255,255,255,0.5)}.tox .tox-statusbar__resize-handle:focus svg,.tox .tox-statusbar__resize-handle:hover svg{fill:#fff}.tox .tox-statusbar__resize-handle:focus-visible{background-color:transparent;border-radius:1px 1px 5px 1px;box-shadow:0 0 0 2px transparent}.tox .tox-statusbar__resize-handle:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-statusbar__resize-handle:focus-visible::after{border:2px solid highlight}}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox[dir=rtl] .tox-statusbar__branding svg{margin-left:0;margin-right:.3em}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(34,47,62,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:#222f3e;border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:0;padding:0;text-transform:none;width:34px}@media (forced-colors:active){.tox .tox-tbtn.tox-tbtn:hover,.tox .tox-tbtn:hover{outline:1px dashed currentColor}.tox .tox-tbtn.tox-tbtn--active,.tox .tox-tbtn.tox-tbtn--enabled,.tox .tox-tbtn.tox-tbtn--enabled:focus,.tox .tox-tbtn.tox-tbtn--enabled:hover,.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){outline:1px solid currentColor;position:relative}}.tox .tox-tbtn svg{display:block;fill:#fff}@media (forced-colors:active){.tox .tox-tbtn svg{fill:currentColor!important}.tox .tox-tbtn svg.tox-tbtn--enabled,.tox .tox-tbtn svg:focus:not(.tox-tbtn--disabled){fill:currentColor!important}.tox .tox-tbtn svg .tox-tbtn:disabled,.tox .tox-tbtn svg .tox-tbtn:disabled:hover,.tox .tox-tbtn svg.tox-tbtn--disabled,.tox .tox-tbtn svg.tox-tbtn--disabled:hover{filter:contrast(0%)}}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#222f3e;border:0;box-shadow:none;position:relative;z-index:1}.tox .tox-tbtn:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-tbtn:focus::after{border:2px solid highlight}}.tox .tox-tbtn:hover{background:#2f4055;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:hover svg{fill:#fff}.tox .tox-tbtn:active{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:active svg{fill:#fff}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:rgba(255,255,255,0.5)}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:#222f3e;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(255,255,255,0.5)}.tox .tox-tbtn--active,.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:focus,.tox .tox-tbtn--enabled:hover{background:#599fef;border:0;box-shadow:none;color:#fff;position:relative}.tox .tox-tbtn--active>*,.tox .tox-tbtn--enabled:focus>*,.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--active svg,.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:focus svg,.tox .tox-tbtn--enabled:hover svg{fill:#fff}.tox .tox-tbtn--active.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:focus.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg{fill:rgba(255,255,255,0.5)}.tox .tox-tbtn--enabled:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-tbtn--enabled:focus::after{border:2px solid highlight}}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#fff}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#fff}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-number-input{background:#2f4055;border-radius:3px;display:flex;margin:6px 1px 5px 0;position:relative;width:auto}.tox .tox-number-input:focus{background:#2f4055}.tox .tox-number-input:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper{display:flex;pointer-events:none;position:relative;text-align:center}.tox .tox-number-input .tox-input-wrapper:focus{background-color:#2f4055;z-index:1}.tox .tox-number-input .tox-input-wrapper:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border:2px solid highlight}}.tox .tox-number-input input{border-radius:3px;color:#fff;font-size:14px;margin:2px 0;pointer-events:all;position:relative;width:60px}.tox .tox-number-input input:hover{background:#2f4055;color:#fff}.tox .tox-number-input input:focus{background-color:#2f4055}.tox .tox-number-input input:disabled{background:#222f3e;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-number-input button{color:#fff;height:28px;position:relative;text-align:center;width:24px}@media (forced-colors:active){.tox .tox-number-input button:active,.tox .tox-number-input button:focus,.tox .tox-number-input button:hover{outline:1px solid currentColor!important}}.tox .tox-number-input button svg{display:block;fill:#fff;margin:0 auto;transform:scale(.67)}@media (forced-colors:active){.tox .tox-number-input button svg,.tox .tox-number-input button svg:active,.tox .tox-number-input button svg:hover{fill:currentColor!important}.tox .tox-number-input button svg:disabled{filter:contrast(0)}}.tox .tox-number-input button:focus{background:#2f4055;z-index:1}.tox .tox-number-input button:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input button:focus::after{border:2px solid highlight}}.tox .tox-number-input button:hover{background:#2f4055;border:0;box-shadow:none;color:#fff}.tox .tox-number-input button:hover svg{fill:#fff}.tox .tox-number-input button:active{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-number-input button:active svg{fill:#fff}.tox .tox-number-input button:disabled{background:#222f3e;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-number-input button:disabled svg{fill:rgba(255,255,255,0.5)}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active)>.tox-input-wrapper,.tox .tox-number-input:focus:not(:active)>button{background:#2f4055}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;height:initial;margin:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(255,255,255,0.5)}@media (forced-colors:active){.tox .tox-tbtn__select-chevron svg{fill:currentColor}}.tox .tox-tbtn--bespoke{background:#2f4055}.tox .tox-tbtn--bespoke:focus{background:#2f4055}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-tbtn--disabled .tox-tbtn__select-label,.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #2f4055 inset}.tox .tox-split-button:focus{background:#222f3e;box-shadow:none;color:#fff;position:relative;z-index:1}.tox .tox-split-button:focus::after{pointer-events:none;border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-split-button:focus::after{border:2px solid highlight}}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button>:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.tox .tox-split-button>:nth-child(2){border-bottom-right-radius:3px;border-top-right-radius:3px}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(255,255,255,0.5)}@media (forced-colors:active){.tox .tox-split-button__chevron svg{fill:currentColor}}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button:focus .tox-tbtn{background-color:transparent}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:#222f3e;box-shadow:none;color:rgba(255,255,255,.5)}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0 0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color,.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color{opacity:.6}.tox .tox-toolbar-overlord{background-color:#222f3e}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background-attachment:local;background-color:#222f3e;background-image:repeating-linear-gradient(rgba(255,255,255,.15) 0 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 11px * 2) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__overflow,.tox .tox-toolbar-overlord>.tox-toolbar__primary{background-position:center top 0;background-size:calc(100% - 11px * 2) calc(100% - 0)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-anchorbar,.tox .tox-toolbar-overlord{grid-column:1/-1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}@media (forced-colors:active){.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{outline:1px solid currentColor}}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#222f3e;background-position:center top 43px;background-size:calc(100% - 8px * 2) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);overscroll-behavior:none;padding:4px 0}@media (forced-colors:active){.tox.tox-tinymce-aux .tox-toolbar__overflow{border:solid}}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 11px * 2) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;max-width:15em;padding:8px;pointer-events:none;position:relative;width:max-content;z-index:1150}.tox .tox-tooltip__body{background-color:#324053;border-radius:6px;box-shadow:none;color:#fff;font-size:12px;font-style:normal;font-weight:600;overflow-wrap:break-word;padding:4px 6px;text-transform:none}@media (forced-colors:active){.tox .tox-tooltip__body{outline:outset 1px}}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #324053;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #324053;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #324053;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #324053;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tree{display:flex;flex-direction:column}.tox .tox-tree .tox-trbtn{align-items:center;background:0 0;border:0;border-radius:4px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;margin-bottom:4px;margin-top:4px;outline:0;overflow:hidden;padding:0;padding-left:8px;text-transform:none}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tree .tox-trbtn svg{display:block;fill:#fff}.tox .tox-tree .tox-trbtn:focus{background:#2f4055;border:0;box-shadow:none}.tox .tox-tree .tox-trbtn:hover{background:#2f4055;border:0;box-shadow:none;color:#fff}.tox .tox-tree .tox-trbtn:hover svg{fill:#fff}.tox .tox-tree .tox-trbtn:active{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-tree .tox-trbtn:active svg{fill:#fff}.tox .tox-tree .tox-trbtn--disabled,.tox .tox-tree .tox-trbtn--disabled:hover,.tox .tox-tree .tox-trbtn:disabled,.tox .tox-tree .tox-trbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-tree .tox-trbtn--disabled svg,.tox .tox-tree .tox-trbtn--disabled:hover svg,.tox .tox-tree .tox-trbtn:disabled svg,.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:rgba(255,255,255,0.5)}.tox .tox-tree .tox-trbtn--enabled,.tox .tox-tree .tox-trbtn--enabled:hover{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-tree .tox-trbtn--enabled:hover>*,.tox .tox-tree .tox-trbtn--enabled>*{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#fff}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#fff}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#fff}.tox .tox-tree .tox-trbtn:active>*{transform:none}.tox .tox-tree .tox-trbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tree .tox-trbtn--labeled{padding:0 4px;width:unset}.tox .tox-tree .tox-trbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tree .tox-tree--directory{display:flex;flex-direction:column}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:700}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg{fill:#fff}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg{fill:#fff}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#fff}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#fff}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--shrinking) .tox-chevron{transition:transform .5s ease-in-out}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--open) .tox-chevron{transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:400}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg{fill:#fff}.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#fff}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#fff}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#fff}.tox .tox-tree .tox-tree--directory__children{overflow:hidden;padding-left:16px}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height .5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{display:flex;justify-content:space-between}.tox .tox-revisionhistory__pane{padding:0!important}.tox .tox-revisionhistory__container{display:flex;flex-direction:column;height:100%}.tox .tox-revisionhistory{background-color:#222f3e;border-top:1px solid rgba(255,255,255,.15);display:flex;flex:1;height:100%;margin-top:8px;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.tox .tox-revisionhistory--align-right{margin-left:auto}.tox .tox-revisionhistory__iframe{flex:1}.tox .tox-revisionhistory__sidebar{display:flex;flex-direction:column;height:100%;min-width:248px;width:316px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__sidebar-title{background-color:#222f3e;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);color:#fff;font-size:20px;font-weight:400;line-height:28px;padding:12px;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions{background-color:#2b3b4e;display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:10px 12px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus{height:100%;position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;bottom:1px;left:1px;right:1px;top:1px}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card{background-color:#222f3e;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:14px;gap:12px;padding:12px;width:100%}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:hover{box-shadow:0 4px 8px 0 rgba(34,47,62,.1)}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus{position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff #285ec7;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #285ec7;box-shadow:0 0 0 2px #285ec7!important}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected{background-color:#62430b;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);position:relative}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff #cea215;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #cea215}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date{display:flex;gap:12px;justify-content:space-between}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date-label{font-size:16px;line-height:24px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-label{font-size:12px;font-weight:600;line-height:24px;padding:0}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author{align-items:center;display:flex;flex:1 0 0;gap:8px;height:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__avatar{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__norevision{color:rgba(255,255,255,.5);font-size:16px;line-height:24px;padding:5px 5.5px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-check-icon{color:#fff;height:24px}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#222f3e;display:flex;flex:1;flex-direction:column;height:100%}.tox .tox-view{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:10px 10px 2px 10px;position:relative}.tox .tox-view__label{color:#fff;font-weight:700;line-height:24px;padding:4px 16px;text-align:center;white-space:nowrap}.tox .tox-view__label--normal{font-size:16px}.tox .tox-view__label--large{font-size:20px}.tox .tox-view--mobile.tox-view__header,.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__toolbar{display:flex;flex-direction:row;gap:8px;justify-content:space-between;overflow-x:auto;padding:10px 10px 2px 10px}.tox .tox-view__toolbar__group{display:flex;flex-direction:row;gap:12px}.tox .tox-view__header-end,.tox .tox-view__header-start{display:flex}.tox .tox-view__pane{height:100%;padding:8px;position:relative;width:100%}.tox .tox-view__pane_panel{border:1px solid #161f29;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-end>*,.tox[dir=rtl] .tox-view__header .tox-view__header-start>*{margin-right:8px}.tox .tox-well{border:1px solid #161f29;border-radius:6px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #161f29;border-radius:6px;display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1}.tox.tox-tinymce-aux .tox-toolbar__overflow{box-shadow:0 0 0 1px rgba(255,255,255,.15)}`) \ No newline at end of file diff --git a/tinymce-resource/skins/ui/oxide-dark/skin.min.css b/tinymce-resource/skins/ui/oxide-dark/skin.min.css new file mode 100644 index 00000000..b8d4319d --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/skin.min.css @@ -0,0 +1 @@ +.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #161f29;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#222f3e;border:2px solid #161f29;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(0,101,216,.4);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.5);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.5);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.5);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .mce-codemirror{background:#fff;bottom:0;font-size:13px;left:0;position:absolute;right:0;top:0;z-index:1}.tox .mce-codemirror.tox-inline-codemirror{margin:8px;position:absolute}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid>div:first-child{display:flex;flex-direction:column;width:30%}.tox .tox-advtemplate .tox-form__grid>div:first-child>div:nth-child(2){flex-basis:0;flex-grow:1;overflow:auto}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid>div:first-child{width:100%}}.tox .tox-advtemplate iframe{border-color:#161f29;border-radius:10px;border-style:solid;border-width:1px;margin:0 10px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bottom-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#006ce7;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button::before{border-radius:6px;bottom:-1px;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #006ce7;content:'';left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus:not(:disabled)::before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled[disabled]{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:#003c81;background-image:none;border-color:#003c81;box-shadow:none;color:#fff}.tox .tox-button--icon-and-text,.tox .tox-button.tox-button--icon-and-text,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text{display:flex;padding:5px 4px}.tox .tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg{display:block;fill:currentColor}.tox .tox-button--secondary{background-color:#3d546f;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#3d546f;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:#fff;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;-webkit-text-decoration:none;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#3d546f;background-image:none;border-color:#3d546f;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:hover:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:active:not(:disabled){background-color:#2b3b4e;background-image:none;border-color:#2b3b4e;box-shadow:none;color:#fff}.tox .tox-button--secondary.tox-button--enabled{background-color:#2b5c93;background-image:none;border-color:#2b5c93;box-shadow:none;color:#fff}.tox .tox-button--secondary.tox-button--enabled[disabled]{background-color:#2b5c93;background-image:none;border-color:#2b5c93;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:#254f80;background-image:none;border-color:#254f80;box-shadow:none;color:#fff}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:#254f80;background-image:none;border-color:#254f80;box-shadow:none;color:#fff}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:#1f436c;background-image:none;border-color:#1f436c;box-shadow:none;color:#fff}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked[disabled]{background-color:rgba(255,255,255,.2);border-color:transparent;box-shadow:unset;color:rgba(255,255,255,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:rgba(255,255,255,.2);border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked:focus:not(:disabled){background-color:rgba(255,255,255,.2);border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked:active:not(:disabled){background-color:rgba(255,255,255,.3);border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#fff}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:calc(4px - 1px);width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(255,255,255,0.2)}@media (forced-colors:active){.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:currentColor!important}}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(255,255,255,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(255,255,255,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(255,255,255,0.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:calc(4px - 1px)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:rgba(255,255,255,.15);border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.5);cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#fff;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#2b3b4e;color:#fff}.tox .tox-collection--list .tox-collection__item--active{background-color:#006ce7}.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{background-color:#599fef;color:#fff}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#2b3b4e;position:relative}.tox .tox-collection--toolbar .tox-collection__item--active:hover{background-color:#2f4055;color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active:focus{background-color:#2f4055;color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:focus::after{border:2px solid highlight}}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#599fef;color:#fff}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#2f4055;color:#fff;position:relative;z-index:1}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff inset;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border:2px solid highlight}}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}@media (forced-colors:active){.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){border:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:100%;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:currentColor;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:currentColor}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:rgba(255,255,255,0.5)}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#2b3b4e;border:1px solid rgba(255,255,255,.15);border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}@media (forced-colors:active){.tox .tox-hue-slider,.tox .tox-rgb-form .tox-rgba-preview{background-color:currentColor!important;border:1px solid highlight!important;forced-color-adjust:none}}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-spectrum:focus,.tox .tox-sv-palette-spectrum:focus{outline:#08f solid}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{min-width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important;box-shadow:0 0 0 1px red}.tox .tox-rgb-container{position:relative}.tox .tox-rgb-form .tox-invalid-icon{align-content:center;align-items:center;display:none;height:100%;position:absolute;right:0;top:0}.tox .tox-rgb-form .tox-invalid-icon .tox-control-wrap__status-icon-invalid{margin:0}.tox .tox-rgb-warning-note{background-color:#442632;border:1px solid #55212b;border-radius:3px;color:#e68080;padding:3px}.tox input.tox-invalid+.tox-invalid-icon{display:flex}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px -4px}.tox .tox-swatches__row{display:flex}@media (forced-colors:active){.tox .tox-swatches__row{forced-color-adjust:none}}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#fff;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#2f4055}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#fff;height:24px;margin:calc((30px - 24px)/ 2) calc((30px - 24px)/ 2);width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#2b3b4e;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#2b3b4e;border:1px solid #161f29;border-radius:6px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#fff;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#fff;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(255,255,255,.5);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#2b3b4e;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(43,59,78,0),#2b3b4e);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#2b3b4e;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#fff;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#2b3b4e;box-shadow:0 0 8px 8px #2b3b4e;color:#fff;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#2b3b4e;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(255,255,255,0.5)}.tox .tox-user__avatar img{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar img,.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar img,.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(34,47,62,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#222f3e}.tox .tox-dialog{background-color:#2b3b4e;border-color:#161f29;border-radius:10px;border-style:solid;border-width:0;box-shadow:0 16px 16px -10px rgba(34,47,62,.15),0 0 40px 1px rgba(34,47,62,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 8px * 2);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#2b3b4e;border-bottom:none;color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#fff;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:16px 16px}@media only screen and (min-width:768px){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(255,255,255,.5);display:inline-block;flex-shrink:0;font-size:14px;line-height:1.3;margin-bottom:8px;max-width:13em;-webkit-text-decoration:none;text-decoration:none}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(0,108,231,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #67aeff;color:#67aeff}@media (forced-colors:active){.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid highlight;color:highlight}}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:min(650px,calc(100vh - 110px));overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#67aeff;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#cde5ff;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{border-radius:1px;outline:2px solid #67aeff;outline-offset:2px}.tox .tox-dialog__body-content a:active{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#fff}.tox .tox-dialog__body-content strong{font-weight:700}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{padding-inline-start:2.5rem}.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{margin-bottom:16px}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content dt,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{display:block;margin-inline-end:0;margin-inline-start:0}.tox .tox-dialog__body-content .tox-form__group h1{color:#fff;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#fff;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--fullscreen{height:100%;max-width:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#2b3b4e;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(34,47,62,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #000}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered::before{border:1px solid #161f29;border-radius:6px;content:'';inset:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.tox .tox-navobj-bordered iframe{border-radius:6px}.tox .tox-navobj-bordered-focus.tox-navobj-bordered::before{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #161f29;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(255,255,255,.5);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area::before{border:2px solid #fff;border-radius:4px;content:'';inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;z-index:1}@media (forced-colors:active){.tox .tox-edit-area::before{border:2px solid highlight}}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-edit-focus .tox-edit-area::before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #161f29}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:2}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#222f3e;border-bottom:1px solid rgba(255,255,255,.15);box-shadow:none;padding:4px 0}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid rgba(255,255,255,.15);box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#222f3e;box-shadow:none;padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:none}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:0 0;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-custom-preview{border-color:#161f29;border-radius:6px;border-style:solid;border-width:1px;flex:1;padding:8px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(34 47 3.1%);border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}@media (forced-colors:active){.tox .tox-color-input span{border-color:currentColor;border-width:2px!important;forced-color-adjust:none}}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #2b3b4e;border-radius:6px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}@media (forced-colors:active){.tox .tox-color-input span::before{border:none}}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(255,255,255,.5);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus,.tox .tox-textfield,.tox .tox-toolbar-textfield{appearance:none;background-color:#2b3b4e;border-color:#161f29;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#222f3e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-custom-editor:focus-within,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea-wrap:focus-within,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#2b3b4e;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#fff}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#fff}@media (forced-colors:active){.tox .tox-listbox__select-chevron svg{fill:currentColor!important}}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{appearance:none;background-color:#2b3b4e;border-color:#161f29;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#2b3b4e;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border-color:#161f29;border-radius:6px;border-style:solid;border-width:1px;display:flex;flex:1;overflow:hidden}.tox .tox-textarea{appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea{border:none}.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{background-color:#222f3e;display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:rgba(255,255,255,.15);border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px -4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce7;border-color:rgba(255,255,255,.15)}@media (forced-colors:active){.tox .tox-insert-table-picker .tox-insert-table-picker__selected{border-color:Highlight;filter:contrast(50%)}}.tox .tox-insert-table-picker__label{color:#fff;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#2b3b4e;border:1px solid rgba(255,255,255,.15);border-radius:6px;box-shadow:none;display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:8px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width:768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#222f3e;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1/-1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#222f3e;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:#222f3e;border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:0;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:#222f3e;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#222f3e;border:0;box-shadow:none;color:#fff;position:relative;z-index:1}.tox .tox-mbtn:focus:not(:disabled)::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-mbtn:focus:not(:disabled)::after{border:2px solid highlight}}.tox .tox-mbtn--active,.tox .tox-mbtn:not(:disabled).tox-mbtn--active:focus{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#2f4055;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:400;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-left:auto;margin-right:auto;margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity 150ms ease-in;width:max-content}.tox .tox-notification a{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification:focus{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#334840;border-color:#3c5440;color:#fff}.tox .tox-notification--success p{color:#fff}.tox .tox-notification--success a{color:#b5d199}.tox .tox-notification--success a:focus,.tox .tox-notification--success a:hover{color:#82b153;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success a:focus-visible{border-radius:1px;outline:2px solid #b5d199;outline-offset:2px}.tox .tox-notification--success a:active{color:#689041;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success svg{fill:#fff}.tox .tox-notification--error{background-color:#442632;border-color:#55212b;color:#fff}.tox .tox-notification--error p{color:#fff}.tox .tox-notification--error a{color:#e68080}.tox .tox-notification--error a:focus,.tox .tox-notification--error a:hover{color:#d42b2b;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error a:focus-visible{border-radius:1px;outline:2px solid #e68080;outline-offset:2px}.tox .tox-notification--error a:active{color:#a22;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error svg{fill:#fff}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#222f3e;border-color:rgba(255,255,255,.15);color:#fff0b3}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#fff0b3}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#fc0}.tox .tox-notification--warn a:focus,.tox .tox-notification--warn a:hover,.tox .tox-notification--warning a:focus,.tox .tox-notification--warning a:hover{color:#997a00;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn a:focus-visible,.tox .tox-notification--warning a:focus-visible{border-radius:1px;outline:2px solid #ffcc00;outline-offset:2px}.tox .tox-notification--warn a:active,.tox .tox-notification--warning a:active{color:#665200;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#fff0b3}.tox .tox-notification--info{background-color:#254161;border-color:#264972;color:#fff}.tox .tox-notification--info p{color:#fff}.tox .tox-notification--info a{color:#83b7f3}.tox .tox-notification--info a:focus,.tox .tox-notification--info a:hover{color:#2681ea;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info a:focus-visible{border-radius:1px;outline:2px solid #83b7f3;outline-offset:2px}.tox .tox-notification--info a:active{color:#1368c9;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info svg{fill:#fff}.tox .tox-notification__body{align-self:center;color:#fff;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-notification-container-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-notification-container-dock-fadein{opacity:1;visibility:visible}.tox .tox-notification-container-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-notification-container-dock-transition.tox-notification-container-dock-fadein{transition-delay:0s}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition::after,.tox .tox-pop--transition::before{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#222f3e;border:1px solid #161f29;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::after,.tox .tox-pop::before{border-style:solid;content:'';display:block;height:0;opacity:1;position:absolute;width:0}@media (forced-colors:active){.tox .tox-pop::after,.tox .tox-pop::before{content:none}}.tox .tox-pop.tox-pop--inset::after,.tox .tox-pop.tox-pop--inset::before{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom::after,.tox .tox-pop.tox-pop--bottom::before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#222f3e transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#161f29 transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::after,.tox .tox-pop.tox-pop--top::before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #222f3e transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #161f29 transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::after,.tox .tox-pop.tox-pop--left::before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #222f3e transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #161f29 transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::after,.tox .tox-pop.tox-pop--right::before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #222f3e;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #161f29;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::after,.tox .tox-pop.tox-pop--align-left::before{left:20px}.tox .tox-pop.tox-pop--align-right::after,.tox .tox-pop.tox-pop--align-right::before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#222f3e;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #161f29;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(255,255,255,.5);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:first-child{animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#222f3e;border-top:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.75);display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__right-container{display:flex;justify-content:flex-end;white-space:nowrap}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{align-items:flex-start;display:flex;flex:1 1 auto;height:16px;justify-content:space-between;overflow:hidden}@media only screen and (min-width:768px){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__help-text,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__path,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__right-container{flex:0 0 calc(100% / 3)}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}@media only screen and (max-width:767px){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:rgba(255,255,255,.75);position:relative;-webkit-text-decoration:none;text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){color:#fff;cursor:pointer}.tox .tox-statusbar a:focus-visible::after,.tox .tox-statusbar__path-item:focus-visible::after,.tox .tox-statusbar__wordcount:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-statusbar a:focus-visible::after,.tox .tox-statusbar__path-item:focus-visible::after,.tox .tox-statusbar__wordcount:focus-visible::after{border:2px solid highlight}}.tox .tox-statusbar__branding svg{fill:rgba(255,255,255,0.8);height:1em;margin-left:.3em;width:auto}@media (forced-colors:active){.tox .tox-statusbar__branding svg{fill:currentColor}}.tox .tox-statusbar__branding a{align-items:center;display:inline-flex}.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg{fill:#fff}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-bottom:3px;margin-left:4px;margin-right:calc(3px - 8px);margin-top:3px;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(255,255,255,0.5)}.tox .tox-statusbar__resize-handle:focus svg,.tox .tox-statusbar__resize-handle:hover svg{fill:#fff}.tox .tox-statusbar__resize-handle:focus-visible{background-color:transparent;border-radius:1px 1px 5px 1px;box-shadow:0 0 0 2px transparent}.tox .tox-statusbar__resize-handle:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-statusbar__resize-handle:focus-visible::after{border:2px solid highlight}}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox[dir=rtl] .tox-statusbar__branding svg{margin-left:0;margin-right:.3em}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(34,47,62,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:#222f3e;border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:0;padding:0;text-transform:none;width:34px}@media (forced-colors:active){.tox .tox-tbtn.tox-tbtn:hover,.tox .tox-tbtn:hover{outline:1px dashed currentColor}.tox .tox-tbtn.tox-tbtn--active,.tox .tox-tbtn.tox-tbtn--enabled,.tox .tox-tbtn.tox-tbtn--enabled:focus,.tox .tox-tbtn.tox-tbtn--enabled:hover,.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){outline:1px solid currentColor;position:relative}}.tox .tox-tbtn svg{display:block;fill:#fff}@media (forced-colors:active){.tox .tox-tbtn svg{fill:currentColor!important}.tox .tox-tbtn svg.tox-tbtn--enabled,.tox .tox-tbtn svg:focus:not(.tox-tbtn--disabled){fill:currentColor!important}.tox .tox-tbtn svg .tox-tbtn:disabled,.tox .tox-tbtn svg .tox-tbtn:disabled:hover,.tox .tox-tbtn svg.tox-tbtn--disabled,.tox .tox-tbtn svg.tox-tbtn--disabled:hover{filter:contrast(0%)}}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#222f3e;border:0;box-shadow:none;position:relative;z-index:1}.tox .tox-tbtn:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-tbtn:focus::after{border:2px solid highlight}}.tox .tox-tbtn:hover{background:#2f4055;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:hover svg{fill:#fff}.tox .tox-tbtn:active{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:active svg{fill:#fff}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:rgba(255,255,255,0.5)}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:#222f3e;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(255,255,255,0.5)}.tox .tox-tbtn--active,.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:focus,.tox .tox-tbtn--enabled:hover{background:#599fef;border:0;box-shadow:none;color:#fff;position:relative}.tox .tox-tbtn--active>*,.tox .tox-tbtn--enabled:focus>*,.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--active svg,.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:focus svg,.tox .tox-tbtn--enabled:hover svg{fill:#fff}.tox .tox-tbtn--active.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:focus.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg{fill:rgba(255,255,255,0.5)}.tox .tox-tbtn--enabled:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-tbtn--enabled:focus::after{border:2px solid highlight}}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#fff}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#fff}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-number-input{background:#2f4055;border-radius:3px;display:flex;margin:6px 1px 5px 0;position:relative;width:auto}.tox .tox-number-input:focus{background:#2f4055}.tox .tox-number-input:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper{display:flex;pointer-events:none;position:relative;text-align:center}.tox .tox-number-input .tox-input-wrapper:focus{background-color:#2f4055;z-index:1}.tox .tox-number-input .tox-input-wrapper:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border:2px solid highlight}}.tox .tox-number-input input{border-radius:3px;color:#fff;font-size:14px;margin:2px 0;pointer-events:all;position:relative;width:60px}.tox .tox-number-input input:hover{background:#2f4055;color:#fff}.tox .tox-number-input input:focus{background-color:#2f4055}.tox .tox-number-input input:disabled{background:#222f3e;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-number-input button{color:#fff;height:28px;position:relative;text-align:center;width:24px}@media (forced-colors:active){.tox .tox-number-input button:active,.tox .tox-number-input button:focus,.tox .tox-number-input button:hover{outline:1px solid currentColor!important}}.tox .tox-number-input button svg{display:block;fill:#fff;margin:0 auto;transform:scale(.67)}@media (forced-colors:active){.tox .tox-number-input button svg,.tox .tox-number-input button svg:active,.tox .tox-number-input button svg:hover{fill:currentColor!important}.tox .tox-number-input button svg:disabled{filter:contrast(0)}}.tox .tox-number-input button:focus{background:#2f4055;z-index:1}.tox .tox-number-input button:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input button:focus::after{border:2px solid highlight}}.tox .tox-number-input button:hover{background:#2f4055;border:0;box-shadow:none;color:#fff}.tox .tox-number-input button:hover svg{fill:#fff}.tox .tox-number-input button:active{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-number-input button:active svg{fill:#fff}.tox .tox-number-input button:disabled{background:#222f3e;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-number-input button:disabled svg{fill:rgba(255,255,255,0.5)}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active)>.tox-input-wrapper,.tox .tox-number-input:focus:not(:active)>button{background:#2f4055}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;height:initial;margin:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(255,255,255,0.5)}@media (forced-colors:active){.tox .tox-tbtn__select-chevron svg{fill:currentColor}}.tox .tox-tbtn--bespoke{background:#2f4055}.tox .tox-tbtn--bespoke:focus{background:#2f4055}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-tbtn--disabled .tox-tbtn__select-label,.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #2f4055 inset}.tox .tox-split-button:focus{background:#222f3e;box-shadow:none;color:#fff;position:relative;z-index:1}.tox .tox-split-button:focus::after{pointer-events:none;border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-split-button:focus::after{border:2px solid highlight}}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button>:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.tox .tox-split-button>:nth-child(2){border-bottom-right-radius:3px;border-top-right-radius:3px}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(255,255,255,0.5)}@media (forced-colors:active){.tox .tox-split-button__chevron svg{fill:currentColor}}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button:focus .tox-tbtn{background-color:transparent}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:#222f3e;box-shadow:none;color:rgba(255,255,255,.5)}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0 0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color,.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color{opacity:.6}.tox .tox-toolbar-overlord{background-color:#222f3e}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background-attachment:local;background-color:#222f3e;background-image:repeating-linear-gradient(rgba(255,255,255,.15) 0 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 11px * 2) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__overflow,.tox .tox-toolbar-overlord>.tox-toolbar__primary{background-position:center top 0;background-size:calc(100% - 11px * 2) calc(100% - 0)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-anchorbar,.tox .tox-toolbar-overlord{grid-column:1/-1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}@media (forced-colors:active){.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{outline:1px solid currentColor}}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#222f3e;background-position:center top 43px;background-size:calc(100% - 8px * 2) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);overscroll-behavior:none;padding:4px 0}@media (forced-colors:active){.tox.tox-tinymce-aux .tox-toolbar__overflow{border:solid}}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 11px * 2) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;max-width:15em;padding:8px;pointer-events:none;position:relative;width:max-content;z-index:1150}.tox .tox-tooltip__body{background-color:#324053;border-radius:6px;box-shadow:none;color:#fff;font-size:12px;font-style:normal;font-weight:600;overflow-wrap:break-word;padding:4px 6px;text-transform:none}@media (forced-colors:active){.tox .tox-tooltip__body{outline:outset 1px}}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #324053;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #324053;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #324053;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #324053;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tree{display:flex;flex-direction:column}.tox .tox-tree .tox-trbtn{align-items:center;background:0 0;border:0;border-radius:4px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;margin-bottom:4px;margin-top:4px;outline:0;overflow:hidden;padding:0;padding-left:8px;text-transform:none}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tree .tox-trbtn svg{display:block;fill:#fff}.tox .tox-tree .tox-trbtn:focus{background:#2f4055;border:0;box-shadow:none}.tox .tox-tree .tox-trbtn:hover{background:#2f4055;border:0;box-shadow:none;color:#fff}.tox .tox-tree .tox-trbtn:hover svg{fill:#fff}.tox .tox-tree .tox-trbtn:active{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-tree .tox-trbtn:active svg{fill:#fff}.tox .tox-tree .tox-trbtn--disabled,.tox .tox-tree .tox-trbtn--disabled:hover,.tox .tox-tree .tox-trbtn:disabled,.tox .tox-tree .tox-trbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-tree .tox-trbtn--disabled svg,.tox .tox-tree .tox-trbtn--disabled:hover svg,.tox .tox-tree .tox-trbtn:disabled svg,.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:rgba(255,255,255,0.5)}.tox .tox-tree .tox-trbtn--enabled,.tox .tox-tree .tox-trbtn--enabled:hover{background:#599fef;border:0;box-shadow:none;color:#fff}.tox .tox-tree .tox-trbtn--enabled:hover>*,.tox .tox-tree .tox-trbtn--enabled>*{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#fff}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#fff}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#fff}.tox .tox-tree .tox-trbtn:active>*{transform:none}.tox .tox-tree .tox-trbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tree .tox-trbtn--labeled{padding:0 4px;width:unset}.tox .tox-tree .tox-trbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tree .tox-tree--directory{display:flex;flex-direction:column}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:700}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg{fill:#fff}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg{fill:#fff}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#fff}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#fff}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--shrinking) .tox-chevron{transition:transform .5s ease-in-out}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--open) .tox-chevron{transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:400}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg{fill:#fff}.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#fff}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#fff}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#fff}.tox .tox-tree .tox-tree--directory__children{overflow:hidden;padding-left:16px}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height .5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{display:flex;justify-content:space-between}.tox .tox-revisionhistory__pane{padding:0!important}.tox .tox-revisionhistory__container{display:flex;flex-direction:column;height:100%}.tox .tox-revisionhistory{background-color:#222f3e;border-top:1px solid rgba(255,255,255,.15);display:flex;flex:1;height:100%;margin-top:8px;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.tox .tox-revisionhistory--align-right{margin-left:auto}.tox .tox-revisionhistory__iframe{flex:1}.tox .tox-revisionhistory__sidebar{display:flex;flex-direction:column;height:100%;min-width:248px;width:316px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__sidebar-title{background-color:#222f3e;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);color:#fff;font-size:20px;font-weight:400;line-height:28px;padding:12px;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions{background-color:#2b3b4e;display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:10px 12px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus{height:100%;position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;bottom:1px;left:1px;right:1px;top:1px}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card{background-color:#222f3e;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:14px;gap:12px;padding:12px;width:100%}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:hover{box-shadow:0 4px 8px 0 rgba(34,47,62,.1)}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus{position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff #285ec7;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #285ec7;box-shadow:0 0 0 2px #285ec7!important}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected{background-color:#62430b;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);position:relative}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #fff #cea215;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #cea215}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date{display:flex;gap:12px;justify-content:space-between}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date-label{font-size:16px;line-height:24px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-label{font-size:12px;font-weight:600;line-height:24px;padding:0}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author{align-items:center;display:flex;flex:1 0 0;gap:8px;height:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__avatar{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__norevision{color:rgba(255,255,255,.5);font-size:16px;line-height:24px;padding:5px 5.5px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-check-icon{color:#fff;height:24px}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#222f3e;display:flex;flex:1;flex-direction:column;height:100%}.tox .tox-view{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:10px 10px 2px 10px;position:relative}.tox .tox-view__label{color:#fff;font-weight:700;line-height:24px;padding:4px 16px;text-align:center;white-space:nowrap}.tox .tox-view__label--normal{font-size:16px}.tox .tox-view__label--large{font-size:20px}.tox .tox-view--mobile.tox-view__header,.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__toolbar{display:flex;flex-direction:row;gap:8px;justify-content:space-between;overflow-x:auto;padding:10px 10px 2px 10px}.tox .tox-view__toolbar__group{display:flex;flex-direction:row;gap:12px}.tox .tox-view__header-end,.tox .tox-view__header-start{display:flex}.tox .tox-view__pane{height:100%;padding:8px;position:relative;width:100%}.tox .tox-view__pane_panel{border:1px solid #161f29;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-end>*,.tox[dir=rtl] .tox-view__header .tox-view__header-start>*{margin-right:8px}.tox .tox-well{border:1px solid #161f29;border-radius:6px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #161f29;border-radius:6px;display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1}.tox.tox-tinymce-aux .tox-toolbar__overflow{box-shadow:0 0 0 1px rgba(255,255,255,.15)} diff --git a/tinymce-resource/skins/ui/oxide-dark/skin.shadowdom.css b/tinymce-resource/skins/ui/oxide-dark/skin.shadowdom.css new file mode 100644 index 00000000..25b0a371 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/skin.shadowdom.css @@ -0,0 +1,30 @@ +body.tox-dialog__disable-scroll { + overflow: hidden; +} +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} diff --git a/tinymce-resource/skins/ui/oxide-dark/skin.shadowdom.js b/tinymce-resource/skins/ui/oxide-dark/skin.shadowdom.js new file mode 100644 index 00000000..ba24aed3 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/skin.shadowdom.js @@ -0,0 +1 @@ +tinymce.Resource.add('ui/dark/skin.shadowdom.css', `body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}`) \ No newline at end of file diff --git a/tinymce-resource/skins/ui/oxide-dark/skin.shadowdom.min.css b/tinymce-resource/skins/ui/oxide-dark/skin.shadowdom.min.css new file mode 100644 index 00000000..8745951a --- /dev/null +++ b/tinymce-resource/skins/ui/oxide-dark/skin.shadowdom.min.css @@ -0,0 +1 @@ +body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201} diff --git a/tinymce-resource/skins/ui/oxide/content.css b/tinymce-resource/skins/ui/oxide/content.css new file mode 100644 index 00000000..95a0f60e --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/content.css @@ -0,0 +1,781 @@ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; +} +.mce-content-body .mce-item-anchor:empty { + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + user-select: all; + width: 8px !important; +} +.mce-content-body .mce-item-anchor:not(:empty) { + background-position-x: 2px; + display: inline-block; + padding-left: 12px; +} +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.function, +.token.class-name { + color: #DD4A68; +} +.token.regex, +.token.important, +.token.variable { + color: #e90; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline: 0 auto; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + -webkit-text-decoration: none; + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + -webkit-text-decoration: none; + text-decoration: none; + } + div.mce-footnotes { + page-break-inside: avoid; + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +/* stylelint-disable selector-type-no-unknown */ +tiny-math-block { + display: flex; + justify-content: center; + margin: 16px 0 16px 0; +} +tiny-math-inline { + display: inline-block; +} +/* stylelint-enable selector-type-no-unknown */ +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag { + cursor: default !important; + -webkit-user-select: none; + user-select: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.1); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.1); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +@media (forced-colors: active) { + .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: highlight; + filter: brightness(30%); + z-index: -1; + } +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0 0 0%); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body details[data-mce-selected] { + outline: 3px solid #b4d7ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc ul > li { + list-style-type: none; +} +[data-mce-block] { + display: block; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} +body { + font-family: sans-serif; +} +table { + border-collapse: collapse; +} diff --git a/tinymce-resource/skins/ui/oxide/content.inline.css b/tinymce-resource/skins/ui/oxide/content.inline.css new file mode 100644 index 00000000..013a702f --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/content.inline.css @@ -0,0 +1,775 @@ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; +} +.mce-content-body .mce-item-anchor:empty { + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + user-select: all; + width: 8px !important; +} +.mce-content-body .mce-item-anchor:not(:empty) { + background-position-x: 2px; + display: inline-block; + padding-left: 12px; +} +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.function, +.token.class-name { + color: #DD4A68; +} +.token.regex, +.token.important, +.token.variable { + color: #e90; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline: 0 auto; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + -webkit-text-decoration: none; + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + -webkit-text-decoration: none; + text-decoration: none; + } + div.mce-footnotes { + page-break-inside: avoid; + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +/* stylelint-disable selector-type-no-unknown */ +tiny-math-block { + display: flex; + justify-content: center; + margin: 16px 0 16px 0; +} +tiny-math-inline { + display: inline-block; +} +/* stylelint-enable selector-type-no-unknown */ +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag { + cursor: default !important; + -webkit-user-select: none; + user-select: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.1); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.1); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +@media (forced-colors: active) { + .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: highlight; + filter: brightness(30%); + z-index: -1; + } +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0 0 0%); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body details[data-mce-selected] { + outline: 3px solid #b4d7ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc ul > li { + list-style-type: none; +} +[data-mce-block] { + display: block; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} diff --git a/tinymce-resource/skins/ui/oxide/content.inline.js b/tinymce-resource/skins/ui/oxide/content.inline.js new file mode 100644 index 00000000..3382c5f0 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/content.inline.js @@ -0,0 +1 @@ +tinymce.Resource.add('ui/default/content.inline.css', `.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:0}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected=inline-boundary]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}div.mce-footnotes hr{margin-inline:0 auto;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{-webkit-text-decoration:none;text-decoration:none}@media print{sup.mce-footnote a{color:#000;-webkit-text-decoration:none;text-decoration:none}div.mce-footnotes{page-break-inside:avoid;break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}tiny-math-block{display:flex;justify-content:center;margin:16px 0 16px 0}tiny-math-inline{display:inline-block}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:rgba(0,108,231,.1)}.mce-content-body .mce-mergetag-affix{background-color:rgba(0,108,231,.1);color:#006ce7}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}@media (forced-colors:active){.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:highlight;filter:brightness(30%);z-index:-1}}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:first-of-type{cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0 0 0%);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body details[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img[data-mce-selected]::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}`) \ No newline at end of file diff --git a/tinymce-resource/skins/ui/oxide/content.inline.min.css b/tinymce-resource/skins/ui/oxide/content.inline.min.css new file mode 100644 index 00000000..29a37867 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/content.inline.min.css @@ -0,0 +1 @@ +.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:0}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected=inline-boundary]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}div.mce-footnotes hr{margin-inline:0 auto;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{-webkit-text-decoration:none;text-decoration:none}@media print{sup.mce-footnote a{color:#000;-webkit-text-decoration:none;text-decoration:none}div.mce-footnotes{page-break-inside:avoid;break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}tiny-math-block{display:flex;justify-content:center;margin:16px 0 16px 0}tiny-math-inline{display:inline-block}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:rgba(0,108,231,.1)}.mce-content-body .mce-mergetag-affix{background-color:rgba(0,108,231,.1);color:#006ce7}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}@media (forced-colors:active){.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:highlight;filter:brightness(30%);z-index:-1}}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:first-of-type{cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0 0 0%);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body details[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img[data-mce-selected]::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'} diff --git a/tinymce-resource/skins/ui/oxide/content.js b/tinymce-resource/skins/ui/oxide/content.js new file mode 100644 index 00000000..6e5a7747 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/content.js @@ -0,0 +1 @@ +tinymce.Resource.add('ui/default/content.css', `.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:0}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected=inline-boundary]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}div.mce-footnotes hr{margin-inline:0 auto;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{-webkit-text-decoration:none;text-decoration:none}@media print{sup.mce-footnote a{color:#000;-webkit-text-decoration:none;text-decoration:none}div.mce-footnotes{page-break-inside:avoid;break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}tiny-math-block{display:flex;justify-content:center;margin:16px 0 16px 0}tiny-math-inline{display:inline-block}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:rgba(0,108,231,.1)}.mce-content-body .mce-mergetag-affix{background-color:rgba(0,108,231,.1);color:#006ce7}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}@media (forced-colors:active){.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:highlight;filter:brightness(30%);z-index:-1}}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:first-of-type{cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0 0 0%);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body details[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img[data-mce-selected]::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}body{font-family:sans-serif}table{border-collapse:collapse}`) \ No newline at end of file diff --git a/tinymce-resource/skins/ui/oxide/content.min.css b/tinymce-resource/skins/ui/oxide/content.min.css new file mode 100644 index 00000000..f6f02c78 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/content.min.css @@ -0,0 +1 @@ +.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:0}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected=inline-boundary]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}div.mce-footnotes hr{margin-inline:0 auto;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{-webkit-text-decoration:none;text-decoration:none}@media print{sup.mce-footnote a{color:#000;-webkit-text-decoration:none;text-decoration:none}div.mce-footnotes{page-break-inside:avoid;break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}tiny-math-block{display:flex;justify-content:center;margin:16px 0 16px 0}tiny-math-inline{display:inline-block}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:rgba(0,108,231,.1)}.mce-content-body .mce-mergetag-affix{background-color:rgba(0,108,231,.1);color:#006ce7}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}@media (forced-colors:active){.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:highlight;filter:brightness(30%);z-index:-1}}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:first-of-type{cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0 0 0%);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body details[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img[data-mce-selected]::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}body{font-family:sans-serif}table{border-collapse:collapse} diff --git a/tinymce-resource/skins/ui/oxide/skin.css b/tinymce-resource/skins/ui/oxide/skin.css new file mode 100644 index 00000000..eddecb7a --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/skin.css @@ -0,0 +1,4529 @@ +.tox { + box-shadow: none; + box-sizing: content-box; + color: #222f3e; + cursor: auto; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: normal; + -webkit-tap-highlight-color: transparent; + -webkit-text-decoration: none; + text-decoration: none; + text-shadow: none; + text-transform: none; + vertical-align: initial; + white-space: normal; +} +.tox *:not(svg):not(rect) { + box-sizing: inherit; + color: inherit; + cursor: inherit; + direction: inherit; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: inherit; + -webkit-tap-highlight-color: inherit; + text-align: inherit; + text-decoration: inherit; + text-shadow: inherit; + text-transform: inherit; + vertical-align: inherit; + white-space: inherit; +} +.tox *:not(svg):not(rect) { + /* stylelint-disable-line no-duplicate-selectors */ + background: transparent; + border: 0; + box-shadow: none; + float: none; + height: auto; + margin: 0; + max-width: none; + outline: 0; + padding: 0; + position: static; + width: auto; +} +.tox:not([dir=rtl]) { + direction: ltr; + text-align: left; +} +.tox[dir=rtl] { + direction: rtl; + text-align: right; +} +.tox-tinymce { + border: 2px solid #eeeeee; + border-radius: 10px; + box-shadow: none; + box-sizing: border-box; + display: flex; + flex-direction: column; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + overflow: hidden; + position: relative; + visibility: inherit !important; +} +.tox.tox-tinymce-inline { + border: none; + box-shadow: none; + overflow: initial; +} +.tox.tox-tinymce-inline .tox-editor-container { + overflow: initial; +} +.tox.tox-tinymce-inline .tox-editor-header { + background-color: #fff; + border: 2px solid #eeeeee; + border-radius: 10px; + box-shadow: none; + overflow: hidden; +} +.tox-tinymce-aux { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + z-index: 1300; +} +.tox-tinymce *:focus, +.tox-tinymce-aux *:focus { + outline: none; +} +button::-moz-focus-inner { + border: 0; +} +.tox[dir=rtl] .tox-icon--flip svg { + transform: rotateY(180deg); +} +.tox .accessibility-issue__header { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description { + align-items: stretch; + border-radius: 6px; + display: flex; + justify-content: space-between; +} +.tox .accessibility-issue__description > div { + padding-bottom: 4px; +} +.tox .accessibility-issue__description > div > div { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description > div > div .tox-icon svg { + display: block; +} +.tox .accessibility-issue__repair { + margin-top: 16px; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { + background-color: rgba(0, 101, 216, 0.1); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { + color: #006ce7; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { + fill: #006ce7; +} +.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon { + background-color: #006ce7; + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover, +.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus { + background-color: #0060ce; +} +.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active { + background-color: #0054b4; +} +.tox .tox-dialog__body-content .accessibility-issue--warn { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { + background-color: rgba(255, 165, 0, 0.08); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { + color: #8f5d00; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { + fill: #8f5d00; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon { + background-color: #FFE89D; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover, +.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus { + background-color: #F2D574; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active { + background-color: #E8C657; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--error { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { + background-color: rgba(204, 0, 0, 0.1); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { + color: #c00; +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { + fill: #c00; +} +.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon { + background-color: #F2BFBF; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover, +.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus { + background-color: #E9A4A4; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active { + background-color: #EE9494; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { + background-color: rgba(120, 171, 70, 0.1); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child { + display: none; +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { + color: #527530; +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { + fill: #527530; +} +.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { + font-size: 14px; + margin-top: 0; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-left: auto; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 4px 4px 8px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-right: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-right: auto; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 8px 4px 4px; +} +.tox .mce-codemirror { + background: #fff; + bottom: 0; + font-size: 13px; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} +.tox .mce-codemirror.tox-inline-codemirror { + margin: 8px; + position: absolute; +} +.tox .tox-advtemplate .tox-form__grid { + flex: 1; +} +.tox .tox-advtemplate .tox-form__grid > div:first-child { + display: flex; + flex-direction: column; + width: 30%; +} +.tox .tox-advtemplate .tox-form__grid > div:first-child > div:nth-child(2) { + flex-basis: 0; + flex-grow: 1; + overflow: auto; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid > div:first-child { + width: 100%; + } +} +.tox .tox-advtemplate iframe { + border-color: #eeeeee; + border-radius: 10px; + border-style: solid; + border-width: 1px; + margin: 0 10px; +} +.tox .tox-anchorbar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-bottom-anchorbar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-bar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-button { + background-color: #006ce7; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #006ce7; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + line-height: 24px; + margin: 0; + outline: none; + padding: 4px 16px; + position: relative; + text-align: center; + -webkit-text-decoration: none; + text-decoration: none; + text-transform: none; + white-space: nowrap; +} +.tox .tox-button::before { + border-radius: 6px; + bottom: -1px; + box-shadow: inset 0 0 0 1px #fff, 0 0 0 2px #006ce7; + content: ''; + left: -1px; + opacity: 0; + pointer-events: none; + position: absolute; + right: -1px; + top: -1px; +} +.tox .tox-button[disabled] { + background-color: #006ce7; + background-image: none; + border-color: #006ce7; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-button:focus:not(:disabled) { + background-color: #0060ce; + background-image: none; + border-color: #0060ce; + box-shadow: none; + color: #fff; +} +.tox .tox-button:focus:not(:disabled)::before { + opacity: 1; +} +.tox .tox-button:hover:not(:disabled) { + background-color: #0060ce; + background-image: none; + border-color: #0060ce; + box-shadow: none; + color: #fff; +} +.tox .tox-button:active:not(:disabled) { + background-color: #0054b4; + background-image: none; + border-color: #0054b4; + box-shadow: none; + color: #fff; +} +.tox .tox-button.tox-button--enabled { + background-color: #0054b4; + background-image: none; + border-color: #0054b4; + box-shadow: none; + color: #fff; +} +.tox .tox-button.tox-button--enabled[disabled] { + background-color: #0054b4; + background-image: none; + border-color: #0054b4; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-button.tox-button--enabled:focus:not(:disabled) { + background-color: #00489b; + background-image: none; + border-color: #00489b; + box-shadow: none; + color: #fff; +} +.tox .tox-button.tox-button--enabled:hover:not(:disabled) { + background-color: #00489b; + background-image: none; + border-color: #00489b; + box-shadow: none; + color: #fff; +} +.tox .tox-button.tox-button--enabled:active:not(:disabled) { + background-color: #003c81; + background-image: none; + border-color: #003c81; + box-shadow: none; + color: #fff; +} +.tox .tox-button--icon-and-text, +.tox .tox-button.tox-button--icon-and-text, +.tox .tox-button.tox-button--secondary.tox-button--icon-and-text { + display: flex; + padding: 5px 4px; +} +.tox .tox-button--icon-and-text .tox-icon svg, +.tox .tox-button.tox-button--icon-and-text .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg { + display: block; + fill: currentColor; +} +.tox .tox-button--secondary { + background-color: #f0f0f0; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #f0f0f0; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + outline: none; + padding: 4px 16px; + -webkit-text-decoration: none; + text-decoration: none; + text-transform: none; +} +.tox .tox-button--secondary[disabled] { + background-color: #f0f0f0; + background-image: none; + border-color: #f0f0f0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} +.tox .tox-button--secondary:focus:not(:disabled) { + background-color: #e3e3e3; + background-image: none; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary:hover:not(:disabled) { + background-color: #e3e3e3; + background-image: none; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary:active:not(:disabled) { + background-color: #d6d6d6; + background-image: none; + border-color: #d6d6d6; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary.tox-button--enabled { + background-color: #a8c8ed; + background-image: none; + border-color: #a8c8ed; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary.tox-button--enabled[disabled] { + background-color: #a8c8ed; + background-image: none; + border-color: #a8c8ed; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} +.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled) { + background-color: #93bbe9; + background-image: none; + border-color: #93bbe9; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled) { + background-color: #93bbe9; + background-image: none; + border-color: #93bbe9; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled) { + background-color: #7daee4; + background-image: none; + border-color: #7daee4; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { + padding: 4px; +} +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { + display: block; + fill: currentColor; +} +.tox .tox-button-link { + background: 0; + border: none; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-weight: normal; + line-height: 1.3; + margin: 0; + padding: 0; + white-space: nowrap; +} +.tox .tox-button-link--sm { + font-size: 14px; +} +.tox .tox-button--naked { + background-color: transparent; + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} +.tox .tox-button--naked[disabled] { + background-color: rgba(34, 47, 62, 0.12); + border-color: transparent; + box-shadow: unset; + color: rgba(34, 47, 62, 0.5); +} +.tox .tox-button--naked:hover:not(:disabled) { + background-color: rgba(34, 47, 62, 0.12); + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} +.tox .tox-button--naked:focus:not(:disabled) { + background-color: rgba(34, 47, 62, 0.12); + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} +.tox .tox-button--naked:active:not(:disabled) { + background-color: rgba(34, 47, 62, 0.18); + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} +.tox .tox-button--naked .tox-icon svg { + fill: currentColor; +} +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { + color: #222f3e; +} +.tox .tox-checkbox { + align-items: center; + border-radius: 6px; + cursor: pointer; + display: flex; + height: 36px; + min-width: 36px; +} +.tox .tox-checkbox__input { + /* Hide from view but visible to screen readers */ + height: 1px; + overflow: hidden; + position: absolute; + top: auto; + width: 1px; +} +.tox .tox-checkbox__icons { + align-items: center; + border-radius: 6px; + box-shadow: 0 0 0 2px transparent; + box-sizing: content-box; + display: flex; + height: 24px; + justify-content: center; + padding: calc(4px - 1px); + width: 24px; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: block; + fill: rgba(34, 47, 62, 0.3); +} +@media (forced-colors: active) { + .tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: currentColor !important; + } +} +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: none; + fill: #006ce7; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: none; + fill: #006ce7; +} +.tox .tox-checkbox--disabled { + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: block; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: block; +} +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { + border-radius: 6px; + box-shadow: inset 0 0 0 1px #006ce7; + padding: calc(4px - 1px); +} +.tox:not([dir=rtl]) .tox-checkbox__label { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-checkbox__input { + left: -10000px; +} +.tox:not([dir=rtl]) .tox-bar .tox-checkbox { + margin-left: 4px; +} +.tox[dir=rtl] .tox-checkbox__label { + margin-right: 4px; +} +.tox[dir=rtl] .tox-checkbox__input { + right: -10000px; +} +.tox[dir=rtl] .tox-bar .tox-checkbox { + margin-right: 4px; +} +.tox { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-collection--toolbar .tox-collection__group { + display: flex; + padding: 0; +} +.tox .tox-collection--grid .tox-collection__group { + display: flex; + flex-wrap: wrap; + max-height: 208px; + overflow-x: hidden; + overflow-y: auto; + padding: 0; +} +.tox .tox-collection--list .tox-collection__group { + border-bottom-width: 0; + border-color: #e3e3e3; + border-left-width: 0; + border-right-width: 0; + border-style: solid; + border-top-width: 1px; + padding: 4px 0; +} +.tox .tox-collection--list .tox-collection__group:first-child { + border-top-width: 0; +} +.tox .tox-collection__group-heading { + background-color: #fcfcfc; + color: rgba(34, 47, 62, 0.7); + cursor: default; + font-size: 12px; + font-style: normal; + font-weight: normal; + margin-bottom: 4px; + margin-top: -4px; + padding: 4px 8px; + text-transform: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; +} +.tox .tox-collection__item { + align-items: center; + border-radius: 3px; + color: #222f3e; + display: flex; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; +} +.tox .tox-collection--list .tox-collection__item { + padding: 4px 8px; +} +.tox .tox-collection--toolbar .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--grid .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--list .tox-collection__item--enabled { + background-color: #fff; + color: #222f3e; +} +.tox .tox-collection--list .tox-collection__item--active { + background-color: #006ce7; +} +.tox .tox-collection--toolbar .tox-collection__item--enabled, +.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active, +.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover { + background-color: #a6ccf7; + color: #222f3e; +} +@media (forced-colors: active) { + .tox .tox-collection--toolbar .tox-collection__item--enabled, + .tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active, + .tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover { + border-radius: 3px; + outline: solid 1px; + } +} +.tox .tox-collection--toolbar .tox-collection__item--active { + background-color: #fff; + position: relative; +} +.tox .tox-collection--toolbar .tox-collection__item--active:hover { + background-color: #f0f0f0; + color: #222f3e; +} +.tox .tox-collection--toolbar .tox-collection__item--active:focus { + background-color: #f0f0f0; + color: #222f3e; +} +.tox .tox-collection--toolbar .tox-collection__item--active:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-collection--toolbar .tox-collection__item--active:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-collection--grid .tox-collection__item--enabled { + background-color: #a6ccf7; + color: #222f3e; +} +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + background-color: #f0f0f0; + color: #222f3e; + position: relative; + z-index: 1; +} +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 inset; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after { + border: 2px solid highlight; + } +} +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #fff; +} +@media (forced-colors: active) { + .tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + border: solid 1px; + } +} +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #222f3e; +} +@media (forced-colors: active) { + .tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover { + border-radius: 3px; + outline: solid 1px; + } +} +.tox .tox-collection__item-icon, +.tox .tox-collection__item-checkmark { + align-items: center; + display: flex; + height: 24px; + justify-content: center; + width: 24px; +} +.tox .tox-collection__item-icon svg, +.tox .tox-collection__item-checkmark svg { + fill: currentColor; +} +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { + height: 48px; + width: 48px; +} +.tox .tox-collection__item-label { + color: currentColor; + display: inline-block; + flex: 1; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 24px; + max-width: 100%; + text-transform: none; + word-break: break-all; +} +.tox .tox-collection__item-accessory { + color: currentColor; + display: inline-block; + font-size: 14px; + height: 24px; + line-height: 24px; + text-transform: none; +} +.tox .tox-collection__item-caret { + align-items: center; + display: flex; + min-height: 24px; +} +.tox .tox-collection__item-caret::after { + content: ''; + font-size: 0; + min-height: inherit; +} +.tox .tox-collection__item-caret svg { + fill: currentColor; +} +.tox .tox-collection__item--state-disabled { + background-color: transparent; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { + display: none; +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { + display: none; +} +.tox .tox-collection--horizontal { + background-color: #fff; + border: 1px solid #e3e3e3; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: nowrap; + margin-bottom: 0; + overflow-x: auto; + padding: 0; +} +.tox .tox-collection--horizontal .tox-collection__group { + align-items: center; + display: flex; + flex-wrap: nowrap; + margin: 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item { + height: 28px; + margin: 6px 1px 5px 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item-label { + white-space: nowrap; +} +.tox .tox-collection--horizontal .tox-collection__item-caret { + margin-left: 4px; +} +.tox .tox-collection__item-container { + display: flex; +} +.tox .tox-collection__item-container--row { + align-items: center; + flex: 1 1 auto; + flex-direction: row; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { + margin-right: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { + justify-content: flex-end; + margin-left: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { + align-items: flex-start; + margin-bottom: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { + align-items: center; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { + align-items: flex-end; + margin-top: auto; +} +.tox .tox-collection__item-container--column { + align-self: center; + flex: 1 1 auto; + flex-direction: column; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { + align-items: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { + align-items: flex-end; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { + align-self: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { + align-self: center; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { + align-self: flex-end; +} +.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-right: 1px solid transparent; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-collection__item-accessory { + margin-left: 16px; + text-align: right; +} +.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret { + margin-left: 16px; +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-left: 1px solid transparent; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-right: 8px; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-right: 4px; +} +.tox[dir=rtl] .tox-collection__item-accessory { + margin-right: 16px; + text-align: left; +} +.tox[dir=rtl] .tox-collection .tox-collection__item-caret { + margin-right: 16px; + transform: rotateY(180deg); +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret { + margin-right: 4px; +} +@media (forced-colors: active) { + .tox .tox-hue-slider, + .tox .tox-rgb-form .tox-rgba-preview { + background-color: currentColor !important; + border: 1px solid highlight !important; + forced-color-adjust: none; + } +} +.tox .tox-color-picker-container { + display: flex; + flex-direction: row; + height: 225px; + margin: 0; +} +.tox .tox-sv-palette { + box-sizing: border-box; + display: flex; + height: 100%; +} +.tox .tox-sv-palette-spectrum { + height: 100%; +} +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { + width: 225px; +} +.tox .tox-sv-palette-thumb { + background: none; + border: 1px solid black; + border-radius: 50%; + box-sizing: content-box; + height: 12px; + position: absolute; + width: 12px; +} +.tox .tox-sv-palette-inner-thumb { + border: 1px solid white; + border-radius: 50%; + height: 10px; + position: absolute; + width: 10px; +} +.tox .tox-hue-slider { + box-sizing: border-box; + height: 100%; + width: 25px; +} +.tox .tox-hue-slider-spectrum { + background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00); + height: 100%; + width: 100%; +} +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { + width: 20px; +} +.tox .tox-hue-slider-spectrum:focus, +.tox .tox-sv-palette-spectrum:focus { + outline: #08f solid; +} +.tox .tox-hue-slider-thumb { + background: white; + border: 1px solid black; + box-sizing: content-box; + height: 4px; + width: 100%; +} +.tox .tox-rgb-form { + display: flex; + flex-direction: column; + justify-content: space-between; +} +.tox .tox-rgb-form div { + align-items: center; + display: flex; + justify-content: space-between; + margin-bottom: 5px; + width: inherit; +} +.tox .tox-rgb-form input { + min-width: 6em; +} +.tox .tox-rgb-form input.tox-invalid { + /* Need !important to override Chrome's focus styling unfortunately */ + border: 1px solid #f00 !important; + box-shadow: 0 0 0 1px #f00; +} +.tox .tox-rgb-container { + position: relative; +} +.tox .tox-rgb-form .tox-invalid-icon { + align-content: center; + align-items: center; + display: none; + height: 100%; + position: absolute; + right: 0; + top: 0; +} +.tox .tox-rgb-form .tox-invalid-icon .tox-control-wrap__status-icon-invalid { + margin: 0; +} +.tox .tox-rgb-warning-note { + background-color: #f5cccc; + border: 1px solid #f0b3b3; + border-radius: 3px; + color: #77181f; + padding: 3px; +} +.tox input.tox-invalid + .tox-invalid-icon { + display: flex; +} +.tox .tox-rgb-form .tox-rgba-preview { + border: 1px solid black; + flex-grow: 2; + margin-bottom: 0; +} +.tox:not([dir=rtl]) .tox-sv-palette { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider-thumb { + margin-left: -1px; +} +.tox:not([dir=rtl]) .tox-rgb-form label { + margin-right: 0.5em; +} +.tox[dir=rtl] .tox-sv-palette { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider-thumb { + margin-right: -1px; +} +.tox[dir=rtl] .tox-rgb-form label { + margin-left: 0.5em; +} +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches { + margin: 5px 0 6px 11px; +} +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { + border: 0; + margin: -4px -4px; +} +.tox .tox-swatches__row { + display: flex; +} +@media (forced-colors: active) { + .tox .tox-swatches__row { + forced-color-adjust: none; + } +} +.tox .tox-swatch { + height: 30px; + transition: transform 0.15s, box-shadow 0.15s; + width: 30px; +} +.tox .tox-swatch:hover, +.tox .tox-swatch:focus { + box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset; + transform: scale(0.8); +} +.tox .tox-swatch--remove { + align-items: center; + display: flex; + justify-content: center; +} +.tox .tox-swatch--remove svg path { + stroke: #e74c3c; +} +.tox .tox-swatches__picker-btn { + align-items: center; + background-color: transparent; + border: 0; + cursor: pointer; + display: flex; + height: 30px; + justify-content: center; + outline: none; + padding: 0; + width: 30px; +} +.tox .tox-swatches__picker-btn svg { + fill: #222f3e; + height: 24px; + width: 24px; +} +.tox .tox-swatches__picker-btn:hover { + background: #f0f0f0; +} +.tox div.tox-swatch:not(.tox-swatch--remove) svg { + display: none; + fill: #222f3e; + height: 24px; + margin: calc((30px - 24px) / 2) calc((30px - 24px) / 2); + width: 24px; +} +.tox div.tox-swatch:not(.tox-swatch--remove) svg path { + fill: #fff; + paint-order: stroke; + stroke: #222f3e; + stroke-width: 2px; +} +.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg { + display: block; +} +.tox:not([dir=rtl]) .tox-swatches__picker-btn { + margin-left: auto; +} +.tox[dir=rtl] .tox-swatches__picker-btn { + margin-right: auto; +} +.tox .tox-comment-thread { + background: #fff; + position: relative; +} +.tox .tox-comment-thread > *:not(:first-child) { + margin-top: 8px; +} +.tox .tox-comment { + background: #fff; + border: 1px solid #eeeeee; + border-radius: 6px; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + padding: 8px 8px 16px 8px; + position: relative; +} +.tox .tox-comment__header { + align-items: center; + color: #222f3e; + display: flex; + justify-content: space-between; +} +.tox .tox-comment__date { + color: #222f3e; + font-size: 12px; + line-height: 18px; +} +.tox .tox-comment__body { + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin-top: 8px; + position: relative; + text-transform: initial; +} +.tox .tox-comment__body textarea { + resize: none; + white-space: normal; + width: 100%; +} +.tox .tox-comment__expander { + padding-top: 8px; +} +.tox .tox-comment__expander p { + color: rgba(34, 47, 62, 0.7); + font-size: 14px; + font-style: normal; +} +.tox .tox-comment__body p { + margin: 0; +} +.tox .tox-comment__buttonspacing { + padding-top: 16px; + text-align: center; +} +.tox .tox-comment-thread__overlay::after { + background: #fff; + bottom: 0; + content: ""; + display: flex; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + top: 0; + z-index: 5; +} +.tox .tox-comment__reply { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 8px; +} +.tox .tox-comment__reply > *:first-child { + margin-bottom: 8px; + width: 100%; +} +.tox .tox-comment__edit { + display: flex; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 16px; +} +.tox .tox-comment__gradient::after { + background: linear-gradient(rgba(255, 255, 255, 0), #fff); + bottom: 0; + content: ""; + display: block; + height: 5em; + margin-top: -40px; + position: absolute; + width: 100%; +} +.tox .tox-comment__overlay { + background: #fff; + bottom: 0; + display: flex; + flex-direction: column; + flex-grow: 1; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + text-align: center; + top: 0; + z-index: 5; +} +.tox .tox-comment__loading-text { + align-items: center; + color: #222f3e; + display: flex; + flex-direction: column; + position: relative; +} +.tox .tox-comment__loading-text > div { + padding-bottom: 16px; +} +.tox .tox-comment__overlaytext { + bottom: 0; + flex-direction: column; + font-size: 14px; + left: 0; + padding: 1em; + position: absolute; + right: 0; + top: 0; + z-index: 10; +} +.tox .tox-comment__overlaytext p { + background-color: #fff; + box-shadow: 0 0 8px 8px #fff; + color: #222f3e; + text-align: center; +} +.tox .tox-comment__overlaytext div:nth-of-type(2) { + font-size: 0.8em; +} +.tox .tox-comment__busy-spinner { + align-items: center; + background-color: #fff; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 20; +} +.tox .tox-comment__scroll { + display: flex; + flex-direction: column; + flex-shrink: 1; + overflow: auto; +} +.tox .tox-conversations { + margin: 8px; +} +.tox:not([dir=rtl]) .tox-comment__edit { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child, +.tox:not([dir=rtl]) .tox-comment__edit > *:last-child, +.tox:not([dir=rtl]) .tox-comment__reply > *:last-child { + margin-left: 8px; +} +.tox[dir=rtl] .tox-comment__edit { + margin-right: 8px; +} +.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child, +.tox[dir=rtl] .tox-comment__edit > *:last-child, +.tox[dir=rtl] .tox-comment__reply > *:last-child { + margin-right: 8px; +} +.tox .tox-user { + align-items: center; + display: flex; +} +.tox .tox-user__avatar svg { + fill: rgba(34, 47, 62, 0.7); +} +.tox .tox-user__avatar img { + border-radius: 50%; + height: 36px; + object-fit: cover; + vertical-align: middle; + width: 36px; +} +.tox .tox-user__name { + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: bold; + line-height: 18px; + text-transform: none; +} +.tox:not([dir=rtl]) .tox-user__avatar svg, +.tox:not([dir=rtl]) .tox-user__avatar img { + margin-right: 8px; +} +.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar svg, +.tox[dir=rtl] .tox-user__avatar img { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar + .tox-user__name { + margin-right: 8px; +} +.tox { + /* .tox-dialog-blocker-wrap { + // + } */ +} +.tox .tox-dialog-wrap { + align-items: center; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1100; +} +.tox .tox-dialog-wrap__backdrop { + background-color: rgba(255, 255, 255, 0.75); + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} +.tox .tox-dialog-wrap__backdrop--opaque { + background-color: #fff; +} +.tox .tox-dialog { + background-color: #fff; + border-color: #eeeeee; + border-radius: 10px; + border-style: solid; + border-width: 0; + box-shadow: 0 16px 16px -10px rgba(34, 47, 62, 0.15), 0 0 40px 1px rgba(34, 47, 62, 0.15); + display: flex; + flex-direction: column; + max-height: 100%; + max-width: 480px; + overflow: hidden; + position: relative; + width: 95vw; + z-index: 2; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog { + align-self: flex-start; + margin: 8px auto; + max-height: calc(100vh - 8px * 2); + width: calc(100vw - 16px); + } +} +.tox .tox-dialog-inline { + z-index: 1100; +} +.tox .tox-dialog__header { + align-items: center; + background-color: #fff; + border-bottom: none; + color: #222f3e; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 8px 16px 0 16px; + position: relative; +} +.tox .tox-dialog__header .tox-button { + z-index: 1; +} +.tox .tox-dialog__draghandle { + cursor: grab; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tox .tox-dialog__draghandle:active { + cursor: grabbing; +} +.tox .tox-dialog__dismiss { + margin-left: auto; +} +.tox .tox-dialog__title { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 20px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin: 0; + text-transform: none; +} +.tox .tox-dialog__body { + color: #222f3e; + display: flex; + flex: 1; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + min-width: 0; + text-align: left; + text-transform: none; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body { + flex-direction: column; + } +} +.tox .tox-dialog__body-nav { + align-items: flex-start; + display: flex; + flex-direction: column; + flex-shrink: 0; + padding: 16px 16px; +} +@media only screen and (min-width: 768px ) { + .tox .tox-dialog__body-nav { + max-width: 11em; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { + flex-direction: row; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding-bottom: 0; + } +} +.tox .tox-dialog__body-nav-item { + border-bottom: 2px solid transparent; + color: rgba(34, 47, 62, 0.7); + display: inline-block; + flex-shrink: 0; + font-size: 14px; + line-height: 1.3; + margin-bottom: 8px; + max-width: 13em; + -webkit-text-decoration: none; + text-decoration: none; +} +.tox .tox-dialog__body-nav-item:focus { + background-color: rgba(0, 108, 231, 0.1); +} +.tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid #006ce7; + color: #006ce7; +} +@media (forced-colors: active) { + .tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid highlight; + color: highlight; + } +} +.tox .tox-dialog__body-content { + box-sizing: border-box; + display: flex; + flex: 1; + flex-direction: column; + max-height: min(650px, calc(100vh - 110px)); + overflow: auto; + -webkit-overflow-scrolling: touch; + padding: 16px 16px; +} +.tox .tox-dialog__body-content > * { + margin-bottom: 0; + margin-top: 16px; +} +.tox .tox-dialog__body-content > *:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content > *:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content > *:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog__body-content a { + color: #006ce7; + cursor: pointer; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-dialog__body-content a:hover, +.tox .tox-dialog__body-content a:focus { + color: #003c81; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-dialog__body-content a:focus-visible { + border-radius: 1px; + outline: 2px solid #006ce7; + outline-offset: 2px; +} +.tox .tox-dialog__body-content a:active { + color: #00244e; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-dialog__body-content svg { + fill: #222f3e; +} +.tox .tox-dialog__body-content strong { + font-weight: bold; +} +.tox .tox-dialog__body-content ul { + list-style-type: disc; +} +.tox .tox-dialog__body-content ul, +.tox .tox-dialog__body-content ol, +.tox .tox-dialog__body-content dd { + padding-inline-start: 2.5rem; +} +.tox .tox-dialog__body-content ul, +.tox .tox-dialog__body-content ol, +.tox .tox-dialog__body-content dl { + margin-bottom: 16px; +} +.tox .tox-dialog__body-content ul, +.tox .tox-dialog__body-content ol, +.tox .tox-dialog__body-content dl, +.tox .tox-dialog__body-content dd, +.tox .tox-dialog__body-content dt { + display: block; + margin-inline-end: 0; + margin-inline-start: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1 { + color: #222f3e; + font-size: 20px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group h2 { + color: #222f3e; + font-size: 16px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group p { + margin-bottom: 16px; +} +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center { + text-align: center; +} +.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end { + text-align: end; +} +.tox .tox-dialog--width-lg { + height: 650px; + max-width: 1200px; +} +.tox .tox-dialog--fullscreen { + height: 100%; + max-width: 100%; +} +.tox .tox-dialog--fullscreen .tox-dialog__body-content { + max-height: 100%; +} +.tox .tox-dialog--width-md { + max-width: 800px; +} +.tox .tox-dialog--width-md .tox-dialog__body-content { + overflow: auto; +} +.tox .tox-dialog__body-content--centered { + text-align: center; +} +.tox .tox-dialog__footer { + align-items: center; + background-color: #fff; + border-top: none; + display: flex; + justify-content: space-between; + padding: 8px 16px; +} +.tox .tox-dialog__footer-start, +.tox .tox-dialog__footer-end { + display: flex; +} +.tox .tox-dialog__busy-spinner { + align-items: center; + background-color: rgba(255, 255, 255, 0.75); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 3; +} +.tox .tox-dialog__table { + border-collapse: collapse; + width: 100%; +} +.tox .tox-dialog__table thead th { + font-weight: bold; + padding-bottom: 8px; +} +.tox .tox-dialog__table thead th:first-child { + padding-right: 8px; +} +.tox .tox-dialog__table tbody tr { + border-bottom: 1px solid #626262; +} +.tox .tox-dialog__table tbody tr:last-child { + border-bottom: none; +} +.tox .tox-dialog__table td { + padding-bottom: 8px; + padding-top: 8px; +} +.tox .tox-dialog__table td:first-child { + padding-right: 8px; +} +.tox .tox-dialog__iframe { + min-height: 200px; +} +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { + background: #fff; +} +.tox .tox-navobj-bordered { + position: relative; +} +.tox .tox-navobj-bordered::before { + border: 1px solid #eeeeee; + border-radius: 6px; + content: ''; + inset: 0; + opacity: 1; + pointer-events: none; + position: absolute; + z-index: 1; +} +.tox .tox-navobj-bordered iframe { + border-radius: 6px; +} +.tox .tox-navobj-bordered-focus.tox-navobj-bordered::before { + border-color: #006ce7; + box-shadow: 0 0 0 1px #006ce7; + outline: none; +} +.tox .tox-dialog__popups { + position: absolute; + width: 100%; + z-index: 1100; +} +.tox .tox-dialog__body-iframe { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-dialog__body-iframe .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox .tox-dialog-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox .tox-dialog-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox .tox-dialog-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { + transition-delay: 0s; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav { + margin-right: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) { + margin-left: 8px; + } +} +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *, +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * { + margin-left: 8px; +} +.tox[dir=rtl] .tox-dialog__body { + text-align: right; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav { + margin-left: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) { + margin-right: 8px; + } +} +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *, +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * { + margin-right: 8px; +} +body.tox-dialog__disable-scroll { + overflow: hidden; +} +.tox .tox-dropzone-container { + display: flex; + flex: 1; +} +.tox .tox-dropzone { + align-items: center; + background: #fff; + border: 2px dashed #eeeeee; + box-sizing: border-box; + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + min-height: 100px; + padding: 10px; +} +.tox .tox-dropzone p { + color: rgba(34, 47, 62, 0.7); + margin: 0 0 16px 0; +} +.tox .tox-edit-area { + display: flex; + flex: 1; + overflow: hidden; + position: relative; +} +.tox .tox-edit-area::before { + border: 2px solid #006ce7; + border-radius: 4px; + content: ''; + inset: 0; + opacity: 0; + pointer-events: none; + position: absolute; + transition: opacity 0.15s; + z-index: 1; +} +@media (forced-colors: active) { + .tox .tox-edit-area::before { + border: 2px solid highlight; + } +} +.tox .tox-edit-area__iframe { + background-color: #fff; + border: 0; + box-sizing: border-box; + flex: 1; + height: 100%; + position: absolute; + width: 100%; +} +.tox.tox-edit-focus .tox-edit-area::before { + opacity: 1; +} +.tox.tox-inline-edit-area { + border: 1px dotted #eeeeee; +} +.tox .tox-editor-container { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} +.tox .tox-editor-header { + display: grid; + grid-template-columns: 1fr min-content; + z-index: 2; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header { + background-color: #fff; + border-bottom: none; + box-shadow: 0 2px 2px -2px rgba(34, 47, 62, 0.1), 0 8px 8px -4px rgba(34, 47, 62, 0.07); + padding: 4px 0; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition) { + transition: box-shadow 0.5s; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { + border-top: 1px solid #e3e3e3; + box-shadow: none; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: #fff; + box-shadow: 0 2px 2px -2px rgba(34, 47, 62, 0.2), 0 8px 8px -4px rgba(34, 47, 62, 0.15); + padding: 4px 0; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { + box-shadow: 0 2px 2px -2px rgba(34, 47, 62, 0.2), 0 8px 8px -4px rgba(34, 47, 62, 0.15); +} +.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty { + background: none; + border: none; + box-shadow: none; + padding: 0; +} +.tox-editor-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox-editor-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox-editor-dock-transition { + transition: visibility 0s linear 0.25s, opacity 0.25s ease; +} +.tox-editor-dock-transition.tox-editor-dock-fadein { + transition-delay: 0s; +} +.tox .tox-control-wrap { + flex: 1; + position: relative; +} +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { + display: none; +} +.tox .tox-control-wrap svg { + display: block; +} +.tox .tox-control-wrap__status-icon-wrap { + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-control-wrap__status-icon-invalid svg { + fill: #c00; +} +.tox .tox-control-wrap__status-icon-unknown svg { + fill: orange; +} +.tox .tox-control-wrap__status-icon-valid svg { + fill: green; +} +.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield { + padding-right: 32px; +} +.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap { + right: 4px; +} +.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield { + padding-left: 32px; +} +.tox[dir=rtl] .tox-control-wrap__status-icon-wrap { + left: 4px; +} +.tox .tox-custom-preview { + border-color: #eeeeee; + border-radius: 6px; + border-style: solid; + border-width: 1px; + flex: 1; + padding: 8px; +} +.tox .tox-autocompleter { + max-width: 25em; +} +.tox .tox-autocompleter .tox-menu { + box-sizing: border-box; + max-width: 25em; +} +.tox .tox-autocompleter .tox-autocompleter-highlight { + font-weight: bold; +} +.tox .tox-color-input { + display: flex; + position: relative; + z-index: 1; +} +.tox .tox-color-input .tox-textfield { + z-index: -1; +} +.tox .tox-color-input span { + border-color: rgba(34 47 3.1%); + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + height: 24px; + position: absolute; + top: 6px; + width: 24px; +} +@media (forced-colors: active) { + .tox .tox-color-input span { + border-color: currentColor; + border-width: 2px !important; + forced-color-adjust: none; + } +} +.tox .tox-color-input span:hover:not([aria-disabled=true]), +.tox .tox-color-input span:focus:not([aria-disabled=true]) { + border-color: #006ce7; + cursor: pointer; +} +.tox .tox-color-input span::before { + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%); + background-position: 0 0, 0 6px, 6px -6px, -6px 0; + background-size: 12px 12px; + border: 1px solid #fff; + border-radius: 6px; + box-sizing: border-box; + content: ''; + height: 24px; + left: -1px; + position: absolute; + top: -1px; + width: 24px; + z-index: -1; +} +@media (forced-colors: active) { + .tox .tox-color-input span::before { + border: none; + } +} +.tox .tox-color-input span[aria-disabled=true] { + cursor: not-allowed; +} +.tox:not([dir=rtl]) .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-color-input .tox-textfield { + padding-left: 36px; +} +.tox:not([dir=rtl]) .tox-color-input span { + left: 6px; +} +.tox[dir="rtl"] .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir="rtl"] .tox-color-input .tox-textfield { + padding-right: 36px; +} +.tox[dir="rtl"] .tox-color-input span { + right: 6px; +} +.tox .tox-label, +.tox .tox-toolbar-label { + color: rgba(34, 47, 62, 0.7); + display: block; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + padding: 0 8px 0 0; + text-transform: none; + white-space: nowrap; +} +.tox .tox-toolbar-label { + padding: 0 8px; +} +.tox[dir=rtl] .tox-label { + padding: 0 0 0 8px; +} +.tox .tox-form { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group { + box-sizing: border-box; + margin-bottom: 4px; +} +.tox .tox-form-group--maximize { + flex: 1; +} +.tox .tox-form__group--error { + color: #c00; +} +.tox .tox-form__group--collection { + display: flex; +} +.tox .tox-form__grid { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} +.tox .tox-form__grid--2col > .tox-form__group { + width: calc(50% - (8px / 2)); +} +.tox .tox-form__grid--3col > .tox-form__group { + width: calc(100% / 3 - (8px / 2)); +} +.tox .tox-form__grid--4col > .tox-form__group { + width: calc(25% - (8px / 2)); +} +.tox .tox-form__controls-h-stack { + align-items: center; + display: flex; +} +.tox .tox-form__group--inline { + align-items: center; + display: flex; +} +.tox .tox-form__group--stretched { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group--stretched .tox-textarea { + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) { + margin-right: 4px; +} +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { + display: none; +} +.tox .tox-textfield, +.tox .tox-toolbar-textfield, +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea, +.tox .tox-textarea-wrap .tox-textarea:focus { + appearance: none; + background-color: #fff; + border-color: #eeeeee; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #222f3e; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 5.5px; + resize: none; + width: 100%; +} +.tox .tox-textfield[disabled], +.tox .tox-textarea[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} +.tox .tox-textfield:focus, +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea-wrap:focus-within, +.tox .tox-textarea:focus, +.tox .tox-custom-editor:focus-within { + background-color: #fff; + border-color: #006ce7; + box-shadow: 0 0 0 1px #006ce7; + outline: none; +} +.tox .tox-toolbar-textfield { + border-width: 0; + margin-bottom: 3px; + margin-top: 2px; + max-width: 250px; +} +.tox .tox-naked-btn { + background-color: transparent; + border: 0; + border-color: transparent; + box-shadow: unset; + color: #006ce7; + cursor: pointer; + display: block; + margin: 0; + padding: 0; +} +.tox .tox-naked-btn svg { + display: block; + fill: #222f3e; +} +.tox:not([dir=rtl]) .tox-toolbar-textfield + * { + margin-left: 4px; +} +.tox[dir=rtl] .tox-toolbar-textfield + * { + margin-right: 4px; +} +.tox .tox-listboxfield { + cursor: pointer; + position: relative; +} +.tox .tox-listboxfield .tox-listbox--select[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} +.tox .tox-listbox__select-label { + cursor: default; + flex: 1; + margin: 0 4px; +} +.tox .tox-listbox__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-listbox__select-chevron svg { + fill: #222f3e; +} +@media (forced-colors: active) { + .tox .tox-listbox__select-chevron svg { + fill: currentColor !important; + } +} +.tox .tox-listboxfield .tox-listbox--select { + align-items: center; + display: flex; +} +.tox:not([dir=rtl]) .tox-listboxfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-listboxfield svg { + left: 8px; +} +.tox .tox-selectfield { + cursor: pointer; + position: relative; +} +.tox .tox-selectfield select { + appearance: none; + background-color: #fff; + border-color: #eeeeee; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #222f3e; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 5.5px; + resize: none; + width: 100%; +} +.tox .tox-selectfield select[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} +.tox .tox-selectfield select::-ms-expand { + display: none; +} +.tox .tox-selectfield select:focus { + background-color: #fff; + border-color: #006ce7; + box-shadow: 0 0 0 1px #006ce7; + outline: none; +} +.tox .tox-selectfield svg { + pointer-events: none; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox:not([dir=rtl]) .tox-selectfield select[size="0"], +.tox:not([dir=rtl]) .tox-selectfield select[size="1"] { + padding-right: 24px; +} +.tox:not([dir=rtl]) .tox-selectfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-selectfield select[size="0"], +.tox[dir=rtl] .tox-selectfield select[size="1"] { + padding-left: 24px; +} +.tox[dir=rtl] .tox-selectfield svg { + left: 8px; +} +.tox .tox-textarea-wrap { + border-color: #eeeeee; + border-radius: 6px; + border-style: solid; + border-width: 1px; + display: flex; + flex: 1; + overflow: hidden; +} +.tox .tox-textarea { + appearance: textarea; + white-space: pre-wrap; +} +.tox .tox-textarea-wrap .tox-textarea { + border: none; +} +.tox .tox-textarea-wrap .tox-textarea:focus { + border: none; +} +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} +.tox .tox-help__more-link { + list-style: none; + margin-top: 1em; +} +.tox .tox-imagepreview { + background-color: #666; + height: 380px; + overflow: hidden; + position: relative; + width: 100%; +} +.tox .tox-imagepreview.tox-imagepreview__loaded { + overflow: auto; +} +.tox .tox-imagepreview__container { + display: flex; + left: 100vw; + position: absolute; + top: 100vw; +} +.tox .tox-imagepreview__image { + background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==); +} +.tox .tox-image-tools .tox-spacer { + flex: 1; +} +.tox .tox-image-tools .tox-bar { + align-items: center; + display: flex; + height: 60px; + justify-content: center; +} +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { + margin-top: 8px; +} +.tox .tox-image-tools .tox-croprect-block { + background: black; + filter: alpha(opacity=50); + opacity: 0.5; + position: absolute; + zoom: 1; +} +.tox .tox-image-tools .tox-croprect-handle { + border: 2px solid white; + height: 20px; + left: 0; + position: absolute; + top: 0; + width: 20px; +} +.tox .tox-image-tools .tox-croprect-handle-move { + border: 0; + cursor: move; + position: absolute; +} +.tox .tox-image-tools .tox-croprect-handle-nw { + border-width: 2px 0 0 2px; + cursor: nw-resize; + left: 100px; + margin: -2px 0 0 -2px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-ne { + border-width: 2px 2px 0 0; + cursor: ne-resize; + left: 200px; + margin: -2px 0 0 -20px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-sw { + border-width: 0 0 2px 2px; + cursor: sw-resize; + left: 100px; + margin: -20px 2px 0 -2px; + top: 200px; +} +.tox .tox-image-tools .tox-croprect-handle-se { + border-width: 0 2px 2px 0; + cursor: se-resize; + left: 200px; + margin: -20px 0 0 -20px; + top: 200px; +} +.tox .tox-insert-table-picker { + background-color: #fff; + display: flex; + flex-wrap: wrap; + width: 170px; +} +.tox .tox-insert-table-picker > div { + border-color: #eeeeee; + border-style: solid; + border-width: 0 1px 1px 0; + box-sizing: border-box; + height: 17px; + width: 17px; +} +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: -4px -4px; +} +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { + background-color: #006ce7; + border-color: #eeeeee; +} +@media (forced-colors: active) { + .tox .tox-insert-table-picker .tox-insert-table-picker__selected { + border-color: Highlight; + filter: contrast(50%); + } +} +.tox .tox-insert-table-picker__label { + color: rgba(34, 47, 62, 0.7); + display: block; + font-size: 14px; + padding: 4px; + text-align: center; + width: 100%; +} +.tox:not([dir=rtl]) { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) { + border-right: 0; +} +.tox[dir=rtl] { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) { + border-right: 0; +} +.tox { + /* stylelint-disable */ + /* stylelint-enable */ +} +.tox .tox-menu { + background-color: #fff; + border: 1px solid transparent; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + display: inline-block; + overflow: hidden; + vertical-align: top; + z-index: 1150; +} +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0 4px; +} +.tox .tox-menu.tox-collection.tox-collection--toolbar { + padding: 8px; +} +.tox .tox-menu.tox-collection.tox-collection--grid { + padding: 8px; +} +@media only screen and (min-width: 768px ) { + .tox .tox-menu .tox-collection__item-label { + overflow-wrap: break-word; + word-break: normal; + } + .tox .tox-dialog__popups .tox-menu .tox-collection__item-label { + word-break: break-all; + } +} +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p, +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code { + margin: 0; +} +.tox .tox-menubar { + background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat; + background-color: #fff; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + grid-column: 1 / -1; + grid-row: 1; + padding: 0 11px 0 12px; +} +.tox .tox-promotion + .tox-menubar { + grid-column: 1; +} +.tox .tox-promotion { + background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat; + background-color: #fff; + grid-column: 2; + grid-row: 1; + padding-inline-end: 8px; + padding-inline-start: 4px; + padding-top: 5px; +} +.tox .tox-promotion-link { + align-items: unsafe center; + background-color: #E8F1F8; + border-radius: 5px; + color: #086BE6; + cursor: pointer; + display: flex; + font-size: 14px; + height: 26.6px; + padding: 4px 8px; + white-space: nowrap; +} +.tox .tox-promotion-link:hover { + background-color: #B4D7FF; +} +.tox .tox-promotion-link:focus { + background-color: #D9EDF7; +} +/* Deprecated. Remove in next major release */ +.tox .tox-mbtn { + align-items: center; + background: #fff; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #222f3e; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + justify-content: center; + margin: 5px 1px 6px 0; + outline: none; + padding: 0 4px; + text-transform: none; + width: auto; +} +.tox .tox-mbtn[disabled] { + background-color: #fff; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-mbtn:focus:not(:disabled) { + background: #fff; + border: 0; + box-shadow: none; + color: #222f3e; + position: relative; + z-index: 1; +} +.tox .tox-mbtn:focus:not(:disabled)::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-mbtn:focus:not(:disabled)::after { + border: 2px solid highlight; + } +} +.tox .tox-mbtn--active, +.tox .tox-mbtn:not(:disabled).tox-mbtn--active:focus { + background: #a6ccf7; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) { + background: #f0f0f0; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-mbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { + cursor: not-allowed; +} +.tox .tox-mbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; + display: none; +} +.tox .tox-notification { + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + display: grid; + font-size: 14px; + font-weight: normal; + grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + margin-left: auto; + margin-right: auto; + margin-top: 4px; + opacity: 0; + padding: 4px; + transition: transform 100ms ease-in, opacity 150ms ease-in; + width: max-content; +} +.tox .tox-notification a { + cursor: pointer; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification p { + font-size: 14px; + font-weight: normal; +} +.tox .tox-notification:focus { + border-color: #006ce7; + box-shadow: 0 0 0 1px #006ce7; +} +.tox .tox-notification--in { + opacity: 1; +} +.tox .tox-notification--success { + background-color: #e4eeda; + border-color: #d7e6c8; + color: #222f3e; +} +.tox .tox-notification--success p { + color: #222f3e; +} +.tox .tox-notification--success a { + color: #517342; +} +.tox .tox-notification--success a:hover, +.tox .tox-notification--success a:focus { + color: #24321d; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--success a:focus-visible { + border-radius: 1px; + outline: 2px solid #517342; + outline-offset: 2px; +} +.tox .tox-notification--success a:active { + color: #0d120a; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--success svg { + fill: #222f3e; +} +.tox .tox-notification--error { + background-color: #f5cccc; + border-color: #f0b3b3; + color: #222f3e; + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-notification--error p { + color: #222f3e; +} +.tox .tox-notification--error a { + color: #77181f; +} +.tox .tox-notification--error a:hover, +.tox .tox-notification--error a:focus { + color: #220709; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--error a:focus-visible { + border-radius: 1px; + outline: 2px solid #77181f; + outline-offset: 2px; +} +.tox .tox-notification--error a:active { + color: #000000; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--error svg { + fill: #222f3e; +} +.tox .tox-notification--warn, +.tox .tox-notification--warning { + background-color: #fff5cc; + border-color: #fff0b3; + color: #222f3e; + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { + color: #222f3e; +} +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { + color: #7a6e25; +} +.tox .tox-notification--warn a:hover, +.tox .tox-notification--warning a:hover, +.tox .tox-notification--warn a:focus, +.tox .tox-notification--warning a:focus { + color: #2c280d; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--warn a:focus-visible, +.tox .tox-notification--warning a:focus-visible { + border-radius: 1px; + outline: 2px solid #7a6e25; + outline-offset: 2px; +} +.tox .tox-notification--warn a:active, +.tox .tox-notification--warning a:active { + color: #050502; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { + fill: #222f3e; +} +.tox .tox-notification--info { + background-color: #d6e7fb; + border-color: #c1dbf9; + color: #222f3e; + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-notification--info p { + color: #222f3e; +} +.tox .tox-notification--info a { + color: #2a64a6; +} +.tox .tox-notification--info a:hover, +.tox .tox-notification--info a:focus { + color: #163355; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--info a:focus-visible { + border-radius: 1px; + outline: 2px solid #2a64a6; + outline-offset: 2px; +} +.tox .tox-notification--info a:active { + color: #0b1a2c; + -webkit-text-decoration: underline; + text-decoration: underline; +} +.tox .tox-notification--info svg { + fill: #222f3e; +} +.tox .tox-notification__body { + align-self: center; + color: #222f3e; + font-size: 14px; + grid-column-end: 3; + grid-column-start: 2; + grid-row-end: 2; + grid-row-start: 1; + text-align: center; + white-space: normal; + word-break: break-all; + word-break: break-word; +} +.tox .tox-notification__body > * { + margin: 0; +} +.tox .tox-notification__body > * + * { + margin-top: 1rem; +} +.tox .tox-notification__icon { + align-self: center; + grid-column-end: 2; + grid-column-start: 1; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification__icon svg { + display: block; +} +.tox .tox-notification__dismiss { + align-self: start; + grid-column-end: 4; + grid-column-start: 3; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification .tox-progress-bar { + grid-column-end: 4; + grid-column-start: 1; + grid-row-end: 3; + grid-row-start: 2; + justify-self: center; +} +.tox .tox-notification-container-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox .tox-notification-container-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox .tox-notification-container-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} +.tox .tox-notification-container-dock-transition.tox-notification-container-dock-fadein { + transition-delay: 0s; +} +.tox .tox-pop { + display: inline-block; + position: relative; +} +.tox .tox-pop--resizing { + transition: width 0.1s ease; +} +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { + flex-wrap: nowrap; +} +.tox .tox-pop--transition { + transition: 0.15s ease; + transition-property: left, right, top, bottom; +} +.tox .tox-pop--transition::before, +.tox .tox-pop--transition::after { + transition: all 0.15s, visibility 0s, opacity 0.075s ease 0.075s; +} +.tox .tox-pop__dialog { + background-color: #fff; + border: 1px solid #eeeeee; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + min-width: 0; + overflow: hidden; +} +.tox .tox-pop__dialog > *:not(.tox-toolbar) { + margin: 4px 4px 4px 8px; +} +.tox .tox-pop__dialog .tox-toolbar { + background-color: transparent; + margin-bottom: -1px; +} +.tox .tox-pop::before, +.tox .tox-pop::after { + border-style: solid; + content: ''; + display: block; + height: 0; + opacity: 1; + position: absolute; + width: 0; +} +@media (forced-colors: active) { + .tox .tox-pop::before, + .tox .tox-pop::after { + content: none; + } +} +.tox .tox-pop.tox-pop--inset::before, +.tox .tox-pop.tox-pop--inset::after { + opacity: 0; + transition: all 0s 0.15s, visibility 0s, opacity 0.075s ease; +} +.tox .tox-pop.tox-pop--bottom::before, +.tox .tox-pop.tox-pop--bottom::after { + left: 50%; + top: 100%; +} +.tox .tox-pop.tox-pop--bottom::after { + border-color: #fff transparent transparent transparent; + border-width: 8px; + margin-left: -8px; + margin-top: -1px; +} +.tox .tox-pop.tox-pop--bottom::before { + border-color: #eeeeee transparent transparent transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--top::before, +.tox .tox-pop.tox-pop--top::after { + left: 50%; + top: 0; + transform: translateY(-100%); +} +.tox .tox-pop.tox-pop--top::after { + border-color: transparent transparent #fff transparent; + border-width: 8px; + margin-left: -8px; + margin-top: 1px; +} +.tox .tox-pop.tox-pop--top::before { + border-color: transparent transparent #eeeeee transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--left::before, +.tox .tox-pop.tox-pop--left::after { + left: 0; + top: calc(50% - 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--left::after { + border-color: transparent #fff transparent transparent; + border-width: 8px; + margin-left: -15px; +} +.tox .tox-pop.tox-pop--left::before { + border-color: transparent #eeeeee transparent transparent; + border-width: 10px; + margin-left: -19px; +} +.tox .tox-pop.tox-pop--right::before, +.tox .tox-pop.tox-pop--right::after { + left: 100%; + top: calc(50% + 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--right::after { + border-color: transparent transparent transparent #fff; + border-width: 8px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--right::before { + border-color: transparent transparent transparent #eeeeee; + border-width: 10px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--align-left::before, +.tox .tox-pop.tox-pop--align-left::after { + left: 20px; +} +.tox .tox-pop.tox-pop--align-right::before, +.tox .tox-pop.tox-pop--align-right::after { + left: calc(100% - 20px); +} +.tox .tox-sidebar-wrap { + display: flex; + flex-direction: row; + flex-grow: 1; + min-height: 0; +} +.tox .tox-sidebar { + background-color: #fff; + display: flex; + flex-direction: row; + justify-content: flex-end; +} +.tox .tox-sidebar__slider { + display: flex; + overflow: hidden; +} +.tox .tox-sidebar__pane-container { + display: flex; +} +.tox .tox-sidebar__pane { + display: flex; +} +.tox .tox-sidebar--sliding-closed { + opacity: 0; +} +.tox .tox-sidebar--sliding-open { + opacity: 1; +} +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { + transition: width 0.5s ease, opacity 0.5s ease; +} +.tox .tox-selector { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + display: inline-block; + height: 10px; + position: absolute; + width: 10px; +} +.tox.tox-platform-touch .tox-selector { + height: 12px; + width: 12px; +} +.tox .tox-slider { + align-items: center; + display: flex; + flex: 1; + height: 24px; + justify-content: center; + position: relative; +} +.tox .tox-slider__rail { + background-color: transparent; + border: 1px solid #eeeeee; + border-radius: 6px; + height: 10px; + min-width: 120px; + width: 100%; +} +.tox .tox-slider__handle { + background-color: #006ce7; + border: 2px solid #0054b4; + border-radius: 6px; + box-shadow: none; + height: 24px; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%); + width: 14px; +} +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { + margin-inline-start: 8px; +} +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { + margin-inline-start: 32px; +} +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { + margin-inline-start: 32px; +} +.tox .tox-source-code { + overflow: auto; +} +.tox .tox-spinner { + display: flex; +} +.tox .tox-spinner > div { + animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; + background-color: rgba(34, 47, 62, 0.7); + border-radius: 100%; + height: 8px; + width: 8px; +} +.tox .tox-spinner > div:nth-child(1) { + animation-delay: -0.32s; +} +.tox .tox-spinner > div:nth-child(2) { + animation-delay: -0.16s; +} +@keyframes tam-bouncing-dots { + 0%, + 80%, + 100% { + transform: scale(0); + } + 40% { + transform: scale(1); + } +} +.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-spinner > div:not(:first-child) { + margin-right: 4px; +} +.tox .tox-statusbar { + align-items: center; + background-color: #fff; + border-top: 1px solid #e3e3e3; + color: rgba(34, 47, 62, 0.7); + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-weight: normal; + height: 25px; + overflow: hidden; + padding: 0 8px; + position: relative; + text-transform: none; +} +.tox .tox-statusbar__path { + display: flex; + flex: 1 1 auto; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-statusbar__right-container { + display: flex; + justify-content: flex-end; + white-space: nowrap; +} +.tox .tox-statusbar__help-text { + text-align: center; +} +.tox .tox-statusbar__text-container { + align-items: flex-start; + display: flex; + flex: 1 1 auto; + height: 16px; + justify-content: space-between; + overflow: hidden; +} +@media only screen and (min-width: 768px ) { + .tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols > .tox-statusbar__help-text, + .tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols > .tox-statusbar__right-container, + .tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols > .tox-statusbar__path { + flex: 0 0 calc(100% / 3); + } +} +.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end { + justify-content: flex-end; +} +.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start { + justify-content: flex-start; +} +.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around { + justify-content: space-around; +} +.tox .tox-statusbar__path > * { + display: inline; + white-space: nowrap; +} +.tox .tox-statusbar__wordcount { + flex: 0 0 auto; + margin-left: 1ch; +} +@media only screen and (max-width: 767px ) { + .tox .tox-statusbar__text-container .tox-statusbar__help-text { + display: none; + } + .tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child { + display: block; + } +} +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { + color: rgba(34, 47, 62, 0.7); + position: relative; + -webkit-text-decoration: none; + text-decoration: none; +} +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + color: #222f3e; + cursor: pointer; +} +.tox .tox-statusbar a:focus-visible::after, +.tox .tox-statusbar__path-item:focus-visible::after, +.tox .tox-statusbar__wordcount:focus-visible::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-statusbar a:focus-visible::after, + .tox .tox-statusbar__path-item:focus-visible::after, + .tox .tox-statusbar__wordcount:focus-visible::after { + border: 2px solid highlight; + } +} +.tox .tox-statusbar__branding svg { + fill: rgba(34, 47, 62, 0.8); + height: 1em; + margin-left: 0.3em; + width: auto; +} +@media (forced-colors: active) { + .tox .tox-statusbar__branding svg { + fill: currentColor; + } +} +.tox .tox-statusbar__branding a { + /* stylelint-disable-line no-descending-specificity */ + align-items: center; + display: inline-flex; +} +.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg, +.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg { + fill: #222f3e; +} +.tox .tox-statusbar__resize-handle { + align-items: flex-end; + align-self: stretch; + cursor: nwse-resize; + display: flex; + flex: 0 0 auto; + justify-content: flex-end; + margin-bottom: 3px; + margin-left: 4px; + margin-right: calc(3px - 8px); + margin-top: 3px; + padding-bottom: 0; + padding-left: 0; + padding-right: 0; + position: relative; +} +.tox .tox-statusbar__resize-handle svg { + display: block; + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-statusbar__resize-handle:hover svg, +.tox .tox-statusbar__resize-handle:focus svg { + fill: #222f3e; +} +.tox .tox-statusbar__resize-handle:focus-visible { + background-color: transparent; + border-radius: 1px 1px 5px 1px; + box-shadow: 0 0 0 2px transparent; +} +.tox .tox-statusbar__resize-handle:focus-visible::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-statusbar__resize-handle:focus-visible::after { + border: 2px solid highlight; + } +} +.tox:not([dir=rtl]) .tox-statusbar__path > * { + margin-right: 4px; +} +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 2ch; +} +.tox[dir=rtl] .tox-statusbar { + flex-direction: row-reverse; +} +.tox[dir=rtl] .tox-statusbar__path > * { + margin-left: 4px; +} +.tox[dir=rtl] .tox-statusbar__branding svg { + margin-left: 0; + margin-right: 0.3em; +} +.tox .tox-throbber { + z-index: 1299; +} +.tox .tox-throbber__busy-spinner { + align-items: center; + background-color: rgba(255, 255, 255, 0.6); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; +} +.tox .tox-tbtn { + align-items: center; + background: #fff; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #222f3e; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + justify-content: center; + margin: 6px 1px 5px 0; + outline: none; + padding: 0; + text-transform: none; + width: 34px; +} +@media (forced-colors: active) { + .tox .tox-tbtn:hover, + .tox .tox-tbtn.tox-tbtn:hover { + outline: 1px dashed currentColor; + } + .tox .tox-tbtn.tox-tbtn--active, + .tox .tox-tbtn.tox-tbtn--enabled, + .tox .tox-tbtn.tox-tbtn--enabled:hover, + .tox .tox-tbtn.tox-tbtn--enabled:focus, + .tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + outline: 1px solid currentColor; + position: relative; + } +} +.tox .tox-tbtn svg { + display: block; + fill: #222f3e; +} +@media (forced-colors: active) { + .tox .tox-tbtn svg { + fill: currentColor !important; + } + .tox .tox-tbtn svg.tox-tbtn--enabled, + .tox .tox-tbtn svg:focus:not(.tox-tbtn--disabled) { + fill: currentColor !important; + } + .tox .tox-tbtn svg.tox-tbtn--disabled, + .tox .tox-tbtn svg.tox-tbtn--disabled:hover, + .tox .tox-tbtn svg .tox-tbtn:disabled, + .tox .tox-tbtn svg .tox-tbtn:disabled:hover { + filter: contrast(0%); + } +} +.tox .tox-tbtn.tox-tbtn-more { + padding-left: 5px; + padding-right: 5px; + width: inherit; +} +.tox .tox-tbtn:focus { + background: #fff; + border: 0; + box-shadow: none; + position: relative; + z-index: 1; +} +.tox .tox-tbtn:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-tbtn:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-tbtn:hover { + background: #f0f0f0; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tbtn:hover svg { + fill: #222f3e; +} +.tox .tox-tbtn:active { + background: #a6ccf7; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tbtn:active svg { + fill: #222f3e; +} +.tox .tox-tbtn--disabled .tox-tbtn--enabled svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { + background: #fff; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-tbtn--active, +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover, +.tox .tox-tbtn--enabled:focus { + background: #a6ccf7; + border: 0; + box-shadow: none; + color: #222f3e; + position: relative; +} +.tox .tox-tbtn--active > *, +.tox .tox-tbtn--enabled > *, +.tox .tox-tbtn--enabled:hover > *, +.tox .tox-tbtn--enabled:focus > * { + transform: none; +} +.tox .tox-tbtn--active svg, +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg, +.tox .tox-tbtn--enabled:focus svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #222f3e; +} +.tox .tox-tbtn--active.tox-tbtn--disabled svg, +.tox .tox-tbtn--enabled.tox-tbtn--disabled svg, +.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg, +.tox .tox-tbtn--enabled:focus.tox-tbtn--disabled svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-tbtn--enabled:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-tbtn--enabled:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + color: #222f3e; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { + fill: #222f3e; +} +.tox .tox-tbtn:active > * { + transform: none; +} +.tox .tox-tbtn--md { + height: 42px; + width: 51px; +} +.tox .tox-tbtn--lg { + flex-direction: column; + height: 56px; + width: 68px; +} +.tox .tox-tbtn--return { + align-self: stretch; + height: unset; + width: 16px; +} +.tox .tox-tbtn--labeled { + padding: 0 4px; + width: unset; +} +.tox .tox-tbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} +.tox .tox-number-input { + background: #f7f7f7; + border-radius: 3px; + display: flex; + margin: 6px 1px 5px 0; + position: relative; + width: auto; +} +.tox .tox-number-input:focus { + background: #f7f7f7; +} +.tox .tox-number-input:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-number-input:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-number-input .tox-input-wrapper { + display: flex; + pointer-events: none; + position: relative; + text-align: center; +} +.tox .tox-number-input .tox-input-wrapper:focus { + background-color: #f7f7f7; + z-index: 1; +} +.tox .tox-number-input .tox-input-wrapper:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-number-input .tox-input-wrapper:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-number-input .tox-input-wrapper:has(input:focus)::after { + border: 2px solid highlight; + } +} +.tox .tox-number-input input { + border-radius: 3px; + color: #222f3e; + font-size: 14px; + margin: 2px 0; + pointer-events: all; + position: relative; + width: 60px; +} +.tox .tox-number-input input:hover { + background: #f0f0f0; + color: #222f3e; +} +.tox .tox-number-input input:focus { + background-color: #f7f7f7; +} +.tox .tox-number-input input:disabled { + background: #fff; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-number-input button { + color: #222f3e; + height: 28px; + position: relative; + text-align: center; + width: 24px; +} +@media (forced-colors: active) { + .tox .tox-number-input button:hover, + .tox .tox-number-input button:focus, + .tox .tox-number-input button:active { + outline: 1px solid currentColor !important; + } +} +.tox .tox-number-input button svg { + display: block; + fill: #222f3e; + margin: 0 auto; + transform: scale(0.67); +} +@media (forced-colors: active) { + .tox .tox-number-input button svg, + .tox .tox-number-input button svg:active, + .tox .tox-number-input button svg:hover { + fill: currentColor !important; + } + .tox .tox-number-input button svg:disabled { + filter: contrast(0); + } +} +.tox .tox-number-input button:focus { + background: #f7f7f7; + z-index: 1; +} +.tox .tox-number-input button:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-number-input button:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-number-input button:hover { + background: #f0f0f0; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-number-input button:hover svg { + fill: #222f3e; +} +.tox .tox-number-input button:active { + background: #a6ccf7; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-number-input button:active svg { + fill: #222f3e; +} +.tox .tox-number-input button:disabled { + background: #fff; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-number-input button:disabled svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-number-input button.minus { + border-radius: 3px 0 0 3px; +} +.tox .tox-number-input button.plus { + border-radius: 0 3px 3px 0; +} +.tox .tox-number-input:focus:not(:active) > button, +.tox .tox-number-input:focus:not(:active) > .tox-input-wrapper { + background: #f7f7f7; +} +.tox .tox-tbtn--select { + margin: 6px 1px 5px 0; + padding: 0 4px; + width: auto; +} +.tox .tox-tbtn__select-label { + cursor: default; + font-weight: normal; + height: initial; + margin: 0 4px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-tbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-tbtn__select-chevron svg { + fill: rgba(34, 47, 62, 0.5); +} +@media (forced-colors: active) { + .tox .tox-tbtn__select-chevron svg { + fill: currentColor; + } +} +.tox .tox-tbtn--bespoke { + background: #f7f7f7; +} +.tox .tox-tbtn--bespoke:focus { + background: #f7f7f7; +} +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { + margin-inline-start: 4px; +} +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 7em; +} +.tox .tox-tbtn--disabled .tox-tbtn__select-label, +.tox .tox-tbtn--select:disabled .tox-tbtn__select-label { + cursor: not-allowed; +} +.tox .tox-split-button { + border: 0; + border-radius: 3px; + box-sizing: border-box; + display: flex; + margin: 6px 1px 5px 0; +} +.tox .tox-split-button:hover { + box-shadow: 0 0 0 1px #f0f0f0 inset; +} +.tox .tox-split-button:focus { + background: #fff; + box-shadow: none; + color: #222f3e; + position: relative; + z-index: 1; +} +.tox .tox-split-button:focus::after { + pointer-events: none; + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; +} +@media (forced-colors: active) { + .tox .tox-split-button:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-split-button > * { + border-radius: 0; +} +.tox .tox-split-button > *:nth-child(1) { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.tox .tox-split-button > *:nth-child(2) { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.tox .tox-split-button__chevron { + width: 16px; +} +.tox .tox-split-button__chevron svg { + fill: rgba(34, 47, 62, 0.5); +} +@media (forced-colors: active) { + .tox .tox-split-button__chevron svg { + fill: currentColor; + } +} +.tox .tox-split-button .tox-tbtn { + margin: 0; +} +.tox .tox-split-button:focus .tox-tbtn { + background-color: transparent; +} +.tox .tox-split-button.tox-tbtn--disabled:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus { + background: #fff; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { + padding: 0 0px; +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { + width: 30px; +} +.tox.tox-platform-touch .tox-split-button__chevron { + width: 20px; +} +.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color, +.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color { + opacity: 0.6; +} +.tox .tox-toolbar-overlord { + background-color: #fff; +} +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background-attachment: local; + background-color: #fff; + background-image: repeating-linear-gradient(#e3e3e3 0 1px, transparent 1px 39px); + background-position: center top 40px; + background-repeat: no-repeat; + background-size: calc(100% - 11px * 2) calc(100% - 41px); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 0px; + transform: perspective(1px); +} +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__primary, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow { + background-position: center top 0; + background-size: calc(100% - 11px * 2) calc(100% - 0); +} +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { + height: 0; + opacity: 0; + padding-bottom: 0; + padding-top: 0; + visibility: hidden; +} +.tox .tox-toolbar__overflow--growing { + transition: height 0.3s ease, opacity 0.2s linear 0.1s; +} +.tox .tox-toolbar__overflow--shrinking { + transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; +} +.tox .tox-toolbar-overlord, +.tox .tox-anchorbar { + grid-column: 1 / -1; +} +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { + border-top: 1px solid transparent; + margin-top: -1px; + padding-bottom: 1px; + padding-top: 1px; +} +@media (forced-colors: active) { + .tox .tox-menubar + .tox-toolbar, + .tox .tox-menubar + .tox-toolbar-overlord { + outline: 1px solid currentColor; + } +} +.tox .tox-toolbar--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} +.tox .tox-pop .tox-toolbar { + border-width: 0; +} +.tox .tox-toolbar--no-divider { + background-image: none; +} +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { + background-position: center top 39px; +} +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { + background-image: none; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + background-color: #fff; + background-position: center top 43px; + background-size: calc(100% - 8px * 2) calc(100% - 51px); + border: none; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + overscroll-behavior: none; + padding: 4px 0; +} +@media (forced-colors: active) { + .tox.tox-tinymce-aux .tox-toolbar__overflow { + border: solid; + } +} +.tox-pop .tox-pop__dialog { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox-pop .tox-pop__dialog .tox-toolbar { + background-position: center top 43px; + background-size: calc(100% - 11px * 2) calc(100% - 51px); + padding: 4px 0; +} +.tox .tox-toolbar__group { + align-items: center; + display: flex; + flex-wrap: wrap; + margin: 0 0; + padding: 0 11px 0 12px; +} +.tox .tox-toolbar__group--pull-right { + margin-left: auto; +} +.tox .tox-toolbar--scrolling .tox-toolbar__group { + flex-shrink: 0; + flex-wrap: nowrap; +} +.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) { + border-right: 1px solid transparent; +} +.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) { + border-left: 1px solid transparent; +} +.tox .tox-tooltip { + display: inline-block; + max-width: 15em; + padding: 8px; + /* + * The pointer-events: none is designed to make mouse events bleed through the tooltip + * to the underlying items. For example, a mouse hovering over a tooltip that hovers over + * another item should trigger the hover of the item obscured by the tooltip, even though + * the tooltip is on top + */ + pointer-events: none; + position: relative; + width: max-content; + z-index: 1150; +} +.tox .tox-tooltip__body { + background-color: #222f3e; + border-radius: 6px; + box-shadow: none; + color: #fff; + font-size: 12px; + font-style: normal; + font-weight: 600; + overflow-wrap: break-word; + padding: 4px 6px; + text-transform: none; +} +@media (forced-colors: active) { + .tox .tox-tooltip__body { + outline: outset 1px; + } +} +.tox .tox-tooltip__arrow { + position: absolute; +} +.tox .tox-tooltip--down .tox-tooltip__arrow { + border-left: 8px solid transparent; + border-right: 8px solid transparent; + border-top: 8px solid #222f3e; + bottom: 0; + left: 50%; + position: absolute; + transform: translateX(-50%); +} +.tox .tox-tooltip--up .tox-tooltip__arrow { + border-bottom: 8px solid #222f3e; + border-left: 8px solid transparent; + border-right: 8px solid transparent; + left: 50%; + position: absolute; + top: 0; + transform: translateX(-50%); +} +.tox .tox-tooltip--right .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-left: 8px solid #222f3e; + border-top: 8px solid transparent; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-tooltip--left .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-right: 8px solid #222f3e; + border-top: 8px solid transparent; + left: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-tree { + display: flex; + flex-direction: column; +} +.tox .tox-tree .tox-trbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 4px; + box-shadow: none; + color: #222f3e; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + margin-bottom: 4px; + margin-top: 4px; + outline: none; + overflow: hidden; + padding: 0; + padding-left: 8px; + text-transform: none; +} +.tox .tox-tree .tox-trbtn .tox-tree__label { + cursor: default; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-tree .tox-trbtn svg { + display: block; + fill: #222f3e; +} +.tox .tox-tree .tox-trbtn:focus { + background: #f0f0f0; + border: 0; + box-shadow: none; +} +.tox .tox-tree .tox-trbtn:hover { + background: #f0f0f0; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tree .tox-trbtn:hover svg { + fill: #222f3e; +} +.tox .tox-tree .tox-trbtn:active { + background: #a6ccf7; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tree .tox-trbtn:active svg { + fill: #222f3e; +} +.tox .tox-tree .tox-trbtn--disabled, +.tox .tox-tree .tox-trbtn--disabled:hover, +.tox .tox-tree .tox-trbtn:disabled, +.tox .tox-tree .tox-trbtn:disabled:hover { + background: transparent; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-tree .tox-trbtn--disabled svg, +.tox .tox-tree .tox-trbtn--disabled:hover svg, +.tox .tox-tree .tox-trbtn:disabled svg, +.tox .tox-tree .tox-trbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-tree .tox-trbtn--enabled, +.tox .tox-tree .tox-trbtn--enabled:hover { + background: #a6ccf7; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tree .tox-trbtn--enabled > *, +.tox .tox-tree .tox-trbtn--enabled:hover > * { + transform: none; +} +.tox .tox-tree .tox-trbtn--enabled svg, +.tox .tox-tree .tox-trbtn--enabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #222f3e; +} +.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) { + color: #222f3e; +} +.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg { + fill: #222f3e; +} +.tox .tox-tree .tox-trbtn:active > * { + transform: none; +} +.tox .tox-tree .tox-trbtn--return { + align-self: stretch; + height: unset; + width: 16px; +} +.tox .tox-tree .tox-trbtn--labeled { + padding: 0 4px; + width: unset; +} +.tox .tox-tree .tox-trbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} +.tox .tox-tree .tox-tree--directory { + display: flex; + flex-direction: column; + /* stylelint-disable no-descending-specificity */ +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label { + font-weight: bold; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn { + margin-left: auto; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg { + fill: transparent; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg, +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg { + fill: #222f3e; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg, +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg { + fill: #222f3e; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) { + background-color: transparent; + color: #222f3e; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg { + fill: #222f3e; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron { + margin-right: 6px; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron, +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--shrinking) .tox-chevron { + transition: transform 0.5s ease-in-out; +} +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron, +.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--open) .tox-chevron { + transform: rotate(90deg); +} +.tox .tox-tree .tox-tree--leaf__label { + font-weight: normal; +} +.tox .tox-tree .tox-tree--leaf__label .tox-mbtn { + margin-left: auto; +} +.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg { + fill: transparent; +} +.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg, +.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg { + fill: #222f3e; +} +.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg { + fill: #222f3e; +} +.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) { + background-color: transparent; + color: #222f3e; +} +.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg { + fill: #222f3e; +} +.tox .tox-tree .tox-tree--directory__children { + overflow: hidden; + padding-left: 16px; +} +.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing, +.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking { + transition: height 0.5s ease-in-out; +} +.tox .tox-tree .tox-trbtn.tox-tree--leaf__label { + display: flex; + justify-content: space-between; +} +.tox .tox-revisionhistory__pane { + padding: 0 !important; + /* Override the default padding of tox-view__pane */ +} +.tox .tox-revisionhistory__container { + display: flex; + flex-direction: column; + height: 100%; +} +.tox .tox-revisionhistory { + background-color: #fff; + border-top: 1px solid #f0f0f0; + display: flex; + flex: 1; + height: 100%; + margin-top: 8px; + overflow-x: auto; + overflow-y: hidden; + position: relative; + width: 100%; +} +.tox .tox-revisionhistory--align-right { + margin-left: auto; +} +.tox .tox-revisionhistory__iframe { + flex: 1; +} +.tox .tox-revisionhistory__sidebar { + display: flex; + flex-direction: column; + height: 100%; + min-width: 248px; + width: 316px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__sidebar-title { + background-color: #fff; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + color: #222f3e; + font-size: 20px; + font-weight: 400; + line-height: 28px; + padding: 12px; + z-index: 1; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions { + background-color: #f0f0f0; + display: flex; + flex: 1; + flex-direction: column; + gap: 12px; + overflow-y: auto; + padding: 10px 12px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus { + height: 100%; + position: relative; + z-index: 1; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 ; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; + border-radius: 6px; + bottom: 1px; + left: 1px; + right: 1px; + top: 1px; +} +@media (forced-colors: active) { + .tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card { + background-color: #fff; + border: 1px solid #f0f0f0; + border-radius: 6px; + color: #222f3e; + cursor: pointer; + display: flex; + flex-direction: column; + font-size: 14px; + gap: 12px; + padding: 12px; + width: 100%; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:hover { + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus { + position: relative; + z-index: 1; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 #006ce7; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; + border-radius: 6px; + box-shadow: 0 0 0 2px #006ce7; + box-shadow: 0 0 0 2px #006ce7 !important; +} +@media (forced-colors: active) { + .tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after { + border: 2px solid highlight; + } +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected { + background-color: #fff5cc; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + position: relative; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after { + border-radius: 3px; + bottom: 0; + box-shadow: 0 0 0 2px #006ce7 #e3b82a; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; + border-radius: 6px; + box-shadow: 0 0 0 2px #e3b82a; +} +@media (forced-colors: active) { + .tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after { + border: 2px solid highlight; + } +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date { + display: flex; + gap: 12px; + justify-content: space-between; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date-label { + font-size: 16px; + line-height: 24px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-label { + font-size: 12px; + font-weight: 600; + line-height: 24px; + padding: 0; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author { + align-items: center; + display: flex; + flex: 1 0 0; + gap: 8px; + height: 36px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author-name { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + font-size: 14px; + font-weight: 700; + line-height: 18px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__avatar { + border-radius: 50%; + height: 36px; + object-fit: cover; + vertical-align: middle; + width: 36px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__norevision { + color: rgba(34, 47, 62, 0.7); + font-size: 16px; + line-height: 24px; + padding: 5px 5.5px; +} +.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-check-icon { + color: #222f3e; + height: 24px; +} +.tox .tox-view-wrap, +.tox .tox-view-wrap__slot-container { + background-color: #fff; + display: flex; + flex: 1; + flex-direction: column; + height: 100%; +} +.tox .tox-view { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} +.tox .tox-view__header { + align-items: center; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 10px 10px 2px 10px; + position: relative; +} +.tox .tox-view__label { + color: #222f3e; + font-weight: bold; + line-height: 24px; + padding: 4px 16px; + text-align: center; + white-space: nowrap; +} +.tox .tox-view__label--normal { + font-size: 16px; +} +.tox .tox-view__label--large { + font-size: 20px; +} +.tox .tox-view--mobile.tox-view__header, +.tox .tox-view--mobile.tox-view__toolbar { + padding: 8px; +} +.tox .tox-view--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} +.tox .tox-view__toolbar { + display: flex; + flex-direction: row; + gap: 8px; + justify-content: space-between; + overflow-x: auto; + padding: 10px 10px 2px 10px; +} +.tox .tox-view__toolbar__group { + display: flex; + flex-direction: row; + gap: 12px; +} +.tox .tox-view__header-start, +.tox .tox-view__header-end { + display: flex; +} +.tox .tox-view__pane { + height: 100%; + padding: 8px; + position: relative; + width: 100%; +} +.tox .tox-view__pane_panel { + border: 1px solid #eeeeee; + border-radius: 6px; +} +.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start > *, +.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end > * { + margin-left: 8px; +} +.tox[dir=rtl] .tox-view__header .tox-view__header-start > *, +.tox[dir=rtl] .tox-view__header .tox-view__header-end > * { + margin-right: 8px; +} +.tox .tox-well { + border: 1px solid #eeeeee; + border-radius: 6px; + padding: 8px; + width: 100%; +} +.tox .tox-well > *:first-child { + margin-top: 0; +} +.tox .tox-well > *:last-child { + margin-bottom: 0; +} +.tox .tox-well > *:only-child { + margin: 0; +} +.tox .tox-custom-editor { + border: 1px solid #eeeeee; + border-radius: 6px; + display: flex; + flex: 1; + overflow: hidden; + position: relative; +} +/* stylelint-disable */ +.tox { + /* stylelint-enable */ +} +.tox .tox-dialog-loading::before { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + height: 100%; + position: absolute; + width: 100%; + z-index: 1000; +} +.tox .tox-tab { + cursor: pointer; +} +.tox .tox-dialog__content-js { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-content .tox-collection { + display: flex; + flex: 1; +} diff --git a/tinymce-resource/skins/ui/oxide/skin.js b/tinymce-resource/skins/ui/oxide/skin.js new file mode 100644 index 00000000..dd5fcd78 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/skin.js @@ -0,0 +1 @@ +tinymce.Resource.add('ui/default/skin.css', `.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #eee;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#fff;border:2px solid #eee;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(0,101,216,.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.08);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .mce-codemirror{background:#fff;bottom:0;font-size:13px;left:0;position:absolute;right:0;top:0;z-index:1}.tox .mce-codemirror.tox-inline-codemirror{margin:8px;position:absolute}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid>div:first-child{display:flex;flex-direction:column;width:30%}.tox .tox-advtemplate .tox-form__grid>div:first-child>div:nth-child(2){flex-basis:0;flex-grow:1;overflow:auto}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid>div:first-child{width:100%}}.tox .tox-advtemplate iframe{border-color:#eee;border-radius:10px;border-style:solid;border-width:1px;margin:0 10px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bottom-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#006ce7;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button::before{border-radius:6px;bottom:-1px;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #006ce7;content:'';left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus:not(:disabled)::before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled[disabled]{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:#003c81;background-image:none;border-color:#003c81;box-shadow:none;color:#fff}.tox .tox-button--icon-and-text,.tox .tox-button.tox-button--icon-and-text,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text{display:flex;padding:5px 4px}.tox .tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg{display:block;fill:currentColor}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;-webkit-text-decoration:none;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled[disabled]{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:#7daee4;background-image:none;border-color:#7daee4;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:rgba(34,47,62,.12);border-color:transparent;box-shadow:unset;color:rgba(34,47,62,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:rgba(34,47,62,.12);border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:rgba(34,47,62,.12);border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:rgba(34,47,62,.18);border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:calc(4px - 1px);width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(34,47,62,0.3)}@media (forced-colors:active){.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:currentColor!important}}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(34,47,62,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(34,47,62,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(34,47,62,0.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:calc(4px - 1px)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#e3e3e3;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#fcfcfc;color:rgba(34,47,62,.7);cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#222f3e;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#006ce7}.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{background-color:#a6ccf7;color:#222f3e}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#fff;position:relative}.tox .tox-collection--toolbar .tox-collection__item--active:hover{background-color:#f0f0f0;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:focus{background-color:#f0f0f0;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:focus::after{border:2px solid highlight}}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#f0f0f0;color:#222f3e;position:relative;z-index:1}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7 inset;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border:2px solid highlight}}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}@media (forced-colors:active){.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){border:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:100%;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:currentColor;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:currentColor}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:rgba(34,47,62,0.5)}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}@media (forced-colors:active){.tox .tox-hue-slider,.tox .tox-rgb-form .tox-rgba-preview{background-color:currentColor!important;border:1px solid highlight!important;forced-color-adjust:none}}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-spectrum:focus,.tox .tox-sv-palette-spectrum:focus{outline:#08f solid}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{min-width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important;box-shadow:0 0 0 1px red}.tox .tox-rgb-container{position:relative}.tox .tox-rgb-form .tox-invalid-icon{align-content:center;align-items:center;display:none;height:100%;position:absolute;right:0;top:0}.tox .tox-rgb-form .tox-invalid-icon .tox-control-wrap__status-icon-invalid{margin:0}.tox .tox-rgb-warning-note{background-color:#f5cccc;border:1px solid #f0b3b3;border-radius:3px;color:#77181f;padding:3px}.tox input.tox-invalid+.tox-invalid-icon{display:flex}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px -4px}.tox .tox-swatches__row{display:flex}@media (forced-colors:active){.tox .tox-swatches__row{forced-color-adjust:none}}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#f0f0f0}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#222f3e;height:24px;margin:calc((30px - 24px)/ 2) calc((30px - 24px)/ 2);width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(34,47,62,.7);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(34,47,62,0.7)}.tox .tox-user__avatar img{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#222f3e;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar img,.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar img,.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(255,255,255,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#eee;border-radius:10px;border-style:solid;border-width:0;box-shadow:0 16px 16px -10px rgba(34,47,62,.15),0 0 40px 1px rgba(34,47,62,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 8px * 2);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:16px 16px}@media only screen and (min-width:768px){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(34,47,62,.7);display:inline-block;flex-shrink:0;font-size:14px;line-height:1.3;margin-bottom:8px;max-width:13em;-webkit-text-decoration:none;text-decoration:none}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(0,108,231,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #006ce7;color:#006ce7}@media (forced-colors:active){.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid highlight;color:highlight}}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:min(650px,calc(100vh - 110px));overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#006ce7;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#003c81;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{border-radius:1px;outline:2px solid #006ce7;outline-offset:2px}.tox .tox-dialog__body-content a:active{color:#00244e;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content strong{font-weight:700}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{padding-inline-start:2.5rem}.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{margin-bottom:16px}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content dt,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{display:block;margin-inline-end:0;margin-inline-start:0}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--fullscreen{height:100%;max-width:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(255,255,255,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #626262}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered::before{border:1px solid #eee;border-radius:6px;content:'';inset:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.tox .tox-navobj-bordered iframe{border-radius:6px}.tox .tox-navobj-bordered-focus.tox-navobj-bordered::before{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #eee;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(34,47,62,.7);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area::before{border:2px solid #006ce7;border-radius:4px;content:'';inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;z-index:1}@media (forced-colors:active){.tox .tox-edit-area::before{border:2px solid highlight}}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-edit-focus .tox-edit-area::before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #eee}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:2}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;box-shadow:0 2px 2px -2px rgba(34,47,62,.1),0 8px 8px -4px rgba(34,47,62,.07);padding:4px 0}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid #e3e3e3;box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;box-shadow:0 2px 2px -2px rgba(34,47,62,.2),0 8px 8px -4px rgba(34,47,62,.15);padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px rgba(34,47,62,.2),0 8px 8px -4px rgba(34,47,62,.15)}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:0 0;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-custom-preview{border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;flex:1;padding:8px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(34 47 3.1%);border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}@media (forced-colors:active){.tox .tox-color-input span{border-color:currentColor;border-width:2px!important;forced-color-adjust:none}}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}@media (forced-colors:active){.tox .tox-color-input span::before{border:none}}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(34,47,62,.7);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus,.tox .tox-textfield,.tox .tox-toolbar-textfield{appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-custom-editor:focus-within,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea-wrap:focus-within,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}@media (forced-colors:active){.tox .tox-listbox__select-chevron svg{fill:currentColor!important}}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;display:flex;flex:1;overflow:hidden}.tox .tox-textarea{appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea{border:none}.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{background-color:#fff;display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px -4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce7;border-color:#eee}@media (forced-colors:active){.tox .tox-insert-table-picker .tox-insert-table-picker__selected{border-color:Highlight;filter:contrast(50%)}}.tox .tox-insert-table-picker__label{color:rgba(34,47,62,.7);display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:8px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width:768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1/-1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:#fff;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:0;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:#fff;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#fff;border:0;box-shadow:none;color:#222f3e;position:relative;z-index:1}.tox .tox-mbtn:focus:not(:disabled)::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-mbtn:focus:not(:disabled)::after{border:2px solid highlight}}.tox .tox-mbtn--active,.tox .tox-mbtn:not(:disabled).tox-mbtn--active:focus{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:400;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-left:auto;margin-right:auto;margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity 150ms ease-in;width:max-content}.tox .tox-notification a{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification:focus{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success a:focus,.tox .tox-notification--success a:hover{color:#24321d;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success a:focus-visible{border-radius:1px;outline:2px solid #517342;outline-offset:2px}.tox .tox-notification--success a:active{color:#0d120a;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f5cccc;border-color:#f0b3b3;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error a:focus,.tox .tox-notification--error a:hover{color:#220709;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error a:focus-visible{border-radius:1px;outline:2px solid #77181f;outline-offset:2px}.tox .tox-notification--error a:active{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fff5cc;border-color:#fff0b3;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warn a:focus,.tox .tox-notification--warn a:hover,.tox .tox-notification--warning a:focus,.tox .tox-notification--warning a:hover{color:#2c280d;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn a:focus-visible,.tox .tox-notification--warning a:focus-visible{border-radius:1px;outline:2px solid #7a6e25;outline-offset:2px}.tox .tox-notification--warn a:active,.tox .tox-notification--warning a:active{color:#050502;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d6e7fb;border-color:#c1dbf9;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info a:focus,.tox .tox-notification--info a:hover{color:#163355;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info a:focus-visible{border-radius:1px;outline:2px solid #2a64a6;outline-offset:2px}.tox .tox-notification--info a:active{color:#0b1a2c;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{align-self:center;color:#222f3e;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-notification-container-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-notification-container-dock-fadein{opacity:1;visibility:visible}.tox .tox-notification-container-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-notification-container-dock-transition.tox-notification-container-dock-fadein{transition-delay:0s}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition::after,.tox .tox-pop--transition::before{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::after,.tox .tox-pop::before{border-style:solid;content:'';display:block;height:0;opacity:1;position:absolute;width:0}@media (forced-colors:active){.tox .tox-pop::after,.tox .tox-pop::before{content:none}}.tox .tox-pop.tox-pop--inset::after,.tox .tox-pop.tox-pop--inset::before{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom::after,.tox .tox-pop.tox-pop--bottom::before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#eee transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::after,.tox .tox-pop.tox-pop--top::before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #eee transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::after,.tox .tox-pop.tox-pop--left::before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #eee transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::after,.tox .tox-pop.tox-pop--right::before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #eee;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::after,.tox .tox-pop.tox-pop--align-left::before{left:20px}.tox .tox-pop.tox-pop--align-right::after,.tox .tox-pop.tox-pop--align-right::before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #eee;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(34,47,62,.7);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:first-child{animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #e3e3e3;color:rgba(34,47,62,.7);display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__right-container{display:flex;justify-content:flex-end;white-space:nowrap}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{align-items:flex-start;display:flex;flex:1 1 auto;height:16px;justify-content:space-between;overflow:hidden}@media only screen and (min-width:768px){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__help-text,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__path,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__right-container{flex:0 0 calc(100% / 3)}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}@media only screen and (max-width:767px){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:rgba(34,47,62,.7);position:relative;-webkit-text-decoration:none;text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar a:focus-visible::after,.tox .tox-statusbar__path-item:focus-visible::after,.tox .tox-statusbar__wordcount:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-statusbar a:focus-visible::after,.tox .tox-statusbar__path-item:focus-visible::after,.tox .tox-statusbar__wordcount:focus-visible::after{border:2px solid highlight}}.tox .tox-statusbar__branding svg{fill:rgba(34,47,62,0.8);height:1em;margin-left:.3em;width:auto}@media (forced-colors:active){.tox .tox-statusbar__branding svg{fill:currentColor}}.tox .tox-statusbar__branding a{align-items:center;display:inline-flex}.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-bottom:3px;margin-left:4px;margin-right:calc(3px - 8px);margin-top:3px;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(34,47,62,0.5)}.tox .tox-statusbar__resize-handle:focus svg,.tox .tox-statusbar__resize-handle:hover svg{fill:#222f3e}.tox .tox-statusbar__resize-handle:focus-visible{background-color:transparent;border-radius:1px 1px 5px 1px;box-shadow:0 0 0 2px transparent}.tox .tox-statusbar__resize-handle:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-statusbar__resize-handle:focus-visible::after{border:2px solid highlight}}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox[dir=rtl] .tox-statusbar__branding svg{margin-left:0;margin-right:.3em}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(255,255,255,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:#fff;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:0;padding:0;text-transform:none;width:34px}@media (forced-colors:active){.tox .tox-tbtn.tox-tbtn:hover,.tox .tox-tbtn:hover{outline:1px dashed currentColor}.tox .tox-tbtn.tox-tbtn--active,.tox .tox-tbtn.tox-tbtn--enabled,.tox .tox-tbtn.tox-tbtn--enabled:focus,.tox .tox-tbtn.tox-tbtn--enabled:hover,.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){outline:1px solid currentColor;position:relative}}.tox .tox-tbtn svg{display:block;fill:#222f3e}@media (forced-colors:active){.tox .tox-tbtn svg{fill:currentColor!important}.tox .tox-tbtn svg.tox-tbtn--enabled,.tox .tox-tbtn svg:focus:not(.tox-tbtn--disabled){fill:currentColor!important}.tox .tox-tbtn svg .tox-tbtn:disabled,.tox .tox-tbtn svg .tox-tbtn:disabled:hover,.tox .tox-tbtn svg.tox-tbtn--disabled,.tox .tox-tbtn svg.tox-tbtn--disabled:hover{filter:contrast(0%)}}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#fff;border:0;box-shadow:none;position:relative;z-index:1}.tox .tox-tbtn:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-tbtn:focus::after{border:2px solid highlight}}.tox .tox-tbtn:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:#fff;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--active,.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:focus,.tox .tox-tbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e;position:relative}.tox .tox-tbtn--active>*,.tox .tox-tbtn--enabled:focus>*,.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--active svg,.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:focus svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn--active.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:focus.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--enabled:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-tbtn--enabled:focus::after{border:2px solid highlight}}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-number-input{background:#f7f7f7;border-radius:3px;display:flex;margin:6px 1px 5px 0;position:relative;width:auto}.tox .tox-number-input:focus{background:#f7f7f7}.tox .tox-number-input:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper{display:flex;pointer-events:none;position:relative;text-align:center}.tox .tox-number-input .tox-input-wrapper:focus{background-color:#f7f7f7;z-index:1}.tox .tox-number-input .tox-input-wrapper:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border:2px solid highlight}}.tox .tox-number-input input{border-radius:3px;color:#222f3e;font-size:14px;margin:2px 0;pointer-events:all;position:relative;width:60px}.tox .tox-number-input input:hover{background:#f0f0f0;color:#222f3e}.tox .tox-number-input input:focus{background-color:#f7f7f7}.tox .tox-number-input input:disabled{background:#fff;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-number-input button{color:#222f3e;height:28px;position:relative;text-align:center;width:24px}@media (forced-colors:active){.tox .tox-number-input button:active,.tox .tox-number-input button:focus,.tox .tox-number-input button:hover{outline:1px solid currentColor!important}}.tox .tox-number-input button svg{display:block;fill:#222f3e;margin:0 auto;transform:scale(.67)}@media (forced-colors:active){.tox .tox-number-input button svg,.tox .tox-number-input button svg:active,.tox .tox-number-input button svg:hover{fill:currentColor!important}.tox .tox-number-input button svg:disabled{filter:contrast(0)}}.tox .tox-number-input button:focus{background:#f7f7f7;z-index:1}.tox .tox-number-input button:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input button:focus::after{border:2px solid highlight}}.tox .tox-number-input button:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:hover svg{fill:#222f3e}.tox .tox-number-input button:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:active svg{fill:#222f3e}.tox .tox-number-input button:disabled{background:#fff;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-number-input button:disabled svg{fill:rgba(34,47,62,0.5)}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active)>.tox-input-wrapper,.tox .tox-number-input:focus:not(:active)>button{background:#f7f7f7}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;height:initial;margin:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(34,47,62,0.5)}@media (forced-colors:active){.tox .tox-tbtn__select-chevron svg{fill:currentColor}}.tox .tox-tbtn--bespoke{background:#f7f7f7}.tox .tox-tbtn--bespoke:focus{background:#f7f7f7}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-tbtn--disabled .tox-tbtn__select-label,.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #f0f0f0 inset}.tox .tox-split-button:focus{background:#fff;box-shadow:none;color:#222f3e;position:relative;z-index:1}.tox .tox-split-button:focus::after{pointer-events:none;border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-split-button:focus::after{border:2px solid highlight}}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button>:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.tox .tox-split-button>:nth-child(2){border-bottom-right-radius:3px;border-top-right-radius:3px}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(34,47,62,0.5)}@media (forced-colors:active){.tox .tox-split-button__chevron svg{fill:currentColor}}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button:focus .tox-tbtn{background-color:transparent}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:#fff;box-shadow:none;color:rgba(34,47,62,.5)}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0 0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color,.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color{opacity:.6}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background-attachment:local;background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 0 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 11px * 2) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__overflow,.tox .tox-toolbar-overlord>.tox-toolbar__primary{background-position:center top 0;background-size:calc(100% - 11px * 2) calc(100% - 0)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-anchorbar,.tox .tox-toolbar-overlord{grid-column:1/-1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}@media (forced-colors:active){.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{outline:1px solid currentColor}}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;background-position:center top 43px;background-size:calc(100% - 8px * 2) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);overscroll-behavior:none;padding:4px 0}@media (forced-colors:active){.tox.tox-tinymce-aux .tox-toolbar__overflow{border:solid}}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 11px * 2) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;max-width:15em;padding:8px;pointer-events:none;position:relative;width:max-content;z-index:1150}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:6px;box-shadow:none;color:#fff;font-size:12px;font-style:normal;font-weight:600;overflow-wrap:break-word;padding:4px 6px;text-transform:none}@media (forced-colors:active){.tox .tox-tooltip__body{outline:outset 1px}}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tree{display:flex;flex-direction:column}.tox .tox-tree .tox-trbtn{align-items:center;background:0 0;border:0;border-radius:4px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;margin-bottom:4px;margin-top:4px;outline:0;overflow:hidden;padding:0;padding-left:8px;text-transform:none}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tree .tox-trbtn svg{display:block;fill:#222f3e}.tox .tox-tree .tox-trbtn:focus{background:#f0f0f0;border:0;box-shadow:none}.tox .tox-tree .tox-trbtn:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:active svg{fill:#222f3e}.tox .tox-tree .tox-trbtn--disabled,.tox .tox-tree .tox-trbtn--disabled:hover,.tox .tox-tree .tox-trbtn:disabled,.tox .tox-tree .tox-trbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-tree .tox-trbtn--disabled svg,.tox .tox-tree .tox-trbtn--disabled:hover svg,.tox .tox-tree .tox-trbtn:disabled svg,.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:rgba(34,47,62,0.5)}.tox .tox-tree .tox-trbtn--enabled,.tox .tox-tree .tox-trbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn--enabled:hover>*,.tox .tox-tree .tox-trbtn--enabled>*{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active>*{transform:none}.tox .tox-tree .tox-trbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tree .tox-trbtn--labeled{padding:0 4px;width:unset}.tox .tox-tree .tox-trbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tree .tox-tree--directory{display:flex;flex-direction:column}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:700}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--shrinking) .tox-chevron{transition:transform .5s ease-in-out}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--open) .tox-chevron{transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:400}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory__children{overflow:hidden;padding-left:16px}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height .5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{display:flex;justify-content:space-between}.tox .tox-revisionhistory__pane{padding:0!important}.tox .tox-revisionhistory__container{display:flex;flex-direction:column;height:100%}.tox .tox-revisionhistory{background-color:#fff;border-top:1px solid #f0f0f0;display:flex;flex:1;height:100%;margin-top:8px;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.tox .tox-revisionhistory--align-right{margin-left:auto}.tox .tox-revisionhistory__iframe{flex:1}.tox .tox-revisionhistory__sidebar{display:flex;flex-direction:column;height:100%;min-width:248px;width:316px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__sidebar-title{background-color:#fff;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);color:#222f3e;font-size:20px;font-weight:400;line-height:28px;padding:12px;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions{background-color:#f0f0f0;display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:10px 12px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus{height:100%;position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;bottom:1px;left:1px;right:1px;top:1px}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card{background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;color:#222f3e;cursor:pointer;display:flex;flex-direction:column;font-size:14px;gap:12px;padding:12px;width:100%}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:hover{box-shadow:0 4px 8px 0 rgba(34,47,62,.1)}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus{position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7 #006ce7;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #006ce7;box-shadow:0 0 0 2px #006ce7!important}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected{background-color:#fff5cc;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);position:relative}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7 #e3b82a;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #e3b82a}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date{display:flex;gap:12px;justify-content:space-between}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date-label{font-size:16px;line-height:24px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-label{font-size:12px;font-weight:600;line-height:24px;padding:0}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author{align-items:center;display:flex;flex:1 0 0;gap:8px;height:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__avatar{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__norevision{color:rgba(34,47,62,.7);font-size:16px;line-height:24px;padding:5px 5.5px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-check-icon{color:#222f3e;height:24px}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#fff;display:flex;flex:1;flex-direction:column;height:100%}.tox .tox-view{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:10px 10px 2px 10px;position:relative}.tox .tox-view__label{color:#222f3e;font-weight:700;line-height:24px;padding:4px 16px;text-align:center;white-space:nowrap}.tox .tox-view__label--normal{font-size:16px}.tox .tox-view__label--large{font-size:20px}.tox .tox-view--mobile.tox-view__header,.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__toolbar{display:flex;flex-direction:row;gap:8px;justify-content:space-between;overflow-x:auto;padding:10px 10px 2px 10px}.tox .tox-view__toolbar__group{display:flex;flex-direction:row;gap:12px}.tox .tox-view__header-end,.tox .tox-view__header-start{display:flex}.tox .tox-view__pane{height:100%;padding:8px;position:relative;width:100%}.tox .tox-view__pane_panel{border:1px solid #eee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-end>*,.tox[dir=rtl] .tox-view__header .tox-view__header-start>*{margin-right:8px}.tox .tox-well{border:1px solid #eee;border-radius:6px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eee;border-radius:6px;display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1}`) \ No newline at end of file diff --git a/tinymce-resource/skins/ui/oxide/skin.min.css b/tinymce-resource/skins/ui/oxide/skin.min.css new file mode 100644 index 00000000..e0d4f37e --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/skin.min.css @@ -0,0 +1 @@ +.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #eee;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#fff;border:2px solid #eee;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(0,101,216,.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.08);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .mce-codemirror{background:#fff;bottom:0;font-size:13px;left:0;position:absolute;right:0;top:0;z-index:1}.tox .mce-codemirror.tox-inline-codemirror{margin:8px;position:absolute}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid>div:first-child{display:flex;flex-direction:column;width:30%}.tox .tox-advtemplate .tox-form__grid>div:first-child>div:nth-child(2){flex-basis:0;flex-grow:1;overflow:auto}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid>div:first-child{width:100%}}.tox .tox-advtemplate iframe{border-color:#eee;border-radius:10px;border-style:solid;border-width:1px;margin:0 10px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bottom-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#006ce7;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button::before{border-radius:6px;bottom:-1px;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #006ce7;content:'';left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus:not(:disabled)::before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled[disabled]{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:#003c81;background-image:none;border-color:#003c81;box-shadow:none;color:#fff}.tox .tox-button--icon-and-text,.tox .tox-button.tox-button--icon-and-text,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text{display:flex;padding:5px 4px}.tox .tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg{display:block;fill:currentColor}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;-webkit-text-decoration:none;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled[disabled]{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:#7daee4;background-image:none;border-color:#7daee4;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:rgba(34,47,62,.12);border-color:transparent;box-shadow:unset;color:rgba(34,47,62,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:rgba(34,47,62,.12);border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:rgba(34,47,62,.12);border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:rgba(34,47,62,.18);border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:calc(4px - 1px);width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(34,47,62,0.3)}@media (forced-colors:active){.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:currentColor!important}}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(34,47,62,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(34,47,62,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(34,47,62,0.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:calc(4px - 1px)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#e3e3e3;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#fcfcfc;color:rgba(34,47,62,.7);cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#222f3e;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#006ce7}.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{background-color:#a6ccf7;color:#222f3e}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#fff;position:relative}.tox .tox-collection--toolbar .tox-collection__item--active:hover{background-color:#f0f0f0;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:focus{background-color:#f0f0f0;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:focus::after{border:2px solid highlight}}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#f0f0f0;color:#222f3e;position:relative;z-index:1}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7 inset;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border:2px solid highlight}}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}@media (forced-colors:active){.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){border:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:100%;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:currentColor;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:currentColor}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:rgba(34,47,62,0.5)}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}@media (forced-colors:active){.tox .tox-hue-slider,.tox .tox-rgb-form .tox-rgba-preview{background-color:currentColor!important;border:1px solid highlight!important;forced-color-adjust:none}}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-spectrum:focus,.tox .tox-sv-palette-spectrum:focus{outline:#08f solid}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{min-width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important;box-shadow:0 0 0 1px red}.tox .tox-rgb-container{position:relative}.tox .tox-rgb-form .tox-invalid-icon{align-content:center;align-items:center;display:none;height:100%;position:absolute;right:0;top:0}.tox .tox-rgb-form .tox-invalid-icon .tox-control-wrap__status-icon-invalid{margin:0}.tox .tox-rgb-warning-note{background-color:#f5cccc;border:1px solid #f0b3b3;border-radius:3px;color:#77181f;padding:3px}.tox input.tox-invalid+.tox-invalid-icon{display:flex}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px -4px}.tox .tox-swatches__row{display:flex}@media (forced-colors:active){.tox .tox-swatches__row{forced-color-adjust:none}}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#f0f0f0}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#222f3e;height:24px;margin:calc((30px - 24px)/ 2) calc((30px - 24px)/ 2);width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(34,47,62,.7);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(34,47,62,0.7)}.tox .tox-user__avatar img{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#222f3e;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar img,.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar img,.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(255,255,255,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#eee;border-radius:10px;border-style:solid;border-width:0;box-shadow:0 16px 16px -10px rgba(34,47,62,.15),0 0 40px 1px rgba(34,47,62,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 8px * 2);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:16px 16px}@media only screen and (min-width:768px){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(34,47,62,.7);display:inline-block;flex-shrink:0;font-size:14px;line-height:1.3;margin-bottom:8px;max-width:13em;-webkit-text-decoration:none;text-decoration:none}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(0,108,231,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #006ce7;color:#006ce7}@media (forced-colors:active){.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid highlight;color:highlight}}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:min(650px,calc(100vh - 110px));overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#006ce7;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#003c81;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{border-radius:1px;outline:2px solid #006ce7;outline-offset:2px}.tox .tox-dialog__body-content a:active{color:#00244e;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content strong{font-weight:700}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{padding-inline-start:2.5rem}.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{margin-bottom:16px}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content dt,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{display:block;margin-inline-end:0;margin-inline-start:0}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--fullscreen{height:100%;max-width:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(255,255,255,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #626262}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered::before{border:1px solid #eee;border-radius:6px;content:'';inset:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.tox .tox-navobj-bordered iframe{border-radius:6px}.tox .tox-navobj-bordered-focus.tox-navobj-bordered::before{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #eee;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(34,47,62,.7);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area::before{border:2px solid #006ce7;border-radius:4px;content:'';inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;z-index:1}@media (forced-colors:active){.tox .tox-edit-area::before{border:2px solid highlight}}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-edit-focus .tox-edit-area::before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #eee}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:2}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;box-shadow:0 2px 2px -2px rgba(34,47,62,.1),0 8px 8px -4px rgba(34,47,62,.07);padding:4px 0}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid #e3e3e3;box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;box-shadow:0 2px 2px -2px rgba(34,47,62,.2),0 8px 8px -4px rgba(34,47,62,.15);padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px rgba(34,47,62,.2),0 8px 8px -4px rgba(34,47,62,.15)}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:0 0;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-custom-preview{border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;flex:1;padding:8px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(34 47 3.1%);border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}@media (forced-colors:active){.tox .tox-color-input span{border-color:currentColor;border-width:2px!important;forced-color-adjust:none}}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}@media (forced-colors:active){.tox .tox-color-input span::before{border:none}}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(34,47,62,.7);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus,.tox .tox-textfield,.tox .tox-toolbar-textfield{appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-custom-editor:focus-within,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea-wrap:focus-within,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}@media (forced-colors:active){.tox .tox-listbox__select-chevron svg{fill:currentColor!important}}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;display:flex;flex:1;overflow:hidden}.tox .tox-textarea{appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea{border:none}.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{background-color:#fff;display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px -4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce7;border-color:#eee}@media (forced-colors:active){.tox .tox-insert-table-picker .tox-insert-table-picker__selected{border-color:Highlight;filter:contrast(50%)}}.tox .tox-insert-table-picker__label{color:rgba(34,47,62,.7);display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:8px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width:768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1/-1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:#fff;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:0;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:#fff;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#fff;border:0;box-shadow:none;color:#222f3e;position:relative;z-index:1}.tox .tox-mbtn:focus:not(:disabled)::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-mbtn:focus:not(:disabled)::after{border:2px solid highlight}}.tox .tox-mbtn--active,.tox .tox-mbtn:not(:disabled).tox-mbtn--active:focus{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:400;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-left:auto;margin-right:auto;margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity 150ms ease-in;width:max-content}.tox .tox-notification a{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification:focus{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success a:focus,.tox .tox-notification--success a:hover{color:#24321d;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success a:focus-visible{border-radius:1px;outline:2px solid #517342;outline-offset:2px}.tox .tox-notification--success a:active{color:#0d120a;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f5cccc;border-color:#f0b3b3;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error a:focus,.tox .tox-notification--error a:hover{color:#220709;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error a:focus-visible{border-radius:1px;outline:2px solid #77181f;outline-offset:2px}.tox .tox-notification--error a:active{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fff5cc;border-color:#fff0b3;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warn a:focus,.tox .tox-notification--warn a:hover,.tox .tox-notification--warning a:focus,.tox .tox-notification--warning a:hover{color:#2c280d;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn a:focus-visible,.tox .tox-notification--warning a:focus-visible{border-radius:1px;outline:2px solid #7a6e25;outline-offset:2px}.tox .tox-notification--warn a:active,.tox .tox-notification--warning a:active{color:#050502;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d6e7fb;border-color:#c1dbf9;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info a:focus,.tox .tox-notification--info a:hover{color:#163355;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info a:focus-visible{border-radius:1px;outline:2px solid #2a64a6;outline-offset:2px}.tox .tox-notification--info a:active{color:#0b1a2c;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{align-self:center;color:#222f3e;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-notification-container-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-notification-container-dock-fadein{opacity:1;visibility:visible}.tox .tox-notification-container-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-notification-container-dock-transition.tox-notification-container-dock-fadein{transition-delay:0s}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition::after,.tox .tox-pop--transition::before{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::after,.tox .tox-pop::before{border-style:solid;content:'';display:block;height:0;opacity:1;position:absolute;width:0}@media (forced-colors:active){.tox .tox-pop::after,.tox .tox-pop::before{content:none}}.tox .tox-pop.tox-pop--inset::after,.tox .tox-pop.tox-pop--inset::before{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom::after,.tox .tox-pop.tox-pop--bottom::before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#eee transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::after,.tox .tox-pop.tox-pop--top::before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #eee transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::after,.tox .tox-pop.tox-pop--left::before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #eee transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::after,.tox .tox-pop.tox-pop--right::before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #eee;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::after,.tox .tox-pop.tox-pop--align-left::before{left:20px}.tox .tox-pop.tox-pop--align-right::after,.tox .tox-pop.tox-pop--align-right::before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #eee;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(34,47,62,.7);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:first-child{animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #e3e3e3;color:rgba(34,47,62,.7);display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__right-container{display:flex;justify-content:flex-end;white-space:nowrap}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{align-items:flex-start;display:flex;flex:1 1 auto;height:16px;justify-content:space-between;overflow:hidden}@media only screen and (min-width:768px){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__help-text,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__path,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__right-container{flex:0 0 calc(100% / 3)}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}@media only screen and (max-width:767px){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:rgba(34,47,62,.7);position:relative;-webkit-text-decoration:none;text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar a:focus-visible::after,.tox .tox-statusbar__path-item:focus-visible::after,.tox .tox-statusbar__wordcount:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-statusbar a:focus-visible::after,.tox .tox-statusbar__path-item:focus-visible::after,.tox .tox-statusbar__wordcount:focus-visible::after{border:2px solid highlight}}.tox .tox-statusbar__branding svg{fill:rgba(34,47,62,0.8);height:1em;margin-left:.3em;width:auto}@media (forced-colors:active){.tox .tox-statusbar__branding svg{fill:currentColor}}.tox .tox-statusbar__branding a{align-items:center;display:inline-flex}.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-bottom:3px;margin-left:4px;margin-right:calc(3px - 8px);margin-top:3px;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(34,47,62,0.5)}.tox .tox-statusbar__resize-handle:focus svg,.tox .tox-statusbar__resize-handle:hover svg{fill:#222f3e}.tox .tox-statusbar__resize-handle:focus-visible{background-color:transparent;border-radius:1px 1px 5px 1px;box-shadow:0 0 0 2px transparent}.tox .tox-statusbar__resize-handle:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-statusbar__resize-handle:focus-visible::after{border:2px solid highlight}}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox[dir=rtl] .tox-statusbar__branding svg{margin-left:0;margin-right:.3em}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(255,255,255,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:#fff;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:0;padding:0;text-transform:none;width:34px}@media (forced-colors:active){.tox .tox-tbtn.tox-tbtn:hover,.tox .tox-tbtn:hover{outline:1px dashed currentColor}.tox .tox-tbtn.tox-tbtn--active,.tox .tox-tbtn.tox-tbtn--enabled,.tox .tox-tbtn.tox-tbtn--enabled:focus,.tox .tox-tbtn.tox-tbtn--enabled:hover,.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){outline:1px solid currentColor;position:relative}}.tox .tox-tbtn svg{display:block;fill:#222f3e}@media (forced-colors:active){.tox .tox-tbtn svg{fill:currentColor!important}.tox .tox-tbtn svg.tox-tbtn--enabled,.tox .tox-tbtn svg:focus:not(.tox-tbtn--disabled){fill:currentColor!important}.tox .tox-tbtn svg .tox-tbtn:disabled,.tox .tox-tbtn svg .tox-tbtn:disabled:hover,.tox .tox-tbtn svg.tox-tbtn--disabled,.tox .tox-tbtn svg.tox-tbtn--disabled:hover{filter:contrast(0%)}}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#fff;border:0;box-shadow:none;position:relative;z-index:1}.tox .tox-tbtn:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-tbtn:focus::after{border:2px solid highlight}}.tox .tox-tbtn:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:#fff;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--active,.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:focus,.tox .tox-tbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e;position:relative}.tox .tox-tbtn--active>*,.tox .tox-tbtn--enabled:focus>*,.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--active svg,.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:focus svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn--active.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:focus.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--enabled:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-tbtn--enabled:focus::after{border:2px solid highlight}}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-number-input{background:#f7f7f7;border-radius:3px;display:flex;margin:6px 1px 5px 0;position:relative;width:auto}.tox .tox-number-input:focus{background:#f7f7f7}.tox .tox-number-input:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper{display:flex;pointer-events:none;position:relative;text-align:center}.tox .tox-number-input .tox-input-wrapper:focus{background-color:#f7f7f7;z-index:1}.tox .tox-number-input .tox-input-wrapper:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border:2px solid highlight}}.tox .tox-number-input input{border-radius:3px;color:#222f3e;font-size:14px;margin:2px 0;pointer-events:all;position:relative;width:60px}.tox .tox-number-input input:hover{background:#f0f0f0;color:#222f3e}.tox .tox-number-input input:focus{background-color:#f7f7f7}.tox .tox-number-input input:disabled{background:#fff;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-number-input button{color:#222f3e;height:28px;position:relative;text-align:center;width:24px}@media (forced-colors:active){.tox .tox-number-input button:active,.tox .tox-number-input button:focus,.tox .tox-number-input button:hover{outline:1px solid currentColor!important}}.tox .tox-number-input button svg{display:block;fill:#222f3e;margin:0 auto;transform:scale(.67)}@media (forced-colors:active){.tox .tox-number-input button svg,.tox .tox-number-input button svg:active,.tox .tox-number-input button svg:hover{fill:currentColor!important}.tox .tox-number-input button svg:disabled{filter:contrast(0)}}.tox .tox-number-input button:focus{background:#f7f7f7;z-index:1}.tox .tox-number-input button:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-number-input button:focus::after{border:2px solid highlight}}.tox .tox-number-input button:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:hover svg{fill:#222f3e}.tox .tox-number-input button:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:active svg{fill:#222f3e}.tox .tox-number-input button:disabled{background:#fff;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-number-input button:disabled svg{fill:rgba(34,47,62,0.5)}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active)>.tox-input-wrapper,.tox .tox-number-input:focus:not(:active)>button{background:#f7f7f7}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;height:initial;margin:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(34,47,62,0.5)}@media (forced-colors:active){.tox .tox-tbtn__select-chevron svg{fill:currentColor}}.tox .tox-tbtn--bespoke{background:#f7f7f7}.tox .tox-tbtn--bespoke:focus{background:#f7f7f7}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-tbtn--disabled .tox-tbtn__select-label,.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #f0f0f0 inset}.tox .tox-split-button:focus{background:#fff;box-shadow:none;color:#222f3e;position:relative;z-index:1}.tox .tox-split-button:focus::after{pointer-events:none;border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors:active){.tox .tox-split-button:focus::after{border:2px solid highlight}}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button>:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.tox .tox-split-button>:nth-child(2){border-bottom-right-radius:3px;border-top-right-radius:3px}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(34,47,62,0.5)}@media (forced-colors:active){.tox .tox-split-button__chevron svg{fill:currentColor}}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button:focus .tox-tbtn{background-color:transparent}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:#fff;box-shadow:none;color:rgba(34,47,62,.5)}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0 0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color,.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color{opacity:.6}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background-attachment:local;background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 0 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 11px * 2) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__overflow,.tox .tox-toolbar-overlord>.tox-toolbar__primary{background-position:center top 0;background-size:calc(100% - 11px * 2) calc(100% - 0)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-anchorbar,.tox .tox-toolbar-overlord{grid-column:1/-1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}@media (forced-colors:active){.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{outline:1px solid currentColor}}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;background-position:center top 43px;background-size:calc(100% - 8px * 2) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);overscroll-behavior:none;padding:4px 0}@media (forced-colors:active){.tox.tox-tinymce-aux .tox-toolbar__overflow{border:solid}}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 11px * 2) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;max-width:15em;padding:8px;pointer-events:none;position:relative;width:max-content;z-index:1150}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:6px;box-shadow:none;color:#fff;font-size:12px;font-style:normal;font-weight:600;overflow-wrap:break-word;padding:4px 6px;text-transform:none}@media (forced-colors:active){.tox .tox-tooltip__body{outline:outset 1px}}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tree{display:flex;flex-direction:column}.tox .tox-tree .tox-trbtn{align-items:center;background:0 0;border:0;border-radius:4px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;margin-bottom:4px;margin-top:4px;outline:0;overflow:hidden;padding:0;padding-left:8px;text-transform:none}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tree .tox-trbtn svg{display:block;fill:#222f3e}.tox .tox-tree .tox-trbtn:focus{background:#f0f0f0;border:0;box-shadow:none}.tox .tox-tree .tox-trbtn:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:active svg{fill:#222f3e}.tox .tox-tree .tox-trbtn--disabled,.tox .tox-tree .tox-trbtn--disabled:hover,.tox .tox-tree .tox-trbtn:disabled,.tox .tox-tree .tox-trbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-tree .tox-trbtn--disabled svg,.tox .tox-tree .tox-trbtn--disabled:hover svg,.tox .tox-tree .tox-trbtn:disabled svg,.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:rgba(34,47,62,0.5)}.tox .tox-tree .tox-trbtn--enabled,.tox .tox-tree .tox-trbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn--enabled:hover>*,.tox .tox-tree .tox-trbtn--enabled>*{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active>*{transform:none}.tox .tox-tree .tox-trbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tree .tox-trbtn--labeled{padding:0 4px;width:unset}.tox .tox-tree .tox-trbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tree .tox-tree--directory{display:flex;flex-direction:column}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:700}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--shrinking) .tox-chevron{transition:transform .5s ease-in-out}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--open) .tox-chevron{transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:400}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory__children{overflow:hidden;padding-left:16px}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height .5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{display:flex;justify-content:space-between}.tox .tox-revisionhistory__pane{padding:0!important}.tox .tox-revisionhistory__container{display:flex;flex-direction:column;height:100%}.tox .tox-revisionhistory{background-color:#fff;border-top:1px solid #f0f0f0;display:flex;flex:1;height:100%;margin-top:8px;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.tox .tox-revisionhistory--align-right{margin-left:auto}.tox .tox-revisionhistory__iframe{flex:1}.tox .tox-revisionhistory__sidebar{display:flex;flex-direction:column;height:100%;min-width:248px;width:316px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__sidebar-title{background-color:#fff;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);color:#222f3e;font-size:20px;font-weight:400;line-height:28px;padding:12px;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions{background-color:#f0f0f0;display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:10px 12px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus{height:100%;position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;bottom:1px;left:1px;right:1px;top:1px}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card{background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;color:#222f3e;cursor:pointer;display:flex;flex-direction:column;font-size:14px;gap:12px;padding:12px;width:100%}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:hover{box-shadow:0 4px 8px 0 rgba(34,47,62,.1)}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus{position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7 #006ce7;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #006ce7;box-shadow:0 0 0 2px #006ce7!important}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected{background-color:#fff5cc;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);position:relative}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7 #e3b82a;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #e3b82a}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date{display:flex;gap:12px;justify-content:space-between}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date-label{font-size:16px;line-height:24px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-label{font-size:12px;font-weight:600;line-height:24px;padding:0}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author{align-items:center;display:flex;flex:1 0 0;gap:8px;height:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__avatar{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__norevision{color:rgba(34,47,62,.7);font-size:16px;line-height:24px;padding:5px 5.5px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-check-icon{color:#222f3e;height:24px}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#fff;display:flex;flex:1;flex-direction:column;height:100%}.tox .tox-view{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:10px 10px 2px 10px;position:relative}.tox .tox-view__label{color:#222f3e;font-weight:700;line-height:24px;padding:4px 16px;text-align:center;white-space:nowrap}.tox .tox-view__label--normal{font-size:16px}.tox .tox-view__label--large{font-size:20px}.tox .tox-view--mobile.tox-view__header,.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__toolbar{display:flex;flex-direction:row;gap:8px;justify-content:space-between;overflow-x:auto;padding:10px 10px 2px 10px}.tox .tox-view__toolbar__group{display:flex;flex-direction:row;gap:12px}.tox .tox-view__header-end,.tox .tox-view__header-start{display:flex}.tox .tox-view__pane{height:100%;padding:8px;position:relative;width:100%}.tox .tox-view__pane_panel{border:1px solid #eee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-end>*,.tox[dir=rtl] .tox-view__header .tox-view__header-start>*{margin-right:8px}.tox .tox-well{border:1px solid #eee;border-radius:6px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eee;border-radius:6px;display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1} diff --git a/tinymce-resource/skins/ui/oxide/skin.shadowdom.css b/tinymce-resource/skins/ui/oxide/skin.shadowdom.css new file mode 100644 index 00000000..25b0a371 --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/skin.shadowdom.css @@ -0,0 +1,30 @@ +body.tox-dialog__disable-scroll { + overflow: hidden; +} +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} diff --git a/tinymce-resource/skins/ui/oxide/skin.shadowdom.js b/tinymce-resource/skins/ui/oxide/skin.shadowdom.js new file mode 100644 index 00000000..977c167e --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/skin.shadowdom.js @@ -0,0 +1 @@ +tinymce.Resource.add('ui/default/skin.shadowdom.css', `body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}`) \ No newline at end of file diff --git a/tinymce-resource/skins/ui/oxide/skin.shadowdom.min.css b/tinymce-resource/skins/ui/oxide/skin.shadowdom.min.css new file mode 100644 index 00000000..8745951a --- /dev/null +++ b/tinymce-resource/skins/ui/oxide/skin.shadowdom.min.css @@ -0,0 +1 @@ +body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}