UNPKG

pollen-css

Version:

Utility-first CSS for the future

3 lines 662 kB
var zI0=Object.create;var AD=Object.defineProperty;var VI0=Object.getOwnPropertyDescriptor;var WI0=Object.getOwnPropertyNames;var GI0=Object.getPrototypeOf,$I0=Object.prototype.hasOwnProperty;var MK=(u0,ix)=>()=>(ix||u0((ix={exports:{}}).exports,ix),ix.exports),UK=(u0,ix)=>{for(var Kx in ix)AD(u0,Kx,{get:ix[Kx],enumerable:!0});},HI0=(u0,ix,Kx,yr)=>{if(ix&&typeof ix=="object"||typeof ix=="function")for(let xr of WI0(ix))!$I0.call(u0,xr)&&xr!==Kx&&AD(u0,xr,{get:()=>ix[xr],enumerable:!(yr=VI0(ix,xr))||yr.enumerable});return u0};var qK=(u0,ix,Kx)=>(Kx=u0!=null?zI0(GI0(u0)):{},HI0(AD(Kx,"default",{value:u0,enumerable:!0}),u0));var BK=MK(ID=>{(function(u0){typeof globalThis!="object"&&(this?ix():(u0.defineProperty(u0.prototype,"_T_",{configurable:!0,get:ix}),_T_));function ix(){var Kx=this||self;Kx.globalThis=Kx,delete u0.prototype._T_;}})(Object);(function(u0){var ix="symbol",Kx=126548,yr="renders",xr=71127,dr="member_property",gr=65007,qt=66517,mt="jsx_attribute_value_expression",ht=119980,gn="function_declaration",dt="<2>",m5=68466,FD="%=",h5="??",d5=70080,qp="&",yt="identifier",Bp=72163,y5=71723,g5="properties",_5=183969,b5=68223,_n="function_return_annotation",w5=124903,T5=70106,LD=241,MD="(",UD=213,E5=120074,S5=70708,A5=71679,bn="logical",e1="camlinternalFormat.ml",wn="type_guard_annotation",I5=92975,qD=">>>",P5="RestElement",j5=67897,BD=179,N5="start",O5=113775,Xp=126521,XD="%i",q3="`",JD="#",C5=43702,Jp=126,D5=110947,Tn="function_identifier",Kp=119893,R5=70366,F5=65547,L5=43743,M5=-43,eo=8238,lv="implies",KD=",",to=8286,En="keyof_type",U5=66717,Yp=12336,YD=201,q5=71338,zp=11565,B5=69289,X5=55291,J5=73030,K5=70479,Y5=69572,z5=11623,Sn="tuple_spread_element",An="component_type_rest_param",no=8239,V5=64310,pv="@]",W5=42993,Vp=11558,Wp="Map.bal",B3="public",zD=-32,kv="Literal",In="jsx_member_expression_identifier",Pn="for_in_assignment_pattern",G5=71450,Gp=126557,Qe=103,$5=12292,H5=110579,$p=120597,Q5=13311,Z5=12348,jn="export_default_declaration_decl",Nn="tuple_type",xy=113663,Hp=170,ry=67413,VD="Assert_failure",WD="comments",X3="%S",Bt=127343600,ey=12341,ty=67646,GD="ENOTEMPTY",ny=72160,uy=70187,$D=222,iy=12343,HD=2147483647,fy=126624,cy=43442,sy=70312,ay=281,On="interface_type",uo="new",oy=66256,Qp=68296,vy=124908,Zp=126579,x4=70107,ly=249,py=71167,Cn="union_type",x2=248,ky=126546,Dn="enum_bigint_member",QD=133,my=67871,hy=66955,ZD=1027,Rn="class_declaration",Fn="optional_call",xR="a string",r4=11703,rR="<<",e4=126564,Ln="jsx_element",Mn="object_property_type",dy=94207,Un="enum_declaration",yy=68023,gy=67669,_y=8318,eR="prefix",io="this",by=126578,qn="if_consequent_statement",tR=-696510241,wy=66963,fo="default",t4=72967,gt=101,nR="buffer.ml",Ty=74649,Xt=65535,Ey=43709,uR=175,na="component",iR="===",J3=117,Bn="jsx_identifier",fR="EnumDefaultedMember",n4=70006,Sy=70161,Ay=126633,Iy=66965,Xn="member_property_expression",Py=101589,jy=64274,mv="function",Ny=66303,Oy=42954,Cy=126529,Dy=72191,Jn="new_",Ry=64433,u4=126559,Fy=72144,cR="==",ua=-744106340,Ly=43359,My=171,sR="Printexc.handle_uncaught_exception",Uy=66735,qy=126534,By=74879,Xy=42785,i4=120629,K3="0o",aR="End_of_file",Jy=66175,oR="&=",Ky="nan",f4=126503,Kn="pattern_number_literal",Yy=43470,Yn="import_namespace_specifier",zy=77711,c4=70302,zn="component_param",s4="@])",a4=126515,hv=118,_e="continue",Vy=43798,Wy=";@ ",Gy=74751,$y="src/parser/statement_parser.ml",Hy="rmdir",Qy=94177,Vn="for_in_statement",vR=12520,lR="TypeParameterInstantiation",H0="",pR="**=",Zy=120126,kR=197,x9=67829,o4="_bigarr02",Wn="export_named_declaration_specifier",v4=": No such file or directory",Gn="render_type",l4=64319,r9=69926,$n="pattern_object_p",mR="TypeAnnotation",Hn="array_type",hR=290,Y3="@[%s =@ ",e9=72847,Qn="export_default_declaration",p4=126590,t9=42774,n9=": Not a directory",dv="let",co=12288,ne="argument",dR=1552,W1="/",k4="an identifier",as="typeof",m4=68116,u9=182,Zn="declare_export_declaration_decl",i9=67589,f9=66771,z3="class",yR="tokens",h4=70281,d4=255,c9=43638,so="key",s9=69955,gR=">>",x7="function_expression_or_method",a9=43587,Jt="block",o9=100351,y4="mixed",v9=66503,l9="ENOTDIR",p9=65135,r7="string_literal",be="@ ",k9=43334,e7="if_alternate_statement",m9=70448,g4=8485,t7="type_args",h9=69864,n7="if_statement",_R="+=",u7="typeof_identifier",_4="with",b4=65595,d9=64286,y9=71086,os="true",g9=69423,i7="catch_clause",_9="e",yv="asserts",bR=">>=",w4=131,b9=43388,w9=43887,B2=-48,T9=120779,wR=190,E9=194,f7="pattern_bigint_literal",S9=71351,A9=65629,c7="call",I9=-42,T4=126553,P9=43695,TR=177,j9=42124,N9=12703,O9=12442,C9=11718,E4=70449,S4=126547,D9=67462,vs="left",s7="infer_type",R9=11742,F9=65597,A4="Unix.Unix_error",L9=122623,M9=124911,U9=72959,ER="inexact",q9="opaque",a7="object_internal_slot_property_type",SR="Enum `",ao=65279,B9=71983,X9=12329,P2=110,o7="spread_property",AR="importKind",V3=" =",v7="remote_identifier",l7="labeled_statement",p7="jsx_fragment",J9=120770,k7="function_param",ue=112,K9="exportKind",m7="binary",ls="`.",Y9=42511,IR="<=",h7="jsx_spread_attribute",R1="import",d7="typeof_member_identifier",z9=69414,V9=19967,I4=11687,W9=93823,PR=67714067,jR=209,G9=71903,NR=291,$9="of",H9=72e3,P4="typeArguments",y7="type_identifier",g7="pattern_array_element_pattern",j4=69744,gv=192,_7="class_element",b7="export_source",w7="component_param_pattern",Q9=42508,Z9=125124,OR="Unexpected token `",T7="for_in_left_declaration",E7="object_call_property_type",xg="abstract",rg=8584,eg=68786,tg=71999,N4=123214,ng=123565,O4=186,S7="class_implements_interface",C4=126536,ug=69749,CR="Invalid legacy octal ",ig=71295,fg=66927,A7="pattern_expression",cg=11679,sg=-61,D4=65141,ag=11694,I7="update_expression",DR="minus",we="debugger",og=71352,vg=65470,_v="number",lg=123627,R4=64322,F4=43471,P7="for_of_assignment_pattern",L4=126589,pg=43784,RR="Internal Error: Found object private prop",kg=183983,Hr="id",mg=123190,M4="finally",U4=120070,hg=72095,j7="as_expression",N7="syntax",dg=110591,ps="false",FR=-10,q4="AssignmentPattern",O7="typeof_expression",yg=43764,LR="FunctionTypeParam",C7="function_body_any",gg=126627,_g=71998,bg=126543,D7="call_type_arg",wg=64316,B4=64285,Tg=8454,MR=137,UR="**",R7="object_type_property_setter",Eg=68607,F7=108,Sg="out",Ag=68799,oo=65278,L7="jsx_member_expression",Ig=92728,vo="null",Pg=66431,jg=72249,Kt=128,X4=119994,Ng=66207,Og=43583,J4="else",K4=94179,Y4=11735,Cg=64911,M7="jsx_attribute_name_namespaced",qR="!",Dg=42539,Rg=72250,Fg=71215,Lg=69746,Mg=65487,U7="pattern_object_property_key",BR=", ",Ug=8505,qg="=",Bg=64111,Xg=8507,z4=120134,V4="while",Jg=120596,Kg=43002,W3="protected",Yg=68479,zg=43395,Vg=68252,XR="v",Wg=70278,Gg="rendersType",$g=70853,W4=120145,Hg=69297,Qg=73112,G4=8488,Zg=68351,x_=42655,q7="for_of_left_declaration",r_=44031,e_="Failure",t_=92159,B7="object_key_identifier",JR=195,lo="bigint",X7="import_default_specifier",bv=256,J7="member",KR="!==",K7="component_identifier",n_=73008,u_=72283,$4=126500,H4=120127,Y7="jsx_attribute_name",z7="for_statement_init",i_=67711,V7="private_name",Q4="case",Z4=8489,W7="import_specifier",f_=64279,c_=94098,s_=119974,G7="pattern_string_literal",a_=72969,YR=193,zR="!=",xk=126520,o_=71944,v_=259,l_=42191,$7="generic_qualified_identifier_type",po="implements",p_=194559,VR="%",G3="hasUnknownMembers",k_=71039,m_=211,h_=83526,H7="init",Q7="jsx_attribute_value",d_=70271,ko=240,Z7="function_type_return_annotation",y_=70018,g_="rest",xu="readonly_type",__=512,b_=68095,w_=120003,rk=126563,ek=71236,T_=69375,E_=68850,S_=70105,A_=43866,WR="T_RENDERS_QUESTION",tk=888960333,I_=43013,ru="assignment_pattern",P_="specifiers",GR=710,Yt="as",j_=120570,N_=11507,$R=260,HR=204,eu="jsx_element_name_identifier",tu="pattern_object_property_string_literal_key",nu="class_expression",O_=44002,C_=82943,wv="src/parser/type_parser.ml",Tv="test",D_=64217,nk="package",QR="collect_comments",ZR="Pervasives.do_at_exit",R_=125183,F_=42606,uu="tuple_element",iu="enum_boolean_member",L_=65312,uk=119981,M_=65495,ik=120085,xF=-80,U_=138,fk=126555,q_=65276,y2=128,rF="{ ",fu="for_statement",cu="ts_satisfies",su="class_method",ck="if",au="generic_type",Rr=113,B_=43071,X_=72001,J_=71131,K_=70002,eF="renders*",Y_=42888,sk=8469,$3="instanceof",z_=11502,ak=94178,V_=64321,W_=64913,tF="Division_by_zero",G_=92879,$_=71945,nF=185,H_=66938,ok=65535,Q_=113800,uF=": file descriptor already closed",vk=223,iF="*=",Z_=68899,ou="switch_case",vu="pattern_array_element",lu="enum_string_member",pu="pattern_object_property_bigint_literal_key",fF="visit_trailing_comment",lk="export",pk=120122,kk=43823,xb=43792,rb=42527,eb=70726,ku="enum_defaulted_member",tb=68497,mk=72349,mu="program",hu="member_type_identifier",nb="object",du="for_of_statement_lhs",ub=113791,ib=67391,yu="jsx_spread_child",hk=126554,dk=8526,yk=43880,gk=69415,fb=43822,gu="pattern_identifier",cb=93052,mo="readonly",Te="name",sb=68119,ab=71494,ob=120121,_k=8486,cF=2047,_u="enum_symbol_body",sF="PropertyDefinition",vb=177976,bu="declare_class",lb=65489,pb=72367,kb=70440,wu="import_named_specifier",aF="Popping lex mode from empty stack",mb=68111,hb=66463,oF="*-/",db=43187,bk=8487,yb=11567,gb=67861,_b=` `,bb=66383,Tu="declare_interface",wb=-24976191,vF=238,Tb=-24,lF="@ }@]",Eb=43645,Sb=176,Ab=119976,wk=69959,Ib=126519,Pb=";",pF="trailingComments",Tk=65548,Eu="number_literal",Ev=449540197,jb=43704,Ek=126584,Nb=8467,kF="||",Sk=11695,Ob="exported",Cb=120712,ks="void",mF="mixins",Db=92783,Rb=215,Su="body_expression",hF="%ni",H3=">",Au="as_const_expression",Iu="jsx_child",Fb=8516,Pu="optional_indexed_access_type",ju="typeof_type",Nu="spread_element",Lb=42963,dF="@[",Ou="component_params",Mb=43042,Ak="",Cu="function_",Ik="for",Pk=65575,zt="params",Ub=168,yF="win32",ho=8202,gF="@",jk="^",_F=164,Ze="optional",qb=65574,Q3="boolean",bF=139,Bb=12548,Nk=120539,wF="Not_found",Ok=246,Du="expression_statement",Xb="EBADF",Jb=66815,Ru="module_ref_literal",Kb=55203,Fu="function_param_type",Yb=73064,Ck=70279,zb=110580,TF=233,Vb="<",EF=262,SF="visit_leading_comment",Wb=66855,Gb=66966,$b=66499,Hb=111355,Qb=68680,Zb=206,AF="--",xw=65497,Dk=11711,Lu="function_param_pattern",yo="constructor",rw=5760,IF="infinity",Rk=43642,ew=92991,Fk=126544,tw=101640,Lk=72162,nw=67583,Mk=8468,F1="typeParameters",PF="elements",uw=71423,jF="Sys_blocked_io",Mu="interface_declaration",Uu="variable_declaration",qu="function_rest_param",Bu="type",iw="Invalid number ",fw=" : flags Open_rdonly and Open_wronly are not compatible",cw=69404,Xu="jsx_element_name_member_expression",Uk="keyof",qk="never",Ju="with_",Vt=32768,NF="|=",Bk=70404,Xk=70441,sw=42969,Z3="declare",aw=73061,Ku="object_type",Yu="object_property_value_type",ow=69687,OF="Invalid binary/octal ",CF=230,vw=64324,DF="range",RF="infer",lw=120744,zu="array_element",pw=70730,kw=43641,FF=166,mw=70461,hw=69890,dw=69487,yw=74862,gw=68149,Jk=73065,LF="%a",_w=72348,MF=172,Vu="jsx_expression",bw=65663,ww=126495,UF=245,Tw=124907,Wu="member_property_identifier",qF=226,Ew=43615,Gu="comment",Kk=119965,$u="catch_clause_pattern",Hu="object_type_property_getter",BF=136,Sw=43019,Aw=67455,Yk=126628,XF=331416730,JF="the start of a statement",Iw=122654,Pw="shorthand",jw=43595,Nw=11710,Qu="typeof_qualified_identifier",Ow=72750,KF="elementType",Y2="typeAnnotation",Cw=124895,YF=162,zk=11559,Dw=67382,zF="??=",Rw=72329,Fw="target",Zu="component_type",VF=284,WF=180,Lw=189,GF=8206,Mw=43513,Uw=173823,qw=126467,xi="type_guard",Bw=43700,Xw=12783,Vk=8305,ri="type_annotation",Ee="break",Wk=42999,Jw="namespace",Kw=65019,$F=160,Yw=70460,ei="expression_or_spread",zw=")",ti="class_private_field",Vw=55215,Ww=65338,Gw=40981,xl="members",ni="import_declaration",$w=69634,Gk=94031,Hw="ENOENT",Qw=8457,HF="satisfies",ui="generic_identifier_type",ii="function_this_param",Zw=66993,fi="type_",xT=67423,rT=11557,eT=12799,$k=239,tT=93026,nT=66377,uT=123180,QF=221,ZF=-594953737,iT=67967,fT=43586,_t=105,xL="src/parser/flow_lexer.ml",cT=66559,ci="class_property_value",rL=150,sT=67637,eL="closedir",aT=43010,oT=8521,Hk=69956,vT=42959,tL=212,lT=92735,Qk="}",rl="method",pT=11498,el=247,ie="empty",si=16777215,kT=161,mT=42887,ia=116,ai="type_identifier_reference",Zk=126634,hT=68029,nL="regexp",dT=70414,tl=121,oi="template_literal_element",yT=8449,gT=126562,go=12287,_T=-45,x8=64297,r8=126523,bT=43301,Wt=111,wT=126498,TT=43776,uL="EEXIST",ET=119892,ST=43807,iL=4096,_o=252,ms=255,AT=68295,vi="variable_declarator_pattern",li="do_while",e8="catch",IT=66962,PT=120654,hs=125,pi="label_identifier",jT=11263,NT=8525,ki="assignment",OT=191456,CT=43273,fL="%u",DT=65381,RT=110927,FT=65479,LT=120538,bo="await",MT=71487,UT="jsError",qT=110588,BT=120084,XT=42890,Sv=224,mi="object_key",JT=43696,KT=73647,YT=43761,zT=12295,VT=64967,t8=11647,cL=191,Gt=123,WT="generator",GT=123583,hi="for_of_statement",di="enum_bigint_body",$T=110959,HT=92995,QT=120686,ZT="b",xE=119969,n8=126522,u8=64318,rE=71839,i8=126602,eE=65908,nl=65536,sL=231,aL=-602162310,oL="comment_bounds",xt="-",vL=-55,yi="pattern_object_property",tE=43493,nE=69505,uE=8471,iE=187,f8=120745,gi="enum_member_identifier",fE=71959,cE=66863,sE=65594,c8=253,s8='"',a8=70286,_i="jsx_attribute_value_literal",aE=68447,lL="the",oE="index out of bounds",bi="declare_export_declaration",wi="jsx_attribute",Ti="class_extends",r2=122,z2=106,Ei="binding_pattern",vE=113807,lE=93951,Av=119,pE="types",kE=8335,Si="statement_fork_point",Iv="_",mE=65500,Ai="function_type",hE=68220,Ii="statement_list",Pv=-835925911,dE=123535,pL=258,o8=43815,kL=199,v8=120571,yE=67514,mL=274,hL="Property",l8=72713,dL="Unexpected ",p8=169,yL=", characters ",k8=43867,gE=42537,Pi="component_declaration",gL=" : is a directory",ji="object_key_number_literal",Yr=127,t1=-36,ul=912068366,il="delete",fa=114,_E=120076,Ni="regexp_literal",bE=65370,wE=65481,l2="value",TE=68405,jv="operator",fl="const",_L=283,Oi=109,m8="any",EE=69958,SE=70831,AE=73111,IE=72767,PE="Identifier",Ci="jsx_opening_attribute",Di="conditional_type",jE="loc",NE=67071,h8=120004,OE=43492,CE=70005,bL=188,d8=72272,DE=11389,wL=251,RE=73055,y8=70280,g8=1114111,FE=66421,TL="Stack_overflow",LE=70301,ME=19903,ca="0x",UE=69967,qE=12447,_8=66512,EL=`Fatal error: exception %s `,cl=1e3,BE=69295,b8=120093,SL=">=",AL=149,w8=64325,Ri="class_identifier",XE=119967,JE=68415,IL="end",Fi="enum_boolean_body",Li="member_private_name",Mi="super_expression",KE=71955,YE=126514,T8=67593,zE=66939,VE=12591,E8=126538,WE=110590,Ui="component_renders_annotation",GE=72703,$E=72105,S8=65598,HE=73727,A8=126504,I8=126551,QE=70143,sl="from",qi="class_property",Bi="enum_number_body",ZE=42559,xS=93759,rS=66994,$t="right",PL=225,eS=67702,tS=65473,nS=43697,P8=70855,uS=119993,iS=72103,fS=178205,Xi="call_type_args",cS=66511,Ji="export_batch_specifier",Ki="component_type_param",Ht=782176664,wo="get",al="local",jL=228,Yi="object_mapped_type_property",zi="class_decorator",NL=220,Vi="enum_body",OL="<<=",Wi="declare_namespace",sS=71956,aS=69839,Nv="super",oS=173791,vS=71942,V2="expression",lS=72440,Ov=254,pS=70412,CL="renders?",Gi="try_catch",DL=32752,$i="declare_module_exports",kS=12320,RL=134,mS=94175,ol="enum",FL=196,Hi="import_source",hS=43814,dS=120069,Qi="while_",j8=126537,yS=43262,Zi="function_rest_param_type",gS=66378,N8=119996,xf="declare_component",_S=73097,bS=70783,wS=43503,TS=131071,ES=11492,SS=92766,LL=173,AS=113770,IS=73029,PS=66978,rf="tagged_template",ef="jsx_element_name",tf="for_init_declaration",jS=123213,nf="object_indexer_property_type",uf="object_spread_property_type",O8=72970,C8=70854,NS=110930,vl="var",ML=217,OS=119972,CS=69622,DS=63743,RS=42237,FS=870530776,D8="returnType",UL=56320,Cv="computed",LS=42735,ff="arg_list",MS=67461,cf="export_named_declaration",US=72817,qS=73439,BS=43782,XS=66775,JS=70655,R8="bool",KS=65140,YS=75075,zS=126651,VS=71947,WS=42961,GS=12735,$S=78894,HS=64262,qL=237,G1="interface",BL="Match_failure",QS=42962,ZS=69748,XL="leadingComments",sf="this_expression",ll=461894857,F8=12592,JL=8204,To="hook",xA=119807,rA=66348,af="declare_variable",eA=8348,of="optional_member",vf=120,lf="arrow_function",tA=72768,nA=70851,pf="array",uA=43249,L8=126468,iA=177983,fA="compare: functional value",cA=126550,sA=64847,kf="binding_type_identifier",aA=120132,mf="function_params",oA=93071,pl=1024,vA=42783,KL=1039100673,YL="@{",lA=12352,pA=42653,kA=120628,hf="declare_function",df="for_in_statement_lhs",mA=72271,hA=69807,dA=67826,yf="syntax_opt",gf="object_key_bigint_literal",zL=243,yA=94032,VL="Undefined_recursive_module",WL=-1053382366,gA=72242,_f="variance_opt",_A=101631,bA="arguments",wA=72161,TA=8511,M8="unknown",EA=43560,GL="the end of an expression statement (`;`)",$L=1026,SA=12543,AA=11670,HL="?",IA=69247,U8=11631,QL=272,q8="line",PA=72202,bf="pattern_object_rest_property",wf=" ",jA=43487,Dv=115,NA=-673950933,Tf="intersection_type",OA=120144,kl="is",CA=178207,DA=100343,ZL="||=",xM="f",B8=8455,S1=102,Ef="pattern_object_property_number_literal_key",RA=70418,FA=8543,rM="Internal Error: Found private field in object props",X8=126540,J8=119995,Eo=8287,Sf="indexed_access_type",Af="export_named_specifier",eM=224,LA=124926,MA=-103,tM=167,K8=65344,Y8=126530,UA=113788,qA=67505,BA="property",XA=43014,Se="return",ds=-85,JA=126601,nM=214,uM="children",If="type_alias",z8=43259,KA=126583,YA=71958,zA=65613,VA=67431,V8=126535,WA=69599,Pf="type_params",jf="object_key_computed",GA=124910,L1="variance",W8=11727,$A=66954,HA=126463,Nf="catch_body",QA=69445,Of="type_param",Cf="component_type_params",ZA=124902,G8=120687,iM="collect_comments_opt",xI=15,rI=120485,eI=70416,tI=125259,Df="jsx_namespaced_name",nI=43712,uI=72712,fM="~",$8=12448,Rf="jsx_member_expression_object",H8=126499,Q8=-97,Ff="pattern_object_property_identifier_key",cM=219,Lf="component_body",Mf="opaque_type",Uf=".",iI=43009,fI="consequent",sM="SpreadElement",j2="body",cI=178,aM=202,qf="jsx_opening_element",Bf="declare_module",Z8=67638,sI=8477,Xf="object_type_property",aI=110882,Jf="function_body",oI=94111,oM="module",vM="alternate",vI=67839,So=8191,lI=43881,lM=": closedir failed",sa="kind",Kf="tuple_labeled_element",Ao=-46,pI=67640,Yf="declare_type_alias",xm=70750,kI=77808,ml="column",zf="jsx_closing_element",mI=66977,hI="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",dI=65786,Vf="function_expression",bt=104,rm=11719,yI=11505,gI="mkdir",_I=70319,pM="Invalid_argument",bI=43738,wI=113817,Wf="bigint_literal",TI=70084,kM=278,EI=126566,em="do",tm=42622,Gf="computed_key",$f="pattern_object_property_computed_key",mM="fd ",nm=126571,SI=126619,hM=140,aa="prototype",dM=208,AI=67004,hl=130,yM=242,gM=">>>=",II=68863,PI=11726,wt="raw",jI=64466,Hf=107,NI=67679,Qf="enum_string_body",OI=244,_M="unreachable jsxtext",bM="*",CI=66335,DI=126570,wM=229,RI=" : file already exists",um=184,FI=67807,LI=70753,Zf="boolean_literal",MI=65437,UI=70451,qI=67002,Rv=124,xc="conditional",im=43260,TM="Sys_error",BI=123135,dl="meta",XI=64109,rc="pattern_array_rest_element",JI=43255,fm=67644,ec="pattern_object_rest_property_pattern",tc="sequence",KI=65855,YI=110951,zI=67643,nc="predicate_expression",Ae="static",VI=120512,WI="declaration",cm=64317,GI=68437,sm=126558,uc="meta_property",$I=11564,ic="declare_enum",Qt="pattern",HI=216,QI=68191,am="undefined",om=8319,vm=120133,yl=132,ZI=42239,EM=-99,xP=124927,rP=120092,eP=43137,fc="component_rest_param",SM="expected *",tP=125251,AM="%li",nP=55242,uP=12294,cc="enum_number_member",oa="in",IM="\\\\",Io=":",iP=68115,PM="Cygwin",fP=77823,cP=65615,lm=70162,jM="/static/",sP=11519,aP=72966,oP=12686,vP=165,lP=183,gl=129,pm=72192,pP=42964,km="try",mm=120655,kP=11702,NM="expressions",mP=2048,sc="class_body",hP=55238,OM=240,dP=66915,yP=43311,gP=43018,CM=235,_P=73648,DM="([^/]+)",bP=125258,wP=64829,TP=68735,RM="++",FM=163,LM="qualification",MM=57343,UM=931,ac="default_opt",EP=71235,qM=8472,SP=71934,BM=205,XM=218,JM="callee",AP=43711,IP=64284,PP=43754,jP=43790,KM="%Li",oc="pattern_array_rest_element_pattern",hm="decorators",NP=8304,vc="statement",dm=73062,lc="jsx_children",OP=70492,CP=64255,DP=11630,RP=1255,ym=67592,gm=43519,_m=64311,bm=12539,FP="proto",wm=120513,LP=68031,Po="source",_l="a",MP=93047,UP=92927,qP=126588,BP=73458,XP=67742,JP=43714,YM=288,zM=236,KP=-253313196,bl="label",VM="@[<2>{ ",Tm=126539,Em=126552,YP=120487,WM=268,GM="Out_of_memory",zP=605857695,VP=94026,$M=267,Sm=126496,va="async",HM=203,Am=126560,WP=68287,pc="unary_expression",GP=-26065557,$P=110587,Im=120771,HP=69762,QP=126502,Fv="set",kc="object_",mc="template_literal",ZP=43258,hc="nullable_type",ys="int_of_string",QM="^=",Ie="predicate",Lv="string",Pm=8450,ZM="camlinternalMod.ml",xj=70285,gs="+",rj=110575,xU=198,dc="extends",rU=-692038429,jm=67827,eU=210,tU=227,Nm="explicitType",Om=70452,ej=70497,Mv=63,wl="private",tj=64296,nj=67591,uj=92909,nU="T_JSX_TEXT",ij="Fatal error: exception ",fj=120137,Cm=68120,yc="pattern_array_e",cj=119964,sj=92862,aj=66461,uU="&&=",iU=174,n1=8231,gc="null_literal",fU="/=",oj=66811,Dm=70108,vj=67504,lj=11686,pj=67001,kj=" : flags Open_text and Open_binary are not compatible",mj=43741,hj=66204,W2=8233,_c="type_annotation_hint",dj=123197,bc="object_property",cU="${",Rm=70480,sU="&&",wc="type_cast",Uv="%d",Fm=8484,aU=207,yj=70066,gj=68324,Lm=120713,oU=135,Mm=126556,$1="0",M1="yield",Um=126591,rt=100,_j=69551,Tc="jsx_element_name_namespaced",vU=232,Ec="object_key_string_literal",Sc="function_this_param_type",Ac="pattern_object_property_pattern",Pe="throw",je="switch",lU=2048,qm=119970,Ic="toplevel_statement_list",qv=250,bj=12438,Pc="class_implements",jc="variable_declarator",wj=43713,Bm=68096,Tj=70457,Ej=12538,Sj=11734,pU="-=",kU=234,Nc="component_param_name",Aj=43123,Oc="class_",mU="|",Ij=200,Pj=43518,jj=8483,Cc="jsx_attribute_name_identifier",Nj=181;function sY(x,r,e,t,u){var i; for(var i=1;i<=u;i++)e[t+i]=x[r+i];return 0}function aY(x){for(var r=[0];x!==0;){for(var e=x[1],t=1;t<e.length;t++)r.push(e[t]);x=x[2];}return r}function oY(x,r,e){var t=new Array(e+1);t[0]=0;for(var u=1,i=r+1;u<=e;u++,i++)t[u]=x[i];return t}function Xm(x,r,e){var t=String.fromCharCode;if(r==0&&e<=iL&&e==x.length)return t.apply(null,x);for(var u=H0;0<e;r+=pl,e-=pl)u+=t.apply(null,x.slice(r,r+Math.min(e,pl)));return u}function Jm(x){for(var r=new Uint8Array(x.l),e=x.c,t=e.length,u=0;u<t;u++)r[u]=e.charCodeAt(u);for(t=x.l;u<t;u++)r[u]=0;return x.c=r,x.t=4,r}function _s(x,r,e,t,u){if(u==0)return 0;if(t==0&&(u>=e.l||e.t==2&&u>=e.c.length))e.c=x.t==4?Xm(x.c,r,u):r==0&&x.c.length==u?x.c:x.c.substr(r,u),e.t=e.c.length==e.l?0:2;else if(e.t==2&&t==e.c.length)e.c+=x.t==4?Xm(x.c,r,u):r==0&&x.c.length==u?x.c:x.c.substr(r,u),e.t=e.c.length==e.l?0:2;else {e.t!=4&&Jm(e);var i=x.c,c=e.c;if(x.t==4)if(t<=r)for(var v=0;v<u;v++)c[t+v]=i[r+v];else for(var v=u-1;v>=0;v--)c[t+v]=i[r+v];else {for(var a=Math.min(u,i.length-r),v=0;v<a;v++)c[t+v]=i.charCodeAt(r+v);for(;v<u;v++)c[t+v]=0;}}return 0}function Bv(x,r){if(x==0)return H0;if(r.repeat)return r.repeat(x);for(var e=H0,t=0;;){if(x&1&&(e+=r),x>>=1,x==0)return e;r+=r,t++,t==9&&r.slice(0,1);}}function Km(x){x.t==2?x.c+=Bv(x.l-x.c.length,"\0"):x.c=Xm(x.c,0,x.c.length),x.t=0;}function Oj(x){if(x.length<24){for(var r=0;r<x.length;r++)if(x.charCodeAt(r)>Yr)return !1;return !0}else return !/[^\x00-\x7f]/.test(x)}function hU(x){for(var r=H0,e=H0,t,u,i,c,v=0,a=x.length;v<a;v++){if(u=x.charCodeAt(v),u<Kt){for(var p=v+1;p<a&&(u=x.charCodeAt(p))<Kt;p++);if(p-v>__?(e.substr(0,1),r+=e,e=H0,r+=x.slice(v,p)):e+=x.slice(v,p),p==a)break;v=p;}c=1,++v<a&&((i=x.charCodeAt(v))&-64)==y2&&(t=i+(u<<6),u<eM?(c=t-12416,c<Kt&&(c=1)):(c=2,++v<a&&((i=x.charCodeAt(v))&-64)==y2&&(t=i+(t<<6),u<OM?(c=t-925824,(c<lU||c>=55295&&c<57344)&&(c=2)):(c=3,++v<a&&((i=x.charCodeAt(v))&-64)==y2&&u<245&&(c=i-63447168+(t<<6),(c<65536||c>1114111)&&(c=3)))))),c<4?(v-=c,e+="\uFFFD"):c>Xt?e+=String.fromCharCode(55232+(c>>10),UL+(c&1023)):e+=String.fromCharCode(c),e.length>pl&&(e.substr(0,1),r+=e,e=H0);}return r+e}function bs(x,r,e){this.t=x,this.c=r,this.l=e;}bs.prototype.toString=function(){switch(this.t){case 9:return this.c;default:Km(this);case 0:if(Oj(this.c))return this.t=9,this.c;this.t=8;case 8:return this.c}},bs.prototype.toUtf16=function(){var x=this.toString();return this.t==9?x:hU(x)},bs.prototype.slice=function(){var x=this.t==4?this.c.slice():this.c;return new bs(this.t,x,this.l)};function dU(x){return new bs(0,x,x.length)}function Dc(x){return dU(x)}function Rc(x,r,e,t,u){return _s(Dc(x),r,e,t,u),0}function yU(x){var r=u0.process;if(r&&r.env&&r.env[x]!=null)return r.env[x];if(u0.jsoo_static_env&&u0.jsoo_static_env[x])return u0.jsoo_static_env[x]}var Cj=0;(function(){var x=yU("OCAMLRUNPARAM");if(x!==void 0)for(var r=x.split(KD),e=0;e<r.length;e++)if(r[e]==ZT){Cj=1;break}else if(r[e].startsWith("b="))Cj=+r[e].slice(2);else continue})();var U1=[0];function vY(x,r){return (!x.js_error||r||x[0]==x2)&&(x.js_error=new u0.Error("Js exception containing backtrace")),x}function U0(x,r){return Cj?vY(x,r):x}function lY(x,r){throw U0([0,x,r])}function Dj(x,r){lY(x,r);}function G2(x){Dj(U1.Invalid_argument,x);}function pY(){G2(oE);}function Vr(x,r,e){if(e&=ms,x.t!=4){if(r==x.c.length)return x.c+=String.fromCharCode(e),r+1==x.l&&(x.t=0),0;Jm(x);}return x.c[r]=e,0}function Xv(x,r,e){return r>>>0>=x.l&&pY(),Vr(x,r,e)}function fe(x,r){switch(x.t&6){default:if(r>=x.c.length)return 0;case 0:return x.c.charCodeAt(r);case 4:return x.c[r]}}function ws(x,r){var e=x.l>=0?x.l:x.l=x.length,t=r.length,u=e-t;if(u==0)return x.apply(null,r);if(u<0){var i=x.apply(null,r.slice(0,e));return typeof i!="function"?i:ws(i,r.slice(e))}else {switch(u){case 1:{var i=function(a){for(var p=new Array(t+1),_=0;_<t;_++)p[_]=r[_];return p[t]=a,x.apply(null,p)};break}case 2:{var i=function(a,p){for(var _=new Array(t+2),y=0;y<t;y++)_[y]=r[y];return _[t]=a,_[t+1]=p,x.apply(null,_)};break}default:var i=function(){for(var v=arguments.length==0?1:arguments.length,a=new Array(r.length+v),p=0;p<r.length;p++)a[p]=r[p];for(var p=0;p<arguments.length;p++)a[r.length+p]=arguments[p];return ws(x,a)};}return i.l=u,i}}function Tl(){G2(oE);}function $2(x,r){return r>>>0>=x.length-1&&Tl(),x}function kY(x){return isFinite(x)?Math.abs(x)>=22250738585072014e-324?0:x!=0?1:2:isNaN(x)?4:3}var hY=Math.log2&&Math.log2(11235582092889474e291)==1020;function dY(x){if(hY)return Math.floor(Math.log2(x));var r=0;if(x==0)return -1/0;if(x>=1)for(;x>=2;)x/=2,r++;else for(;x<1;)x*=2,r--;return r}function Rj(x){var r=new Float32Array(1);r[0]=x;var e=new Int32Array(r.buffer);return e[0]|0}var gU=Math.pow(2,-24);function _U(x){throw x}function bU(){_U(U1.Division_by_zero);}function ir(x,r,e){this.lo=x&si,this.mi=r&si,this.hi=e&Xt;}ir.prototype.caml_custom="_j",ir.prototype.copy=function(){return new ir(this.lo,this.mi,this.hi)},ir.prototype.ucompare=function(x){return this.hi>x.hi?1:this.hi<x.hi?-1:this.mi>x.mi?1:this.mi<x.mi?-1:this.lo>x.lo?1:this.lo<x.lo?-1:0},ir.prototype.compare=function(x){var r=this.hi<<16,e=x.hi<<16;return r>e?1:r<e?-1:this.mi>x.mi?1:this.mi<x.mi?-1:this.lo>x.lo?1:this.lo<x.lo?-1:0},ir.prototype.neg=function(){var x=-this.lo,r=-this.mi+(x>>24),e=-this.hi+(r>>24);return new ir(x,r,e)},ir.prototype.add=function(x){var r=this.lo+x.lo,e=this.mi+x.mi+(r>>24),t=this.hi+x.hi+(e>>24);return new ir(r,e,t)},ir.prototype.sub=function(x){var r=this.lo-x.lo,e=this.mi-x.mi+(r>>24),t=this.hi-x.hi+(e>>24);return new ir(r,e,t)},ir.prototype.mul=function(x){var r=this.lo*x.lo,e=(r*gU|0)+this.mi*x.lo+this.lo*x.mi,t=(e*gU|0)+this.hi*x.lo+this.mi*x.mi+this.lo*x.hi;return new ir(r,e,t)},ir.prototype.isZero=function(){return (this.lo|this.mi|this.hi)==0},ir.prototype.isNeg=function(){return this.hi<<16<0},ir.prototype.and=function(x){return new ir(this.lo&x.lo,this.mi&x.mi,this.hi&x.hi)},ir.prototype.or=function(x){return new ir(this.lo|x.lo,this.mi|x.mi,this.hi|x.hi)},ir.prototype.xor=function(x){return new ir(this.lo^x.lo,this.mi^x.mi,this.hi^x.hi)},ir.prototype.shift_left=function(x){return x=x&63,x==0?this:x<24?new ir(this.lo<<x,this.mi<<x|this.lo>>24-x,this.hi<<x|this.mi>>24-x):x<48?new ir(0,this.lo<<x-24,this.mi<<x-24|this.lo>>48-x):new ir(0,0,this.lo<<x-48)},ir.prototype.shift_right_unsigned=function(x){return x=x&63,x==0?this:x<24?new ir(this.lo>>x|this.mi<<24-x,this.mi>>x|this.hi<<24-x,this.hi>>x):x<48?new ir(this.mi>>x-24|this.hi<<48-x,this.hi>>x-24,0):new ir(this.hi>>x-48,0,0)},ir.prototype.shift_right=function(x){if(x=x&63,x==0)return this;var r=this.hi<<16>>16;if(x<24)return new ir(this.lo>>x|this.mi<<24-x,this.mi>>x|r<<24-x,this.hi<<16>>x>>>16);var e=this.hi<<16>>31;return x<48?new ir(this.mi>>x-24|this.hi<<48-x,this.hi<<16>>x-24>>16,e&Xt):new ir(this.hi<<16>>x-32,e,e)},ir.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23,this.mi=(this.mi<<1|this.lo>>23)&si,this.lo=this.lo<<1&si;},ir.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&si,this.mi=(this.mi>>>1|this.hi<<23)&si,this.hi=this.hi>>>1;},ir.prototype.udivmod=function(x){for(var r=0,e=this.copy(),t=x.copy(),u=new ir(0,0,0);e.ucompare(t)>0;)r++,t.lsl1();for(;r>=0;)r--,u.lsl1(),e.ucompare(t)>=0&&(u.lo++,e=e.sub(t)),t.lsr1();return {quotient:u,modulus:e}},ir.prototype.div=function(x){var r=this;x.isZero()&&bU();var e=r.hi^x.hi;r.hi&Vt&&(r=r.neg()),x.hi&Vt&&(x=x.neg());var t=r.udivmod(x).quotient;return e&Vt&&(t=t.neg()),t},ir.prototype.mod=function(x){var r=this;x.isZero()&&bU();var e=r.hi;r.hi&Vt&&(r=r.neg()),x.hi&Vt&&(x=x.neg());var t=r.udivmod(x).modulus;return e&Vt&&(t=t.neg()),t},ir.prototype.toInt=function(){return this.lo|this.mi<<24},ir.prototype.toFloat=function(){return (this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo},ir.prototype.toArray=function(){return [this.hi>>8,this.hi&ms,this.mi>>16,this.mi>>8&ms,this.mi&ms,this.lo>>16,this.lo>>8&ms,this.lo&ms]},ir.prototype.lo32=function(){return this.lo|(this.mi&ms)<<24},ir.prototype.hi32=function(){return this.mi>>>8&Xt|this.hi<<16};function Ym(x,r,e){return new ir(x,r,e)}function zm(x){if(!isFinite(x))return isNaN(x)?Ym(1,0,DL):x>0?Ym(0,0,DL):Ym(0,0,65520);var r=x==0&&1/x==-1/0?Vt:x>=0?0:Vt;r&&(x=-x);var e=dY(x)+1023;e<=0?(e=0,x/=Math.pow(2,-$L)):(x/=Math.pow(2,e-ZD),x<16&&(x*=2,e-=1),e==0&&(x/=2));var t=Math.pow(2,24),u=x|0;x=(x-u)*t;var i=x|0;x=(x-i)*t;var c=x|0;return u=u&xI|r|e<<4,Ym(c,i,u)}function El(x){return x.toArray()}function wU(x,r,e){if(x.write(32,r.dims.length),x.write(32,r.kind|r.layout<<8),r.caml_custom==o4)for(var t=0;t<r.dims.length;t++)r.dims[t]<Xt?x.write(16,r.dims[t]):(x.write(16,Xt),x.write(32,0),x.write(32,r.dims[t]));else for(var t=0;t<r.dims.length;t++)x.write(32,r.dims[t]);switch(r.kind){case 2:case 3:case 12:for(var t=0;t<r.data.length;t++)x.write(8,r.data[t]);break;case 4:case 5:for(var t=0;t<r.data.length;t++)x.write(16,r.data[t]);break;case 6:for(var t=0;t<r.data.length;t++)x.write(32,r.data[t]);break;case 8:case 9:x.write(8,0);for(var t=0;t<r.data.length;t++)x.write(32,r.data[t]);break;case 7:for(var t=0;t<r.data.length/2;t++)for(var u=El(r.get(t)),i=0;i<8;i++)x.write(8,u[i]);break;case 1:for(var t=0;t<r.data.length;t++)for(var u=El(zm(r.get(t))),i=0;i<8;i++)x.write(8,u[i]);break;case 0:for(var t=0;t<r.data.length;t++){var u=Rj(r.get(t));x.write(32,u);}break;case 10:for(var t=0;t<r.data.length/2;t++){var i=r.get(t);x.write(32,Rj(i[1])),x.write(32,Rj(i[2]));}break;case 11:for(var t=0;t<r.data.length/2;t++){for(var c=r.get(t),u=El(zm(c[1])),i=0;i<8;i++)x.write(8,u[i]);for(var u=El(zm(c[2])),i=0;i<8;i++)x.write(8,u[i]);}break}e[0]=(4+r.dims.length)*4,e[1]=(4+r.dims.length)*8;}function TU(x){switch(x){case 7:case 10:case 11:return 2;default:return 1}}function yY(x,r){var e;switch(x){case 0:e=Float32Array;break;case 1:e=Float64Array;break;case 2:e=Int8Array;break;case 3:e=Uint8Array;break;case 4:e=Int16Array;break;case 5:e=Uint16Array;break;case 6:e=Int32Array;break;case 7:e=Int32Array;break;case 8:e=Int32Array;break;case 9:e=Int32Array;break;case 10:e=Float32Array;break;case 11:e=Float64Array;break;case 12:e=Uint8Array;break}e||G2("Bigarray.create: unsupported kind");var t=new e(r*TU(x));return t}function Fj(x){var r=new Int32Array(1);r[0]=x;var e=new Float32Array(r.buffer);return e[0]}function Sl(x){return new ir(x[7]<<0|x[6]<<8|x[5]<<16,x[4]<<0|x[3]<<8|x[2]<<16,x[1]<<0|x[0]<<8)}function Lj(x){var r=x.lo,e=x.mi,t=x.hi,u=(t&32767)>>4;if(u==cF)return r|e|t&xI?NaN:t&Vt?-1/0:1/0;var i=Math.pow(2,-24),c=(r*i+e)*i+(t&xI);return u>0?(c+=16,c*=Math.pow(2,u-ZD)):c*=Math.pow(2,-$L),t&Vt&&(c=-c),c}function Mj(x){for(var r=x.length,e=1,t=0;t<r;t++)x[t]<0&&G2("Bigarray.create: negative dimension"),e=e*x[t];return e}function gY(x,r){return new ir(x&si,x>>>24&ms|(r&Xt)<<8,r>>>16&Xt)}function Uj(x){return x.hi32()}function qj(x){return x.lo32()}var _Y=o4;function la(x,r,e,t){this.kind=x,this.layout=r,this.dims=e,this.data=t;}la.prototype.caml_custom=_Y,la.prototype.offset=function(x){var r=0;if(typeof x=="number"&&(x=[x]),x instanceof Array||G2("bigarray.js: invalid offset"),this.dims.length!=x.length&&G2("Bigarray.get/set: bad number of dimensions"),this.layout==0)for(var e=0;e<this.dims.length;e++)(x[e]<0||x[e]>=this.dims[e])&&Tl(),r=r*this.dims[e]+x[e];else for(var e=this.dims.length-1;e>=0;e--)(x[e]<1||x[e]>this.dims[e])&&Tl(),r=r*this.dims[e]+(x[e]-1);return r},la.prototype.get=function(x){switch(this.kind){case 7:var r=this.data[x*2+0],e=this.data[x*2+1];return gY(r,e);case 10:case 11:var t=this.data[x*2+0],u=this.data[x*2+1];return [Ov,t,u];default:return this.data[x]}},la.prototype.set=function(x,r){switch(this.kind){case 7:this.data[x*2+0]=qj(r),this.data[x*2+1]=Uj(r);break;case 10:case 11:this.data[x*2+0]=r[1],this.data[x*2+1]=r[2];break;default:this.data[x]=r;break}return 0},la.prototype.fill=function(x){switch(this.kind){case 7:var r=qj(x),e=Uj(x);if(r==e)this.data.fill(r);else for(var t=0;t<this.data.length;t++)this.data[t]=t%2==0?r:e;break;case 10:case 11:var u=x[1],i=x[2];if(u==i)this.data.fill(u);else for(var t=0;t<this.data.length;t++)this.data[t]=t%2==0?u:i;break;default:this.data.fill(x);break}},la.prototype.compare=function(x,r){if(this.layout!=x.layout||this.kind!=x.kind){var e=this.kind|this.layout<<8,t=x.kind|x.layout<<8;return t-e}if(this.dims.length!=x.dims.length)return x.dims.length-this.dims.length;for(var u=0;u<this.dims.length;u++)if(this.dims[u]!=x.dims[u])return this.dims[u]<x.dims[u]?-1:1;switch(this.kind){case 0:case 1:case 10:case 11:for(var i,c,u=0;u<this.data.length;u++){if(i=this.data[u],c=x.data[u],i<c)return -1;if(i>c)return 1;if(i!=c){if(!r)return NaN;if(i==i)return 1;if(c==c)return -1}}break;case 7:for(var u=0;u<this.data.length;u+=2){if(this.data[u+1]<x.data[u+1])return -1;if(this.data[u+1]>x.data[u+1])return 1;if(this.data[u]>>>0<x.data[u]>>>0)return -1;if(this.data[u]>>>0>x.data[u]>>>0)return 1}break;case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 12:for(var u=0;u<this.data.length;u++){if(this.data[u]<x.data[u])return -1;if(this.data[u]>x.data[u])return 1}break}return 0};function Jv(x,r,e,t){this.kind=x,this.layout=r,this.dims=e,this.data=t;}Jv.prototype=new la,Jv.prototype.offset=function(x){return typeof x!="number"&&(x instanceof Array&&x.length==1?x=x[0]:G2("Ml_Bigarray_c_1_1.offset")),(x<0||x>=this.dims[0])&&Tl(),x},Jv.prototype.get=function(x){return this.data[x]},Jv.prototype.set=function(x,r){return this.data[x]=r,0},Jv.prototype.fill=function(x){return this.data.fill(x),0};function EU(x,r,e,t){var u=TU(x);return Mj(e)*u!=t.length&&G2("length doesn't match dims"),r==0&&e.length==1&&u==1?new Jv(x,r,e,t):new la(x,r,e,t)}function q1(x){U1.Failure||(U1.Failure=[x2,e_,-3]),Dj(U1.Failure,x);}function SU(x,r,e){var t=x.read32s();(t<0||t>16)&&q1("input_value: wrong number of bigarray dimensions");var u=x.read32s(),i=u&ms,c=u>>8&1,v=[];if(e==o4)for(var a=0;a<t;a++){var p=x.read16u();if(p==Xt){var _=x.read32u(),y=x.read32u();_!=0&&q1("input_value: bigarray dimension overflow in 32bit"),p=y;}v.push(p);}else for(var a=0;a<t;a++)v.push(x.read32u());var S=Mj(v),E=yY(i,S),P=EU(i,c,v,E);switch(i){case 2:for(var a=0;a<S;a++)E[a]=x.read8s();break;case 3:case 12:for(var a=0;a<S;a++)E[a]=x.read8u();break;case 4:for(var a=0;a<S;a++)E[a]=x.read16s();break;case 5:for(var a=0;a<S;a++)E[a]=x.read16u();break;case 6:for(var a=0;a<S;a++)E[a]=x.read32s();break;case 8:case 9:var C=x.read8u();C&&q1("input_value: cannot read bigarray with 64-bit OCaml ints");for(var a=0;a<S;a++)E[a]=x.read32s();break;case 7:for(var V=new Array(8),a=0;a<S;a++){for(var j=0;j<8;j++)V[j]=x.read8u();var O=Sl(V);P.set(a,O);}break;case 1:for(var V=new Array(8),a=0;a<S;a++){for(var j=0;j<8;j++)V[j]=x.read8u();var F=Lj(Sl(V));P.set(a,F);}break;case 0:for(var a=0;a<S;a++){var F=Fj(x.read32s());P.set(a,F);}break;case 10:for(var a=0;a<S;a++){var K=Fj(x.read32s()),U=Fj(x.read32s());P.set(a,[Ov,K,U]);}break;case 11:for(var V=new Array(8),a=0;a<S;a++){for(var j=0;j<8;j++)V[j]=x.read8u();for(var K=Lj(Sl(V)),j=0;j<8;j++)V[j]=x.read8u();var U=Lj(Sl(V));P.set(a,[Ov,K,U]);}break}return r[0]=(4+t)*4,EU(i,c,v,E)}function AU(x,r,e){return x.compare(r,e)}function IU(x,r){return Math.imul(x,r)}function Ts(x,r){return r=IU(r,-862048943),r=r<<15|r>>>17,r=IU(r,461845907),x^=r,x=x<<13|x>>>19,(x+(x<<2)|0)+-430675100|0}function bY(x,r){return x=Ts(x,qj(r)),x=Ts(x,Uj(r)),x}function PU(x,r){return bY(x,zm(r))}function jU(x){var r=Mj(x.dims),e=0;switch(x.kind){case 2:case 3:case 12:r>bv&&(r=bv);var t=0,u=0;for(u=0;u+4<=x.data.length;u+=4)t=x.data[u+0]|x.data[u+1]<<8|x.data[u+2]<<16|x.data[u+3]<<24,e=Ts(e,t);switch(t=0,r&3){case 3:t=x.data[u+2]<<16;case 2:t|=x.data[u+1]<<8;case 1:t|=x.data[u+0],e=Ts(e,t);}break;case 4:case 5:r>y2&&(r=y2);var t=0,u=0;for(u=0;u+2<=x.data.length;u+=2)t=x.data[u+0]|x.data[u+1]<<16,e=Ts(e,t);r&1&&(e=Ts(e,x.data[u]));break;case 6:r>64&&(r=64);for(var u=0;u<r;u++)e=Ts(e,x.data[u]);break;case 8:case 9:r>64&&(r=64);for(var u=0;u<r;u++)e=Ts(e,x.data[u]);break;case 7:r>32&&(r=32),r*=2;for(var u=0;u<r;u++)e=Ts(e,x.data[u]);break;case 10:r*=2;case 0:r>64&&(r=64);for(var u=0;u<r;u++)e=PU(e,x.data[u]);break;case 11:r*=2;case 1:r>32&&(r=32);for(var u=0;u<r;u++)e=PU(e,x.data[u]);break}return e}function wY(x,r){return r[0]=4,x.read32s()}function TY(x,r){switch(x.read8u()){case 1:return r[0]=4,x.read32s();case 2:q1("input_value: native integer value too large");default:q1("input_value: ill-formed native integer");}}function EY(x,r){for(var e=new Array(8),t=0;t<8;t++)e[t]=x.read8u();return r[0]=8,Sl(e)}function SY(x,r,e){for(var t=El(r),u=0;u<8;u++)x.write(8,t[u]);e[0]=8,e[1]=8;}function AY(x,r,e){return x.compare(r)}function IY(x){return x.lo32()^x.hi32()}var NU={_j:{deserialize:EY,serialize:SY,fixed_length:8,compare:AY,hash:IY},_i:{deserialize:wY,fixed_length:4},_n:{deserialize:TY,fixed_length:4},_bigarray:{deserialize:function(x,r){return SU(x,r,"_bigarray")},serialize:wU,compare:AU,hash:jU},_bigarr02:{deserialize:function(x,r){return SU(x,r,o4)},serialize:wU,compare:AU,hash:jU}};function Bj(x){return NU[x.caml_custom]&&NU[x.caml_custom].compare}function OU(x,r,e,t){var u=Bj(r);if(u){var i=e>0?u(r,x,t):u(x,r,t);if(t&&i!=i)return e;if(+i!=+i)return +i;if(i|0)return i|0}return e}function Xj(x){return typeof x=="string"&&!/[^\x00-\xff]/.test(x)}function Jj(x){return x instanceof bs}function CU(x){if(typeof x=="number")return cl;if(Jj(x))return _o;if(Xj(x))return 1252;if(x instanceof Array&&x[0]===x[0]>>>0&&x[0]<=d4){var r=x[0]|0;return r==Ov?0:r}else {if(x instanceof String)return vR;if(typeof x=="string")return vR;if(x instanceof Number)return cl;if(x&&x.caml_custom)return RP;if(x&&x.compare)return 1256;if(typeof x=="function")return 1247;if(typeof x=="symbol")return 1251}return 1001}function Tt(x,r){return x<r?-1:x==r?0:1}function fx(x,r){return x<r?-1:x>r?1:0}function PY(x,r){return x.t&6&&Km(x),r.t&6&&Km(r),x.c<r.c?-1:x.c>r.c?1:0}function Vm(x,r,e){for(var t=[];;){if(!(e&&x===r)){var u=CU(x);if(u==qv){x=x[1];continue}var i=CU(r);if(i==qv){r=r[1];continue}if(u!==i)return u==cl?i==RP?OU(x,r,-1,e):-1:i==cl?u==RP?OU(r,x,1,e):1:u<i?-1:1;switch(u){case 247:G2(fA);break;case 248:var v=Tt(x[2],r[2]);if(v!=0)return v|0;break;case 249:G2(fA);break;case 250:G2("equal: got Forward_tag, should not happen");break;case 251:G2("equal: abstract value");break;case 252:if(x!==r){var v=PY(x,r);if(v!=0)return v|0}break;case 253:G2("equal: got Double_tag, should not happen");break;case 254:G2("equal: got Double_array_tag, should not happen");break;case 255:G2("equal: got Custom_tag, should not happen");break;case 1247:G2(fA);break;case 1255:var c=Bj(x);if(c!=Bj(r))return x.caml_custom<r.caml_custom?-1:1;c||G2("compare: abstract value");var v=c(x,r,e);if(v!=v)return e?-1:v;if(v!==(v|0))return -1;if(v!=0)return v|0;break;case 1256:var v=x.compare(r,e);if(v!=v)return e?-1:v;if(v!==(v|0))return -1;if(v!=0)return v|0;break;case 1e3:if(x=+x,r=+r,x<r)return -1;if(x>r)return 1;if(x!=r){if(!e)return NaN;if(x==x)return 1;if(r==r)return -1}break;case 1001:if(x<r)return -1;if(x>r)return 1;if(x!=r){if(!e)return NaN;if(x==x)return 1;if(r==r)return -1}break;case 1251:if(x!==r)return e?1:NaN;break;case 1252:var x=x,r=r;if(x!==r){if(x<r)return -1;if(x>r)return 1}break;case 12520:var x=x.toString(),r=r.toString();if(x!==r){if(x<r)return -1;if(x>r)return 1}break;case 246:case 254:default:if(x.length!=r.length)return x.length<r.length?-1:1;x.length>1&&t.push(x,r,1);break}}if(t.length==0)return 0;var a=t.pop();r=t.pop(),x=t.pop(),a+1<x.length&&t.push(x,r,a+1),x=x[a],r=r[a];}}function DU(x,r){return Vm(x,r,!0)}function jY(){return [0]}function T2(x){return x<0&&G2("Bytes.create"),new bs(x?2:9,H0,x)}function Kv(x,r){return +(Vm(x,r,!1)==0)}function NY(x,r,e,t){if(e>0)if(r==0&&(e>=x.l||x.t==2&&e>=x.c.length))t==0?(x.c=H0,x.t=2):(x.c=Bv(e,String.fromCharCode(t)),x.t=e==x.l?0:2);else for(x.t!=4&&Jm(x),e+=r;r<e;r++)x.c[r]=t;return 0}function Kj(x){var r;if(x=x,r=+x,x.length>0&&r===r||(x=x.replace(/_/g,H0),r=+x,x.length>0&&r===r||/^[+-]?nan$/i.test(x)))return r;var e=/^ *([+-]?)0x([0-9a-f]+)\.?([0-9a-f]*)(p([+-]?[0-9]+))?/i.exec(x);if(e){var t=e[3].replace(/0+$/,H0),u=parseInt(e[1]+e[2]+t,16),i=(e[5]|0)-4*t.length;return r=u*Math.pow(2,i),r}if(/^\+?inf(inity)?$/i.test(x))return 1/0;if(/^-inf(inity)?$/i.test(x))return -1/0;q1("float_of_string");}function Yj(x){x=x;var r=x.length;r>31&&G2("format_int: format too long");for(var e={justify:gs,signstyle:xt,filler:wf,alternate:!1,base:0,signedconv:!1,width:0,uppercase:!1,sign:1,prec:-1,conv:xM},t=0;t<r;t++){var u=x.charAt(t);switch(u){case"-":e.justify=xt;break;case"+":case" ":e.signstyle=u;break;case"0":e.filler=$1;break;case"#":e.alternate=!0;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(e.width=0;u=x.charCodeAt(t)-48,u>=0&&u<=9;)e.width=e.width*10+u,t++;t--;break;case".":for(e.prec=0,t++;u=x.charCodeAt(t)-48,u>=0&&u<=9;)e.prec=e.prec*10+u,t++;t--;case"d":case"i":e.signedconv=!0;case"u":e.base=10;break;case"x":e.base=16;break;case"X":e.base=16,e.uppercase=!0;break;case"o":e.base=8;break;case"e":case"f":case"g":e.signedconv=!0,e.conv=u;break;case"E":case"F":case"G":e.signedconv=!0,e.uppercase=!0,e.conv=u.toLowerCase();break}}return e}function zj(x,r){x.uppercase&&(r=r.toUpperCase());var e=r.length;x.signedconv&&(x.sign<0||x.signstyle!=xt)&&e++,x.alternate&&(x.base==8&&(e+=1),x.base==16&&(e+=2));var t=H0;if(x.justify==gs&&x.filler==wf)for(var u=e;u<x.width;u++)t+=wf;if(x.signedconv&&(x.sign<0?t+=xt:x.signstyle!=xt&&(t+=x.signstyle)),x.alternate&&x.base==8&&(t+=$1),x.alternate&&x.base==16&&(t+=x.uppercase?"0X":ca),x.justify==gs&&x.filler==$1)for(var u=e;u<x.width;u++)t+=$1;if(t+=r,x.justify==xt)for(var u=e;u<x.width;u++)t+=wf;return t}function Vj(x,r){function e(_,y){if(Math.abs(_)<1)return _.toFixed(y);var S=parseInt(_.toString().split(gs)[1]);return S>20?(S-=20,_/=Math.pow(10,S),_+=new Array(S+1).join($1),y>0&&(_=_+Uf+new Array(y+1).join($1)),_):_.toFixed(y)}var t,u=Yj(x),i=u.prec<0?6:u.prec;if((r<0||r==0&&1/r==-1/0)&&(u.sign=-1,r=-r),isNaN(r))t=Ky,u.filler=wf;else if(!isFinite(r))t="inf",u.filler=wf;else switch(u.conv){case"e":var t=r.toExponential(i),c=t.length;t.charAt(c-3)==_9&&(t=t.slice(0,c-1)+$1+t.slice(c-1));break;case"f":t=e(r,i);break;case"g":i=i||1,t=r.toExponential(i-1);var v=t.indexOf(_9),a=+t.slice(v+1);if(a<-4||r>=1e21||r.toFixed(0).length>i){for(var c=v-1;t.charAt(c)==$1;)c--;t.charAt(c)==Uf&&c--,t=t.slice(0,c+1)+t.slice(v),c=t.length,t.charAt(c-3)==_9&&(t=t.slice(0,c-1)+$1+t.slice(c-1));break}else {var p=i;if(a<0)p-=a+1,t=r.toFixed(p);else for(;t=r.toFixed(p),t.length>i+1;)p--;if(p){for(var c=t.length-1;t.charAt(c)==$1;)c--;t.charAt(c)==Uf&&c--,t=t.slice(0,c+1);}}break}return zj(u,t)}function Wm(x,r){if(x==Uv)return H0+r;var e=Yj(x);r<0&&(e.signedconv?(e.sign=-1,r=-r):r>>>=0);var t=r.toString(e.base);if(e.prec>=0){e.filler=wf;var u=e.prec-t.length;u>0&&(t=Bv(u,$1)+t);}return zj(e,t)}var RU=0;function Es(){return RU++}function FU(){return [0]}var Gm=[];function $x(x,r,e){var t=x[1],u=Gm[e];if(u===void 0)for(var i=Gm.length;i<e;i++)Gm[i]=0;else if(t[u]===r)return t[u-1];for(var c=3,v=t[1]*2+1,a;c<v;)a=c+v>>1|1,r<t[a+1]?v=a-2:c=a;return Gm[e]=c+1,r==t[c+1]?t[c]:0}function OY(x){for(var r=H0,e=r,t,u,i=0,c=x.length;i<c;i++){if(t=x.charCodeAt(i),t<Kt){for(var v=i+1;v<c&&(t=x.charCodeAt(v))<Kt;v++);if(v-i>__?(e.substr(0,1),r+=e,e=H0,r+=x.slice(i,v)):e+=x.slice(i,v),v==c)break;i=v;}t<lU?(e+=String.fromCharCode(192|t>>6),e+=String.fromCharCode(Kt|t&Mv)):t<55296||t>=MM?e+=String.fromCharCode(eM|t>>12,Kt|t>>6&Mv,Kt|t&Mv):t>=56319||i+1==c||(u=x.charCodeAt(i+1))<UL||u>MM?e+="\xEF\xBF\xBD":(i++,t=(t<<10)+u-56613888,e+=String.fromCharCode(OM|t>>18,Kt|t>>12&Mv,Kt|t>>6&Mv,Kt|t&Mv)),e.length>pl&&(e.substr(0,1),r+=e,e=H0);}return r+e}function Et(x){return Oj(x)?x:OY(x)}function CY(x,r,e){if(!isFinite(x))return isNaN(x)?Et(Ky):Et(x>0?IF:"-infinity");var t=x==0&&1/x==-1/0?1:x>=0?0:1;t&&(x=-x);var u=0;if(x!=0)if(x<1)for(;x<1&&u>-1022;)x*=2,u--;else for(;x>=2;)x/=2,u++;var i=u<0?H0:gs,c=H0;if(t)c=xt;else switch(e){case 43:c=gs;break;case 32:c=wf;break;}if(r>=0&&r<13){var v=Math.pow(2,r*4);x=Math.round(x*v)/v;}var a=x.toString(16);if(r>=0){var p=a.indexOf(Uf);if(p<0)a+=Uf+Bv(r,$1);else {var _=p+1+r;a.length<_?a+=Bv(_-a.length,$1):a=a.substr(0,_);}}return Et(c+ca+a+"p"+i+u.toString(10))}function DY(x){return +x.isZero()}function $m(x){return new ir(x&si,x>>24&si,x>>31&Xt)}function RY(x){return x.toInt()}function FY(x){return +x.isNeg()}function Wj(x){return x.neg()}function LU(x,r){var e=Yj(x);e.signedconv&&FY(r)&&(e.sign=-1,r=Wj(r));var t=H0,u=$m(e.base),i="0123456789abcdef";do{var c=r.udivmod(u);r=c.quotient,t=i.charAt(RY(c.modulus))+t;}while(!DY(r));if(e.prec>=0){e.filler=wf;var v=e.prec-t.length;v>0&&(t=Bv(v,$1)+t);}return zj(e,t)}function Nx(x){return x.length}function F0(x,r){return x.charCodeAt(r)}function LY(x,r){return x.add(r)}function MY(x,r){return x.mul(r)}function Gj(x,r){return x.ucompare(r)<0}function MU(x){var r=0,e=Nx(x),t=10,u=1;if(e>0)switch(F0(x,r)){case 45:r++,u=-1;break;case 43:r++,u=1;break}if(r+1<e&&F0(x,r)==48)switch(F0(x,r+1)){case 120:case 88:t=16,r+=2;break;case 111:case 79:t=8,r+=2;break;case 98:case 66:t=2,r+=2;break;case 117:case 85:r+=2;break}return [r,u,t]}function Hm(x){return x>=48&&x<=57?x-48:x>=65&&x<=90?x-55:x>=97&&x<=r2?x-87:-1}function Al(x){var r=MU(x),e=r[0],t=r[1],u=r[2],i=$m(u),c=new ir(si,268435455,Xt).udivmod(i).quotient,v=F0(x,e),a=Hm(v);(a<0||a>=u)&&q1(ys);for(var p=$m(a);;)if(e++,v=F0(x,e),v!=95){if(a=Hm(v),a<0||a>=u)break;Gj(c,p)&&q1(ys),a=$m(a),p=LY(MY(i,p),a),Gj(p,a)&&q1(ys);}return e!=Nx(x)&&q1(ys),u==10&&Gj(new ir(0,0,Vt),p)&&q1(ys),t<0&&(p=Wj(p)),p}function Qm(x){return x.toFloat()}function et(x){var r=MU(x),e=r[0],t=r[1],u=r[2],i=Nx(x),c=-1>>>0,v=e<i?F0(x,e):0,a=Hm(v);(a<0||a>=u)&&q1(ys);var p=a;for(e++;e<i;e++)if(v=F0(x,e),v!=95){if(a=Hm(v),a<0||a>=u)break;p=u*p+a,p>c&&q1(ys);}return e!=i&&q1(ys),p=t*p,u==10&&(p|0)!=p&&q1(ys),p|0}function UY(x){return x.slice(1)}function Qx(x){return Oj(x)?x:hU(x)}function qY(x){for(var r={},e=1;e<x.length;e++){var t=x[e];r[Qx(t[1])]=t[2];}return r}var Zm=ws;function BY(x){return x.l>=0?x.l:x.l=x.length}function XY(x){return function(){for(var r=BY(x),e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return Zm(x,e)}}function JY(x,r){return +(Vm(x,r,!1)<0)}function Yv(e,r){e<0&&Tl();var e=e+1|0,t=new Array(e);t[0]=0;for(var u=1;u<e;u++)t[u]=r;return t}function tt(x){return x.l}function KY(){return 0}function Or(x){Dj(U1.Sys_error,x);}var Ss=new Array;function Fc(x){var r=Ss[x];return r.opened||Or("Cannot flush a closed channel"),!r.buffer||r.buffer_curr==0||(r.output?r.output(Xm(r.buffer,0,r.buffer_curr)):r.file.write(r.offset,r.buffer,0,r.buffer_curr),r.offset+=r.buffer_curr,r.buffer_curr=0),0}function UU(){}function qU(x){return x.t!=4&&Jm(x),x.c}function Zt(x,r){this.fs={},this.fd=x,this.flags=r;}Zt.prototype=new UU,Zt.prototype.constructor=Zt,Zt.prototype.truncate=function(x){try{this.fs.ftruncateSync(this.fd,x|0);}catch(r){Or(r.toString());}},Zt.prototype.length=function(){try{return this.fs.fstatSync(this.fd).size}catch(x){Or(x.toString());}},Zt.prototype.write=function(x,r,e,t){try{this.flags.isCharacterDevice?this.fs.writeSync(this.fd,r,e,t):this.fs.writeSync(this.fd,r,e,t,x);}catch(u){Or(u.toString());}return 0},Zt.prototype.read=function(x,r,e,t){try{if(this.flags.isCharacterDevice)var u=this.fs.readSync(this.fd,r,e,t);else var u=this.fs.readSync(this.fd,r,e,t,x);return u}catch(i){Or(i.toString());}},Zt.prototype.close=function(){try{return this.fs.closeSync(this.fd),0}catch(x){Or(x.toString());}};function YY(x,r){if(r.name)try{var e={},t=e.openSync(r.name,"rs");return new Zt(t,r)}catch{}return new Zt(x,r)}var xh=new Array(3);function Il(){return typeof u0.process<"u"&&typeof u0.process.versions<"u"&&typeof u0.process.versions.node<"u"}function zY(){function x(e){if(e.charAt(0)===W1)return [H0,e.substring(1)]}function r(e){var t=/^([a-zA-Z]:|[\\/]{2}[^\\/]+[\\/]+[^\\/]+)?([\\/])?([\s\S]*?)$/,u=t.exec(e),i=u[1]||H0,c=!!(i&&i.charAt(1)!==Io);if(u[2]||c){var v=u[1]||H0,a=u[2]||H0;return [v,e.substring(v.length+a.length)]}}return Il()&&u0.process&&u0.process.platform&&u0.process.platform===yF?r:x}var $j=zY();function BU(x){return x.slice(-1)!==W1?x+W1:x}if(Il()&&u0.process&&u0.process.cwd)var Pl=u0.process.cwd().replace(/\\/g,W1);else var Pl="/static";Pl=BU(Pl);var WY=["E2BIG","EACCES","EAGAIN",Xb,"EBUSY","ECHILD","EDEADLK","EDOM",uL,"EFAULT","EFBIG","EINTR","EINVAL","EIO","EISDIR","EMFILE","EMLINK","ENAMETOOLONG","ENFILE"