1(self["webpackChunk_canva_web"] = self["webpackChunk_canva_web"] || []).push([[35024],{ 2 3/***/ 290881: 4function(_, __, __webpack_require__) {__webpack_require__.n_x = __webpack_require__.n;const __web_req__ = __webpack_require__;__web_req__(813110);self._7ccc7343da2ae983607b3819c7bc1f93 = self._7ccc7343da2ae983607b3819c7bc1f93 || {};(function(__c) {var LI=__c.LI;var Fc=__c.Fc;var Q=__c.Q;var rw=__c.rw;var F=__c.F;var O=__c.O;var hz=__c.hz;var Uv=__c.Uv;var E=__c.E; 5var ePb=function(a,b,c,d){const e=[];for(const k of c)for(const l of d){c=k.xa;var f=l.column,g=a.layout.cells.get(c,f);if(!g||("start"===k.boundary?g.span.dc===c:g.span.cd===c))if(c=b.get(`${f.id}:${c.id}`),c="start"===k.boundary?null===c||void 0===c?void 0:c.Ba:null===c||void 0===c?void 0:c.Ma){g=e[e.length-1];f=(f=a.layout.cols.next(f))?{column:f,boundary:"start"}:{column:E(a.layout.cols.last()),boundary:"end"};var h;if(h=g)h=g.hna,h=h.column===l.column&&h.boundary===l.boundary;h&&(h=g.ZQa,h=h.xa=== 6k.xa&&h.boundary===k.boundary);h&&g.color===c.color&&g.weight===c.weight&&g.qc===c.qc&&0===g.qc?g.hna=f:e.push({ZQa:k,bjb:l,hna:f,color:c.color,weight:c.weight,qc:c.qc})}}return e},fPb=function(a,b,c,d,e){const f=[];for(const l of d)for(const m of c){var g=m.xa,h=l.column;d=a.layout.cells.get(g,h);if(!d||("start"===l.boundary?d.span.Zb===h:d.span.Kc===h))if(d=b.get(`${h.id}:${g.id}`),(d="start"===l.boundary?null===d||void 0===d?void 0:d.Aa:null===d||void 0===d?void 0:d.Sa)&&("start"!==l.boundary|| 71!==e(g,h))){h=f[f.length-1];g=(g=a.layout.rows.next(g))?{xa:g,boundary:"start"}:{xa:E(a.layout.rows.last()),boundary:"end"};var k;if(k=h)k=h.iEa,k=k.column===l.column&&k.boundary===l.boundary;k&&(k=h.kna,k=k.xa===m.xa&&k.boundary===m.boundary);k&&h.color===d.color&&h.weight===d.weight&&h.qc===d.qc&&0===h.qc?h.kna=g:f.push({iEa:l,ljb:m,kna:g,color:d.color,weight:d.weight,qc:d.qc})}}return f},gPb=function(a,b,c,d,e){const f=a.qSa.d2a(c,b.layout.rows.last(),b.layout.cols.last());a=(q,r)=>{const t=f.get(q)|| 80,v=f.get(r)||0;return t<=v?q:r};const g=new Map;if(0===d.length||0===e.length)return g;var h=[],k=b.layout.cols.jc(e[0].column);k&&h.push({column:k,boundary:"start"});h.push(...e);(e=b.layout.cols.next(e[e.length-1].column))&&h.push({column:e,boundary:"start"});e=[];(k=b.layout.rows.jc(d[0].xa))&&e.push({xa:k,boundary:"start"});e.push(...d);(d=b.layout.rows.next(d[d.length-1].xa))&&e.push({xa:d,boundary:"start"});for(const q of h){h=(d="start"===q.boundary?q.column:void 0)?b.layout.cols.jc(d):b.layout.cols.last(); 9for(const r of e){var l="start"===r.boundary?r.xa:void 0;k=l?b.layout.rows.jc(l):b.layout.rows.last();var m=d&&l&&c.get(`${d.id}:${l.id}`),n=d&&k&&c.get(`${d.id}:${k.id}`);l=h&&l&&c.get(`${h.id}:${l.id}`);var p=h&&k&&c.get(`${h.id}:${k.id}`);k="end"===q.boundary?null===l||void 0===l?void 0:l.Sa:null===m||void 0===m?void 0:m.Aa;m="end"===r.boundary?null===n||void 0===n?void 0:n.Ma:null===m||void 0===m?void 0:m.Ba;n="end"===q.boundary?null===p||void 0===p?void 0:p.Sa:null===n||void 0===n?void 0:n.Aa; 10l="end"===r.boundary?null===p||void 0===p?void 0:p.Ma:null===l||void 0===l?void 0:l.Ba;p=__c.nza({Ba:n,Ma:k,Aa:l,Sa:m},a);let t;switch(p){case "blockStart":t=n;break;case "blockEnd":t=k;break;case "inlineStart":t=l;break;case "inlineEnd":t=m;break;default:t=void 0}const {height:v,width:u}=1===(null===t||void 0===t?void 0:t.qc)?{height:t.weight,width:t.weight}:{height:Math.max((null===l||void 0===l?void 0:l.weight)||0,(null===m||void 0===m?void 0:m.weight)||0),width:Math.max((null===n||void 0===n? 11void 0:n.weight)||0,(null===k||void 0===k?void 0:k.weight)||0)};g.set(X4(q,r),__c.tF(p,v/2,u/2))}}return g},hPb=function(a,b,c,d,e,f){if(0===d.length||0===e.length)return[];const g=ePb(b,c,d,e);f=fPb(b,c,d,e,f);const h=gPb(a,b,c,d,e),k=a.F7a(b),l=a.a7a(b),m="rtl"===b.direction;a=g.map(n=>{var p,q,r=n.bjb,t=n.hna,v=n.ZQa;const u=n.color,x=n.weight;n=n.qc;const y=m?-1:1,z=null===(p=h.get(X4(r,v)))||void 0===p?void 0:p.Sa;p=null===(q=h.get(X4(t,v)))||void 0===q?void 0:q.Aa;if(null!=z&&null!=p){q=E(k.get(v.xa)); 12var A=E(l.get(r.column));r=E(l.get(t.column));v="start"===v.boundary?q.start:q.end;q=A.start;t="start"===t.boundary?r.start:r.end;return{color:u,weight:x,qc:n,p1:new Uv(q+z*y,v),p2:new Uv(t+p*y,v),...__c.yF((t-q)*y,n
12*x,z)}}}).filter(__c.yb);return[...f.map(n=>{var p,q,r=n.iEa,t=n.ljb,v=n.kna;const u=n.color,x=n.weight;n=n.qc;const y=null===(p=h.get(X4(r,t)))||void 0===p?void 0:p.Ma;p=null===(q=h.get(X4(r,v)))||void 0===q?void 0:q.Ba;if(null!=y&&null!=p){q=E(l.get(r.column));var z=E(k.get(t.xa));t= 13E(k.get(v.xa));r="start"===r.boundary?q.start:q.end;q=z.start;v="start"===v.boundary?t.start:t.end;return{color:u,weight:x,qc:n,p1:new Uv(r,q+y),p2:new Uv(r,v+p),...__c.yF(v-q,n*x,y)}}}).filter(__c.yb),...a]},iPb=function(a){const b=[];a=a.filter(c=>0!==c.weight&&null!=c.color);a=__c.jd(a,c=>c.weight);a=Array.from(a.entries()).sort(([c],[d])=>c-d);for(const [c,d]of a){a=__c.jd(d,e=>`${e.Zj}_${e.$j}`);for(const [,e]of a){const {$j:f,Zj:g}=e[0];a=__c.jd(e,h=>h.color);for(const [h,k]of a)b.push({weight:c, 14color:h,lines:k,Zj:g,$j:f})}}return b},jPb=function(a,b,c,d){var e=__c.Olb;const f=b.get().flatMap(k=>a.layout.rows.last()===k?[{xa:k,boundary:"start"},{xa:k,boundary:"end"}]:[{xa:k,boundary:"start"}]),g=c.get().flatMap(k=>a.layout.cols.last()===k?[{column:k,boundary:"start"},{column:k,boundary:"end"}]:[{column:k,boundary:"start"}]),h=new Map;for(const k of b.get())for(const l of c.get())b=l&&k?e.qSa.Vgb(a,l,k):void 0,b&&h.set(`${l.id}:${k.id}`,b);c=hPb(e,a,h,f,g,d);return iPb(c)},Y4=function(){const [a]= 15(0,__c.cc)(()=>hz());return a},kPb=function(a){switch(a){case 4:return O("9ND0kg");case 2:return O("ibdecg");case 7:return O("446quA");case 5:return O("j1fbqg");case 1:return O("O5i4AQ");case 6:return O("C0VHsg");case 3:return O("+IXmVg");default:throw new F(a);}},lPb=function(a,b,c){const d=[a];for(;null!=a&&a!==b;)(a=c.next(a))&&d.push(a);return d},mPb=function(a){const b="rtl"===a.direction?-(0,__c.Rlb)(a)/2:-(0,__c.Plb)(a)/2,c=-(0,__c.Qlb)(a)/2,d=a.width+(0,__c.Plb)(a)/2+(0,__c.Rlb)(a)/2;a=a.height+ 16(0,__c.Qlb)(a)/2+(0,__c.Slb)(a)/2;return rw({top:0,left:0,width:d,height:a,rotation:0}).translate(b,c)},nPb=function(a){return b=>({type:"react",node:(0,__c.N)(a,{...b})})},pPb=function(a){var b,c=a.Nz;const d=a.content;a=a.context;__c.C("formula"===(null===d||void 0===d?void 0:null===(b=d.xg)||void 0===b?void 0:b.type));b=d.xg.value;switch(b.type){case "invalid":b=b.Tda;break;case "canonical":b=b.qL;break;default:throw new F(b);}__c.C(b.startsWith("="));const e=d.Dn;b={type:"dom",render:f=>f.innerText= 17""};switch(e.type){case 8:c=b;break;case 1:case 3:case 4:case 2:case 5:case 6:case 7:c=oPb(c,a,d.yA);break;case 0:c={type:"react",node:Z4(__c.AS,{label:kPb(e.error),children:Z4(__c.lA,{width:"full",display:"flex",justifyContent:"center",children:Z4(__c.ftb,{tone:"critical"})})})};break;default:throw new F(e);}return null!==c&&void 0!==c?c:b},oPb=function(a,b,c){var d;return null===(d=a.kia)||void 0===d?void 0:d.call(a,{context:b,value:c})},sPb=function(a){const b=a.Nz,c=a.uf;a=a.Wjb;b.kia=__c.iGa; 18b.lBa=d=>pPb({...d,Nz:b});b.mBa=nPb(qPb({uf:c,nQ:void 0}));b.oBa=rPb(a);b.pBa=nPb($4)},tPb=function({label:a,width:b,height:c,scale:d,qEa:e}){return Z4("div",{style:{width:b,height:c,transform:`scale(${d})`},className:"bx74uQ",children:Z4(__c.iA,{className:a5("ivlMMQ",b5(e)),size:"small",alignment:"center",children:a})})},b5=function(a){return{_2BX0vg:"primary-default"===a,JfW_Cg:"primary-low"===a,isMgNg:"primary-active"===a,xwWDeQ:"secondary-default"===a,w0EyUQ:"secondary-low"===a,_8p5AIA:"secondary-active"=== 19a}},vPb=function({Cd:a,pJa:b,scale:c,gp:d,hp:e,qWa:f}){const g=c5(()=>{const m=null===d||void 0===d?void 0:d.get();if(null!=m&&0!==m.length)return new __c.hF(m)},[d]),h=e(1),k=e(c),l={ssE9Tg:!a,OkifGQ:a};return Z4(__c.jA,{rq:"light",light:"light",nt:"light",dark:"light",children:m=>Z4("div",{className:a5("ze9QCQ",l,m.className),style:{width:k,height:k},children:Z4("div",{style:{width:h,height:h,transform:`scale(${c})`},className:a5("N7J3UA",l),ref:null===g||void 0===g?void 0:g.$l,children:Z4(__c.ES, 20{className:a5("m8CFdg",l,{G6wL4w:f,W_E0wA:b}),ariaLabel:O("ruWN9A"),children:Z4(uPb,{size:"tiny"})})})})})},xPb=function(){const a=new wPb,b=new __c.bT,c=d5(f=>{const {scale:g=1,kJa:h,size:k="small",qWa:l=!0}=f,m=e5(n=>a.hp({scale:n,size:k,ura:h}),[k,h]);
20return Z4(vPb,{...f,scale:h?Math.max(g,h):g,Cd:"rtl"===f.sheet.direction,pJa:null!=f.selection&&a.H$a(f.sheet,f.selection),hp:m,qWa:l})}),d=d5(f=>{const {scale:g=1,kJa:h,size:k="small",sheet:l,selection:m,whb:n}=f,p=e5(u=>a.hp({scale:u,size:k,ura:h}), 21[k,h]),q=h?Math.max(g,h):g,r=e5(u=>null!=m&&a.rva(m).has(u),[m]),t=e5(u=>null!=m&&a.C8a(l,m).has(u),[l,m]),v=e5(u=>{const x=null!=n&&0<=l.layout.cols.Bf(u,n.Zb)&&0>=l.layout.cols.Bf(u,n.Kc);return r(u)?x?"secondary-active":"primary-active":t(u)?x?"secondary-low":"primary-low":x?"secondary-default":"primary-default"},[l,n,t,r]);return Z4(f5,{...f,Ed:g,$d:q,hp:p,wE:v,jF:b})}),e=d5(f=>{const {scale:g=1,kJa:h,size:k="small",sheet:l,selection:m,whb:n}=f,p=e5(u=>a.hp({scale:u,size:k,ura:h}),[k,h]),q=h? 22Math.max(g,h):g,r=e5(u=>null!=m&&a.tva(m).has(u),[m]),t=e5(u=>null!=m&&a.D8a(l,m).has(u),[l,m]),v=e5(u=>{const x=null!=n&&0<=l.layout.rows.Bf(u,n.dc)&&0>=l.layout.rows.Bf(u,n.cd);return r(u)?x?"secondary-active":"primary-active":t(u)?x?"secondary-low":"primary-low":x?"secondary-default":"primary-default"},[l,n,t,r]);return Z4(g5,{...f,Ed:q,$d:g,hp:p,wE:v,jF:b})});return{RWa:c,QWa:d,SWa:e}},yPb=function(a){const b=a.$p,c=()=>null;return __c.rz(d=>Z4(h5,{...d,$p:b,yh:c}))},zPb=function({sheet:a,X:b, 23range:c,Td:d}){i5(()=>j5(()=>{if(null!=d.current){var e,f=null!==(e=null===b||void 0===b?void 0:b.get())&&void 0!==e?e:1;e="rtl"===a.direction;e=c?a.Aa(c.Zb)*f*(e?1:-1):0;var g=c?-a.Ba(c.dc)*f:0;d.current.style.transform=`translate(${e}px, ${g}px)`;d.current.style.width=`${a.width*f}px`;d.current.style.height=`${a.height*f}px`}}),[a,c,d,b])},CPb=function({onScroll:a}){const b=new APb(a);return{wC:b,Uha:d5(c=>Z4(BPb,{sheet:c.sheet,wC:b,children:c.children}))}},FPb=function(a){const b=a.$p,c=a.Ze,d= 24a.rSa,e=({children:k})=>k,{wC:f,Uha:g}=CPb({onScroll:a.onScroll});class h extends DPb{get YK(){const k=this.props.qa.Yx;switch(k){case "screen":return g;case "print":return e;default:throw new F(k);}}componentDidMount(){d.gSa(this.props.item,{Xb:this.props.Xb,qa:this.props.qa})}componentWillUnmount(){d.b1a(this.props.item,{Xb:this.props.Xb,qa:this.props.qa})}render(){d.gSa(this.props.item,{Xb:this.props.Xb,qa:this.props.qa});
24return Z4(EPb,{...this.props,X:this.X,$p:b,YK:this.YK,yh:this.yh,rSa:d,wC:f})}constructor(...k){super(...k); 25this.X=k5(()=>{const l=this.props.item;var m=this.props.qa,n=m.Yx;m=m.zoom;switch(n){case "screen":return m;case "print":n=d.J7a(l);if(!n)return 1;({width:n}=new __c.IF(l,n.Xb,{zoom:m}));return n/l.config.width;default:throw new F(n);}});this.yh=d5(l=>Z4("div",{className:"wKvivQ",children:Z4(__c.pGa,{...this.props,...l,Ze:c})}))}}return{KYa:h,wC:f}},GPb=function(a,b){if(null!=b&&null!=b.Zb&&null!=b.dc&&null!=b.Kc&&null!=b.cd){var c=a.Aa(b.Zb),d=a.Ba(b.dc),e=a.Aa(b.Kc)+b.Kc.width-c;a=a.Ba(b.cd)+b.cd.height- 26d;return rw({top:d,left:c,width:e,height:a})}},IPb=function(a){const b=a.$p,c=()=>null;return d=>Z4(HPb,{...d,$p:b,yh:c})},LPb=function(a){const b={transform:"translate(-1000px, -1000px) scale(0)"},c={HDa:b,Mr:b,Ha:{},nq:{}},d=l5(()=>a.cG.style||c,g=>{var h;Object.assign(a.G7.style,g.HDa);Object.assign(a.pR.style,g.Mr);Object.assign(a.pH.style,g.Ha);Object.assign(a.PD.style,g.nq);g=null===g||void 0===g?void 0:null===(h=g.Ha)||void 0===h?void 0:h.textDecoration;a.pH.classList.toggle("OQx3PQ","underline"=== 27g);a.pH.classList.toggle("_99ezUA","line-through"===g);a.pH.classList.toggle("kppAqQ","underline line-through"===g)},{fireImmediately:!0,equals:JPb}),e=l5(()=>a.GKa,g=>{a.pH.classList.toggle("_84KvRA",!g);a.G7.classList.toggle("_84KvRA",!g)},{fireImmediately:!0}),f=l5(()=>a.renderer,g=>{a.o8&&"react"!==(null===g||void 0===g?void 0:g.type)?(a.o8=void 0,a.w2.remove()):a.PD.innerHTML="";switch(null===g||void 0===g?void 0:g.type){case "react":a.o8=KPb(g.node,a.w2);a.PD.appendChild(a.w2);break;case "dom":g.render(a.PD); 28break;case void 0:break;default:throw new F(g);}a.hsa()},{fireImmediately:!0});return()=>{d();e();f()}},JPb=function(a,b){return JSON.stringify(a)===JSON.stringify(b)},NPb=function(a){const b=a.Oz,c=a.UF,d=a.dD,e=a.NVa,f=new MPb(c);return g=>Z4(m5,{...g,dD:d,UF:c,Oz:b,Ppa:f,NVa:null===e||void 0===e?void 0:e.get()})},X4=(a,b)=>`${a.column.id}-${a.boundary}:${b.xa.id}-${b.boundary}`,qPb=({uf:a,nQ:b})=>c=>(0,__c.N)(__c.Ulb,{...c,uf:a,nQ:b}),n5=__webpack_require__(443763),OPb=n5.Fragment,Z4=n5.jsx,o5= 29n5.jsxs;var d5=__webpack_require__(214645).Pi;var p5=__webpack_require__(875604),q5=p5.Component,DPb=p5.PureComponent,e5=p5.useCallback,i5=p5.useEffect,PPb=p5.useLayoutEffect,c5=p5.useMemo,r5=p5.useRef,QPb=p5.useState;var s5=__webpack_require__(519427),t5=s5.action,j5=s5.autorun,u5=s5.comparer,k5=s5.computed,RPb=s5.createAtom,v5=s5.observable,l5=s5.reaction,SPb=s5.untracked;var w5=__webpack_require__(46239).gn;var TPb=__webpack_require__,UPb=TPb(993864),a5=TPb.n_x(UPb)();var VPb=__webpack_require__(358579).Z;var x5=__webpack_require__(635872),y5=x5.Om,WPb=x5.kq,XPb=x5.YN;var KPb=__webpack_require__(204358).createPortal;var YPb=d5(a=>{var b,c,d="rtl"===a.sheet.direction;d={H2wykw:!d,UweldA:d};const [e]=QPb(()=>hz()),f={get:e5(()=>{var g;const h=null===e||void 0===e?void 0:null===(g=e.current)||void 0===g?void 0:g.getBoundingClientRect();var k,l;g={top:0,left:0,width:null!==(k=null===h||void 0===h?void 0:h.width)&&void 0!==k?k:0,height:null!==(l=null===h||void 0===h?void 0:h.height)&&void 0!==l?l:0};return rw(g)},[e])};return o5("div",{className:a5("nMvVqA",d),children:[o5("div",{ref:VPb(a.Td,e),className:"_0YOFPg", 30children:[Z4(a.$p,{...a,viewport:f}),Z4("div",{className:a5("Gdl7fQ",d),children:null===(c=a.HAa)||void 0===c?void 0:null===(b=c.get())||void 0===b?void 0:b.map((g,h)=>Z4(g,{},h))})]}),"visible"===a.Lvb&&o5(OPb,{children:[Z4("div",{className:a5("_32sKQw",d),children:Z4(a.HYa,{...a})}),Z4("div",{className:a5("xdIsTQ",d),children:Z4(a.LYa,{...a})}),Z4("div",{className:a5("rsTRSA",d),children:Z4(a.JYa,{...a})})]})]})}),ZPb=d5(a=>{a=a.content;__c.w("text2"===a.type||"text3"===a.type);switch(a.type){case "text2":return a.value.W; 31case "text3":return __c.rr.ua(a.value).cells.W();default:throw new F(a);}});var rPb=a=>__c.VFa((b,c)=>{const d=b.content;b=b.context;if(d.value.isEmpty)for(;c.lastChild;)c.lastChild.remove();else({ui:b}=__c.Wf(__c.Eg,b.attrs)),"wrap"===b&&(c=c.appendChild(document.createElement("div")),c.className="dt4Dlg"),a.render({container:c,text:d.value,Na:void 0,writingMode:1,Fd:"start",rg:$Pb(d,b)})}),$Pb=y5((a,b)=>{if("wrap"===b)return[];a=a.value.W.split("\n").map(c=>c.length+1);a.pop();return a},{equals:u5.structural});var $4=class extends q5{static j(a){Q(a,{ui:k5})}constructor(...a){super(...a);$4.j(this)}get ui(){return __c.Wf(__c.Eg,this.props.context.attrs).ui}render(){var a=this.props.content;const b=this.props.context;if(a.value.isEmpty)return null;a=Z4(this.props.yh,{content:a,xa:b.container.xa,col:b.container.column,ui:this.ui});return"wrap"===this.ui?Z4("div",{className:"dt4Dlg",children:a}):a}};$4=w5([Fc],$4);var wPb=class{hp({size:a,scale:b,ura:c}){b=c?Math.max(c,b):b;return"large"===a?__c.vW*b:__c.Zrb*b}constructor(){this.H$a=y5((a,b)=>{var c,d;b=b.get();return null!=b&&a.layout.rows.count()===((null===(c=b.rows)||void 0===c?void 0:c.size)||0)&&a.layout.cols.count()===((null===(d=b.columns)||void 0===d?void 0:d.size)||0)});this.rva=WPb(a=>{var b;return new Set((null===(b=a.get())||void 0===b?void 0:b.columns)||[])},{equals:__c.As});this.tva=WPb(a=>{var b;return new Set((null===(b=a.get())||void 0=== 32b?void 0:b.rows)||[])},{equals:__c.As});this.C8a=y5((a,b)=>{var {cells:c}=b.get()||{};if(!c)return new Set;if(0<this.tva(b).size)return new Set(a.layout.cols);b=this.rva(b);const d=new Set;for(const e of c){c=a.layout.cells.get(e.xa,e.column);for(const f of lPb(c?c.span.Zb:e.column,c?c.span.Kc:e.column,a.layout.cols))(0===b.size||b.has(f))&&d.add(f)}return d},{equals:__c.As});this.D8a=y5((a,b)=>{var {cells:c}=b.get()||{};if(!c)return new Set;if(0<this.rva(b).size)return new Set(a.layout.rows);b=this.tva(b); 33const d=new Set;for(const e of c){c=a.layout.cells.get(e.xa,e.column);for(const f of lPb(c?c.span.dc:e.xa,c?c.span.cd:e.xa,a.layout.rows))(0===b.size||b.has(f))&&d.add(f)}return d},{equals:__c.As})}};var aQb=parseInt("4px",10)||4,f5=class extends q5{static j(a){Q(a,{Cd:k5,Eq:k5,U3:k5})}get Cd(){return"rtl"===this.props.sheet.direction}get Eq(){var a;const b=null===(a=this.props.gp)||void 0===a?void 0:a.get();if(null!=b&&0!==b.length)return new __c.hF(b)}get U3(){var a,b,c;return null===(b=(c=this.props).ooa)||void 0===b?void 0:null===(a=b.call(c))||void 0===a?void 0:a.get()}
33render(){return Z4(__c.jA,{rq:"light",light:"light",nt:"light",dark:"light",children:this.q1a})}constructor(...a){super(...a); 34f5.j(this);this.onMouseMove=t5(b=>{const {onMouseMove:c,sheet:d,Ed:e=1}=this.props;null===c||void 0===c?void 0:c(b,d,"column",e)});this.onMouseLeave=t5(b=>{var c,d;null===(c=(d=this.props).onMouseLeave)||void 0===c?void 0:c.call(d,b)});this.AQa=(b,c,d)=>{const {sheet:e,hp:f,wE:g,Ed:h=1,$d:k=1}=this.props,l={jNbTIg:!this.Cd,gtA7Dw:this.Cd},m=(null===d||void 0===d?0:d.sticky)?this.Cd?{right:0}:{left:0}:void 0;var n;const p=(null===d||void 0===d?0:d.sticky)?null!==(n=this.U3)&&void 0!==n?n:m:void 0; 35let q=-1;return o5("div",{style:p,className:a5("Vt2_4w",l,{Tn3nUw:null===d||void 0===d?void 0:d.sticky}),onMouseMove:this.onMouseMove,onMouseLeave:this.onMouseLeave,children:[e.layout.cols.map(r=>{q++;if(!(b&&0>e.layout.cols.Bf(r,b)||c&&0<e.layout.cols.Bf(r,c)))return Z4(bQb,{col:r,label:__c.AC(q),hp:f,wE:g,Ed:h,$d:k},r.id)}),(null===d||void 0===d?void 0:d.sticky)&&Z4("div",{style:{width:aQb*h},className:a5("HBvlug","ru3tFQ",l)})]})};this.q1a=b=>{var c;const d=this.props.sheet,e=d.view.freeze.sH? 36d.layout.Kd.get(d.view.freeze.sH):void 0,f={jNbTIg:!this.Cd,gtA7Dw:this.Cd};return o5("div",{ref:null===(c=this.Eq)||void 0===c?void 0:c.$l,className:a5("xhBZaw",f,b.className),children:[e&&this.AQa(void 0,e,{sticky:!0}),this.AQa(e?d.cols.next(e):void 0)]})}}};f5=w5([Fc],f5); 37var g5=class extends q5{static j(a){Q(a,{Cd:k5,Eq:k5,U3:k5})}get Cd(){return"rtl"===this.props.sheet.direction}get Eq(){var a;const b=null===(a=this.props.gp)||void 0===a?void 0:a.get();if(null!=b&&0!==b.length)return new __c.hF(b)}get U3(){var a,b,c;return null===(b=(c=this.props).ooa)||void 0===b?void 0:null===(a=b.call(c))||void 0===a?void 0:a.get()}render(){return Z4(__c.jA,{rq:"light",light:"light",nt:"light",dark:"light",children:this.jhb})}constructor(...a){super(...a);g5.j(this);this.onMouseMove= 38t5(b=>{const {onMouseMove:c,sheet:d,$d:e=1}=this.props;null===c||void 0===c?void 0:c(b,d,"row",e)});this.onMouseLeave=t5(b=>{var c,d;null===(c=(d=this.props).onMouseLeave)||void 0===c?void 0:c.call(d,b)});this.EQa=(b,c,d)=>{const {sheet:e,hp:f,wE:g,Ed:h=1,$d:k=1}=this.props,l={jNbTIg:!this.Cd,gtA7Dw:this.Cd},m=(null===d||void 0===d?0:d.sticky)?{top:0}:void 0;var n;const p=(null===d||void 0===d?0:d.sticky)?null!==(n=this.U3)&&void 0!==n?n:m:void 0;let q=-1;return o5("div",{style:p,className:a5("_93roJg", 39l,{Tn3nUw:null===d||void 0===d?void 0:d.sticky}),onMouseMove:this.onMouseMove,onMouseLeave:this.onMouseLeave,children:[e.rows.map(r=>{q++;if(!(b&&0>e.rows.Bf(r,b)||c&&0<e.rows.Bf(r,c)))return Z4(cQb,{xa:r,label:`${q+1}`,wE:g,hp:f,Ed:h,$d:k},r.id)}),(null===d||void 0===d?void 0:d.sticky)&&Z4("div",{style:{height:aQb*k},className:a5("HBvlug","koz2Hg")})]})};this.jhb=b=>{var c;const d=this.props.sheet,e=d.view.freeze.ZU?d.layout.Yd.get(d.view.freeze.ZU):void 0,f={jNbTIg:!this.Cd,gtA7Dw:this.Cd};return o5("div", 40{ref:null===(c=this.Eq)||void 0===c?void 0:c.$l,className:a5("An9VeA",f,b.className),children:[e&&this.EQa(void 0,e,{sticky:!0}),this.EQa(e?d.rows.next(e):void 0)]})}}};g5=w5([Fc],g5); 41var bQb=d5(a=>{const b=a.label,c=a.col,d=a.wE,e=a.hp,f=a.Ed;a=a.$d;const g=e(a),h=XPb(()=>d(c));
41return Z4("div",{className:a5("_83Rssw","d2uLIA",b5(h)),style:{width:c.width*f,height:g},children:Z4(tPb,{label:b,width:c.width,height:e(1),scale:a,qEa:h})})}),cQb=d5(a=>{const b=a.label,c=a.xa,d=a.hp,e=a.wE,f=a.Ed;a=a.$d;const g=d(f),h=XPb(()=>e(c));return Z4("div",{className:a5("_83Rssw","JhBzyw",b5(h)),style:{width:g,height:c.height*a},children:Z4(tPb,{label:b,width:d(1),height:c.height,scale:f,qEa:h})})});var dQb='<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><circle stroke="currentColor" cx="6" cy="6" r="5.5"/></svg>';var eQb='<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle stroke="currentColor" cx="12" cy="12" r="9.25" stroke-width="1.5"/></svg>';var uPb=__c.tS({Bo:dQb,medium:eQb});var h5=class extends q5{static j(a){Q(a,{ke:k5.struct})}constructor(...a){super(...a);h5.j(this)}render(){const a=this.props.element,b=this.props.gp,c=this.props.Nt,d=this.props.Qt,e=this.props.X;return Z4(this.props.$p,{sheet:a.config,container:this.props.container.Jl(a),j7:"visible",gp:b,Nt:c,Qt:d,X:e,ke:this.ke,yh:this.props.yh,LG:void 0})}get ke(){return __c.wB(this.props.element.Ya,this.props.Ee)}};h5=w5([Fc],h5);var fQb=class{constructor(){this.Vea=new WeakMap;this.J7a=a=>this.Vea.get(a);this.gSa=(a,b)=>{this.Vea.set(a,b)};this.b1a=(a,b)=>{const c=this.Vea.get(a);c&&c.qa===b.qa&&c.Xb===b.Xb&&this.Vea.delete(a)}}};var z5=parseInt("4px",10)||4,gQb=d5(({sheet:a,X:b,range:c,Pv:d,Qv:e})=>{if(null!=c&&(d||e)){var f;b=null!==(f=null===b||void 0===b?void 0:b.get())&&void 0!==f?f:1;f="rtl"===a.direction;var g={ZJ0G6w:!f,dOI_jA:f};if(d&&e)return d=a.Ba(c.cd)+c.cd.height,a=a.Aa(c.Kc)+c.Kc.width,Z4("div",{style:{top:d*b,width:a*b,height:z5*b},className:a5("aX8dhQ","VGcLng")});if(d)return c=a.Aa(c.Kc)+c.Kc.width,Z4("div",{style:{width:z5*b,height:a.height*b,...(f?{right:c*b}:{left:c*b})},className:a5("aX8dhQ","gl1RPg", 42g)});if(e)return c=a.Ba(c.cd)+c.cd.height,Z4("div",{style:{top:c*b,width:a.width*b,height:z5*b},className:a5("aX8dhQ","VGcLng")})}});var A5=({sheet:a,range:b,X:c,children:d})=>{const e=Y4();zPb({sheet:a,X:c,range:b,Td:e});return Z4("div",{ref:e,className:a5("nstn2A","rtl"===a.direction?"NgnL2Q":"f8jAGQ"),children:d})},hQb=({sheet:a,range:b,X:c,children:d})=>{const e=Y4();zPb({sheet:a,X:c,range:b,Td:e});a="rtl"===a.direction?"NgnL2Q":"f8jAGQ";return Z4("div",{className:a5("nstn2A",a,"_9sodyg"),children:Z4("div",{ref:e,className:a5("nstn2A",a),children:d})})};var BPb=d5(({sheet:a,children:b,wC:c})=>{const d=e5(f=>{c.Ova(a,f)},[c,a]),e=e5(f=>{null!=f?c.yC.set(a,f):c.yC.delete(a)},[c,a]);
42return Z4(__c.$nb,{direction:"rtl"===a.config.direction?"rtl":"ltr",onScroll:d,xC:e,children:b})}),APb=class{Ova(a,b){this.onScroll&&this.onScroll(a);this.d3.set(a,b)}constructor(a){this.onScroll=a;this.yC=new WeakMap;this.d3=v5.map(new Map,{deep:!1});this.scrollTo=t5((b,c)=>{b=this.yC.get(b);null===b||void 0===b?void 0:b.scrollTo({left:Math.floor(c)})})}};var EPb=d5(a=>{const b=a.item,c=a.gp,d=a.Gf,e=a.measureRef,f=a.X,g=a.jKa,h=a.Xb,k=a.Nt,l=a.Qt,m=a.$p,n=a.YK,p=a.yh,q=a.Ee,r=a.wC;a=c5(()=>__c.wB(b.Ya,q),[b,q]);const t=c5(()=>d5(({sheet:y,range:z,Pv:A,Qv:B})=>Z4(A5,{sheet:y,range:z,X:f,children:Z4(gQb,{sheet:y,X:f,range:z,Pv:A,Qv:B})})),[f]),v=mPb(b.config),u=f.get(),x=Math.min(v.width*u,h.width);i5(()=>j5(()=>{var y=b.config.view.freeze.sH?b.config.layout.Kd.get(b.config.view.freeze.sH):void 0;if(null!=y)if(b.config.Aa(y)+y.width>x){if(y=r.yC.get(b))y.style.overflowX= 43"hidden"}else if(y=r.yC.get(b))y.style.overflowX="scroll"}),[b,h.width,r,u,x]);return Z4("div",{ref:e,className:"E8r86A",style:{width:x},children:Z4(n,{sheet:b,children:Z4("div",{ref:g,className:"cXTiJA",style:{width:v.width*u,height:v.height*u},children:Z4("div",{className:"W1ir5A",children:Z4(m,{container:d.Kl(b),sheet:b.config,j7:"visible",gp:c,X:f,Nt:k,Qt:l,ke:a,yh:p,LG:t})})})})})});var iQb=d5(({page:a,range:b,nC:c})=>{const d=GPb(a.sheet,b);return Z4("div",{className:"Gi9pfA",children:a.elements.map((e,f)=>null==d?c(e,f):__c.pw(rw(e)).Oq(d)&&c(e,f))})});var jQb=new __c.bT,B5=a=>__c.vW*a,kQb=()=>"primary-default",HPb=d5(({container:a,gp:b,Nt:c,Qt:d,c_:e,X:f,viewport:g,Hib:h,$p:k,yh:l,nC:m,gea:n,iob:p,hnb:q,gnb:r})=>{const t=a.page,v=c5(()=>d5(({sheet:u,range:x,Pv:y,Qv:z})=>o5(OPb,{children:[Z4(A5,{sheet:t.sheet,range:x,X:f,children:Z4(gQb,{sheet:u,X:f,range:x,Pv:y,Qv:z})}),o5(hQb,{sheet:t.sheet,range:x,X:f,children:[p&&Z4(p,{}),m&&Z4(iQb,{page:t,nC:m,range:x}),r&&Z4(r,{}),n&&n()]}),q&&x&&Z4(A5,{sheet:t.sheet,range:x,X:f,children:Z4(q,{range:x})})]})), 44[t,f,p,m,r,n,q]);return h?Z4(lQb,{container:a,viewport:g,X:f,gp:b,Nt:c,Qt:d,$p:k,yh:l,LG:v}):Z4(k,{sheet:t.sheet,container:a,j7:"hidden",gp:b,Nt:c,Qt:d,c_:e,X:f,viewport:g,yh:l,LG:v})}),lQb=d5(a=>{const b=a.container,c=a.X,d=a.viewport,e=a.gp,f=a.Nt,g=a.Qt,h=a.$p,k=a.yh;a=a.LG;const l=b.page,m="rtl"===l.sheet.direction,n=r5(null),p=r5(null),q=r5(null);i5(()=>{const y=C5({sheet:l.sheet,zfa:!0,Afa:!0,X:c,viewport:d});return l5(()=>null===y||void 0===y?void 0:y.get(),z=>{const A=n.current;if(z&&A){var B= 45"rtl"===l.sheet.direction,D;A.style.position=null!==(D=z.position)&&void 0!==D?D:"sticky";var H;A.style.top=null!==(H=z.top)&&void 0!==H?H:"0px";var I,J;B?A.style.right=null!==(I=z.right)&&void 0!==I?I:"0px":A.style.left=null!==(J=z.left)&&void 0!==J?J:"0px";var M;A.style.transform=null!==(M=z.transform)&&void 0!==M?M:""}})},[l.sheet,c,d]);i5(()=>{const y=C5({sheet:l.sheet,zfa:!1,Afa:!0,X:c,viewport:d});return l5(()=>null===y||void 0===y?void 0:y.get(),z=>{const A=q.current;if(z&&A){var B;A.style.position= 46null!==(B=z.position)&&void 0!==B?B:"sticky";var D;A.style.top=null!==(D=z.top)&&void 0!==D?D:"0px";var H;A.style.transform=null!==(H=z.transform)&&void 0!==H?H:""}})},[l.sheet,c,d]);i5(()=>{const y=C5({sheet:l.sheet,zfa:!0,Afa:!1,X:c,viewport:d});return l5(()=>null===y||void 0===y?void 0:y.get(),z=>{const A=p.current;if(z&&A){var B="rtl"===l.sheet.direction,D;A.style.position=null!==(D=z.position)&&void 0!==D?D:"sticky";var H,I;B?A.style.right=null!==(H=z.right)&&void 0!==H?H:"0px":A.style.left= 47null!==(I=z.left)&&void 0!==I?I:"0px";var J;A.style.transform=null!==(J=z.transform)&&void 0!==J?J:""}})},[l.sheet,c,d]);const r=e5((y,z,A)=>C5({sheet:y,zfa:z,Afa:A,X:c,viewport:d}),[c,d]),t=c5(()=>r?()=>r(l.sheet,!0,!1):void 0,[r,l.sheet]),v=c5(()=>r?()=>r(l.sheet,!1,!0):void 0,[r,l.sheet]);var u;const x=null!==(u=null===c||void 0===c?void 0:c.get())&&void 0!==u?u:1;return o5("div",{className:"OsKKIQ",children:[Z4("div",{className:"VDFv_A",children:Z4(h,{sheet:l.sheet,container:b,j7:"hidden",gp:e, 48Nt:f,Qt:g,c_:r,X:c,viewport:d,yh:k,LG:a})}),Z4("div",{ref:n,className:"_688KWg",children:Z4(vPb,{Cd:m,pJa:!1,hp:B5,scale:x})}),Z4("div",{ref:q,className:"m0cT1w",children:Z4(f5,{sheet:l.sheet,Ed:x,$d:x,hp:B5,wE:kQb,jF:jQb,ooa:t})}),Z4("div",{ref:p,className:"zm537g",children:Z4(g5,{sheet:l.sheet,Ed:x,$d:x,hp:B5,wE:kQb,jF:jQb,ooa:v})})]})}),C5=({sheet:a,zfa:b,Afa:c,X:d,viewport:e})=>k5(()=>{var f=null===e||void 0===e?void 0:__c.zw(e.get()),g;const h=null!==(g=null===d||void 0===d?void 0:d.get())&& 49void 0!==g?g:1;if(!f)return{};g={};
49f=new Uv(f.left,f.top);const k="rtl"===a.direction;g.position="relative";c&&(g.top="0px");b&&(k?g.right="0px":g.left="0px");g.transform=`translate(${b?f.x*h:0}px, ${c?f.y*h:0}px)`;return g});var MPb=class{constructor(a){this.UF=a;this.O0a=__c.HU;this.p7a=y5((b,c,d,e)=>{d=d.get();const f=new WeakMap;for(let p=0;p<d.length;p++){var g=d[p],h=this.j7a(b,c,g);if(h){switch(h){case "start":case "justify":var k=d[p+1];if(null==k||!LI(b,c,k))continue;break;case "center":k=d[p+1];if(null==k||!LI(b,c,k))continue;k=d[p-1];if(null==k||!LI(b,c,k))continue;break;case "end":k=d[p-1];if(null==k||!LI(b,c,k))continue;break;default:throw new F(h);}if(k=e(c,g)){var l=k.width+("center"===h?0:this.O0a);if(!(g.width> 50l)){switch(h){case "start":case "justify":h=b.Aa(g);k=h+l;break;case "center":k=b.Aa(g)+g.width/2;h=k-l/2;k+=l/2;break;case "end":k=b.Aa(g)+g.width;h=k-l;break;default:throw new F(h);}for(l=d.indexOf(g);0<=l;l--){var m=d[l];const q=0>l-1||LI(b,c,d[l-1]);var n;if(n=m===g||LI(b,c,m))n=b.Aa(m),n=h<n&&n<k;if(n&&q)f.set(m,1);else break}for(g=d.indexOf(g)+1;g<d.length;g++){l=d[g];if(m=LI(b,c,l))m=b.Aa(l),m=h<m&&m<k;if(m)f.set(l,1);else break}}}}}return f});this.j7a=(b,c,d)=>{var e,f;const g=b.layout.cells.get(c, 51d);if(g&&(g.ref.content.ref||g.ref.Ia.ref)&&g.span.dc===g.span.cd&&g.span.Zb===g.span.Kc){var {ui:h,textAlign:k}=__c.Wf(__c.Eg,b.layout.attrs.get(__c.Fg({ui:void 0,textAlign:void 0}),c,d)||{});if("overflow"===h){var l=this.UF.nB(b,c,d);return __c.XFa(k,null===(e=g.ref.content.ref)||void 0===e?void 0:e.type,null===(f=g.ref.Ia.ref)||void 0===f?void 0:f.type,l?()=>l.Dn.type:void 0)}}}}};var mQb=d5(function(a){const b=a.sheet;var c=a.Wp;const d=a.Llb,e=a.X,f=a.Ppa,g=a.Z6a;a=a.overflow;const h=Y4();PPb(()=>j5(()=>{const p=E(h.current);var q;const r=null!==(q=null===e||void 0===e?void 0:e.get())&&void 0!==q?q:1;q=b.height;p.style.width=`${b.width*r}px`;p.style.height=`${q*r}px`}),[h,e,b]);const k=e5(p=>f.p7a(b,p,d,g),[f,b,d,g]);var l=e5((p,q)=>{var r,t;return null!==(t=null===(r=k(p))||void 0===r?void 0:r.get(q))&&void 0!==t?t:0},[k]);c=jPb(b,c,d,l);l=b.width;const m=b.height,n="rtl"=== 52b.direction;return Z4("svg",{ref:h,role:"presentation",className:a5("c6a1eQ",{H_CtIQ:!n,_8_56PQ:n,_3NnFzw:"visible"===a,JMH1ng:"hidden"===a}),viewBox:`0 0 ${l} ${m}`,strokeLinecap:"butt",strokeLinejoin:"miter",children:c.map(({lines:p,color:q,weight:r,Zj:t,$j:v})=>Z4("path",{stroke:q,strokeDasharray:t,strokeDashoffset:v,strokeWidth:r,d:p.map(({p1:u,p2:x})=>`M ${u.x} ${u.y} L ${x.x} ${x.y}`).join(" ")},`${q}-${r}-${t}-${v}`))})});var nQb=class{get size(){return this.ffa}get([a,b]){return(a=this.VE.get(a))?a.get(b):void 0}has([a,b]){a=this.VE.get(a);return null==a?!1:a.has(b)}set([a,b],c){let d=this.VE.get(a);null==d&&(d=new Map,this.VE.set(a,d));d.set(b,c);this.ffa++;return this}clear(){this.VE.clear();this.ffa=0}delete([a,b]){const c=this.VE.get(a);if(null==c||!c.delete(b))return!1;this.ffa--;0===c.size&&this.VE.delete(a);return!0}forEach(a){for(const [b,c]of this.VE)for(const [d,e]of c)a([b,d],e)}*[Symbol.iterator](){for(const [a, 53b]of this.VE)for(const [c,d]of b)yield[[a,c],d]}constructor(){this.ffa=0;this.VE=new Map}};var E5=class extends q5{render(){const {m$:a,...b}=this.props,c=this.props.sheet;return o5("div",{ref:this.tSa,className:a5("ZTz_iA","ltr"===c.direction?"TA4X7w":"WvuqMw"),children:[(null===a||void 0===a?void 0:a.ZCa)&&Z4(D5,{...b,sheet:c,range:a.ZCa.range,Pv:!0,Qv:!0,className:"_0C8M3w"}),(null===a||void 0===a?void 0:a.XVa)&&Z4(D5,{...b,sheet:c,range:a.XVa.range,Pv:!1,Qv:!0,className:"_7n44yg"}),(null===a||void 0===a?void 0:a.sJa)&&Z4(D5,{...b,sheet:c,range:a.sJa.range,Pv:!0,Qv:!1,className:"fF5r6w"}), 54(null===a||void 0===a?void 0:a.iVa)&&Z4(D5,{...b,sheet:c,range:a.iVa.range,Pv:!1,Qv:!1,className:"llILYw"})]})}componentDidMount(){const a=j5(()=>{var b=this.props,c=b.X;b=b.sheet;const d=this.tSa.current;d&&(c=c?c.get():1,d.style.width=`${b.width*c}px`,d.style.height=`${b.height*c}px`)});__c.sc(this,[a])}constructor(...a){super(...a);this.tSa=hz()}};E5=w5([Fc],E5); 55var D5=class extends q5{static j(a){Q(a,{bwa:k5,bounds:k5})}get bwa(){const a=this.props.viewport,b=this.props.Pv,c=this.props.Qv;return null==a||!b&&!c?a:k5(()=>{const d=__c.zw(a.get());
55return rw({top:c?0:d.top,left:b?0:d.left,width:d.width,height:d.height})})}render(){const a=this.props.sheet,b=this.props.container,c=this.props.range,d=this.props.LG,e=this.props.Pv,f=this.props.Qv;return o5("div",{ref:this.sta,className:a5("i0YQww",this.props.className),children:[Z4("div",{ref:this.QOa,className:"vUKoKg", 56children:Z4("div",{ref:this.ROa,children:Z4(F5,{sheet:a,container:b,bounds:c,gp:this.props.gp,dD:this.props.dD,yh:this.props.yh,vY:this.props.vY,X:this.props.X,Wp:this.Wp,Qga:this.Qga,HR:this.HR})})}),Z4(this.Wha,{}),d&&Z4(d,{sheet:a,range:c,Pv:e,Qv:f})]})}componentDidMount(){const a=j5(()=>{var g=this.props,h=g.X,k=g.sheet;const l=g.range;var m=this.sta.current;const n=this.QOa.current;g=this.ROa.current;h=h?h.get():1;const p=l?k.Aa(l.Kc)+l.Kc.width-k.Aa(l.Zb):k.width,q=l?k.Ba(l.cd)+l.cd.height- 57k.Ba(l.dc):k.height;m&&(m.style.width=`${p*h}px`,m.style.height=`${q*h}px`);n&&(n.style.width=`${p*h}px`,n.style.height=`${q*h}px`);m="rtl"===k.direction;m=l?k.Aa(l.Zb)*h*(m?1:-1):0;k=l?-k.Ba(l.dc)*h:0;g&&(g.style.transform=`translate(${m}px, ${k}px)`)}),b=this.props.sheet;var c=this.props.c_;const d=this.props.Pv,e=this.props.Qv,f=d||e?null===c||void 0===c?void 0:c(b,d,e):void 0;c=j5(()=>{const g=this.sta.current;if(null!=g){var h=d||e?"sticky":"relative",k=e?"0px":"unset",l=d?"0px":"unset",m=d? 58"0px":"unset",n="rtl"===b.direction;if(null==f)g.style.position=h,g.style.top=k,g.style.left=n?"unset":l,g.style.right=n?m:"unset";else{const u=f.get();var p;g.style.position=null!==(p=u.position)&&void 0!==p?p:h;var q;g.style.top=null!==(q=u.top)&&void 0!==q?q:k;var r;g.style.left=n?"unset":null!==(r=u.left)&&void 0!==r?r:l;var t;g.style.right=n?null!==(t=u.right)&&void 0!==t?t:m:"unset";var v;g.style.transform=null!==(v=u.transform)&&void 0!==v?v:"unset"}}});__c.sc(this,[a,c])}get bounds(){const a= 59this.props.sheet,b=this.props.range;if(a.layout.cols.empty||a.layout.rows.empty)return{Zb:void 0,Kc:void 0,dc:void 0,cd:void 0};var c,d,e,f;return{Zb:null!==(c=null===b||void 0===b?void 0:b.Zb)&&void 0!==c?c:a.layout.cols.first(),Kc:null!==(d=null===b||void 0===b?void 0:b.Kc)&&void 0!==d?d:a.layout.cols.last(),dc:null!==(e=null===b||void 0===b?void 0:b.dc)&&void 0!==e?e:a.layout.rows.first(),cd:null!==(f=null===b||void 0===b?void 0:b.cd)&&void 0!==f?f:a.layout.rows.last()}}constructor(...a){super(...a); 60D5.j(this);this.sta=hz();this.QOa=hz();this.ROa=hz();this.HR=new oQb;this.Mlb=k5(()=>[...this.Wp.get().keys()].sort((b,c)=>this.props.sheet.layout.rows.Bf(b,c)),{equals:__c.Ds()});this.Klb=k5(()=>[...this.Qga.get().keys()].sort((b,c)=>this.props.sheet.layout.cols.Bf(b,c)),{equals:__c.Ds()});this.Wha=d5(()=>Z4(this.props.GYa,{Wp:this.Mlb,Llb:this.Klb,Z6a:this.HR.g7a,range:this.props.range}));this.Wp=k5(()=>{var b;const c=this.props.sheet;var d=this.props.X,e=null===(b=this.bwa)||void 0===b?void 0: 61b.get();if(e&&(0>=e.height||0>=e.width))return new Map;b=this.bounds;d=d.get();var f=50*d;const g=e?e.tl.y-f:b.dc?c.Ba(b.dc):0;e=e?e.br.y+f:b.cd?c.Ba(b.cd)+b.cd.height:0;f=new Map;for(let h=b.dc;null!=h&&null!=b.cd&&0>=c.layout.rows.Bf(h,b.cd);h=c.layout.rows.next(h)){const k=c.Ba(h);if(!(k+h.height<g)){if(k>e)break;f.set(h,k*d)}}return f},{equals:u5.shallow});this.Qga=k5(()=>{var b;const c=this.props.sheet;var d=this.props.X,e=null===(b=this.bwa)||void 0===b?void 0:b.get();if(e&&(0>=e.height||0>= 62e.width))return new Map;b=this.bounds;d=d.get();var f=50*d;const g=e?e.tl.x-f:b.Zb?c.Aa(b.Zb):0;e=e?e.br.x+f:b.Kc?c.Aa(b.Kc)+b.Kc.width:0;f=new Map;for(let h=b.Zb;null!=h&&null!=b.Kc&&0>=c.layout.cols.Bf(h,b.Kc);h=c.layout.cols.next(h)){const k=c.Aa(h);if(!(k+h.width<g)){if(k>e)break;f.set(h,k*d)}}return f},{equals:u5.shallow})}};D5=w5([Fc],D5); 63var oQb=class{constructor(){this.cells=new nQb;this.zua=(a,b,c)=>{let d=this.cells.get([a,b]);null==d&&(d=v5.box(void 0,{deep:!1}),this.cells.set([a,b],d));d.set(c);return()=>{const e=this.cells.get([a,b]);e===d&&(e.set(void 0),this.cells.delete([a,b]))}};this.g7a=(a,b)=>{var c;let d=this.cells.get([a,b]);null==d&&(d=v5.box(void 0,{deep:!1}),this.cells.set([a,b],d));return null===(c=d.get())||void 0===c?void 0:c.LEa}}},F5=class extends q5{static j(a){Q(a,{IK:v5.shallow,Eq:k5,ICa:t5,s8:t5.bound})}get Eq(){var a; 64const b=null===(a=this.props.gp)||void 0===a?void 0:a.get();if(null!=b&&0!==b.length)return new __c.hF(b)}render(){var a;return o5("div",{ref:VPb(this.Td,null===(a=this.Eq)||void 0===a?void 0:a.$l),children:[Z4("div",{ref:this.Cka,className:"_5YlOqQ"}),Z4("div",{ref:this.Eka,className:"_XCmKw"}),this.IK.map(b=>b.Afb)]})}componentDidMount(){const a=l5(()=>[this.props.sheet,this.props.Qga.get(),this.props.Wp.get()],([d,e,f],g)=>{[g]=g||[];d!==g&&(d=E(this.Cka.current),g=E(this.Eka.current),d.innerHTML= 65"",g.innerHTML="",this.sza.length=0,this.IK.length=0);this.ICa(e,f)},{fireImmediately:!0}),b=j5(()=>{var d=this.props,e=d.X;d=d.sheet;const f=this.Td.current;f&&(e=e?e.get():1,f.style.width=`${d.width*e}px`,f.style.height=`${d.height*e}px`)}),c=this.IK.map(d=>LPb(d));__c.sc(this,[b,a,...c])}ICa(a,b){const c=E(this.Cka.current),d=E(this.Eka.current),e=[],f=new Map;for(const g of this.sza)b.has(g.xa)?f.set(g.xa,g):e.push(g);for(const [g,h]of b)b=f.get(g)||e.pop(),b||(b=new pQb(this.s8,g),c.appendChild(b.H7), 66d.appendChild(b.J7),this.sza.push(b)),b.update(h,g,a);for(const g of e)g.hide()}s8(a,b){const c=this.props.vY,d=this.props.sheet,e=this.props.container,f=this.props.HR;a=new qQb(this.props.dD,this.props.yh,c(a,b),d,a,b,e,f.zua);__c.sc(this,LPb(a));this.IK.push(a);return a}constructor(...a){super(...a);F5.j(this);
66this.Td=hz();this.Cka=hz();this.Eka=hz();this.sza=[];this.IK=[]}};F5=w5([Fc],F5); 67var pQb=class{static j(a){Q(a,{update:t5})}update(a,b,c){[this.H7,this.J7].forEach(d=>{d.style.transform=`translateY(${a}px)`;d.classList.add("FPpqvg")});this.xa=b;for(const [d]of c)c=this.IK.get(d),c||(c=this.s8(d,b),this.IK.set(d,c),this.H7.appendChild(c.G7),this.J7.appendChild(c.pR)),c.update(b)}hide(){[this.H7,this.J7].forEach(a=>{a.style.transform="translate(-1000px, -1000px) scale(0)"})}constructor(a,b){pQb.j(this);this.s8=a;this.xa=b;this.H7=document.createElement("div");this.J7=document.createElement("div"); 68this.IK=new Map}},qQb=class{static j(a){Q(a,{o8:v5.ref,xa:v5.ref,update:t5,Bv:k5,attrs:k5.struct,GKa:k5,Mr:k5,renderer:k5,LEa:k5.struct})}update(a){a!==this.xa&&(this.xa=a,this.cG.xa=a,this.xma&&this.xma(),this.xma=this.zua(this.xa,this.col,this))}get Afb(){return this.o8}get Bv(){const a=this.sheet.layout.cells.get(this.xa,this.col);if(!a||a.span.dc===this.xa&&a.span.Zb===this.col)return a?a.ref:void 0}get attrs(){return this.sheet.layout.attrs.get(__c.Fg({ui:0,textAlign:0,direction:0}),this.xa, 69this.col)||{}}get GKa(){const a=this.sheet.layout.cells.get(this.xa,this.col);return!a||a.span.dc===this.xa&&a.span.Zb===this.col}get Mr(){const a=this.sheet,b=this.xa,c=this.col;if(!this.container)return{type:void 0,sheet:a,xa:b,column:c};switch(this.container.type){case "fixed-page":return this.container.Oeb.Bd(c,b);case "sheet-item":return this.container.awa.Bd(c,b);case "sheet-element":return this.container.zib.Bd(c,b);default:throw new F(this.container);}}get renderer(){const a=this.Bv;if(a&& 70(a.content.ref||a.Ia.ref))return this.dD({context:{container:this.Mr,attrs:this.attrs},ou:this.hsa,yh:this.yh})}get LEa(){this.MEa.reportObserved();var a=SPb(()=>this.renderer);if(a&&(a="react"===a.type?this.w2:this.PD,0!==a.childNodes.length&&(a=a.childNodes[0],a instanceof HTMLElement)))return{width:a.clientWidth,height:a.clientHeight}}constructor(a,b,c,d,e,f,g,h){qQb.j(this);var k,l,m,n,p,q;this.dD=a;this.cG=c;this.sheet=d;this.col=e;this.container=g;this.zua=h;this.G7=document.createElement("div"); 71this.pR=document.createElement("div");this.pH=document.createElement("div");this.PD=document.createElement("div");this.w2=document.createElement("div");this.MEa=RPb("content size atom");this.hsa=t5(()=>this.MEa.reportChanged());this.xa=f;this.G7.className="_2JFriw";this.pR.className="imy9ug";this.pH.className=a5("pDMp7w",{_0yZ6Qg:"text3"!==(null===(l=this.Bv)||void 0===l?void 0:null===(k=l.content.ref)||void 0===k?void 0:k.type),qhF5uA:"text3"!==(null===(n=this.Bv)||void 0===n?void 0:null===(m=n.content.ref)|| 72void 0===m?void 0:m.type)&&"text2"!==(null===(q=this.Bv)||void 0===q?void 0:null===(p=q.content.ref)||void 0===p?void 0:p.type)});this.PD.className="_30B9pw";this.pH.appendChild(this.PD);this.pR.appendChild(this.pH);this.w2.className="G7zH2w";this.xma=h(this.xa,this.col,this);this.yh=r=>Z4(b,{...r,ou:this.hsa})}};var m5=class extends q5{static j(a){Q(a,{m$:k5})}render(){const {sheet:a,container:b,gp:c,c_:d,dD:e,ke:f,yh:g,viewport:h,LG:k,NVa:l=!1}=this.props;if(!a.layout.cols.empty&&!a.layout.rows.empty)return Z4("div",{className:a5("SNkrHw","ltr"===a.direction?"TA4X7w":"WvuqMw",{RaA0Nw:l}),...f,children:Z4(E5,{dD:e,yh:g,GYa:this.Wha,vY:this.vY,sheet:a,container:b,gp:c,c_:d,X:this.X,viewport:h,LG:k,m$:this.m$})})}get m$(){var a=this.props.sheet;const b={},c=a.view.freeze.ZU?a.layout.Yd.get(a.view.freeze.ZU): 73void 0,d=a.view.freeze.sH?a.layout.Kd.get(a.view.freeze.sH):void 0,e=a.layout.rows.first(),f=a.layout.rows.last(),g=a.layout.cols.first(),h=a.layout.cols.last();if(null!=e&&null!=f&&null!=g&&null!=h){var k=d?a.layout.cols.next(d):g;a=c?a.layout.rows.next(c):e;c&&d&&(b.ZCa={range:{Zb:g,dc:e,Kc:d,cd:c}});c&&k&&(b.XVa={range:{Zb:k,dc:e,Kc:h,cd:c}});d&&a&&(b.sJa={range:{Zb:g,dc:a,Kc:d,cd:f}});a&&k&&(b.iVa={range:{Zb:k,dc:a,Kc:h,cd:f}});return b}}get X(){return this.props.X?this.props.X:k5(()=>1)}constructor(...a){super(...a); 74m5.j(this);this.Wha=d5(b=>{const {sheet:c,Ppa:d,X:e,j7:f="hidden"}=this.props;return Z4(A5,{sheet:c,range:b.range,X:e,children:Z4(mQb,{...b,sheet:c,X:this.X,Ppa:d,overflow:f})})});this.vY=(b,c)=>new __c.nGa(this.props.UF,this.props.Oz,this.props.sheet,b,c,this.X,this.Nt,this.Qt);this.Nt=(b,c)=>{var d,e;return null===(d=(e=this.props).Nt)||void 0===d?void 0:d.call(e,this.props.sheet,b,c)};this.Qt=(b,c)=>{var d,e;return null===(d=(e=this.props).Qt)||void 0===d?void 0:d.call(e,this.props.sheet,b,c)}}}; 75m5=w5([Fc],m5);__c.uGa={F9a:function(a){const b=a.In,c=a.Ce,d=a.ed,e=a.Yl,f=a.UF,g=a.Oz,h=a.MW;
75sPb({Nz:a.Nz,uf:a.uf,Wjb:a.GO});const k=NPb({dD:h,UF:f,Oz:g});b.oia=IPb({$p:k});c.Xha=yPb({$p:k});({KYa:a}=FPb({$p:k,Ze:e(),rSa:new fQb}));d.iq.nia=a;const {RWa:l,SWa:m,QWa:n}=xPb();return{$Aa:d5(p=>Z4(YPb,{...p,container:void 0,$p:k,JYa:l,LYa:m,HYa:n,yh:ZPb}))}}}; 76}).call(self, self._7ccc7343da2ae983607b3819c7bc1f93);} 77 78}]) 79//# sourceMappingURL=sourcemaps/778ecd0ffc6f130e.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.