"use strict";(("undefined"!=typeof self?self:this).webpackJsonp__wix_form_app=("undefined"!=typeof self?self:this).webpackJsonp__wix_form_app||[]).push([[1882],{69743:(t,e,r)=>{r.d(e,{K:()=>c});var n=r(13499),o=r(7362),s=r(98878);const c=(0,n.ls)(t=>Array.isArray(t)?{id:"root",type:o.J.UNRECOGNIZED,nodes:t}:t,(0,s.K)(t=>Array.isArray(t.nodes)?t.nodes:[]))},98878:(t,e,r)=>{r.d(e,{K:()=>i});var n=r(88725),o=r(13499),s=r(86828),c=r(59652),u=r(9261);const i=t=>e=>{class r{constructor(t,e){this.traversal=t,this.tree=e}filter(t){return new r(this.traversal.composePrism(u.p1.fromPredicate(t)),this.tree)}map(t){return new r(this.traversal.composeLens(new u.Ri(t,()=>t=>t)),this.tree)}chain(t){return(0,o.zG)(this.get(),n.UI(t))}get(){return(0,o.zG)(this.traversal.asFold().getAll(this.tree),n.UI((0,s.DT)(Boolean)),n.oA)}}const i=c.Vi(e,e=>[e,t(e)]);return new r((0,u.Bd)(c.G_)(),i)}},56249:(t,e,r)=>{r.d(e,{xD:()=>p,Pl:()=>l});var n=r(88725);const o={concat:(t,e)=>t&&e,empty:!0},s={concat:(t,e)=>t||e,empty:!1};var c=r(63963),u=r(13499),i=r(18858),a=(r(86828),r(2548));const l=(t,e,r)=>{const o=c.jG(a.Ps()),s=a.ur(o)(c.t$(e));return(0,u.zG)(s((0,u.zG)(r,n.UI(r=>(0,u.zG)(t,c.DT(r[0],()=>e),c.UI(r[1]))))),c.g_(u.yR,u.yR))},f=t=>e=>r=>(0,u.zG)(e,n.ap(n.of(r)),(0,i.ur)(t)),p=f(o);f(s)},28198:(t,e,r)=>{function n(t){return[...t].reduce((t,[e,r])=>(t[e]=r,t),{})}r.d(e,{s:()=>n})},54551:(t,e,r)=>{r(33796)},33796:(t,e,r)=>{r(73968)},88725:(t,e,r)=>{r.d(e,{ap:()=>m,oA:()=>G,uZ:()=>w,UI:()=>h,of:()=>p,dp:()=>f,fw:()=>F});r(33796),r(25761);var n=r(13499),o=r(73968),s=(r(51830),r(6166));const c=t=>e=>[...e,t],u=c;o.r1;const i=t=>[t];s.xP,s.Lx,s.u4,s.OE,s.nq,s.iw,s.YM,s.ZN,s.Eh,o.F4,s.YM,s.Z$,s.VV,s.Fp,s.j0;s.ur;var a=r(84170);r(11099),r(96732);const l=u;const f=t=>t.length;a.P5,a.YM,a.Z$;a.cx;a.f2;a.JO,a.qr;a.t9;a.kp,a.Eq;const p=i,h=t=>e=>e.map(e=>t(e)),m=t=>d(e=>(0,n.zG)(t,h(e))),d=(0,n.OB)(2,(t,e)=>(0,n.zG)(t,(t=>e=>{const r=[];for(let n=0;ne(r,t)))),g=t=>e=>{const r=[];for(let n=0;ng((e,r)=>t(r)),G=v(n.yR),y=(a.Lx,a.xP,a.u4,a.OE),F=(a.nq,a.iw,t=>{const e=O(t);return t=>e((e,r)=>t(r))}),O=t=>e=>y(t.of([]),(r,o,s)=>t.ap(t.map(o,t=>e=>(0,n.zG)(t,l(e))),e(r,s))),w=(a.ZN,()=>({concat:(t,e)=>t.concat(e),empty:[]}));a.Eh,a.pR,a.pJ,a.oR,a.yW,a.j0,o.F4},24941:(t,e,r)=>{function n(t){return(e,r)=>t.chain(e,e=>t.map(r(e),()=>e))}r.d(e,{bw:()=>n})},63963:(t,e,r)=>{r.d(e,{g_:()=>D,DT:()=>O,jG:()=>m,t$:()=>i,UI:()=>d});r(54551),r(33796);var n=r(24941);var o=r(25761),s=r(13499),c=r(74568),u=r(73968);r(11099),r(96732);const i=u.t$,a=u.F2,l=(0,s.OB)(2,(t,e)=>w(t)?t:e(t.right)),f=(t,e)=>(0,s.zG)(t,d(e)),p=(t,e)=>(0,s.zG)(t,G(e)),h="Either",m=t=>({concat:(e,r)=>w(r)?e:w(e)?r:a(t.concat(e.right,r.right))}),d=t=>e=>w(e)?e:a(t(e.right)),g={URI:h,map:f},v=((0,s.OB)(2,(0,c.as)(g)),(0,c.Ep)(g),a),G=t=>e=>w(e)?e:w(t)?t:a(e.right(t.right)),y={URI:h,map:f,ap:p,chain:l},F={URI:h,fromEither:s.yR},O=(0,o.DT)(F),w=u.nM,z=(u.tO,(t,e)=>r=>w(r)?t(r.left):e(r.right)),D=z;n.bw(y);u.F4,u.Xl},12568:(t,e,r)=>{r.d(e,{f7:()=>n,w4:()=>o});r(13499);const n=t=>({equals:(e,r)=>e===r||t(e,r)}),o={equals:(t,e)=>t===e};o.equals},25761:(t,e,r)=>{r.d(e,{DT:()=>c,WB:()=>i});var n=r(24941),o=r(13499),s=r(73968);function c(t){return(e,r)=>n=>t.fromEither(e(n)?s.F2(n):s.t$(r(n)))}function u(t){return e=>(0,o.ls)(e,t.fromEither)}function i(t,e){const r=u(t),o=(0,n.bw)(e);return(t,e)=>o(t,r(e))}},74568:(t,e,r)=>{function n(t){return(e,r)=>t.map(e,()=>r)}function o(t){const e=n(t);return t=>e(t,void 0)}r.d(e,{Ep:()=>o,as:()=>n})},18858:(t,e,r)=>{r.d(e,{KK:()=>a,g_:()=>u,iL:()=>i,n_:()=>s,ur:()=>c});var n=r(73968),o=r(2548);const s=t=>{const e={};for(const r in t)n.e$.call(t,r)&&(e[r]=t[r].empty);return{concat:o.n_(t).concat,empty:e}},c=t=>o.ur(t)(t.empty),u=(o.xx.concat,c),i={concat:o.lG.concat,empty:!0},a={concat:o.ny.concat,empty:!1};o.l7.concat,o.xk.concat,o.D8.concat},86828:(t,e,r)=>{r.d(e,{DT:()=>m,G:()=>h,Kw:()=>ft,UI:()=>$,Wi:()=>ot,fS:()=>it,gW:()=>pt,g_:()=>ut,ij:()=>at,tS:()=>lt});r(54551),r(33796);var n=r(24941),o=r(25761),s=r(13499),c=r(74568),u=r(73968),i=r(3316),a=r(2548),l=r(11099),f=r(96732);const p=u.YP,h=u.G;function m(t){return e=>t(e)?h(e):p}const d=t=>"Left"===t._tag?p:h(t.right),g=(t,e)=>(0,s.zG)(t,$(e)),v=(t,e)=>(0,s.zG)(t,q(e)),G=(t,e,r)=>(0,s.zG)(t,b(e,r)),y=t=>{const e=j(t);return(t,r)=>(0,s.zG)(t,e(r))},F=(t,e,r)=>(0,s.zG)(t,T(e,r)),O=t=>{const e=X(t);return(t,r)=>(0,s.zG)(t,e(r))},w=(t,e)=>(0,s.zG)(t,Y(e)),z=(t,e)=>(0,s.zG)(t,A(e)),D=(t,e)=>(0,s.zG)(t,N(e)),R=(t,e)=>(0,s.zG)(t,V(e)),P=(t,e)=>(0,s.zG)(t,k(e)),_=(t,e)=>(0,s.zG)(t,J(e)),I="Option",S=t=>({concat:(e,r)=>ot(e)?r:ot(r)?e:h(t.concat(e.value,r.value)),empty:p}),$=t=>e=>ot(e)?p:h(t(e.value)),M={URI:I,map:g},E=((0,s.OB)(2,(0,c.as)(M)),(0,c.Ep)(M),h),q=t=>e=>ot(e)||ot(t)?p:h(e.value(t.value)),x=(0,s.OB)(2,(t,e)=>ot(t)?p:e(t.value)),U={URI:I,map:g,ap:v,chain:x},b=(t,e)=>r=>ot(r)?t:e(t,r.value),j=t=>e=>r=>ot(r)?t.empty:e(r.value),T=(t,e)=>r=>ot(r)?t:e(r.value,t),L=(0,s.OB)(2,(t,e)=>ot(t)?e():t),Y=L,Z=()=>p,V=t=>e=>ot(e)?p:h(t(e)),B=x(s.yR),C=(0,l.s4)(p,p),W=t=>ot(t)?C:(0,l.s4)((t=>"Right"===t._tag?p:h(t.left))(t.value),d(t.value)),K={URI:I,compact:B,separate:W},A=t=>e=>ot(e)?p:t(e.value)?e:p,N=t=>e=>ot(e)?p:t(e.value),k=t=>e=>(0,l.s4)(z(e,(0,i.ff)(t)),z(e,t)),J=t=>(0,s.ls)($(t),W),X=t=>e=>r=>ot(r)?t.of(p):t.map(e(r.value),h),Q=t=>e=>ot(e)?t.of(p):t.map(e.value,h),H={URI:I,map:g,reduce:G,foldMap:y,reduceRight:F,traverse:O,sequence:Q},tt=(0,f.BL)(H,K),et=(0,f.Fj)(H,K),rt=()=>p,nt={URI:I,fromEither:d},ot=(u.pC,t=>"None"===t._tag),st=(t,e)=>r=>ot(r)?t():e(r.value),ct=st,ut=ct,it=t=>e=>ot(e)?t():e.value,at=(n.bw(U),(0,o.WB)(nt,U),t=>null==t?p:h(t));u.F4,u.Xl;const lt=x;const ft={URI:I,map:g,of:E,ap:v,chain:x,reduce:G,foldMap:y,reduceRight:F,traverse:O,sequence:Q,zero:Z,alt:w,extend:R,compact:B,separate:W,filter:z,filterMap:D,partition:P,partitionMap:_,wither:tt,wilt:et,throwError:rt},pt=()=>S((0,a.Ps)())},51830:(t,e,r)=>{r.d(e,{Fp:()=>i,VV:()=>u,Zt:()=>c});var n=r(12568),o=r(13499);const s=t=>(e,r)=>e===r||0===t(e,r),c=t=>({equals:s(t),compare:(e,r)=>e===r?0:t(e,r)}),u=(o.W8,t=>(e,r)=>e===r||t.compare(e,r)<1?e:r),i=t=>(e,r)=>e===r||t.compare(e,r)>-1?e:r;n.w4.equals},3316:(t,e,r)=>{r.d(e,{ff:()=>n});r(13499);const n=t=>e=>!t(e)},84170:(t,e,r)=>{r.d(e,{Eq:()=>w,kp:()=>O,oR:()=>b,pJ:()=>U,t9:()=>F,yW:()=>T,f2:()=>v,cx:()=>g,qr:()=>y,JO:()=>G,Lx:()=>I,xP:()=>P,Eh:()=>q,pR:()=>x,ZN:()=>E,YM:()=>m,j0:()=>L,Z$:()=>d,P5:()=>h,u4:()=>_,nq:()=>$,iw:()=>M,OE:()=>S,YT:()=>j});r(33796);var n=r(12568),o=(r(25761),r(13499)),s=r(73968);const c={equals:(t,e)=>t===e},u={equals:c.equals,compare:(t,e)=>te?1:0};var i=r(51830),a=r(6166);r(11099),r(96732);const l=a.Od;a.Ce,a.ws,a.R3,a.Im;const f=(t,e)=>r=>l(r)?e(r):t(),p=a.dC;function h(t,e){return void 0===e?e=>h(t,e):p(t,e)?s.YP:s.G(e[t])}const m=t=>l(t)?s.G(a.YM(t)):s.YP,d=t=>l(t)?s.G(a.Z$(t)):s.YP;const g=t=>e=>{for(let r=0;re=>{for(let r=0;re=>{for(let r=e.length-1;r>=0;r--){const n=t(e[r]);if(s.pC(n))return n}return s.YP},y=t=>e=>{for(let r=e.length-1;r>=0;r--)if(t(e[r]))return s.G(r);return s.YP};function F(t){return(e,r)=>{if(void 0===r){const r=F(t);return t=>r(e,t)}const n=r=>t.equals(r,e);let o=0;for(;o(0,o.zG)(t,U(e)),w=(t,e)=>(0,o.zG)(t,b(e)),z=a.of,D=t=>e=>{const r=[];for(let n=0;nD((e,r)=>t(r)),P=(o.yR,t=>e=>r=>r.reduce((r,n,o)=>t.concat(r,e(o,n)),t.empty)),_=(t,e)=>S(t,(t,r,n)=>e(r,n)),I=t=>{const e=P(t);return t=>e((e,r)=>t(r))},S=(t,e)=>r=>{const n=r.length;let o=t;for(let t=0;tM(t,(t,r,n)=>e(r,n)),M=(t,e)=>r=>r.reduceRight((t,r,n)=>e(n,r,t),t),E=t=>({show:e=>`[${e.map(t.show).join(", ")}]`}),q=t=>(0,n.f7)((e,r)=>e.length===r.length&&e.every((e,n)=>t.equals(e,r[n]))),x=t=>(0,i.Zt)((e,r)=>{const n=e.length,o=r.length,s=Math.min(n,o);for(let n=0;ne=>{const r=[...t(e)],n=[];for(;r.length>0;){const e=r.shift();s.nM(e)?r.unshift(...t(e.left)):n.push(e.right)}return n},b=t=>e=>{const r=t(e),n=[],o=[];function c(e){s.nM(e)?t(e.left).forEach(t=>n.push(t)):o.push(e.right)}for(const t of r)c(t);for(;n.length>0;)c(n.shift());return o},j=(a.oo,(t,e,r)=>l(r)?a.YT(t,e,r):r);a.cS;function T(t){return e=>e.every(t)}const L=t=>{const e=a.j0(t);return r=>f(()=>t.empty,e(r))};s.F4,a.w6,a.QI,a.Ss},6166:(t,e,r)=>{r.d(e,{Ce:()=>f,Eh:()=>S,Fp:()=>x,Im:()=>p,Lx:()=>w,OE:()=>D,Od:()=>i,QI:()=>j,R3:()=>h,Ss:()=>T,VV:()=>q,YM:()=>$,YT:()=>d,Z$:()=>E,ZN:()=>I,cS:()=>u,dC:()=>a,iw:()=>P,j0:()=>b,nq:()=>z,of:()=>F,oo:()=>m,u4:()=>O,ur:()=>U,w6:()=>v,ws:()=>l,xP:()=>R});r(33796);var n=r(12568),o=r(13499),s=r(73968),c=(r(51830),r(2548));const u=s.Xl,i=s.Od,a=(t,e)=>t<0||t>=e.length,l=t=>e=>[t,...e],f=l,p=t=>e=>[...e,t],h=p,m=(t,e,r)=>{if(i(r)){const n=s.r1(r);return n.splice(t,0,e),n}return[e]},d=(t,e,r)=>{if(r[t]===e)return r;{const n=s.r1(r);return n[t]=e,n}},g=t=>e=>{const r=Math.max(0,Math.floor(e)),n=[t(0)];for(let e=1;et<=e?g(e=>t+e)(e-t+1):[t];function G(t,e){return e?t.concat(e):e=>e.concat(t)}const y=t=>e=>{const r=[t,e[0]];for(let n=1;nD(t,(t,r,n)=>e(r,n)),w=t=>e=>r=>r.slice(1).reduce((r,n)=>t.concat(r,e(n)),e(r[0])),z=(t,e)=>P(t,(t,r,n)=>e(r,n)),D=(t,e)=>r=>r.reduce((t,r,n)=>e(n,t,r),t),R=t=>e=>r=>r.slice(1).reduce((r,n,o)=>t.concat(r,e(o+1,n)),e(0,r[0])),P=(t,e)=>r=>r.reduceRight((t,r,n)=>e(n,r,t),t),_=s.YM,I=t=>({show:e=>`[${e.map(t.show).join(", ")}]`}),S=t=>(0,n.f7)((e,r)=>e.length===r.length&&e.every((e,n)=>t.equals(e,r[n]))),$=(s.F4,_),M=s.Gb,E=t=>t[t.length-1],q=t=>{const e=c.VV(t);return t=>t.reduce(e.concat)},x=t=>{const e=c.Fp(t);return t=>t.reduce(e.concat)},U=t=>e=>e.reduce(t.concat),b=t=>{const e=U(t);return t=>(0,o.ls)((t=>e=>{const r=M(e);return i(r)?(0,o.zG)(r,y(t),f($(e))):e})(t),e)};function j(t,e){return void 0===e?f(t):(0,o.zG)(e,f(t))}const T=(t,e)=>(0,o.zG)(t,G([e]))},3108:(t,e,r)=>{r.d(e,{Bu:()=>m,CC:()=>x,DZ:()=>X,EG:()=>h,EW:()=>Z,Eh:()=>ct,G:()=>S,HA:()=>M,I8:()=>b,P5:()=>d,RF:()=>U,RJ:()=>T,SW:()=>B,Su:()=>v,UI:()=>G,Ub:()=>W,V_:()=>Y,ZQ:()=>it,_Y:()=>L,_r:()=>D,dp:()=>i,dx:()=>f,e$:()=>p,hX:()=>J,jt:()=>P,kp:()=>q,mK:()=>N,mS:()=>j,nn:()=>E,nr:()=>at,nu:()=>V,oA:()=>nt,oh:()=>ot,qS:()=>A,ri:()=>w,t9:()=>$,tV:()=>H,uK:()=>Q,uZ:()=>ut,vA:()=>K,vP:()=>z,xb:()=>a,yW:()=>I,zV:()=>C});var n=r(12568),o=r(13499),s=r(73968),c=r(11099),u=r(25888);r(96732);const i=t=>Object.keys(t).length,a=t=>{for(const e in t)if(s.e$.call(t,e))return!1;return!0},l=t=>e=>Object.keys(e).sort(t.compare);u.Df;const f=(t,e)=>r=>{if(s.e$.call(r,t)&&r[t]===e)return r;const n=Object.assign({},r);return n[t]=e,n},p=(t,e)=>s.e$.call(e,t);function h(t){return e=>{if(!s.e$.call(e,t))return e;const r=Object.assign({},e);return delete r[t],r}}function m(t){return(e,r)=>{if(void 0===r){const r=m(t);return t=>r(t,e)}for(const n in e)if(!s.e$.call(r,n)||!t.equals(e[n],r[n]))return!1;return!0}}function d(t,e){return void 0===e?e=>d(t,e):s.e$.call(e,t)?s.G(e[t]):s.YP}const g={};function v(t){return e=>{const r={};for(const n in e)s.e$.call(e,n)&&(r[n]=t(n,e[n]));return r}}function G(t){return v((e,r)=>t(r))}function y(...t){if(2===t.length)return y(u.Df)(...t);const e=l(t[0]);return(t,r)=>n=>{let o=t;const s=e(n),c=s.length;for(let t=0;tr=>n=>{let o=t.empty;const s=e(n),c=s.length;for(let e=0;en=>{let o=t;const s=e(n);for(let t=s.length-1;t>=0;t--){const e=s[t];o=r(e,n[e],o)}return o}}const w=(t,e)=>({[t]:e});function z(t){return N(u.Df)(t)}function D(t){return e=>{const r={},n={};for(const o in e)if(s.e$.call(e,o)){const s=t(o,e[o]);switch(s._tag){case"Left":r[o]=s.left;break;case"Right":n[o]=s.right}}return(0,c.s4)(r,n)}}function R(t){return e=>{const r={},n={};for(const o in e)if(s.e$.call(e,o)){const s=e[o];t(o,s)?n[o]=s:r[o]=s}return(0,c.s4)(r,n)}}function P(t){return e=>{const r={};for(const n in e)if(s.e$.call(e,n)){const o=t(n,e[n]);s.pC(o)&&(r[n]=o.value)}return r}}function _(t){return e=>{const r={};let n=!1;for(const o in e)if(s.e$.call(e,o)){const s=e[o];t(o,s)?r[o]=s:n=!0}return n?r:e}}function I(t){return e=>{for(const r in e)if(!t(e[r]))return!1;return!0}}function S(t){return e=>{for(const r in e)if(t(e[r]))return!0;return!1}}function $(t){return(e,r)=>{if(void 0===r){const r=$(t);return t=>r(e,t)}for(const n in r)if(t.equals(r[n],e))return!0;return!1}}const M=(t,e)=>(0,o.zG)(t,G(e)),E=(t,e)=>(0,o.zG)(t,v(e)),q=t=>{const e=tt(t);return(t,r,n)=>(0,o.zG)(t,e(r,n))},x=t=>e=>{const r=et(t)(e);return(t,e)=>(0,o.zG)(t,r(e))},U=t=>{const e=rt(t);return(t,r,n)=>(0,o.zG)(t,e(r,n))},b=(t,e)=>(0,o.zG)(t,J(e)),j=(t,e)=>(0,o.zG)(t,X(e)),T=(t,e)=>(0,o.zG)(t,Q(e)),L=(t,e)=>(0,o.zG)(t,H(e)),Y=t=>{const e=y(t);return(t,r,n)=>(0,o.zG)(t,e(r,n))},Z=t=>{const e=F(t);return t=>{const r=e(t);return(t,e)=>(0,o.zG)(t,r(e))}},V=t=>{const e=O(t);return(t,r,n)=>(0,o.zG)(t,e(r,n))},B=(t,e)=>(0,o.zG)(t,D(e)),C=(t,e)=>(0,o.zG)(t,R(e)),W=(t,e)=>(0,o.zG)(t,P(e)),K=(t,e)=>(0,o.zG)(t,_(e)),A=t=>{const e=k(t);return t=>{const r=e(t);return(t,e)=>r(t,(0,o.ls)(o.SK,e))}},N=t=>{const e=A(t);return t=>{const r=e(t);return t=>r(t,o.yR)}},k=t=>e=>{const r=l(t);return(t,n)=>{const o=r(t);if(0===o.length)return e.of(g);let s=e.of({});for(const r of o)s=e.ap(e.map(s,t=>e=>Object.assign({},t,{[r]:e})),n(r,t[r]));return s}},J=t=>_((e,r)=>t(r)),X=t=>P((e,r)=>t(r)),Q=t=>R((e,r)=>t(r)),H=t=>D((e,r)=>t(r));function tt(...t){if(1===t.length){const e=y(t[0]);return(t,r)=>e(t,(t,e,n)=>r(e,n))}return tt(u.Df)(...t)}function et(t){if("compare"in t){const e=F(t);return t=>{const r=e(t);return t=>r((e,r)=>t(r))}}return et(u.Df)(t)}function rt(...t){if(1===t.length){const e=O(t[0]);return(t,r)=>e(t,(t,e,n)=>r(e,n))}return rt(u.Df)(...t)}const nt=t=>{const e={};for(const r in t)if(s.e$.call(t,r)){const n=t[r];s.pC(n)&&(e[r]=n.value)}return e},ot=t=>{const e={},r={};for(const n in t)if(s.e$.call(t,n)){const o=t[n];s.nM(o)?e[n]=o.left:r[n]=o.right}return(0,c.s4)(e,r)},st="ReadonlyRecord";function ct(t){const e=m(t);return(0,n.f7)((t,r)=>e(t)(r)&&e(r)(t))}function ut(t){return{concat:(e,r)=>{if(a(e))return r;if(a(r))return e;const n=Object.assign({},e);for(const o in r)s.e$.call(r,o)&&(n[o]=s.e$.call(e,o)?t.concat(e[o],r[o]):r[o]);return n},empty:g}}u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df;const it=f;function at(t,e){return s.e$.call(void 0===e?this:e,t)}u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df,u.Df},2548:(t,e,r)=>{r.d(e,{ur:()=>f,Ps:()=>a,Z$:()=>l,Fp:()=>u,VV:()=>c,lG:()=>m,ny:()=>d,D8:()=>G,l7:()=>g,xk:()=>v,xx:()=>p,n_:()=>i});var n=r(13499),o=r(73968);var s=r(51830);const c=t=>({concat:s.VV(t)}),u=t=>({concat:s.Fp(t)}),i=t=>({concat:(e,r)=>{const n={};for(const s in t)o.e$.call(t,s)&&(n[s]=t[s].concat(e[s],r[s]));return n}}),a=()=>({concat:n.yR}),l=()=>({concat:(t,e)=>e}),f=t=>e=>r=>r.reduce((e,r)=>t.concat(e,r),e),p=(h=void 0,{concat:()=>h});var h;const m={concat:(t,e)=>t&&e},d={concat:(t,e)=>t||e},g={concat:(t,e)=>t+e},v={concat:(t,e)=>t+e},G={concat:(t,e)=>t*e}},11099:(t,e,r)=>{r.d(e,{s4:()=>n});r(13499);const n=(t,e)=>({left:t,right:e})},59652:(t,e,r)=>{r.d(e,{G_:()=>_,Vi:()=>c,g_:()=>i});r(33796);var n=r(88725),o=(r(12568),r(13499)),s=r(73968);function c(t,e){const[r,n]=e(t);return{value:r,forest:u(n,e)}}function u(t,e){return t.map(t=>c(t,e))}function i(t){const e=r=>t(r.value,r.forest.map(e));return e}const a=(t,e)=>(0,o.zG)(t,G(e)),l=(t,e)=>g(t,t=>(0,o.zG)(e,G(t))),f=(t,e,r)=>(0,o.zG)(t,y(e,r)),p=t=>{const e=F(t);return(t,r)=>(0,o.zG)(t,e(r))},h=(t,e,r)=>(0,o.zG)(t,O(e,r)),m=(t,e)=>(0,o.zG)(t,v(e)),d=t=>{const e=z(t);return(t,r)=>(0,o.zG)(t,e(r))},g=(0,o.OB)(2,(t,e)=>{const{value:r,forest:o}=e(t.value);return{value:r,forest:(0,n.uZ().concat)(o,t.forest.map(g(e)))}}),v=t=>e=>({value:t(e),forest:e.forest.map(v(t))}),G=t=>e=>({value:t(e.value),forest:e.forest.map(G(t))}),y=(t,e)=>r=>{let n=e(t,r.value);const s=r.forest.length;for(let t=0;te=>y(t.empty,(r,n)=>t.concat(r,e(n))),O=(t,e)=>r=>{let n=t;for(let t=r.forest.length-1;t>=0;t--)n=(0,o.zG)(r.forest[t],O(n,e));return e(r.value,n)},w=t=>t.value,z=t=>{const e=n.fw(t),r=n=>s=>t.ap(t.map(n(s.value),t=>e=>({value:t,forest:e})),(0,o.zG)(s.forest,e(r(n))));return r},D=t=>z(t)(o.yR),R=t=>function(t,e=[]){return{value:t,forest:e}}(t),P="Tree";s.F4;const _={URI:P,map:a,of:R,ap:l,chain:g,reduce:f,foldMap:p,reduceRight:h,traverse:d,sequence:D,extract:w,extend:m}},78393:(t,e,r)=>{r.d(e,{Pd:()=>i,LF:()=>u});r(13499);function n(t){return t[0]}function o(t){return t[1]}const s=n,c=o,u=t=>[c(t),s(t)];const i=(t,e)=>r=>[e(s(r)),t(c(r))]},96732:(t,e,r)=>{r.d(e,{BL:()=>o,Fj:()=>n});r(73968);function n(t,e){return r=>{const n=t.traverse(r);return(t,o)=>r.map(n(t,o),e.separate)}}function o(t,e){return r=>{const n=t.traverse(r);return(t,o)=>r.map(n(t,o),e.compact)}}},13499:(t,e,r)=>{r.d(e,{MZ:()=>o,OB:()=>l,SK:()=>a,W8:()=>c,a9:()=>s,ls:()=>u,yR:()=>n,zG:()=>i});function n(t){return t}const o=n;function s(t){return()=>t}const c=s(!0);function u(t,e,r,n,o,s,c,u,i){switch(arguments.length){case 1:return t;case 2:return function(){return e(t.apply(this,arguments))};case 3:return function(){return r(e(t.apply(this,arguments)))};case 4:return function(){return n(r(e(t.apply(this,arguments))))};case 5:return function(){return o(n(r(e(t.apply(this,arguments)))))};case 6:return function(){return s(o(n(r(e(t.apply(this,arguments))))))};case 7:return function(){return c(s(o(n(r(e(t.apply(this,arguments)))))))};case 8:return function(){return u(c(s(o(n(r(e(t.apply(this,arguments))))))))};case 9:return function(){return i(u(c(s(o(n(r(e(t.apply(this,arguments)))))))))}}}function i(t,e,r,n,o,s,c,u,i){switch(arguments.length){case 1:return t;case 2:return e(t);case 3:return r(e(t));case 4:return n(r(e(t)));case 5:return o(n(r(e(t))));case 6:return s(o(n(r(e(t)))));case 7:return c(s(o(n(r(e(t))))));case 8:return u(c(s(o(n(r(e(t)))))));case 9:return i(u(c(s(o(n(r(e(t))))))));default:{let t=arguments[0];for(let e=1;ee;const l=(t,e)=>{const r="number"==typeof t?e=>e.length>=t:t;return function(){const t=Array.from(arguments);return r(arguments)?e.apply(this,t):r=>e(r,...t)}}},73968:(t,e,r)=>{r.d(e,{F2:()=>a,F4:()=>d,G:()=>s,Gb:()=>h,Od:()=>f,Xl:()=>m,YM:()=>p,YP:()=>o,e$:()=>g,nM:()=>c,pC:()=>n,r1:()=>v,ri:()=>l,t$:()=>i,tO:()=>u});const n=t=>"Some"===t._tag,o={_tag:"None"},s=t=>({_tag:"Some",value:t}),c=t=>"Left"===t._tag,u=t=>"Right"===t._tag,i=t=>({_tag:"Left",left:t}),a=t=>({_tag:"Right",right:t}),l=t=>[t],f=t=>t.length>0,p=t=>t[0],h=t=>t.slice(1),m=[],d={},g=Object.prototype.hasOwnProperty,v=t=>[t[0],...t.slice(1)]},25888:(t,e,r)=>{r.d(e,{Df:()=>n});r(6166);const n={equals:(t,e)=>t===e,compare:(t,e)=>te?1:0}},9261:(t,e,r)=>{r.d(e,{Ri:()=>ft,p1:()=>pt,Bd:()=>yt});var n=r(88725),o=r(13499);const s=o.MZ;function c(t){const e=function(t){return{URI:a,_E:void 0,map:u,ap:(e,r)=>s(t.concat(e,r))}}(t);return{URI:a,_E:void 0,map:e.map,ap:e.ap,of:()=>s(t.empty)}}const u=(t,e)=>(0,o.zG)(t,i(e)),i=()=>o.MZ,a="Const";var l=r(18858),f=r(86828);r(33796);const p=o.zG;r(12568),r(73968),r(11099),r(96732);new Map;r(3316);new Set;r(84170),r(3108),r(63963);const h=t=>v(t.get,(0,o.ls)(t.reverseGet,o.a9)),m=t=>O((0,o.ls)(t.get,f.G),t.reverseGet),d=t=>I((0,o.ls)(t.get,f.G),(0,o.ls)(t.reverseGet,o.a9)),g=t=>q(e=>r=>n=>e.map(r(t.get(n)),e=>t.reverseGet(e))),v=(t,e)=>({get:t,set:e}),G=t=>I((0,o.ls)(t.get,f.G),t.set),y=t=>q(e=>r=>n=>e.map(r(t.get(n)),e=>t.set(e)(n))),F=t=>e=>v(r=>t.get(e.get(r)),r=>n=>e.set(t.set(r)(e.get(n)))(n)),O=(t,e)=>({getOption:t,reverseGet:e}),w=t=>I(t.getOption,e=>P(e)(t)),z=t=>q(e=>r=>n=>p(t.getOption(n),f.g_(()=>e.of(n),o=>e.map(r(o),e=>P(e)(t)(n))))),D=t=>e=>r=>p(e.getOption(r),f.UI(n=>{const o=t(n);return o===n?r:e.reverseGet(o)})),R=t=>e=>{const r=D(t)(e);return t=>p(r(t),f.fS(()=>t))},P=t=>R(()=>t),_=t=>O(f.DT(t),o.yR),I=(t,e)=>({getOption:t,set:e}),S=t=>q(e=>r=>n=>p(t.getOption(n),f.g_(()=>e.of(n),o=>e.map(r(o),e=>t.set(e)(n))))),$=t=>e=>r=>p(e.getOption(r),f.UI(n=>{const o=t(n);return o===n?r:e.set(o)(r)})),M=t=>e=>{const r=$(t)(e);return t=>p(r(t),f.fS(()=>t))},E=t=>e=>I((0,o.ls)(e.getOption,f.tS(t.getOption)),r=>M(t.set(r))(e)),q=t=>({modifyF:t});function x(t){return e=>q(r=>n=>e.modifyF(r)(t.modifyF(r)(n)))}const U={URI:"Identity",map:(t,e)=>e(t),of:o.yR,ap:(t,e)=>t(e)};function b(t){return()=>q(e=>{const r=(t=>"Identity"===t.URI)(e)?t.map:t.traverse(e);return t=>e=>r(e,t)})}const j=h,T=m,L=d,Y=g;const Z=()=>v(o.yR,o.a9),V=G,B=y,C=F,W=t=>e=>E(w(t))(G(e));const K=t=>e=>v(r=>e.get(r)[t],r=>n=>{const o=e.get(n);return r===o[t]?n:e.set(Object.assign({},o,{[t]:r}))(n)}),A=(...t)=>e=>v(r=>{const n=e.get(r),o={};for(const e of t)o[e]=n[e];return o},r=>n=>{const o=e.get(n);for(const s of t)if(r[s]!==o[s])return e.set(Object.assign({},o,r))(n);return n});const N=S,k=E,J=$,X=M;const Q=_,H=w,tt=z,et=t=>e=>O((0,o.ls)(e.getOption,f.tS(t.getOption)),(0,o.ls)(t.reverseGet,e.reverseGet)),rt=t=>e=>E(G(t))(w(e));const nt=b,ot=x,st=t=>e=>e.modifyF(U)(t);const ct=t=>new ft(t.get,t.set),ut=t=>new pt(t.getOption,t.reverseGet),it=t=>new mt(t.getOption,t.set),at=t=>new dt(t.modifyF),lt=(t,e,r)=>r===t[e]?t:Object.assign({},t,{[e]:r});class ft{constructor(t,e){this.get=t,this.set=e,this._tag="Lens"}static fromPath(){const t=ft.fromProp();return e=>{const r=t(e[0]);return e.slice(1).reduce((e,r)=>e.compose(t(r)),r)}}static fromProp(){return t=>ct(p(Z(),K(t)))}static fromProps(){return t=>ct(p(Z(),A(...t)))}static fromNullableProp(){return(t,e)=>new ft(r=>{const n=(0,f.ij)(r[t]);return(0,f.Wi)(n)?e:n.value},e=>r=>lt(r,t,e))}modify(t){return(t=>e=>r=>{const n=e.get(r),o=t(n);return n===o?r:e.set(o)(r)})(t)(this)}asOptional(){return it(V(this))}asTraversal(){return at(B(this))}asSetter(){return new Gt(t=>this.modify(t))}asGetter(){return new gt(t=>this.get(t))}asFold(){return new vt(()=>t=>e=>t(this.get(e)))}compose(t){return ct(C(t)(this))}composeLens(t){return this.compose(t)}composeGetter(t){return this.asGetter().compose(t)}composeFold(t){return this.asFold().compose(t)}composeOptional(t){return it(p(this,V,k(t)))}composeTraversal(t){return at(p(this,B,ot(t)))}composeSetter(t){return this.asSetter().compose(t)}composeIso(t){return ct(p(this,C(p(t,j))))}composePrism(t){return it(W(t)(this))}}class pt{constructor(t,e){this.getOption=t,this.reverseGet=e,this._tag="Prism"}static fromPredicate(t){return ut(Q(t))}static some(){return ht}modify(t){return e=>{const r=this.modifyOption(t)(e);return(0,f.Wi)(r)?e:r.value}}modifyOption(t){return e=>f.Kw.map(this.getOption(e),r=>{const n=t(r);return n===r?e:this.reverseGet(n)})}set(t){return this.modify(()=>t)}asOptional(){return it(H(this))}asTraversal(){return at(tt(this))}asSetter(){return new Gt(t=>this.modify(t))}asFold(){return new vt(t=>e=>r=>{const n=this.getOption(r);return(0,f.Wi)(n)?t.empty:e(n.value)})}compose(t){return ut(et(t)(this))}composePrism(t){return this.compose(t)}composeOptional(t){return it(p(this,H,k(t)))}composeTraversal(t){return at(p(this,tt,ot(t)))}composeFold(t){return this.asFold().compose(t)}composeSetter(t){return this.asSetter().compose(t)}composeIso(t){return ut(p(this,et(p(t,T))))}composeLens(t){return it(rt(t)(this))}composeGetter(t){return this.asFold().compose(t.asFold())}}const ht=new pt(o.yR,f.G);class mt{constructor(t,e){this.getOption=t,this.set=e,this._tag="Optional"}static fromPath(){const t=mt.fromNullableProp();return e=>{const r=t(e[0]);return e.slice(1).reduce((e,r)=>e.compose(t(r)),r)}}static fromNullableProp(){return t=>new mt(e=>(0,f.ij)(e[t]),e=>r=>null==r[t]?r:lt(r,t,e))}static fromOptionProp(){const t=ft.fromProp();return e=>t(e).composePrism(ht)}modify(t){return X(t)(this)}modifyOption(t){return J(t)(this)}asTraversal(){return at(N(this))}asFold(){return new vt(t=>e=>r=>{const n=this.getOption(r);return(0,f.Wi)(n)?t.empty:e(n.value)})}asSetter(){return new Gt(t=>this.modify(t))}compose(t){return it(k(t)(this))}composeOptional(t){return this.compose(t)}composeTraversal(t){return at(p(this,N,ot(t)))}composeFold(t){return this.asFold().compose(t)}composeSetter(t){return this.asSetter().compose(t)}composeLens(t){return it(p(this,k(p(t,V))))}composePrism(t){return it(p(this,k(p(t,H))))}composeIso(t){return it(p(this,k(p(t,L))))}composeGetter(t){return this.asFold().compose(t.asFold())}}class dt{constructor(t){this.modifyF=t,this._tag="Traversal"}modify(t){return st(t)(this)}set(t){return(t=>st(()=>t))(t)(this)}filter(t){return at(function(t){return ot(z(_(t)))}(t)(this))}asFold(){return new vt(t=>e=>this.modifyF(c(t))(t=>s(e(t))))}asSetter(){return new Gt(t=>this.modify(t))}compose(t){return at(ot(t)(this))}composeTraversal(t){return this.compose(t)}composeFold(t){return this.asFold().compose(t)}composeSetter(t){return this.asSetter().compose(t)}composeOptional(t){return this.compose(t.asTraversal())}composeLens(t){return at(p(this,ot(p(t,B))))}composePrism(t){return at(p(this,ot(p(t,tt))))}composeIso(t){return at(p(this,ot(p(t,Y))))}composeGetter(t){return this.asFold().compose(t.asFold())}}class gt{constructor(t){this.get=t,this._tag="Getter"}asFold(){return new vt(()=>t=>e=>t(this.get(e)))}compose(t){return new gt(e=>t.get(this.get(e)))}composeGetter(t){return this.compose(t)}composeFold(t){return this.asFold().compose(t)}composeLens(t){return this.compose(t.asGetter())}composeIso(t){return this.compose(t.asGetter())}composeTraversal(t){return this.asFold().compose(t.asFold())}composeOptional(t){return this.asFold().compose(t.asFold())}composePrism(t){return this.asFold().compose(t.asFold())}}class vt{constructor(t){this.foldMap=t,this._tag="Fold",this.getAll=t(n.uZ())(n.of),this.exist=t(l.KK),this.all=t(l.iL),this.foldMapFirst=t((0,f.gW)())}compose(t){return new vt(e=>r=>this.foldMap(e)(t.foldMap(e)(r)))}composeFold(t){return this.compose(t)}composeGetter(t){return this.compose(t.asFold())}composeTraversal(t){return this.compose(t.asFold())}composeOptional(t){return this.compose(t.asFold())}composeLens(t){return this.compose(t.asFold())}composePrism(t){return this.compose(t.asFold())}composeIso(t){return this.compose(t.asFold())}find(t){return this.foldMapFirst((0,f.DT)(t))}headOption(t){return this.find(()=>!0)(t)}}class Gt{constructor(t){this.modify=t,this._tag="Setter"}set(t){return this.modify((0,o.a9)(t))}compose(t){return new Gt(e=>this.modify(t.modify(e)))}composeSetter(t){return this.compose(t)}composeTraversal(t){return this.compose(t.asSetter())}composeOptional(t){return this.compose(t.asSetter())}composeLens(t){return this.compose(t.asSetter())}composePrism(t){return this.compose(t.asSetter())}composeIso(t){return this.compose(t.asSetter())}}function yt(t){const e=nt(t);return()=>at(e())}}}]); //# sourceMappingURL=1882.chunk.min.js.map