From 411fade4c6b9aabadd69ff3d0854739a74a1c014 Mon Sep 17 00:00:00 2001 From: panr Date: Fri, 7 Jan 2022 11:23:56 +0100 Subject: [PATCH] update font the latest version and fix "font-feature-settings" to enable ligatures --- assets/css/main.css | 2 +- assets/fonts/FiraCode-Bold.woff | Bin 111000 -> 97028 bytes assets/fonts/FiraCode-Regular.woff | Bin 102788 -> 97744 bytes .../0fe15bb5eea5828156c892b0708bea40.woff | Bin 102788 -> 0 bytes .../2078a57b79d547bf1e2502f8d249b867.woff | Bin 0 -> 97744 bytes .../58cebbe9a6bdcba6d4bb56a22a9e812f.woff | Bin 0 -> 97028 bytes .../910c4f69908ca1b54b0fed395a9ad573.woff | Bin 111000 -> 0 bytes static/assets/blue.css | 2 +- static/assets/green.css | 2 +- static/assets/languageSelector.js | 5 ++++- static/assets/main.js | 5 ++++- static/assets/pink.css | 2 +- static/assets/prism.js | 5 ++++- static/assets/red.css | 2 +- static/assets/style.css | 2 +- 15 files changed, 18 insertions(+), 9 deletions(-) delete mode 100644 static/assets/0fe15bb5eea5828156c892b0708bea40.woff create mode 100644 static/assets/2078a57b79d547bf1e2502f8d249b867.woff create mode 100644 static/assets/58cebbe9a6bdcba6d4bb56a22a9e812f.woff delete mode 100644 static/assets/910c4f69908ca1b54b0fed395a9ad573.woff diff --git a/assets/css/main.css b/assets/css/main.css index 86403ba..8929ea1 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -19,7 +19,7 @@ body { color: var(--color); text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; - font-feature-settings: "liga", "tnum", "case", "calt", "zero", "ss01", "locl"; + font-feature-settings: "liga", "tnum", "zero", "ss01", "locl"; font-variant-ligatures: contextual; -webkit-overflow-scrolling: touch; -webkit-text-size-adjust: 100%; diff --git a/assets/fonts/FiraCode-Bold.woff b/assets/fonts/FiraCode-Bold.woff index dd7abb6f37c1093f9f96297d497c3156870da95e..61d5e6475d7343bdbdb988a06736c0787139f578 100644 GIT binary patch literal 97028 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

Ocx{LSz<<+ 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

TUSU-1M!_@$c_#P}3c7El54ctHw|{ zYURE*YIt&?!l`ONqA+CnuW8%ugsrymQKTiAg9pf3@&IVsysENb(Rn&#|8tLD_#hDb zto5pi`E9olaIPdpU^Y=kZo7e1B_vv`puyNjs~S;VyRg?GF_3t2h!npIhaS#Zv4?~n zR#L@863gV<;6+Av&WF}(hOvVgKYexiqf(X}gu=SJC$zP)YUPYVf2?bIO!SMAq@O+a z7h`TezrinBgFK+*`$goDg2>EZz4-mK_BOmK{!pg8K%aBr2jP`a3BK>{zDtp5!eK*G z^vWRkl#v;FmW}+8uXTUYBB7i`5?}Q z3a@BCRHp$!bIR7yy=o7JuPct0%2CE9C6Ch1&{e$IbB+l@v$|h0+Sv^T7;{w$gjh*_ zG}OGOv?XlU=$yh{!2d;P_$kas+e>vXjVFAvS1?HXjP$Teg1!r>&K-8C+Q%D~_GbY3 z8t-McUz85xev{Ea{7%HB2kTmM18#kg3^U`n?Qo0$oti%>!v-S*jK~su#7H= zY0Yf|{X=Kc^R$Gwqs|^BAEE8P+x`rLAoRmq%j4SaFk-yFw--Lte2_KLn$Gwrn%{4m z(L_v7-82D+A)5)3QDlqF3FAY z!))}e98zTZI76r6B)8Nl+U01~=U^R3AITOlHXq}cco;E(i&PpwX;msK{~=2WXV?;Ta#f{~_{ zZ;Of9c{K(NS-qRhdFLLS#(H&DZ5FR_#B0iERagPEb$0gKn!iu49zcNeW*+dP(07HDm_3n(Ci{)~oYE z(F<1a(v{kD;00sju~qI1xfu`aJRYEv5(FCFYX8W~e`^KyVfZp3tL=u>9_{~~>gM)dh5u|YWS(eHRociLV}7%9A2Cu~ z?#XI4)QvA}A^vW-dM*;SU9D3%YMXc<=_haSAZwt{9Yry3&R~_RNPoWj!4g zqv?K6v?EwI(P`96-Yn~ zt{&fapYz~wiMd_}zn_yIa~$_88+se`lYVm~p&j3|EFjJh zNE`_o42Hsh{HII-&x|mD9f4i`0~J+a02LLSmYD&5nRb5#`_V0dL6kzc+}oL9A$v%g z+b)$a@pd1Z=*k5mBESy{+n8sBYw!AI>OiiXxsR(t6x+DEq)?tCs!xy@LapYq=eiW8 zVMEnpIw2!$eHFvN_sdpa=&y5|)yGg(!E1gusm4gXR)u$M{(6_erM|LFv}m5sJ)AlX z97A@zwbEbfgS6jr>N_CoG^+e9KW2|w&P#$-BSlm|vtn&~*{^lKAw~z@_m7V5r>KAg zmO)%{9|JabvDae+$hkEl-DB&8ca!wLe$Efs$X>% z1o?LuEA{C25Y2+1lr7MZH%pOS9;FB+B+Sm!E39wsm|OQ5V!pL*FwEET3=A^dwA� z$SuL;rG>^NPOKfrJcLl2F+H?fa6K1?)^;DK=#-jwt%kfFx*BXB?={1ki!qilBnmTV zL%VXu@?Kalp?Dm89b#Ii{Kiw*a_(oqvw_tPte&-~{$BFH-8dgO5Z*)G`Y;EdQ6YTE zM)TtV?xindkxUlBD4N4AR#YE3+Dj=Y1pMC;K&kmxLqdcoFG)jRLxIASwTWR$ywgv8sq~M`=h{*gFy5x1H z+1uJl3)}zlg7r9N`=LT4SBOk3yFV8j2KJ?L;_Zuqt-=Pzybu{zz1KjkdjtOFey_w^ zC{W_)-s;J>tE!pwMB4SOVQf*Xf!GQb7Fs`g2Da{knP+vz_fVPqy@9(9nU7~cVH8$R zRFUzs;2)c?mV!U!q?Aun+*pZRvq7+HwmPuX;T3EI@wGs!?kctL>8^=1o20FUuc-0M==%~m2s6T|i_I{3ac^!H(TsX;R zSIQ^sbNVRC9`mvh6arG;d4UVSx{7uWRz5J?!Kn&SK7dph(1jOCO8G^9!?}aQ5ARPE zR}}8AC>;7zf*t-NP)rJWOv!~%*^e)Tfm&~_Sgi)QeR}mHL0UIX4ze>A3AOCdk8p4*``Hn? z@MEz+WkmAH9$=cjl+x_8gXMLSRKy%iX*3d=7FkSG9YmE*jmV5ZSYkqffGqQB`c$cRX3Rh<`igY4% z2yfArRM9cl-I`!Jt~^=Hi)&2S{jNN}zTrPl?{S&#bhW%t#Hxv~-pE0Dj2iGilO6sEKGHV-q_p>a9JMSRBGZNC=K%Rlrydl@=ulLYQ9~Au6U1VyCxjZPAFi+|WEga^&HmYxT&{d~pI zdxvKMr)RN0h2X!6e|Q&H(^u7c*8NjEvuts5=&`>#@72CbzM0d>2QfJiTXVJ5?@YyD zMon#Qe1I^LM}kU%ItEWnw363~2lUHfYT~d7;X@a)CHX?)Nuo!BeNjuIQUudV$b-Ry z!y~EHfSIr$G6qY9_=Mq1YT{;MVz~nsgDmjJ+&Nghl8`fWLJDsr{#O(lIw=-$mbw8? zb%=Kt-$z11T@rz02`Vu;s*qnH^r6&YgCP=;5;1vc()Nh^;NNJ>J;Ygr20TsW4eagh QP*4?etSJAskdW*D08C*L$^ZZW diff --git a/assets/fonts/FiraCode-Regular.woff b/assets/fonts/FiraCode-Regular.woff index 5e4106f21b0356783b587b8d0390a32d47f07195..8a2e453b5689b66a439fafb98e498d3775f8aba2 100644 GIT binary patch literal 97744 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%0DVc^!P!`TlFIh14sBJIWP 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

-)m^#{IPs3A! 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 aR3GSJEiz648hltsV)pni+|;b={r>=`f+|V? literal 102788 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�(6NFa?Y|lPhtI=BwUSt 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 diff --git a/static/assets/0fe15bb5eea5828156c892b0708bea40.woff b/static/assets/0fe15bb5eea5828156c892b0708bea40.woff deleted file mode 100644 index 5e4106f21b0356783b587b8d0390a32d47f07195..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102788 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�(6NFa?Y|lPhtI=BwUSt zHB`-Hr@W3*IW--qEO??L-TecW{7UM``gGEcvx&UBz1^M~jidwSE@z}aR`+DgLr$}e zh*TOQ`-;n(CcVM$gM6negTxj(q0b+WAV;R7y;XsVq812DeBn`62qJ(6ug^nfKV%1P zB|E|HlPuf$KlQ)G9kQ56!qaOOU;C4`ub@x%4?m*Oj`Muu$u^vS)eM58!u|^3UvMVk zYtbpe*TM_y)nu|IAoMy@@w^YC&49C|(&F^&ZG75t(C<=}$-j4@2zvCh_2pnkY;F2w zE3+T0t&o4NPhA#rVjLt_36Z^&2{?{q9O>FMDvoa3#AIZn4a0`HOR#J_1_gj*C*?t8 z?xEzTx;yI*?PmRX#=fsCb64gc?!)&rKK)evjgy*(Us0a4U{F#d7_glnN$RtlxyU9gN1OI(K=U{ zAURMDOU`Q6EC2mkqt%`X!#@sr+D=vGd2gUFKpV?`4 zkb@X~WM^-d?(CU3W+Lh*w@p+G?rIj?@G5f@y{{TOQaFFKddqZqc8NS!sX~Nz9NkA= z0J9@g_L#?svt{&87dFODO#Q>(-u?Fdwb>9 zKe#%%rfzageOv(4S_z`yumS{?R7%8Q6$d4MR8VT0ht1(|1RQ>MmoMTmy7ijY-a+Is z>B&WGiOa;}k`n)DlQWap;`wo?9$p$6n3*A+fJT;L$IiC}?$h5koSYp)PvXYm{<*|^ z{yvp{**o!p+Q_cq$L~R(&xGP}MDIa}@Xa9p3D-&JxexYsP;b^}B*w>;_BM=5N(Ge} zR0Zbor^t zCmw3~tmfbNhtHmWsO4YP-&8$JoVqROlIC6SKD=-Fh_Z3JpqD^wIgfRO3B&LfG$Kyf zA26tuD%f`_u&AmL7D}&RuLYJQ>$U<>YC;&cMuqBhc?epWD3U=8LeXyZg4=u0iUFRu%g8 z(F{r*$&>Zn_1g2WzH2^%zopM$58)HN0*$a$f&61dpCakwcR=D4XnU4O|G)F!hmy@ zr0EGOieejmnNM%8vWk zcu~Fcc=@9{AHVXQ9mnB5?Koc3$&EYMIJs{!<7;euPIi2qjn6+NGtTahM>U1>TlQsp zRv+857DqT)y!=xsZfAH!Bac^qFOSy}QryAtx z1yrn}lHkPmVg!K&wW3vl&@fdS5mvzFxHM90Gf1OWiaIuNNElEc5bdRsfQq9X ze7gc9nIJ7^xT-^1E!6`g7q3=p4saSxTth4rz3Ox1_vuGliMG7_r&e?Qk%-?9B`J}7 zBtJ2hO2nf6QUA!$fTTpl=hZ_16+&BEUNg&LaUHt**NxVMw~(A)PAYrfyp>_!5U1W~rsGkIq)J zy$rVl&aPJuhwGKYYkn#2V0c|8#n%`zFU_@WadT5!Y~;Ve$y%gVhe7>|HV2Bg5{nE! zBOR*=9bff<)tp!0;n|t|28nE%tHrCImaEliv=~Uxf+X%K%u)2hbLUQ-B0mpyeaV@9uJMrn=^@DL@PT9$oqx1(?hP;TeYR346maK(?A_Gg36*(ILH#mlb`ZAXuofXsQbJu~ zN-TLKmURa@EiGy&_@#WpyLeX|k~$a{q1u5+_MV$jLDSg0|K7+{W;E~41dkN(dm_up z+%1ouEES&h#C4g>l&e1!9ck+4{}%m@oJT)s>-v3Ip;UpiydDJCn`*H~S?A*tt41z2 zCH}lFk8g-q_lT#(o3GMcXW88JJmEAC#^zG_wXu`4<7a%S-i4vk!lP+TFi|U~2dBNm zi>L8>!t>#=Rc*^kEqgFA92$0cs`-1T$Fs@tK38-XoVTFy^d7DQVl6y~DnJIhvIL#e zF%nccluC*Hplc5_H-l64(Vm8`ILWgia%Cp0UtMT?`%|-T{}^BXN#S*`n?V28*QkH^ z!!%bIV&LSy+aXUDBPG&xV4=x@QlV^7+$qZMA8j^K%rRAjGOmFrxX+{K)wGi$eOs_v z?Jbi)tF5mzeqm2L_a04OKYMN|Hn}uYE2M2h-U2#_PyR<|``OLHb?M#F+~WM)jHVr} z2tMq2@j2-cYRUBoBj~8@GGlUbAju6X*jot&rLD#QWlpGp_gYE%HcTy#&)>?X*3%vT zJQS0Q@p=#vy?Zs5IW&ID$?Xz{oYl$_<&fzVhrF z)`KbgbM6`$YFt=bcwQ`Y{sh?cnk&CYf23Mcpb11*ItX#a=6ug_#Bf+`9<&4y$n}4J z4z)GjOSCmCc>ipk%*i~tZVS0?D;MCR&@XhbPlqW#Y+Wk1MGgZ)gZ=POa+1jjfg_3H zjnXV>*~O7Kd^52V{b?*aJC`|8EM1>`I31rjFdE;;HvY+z$wou@Y&MTNhKjStE3>n6 z=&Kc%ePcYeFA`lzp3B?H>Fn-+e?Bu5vKji)L$UF(WaFzzXHVq%?DTAk-oL3UKfxHk z8{)Q*QESm)xCUM&Bw+#*9_AR|;Ti;LAw+BIfgtUWN+dWjtge#i6(kcZUh~B1>WdyU zUVaYlSxlr?BiSR9^>I8^nJ!Fb@w*?n^YJ$y_UHT$+~ONa9G)(1#vAvoT{ygZSFH@+ zPPhSk@i+$=g$~gEw)dKh)Xqw1yG{GDG8T42j*4E-aowa*z22fXlaF=yd1zB0wYty% zT%h7aT;SrH&P+_4u2fFLpR?-&@394E*GJ#)3gPkDi>vDwXNvc&u3an?PMo_rfu5yp zElk(TGD^~~)M7a*oKO+)g3Ph&?!uP_7B2gn#BmiUQ0%#HokH1GG=uWJE zbn%UEe3|cam6;iYX3*tp#_n!(aR@$z{!FgF2l6H)9IZq`OzLQJ#@eI|&F{p}8wX_1Y);|v&_X1(`_w|IaQKE&Xf*2`48>wXKKvu-m*gD!q2k8p z75Q1OV+}EA&JZJNco!{;9F4enM$z6Op1+EssUtUn&p z_%fATW?;%QG`Nw*gC>3xyx=7hg& zn=0jJ^I1Ip$X$26;#z;s_wYeYU^sbrB6m36xI7d-vw!!@Y>nH_=Qb_?ng1$;pk)(M z9Blqbr*u{bA@!r6^QWcMzCH^-Ry+Mw75Rymdu=wK&t~;KZ7*Qp9IyssXS!9ZS1A{rt`Bdy=0|!teP1zweVR={@c4?Ck99?9A-GS)Y$h0bil7AScW1 zb!TQQa$b%ngHGJeuwrX53h0$rTAG&^iR8^P3-n)O5f;8tn#-xVrDVTcGu?*Yhf7gY zz6dbg1xtJ}uMl zo(~@c(eDHNKK6qP04m)h1m5-ZiJyy;sPt(UW*lor=6{sNK5LgZb zwaB|rOzIOjv@Lv1+dED5WBTI~#troG7_~9Ta*j+Z5Sn4@%~vBzq8_h-vt4VP(H;`# zQ{y*^`d56zssH7$!BAmdOIc&VNJVG=V|BHm<*~N9(m*h~E?QjDZrXO&5pAEOdc&|c z?hT=8D?&wOy^W(}33bRIcisY81X}67WFGE-r9tq)+yI0`aWOpyRw4BeQw^~k&7FMg zm!~XgC7#$<6s;;>H&D4Izosf)T3S+4qlM$0%?)MoG3>7^&nwcj;&4q%UO}`hE07(i zEUzjpmpaq6^zjr98@8bhQ3_;v1gGG5zhIoF16!=BAw>vHs2r>swgfd+I2!%9ckmmR zFF$3wy{DzMwYBbd*^h77&;dx}>I3T2Zpenu#?yQZ7>T$DsF-9e21TGvIgvL=+f~~x zFhl0gCvKQ?3I)$yEGyG^sa#f4rxepkOU2<3D={SrOVdyT!ZD5kZ}8D$YiT2KO<7xi zXIdn^2_Dw)QIe+ za6{kvSOW4hWZc7tJ~-e6h#WNdDl9U-1`qc z%;TQVAG6q~bDkvj7)K08Tf$_hqOb49XE4iA@XoS&p1bxE?Vd4dR|DJQ&PaADN*(8a zR?t;cRFq1gA%~RZq3ij_QPb}GVGko*s-u^RjAz=Vm+>zc0RN%*}YR zG56rfa_*6`9Z$q-#C@}6dqS0koLRCRt+E|YG^IPqc7pMkcnE^9E$*_&cB6+g6DO_< zAs?O(nS)_|N)Dwgke$0XF(<%BnG;0y{7FI133xO!nQ_h@B`5z7`o|~94=H;U`tN)FuLp-$j)WLHH_2*OKTZYYQnL9ucpp4C*K@?au zX9B@RClI`2W(EPCL#QtvBmT>VV-}u6LgpNj6!j*J%;@JiHr|zym=_k$G<#Nnk2ovf zZS$rD)*B5zGW13~(HvVRCdbyzcqBf&xQ{OfMhwx3vqUEz$+A=Gl?4A83IDDHe1+jB z^-4SjpO)!&&#zyOeNynmh344rFw;9`^m6Q=vA>7)@y+elL}OMwY)Tk*>_f zzZsvF>37eE52(Kd4`UAQ2Zi?A3&6U{XcU8!1tOULa5F-)gpmOci+<|ku=3UEK>$#c zC(vAzn?3*_4mHzwWQ8fMMCQ2_zF_8gZ~6nV!^~4{=E;+JZcFC*1?9Pb<&|>J^l~## zhneRwGmj1+CQLXjW}Y(6L$tr%%rixKHcL2Pn?Bmi(_rS=XXe>YbscNMiJEy_GSBVs zH8amoD9>dkK8d=@%{0``1Q8Uk83!Qh)p>vkZa~IrT=J`A2*=^#y)yz|1 z=D8`+r<7-lS=SCryExBvbMh1`-?(;u4um>5T$G6wkj8Uvs+&Bv4t|cwu=?d^sZ^Yx&Dqj>Thme)63LH zh)sW1gq3p1w+a&9dRtJ7t-!DJD$b(Gy#<`-XQ1Oncn`QBD^A!U8nKqQQWCBy3GvcH zrbVy(S!1M>wrE8f@$5#vY>WWH*Woq%GCof*3gWpI7y=mxfOI-2;w2u-^y5Q z<;vJ=eN9dD)wI&EfnTLHrad?&%*k zb%y2o)f$@ZYQn`eiEn(Nwl-8;S68e*Tvsc9W4io!dKI1nw?Qh$V9?M!sewJpv;BLi z;P!LVO5_taVN=t@)wSNWBeiLnHO05ph9VW;e9BegEv^Mc#yoC?J+ggajuD^=!L+g| z0&$RxUVeq_&YViCI=|R;Q8X_<8qLp({-7)`FB;9uEBj&Mm$7K#ioa#Dyaxe)BpM$t zIEPbKm6pm%#C>`LJ~#CY zRZ~is@W7LGb>Q*%4{%XkqsI0fzl!Ew6kFn9%av07vHmWEGL}eI#HxvSri?$5?&c@@ zW&DvjYuZ6?*o*y41A3RFZg=B9sL`dR)aZBg7W^RyhyjQ&wL2FI`82mQy8tFT$GPVX zF!AB^j8sL_99!He!r|zVVH3JJvQA+^ejb&QCqGe@UQhDn%&$Z~AcA^czGIE@-Kfd8 z-$u9iO#a%<{{FxR1Lk`L2g@)wGi4n<%a@gA7giTn)I}oIJEk5_vW=j1tSSMLXUd^D z-k6guPQGXkgxa@cPp#8)aDOsp(FH|SrGGrWwxeSR!+Zb+;Vx0yUslUH68 zEnU%6I-I|3{ka{R>ZmQ1Rbw-3r2nOSc{D4(#zdJL6AK55T5F3zz^(WzykGoIp4HQ9 z$gOmnqADya1Olv((e~*I5yk}akdw)P%-cNHEC=>*3%p9B{QE}wQ5lD29FSVzv20zw|clYcrP);tAc@CSd#dk&eVtRMa%-Xt_*Vg|& z@(=wfy!IzK;@p8AF5fUcBub~Rr#edSv+wMU=gy<4g`oG@p*KiS8t}abhh)qF_WIT)2pF6E|pG@73qjppV@|E@RVGjcrsQ=qJ;oc$Sd#-ps(CaX=1$l|#p zQv2_W$j0bM{<5)|5h)%m%QFzv|6IO|M`XC7wj@%0c%>9C!NQi>u+#_Zpk0)S9JDJx zftO8h{mW+j_rzQvlvfPB16JZ5v4-bm_Hxar7DUK#Q^63*8q<${@Y;nany+1O{jcjk z$5Y@>s3{*TxR&rHrJp6!56n*ogwv+a#P2D+P|kb8N>Bv{Dry!YKhkOgP;IbV9%-d2 zy8(s3aWgChiZ$7uY)@eZs~A`u3?_XD^3ip_e4@EUO8A)En;A7m=l3pg_^_s~z8ZaM z@A6G2qaRm{kFTJwlQ$_i`eUc3uF>hNulJ<V5b0}5&ww78|(OX{S)}GK(hdKe_ zQ-t&H7-wFSwjroRh~Pm5&DDD_4yix|aNc?}02M1Q^bqpAYsruu%t3@QeHrawlnsPi zN{x1eWA8Ak{p$|tlc+B5RehqNl^W!8T%z)>TFoZCzsM2Zzf<$?c`zoig$psoilwZ-lYtHhvcA} zV@ou1tUNPvT#zR1pVw?2soZ!%N5=^pD_3o<{?Dh+?yc$n_+2NQaM#ECYkJT6^lk&E zdkD^}RybgU-ZK_rIR?i?)tgr(0F7*}!KXfbmKD<3pFTqJE&K$}62F&xtu0`Szd`Az z%5<`h=BE>1A5VPUj&|j*@Gq0=|7DKZPf^7GVPtY zX+*!HiGH1w_U^p2dnoNynfABYX@Kzh^gcWV?}BuqmrFi_Zy`I0HY_Qwt}Us^&aNn_ ztu9`_ttYpxf1<5@Q-57<@3s+x=5G>=vu44tkeoyzHd%j5(m7o;huXM zE|s+wJ`eNq+63iAqY_+kDQCvg=L=1^0*;#=!au`>kj5wZ#zWaIVJuWguY;jiE3*6i zr2+N>Buyn#(=>0*yR&NwimDy1bt}r<=`U9o7FK2QW!i?S%EGkVtgk-oD99+RtSrol z(q+C!){n2_Ulc!4CYS5aN-?8#N#RXjD9?3ASmQ7C%lg5L64KJhvut429jaADROi|r zs`HmM1%*`}iHUGfow=p5&H_RuzeHjp+kY&+M)h;t$$VJ$U=BAwp`@oKtA`;OjAH?+ zOgtDc>5@5*F4o(#h%i+S*V+|jgc%XWBvP9AQ)NYATAn10r=YU3AaTw8_zKbHJf;ng zrxdAgCnq&?6P};V*Eux7lc)kq(=F{qc-e%R22BsRaHg>?6Q*uTI$@islUPDB3-P2u=10s?=Z(GKluawe&9_w z9G?^~LzI5M1NL$Hf%^fF(r*L<#y$xH#MFym!{@~rL1hT^-+s`yIg6IXO5ci5)z7+? zr=+y6c%i0v#mey~N~?pt!OGI7$K#WA$_tG9lcf8VNZrrHk*_tISU{Jw3sxo_j>K8M zrXt8Y9Bm##j^18EM}HEZ(J#fb_6?irrSiqe!+4Dc6nz!d^9QP@5W*0JUGc*q1)S~_ z=Ptk3=TUho5ekZ3-~i2`ZBIkDJ7+jELjbt8q^Am(D^J>xxe7TXi;7C3C3N_CQMiZ} z#Mu{?bcAJk%vVN0%df<+#T6D}ja9xw33nK_5bl(Sf0&qYiA@7(v=X^_?^eW&o2kCPZH1I!=gdjdF%(Qgci8Sc&e_<%|?i3Q+K7J26m@r-<5)V#=XP2 zV@9-wS>Dvrm4c`O?oJfqymqH!+*;P*+$xK&kWyKn6tIMO|P+nmkkufVbE7!*c zWg4<8zjN%eBok|J6m(Crgrk?5h)3sycPD*gJLd3M&0ecmm`u zT(8YIcarK+ebN=%5Es*j z9wi?%`5w@J~~JJ+o(*z87!m)AL2z z`Q69hnRxQ)1J4xSF>w08&qFjz10Hx}`gW@SCy)!L#8a}fM9P3GMX2Tx4@C|{4W&T0 zqhdoqHdAJ*lnAe!?NALov?Rn`6l+( z7Fb&`b<|4n+T{Cv%BsoBk6bY}^;vOk-&C2R^i4jboOWD%lQ7h8Mj`1KWh5jg({$pYN>Ljgo;p!nEnb}bKAt@Q zQYRqm6Yr3=oW@bp7IL)D^RO~Ik!9CNZz{is{@KEl@?jDQ-t8tl7q3F7LP(JOO)woc zO_5!{YOzE2EztQ*5Wltx?^%Uk<4X7?`}N1*z}Lmmkjk1?s$1ZIK(WByI=|c?f)p;4 z>CVwnTkv)LZ(Ub~^FKJjc8$-QeN`8>>CZRc81)Xhy}36wgQRifzYl-%X{Buu_`-s} zmwnKg>CztZrn(gzpkadQVs&|E)fM8Zqxb0Vc3u@KJn(sSyU!oEsuSxlopAX5?~R&E zeM70f>>Hc)=jraifn@vMp!yvgj}(zBcOVWZVxdO*WFtvcRj6JszVZ9tcfB)pn)t*! zqUpeaW=tKxRI^Pc%rtIOY6>b0H_buRbGsCwE(Y400BxfS>TiZWIilSE4jxaJ`rj~p zrlMxPsKcW6}rQ;U)o;GwjO{qzr9IbqS|4saZBR1N5xuj(09!*3sP7+}7GcwZxhlYpSa% zE6Pbpk9g$E??szVE|y@m|GwI3<1M5^(WF@&9Syx1Q7+y$0qah->J#Z#A( z5-QfO7+c$`=(ptKISc!__gR*2KQBGVQ-6Bnjml_mIPwOVG-Tg#LKoi_-va3Xu5{Ry z>GLQK%_bDpq3kkG3`s?oD`(i7L6l0_lI9j9zvUWjE>Dw0laeLXaKBW;rQ>-Kx_BCy zB#kUbzd?$({`^Ai#{*OQsPVtVsQxeU2eK?M-_lBqOnr;AaH%791K?fenmV`c%SMFI z_6&1z-OHv;CU`}rS1z*W410W*MfSX5NKa4O0%>V^!z!A)pIadf(lgW2cO5hkv*<*; z6o6?&1S(o|(Vl6fEU{=$A7Ng&x6yaSB5U{mxhQba)bq4{F9co9UBusV%MEWleoK-* zM_cH#CBDhpsyXc-Iykqay9758yk4;-Qx&ph{{zjkg}sePKOt=oU94F!edw}7r%vZ~ z<(}w0ac;X_!>9DNH}ux?f!j9qy19l{3ANA&EpSHs)Pmgn?7W~$!xV>IRi%>Q%gj*H z(sG9Byd<{@kh+Cz*K{>CHE-Cd*%T=WnwskBs;Zh=nrPvvuCcDMp}wlNs`?vbg$6=vf-;kTW?_&~s6S1g7UR@Ho*Da8jt%>P zOHBH7Ko|5tKMcbfxGnz0s%T}TB3vFSD@=D`nwu$Qmz2sQ68UVInK{F>DZi*7!w%rt zlAoI$^n2}eSjup!izsH36dM^C80hVd$CoV|Su?U`^{Rp4f#IRS-u~YHzLoKwIEmF| zUCX*Umv^+cweo5nk+hBoT6GW&MrRZx|arWb}}AYmMHdt{k9_?B&_9i>Jqr-isac zd-0?9=F+{oRPTQDZnpIIf7&gbe9&D#ulwh-0KZ6X{R#koZ;{Eb82+Csf4VzGb$HTz zsj3DJ?TCOk!>&Rmjkx3AWz2K+EV$D($Cw|}&4TILt|be`Te*xB{ApAP6@)Zz zdfKi4k{X5H%*3oWuP8tGQ$x>-<^dQEIqrVLXR_dg5d4q{fxRbko}=&2c-C$X_Gew2 z)t|Ly+`D!n)E~N*-lL*KZ_syN~?L7%PBN1Z&)!NAFQN})s^*? z#N*M5D6zP~*~#W)QhS=sli)%Nx5-@dwlQ;({zqSO`TNk5bM?P1z=W^moO&29itDE` zKRxGk{32hjj}KovVd17j_l?Mf@>Abb_-+}-P?<^o@Z1rPCMraNY z4XLyQ<=qNiZ?Tv3pgNu!0OG^(p}t;YDj-zbXA2R7uHK3~Qm>cT=V#Z#i*r$@kfK3d zavxy9U{Cs^3#%OGdJoxAtrzgnKI=pF3FfcvnWc`zM~n5EH{LkGvf)(d*}P{<#;6Iw zNPLh;WJ_a<#Fnr~wi^tXF^d5~it9y%sfXyp&JXWG!$=Y*O22(hd}nfh^*o)5Wg}~f z#}45(%RbL|{0+7>zcW3AKc{h10}U`9UtfcehC|U(p$(+Fg__D@K*e2<2J}xp9Ze(D zUBoW-Eh!Fa0iiBM1NW&F`2^~9jJhrAw=IskLKb*pw+NY4L8&8t4G*L(+>~Oq|A>>8 zoiJWGJW-?AuGsUzC#Y=?AmZ%S>3`n*+fN^J`(^z#J!gIT$Q%B21fIt2)enX5;;Z-o zxQtUR0R*qF2^+Fkb5~*u8{nD+wyl*|wvR{HX>$v29H)KcXvgXACiamZGB5y&z8UVv z{rHI7g`R(@Mdwu-$lqwtw0%(M<3pGX2 z#^_5^w%Su{PF2xl<3p6OR7C-b7s&KqYCF^|jW`)hQY+PcON-dNCjO3k&bF)=xBD+Ias#@3`iC7Wt{_ z=kdB)vYjj7ya%bF3MQ7_D}ebLY({&Xvb~AZkd2whzSV(tdoc$|E=y)scu7{>Z7DP> z>qI;V5btbnZEC2g;!w#m6cS5P$hsJ`*b3Td3sVcDiIooh6(< zdQDx33(hQ>sXE7ydsNb|7)qf54vTLl0;-Zz>^3_QBL#^Tc2%KqL$?mQZI^{CZkn95 zt)OYe+DJ4S4m0aS8>02qmEqDbY5ax7g~cJ0JgFZ_9;D?~*6ys~OrKbo9O9v=w>RRq zroM8hxj?cM1$1358eWj(97Vs6+THa(K0cOiUgjd>qi6Bw5Ex(liaAb}9v<@+futNb zg4%f{wX+@iU>&TE54SYbD}crpBn?43S3yK|Yl=;%D)pz+rD$4`(fj*5Isp3D^{-tu z+|k!Tu~i9B8*TC9-ppQH2h$d#0eg8{7MBz#=91#r!(F9C^GGwW%Y!69&PY(`s~;jj zK9y4vT!3g@^{H0Encs50`o;7JX32H=U+Zo;U;X+<{=J&^d%Ufb)9=5T`VRo_)qW}q z9QR>zzlWlyQ=UgDk6er49q0<;0HWw$VmCdn%FL|E_*s3hMKNfOh!*`2epCP-pZal$ zNS`{XL_Rd2-zV7`0Bi>yqB{2{>tr2bG``BHSM9e%7vAO4QWTp?^FLqk#BWEQ`7<)y zZpOiw_YFnHf{)vR5AX2T%EGG#cIPWtI@Qj=nD$K9znQduMfS;Wp5whj zf1=+Xr{9Z}-`ohC$~%QXpqr^T%R7(ckmz!0)MN`FX8>)`m)|d5W0p9BnbDh4QC$?1wf@MmVwmoj8I zN1V^Xj>AY+pd`W@_%LzmbMi3?%^yx2n%0P?^~NfSVud{e13iT;h2>2vhYve^$6-Ul z@2G4IW*&LO5r_M-msL5gyUzW|Q%<-p_0u4r7zRbNI9$^8$as;83S|3TnktmcG#O(r zH^**MVZcYrdn)!zg>n9oU&H)tW;Ou*AVAp-0#S^cfy@NbUJrL(9tYB@tqSqZb}vUN zp><^H2HrzPUBUav*m$Q0^DUvY?rT{&SU1r!UJ}{ZvZjaM_U~gLKUU+A?jx-Z4#Ss40=raDQ2FV9P={5QQXvW zSaD;=;Kn0&9@^V|bZJBX#!Xww59#PVp|L#HyQ`)}JYugbj5Rxdmw))!@Nw>IuTo-> z)_x6r1zUQ{hwAP7eqUc6sq_D6>UrPp%4I<#KK!}Ut@um1zrxPv#qtbPfOcCNDt0l% zG5-2NP(A@iIM4`=v)hSwQ0&SM4H4rw;`eJBfWOF3!80|V=1p~(E7mFeSeQ4&@dZtV z!92`7ak!!1A85qYpU`jnMCj0myuB+rYxBESb`=-VG?157ChpVE#!H&@-;IqQGPphG zY7Hybj_JQ@>x{Q|^i1RcLYST-%BQ(A0%P%Y0>Pyqf*);a0Ew^oENG{(FTsI|h8+8k z4MNveH@aK{$)hy}?c9?QC}HO(g(;+P4)mGoWEX}R?~kK6(Ax+`?w9MMwCK@7Z;t2q zwc&6@OGoeew11}Ue6Q9y`71jogN|g z>|&hV3Nl`3H;j~L7c=+s(dc20{K9WqVWcrD-%MjsTX^1a*R^M@Yt31=;nwWOzLfoF zeE86!`zJR4BsW$%oYPW@nSUN>o){Ww9{+0l00@W!h(^LA0EHY~gm{#L+1YKoRRjf% z9g!(1+7{3>MuwlmEu^hsB_Y!#+|P+a_>2P ztJjQ=53jqg{fsl(M^@m;M<0FKF)RAUhkFgWtOpQ2rVGubIVo7j=R5`pK9SuURv4za zSs_fWbK(0!N5=X!%9_8O#C=h(8Dq_fM-zVjaP`C4alIMlGgYT2PC)AyMpX_^~?&AAo zUkUXHzE9FcsJr<-5i^13biPl<2NB8>GX25nEASSGqo&@lU>v~*@e;g6ER*T;29F4cg865m}LU-jj-Bq|s`J;TUC`}MA+kDo* zt)50)HP};9SCp3(@fQ}a9qR3Kr**j;B_Xw5mY>w!!lfJnX{=WQ*3F0_PnhQee4x1~ zue!RdXzl7g%`blcPp!R)s!DkyE!YA++)H!{AycR%M0joqn zgsAPShwshh^F}Q~K?vIx7OXuY5o}M`#%9tviA?~TSY?P*7q}!}vPeY>PvW{KpIrUj z?~2gVeNWRr*Lx~@@l8Ao6ex`6&5!14QAm+H;7$E%JZyN_!1)}w7+=NTfs1ISGR@Gk zB_3~YI{WOzKmIP3xQXqNFi(Ygd{cCp`)p}Lj6LyKwT22cMd2BdZH#g0THMNBl{IW& z02sbBi=WgvH!K2SIxDW{Kv^`O<3T*EU;SbkJ@rd((G|^;AwHwO8yL7vnr_MX4M!*a zi5k>>)aRFRF0VdfGAR<=JmT?n|K9b(Uo6(efBEY2x5pFo;^P9%BMx4tX}%aOdd)7VWKnlsuQJlckxrc2k}&91$|nLLyXLbHio)*KV@fYpI-j=_{UW6;a! zt-t!}(W|fiwSKk8`BeYsKG**#y;cemj$-=-d>>zeENCE2YopU4K=JzoisFz^wb~j% z>g`Zsm$`g$Sd+WV?Ur5UyJvQpXJ-RsH)PjW(GKIne1aOJJ<@WE`OLXB;bQB7Hi4Oh zIVp(MIX=HDSdi9UGgg?q_QvbzCNpTu3UW8 zm?@L!CqSr#H$^pGLl`cTQ3L87nh>(()`07CgY^KIO=7ExBL`#}*w07)@8-6@Wyy_! z1+@Xb!E5BkzanEdV0BqRd!Lkxa4E^fL&3(eaHLtp;}OM}p}_(QX|3D9=JBY`fQ!BKsr}&QrJ_mIT4jE=-wjEivsIVhNb1Edmw>lId zL>{k-7V)M0SrxY3lo3E3r!N(@$|7V_=7qyqSpebcFzw68D$WY!A?OK75Vc>*!XmBJpl%Ln%yk>Z4BsNe`&>z#U7$~jH&CIIEL#;Mf zgzEDK1_T^CF>y>+PiJr9yZ8L_SN4`wmSA76t-s>@^Fiu;6(UV^f z<`Q1Z>E6YAxgDCSsL(G^0LVw0Z)kt#-v@^<4bz9Xo_qlDka9RUn7?WMQn(t0k*D{r+ORd|G9Gbz~o!_!z}${io={YNC%r1>5#`hh8(*P=oSJ5+vth{{R$$= za8}7vdrE@xV2+4S?r$)LY=CTac}$iRLZr97nY%_y7s1tKWmP`s`t|N;X;okL`a4!{ za;G-=N^668-NDbMh~MciFIyR{3gZRFoHRlDFlm^4zBgNaMVazE_kdsE0LZ6ZP_f23 z4+ewbU~y$>DN%7=baNUw?Dfb@c%5Rz#~AwbK-2bk+qSmG@ur%gEZfx=c!#@tS~`0% z6fYP1j=tl9)n~7a?d*x~YN-q#c~!Ve|N82cgJXvuo>g52Htx#S?>4B)keml!pqmPO1mL`!Syfd~ zkeR8fRV`J`4Rr;T1r?ESW`1T~RzUTr8Rc##&%YSWv`}t#Sa?`81>cY9(bzLk)w!f3RxC=w~cb;+NKN{yey_rg;nVe!>1y_G{%)q|D2Tb4D|*S0h^Hr4BoZt1BU zs;(ZY?Afxcp`os&v8hSgcp79*zb978SS|s`ktuo_>G_c50hB}k2A#oZ08D1Vp@ ziPu-*p#ytgnx3Y4@(VOimZ4p}!iWQ)%*11O5Nhy?SO_kbDN9*CR~X8|&V% z0Sh;EPE2%el5igavPa>22VwU_7~Na`{JqXj073W+;Vp>&1>1l?A%O}?aDVyBUl6;x z&g|+U8m@qd2;lqF{Y5`RTI!Bb0s;+uaMs zNlngnGf8`wRI# zspAXvqB-{$^LH&H%h-knw|My zi_&C5Y5;lJv?z*QjkoynTd{i4?UBV``Pk8S$az$zCy@PbyR&Gc(Tn=>RXZac$iZYD5@EkRmg zXv7VYDEia-(~Y;3dDpM=7iM1HrvC|pZP$k)A~GKrO}2+o2x<|9pwRjXihBJbgE;z; zk~nw{PU+`K>fkN5A2W6Ef_b!Y$-c7NS(^$FJVe}eRkqiMck5&M;j4@%n|g1|^}2_= z(Ho7&n&$Qu)5gn4Xi;w@sBx#Ewnvf%KVy&v&uPWynKsX=c#EWsejd~2L1+?R6o)~O z;JAQk!`&n?QM^Hkm+UYv-qUqzVMx!+51-NX@Beh35eWEjKWR^=b^faoauo;(88krT-tT%GdqLtOnwzZt=DB1 z`X_(l4|%R@<-XzjfKuxx?rp`O)Wv|t#6~3!Zt#NRfeczm6YOhdgUlbd~eiNQ2 z)dqrX7C*5dHnO467z}&D!Im&ypL?hNqWd1Vpj z^pUl5EZxHR>Ta=7|ACBih^EdE6C0=Q(0}mgqlxtCi<0RaAi~4x=jd19832&T1D!K@ zB4(b>spmw4HO~k0^L#LsDfV0P-~$$1%slwOmfC%uWBzZ>;H9H5W&$(qFW+gY%p*FV7kJ6?5`@cV3?F>YcOmh}3!XNS*q}OdhOS zn66fQMC$xJVahX{%#vu=Tz=tp&F~9WEzDEaJluzi(T6ixdBLJLQy$KRRYqS=WfEF5 z`7}#DGbcloFuhYAv43f}j3MWp2bc5VynI9yhRE$*m>(@|5f;AINEY(Cj*$7Xg{5Mz zc$+JiMV6?aM_yI3{$1Y&VaMwJh%uhgHOO! za2igzCI9r!{|h(D zO~aPgzW*CHK(Eb-@$ui}-haTq;Q&mdf*QIo9laRDTr9*eMzIoWu@PIa1G}&X`*9f8 z;2}7Un{g}dz}oCA=N)#;@Tw@FDybK91kR zr}0PlJpK%Sfv@7P@RaU{@eO6!q;v@Jl zK8W|@*YRGw2fu=M;T`y8ycNHQH6}952U9@nXCX&&P9d z51xf*;^}xQo{T5r@pvpAjYr}UxDyY@ZFm?SikomFZou`p4o7h{j^GduU?2A43XEeX zF2iP(NwLA+z(h2F8ogL(TK=e=zNv}Mjatoa+G2k~1-qi=2YZwtW- zS<71U{lEA(Zf|6f_C}U0yKp{H+A#msSU>YO|J9I8)4y0>zq7u6S3|=NdGSGg{SWxU z{M=Vx|1>9=w|eL7+-7P1x88H+h0{CDtN+FH1akb}KtH{hxcPz1FTY--FaDp`{COFa zKMsw||FcNt`KiN0iI?RP7rYwAg_Hl+uZD4{9|3BT^UQMShLtb~t6(jR!31o9?XU}u zg5%&MI1N4q=fDMU30whJ!Zq+I_$=H6x4><1Cwvv|g9qT7@ECjto`N63kKrfqbND5^ z4!?ol!=K=7_#14GANKD4zyA4;Z@u~3U%&C%D=)wF;!j_A?%8L4@ck#h`^2{&edOT> z@BjL}_k889JHCAD7jORjjW>K|-}TpCz4wzJzx>jRFFgO;J!hSH`l%J+PA9=*i z!?zuF=%$Su)~_2~Ju)=V*SjL#8HE~_eFr7^7M6XUAdj&Bk4YD?v0=&A&e{L^iT`)+ zl|K$I`Lew>{J-{+_C^7KXcu{M|Ck-HZr&mwp0;OjaL?e-o`HcqLn1GENf!XZQofLE zoIr*h#C#ZO!f&i=Hp@7hvp_bDH_}RCNlun^}s7oLV5r->1 zc-Ts!2WA2Pwxs=B!u;K6k;#i#MX(*jiyHG{D9MCXMu7z1Ay%1qIOg)L$E-6^jmVpW zw|_~RG{)u<;6sJkv(P2Yuxi`+IwW$ zZ{r)@y4E$?vQRsV@^bx)w9_2#Ewsi+HP5E)Q6}krGkUFiw0U-|JC5uzaJq&Nnq6lh zR8pNKMTvGUEn}?9*o(@W>hA99ns~fs3Ar&GO}#1d$~rB{qsc`2mtz~#WZiD?%XJnP$aNNT+ZBgLvlB%^MpY)LGLiSz z%5wch0)c79PndS50X8WwFwKPNOBW0?6!J7C+Cemz4G1yz37`ys{;?_n(*%e~96bsD zBX{8piiw$al;}+VqlvlJ=pjSqC2?XHnjjb@CJ|?l675FEjT!|#G)BmpjUF7j6rdj2^>3ikV6a?puXu+05eoVXRrW+H5ZoKiP zo48yLefY(FU;`I~<3%nfHNs||2#7hu$)nS4V9S)7Z@o%b@doML=*2A$KfL3ihnm#A zd)2-CxPyK>Zp4Xh{g1pr2onFj^l`Vyo8tq&TmPNG=wRvR*?E}FFwNRN&Xa5(f-v&& zLzpt}v--uj$0#v+JeNt-J--Ys^EEOKKR)Li1C3FgpN3O)x7dQ0&f3Gms{>o~e~;p& zqmwTwX8~|NY!+MQ_|_>Wu1BYSJGr<&KPtY?>tY9VH?C)R*0l!S6+Ei{8!w%_RH+yR znGc(B{Tv^7jNuVIodj?7s5sn&C+l@lK3lS03Dd0o-wfHwC@{7a)^d2MW$nN$#VwP# z7`bI$vu&ESZ3*~OpErRsV3S^)cP>6AE+!tf*Aldld9AdNa7~;)D3J)8I557m*R{4# z?U#;@a=j)j#R7}rSk`co^||KM7qirvs8_r)N-bi!E@Zh|C7v$g8K(n57-i*CSX_@f z`ps{?JDS8-R*6PA!r5u9FD%R9tpxs?Mu(epPVmM{;GB=&40bO~HcQ+NIL3!ih1#Wi9kE z+i8^g=IE$7Fs42)d4}s+KR17(w;4euDc6$dY774|k2sV3>$mc7f{*u8v8hrf3DeLl zrx-k9r6D;NOget^n3p z$b@9_nTeB?rx_npZZMZf9Jm!Kw;@Rn4+L4)^k*7GQD+lHu{0=2oKd4uv*{ySHy0<1 z9GU6sm`Q6>p5lZg^?qhcCbLBbyOJ`Pkx6p@H>W<&?9bIF_+ME1MUFKq4HB}Rb4qzH zNkO>sIJL|VmilCabm0toq(OT_~w92}_=Nx{$}B3nf*X|FSRXODB|-op8pP z$Cs5If9Cqtd3meX8=oRC`STekl#TN5iByYiWO>Guaa3k-RLJ2vgXidLNldZowbv|q zBc{#Q8!bAanP(yW&Y#fl5(?qcbR&^t;PdToTc~z$Wzv=?V`q6}DT51k&-^m8`!rD| zSz-Yir&wvs`mNW*@2!3N=zoU7d$>Ytc_*Y&c?t$==_B%n`$J0DZ&GF7TexQi$Xokx z&%O_b5%M=0i**U~-?AXWm#{F5*}TGQixwEO+Va-uLBI&|5Dd4NFc|l@EHD`0EIUgi z`3*yCI2i*^?xCK^V_UIs8K)5K(lV3K=alK0S4MCdFJgg_pGz)+iw6@TfLVX(Jp5iX zPbiUR!E`T%Brg13m?pDD(ZaSxV&0(1a>lX%i;iryholDiuBjbc^UaxCWKOBMQ)X#| z$O7VUi`=)(#(^=IG20UP7_QY`;hc?9IKvbLWD#EZ46*vlvYpWzI0qe3V&gzY11U@05LE3u+n3}0j#?KS(B%gnMFjl7bv z&RVozth{RWij`MiT98-GZb{V3Fc;*#B$)vd?VoSca!C^Jv9Jhxob$U(;T<>Y%3nDLdHcT(sDE33y5CPI9H0FVU}7 zn3DdIgQY#k!-z3Ji>+j>-_R{(<%+PtoZl9UFJNJwl{Fjfq0XPfv1b3z@mHAnIX6K! zvs%WGHW$8xZ9-;bEV!g5bXv~Kxs&pZ(J^&H5-YM63-8X1)1-bm&c@BkTa@4EU$ZyZy7{R6C#CSBbPmf> zA+wYzHJJoSxe2Xsv?vnm7KwH7hqiBhEAcPZS#AI`Yi;^ku})vxhF^n) z^YIgv1e>ymb^Hk;;RBm*(}qktoozYxhe@Ie(+Wmo$Xs7)#n$?4O+HN1G)x zv6=JCmrGo?RW4c6`H$rdGYj=S<0$J}*sqs>#pw(C^%8PvVHwhB&fufQ{LQ$};eq+{ zcVjFu=Mx{y@XqMGu{LY|o|(a&NtRxSpSd23)hFqYWa*DO)+~IzupCH?1!E*6g}}VA zW*IvPNzQ}KDg+LCtj!<)Oy_wz1dr*29$}HOOooHkCFbi_*u3=IWO}F%R&U}lVevgL zF_%e?<3a09Cf>xla?V|1J~NjL4qoT9&Q{ibUea$bXY7O3ulKW(Bl9!trPe3p1b@)_ zwdCe!7%uB6ORl5vB>xe4Qg-9P&EGQX!Oh>M2lu0oTeF7_a{WVQKB#pSQ=^!kPOjex zn~;8lA`qfg zW3Yv)e|Z~~-&wT5A31XS#K!u*4-7CzO#KKi)xY=l-ZvPYG7ASU+vD^6KbARl2B&!Q znP)bC?Cj>V&T2k8i65St_~~QKXMzI&f?}h{B}}8R3eFG|hz55>19)X|W{(v1$o;(H7h^RFRicc|m1%e#KDDuRXTBMvvd+%E(Mlb+}XT zFK$O_T4qLy%b(epXY*w04+eu7o?y^(A-yxQvNG2C36S0AIId5jh=ysl)HHv3sxz2A zfMe-dPC8IFEzM5xh%%IwIU={Lud=PWDRX!@v#F}RvajqbML8KQehSd*a(hIsGtHTv zP9M3#<4$oqT%N{^oFZG$M@^=*VT1()z!s8z$XCkS)ykaln{>j*{&I1x@HMSu>d`B ze5i6&$F^;C+qQMAt{kkYGZ7HE6$4ev#vF%~9d%UMI>&}(RRa|@$r_n1%jhEy{{Z<= zPIVR+`x0swc<4kDuB=jATp`_IUG;ajfu81cLW=QG-tFV#4GX1 zWgB9#>e3c}#*JlqQ`wCf{+80}SZu>)e0qFCWnEiQ@nzlJmlYSa)m3g7Uq2gu1;O`$ zgwLeqrY&5L8M=oraA!O($Cn+bZRn^jY4Rm&Z3H}cvn}fetA~b@_OR* zrj~OrIO^#0&uMKMXlQC`knK5g`aOJCc(ry^ZG ztDlv|`Q-E!ZK4^(gsqh+P;jXOlNOH^@2$ z00f0fHsTK=*Wqnc!b&6hAKUQT?Kh2Y73-$fAnUmToYS|7A@L}2b2G)J^%(2@{8-eP+)o)r$Pi8kc6lr%Mm+KMr- zsbJ@-povwr$bRZpWO~B_5%XSRV@x(7Kf2iZzcy>wi!Xu5@ISO zs#cx2YR!qQ?We3o<%ce%Yw}qa{8{N6DmDQ* zGANuGo}Dr)TUAt)0l8JJ4r)1^a)bu+Yzi3)o~f0Y0pge)q6WnzqliS#V6%~iC#@+d zD_T}w+2m_#I;5|vq~n+khYyw&#>*?)_?Q0bl8)m>kI2q$?N^=lU{3C`_2SXIoVI|k zv?!|}H#4`lE!rKZiubH;ZVULM6rC`~lh@N;+8wBluNc*TTI0_v$|g1u-s(VJQBEN! zkPqjG4)GVMf3(0387FaLF{)a1SlHAWwA&Ou2-=B?hRW^~)Ihaq>Tb59gw4Ji1b`Sf zgPsXkQ&g0Z0Z`OZ)LdW7@gXw`GYYZ-1U;?P<@C#NiXXbaHmD_|@f(pOWj4Ivta$va z_3O{>?ml~c-}d_Y?R|aQ>*}`ml{e*;M57f=4OMleq1ej7O;tlx;xC8n9Us4P-MYOS z#`hl5u=0$dq0@SMPa7IKW92}mzqX*eH{KnttKB)VY^=(N2VVp4h;ow-RnQ2>N=j@m zL7M}I_$UgZhB!9`(PdD=jan)?9h!4DIKZYlY`f-?qPp53Ms;H~9dlV!Rb-wvX(374 zL6U?yDHx8jOR-V&%kYYL(y6_@r>Sbov+ zF7cO@r>$IR=3H6Zx~;YCu$Gp?+S<0Z#>WcEoTndm9OhJQs4kb|D-|n5kGNOH?heYi zgG?C`YzqC!h%;fY=^gNT8%57@Ckhm`-E9h@vpwzT&K-DEQ{`5y_+y|kTYn8p(nFz) zKjCWq>$tjA{{v<-S-SClyi~j`^}`lP<0=)=W(LojLqZ~-8JSm-%RZl6^R=F|;p*z) ziprsyn&FB_Q&WWB;_XO(eO-SfGEhgK%j#=u8yjkC8vqdP(>LH+B?<}z<3521co6`c znuyg!HA=_e+F>O+d5Ur+%L+@Gj~>f6;U{H~!vs{n33p7r#Gl4`{y3eB^Cr^{dpiw`R@ zcA1I*J!a_m+<2Dt$3&+ia2^sc+aZ8!DnUHF~;o4``97d|n3Z)1H+pjM-H4hh&(?uU_HN zN87gd?#QVxI^)o@uk?DZIB$D1R%WfP7LQ$UjRX~)Aclth80%eDbnK7lPkbzk#PCbPX zYP23b!b`9sW%-2{cdh*NvB#^z*>(J}s;ld)U@$*F5Xe9KpW?BTk9p&bBTt*+pyb!~ z>bHsertbaN9^72BdThh$RpVo;r@q(MCuP-;NEd0!0JS43rAVHFAdG0E;vz&jgjqSv za5S96&%MV>&OGI$6OP`sbH||@$JVVL>8GF?blzG_2172+3;M~<^(#U`h`BV#k5`RUqbWN73s+L^*%jYdh%Owd|5nSKcbxnMKj z;dS>Mal}2lcgxRwr9aZuS{83D>9;vPJ5d~}FYfqFVN*fhk@^<(LM0F@6ZTjTFH$@7 zF6FabJ#V((fPUSlwpY~$l!)T%>M85&^J4^q^_3l}zNIrf=qgJc2zR#sEnK{*v7;C} zmp4un7d42#?Ec#B|gc<(B&e@)IWcJ%dnv$DJ^SMFSU zYWGo!*N;cVyS}vJkX+A-fu3cV%F#!oud}W%NO&EU3(c4`?3Zrvs62*yMD8E-XR+y%cfa@|sL6O& zc1Y!@F6^J6)50@SG)3;m#4te!M~u*6iWvwi7UFYIIQY$-`Uhqlv1KwY7TRm?xI>BS zFY!YNe|}7V3v;G^$5FCQt5|F7MYtF8#2w-mIp6VKxMUnKf*m5*94;$FVqFVrvJ@vB7R$gMHT*CF7YSxni0jkI2npF?t z{3`Ty`d4s0-gD{#RbVf6TPrZz@umg7!-$Wza1-9tzoM_>7T`TK7Vx-De{>=2fh@EK zpj3QEd`#+Jwa^6{;0QP!E`@zOFJF1tIcFTVd&~H$cynE85fjllpNKZn8Clk_uwiM_ zc#!uEfmuI)R4|GBA@g2*nfq^}?7usvPItK7jv@Xye1WTD_=Dfg{4w>|l9~1E`4jKw zPw_G8Ko9c*z7xzHHghcfaUp-a=WyS(bjI6eE}5@>3+du?u^&8;!}D9F!^&5FME^`M zyBG(b6Pua0e!!vIcIO4Ypx*HviavLgi~-je$h!wCu<{Cw=@Tdjos{M6r1MOY z?NtU{@nxP2A<&MBATwQ6q}?S?g9StxSb2aac;ifx!jURgIRd72Wjd#3 z46?>X&3eLD_|0uit6RG_FFUSp`AL!1ytP#WYp-fcDQ_MbY^&@ksab!bt9DK8vI&=M z<4DK0=9=o7PcpLx}B z1HBhqdt`h2icnc~V;xLSC+${YyA$|6px@x$um!PeP(5sp)mUKQr-{LN4S;%wHFx$JZ(2ut8jCUboxfX8Iw=i_|EFVL? z)&H^%t|1im+Od27N6adgu>Z^VqJB04wQ8|1l!3Z(N1Ms_4zFS0oVs(3M73PlsUfR7#>GY?o& z)KvgaFSjn`w%?dfzGn%pp~zB74(a?RukWc^%ogwj6weSG=!0sSqdU4ILd zDfjg4SSIP?1UC%CQwXNrW}!~HKqih&Q5BOkseH|Z5h&@BDXlK2N~p|4Nw(5rYU2pL zY9+*cB5;rCuT7thKU4Y$NEs}Pw-ulwaLAzv0J{J?8~lomC6f)&HU>5uZjq)eS$%4m z8m$VIdT2q-spazeW*A6iV>b3P=gL@@F*#*Oam6zS|DaPy3SpZ-^mo(Cf9PiYujp&5 zD~mN&)V1-o(l=SBybvFMy0kLb8>}vUVtnO_;+hv$w5Oyj@A_F)XoZ3ImAFi)mCt9C z#=|xQ;KT5#&k$vw$)h0^TxA>qX4i5gh9O=eP9U*OZ^pCqOYs?{cJi=(#XA6~-$Q(H zg*>maGG4~^?M2f2CXY){##qe37P^v=t~JmIwmd(;?0dXo>crt;+%lkFLVbOO3Gd?s z&jmH{N3;mogl86B6bqj;K@l&Vmkbocxe;y zk_{Zt9#0|86lmcjH!vd!G}$O6Vf`}?r5KN)digO_CBZj;u=30T{89q<;v%^FKe7rN5DTE})(VtME+`0xxVb z&a%p}t3sqWHEH+Jq{IhVu;(QY*!HI@K|DDt52vy-fjM*m)1Rg(#WeZl4j< zwHm*?nohYw-_v}^mHYs}1OFnNzD_vh!Z8L;1t|`@qNb&~6zQDao$ z5OD|}u`At`rZ`iOoUM*sgf!XGI}+Mp9*^8QYi0mIJK%1xJ2m_G?4ovUE0?BoZpunZ z*gNZXmqbg*CtDOQ3K!G*OVB@a&akf}ltJRldK`Mx+!LuT@SA>N4K3l;(t)*uhXID;hNgwxOomS(c=-)C-=)UNwp+RcE-2U4h-2k zjarxCOjk4q+FhDmwsebIK05CqJuGD_q@)z5jQD(sGm`;)g}#EEtcA}`HnoLJo*k92 zqM7ZmncvoZ1=HvpPT4iJ$KEuxM}N`yJ}Ys)`F(l=KKF0)NM-9`=29kR{+G`^)2!#7 zO_nIHO_n6jJyQ-mGV5%=ql^=`@~!8*@r1Hn(#Vd8a`=_l6V=Z-5N=E=wOhEzs-$8y zk5tYCN=dZdf7ae)ysbwEvTS%B>>^zp2_8OQ$cZR$h%6grK%jtrf@bilJR$;;Cq&Q; z;8(S*nfUoFQTmWE^wTMZepgP(2iMrX7>j*ynC*n(ysj>6p+Nd8^8*7N9RvQt-ey2O z`oB}}I)%X))+4r##aRJd+ZfD~nbkK9r}yn64v>KhrO=&ubN z4m_cr5{n(UQjIeXQ^=_O{`Yfn(VwUL0|x+<$%5%W;t$28=Cil7s^@YDfjFcoLV*F+ zx>cng0L&xW6h(}&!L|h`eU&%p&5$$+wFI?Lgm;mlEfmzEp~(W}XAgA!Xi~KuOZ8LG z{sUi9CV$lRz+^Q(@@(u^|DxKPvA*M1v1b8kO#hkq^s4{*`FtThEI^AgS@_M!;Qp!l zKE*%z#F;(2rVbZB?3?_X(tdvTG2&KMfSxJ7gU;#uc}Si$t`9;U?hzZLtS?}#gol8Q zyFs2<#L^xH6im`#x1__kG+dbuYv|~&GD!!U-$o+7#3K4KEZ6!VzNVMpmHH{-S`vgc ze6n}qTWt8p*x%Pa`>f48*;{|Ou2v=i>c!w7UHoWp@QF%H5*%VRZ9r9sUl%+>#Q~1Q z*^vtG>ht2OQ>VSdJ@F1Jm;Ye$>;K>}_$z|_D}tQ~Rq=ACgw1Yi6$c!eWXQRUNcOuH zFh_w2+&B>df2F_MvM-!};Pd;rqW$XOK7Vju3%2Rc*M2GL)!&nqzL)CF`BJSR_kKk> zc$4@lpEJn&95odLpSKW+wAlPw&=%FF3h=MGuRuiH1yipToYwpD%f0W7-roIQuOUC) zFvpW$@~s@leqVZ;sxarX@L`@O5)6-F-vX*VM1ma9aJft{c=b z>!`k``H7B>Cz|i!(IndfP(}JeANx$HE$k{4b&?;V)xtP;Q4irGdS3`Xsh=wRGnak8 z8~bhdv(I)LUkvNOGiHC=APt)0^)3|^?w3@zO~HW_ry|say4`NKr`gkj-0e<5{bEb> z{iM?r19s2kh`|KnXj26IVul%%1HU3!@bRQ9pyl5bO(=W{nyOI68R<@kD*Bh0o#ZKu z9=9hgmF)s^c4D$dq=-T}M)Bj5DhUF8w~3VP?#XJB6f|v-Fu2D=OMhm7qy*1luMk~t zGU@80y{n!yrmd2st(C$D4p=C>B(dkwTyFrIs1j!o#r=HdrFmAh#avf}5Bk~g$v{3! zvr%cWY?_VuZ8kr~o}Y02EBilR9=!gN;m=GJyf=+}Y^Odh&d?_}u3!0d>&riFda8G9 z;{AzVzB+-38Lwqc`b8#csKBo;P=gl*_b>?_G(y}`*$co86;I&r@zgJp!5>}5j9gMSzqnR;Aw z8(sw5y+OZ89IrnE!0kVud_6aE9nzQ4Dt#HVYDra)s}X3{;}XafDabWFNOOQO1IfDh zGvY!0J6xgi!pMkzQnFIqIr*ziiF(x!Hc`FDnDw%csZ08pX4RZ-Q-rkLg)r+*rAw}y z61eublP4i*Zd(vAk(m6PMB;t2g`XW6ncOoA5hXN(j52v5+4ybJmy`k?sE9{rcYGQT z{`t%9rpHE`-Sh7cpQ4|G7wIuEi9gmG@e=)P@#5t7mG(m>-g##e7K~$_{<{tOZ#KRA zj-2~)AP+xfo%^^RyGdb$7&~nX*Syern`TZ?T+hbY<3zw=cntx!0n3}@8YD{W;>0k zw|749>OA9p;>g+7JM%#Wwe==yYYoJp1A5|d+PGF*Sr#hF$qJh8icF!Te@JU9$_w+C z@>VR-?%B=0DdDnMy7^1`E|w-j`dk{Q@28V}_o}q-Jm7~Atc$PlAoVgTB0Wv;PDB-j zllT*aVpw+$Y2BspfxuhAZZEcv1Ol0v0D(}TC@&||pGl&WhmssMu7o9LIbq5v$e2?t zrrd#Z$dvo8Jano?|7qgTDSXcM&imKQvgpp4bqtk$_rSmnGnO6dVRIf&@6J$j#_uk*QeFLcEGmP}(M+PM{!~=AL_X;71?14xClTR5n*)yXJ!v z7OBLn<8`Vd$U34+>WINWs#|4cWI-J<*Pkltj#$1 zEKz?mW0N=p4G;W~aQWd!(N}Z5axMyL$}CL0!8b`qJ@EPb@V*xPUCe0N7xeqo!}nAD zWSO|V(J$3_oL>|(#lXK9dGKoo*}B#OYu4v^Dd4x7sPSni zctOz*Jo3i(rxM-s&&=OPei-M^(iWV}1DQ$+{sAJksYsx5kWQ@%0I9&%bA%t{eB3!Q zCk9Iak~xT$d_WXhhRkc2f-NQAh~oOaRqcjr(C#cN!@u5>A+8=UUW==R+qZ09;ojq< zHKph{$BLnXFQU2kejt|(+r-SunG&GY(9Go;)pAy-58reThNfJTydR0u3TvWk;eWj( zyV}q_=I$9m-}Oc0u^m@m9UtrSrK^6KUGpiJ3@G`;-|$TvT2W4oJqe=8r%=0khurKh zu;waJ%|f%95uqL$E(J(a`d)iEwXfGA&;F`RtGlTNXHJ!A0(F}bc8D5p1uY*D5pm5# zXSVo0hKc`!W5pgbK=v}#0gHKq?^ry_fK2#PzaytuK)1wCMo?P2?8`OqlNK)etm~sK zDlvaaB-y_R{+Q)lgWQ~{?dAZnmH=(`Ey)W-tsqu5ek4f9DE@`X*+C!=V z6C7^3y{Zg0>=BRJp%{{aMY>zQ(~wKQpIdDPt<+ZV`lWYTCHs3#&rAsBVRy8%@J?Ly zeA1J07x$($(*EYiw6e00fsmCF*h|nib{q5gFarE)Aa@R()3U?RIIg$S3JSH%moZ&Q zj^lQ?20l6_JPLEg*Ahq|Al+FAUBIjsnsqL1(Hd3LBKtYRb5!cC_;>Def}?mf2;`>Z z$21%#7QxdxQ-CmuRIoKixQa7;Eozs5fvx!j!6d->WGV75|Kg)T8nOv5l>~jf1e>AF3}8>H@32 z?z4xyWhlL}W;*(KXn@lvC)0y#cnH}2VpLDL8kZR#-FZJ(AZqRmPz-z#Af?n*T1`M@ z_&ox*kBM;zY0hv5ZiC=wSQq0N7%{Ym7z7g_FbOg@$EFu--l_QyI1T8z1Fb4!3-XUz z-h0eqx@CBTeB^Am!m*lmN7rUpXSOA%Xn&BCZ=B*@W+W?=>D;lPhC_wJ19d*Yy}S$- z`_FF(_a4)%!|sjW45bCY=6kooft9W*HB;Wv8XCdy0Eca^RA5mjD(R#!HHIt=Q6wC! zrHo}uamyQ=Rh`U6tD!}D)VvcVDKxPZHXNWOLHdB}1~SrU!hi&4 z)l;b&=xX^+g`4aSW~C?|V)^9}DaT1KW^z(;I>=`h^GV6TO_=+C?|T0w}+6phRQ$2R7-49D$q0f6=HTD_CFXZ$vmKHfXJdwrU%wL zk3Ym%p*A=4?^Fv+t4f*~!4u3mB-$JJA#YHIB9i z_(Q}lVEX(vW#oB*93H=SkHsQhz#< zbSgLM*A%u0pwT^|&qJil$QFeY{2qx~fU>KhD?Nk-oqWHBxnr&*Czu_rWKdr~YifQ3 zSo`_?vyYhY={8Mq<1fQJpkOQ2RG*xi)pj>_H~k-+PREbfm<_6`xtMakki zjZBRl_}I@6AtYRr{IapPJ-Pu|V-~5seXST2@fmXzXezO0!mydF!bhMR6EqA;`5|_r zCn~zq^P2GfsuCQmu~KQ`Q5ov3U)6Q8x803-@a|ent%7@dho%e-XdtE~~m zJpXARD>G@EC-r*OB$;fJ)rq!D1BC)R$Y=GZC@>x&OQw@8V@gVj#spLHfz?#+$9%Gw z76ytLy`rEG;A^edN%bbd312Jgjpp!O_2H$q}O3PgKOEhnlw$8kBd z#r`iZCq~@UjOFa%YLbJ)R!%0?JC>`Pavs?+`D?v-J3Y@`oeb90PTN|%*D8saYa zOdKbBp?dB>O>XWKqsjTj6>io3*8K;#&{WL*ai-_Euyi_tYgVJ9LwEl4&UKKxO=AyJ zBvX%1hT&AWL@W>uOMzIR*^?4qp`$Cch$|uW4%bsjAc4>?*;cod$I(9|kYJra-d{@Z zG`gcV3g?5ZH-gy$xQxMf7+xvkJJnHC28_CYcWRU-=O_W>Se`Q40zP%_h-h91^Z5G1 zRa0T%7P0OG+TmteSQy(aKa7@OdvSoIWT^ot^8Ffo-mkm^1Ffz33RUg`Nr|YtoIUF# zleq*6x0Mdv4Q0MJiQIyKTlort#D~i~zVb>Bw9z}q6M4s^_g}S^lDHkZ_j0-UMfs-H z>3@x0vF#P_2y=W7HwUG{d5i7R1VrA^&yf;ZAl)4xZKmx!D8#vZP^{Qe-0!<|aJZkc zX2<&VVt;G5HQi#NPD%yb(U?rd+s|HbG|fY#<)xc*WM0G0fz0s7ORq7|@{6}?ejib1 zsx9B41Sd;KpA)EDmU0kzuu76D9^^1tr}BuT#DcyaPez`;l*pR!c_MOtQFXd&pIyGu zX^@U}YAZ)iM@=nbb4j6jj#7I`qB{B@YnX0PPDkwChae3)Rt=GUMXj!SDDPk ze6|>N!?c}L>3!P(Ki-Pi?nQ3128l=-A{%wSy19%XSQkx9Y+%F8fW|y$hbbSyM9Huj z8(RUA(o1QrQ7DC0Gh(EVhhD^HqLWp4|B)PW&Lk!wlE6z`l{4-$)yBwYyU@IBDK$<@ zzSJ)2Y!M-c0hZRtF+{4Mq}b;1#%!5n=R6^`l%4f3A{vCKjzPDc_qat)yZ$d|y{`-B z)qBpK>|;vVSAKdtyCyF=@IN;{EF*hv-%!!-wRW7|TxG20eDn(+lTkaqEN0(wM;?<6 z^k4b1xYRxM^0vbFu#V$>T+ktij}yVQdu9qb<;s7Q~;%-7aJ?Hp+Q6j>|XTdwdJ|*8l|`X5|&hY<{IfZlDI@)BSi$2 z?gB2nTcDYFn%!fqbzdm~vWKvnjKWYe~Q^`|Ec^DyA8(ey&t0F6I2E0&*E70Vf zCT3k|?Rvl8YOjPGX@Oz(3OMixH_TKv67HRGS!-7#G4x0v_xc{`7xmJnlksQmE{{QtfskY z6df=5U6D{@Q&|)9f=Vg?L3(FX5Y~y% zV48^dC%Durj4?>&+x^mT2bz!@5vz!tp)0Cm33&)0@ZhyvRJ2Fmz~I`z6Y@k;TNi7X zBwA2i0cqdPP&&x1U&X!1@QraYec5a>J;KIxGAMN5=GkMwYKQi+A<|b_1X>GXa+?En zVzT$>XjGd~avj4{uh!H3&0$YuD8lC{X+6V9{$4uV!I3sPkyCJ&t5qc?kx=evw^0F# zAZ)mfn;PT&Ps}fVGH4)1k~b;vZJL)?P>`3BQBcc5M^$5G2B6Ve(L_YqoJYi2 z>c8gE+JfL$P!6OuvD~%(ZDB&BBsuXhQ-8YN?c2ft7$1%onry}iL-L3AZ>GdmcuMy2!A)8+mV6` zr5rW3$Xh4T=PmCUa69*w(hK$nTXVz*>~0_q ztP)Zh2~8@Tq%m=iGLK^Js_D5V8I=^T!Es<$rtjm2xL#sYu(r-H@VBH!d-vWj3vd|~ zz5!mEtp>mkA{1XvteI}xqcCZfCPq;891L0=brw`uVs*tmzlJ_JO;UZg3r86~T23}k zOy;_Rl$XgIq$Gu0`(gHnkuCP4proLk`SOq?j`NpG>`%>Y`G{0%J)lt?Qu9SHyikcT zls)4rXRZ>>QBsx*O_LES$He>VLSS|79vt?=5G?2meDsN^ zvY!ysl+!A+K`t8**g750jV^iasOgWwihMd!S*4a3=b%r-O3Jy_Nuv0Vj-N_h%1evo z`%`R7k1~UEL}%?L`8*4;>Xgm&fFs`U!wurIEQ8W;Bh*#?#M z*M3#mZ>SgTL1%PX7Nsc_cY6i6eqv5y96t?yEVi!G)S4P6;~x}0-vSRhya172-$eq= z%oczsd0NCEChD$^Uz40}FBjBV>lgr3Yo;%5I3fh6QZ0v!F>cSZaA=?c{m1%YGQ<&* zZPaPkra9+A6dQhzCR|L%;gY0M6>!h&7WAVGgmQ+UpiImJNXzi>3&dvLhZhLvK99W* zu46OMNgW)bdGHiluhGg8e;nR_5w8r6is~b;Jf8mEkiAxebI1 zrddT{dBPq%^V2)bA#7vQwi?wIi;5%e$C-rYu9QFrhhhd7Adcz5OpXO~iRKYdkm;6V z9vX(uytyWA*oh-h#usp-@A|VB7mtG$KNP#DpmWD(C6H;g2_&JON0z0u7yxqI-D4Ji za~(Pj%HE*?sP_nwj`k*`KCM4)*duwLh(1WZba=;Zy7bLH!Vf&Ct(ZHu(Iw6nwXl}W?yQCnhY`$dGqo{ zJa$B#(CbZJS~r{3)4sp6w@;lCEtRR_w)XtFykidP!5!I9S(_yEoqXXm^n1%%4$8*Q z#O7@x6wZwlnc%dO~EBGYv?v=iVwgj$}uY5dz^1TNRg?FbYM&NErF zu8s@}Brog_#Z>FM-oz2Fhh6dUJjtRhH%2YBiGmINrW5O?`P_gc8oQZeMx6vfzON&# z;)WM53LcG|Da4%dYgH`J_2@U)g5?1h5&5{VbG^E`bPe*jhvYY$-6SJXrnEeku@r?1 zFNo}+JnLzN#7+P^xko8Zz1Rv3LAHxsF17APvI|9r{&JW1&%ABqFiYP?1J*-;)-A9G z*R5dSBXoH0KE*AxL0!}_W76bW(Ok>XFAu0&^H-UT z+BGLzF_N26mLqU>!8zmvOp0`MdKW*OjF=>j4!Bx zajIODnca4w2I&+Fc*xvmL6KM)S>oGm)-g!ecBFM?Z6t9yBVEkfZrBJkdUEiUx?;r`h zDvlPxWKMt;;H+(#!V*YHXOjTSrI&r6JeldwG3*Ll&rmP`CCcPPfj)tgM0ss`puO#A z7%xDY?_?29kn#J~DL`2hE=x6Bn4Ht9_oqYZgb-S9(~;C--yUvcjN~0bkkCX{lzL1M zIxEZ=@T_(5x+y5uB8#oL!-%YOi%qV3W4jUs5o>E^1*CB_r0}8#X}U$@Axz4T2%)rM zvMO|IQ%y3&qU=KU?K_p-DYtM#**35gNcEWa46;iF=E&)SqL-ZDNGF{EUd7+)Xn?dB z!y>wIbc=kwLyrA?<3y@$wu;9`@F-&_X!G9{!$@rC^!~aMjHVzXd zEAuNK^%A=ruPK0;&s2;!fi+FD8`hPq4+P&kRlAGWsT&PAhu zx7lVZ5IqF!_fm*PLM+!nDaxw@PXIvXMJ#|tF=ndrJI`l0n+b(&?OlC^TXtl!{d%4YxkQxSav6U|9}(%qE?>qVC->^boH*S#4tt7M zg$K*&`=30oZ$E>>eI8?8bf!9bde=5xxf29RpDHe%dhR5r^g{$ct#Rt zD}f_6af}6ORQ))y(biPHRPiP=b%xr~Ijvh!%V8uN^3llvKeYHqYMjTix)=-zqYb7P zoug6uqJ-hFavqGO2R3tJW#+>)Vt!!)jUyQeU-bXu!hdYhd3Gheg>vi)YnXd!m#Avx4P93Z`h>1X%C{ z{2_Z!E5;K3v#X4Uoh)Jwj{JkVZs$pX)h8V6<^f9tT}+#XFNtD?6||h0GaRo%reJ8m z?4nWFM`te49fC;+jL*3Ml>B(`(E{g(7m833b*BkTW7T6EIh~O8{j`5x5!GteiFCi& z1?yuwAXOJpWI5-jJp_lL1&Y;7LVuWax29Y5YlzuJw72vNQl~$~;|rDpM|_h;NFa`& zF>^~d3nBP*8{8<#8BZm^o8OyC^e^2H1e|U0#%E@r!W#`L5%9%AyhR^U_# zb)#c7SZX%v;3l9nUy)NBp?ifCmUMw^%;V`Q1{mP-l z;h)ul2b=f9py@-7ZtG`b!RdpQPe;`xZCjrY3fz;To>hEQq&6}wN9im!rqbZn!Wk{T zU;}Ilee{+*T#d0aW_BH}VDkp*UIO#?TpK*FQ0PBV<9G+t6XIb}h|#p43a50Ydz|_#srrEY3ivuJ_wn`sr<^?U~^ zkB|9A2RgdJeMct*b=q^tvhYJvlUe6=43G!NLJxIinhs?hmae*a7PB9rUVK@b@{pe?WT+IcrcQj5GxDMt(i!>|v8r-X)d< zBu$fTXX_cGs!uOIvdzTMTTtuyiLL2RATNh?fyXvhFWAf!z0udL^JAFAk|SDOjnQU^?A52PVhda z0bHts+*AppOlMN7AW0{**NJrghuSTPTfe0Rs39kl>q|w4yjuKL5p(!^!g44O!Cp(f zJ?v%a2e)>Zm^UhE3yg|-|N0f`TGCcumI~h2>W#o1A#-o8BY-!``;0)xpZR$@BKuf0 zT->Jauix3%?Gss4W!Uc9Y|PRgeuTjat$_zW1mM@w*+x62RxKPhR~X&IS|}Ucz!T5} z>ChAU+Qp-j_LQm@{v*!)hDJa#mE`Pa&MVxFC9g2|aBdsgrj8kX+AzOWm?9$S3PF%Z zfBGDs=t(!UF|5ZZ9ucxb{ac6CxLd+hp&p+VIF1p4wo{#soW$eZPzS;lzsFL%yv`N( zP^Jd#k0J2k9RV}eK0Nmit!0~~PM$a`=3!Uvi0I=K&#YKAeRNNIgbcthraFaaaPz(9 zLts@J&NPS4zMR%TuQ%Jvi@TFH-A)QW zQQ}4atw=thjgJ1SU2)VY`uFU1V?MEZ_CuoFcM1{`P89eX`4;G<*{V`sfg7j(NcAz_ z-Exak(#-a(qg9eykkcc7PzrdtRXxLBpFg|j_m>{B%FI5=Ue;W&rFYb z$v5(|e#w(FU6V`{n?ZvHt7gM{j&(sLSF;_dFRUSjvM80`{r?x3uP}H(}a4c_N7B-?2-REziy%muw zl3%#;R|}u37JZc67U1Cp+#pcisqFa;Mzf9(|_XvbOHBSbM(LG6O$z1W5$Yk<+Zp znn4Z08KPZyWB1lNqy!^fi2hncim@sdgRBmFShbI`~=(OYa+JQ$j0L(DXgt;1nCHW@W zi2DnRmizmNvrKr%)E0 z=r|QVrAR!->3DCe9#^EveULpsaQ`CN6uXV-YV+QLIP~3Tsg^M)%7>AlpK3LIi01ML zX;HUeNqSG+OXHX7dgT}-Gfb<~T+J4`Ny<#0z`2(RQFur7Xu*-M%l_q7Bo2Oi)Fxy@ zU97waRvM8scH`~k(SpW&OGz}(sdi@Z&%{y(HyD88y%E-)a0`Ph!9!K^CnfVfy{hoD zMR40mzknbupr<}}$_V{XQSl8^C2Q|{^FOg<48bGuQQnUPyg;VXo(`&MDbOuM$!{0I zk675g9XI*I=7Hmd7@3eSf$L(rQxVDtV-SQxnr*@z^X6T+&RMJx9L4!m_!AO--=?x2 zQE&_8`tm8lxfa^Y`;0ATsI{SyC8o`x)NV{s9}7KW`0dT5WQSlwx8PSNE&6_rr2~uQn=L86>`Ep&n%MTn^=@kT*m=TOPPen@Pf0oqn6=+LRw7+Pi029FH?I zg^i5MCka1hcNvMSMvVJ1BSQNjMvxdECG#DF%tdqpNk2ZGJtWN4vS?##$>$w898e ze$UO%i*keQ##%fY0cW_y32QH{pJcHX_GmsaKP>m_&URDm@QWq#t7`X4*6qa)W%#pe z@ka%<-~qi8!h7QOC=jllkGgWZ!yo0M=l<$VcqA$KP#N$Fm8zd z##CP@3DclxM6kvc#Gfm#R3P>3UF{LYkjK4np6Mg*go~F*;InC%8=xRKG^yaGkP9KP`L_o{Ys8M$ zM3ON=Q3cryo?JnmGh`mC=B1GY2*ghg%(MH{N+viu*1HC}-`x`vUSf2TTI;Z^mZI_Y^Ar&e7e^7jomg_lq%XHWFp;I1l$~Zf|-i`1LuPEKzu$WXe;eM*eCN=_Iiv z?CSLqHeQC-QHL)aVv6*QoEk-Oh+!%xh$<)Jp>+j=aEkQ=6)5A8`sypDI05RXsA6kNw=TLpYlp_4r5JZt2WZ!0Sp1!&x&QbeBr?wS3JHVT&*|h0q^KUONICdJAb!71nUj8;( zNno#-+cu8XPa|(u)!4n1nLv#w#yxL}?{LrFlwTdLQ&DjArS=go^q0dL3#Jd~_#Q{d zrv@?oLb1aEh?TYfG78ikDmsD1L~IzTb@yj%mtLKv08v*;#oFNsU*6;f-Qqd=%VDbE zd>J9qt#CpZ4?c%>II}Ghk^}i*vq3yR3vP1l=JPKW@qK=eJxT}81wYjx-9yfE7iRs~ zM-!B_U(aRXh?k8clYyq_y!qeK*U7Y)=hR_5Lf@8A#-|6~Epv{C4Jj(@_oZKWMjK84n z63m}-P8qQ>J8d0D&?On@{abG7x$i?c$AZI3gEfQQlDY{aSf@rko|2 zcD^f3HXZMdex}|{J~@|{PY1fVgLM&eEu2cBz~e@+rSW4iaTq_xNq6`hw=^ON#z}?b z+Jsk`!oj?ndGp}sBwAyRp5_h6V3&J69EHL=ijTYLQ0_hTsQ)rWgS|C$;pwCeQpgn! zL7pPj2BAF>z?qAT)5sNGiZq%FM-kv-9EIJ*M)*`fPV(A*QVK8bq$l2S#c0bv5R1l? zW_y^z9{Mi&9JS{*S7RD_cd3VxmwhB;F*bL9s42d?(hqFv#?}OK{xNWE9wk1!pfKi| zbgAQdx&-QP!Q6d+D~=lr)RgJdCUEWf>Lz`=Yk@X>>u)Ue{Gt;+KL^VCXa~*lKqj6X z(|G>01aiH0Ave5#m|&a#bcK42#|>D%BH_E+d_XjPpXv0m?55d&_W*vq6YbQ?WP;@% zo{N1K;A+dmVLqkP4!Dcd+CIM;t6>zpzc01wvfO#g^&k7f%`x-W?56VHJIc0gA8*>o zVQ#9%-osz3TdR+zzcaD2&RxAVdPVG-g3K+$LJA@??v9~Y-_f}j$8wwwQ3A*c6Gs3- z>G>jfmi33|mvIvmqICd6RK|G_(nQTl2&X^bkKii8|E9%-I7Ws2#rdJrOthber{#{$ zu4*JUj}~O(}-uIj?{>*4-#5%2{=Z6V9H16_nM8wwCm{WUNwVA z-PY@rP3s}wP7MT}$@7|-7A!EBkEZVaZC*jh70XHtI&l07Veka~=bzar2vgu~AT1z! zAeisjDp#OTpvdo;t9^J3AW$G+cVN0fOl=?oyrG?|FCV)rUaKqo#<2{n5(Ct}chpb= zv_nM%?rbH73tvS3?wV|Upl-BdvC*W3O}_TPx94&{{dd}k+9 zdiPl&oE^^|)v4##Rcdgnd<3wH+ry8}h4s7}fR(_@l^RNZ{aH_bx4#SBpKQ&?WmiYc3H95105-BlPKZS(M0}Yo~Tuk}) z0d0YTqm0#qFiytlfAb9Joz+h7diTXB3U3fcs=m)%*)(NYPzYwovh&Oy(Nu2%P0d|k z#Ydzl%>7!7SycOaP>7}55`I!{h0o%O7HCLdtFChs#_bnR4?nTq$w*g4kvk}}532If zc?wwt&&H01n6mVGq#ys=)t4X4p{f=*$p2;c)@oI#HLTHQPcum7m2G9h+Cb5~oshMK z$)A#^I5mD!sgzZIMTbyO4JmZDvw6s|h%~(e0~3n}4i|uX2`z@T2dRe*=wY~tSYz6= zlk(lp)x31FMwtn^_l4!cvp?bznJAmJh{N;SCBzn2AEMD~{^K=q%eo+~<}t{%Bagfj z-W(Uor+2+6x!Rptnpl)ZUa`a;uEUIB4`XlvzFv8XlVkhf6TB)?x0&3e4pjlD6}kWFJP4725rFsZA@i z_Dgs>&qy;gYL7ME%?E#ds_qvUfR8<-9!O{G{DW~ORvQlyxzN;1`!c|LW33#Lfx&jpct6T?WXDx)y0~6v(9(@N;suX*Jm<~Zk8^u>*iU;)%I0!8ghqFrMf>SvMp0| zI-Bf(JY{=6jZfXoJCPM|A6whJsd{R^0wugnqx`}yf!u@o{?_ZKepszF*?eCeGv`Ru zip7$t#7ZgF+>Qq$YIzFrhU8Mo)N1*P$(HPv3%{500EwpbnvE7q`AVs_{GJadochyo z2Bc!q*qjElNfxZ86Y0(RGYKZNs+Ahe26HJkysj53ZrjuGMwD{d+-^Iw$yS`U8?8^< zGl^!5x*Z-*J9DXag1#TnP%zMuVG-fd?{0BqPz3sY-bR~MRsYl4@ z*|zOfd0l#K=Zh0~?fy2)@!Ba?)Aib`blZH}E|eE|+by^2eA_A2^L^W^_5%Tfxy>bV z_fG-&u36Vc>;I}%pYP7YT2rOoRO1IKl9YK6vMSe(C=!4yUKCk{ZDs&TiLQ14S&i?8 zJWhcmoIGBcWu!Pxk>+=CyeiL$NgRM8-6URxW91-DiJ|o%UQOTyT|t337#*O@JdmuQ zNL`!^P~|>QQ2>x9s{mBk7Z#wv7L=uJT;^5eec;*VC5&X*7G#|08|I~~Y#J8iyzrgp zCCzl47i8V|@8_lMeC`+I{XpT^hV@0@*vIWjqu55xjiT5m-BD%OMvRqY*e9G>$JxfL zoyOUxykY4YB&H3e=^Do!X)78=Ev+gVCp~ek8%9jEtQ#j>dCwchY`xAKr+gvtoQDm> z@m$6oD6^bLEzGi9COt5~-@a>A9}Wbro9TJ+X}l@jhI7!wYqUv6Da&SUyec>G zg12=)oEaD?_JH}|F|yG^xWr0f0|tX2R3S1zgi=5+IyLVK>IC0m zy?-#BAu}_b0ri;rB+NruX0oFxdbviQ=3;FQyrp7&&hc;Eay6gRC4b%8cv)*xSgjQ? zI*0zmA0%rlJ#wzKnf&J_gm2v4LI@6Nq<9BdL)<-*at;}+SqFGWt=*yw4(YVo2RKWT zB1{F_NmS+!(@@xj>F`!-Y`@}VTMvv#ZitlNfkqN1qn0@O0w{cQUC#$ z`MDpYvTSq0wBLhaAxa(RIT1#mdsZUxjybOlr5YBr0-^(IHEv6V0?XtH{$xkJ0UAYo zL}e}pQ{`hxL zI@Haslp*ON^&{~k{Q?6E4idc{)VgYa>JiWNejHHS@_rIYGG{g%2u~#fBpCl6krnY> z`Tuup{rWao)$zx-|6hGzE=38-337&OTx(6WW^0c*7v_VYi2S$9sPg=G>#&R+x2w2z z9e10Mgg&<`n0h{U8;F7*D5R=c?$9XYk|`uA8P3=&CL<}NYB}EEFzD2(1hZKEih&ZR5D%hd0b8wQ7?nmc1+v}HiN!V{@hV6gUdFrxqjZCAiBY0u^BIi z0gMJ^)7VT_qcofj>D3#IS0Yrb7Hz^-8%)+>bi5w%xt#Zx!jk?)q z_Y7nAkB#Jp|Cf==|4$pEwcIZG-S78vrEb;jjKK@8*P$0C?O3>NvP}-~+^`(9)Y;6T zq!_P$-265ePz!QGQ0ejqA)`|7>583&23CvBsMK&(LHd(CUZq?`re&(;7Q{0qXGgU( zkNySQ#NV1uD@|oG+e=TbIkF^5Yq&FM)t$Y?*UGCsb{TMr|0hRPs<9qMMO5f|SMuQc zaIcSarWEmD;AsIznc0|qSOtLaCnb`bw^H=ag9JLxC*t&V>m<(1%+O#tal>_c@KNRQ zdtdf={)Nue8Z4z#fevw4y#_98R#P;Q=`WCunmjqinCT&o$HK4=uA%LCbFAmk^u+hI zCqcpY*S$A%xEa5+XG9UikmW#mkqHw7ku7Mf!nGD>UVLK_qo&1*+?cQCWC9A*WK7UH8ITy3X)&^X1DJJ;KQmb*u|@@1 zBse$5@Ms~#5wnJeTjE=jJ*zEjgU zyOAOi_YoQx2r&{AGNN|-FUp&%go>nE%}NY7vdv`XAeqBFB#`7Ec_2YF0SckuF3xcI zLcFLZoDLLk5c$!>@7P4`5TTz8H*Wco3_p(ff)I$;^VTQ=?4A7W1CcHZsLzpl`Gs2; ziHoS!Sm;$WGaA+@4@MrPcY+SeF*A-M`ep*KLeoIVsMic33(_ru zS6LIIfpydGpoI4MynXMZicpEO#Uk`!t*voT@WtdnU?6~a$nEbP-0@k6!bA-8v^6x? z+uohwjSBQ6VXm)pa=e>8yGMb=h5Rm@{Q3`ZD;ORe9T*uZl)IOtzRcC)j+Hd^pPZM3 z<4@Y-n}z;y;cBI$CSBaNho5II_Kpr~Pg#Bwgm(ts*xv8QcgrZOu;raoEwxUL_6}no zSdfU-4-to;E_?sb z{G9(X@HBTY)-wR`FFWqvyT<>`c;uU&oSm4N8hb1FAL3K6=s#sIS^pMIrN^@2$Ny>i zm%-VnHJ=MX8rH-%w~%FxltVVXwYPiyJjgUTyCb+%@A^vk_>LJ5@++gJ3Wnmmmbcue zE9Pl!Vt@wzZs0XCGBh-@X*!+r%$0LfKDN9oR(i}+`_sh1Bx=-=Ya~mLh5DAwJy=WP&2!e^Cd> zMc#1-3@U+bWRo6$q6rzRjz$iB>~7tBqbc>@TCm<=mM^wBVNDD%t)hyp86oN5Z^a&X z@*E7U?Tr;->%qpy>M^de&`%D8qA|L9i^)zv3lyiQ9<8lj@2b4QSC?*en+Xd`&L1-y z49?QwQ_wAQmKQxzDHMn!v>8oVAC@3|U!-sLkr%r^PpZ7wg&=03w`p0j+~Znm22IQa+(5PdSu+{z_T zLO4CVjmKUNy*RIYAApktX>8vS1)wxpj!33~ZiDo?QvX2C=uccu9-nxY|K-tS3!5nj zZ<-2*pg@MMjmBdJn;QA241oGF~5amg{W4gkNqOiz59|>H!qBn~6Ers;{4? zi-d6Eflx-eJ^of2Vc_ys@Co9G(e}~dj!3@WY z4rY-<1|IaoMDdR z*kIX)<&v$2(wa_nEpN;6&ovQKVL`vegKP$di7GZ18X3jZT)$O8-0T8|T0>|1{vO$E zS<^FLudv=dHZ`5z&l44Llrc4lJFO$t#=pgGDf&~3ErzJ zYqx|IDjIJZULOJru4@lB`<5hc<76yi>FL*O8HQc0Jhb%k#Qw+BqglR*vhme>- z0vMSLqOEXA`Q-9Qt@tAo896dBFhrCd@?o}ypjeTB~5PLwq~mlMf_F9*${k-G28WWQR&5_+v!1$8lp z3~NgVqj2hNPevV4le8q}{#O7<47c+-Lrzgu`YFNFtIWK_={5@dI7y4EDA`0wRQ#k@ z*nND+^-#ErlBy`1NQ&p;j{}L5>$}8JlsGAhUj~a`rh}iit7(p2qR>d0ni77Lpo{BHMi*ksr5|bB z5ve>sqD)jNza>$Is;txExkJK`=;a8G;RFtaGpFJR4uqqrD;$g~da!pMChIs2zG4sH z5RT69?yaavAMXk-;o>~r*x6=q3Mc1TVdojZAsoRmoWLoZ!8u&OC0w1yMgHuE=1e}% z!>>a1&R5?BQ5M9QOFF-BpbI_NgF`ribb8f?l|6*S%_nf#iINw)<;4`v=!pYe^f_F> zC0vnl2x)1$yx5fIp3RNZiVSF7#mUyvQPdd)TWz8>$^9EWV?5Rw&~Qc?ZygJ=jo`^geOD z5%E>r1lz+N5RdJRVb$IWn>csTjnkh^vNiPqY3Mr8g`Uzw?@c=SE{e^@4@@^oUXI3Z z^F#98#_asq{I2{s%lCe0eiy`t_1UxWv*J9A{9T%am%BsGRo`4&d?>^34(0P@=d8Sh8x{HU?0F+NgF`r0&X*cLp22CCvl}NPv(1d5>~FW6f3CG0 zu46Gj_`AKy%HzY+u_VXq?%L0e_tGE4;9vXje~)P2qnwI+5V3lw#7!$2&n8fBO4YhQ zyKZK`ZD)QbhcJD~(u#YK^LH~;&T~)YhlXI<+MSq<{F3w4gOB$rzj``xi+&WS-|zTLE)>vc0< zTCQfdWc-aA+D{Fs5q%}DYHQzB)=_y|D<@Su*Nv$4gx-p+dr#N77MeBxAP)9V`+*dR zY~j5nfVzPbYek3K52LO{J?{5+NAtw6n0<0#Tk7xIs-1%lpV$?aPPbSEJB*GJQ1zfS zDdcK(_5qQPIcfH38N*RWUSki^-MZrkheAsDX3&FkIE2%V^u?;thXc4$ zx;=>B8^V#YH-N(~etGmDqBonvsd7HSo^<5Z|3^PAE~M*H=|W!o*P{5P*bPh=#j!8O zP5lmTPb z=fO{1cwD`u<2cZT9_%Tn4s;>@nFC!|>An8}ZvL5M000000RRF2{{Rno0b?KqL<6BK zgDcZU1_ma628RDS%*+3MXWH}sE0fg!uMi%Jns-e6KyiescR19&MKz6?6;mBU!+(3G z*9dhCZT~H?sbiYSXpL+hkZ+2t4gfuVOw<5)0jyQmcH2e}U9hS5mKZ4muc;`)g6_6@ z0YuT=s^pRueq}Q zMaWNVo{HilN_RspRFgkCRj1nD*L$|(u!>j(dhJ+QDu{iLEyENad0a4bK>X(hmnOeB zp0c`w`hJ}&_0ZvBHQM?zbhKlqA@RlrR4b89JR?stQAAnOJ2~Jfs9GoD2V#E!Ph<@V z-J}U|_eK~)Lt^Wer)To?EVkn)ifp#rDAKGp!ow)?xM&D@O4S6Nm4l6t%i8CP_JJc} zEB3f#H2R{0ti0!wSfpdS*@67!a$Mi%;w8=_+!46Ps?cPrf}{2|vC@9Rg}o!T_R$5Gr#IX{c;W){oU&;xf&^;9Qx(Bezk!YPx@D<>>rIyzZvmgu=A zobMq@A?m82UXuel?&&UK*tT|}X~*L}lNAbeK1kL)?l*8G;@;qugyTW`5%GBjkV ze&zdVoDEl8{?WDXf~HYm8*x1zGnplF96XDhFj-OL2PP|t{Lo}&k#|g15ow#OL*z#$ z>lFF1$+|>-ZgiV>uEbziQ;n^!#Q0s)=$U~r1wN6Jz$fxE;1f9od?JmZg?vptgR(<01scadMhVGA zcC}{MbJ@dNc;65;=$a|&WJb%4c%z3c=pUSn)*9#g(^=UXtA`Jw9N@zyGuN3P8G4%c z`xt&!{c;huTok`ruf~5?@^5WP&t#9RF#-1k1W@CehFJy4jK@z+ZDPUWXScaxgZJV7 z95YelRjN@#-h6QRGEE!0p%V)CKmc2~4xU-o*eEESF=&ei;Z~~RCwJqnz&%WBnrIzZ-=h zKG0kYl7o#9hs4HnEEn0um_!pwPwI6HQ=`H<@ImBNV!En`mMR*S7?R7_tn#I-$S8=a zc@y}%(Yz{8Yhm_tZ5{~P@??t#y#R{l+a_Sn?d!TBMP+&mZCehe#jx55YqX#p8=AHf zNl!;msp9nV?AN_HysOr_H7PB-y?CaRpgpRXDL%Rgxjo(`qp2n=uJd3JZrJ!_(n3_r zYSyUh@$xzAmc4P#x^iXgO%bbxXWW|#`i5uS6urrQ0o1jw7-)@ahzJC7zMGiI$pULy zpqid(WnII)gHH$?|LGDp{;$0i6mmr^Xxu_)HpGcqJ=RU8X52Op>p0E2j&3obXU>Ce z0Q6Y%1wU5uE|1js3Et-y*XUm&oi#ebPx1W9@Ni)eR0>t-A=PI7o>l8c1mBWeljj`yTgH7I6ovD2}S3+1)~BF#zN6MFfQ<5 zf~H3>Ndu;6z%&h*35j#ALo_S$s=1JOr!@8u=b_+Za{;Zn)W*l=N+vg@t6np*88^^o+(OHrF6cevpn-J7~N0001Z0b}sq!EhodVk0ACU*rbHog54t49Nu>8Q7h+ z6~}v>aKFI?j2lx+g9bj`{ zU}fM0iU~UHV{m{%s2DSY%SIK(j=+cw4jmC2nNwUgs)2aBI2srjSsXf&Ln1&*B7wkx yCxat|!+}GGLyDc1M{5V;|JDsGy&IVrTsE_&urau}005^-E(!nu000310002zmq$$i diff --git a/static/assets/2078a57b79d547bf1e2502f8d249b867.woff b/static/assets/2078a57b79d547bf1e2502f8d249b867.woff new file mode 100644 index 0000000000000000000000000000000000000000..8a2e453b5689b66a439fafb98e498d3775f8aba2 GIT binary patch literal 97744 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%0DVc^!P!`TlFIh14sBJIWP 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

-)m^#{IPs3A! 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 aR3GSJEiz648hltsV)pni+|;b={r>=`f+|V? literal 0 HcmV?d00001 diff --git a/static/assets/58cebbe9a6bdcba6d4bb56a22a9e812f.woff b/static/assets/58cebbe9a6bdcba6d4bb56a22a9e812f.woff new file mode 100644 index 0000000000000000000000000000000000000000..61d5e6475d7343bdbdb988a06736c0787139f578 GIT binary patch literal 97028 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

Ocx{LSz<<+ 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

TUSU-1M!_@$c_#P}3c7El54ctHw|{ zYURE*YIt&?!l`ONqA+CnuW8%ugsrymQKTiAg9pf3@&IVsysENb(Rn&#|8tLD_#hDb zto5pi`E9olaIPdpU^Y=kZo7e1B_vv`puyNjs~S;VyRg?GF_3t2h!npIhaS#Zv4?~n zR#L@863gV<;6+Av&WF}(hOvVgKYexiqf(X}gu=SJC$zP)YUPYVf2?bIO!SMAq@O+a z7h`TezrinBgFK+*`$goDg2>EZz4-mK_BOmK{!pg8K%aBr2jP`a3BK>{zDtp5!eK*G z^vWRkl#v;FmW}+8uXTUYBB7i`5?}Q z3a@BCRHp$!bIR7yy=o7JuPct0%2CE9C6Ch1&{e$IbB+l@v$|h0+Sv^T7;{w$gjh*_ zG}OGOv?XlU=$yh{!2d;P_$kas+e>vXjVFAvS1?HXjP$Teg1!r>&K-8C+Q%D~_GbY3 z8t-McUz85xev{Ea{7%HB2kTmM18#kg3^U`n?Qo0$oti%>!v-S*jK~su#7H= zY0Yf|{X=Kc^R$Gwqs|^BAEE8P+x`rLAoRmq%j4SaFk-yFw--Lte2_KLn$Gwrn%{4m z(L_v7-82D+A)5)3QDlqF3FAY z!))}e98zTZI76r6B)8Nl+U01~=U^R3AITOlHXq}cco;E(i&PpwX;msK{~=2WXV?;Ta#f{~_{ zZ;Of9c{K(NS-qRhdFLLS#(H&DZ5FR_#B0iERagPEb$0gKn!iu49zcNeW*+dP(07HDm_3n(Ci{)~oYE z(F<1a(v{kD;00sju~qI1xfu`aJRYEv5(FCFYX8W~e`^KyVfZp3tL=u>9_{~~>gM)dh5u|YWS(eHRociLV}7%9A2Cu~ z?#XI4)QvA}A^vW-dM*;SU9D3%YMXc<=_haSAZwt{9Yry3&R~_RNPoWj!4g zqv?K6v?EwI(P`96-Yn~ zt{&fapYz~wiMd_}zn_yIa~$_88+se`lYVm~p&j3|EFjJh zNE`_o42Hsh{HII-&x|mD9f4i`0~J+a02LLSmYD&5nRb5#`_V0dL6kzc+}oL9A$v%g z+b)$a@pd1Z=*k5mBESy{+n8sBYw!AI>OiiXxsR(t6x+DEq)?tCs!xy@LapYq=eiW8 zVMEnpIw2!$eHFvN_sdpa=&y5|)yGg(!E1gusm4gXR)u$M{(6_erM|LFv}m5sJ)AlX z97A@zwbEbfgS6jr>N_CoG^+e9KW2|w&P#$-BSlm|vtn&~*{^lKAw~z@_m7V5r>KAg zmO)%{9|JabvDae+$hkEl-DB&8ca!wLe$Efs$X>% z1o?LuEA{C25Y2+1lr7MZH%pOS9;FB+B+Sm!E39wsm|OQ5V!pL*FwEET3=A^dwA� z$SuL;rG>^NPOKfrJcLl2F+H?fa6K1?)^;DK=#-jwt%kfFx*BXB?={1ki!qilBnmTV zL%VXu@?Kalp?Dm89b#Ii{Kiw*a_(oqvw_tPte&-~{$BFH-8dgO5Z*)G`Y;EdQ6YTE zM)TtV?xindkxUlBD4N4AR#YE3+Dj=Y1pMC;K&kmxLqdcoFG)jRLxIASwTWR$ywgv8sq~M`=h{*gFy5x1H z+1uJl3)}zlg7r9N`=LT4SBOk3yFV8j2KJ?L;_Zuqt-=Pzybu{zz1KjkdjtOFey_w^ zC{W_)-s;J>tE!pwMB4SOVQf*Xf!GQb7Fs`g2Da{knP+vz_fVPqy@9(9nU7~cVH8$R zRFUzs;2)c?mV!U!q?Aun+*pZRvq7+HwmPuX;T3EI@wGs!?kctL>8^=1o20FUuc-0M==%~m2s6T|i_I{3ac^!H(TsX;R zSIQ^sbNVRC9`mvh6arG;d4UVSx{7uWRz5J?!Kn&SK7dph(1jOCO8G^9!?}aQ5ARPE zR}}8AC>;7zf*t-NP)rJWOv!~%*^e)Tfm&~_Sgi)QeR}mHL0UIX4ze>A3AOCdk8p4*``Hn? z@MEz+WkmAH9$=cjl+x_8gXMLSRKy%iX*3d=7FkSG9YmE*jmV5ZSYkqffGqQB`c$cRX3Rh<`igY4% z2yfArRM9cl-I`!Jt~^=Hi)&2S{jNN}zTrPl?{S&#bhW%t#Hxv~-pE0Dj2iGilO6sEKGHV-q_p>a9JMSRBGZNC=K%Rlrydl@=ulLYQ9~Au6U1VyCxjZPAFi+|WEga^&HmYxT&{d~pI zdxvKMr)RN0h2X!6e|Q&H(^u7c*8NjEvuts5=&`>#@72CbzM0d>2QfJiTXVJ5?@YyD zMon#Qe1I^LM}kU%ItEWnw363~2lUHfYT~d7;X@a)CHX?)Nuo!BeNjuIQUudV$b-Ry z!y~EHfSIr$G6qY9_=Mq1YT{;MVz~nsgDmjJ+&Nghl8`fWLJDsr{#O(lIw=-$mbw8? zb%=Kt-$z11T@rz02`Vu;s*qnH^r6&YgCP=;5;1vc()Nh^;NNJ>J;Ygr20TsW4eagh QP*4?etSJAskdW*D08C*L$^ZZW diff --git a/static/assets/blue.css b/static/assets/blue.css index 9f1e7f4..49027f5 100644 --- a/static/assets/blue.css +++ b/static/assets/blue.css @@ -1 +1 @@ -html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#1d212c;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#23b0ff;background:var(--accent);color:#1d212c;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(35,176,255,.2);color:#23b0ff;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #23b0ff;border-bottom:1px solid var(--accent);border-top:1px solid #23b0ff;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#23b0ff;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(35,176,255,.1);border:1px solid #23b0ff;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#23b0ff;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #23b0ff;border:1px dashed var(--accent);padding:10px}th{color:#23b0ff;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#23b0ff;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#23b0ff;background:var(--accent);color:#1d212c;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#23b0ff,#23b0ff 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(29,33,44,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#1d212c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#1d212c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#1d212c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#23b0ff;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#23b0ff;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#1d212c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#23b0ff;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#23b0ff;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#1d212c;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #23b0ff;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(35,176,255,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#23b0ff;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #23b0ff;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#23b0ff;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(35,176,255,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#23b0ff!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(35,176,255,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#8d9ba3!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:rgba(141,155,163,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#23b0ff;--background:#1d212c;--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) +html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#1d212c;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#23b0ff;background:var(--accent);color:#1d212c;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(35,176,255,.2);color:#23b0ff;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #23b0ff;border-bottom:1px solid var(--accent);border-top:1px solid #23b0ff;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#23b0ff;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(35,176,255,.1);border:1px solid #23b0ff;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#23b0ff;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #23b0ff;border:1px dashed var(--accent);padding:10px}th{color:#23b0ff;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#23b0ff;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#23b0ff;background:var(--accent);color:#1d212c;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#23b0ff,#23b0ff 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(29,33,44,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#1d212c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#1d212c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#1d212c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#23b0ff;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#23b0ff;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#1d212c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#23b0ff;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#23b0ff;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#1d212c;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #23b0ff;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(35,176,255,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#23b0ff;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #23b0ff;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#23b0ff;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(35,176,255,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#23b0ff!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(35,176,255,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#8d9ba3!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:rgba(141,155,163,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#23b0ff;--background:#1d212c;--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) diff --git a/static/assets/green.css b/static/assets/green.css index 1288e4b..57adda4 100644 --- a/static/assets/green.css +++ b/static/assets/green.css @@ -1 +1 @@ -html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#1f222a;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#78e2a0;background:var(--accent);color:#1f222a;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(120,226,160,.2);color:#78e2a0;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #78e2a0;border-bottom:1px solid var(--accent);border-top:1px solid #78e2a0;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#78e2a0;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(120,226,160,.1);border:1px solid #78e2a0;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#78e2a0;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #78e2a0;border:1px dashed var(--accent);padding:10px}th{color:#78e2a0;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#78e2a0;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#78e2a0;background:var(--accent);color:#1f222a;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#78e2a0,#78e2a0 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(31,34,42,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#1f222a;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#1f222a;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#1f222a;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#78e2a0;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#78e2a0;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#1f222a;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#78e2a0;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#78e2a0;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#1f222a;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #78e2a0;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(120,226,160,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#78e2a0;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #78e2a0;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#78e2a0;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(120,226,160,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#78e2a0!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(120,226,160,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#96a09a!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:hsla(144,5%,61%,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#78e2a0;--background:#1f222a;--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) +html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#1f222a;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#78e2a0;background:var(--accent);color:#1f222a;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(120,226,160,.2);color:#78e2a0;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #78e2a0;border-bottom:1px solid var(--accent);border-top:1px solid #78e2a0;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#78e2a0;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(120,226,160,.1);border:1px solid #78e2a0;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#78e2a0;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #78e2a0;border:1px dashed var(--accent);padding:10px}th{color:#78e2a0;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#78e2a0;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#78e2a0;background:var(--accent);color:#1f222a;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#78e2a0,#78e2a0 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(31,34,42,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#1f222a;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#1f222a;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#1f222a;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#78e2a0;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#78e2a0;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#1f222a;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#78e2a0;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#78e2a0;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#1f222a;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #78e2a0;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(120,226,160,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#78e2a0;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #78e2a0;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#78e2a0;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(120,226,160,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#78e2a0!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(120,226,160,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#96a09a!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:hsla(144,5%,61%,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#78e2a0;--background:#1f222a;--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) diff --git a/static/assets/languageSelector.js b/static/assets/languageSelector.js index 227b47b..49d4401 100644 --- a/static/assets/languageSelector.js +++ b/static/assets/languageSelector.js @@ -1 +1,4 @@ -!function(){var e=getComputedStyle(document.body).getPropertyValue("--phoneWidth"),t=function(){return window.matchMedia(e).matches},n=document.querySelector(".language-selector-current"),o=document.querySelector(".language-selector__more");document.body.addEventListener("click",(function(){t()||!o||o.classList.contains("hidden")||o.classList.add("hidden")})),n&&n.addEventListener("click",(function(e){t()||(e.stopPropagation(),o.classList.toggle("hidden"))}))}(); \ No newline at end of file +(function(){var __webpack_modules__={"./assets/js/languageSelector.js": +/*!***************************************!*\ + !*** ./assets/js/languageSelector.js ***! + \***************************************/function(){eval('var mobileQuery = getComputedStyle(document.body).getPropertyValue("--phoneWidth");\n\nvar isMobile = function isMobile() {\n return window.matchMedia(mobileQuery).matches;\n};\n\nvar languageSelector = document.querySelector(".language-selector-current");\nvar moreLanguagesContainer = document.querySelector(".language-selector__more");\ndocument.body.addEventListener("click", function () {\n if (!isMobile() && moreLanguagesContainer && !moreLanguagesContainer.classList.contains("hidden")) {\n moreLanguagesContainer.classList.add("hidden");\n }\n});\nlanguageSelector && languageSelector.addEventListener("click", function (e) {\n if (!isMobile()) {\n e.stopPropagation();\n moreLanguagesContainer.classList.toggle("hidden");\n }\n});\n\n//# sourceURL=webpack://terminal/./assets/js/languageSelector.js?')}},__webpack_exports__={};__webpack_modules__["./assets/js/languageSelector.js"]()})(); \ No newline at end of file diff --git a/static/assets/main.js b/static/assets/main.js index a0652d5..00963bd 100644 --- a/static/assets/main.js +++ b/static/assets/main.js @@ -1 +1,4 @@ -!function(){var e=document.querySelector(".container"),t=document.querySelector(".menu"),n=document.querySelector(".menu-trigger"),i=(document.querySelector(".menu__inner--desktop"),document.querySelector(".menu__sub-inner-more-trigger")),o=document.querySelector(".menu__sub-inner-more"),d=getComputedStyle(document.body).getPropertyValue("--phoneWidth"),c=function(){return window.matchMedia(d).matches},s=function(){n&&n.classList.toggle("hidden",!c()),t&&t.classList.toggle("hidden",c()),o&&o.classList.toggle("hidden",!c())};t&&t.addEventListener("click",(function(e){return e.stopPropagation()})),o&&o.addEventListener("click",(function(e){return e.stopPropagation()})),s(),document.body.addEventListener("click",(function(){c()||!o||o.classList.contains("hidden")?c()&&!t.classList.contains("hidden")&&t.classList.add("hidden"):o.classList.add("hidden")})),window.addEventListener("resize",s),n&&n.addEventListener("click",(function(e){e.stopPropagation(),t&&t.classList.toggle("hidden")})),i&&i.addEventListener("click",(function(t){t.stopPropagation(),o&&o.classList.toggle("hidden"),o.getBoundingClientRect().right>e.getBoundingClientRect().right&&(o.style.left="auto",o.style.right=0)}))}(); \ No newline at end of file +(function(){var __webpack_modules__={"./assets/js/menu.js": +/*!***************************!*\ + !*** ./assets/js/menu.js ***! + \***************************/function(){eval('var container = document.querySelector(".container");\nvar menu = document.querySelector(".menu");\nvar mobileMenuTrigger = document.querySelector(".menu-trigger");\nvar desktopMenu = document.querySelector(".menu__inner--desktop");\nvar desktopMenuTrigger = document.querySelector(".menu__sub-inner-more-trigger");\nvar menuMore = document.querySelector(".menu__sub-inner-more");\nvar mobileQuery = getComputedStyle(document.body).getPropertyValue("--phoneWidth");\n\nvar isMobile = function isMobile() {\n return window.matchMedia(mobileQuery).matches;\n};\n\nvar handleMenuClasses = function handleMenuClasses() {\n mobileMenuTrigger && mobileMenuTrigger.classList.toggle("hidden", !isMobile());\n menu && menu.classList.toggle("hidden", isMobile());\n menuMore && menuMore.classList.toggle("hidden", !isMobile());\n}; // Common\n\n\nmenu && menu.addEventListener("click", function (e) {\n return e.stopPropagation();\n});\nmenuMore && menuMore.addEventListener("click", function (e) {\n return e.stopPropagation();\n});\nhandleMenuClasses();\ndocument.body.addEventListener("click", function () {\n if (!isMobile() && menuMore && !menuMore.classList.contains("hidden")) {\n menuMore.classList.add("hidden");\n } else if (isMobile() && !menu.classList.contains("hidden")) {\n menu.classList.add("hidden");\n }\n});\nwindow.addEventListener("resize", handleMenuClasses); // Mobile menu\n\nmobileMenuTrigger && mobileMenuTrigger.addEventListener("click", function (e) {\n e.stopPropagation();\n menu && menu.classList.toggle("hidden");\n}); // Desktop menu\n\ndesktopMenuTrigger && desktopMenuTrigger.addEventListener("click", function (e) {\n e.stopPropagation();\n menuMore && menuMore.classList.toggle("hidden");\n\n if (menuMore.getBoundingClientRect().right > container.getBoundingClientRect().right) {\n menuMore.style.left = "auto";\n menuMore.style.right = 0;\n }\n});\n\n//# sourceURL=webpack://terminal/./assets/js/menu.js?')}},__webpack_exports__={};__webpack_modules__["./assets/js/menu.js"]()})(); \ No newline at end of file diff --git a/static/assets/pink.css b/static/assets/pink.css index 8bdf5d4..e19dacd 100644 --- a/static/assets/pink.css +++ b/static/assets/pink.css @@ -1 +1 @@ -html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#21202c;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#ee72f1;background:var(--accent);color:#21202c;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(238,114,241,.2);color:#ee72f1;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #ee72f1;border-bottom:1px solid var(--accent);border-top:1px solid #ee72f1;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#ee72f1;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(238,114,241,.1);border:1px solid #ee72f1;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#ee72f1;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #ee72f1;border:1px dashed var(--accent);padding:10px}th{color:#ee72f1;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#ee72f1;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#ee72f1;background:var(--accent);color:#21202c;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#ee72f1,#ee72f1 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(33,32,44,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#21202c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#21202c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#21202c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#ee72f1;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#ee72f1;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#21202c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#ee72f1;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#ee72f1;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#21202c;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #ee72f1;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(238,114,241,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#ee72f1;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #ee72f1;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#ee72f1;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(238,114,241,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#ee72f1!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(238,114,241,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#a295a2!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:hsla(300,7%,61%,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#ee72f1;--background:#21202c;--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) +html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#21202c;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#ee72f1;background:var(--accent);color:#21202c;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(238,114,241,.2);color:#ee72f1;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #ee72f1;border-bottom:1px solid var(--accent);border-top:1px solid #ee72f1;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#ee72f1;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(238,114,241,.1);border:1px solid #ee72f1;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#ee72f1;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #ee72f1;border:1px dashed var(--accent);padding:10px}th{color:#ee72f1;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#ee72f1;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#ee72f1;background:var(--accent);color:#21202c;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#ee72f1,#ee72f1 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(33,32,44,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#21202c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#21202c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#21202c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#ee72f1;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#ee72f1;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#21202c;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#ee72f1;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#ee72f1;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#21202c;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #ee72f1;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(238,114,241,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#ee72f1;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #ee72f1;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#ee72f1;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(238,114,241,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#ee72f1!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(238,114,241,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#a295a2!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:hsla(300,7%,61%,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#ee72f1;--background:#21202c;--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) diff --git a/static/assets/prism.js b/static/assets/prism.js index ecc645b..4943c7d 100644 --- a/static/assets/prism.js +++ b/static/assets/prism.js @@ -1 +1,4 @@ -!function(){var e={213:function(e,t,n){var a,i,r,o,s,l,d=function(e){var t=/\blang(?:uage)?-([\w-]+)\b/i,n=0,a={},i={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof r?new r(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=c.reach);A+=v.value.length,v=v.next){var w=v.value;if(n.length>t.length)return;if(!(w instanceof r)){var T,k=1;if(E){if(!(T=o(y,A,t,h)))break;var I=T.index,R=T.index+T[0].length,O=A;for(O+=v.value.length;O<=I;)O+=(v=v.next).value.length;if(A=O-=v.value.length,v.value instanceof r)continue;for(var N=v;N!==n.tail&&(Oc.reach&&(c.reach=x);var P=v.prev;if(L&&(P=l(n,P,L),A+=L.length),d(n,P,k),v=l(n,P,new r(p,f?i.tokenize(C,f):C,_,C)),D&&l(n,v,D),1c.reach&&(c.reach=F.reach)}}}}}}(e,u,t,u.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(u)},hooks:{all:{},add:function(e,t){var n=i.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=i.hooks.all[e];if(n&&n.length)for(var a,r=0;a=n[r++];)a(t)}},Token:r};function r(e,t,n,a){this.type=e,this.content=t,this.alias=n,this.length=0|(a||"").length}function o(e,t,n,a){e.lastIndex=t;var i=e.exec(n);if(i&&a&&i[1]){var r=i[1].length;i.index+=r,i[0]=i[0].slice(r)}return i}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var a=t.next,i={value:n,prev:t,next:a};return t.next=i,a.prev=i,e.length++,i}function d(e,t,n){for(var a=t.next,i=0;i"+r.content+""},!e.document)return e.addEventListener&&(i.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),a=n.language,r=n.code,o=n.immediateClose;e.postMessage(i.highlight(r,i.languages[a],a)),o&&e.close()}),!1)),i;var u=i.util.currentScript();function c(){i.manual||i.highlightAll()}if(u&&(i.filename=u.src,u.hasAttribute("data-manual")&&(i.manual=!0)),!i.manual){var p=document.readyState;"loading"===p||"interactive"===p&&u&&u.defer?document.addEventListener("DOMContentLoaded",c):window.requestAnimationFrame?window.requestAnimationFrame(c):window.setTimeout(c,16)}return i}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=d),void 0!==n.g&&(n.g.Prism=d),d.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},d.languages.markup.tag.inside["attr-value"].inside.entity=d.languages.markup.entity,d.languages.markup.doctype.inside["internal-subset"].inside=d.languages.markup,d.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(d.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:d.languages[t]},n.cdata=/^$/i;var a={"included-cdata":{pattern://i,inside:n}};a["language-"+t]={pattern:/[\s\S]+/,inside:d.languages[t]};var i={};i[e]={pattern:RegExp("(<__[^>]*>)(?:))*\\]\\]>|(?!)".replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:a},d.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(d.languages.markup.tag,"addAttribute",{value:function(e,t){d.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+e+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:d.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),d.languages.html=d.languages.markup,d.languages.mathml=d.languages.markup,d.languages.svg=d.languages.markup,d.languages.xml=d.languages.extend("markup",{}),d.languages.ssml=d.languages.xml,d.languages.atom=d.languages.xml,d.languages.rss=d.languages.xml,function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(d),d.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},d.languages.javascript=d.languages.extend("clike",{"class-name":[d.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),d.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,d.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:d.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:d.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:d.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:d.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:d.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),d.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:d.languages.javascript}},string:/[\s\S]+/}}}),d.languages.markup&&(d.languages.markup.tag.addInlined("script","javascript"),d.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),d.languages.js=d.languages.javascript,d.languages.actionscript=d.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),d.languages.actionscript["class-name"].alias="function",d.languages.markup&&d.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:d.languages.markup}}),d.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/},d.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn't) contain|contains?)|(?:is|isn't|is not) (?:in|contained by)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn't) come|comes) (?:before|after)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equals|equal to|isn't|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,class:{pattern:/\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\b/,alias:"builtin"},punctuation:/[{}():,¬«»《》]/},function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:a},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:a.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var i=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],r=a.variable[1].inside,o=0;o>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),d.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},d.languages.c.string],comment:d.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:d.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete d.languages.c.boolean,function(e){function t(e,t){return e.replace(/<<(\d+)>>/g,(function(e,n){return"(?:"+t[+n]+")"}))}function n(e,n,a){return RegExp(t(e,n),a||"")}function a(e,t){for(var n=0;n>/g,(function(){return"(?:"+e+")"}));return e.replace(/<>/g,"[^\\s\\S]")}var i="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface record struct",o="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",s="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),u=RegExp(l(i+" "+r+" "+o+" "+s)),c=l(r+" "+o+" "+s),p=l(i+" "+r+" "+s),g=a("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),b=a("\\((?:[^()]|<>)*\\)",2),m="@?\\b[A-Za-z_]\\w*\\b",f=t("<<0>>(?:\\s*<<1>>)?",[m,g]),h=t("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),E="\\[\\s*(?:,\\s*)*\\]",_=t("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[h,E]),S=t("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[t("\\(<<0>>+(?:,<<0>>+)+\\)",[t("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,E])]),h,E]),y={keyword:u,punctuation:/[<>()?,.:[\]]/},v="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",A='"(?:\\\\.|[^\\\\"\r\n])*"';e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:n("(^|[^@$\\\\])<<0>>",[A]),lookbehind:!0,greedy:!0},{pattern:RegExp(v),greedy:!0,alias:"character"}],"class-name":[{pattern:n("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[h]),lookbehind:!0,inside:y},{pattern:n("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[m,S]),lookbehind:!0,inside:y},{pattern:n("(\\busing\\s+)<<0>>(?=\\s*=)",[m]),lookbehind:!0},{pattern:n("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:y},{pattern:n("(\\bcatch\\s*\\(\\s*)<<0>>",[h]),lookbehind:!0,inside:y},{pattern:n("(\\bwhere\\s+)<<0>>",[m]),lookbehind:!0},{pattern:n("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[_]),lookbehind:!0,inside:y},{pattern:n("\\b<<0>>(?=\\s+(?!<<1>>|with\\s*\\{)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[S,p,m]),inside:y}],keyword:u,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n("([(,]\\s*)<<0>>(?=\\s*:)",[m]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:n("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[m]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n("(\\b(?:default|typeof|sizeof)\\s*\\(\\s*(?!\\s))(?:[^()\\s]|\\s(?!\\s)|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:y},"return-type":{pattern:n("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[S,h]),inside:y,alias:"class-name"},"constructor-invocation":{pattern:n("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[S]),lookbehind:!0,inside:y,alias:"class-name"},"generic-method":{pattern:n("<<0>>\\s*<<1>>(?=\\s*\\()",[m,g]),inside:{function:n("^<<0>>",[m]),generic:{pattern:RegExp(g),alias:"class-name",inside:y}}},"type-list":{pattern:n("\\b((?:<<0>>\\s+<<1>>|record\\s+<<1>>\\s*<<5>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>|<<1>>\\s*<<5>>|<<6>>)(?:\\s*,\\s*(?:<<3>>|<<4>>|<<6>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,m,S,u.source,b,"\\bnew\\s*\\(\\s*\\)"]),lookbehind:!0,inside:{"record-arguments":{pattern:n("(^(?!new\\s*\\()<<0>>\\s*)<<1>>",[f,b]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:u,"class-name":{pattern:RegExp(S),greedy:!0,inside:y},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var w=A+"|"+v,T=t("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[w]),k=a(t("[^\"'/()]|<<0>>|\\(<>*\\)",[T]),2),I="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",R=t("<<0>>(?:\\s*\\(<<1>>*\\))?",[h,k]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[I,R]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n("^<<0>>(?=\\s*:)",[I]),alias:"keyword"},"attribute-arguments":{pattern:n("\\(<<0>>*\\)",[k]),inside:e.languages.csharp},"class-name":{pattern:RegExp(h),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var O=":[^}\r\n]+",N=a(t("[^\"'/()]|<<0>>|\\(<>*\\)",[T]),2),C=t("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[N,O]),L=a(t("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[w]),2),D=t("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[L,O]);function x(t,a){return{interpolation:{pattern:n("((?:^|[^{])(?:\\{\\{)*)<<0>>",[t]),lookbehind:!0,inside:{"format-string":{pattern:n("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[a,O]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[C]),lookbehind:!0,greedy:!0,inside:x(C,N)},{pattern:n('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[D]),lookbehind:!0,greedy:!0,inside:x(D,L)}]})}(d),d.languages.dotnet=d.languages.cs=d.languages.csharp,a=d,i=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,r="\\b(?!)\\w+(?:\\s*\\.\\s*\\w+)*\\b".replace(//g,(function(){return i.source})),a.languages.cpp=a.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,(function(){return i.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:i,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),a.languages.insertBefore("cpp","string",{module:{pattern:RegExp('(\\b(?:module|import)\\s+)(?:"(?:\\\\(?:\r\n|[^])|[^"\\\\\r\n])*"|<[^<>\r\n]*>|'+"(?:\\s*:\\s*)?|:\\s*".replace(//g,(function(){return r}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),a.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b[a-z_]\w*\s*<(?:[^<>]|<(?:[^<>])*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:a.languages.cpp}}}}),a.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),a.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:a.languages.extend("cpp",{})}}),a.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},a.languages.cpp["base-clause"]),d.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/},function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(d),d.languages.csp={directive:{pattern:/(^|[^-\da-z])(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|prefetch|script|style|worker)-src|disown-opener|form-action|frame-(?:ancestors|options)|input-protection(?:-(?:clip|selectors))?|navigate-to|plugin-types|policy-uri|referrer|reflected-xss|report-(?:to|uri)|require-sri-for|sandbox|(?:script|style)-src-(?:attr|elem)|upgrade-insecure-requests)(?=[^-\da-z]|$)/i,lookbehind:!0,alias:"keyword"},safe:{pattern:/'(?:deny|none|report-sample|self|strict-dynamic|top-only|(?:nonce|sha(?:256|384|512))-[-+/\w=]+)'/i,alias:"selector"},unsafe:{pattern:/(?:'unsafe-(?:allow-redirects|dynamic|eval|hash-attributes|hashed-attributes|hashes|inline)'|\*)/i,alias:"function"}},function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var a={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:a,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:a,number:i})}(d),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var a=t[n],i=[];/^\w+$/.test(n)||i.push(/\w+/.exec(n)[0]),"diff"===n&&i.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+a+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:i,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(d),function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,a,i,r){if(n.language===a){var o=n.tokenStack=[];n.code=n.code.replace(i,(function(e){if("function"==typeof r&&!r(e))return e;for(var i,s=o.length;-1!==n.code.indexOf(i=t(a,s));)++s;return o[s]=e,i})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,a){if(n.language===a&&n.tokenStack){n.grammar=e.languages[a];var i=0,r=Object.keys(n.tokenStack);!function o(s){for(var l=0;l=r.length);l++){var d=s[l];if("string"==typeof d||d.content&&"string"==typeof d.content){var u=r[i],c=n.tokenStack[u],p="string"==typeof d?d:d.content,g=t(a,u),b=p.indexOf(g);if(-1]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Tt]rue|[Ff]alse|[Nn]one/,variable:/\b\w+?\b/,punctuation:/[{}[\](),.:;]/};var t=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,n=e.languages["markup-templating"];e.hooks.add("before-tokenize",(function(e){n.buildPlaceholders(e,"django",t)})),e.hooks.add("after-tokenize",(function(e){n.tokenizePlaceholders(e,"django")})),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",(function(e){n.buildPlaceholders(e,"jinja2",t)})),e.hooks.add("after-tokenize",(function(e){n.tokenizePlaceholders(e,"jinja2")}))}(d),function(e){var t="(?:[ \t]+(?![ \t])(?:)?|)".replace(//g,(function(){return"\\\\[\r\n](?:\\s|\\\\[\r\n]|#.*(?!.))*(?![\\s#]|\\\\[\r\n])"})),n="\"(?:[^\"\\\\\r\n]|\\\\(?:\r\n|[^]))*\"|'(?:[^'\\\\\r\n]|\\\\(?:\r\n|[^]))*'",a="--[\\w-]+=(?:|(?![\"'])(?:[^\\s\\\\]|\\\\.)+)".replace(//g,(function(){return n})),i={pattern:RegExp(n),greedy:!0},r={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function o(e,n){return e=e.replace(//g,(function(){return a})).replace(//g,(function(){return t})),RegExp(e,n)}e.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:o("(^(?:ONBUILD)?\\w+)(?:)*","i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[i,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:o("(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\\b","i"),lookbehind:!0,greedy:!0},{pattern:o("(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\\\]+)AS","i"),lookbehind:!0,greedy:!0},{pattern:o("(^ONBUILD)\\w+","i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:r,string:i,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:r},e.languages.dockerfile=e.languages.docker}(d),d.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/m,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:true|false|nil)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},d.languages.elixir.string.forEach((function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:d.languages.elixir}}}})),d.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|as|exposing)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/},d.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:true|false)\b/,keyword:/\b(?:fun|when|case|of|end|if|receive|after|try|catch)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/},d.languages.fsharp=d.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?|'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\b/,number:[/\b0x[\da-fA-F]+(?:un|lf|LF)?\b/,/\b0b[01]+(?:y|uy)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|u[lsy]?|UL)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),d.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),d.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),d.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:d.languages.fsharp}}}}),(o=d).languages.flow=o.languages.extend("javascript",{}),o.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),o.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete o.languages.flow.parameter,o.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(o.languages.flow.keyword)||(o.languages.flow.keyword=[o.languages.flow.keyword]),o.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0}),d.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},d.languages.go=d.languages.extend("clike",{string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,number:/(?:\b0x[a-f\d]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[-+]?\d+)?)i?/i,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/}),delete d.languages.go["class-name"],d.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:d.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/[A-Z]\w*Input(?=!?.*$)/m,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},d.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n\\\\]|\\\\[^])*>"].join("|")+")[egimnosux]{0,6}"),greedy:!0,inside:{interpolation:t}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:t}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:t}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:t}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?/}},interpolation:t}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?'|'$/}}}}],e.languages.rb=e.languages.ruby}(d),function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.ruby}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},a=0,i=t.length;a@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars}(d),d.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|qualified|as|hiding)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},d.languages.hs=d.languages.haskell,function(e){e.languages.http={"request-line":{pattern:/^(?:GET|HEAD|POST|PUT|DELETE|CONNECT|OPTIONS|TRACE|PATCH|PRI|SEARCH)\s(?:https?:\/\/|\/)\S*\sHTTP\/[0-9.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:e.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[0-9.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[0-9.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[0-9.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},"header-name":{pattern:/^[\w-]+:(?=.)/m,alias:"keyword"}};var t,n,a,i=e.languages,r={"application/javascript":i.javascript,"application/json":i.json||i.javascript,"application/xml":i.xml,"text/xml":i.xml,"text/html":i.html,"text/css":i.css},o={"application/json":!0,"application/xml":!0};for(var s in r)if(r[s]){t=t||{};var l=o[s]?(a=(n=s).replace(/^[a-z]+\//,""),"(?:"+n+"|\\w+/(?:[\\w.-]+\\+)+"+a+"(?![+\\w.-]))"):s;t[s.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+l+"(?:(?:\\r\\n?|\\n).+)*)(?:\\r?\\n|\\r){2}[\\s\\S]*","i"),lookbehind:!0,inside:r[s]}}t&&e.languages.insertBefore("http","header-name",t)}(d),function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n="(^|[^\\w.])(?:[a-z]\\w*\\s*\\.\\s*)*(?:[A-Z]\\w*\\s*\\.\\s*)*",a={pattern:RegExp(n+"[A-Z](?:[\\d_A-Z]*[a-z]\\w*)?\\b"),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{"class-name":[a,{pattern:RegExp(n+"[A-Z]\\w*(?=\\s+\\w+\\s*[;,=()])"),lookbehind:!0,inside:a.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,(function(){return t.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(d),d.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},d.languages.webmanifest=d.languages.json,function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"],e.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}});var t=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:e.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];e.languages.kotlin.string.inside=e.languages.kotlin["raw-string"].inside={interpolation:t},e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(d),function(e){var t=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:t,alias:"regex"}};e.languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:t,alias:"selector"},punctuation:/[[\]{}&]/},e.languages.tex=e.languages.latex,e.languages.context=e.languages.latex}(d),d.languages.less=d.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),d.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),d.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:true|false)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/},d.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},function(e){function t(e){return e=e.replace(//g,(function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?![\r\n]))"})),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+e+")")}var n="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",a="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|(?![^]))".replace(/__/g,(function(){return n})),i="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+i+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+i+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(n),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+i+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(n),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:t("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:t("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:t("(~~?)(?:(?!~))+\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:t('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)|[ \t]?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,a=t.length;n",quot:'"'},s=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(d),d.languages.nasm={comment:/;.*$/m,string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,label:{pattern:/(^\s*)[A-Za-z._?$][\w.?$@~#]*:/m,lookbehind:!0,alias:"function"},keyword:[/\[?BITS (?:16|32|64)\]?/,{pattern:/(^\s*)section\s*[a-z.]+:?/im,lookbehind:!0},/(?:extern|global)[^;\r\n]*/i,/(?:CPU|FLOAT|DEFAULT).*$/m],register:{pattern:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s)\b/i,alias:"variable"},number:/(?:\b|(?=\$))(?:0[hx](?:\.[\da-f]+|[\da-f]+(?:\.[\da-f]+)?)(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-\/%<>=&|$!]/},d.languages.objectivec=d.languages.extend("c",{string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete d.languages.objectivec["class-name"],d.languages.objc=d.languages.objectivec,d.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/},d.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub \w+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/},function(e){var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],a=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,i=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,r=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[\w|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[\w|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:a,operator:i,punctuation:r};var o={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},s=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:o}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:o}}];e.languages.insertBefore("php","variable",{string:s,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:s,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:a,operator:i,punctuation:r}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(t){/<\?/.test(t.code)&&e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(d),d.languages.insertBefore("php","variable",{this:/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/static|self|parent/,punctuation:/::|\\/}}}),s=d.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},(l=s.string[0].inside).boolean=s.boolean,l.variable=s.variable,l.function.inside=s,d.languages.processing=d.languages.extend("clike",{keyword:/\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),d.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"variable"}}),d.languages.processing.function=/\b\w+(?=\s*\()/,d.languages.processing["class-name"].alias="variable",function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a(?:(?:\r?\n|\r(?!\n))(?:\\2[\t ].+|\\s*?(?=\r?\n|\r)))+".replace("",(function(){return r.filter})),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},rest:e.languages[r.language]}})}e.languages.insertBefore("pug","filter",n)}(d),d.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},d.languages.python["string-interpolation"].inside.interpolation.inside.rest=d.languages.python,d.languages.py=d.languages.python,d.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/},function(e){var t=e.util.clone(e.languages.javascript),n="(?:\\{*\\.{3}(?:[^{}]|)*\\})";function a(e,t){return e=e.replace(//g,(function(){return"(?:\\s|//.*(?!.)|/\\*(?:[^*]|\\*(?!/))\\*/)"})).replace(//g,(function(){return"(?:\\{(?:\\{(?:\\{[^{}]*\\}|[^{}])*\\}|[^{}])*\\})"})).replace(//g,(function(){return n})),RegExp(e,t)}n=a(n).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a("+(?:[\\w.:$-]+(?:=(?:\"(?:\\\\[^]|[^\\\\\"])*\"|'(?:\\\\[^]|[^\\\\'])*'|[^\\s{'\"/>=]+|))?|))**/?)?>"),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/i,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(""),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a("="),inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx},alias:"language-javascript"}},e.languages.jsx.tag);var i=function e(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(e).join(""):""},r=function t(n){for(var a=[],r=0;r"===o.content[o.content.length-1].content||a.push({tagName:i(o.content[0].content[1]),openedBraces:0}):0]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter;var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(d),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t);var n=e.languages.tsx.tag;n.pattern=RegExp("(^|[^\\w$]|(?=|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),d.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete d.languages.reason.function,function(e){for(var t="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",n=0;n<2;n++)t=t.replace(//g,(function(){return t}));t=t.replace(//g,(function(){return"[^\\s\\S]"})),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(d),function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(d),d.languages.scss=d.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),d.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|forward|for|each|while|import|use|extend|debug|warn|mixin|include|function|return|content)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),d.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),d.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|with|show|hide)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),d.languages.scss.atrule.inside.rest=d.languages.scss,d.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},character:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0,alias:"string"},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(function(e){for(var t in e)e[t]=e[t].replace(/<[\w\s]+>/g,(function(t){return"(?:"+e[t].trim()+")"}));return e[t]}({"":"\\d+(?:/\\d+)|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?","":"[+-]?|[+-](?:inf|nan)\\.0","":"[+-](?:|(?:inf|nan)\\.0)?i","":"(?:@|)?|","":"(?:#d(?:#[ei])?|#[ei](?:#d)?)?","":"[0-9a-f]+(?:/[0-9a-f]+)?","":"[+-]?|[+-](?:inf|nan)\\.0","":"[+-](?:|(?:inf|nan)\\.0)?i","":"(?:@|)?|","":"#[box](?:#[ei])?|(?:#[ei])?#[box]","":"(^|[()\\[\\]\\s])(?:|)(?=[()\\[\\]\\s]|$)"}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/},d.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|IN|ILIKE|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},a={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};a.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:a}},a.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:a}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:a}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:a}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:a}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:a.interpolation}},rest:a}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:a.interpolation,comment:a.comment,punctuation:/[{},]/}},func:a.func,string:a.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:a.interpolation,punctuation:/[{}()\[\];:.]/}}(d),d.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp('(^|[^"#])(?:"(?:\\\\(?:\\((?:[^()]|\\([^()]*\\))*\\)|\r\n|[^(])|[^\\\\\r\n"])*"|"""(?:\\\\(?:\\((?:[^()]|\\([^()]*\\))*\\)|[^(])|[^\\\\"]|"(?!""))*""")(?!["#])'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp('(^|[^"#])(#+)(?:"(?:\\\\(?:#+\\((?:[^()]|\\([^()]*\\))*\\)|\r\n|[^#])|[^\\\\\r\n])*?"|"""(?:\\\\(?:#+\\((?:[^()]|\\([^()]*\\))*\\)|[^#])|[^\\\\])*?""")\\2'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp("#(?:(?:elseif|if)\\b(?:[ \t]*(?:![ \t]*)?(?:\\b\\w+\\b(?:[ \t]*\\((?:[^()]|\\([^()]*\\))*\\))?|\\((?:[^()]|\\([^()]*\\))*\\))(?:[ \t]*(?:&&|\\|\\|))?)+|(?:else|endif)\\b)"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:true|false)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:true|false)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},d.languages.swift["string-literal"].forEach((function(e){e.inside.interpolation.inside=d.languages.swift})),function(e){function t(e,t){return RegExp(e.replace(//g,(function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"})).replace(//g,(function(){return"(?:\\)|\\((?![^|()\n]+\\)))"})),t||"")}var n={css:{pattern:/\{[^{}]+\}/,inside:{rest:e.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},a=e.languages.textile=e.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:t("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:t("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:n},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:t("^[*#]+*\\s+\\S.*","m"),inside:{modifier:{pattern:t("(^[*#]+)+"),lookbehind:!0,inside:n},punctuation:/^[*#]+/}},table:{pattern:t("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.|(?!(?:||[<>=^~_]|[\\\\/]\\d+)+\\.))[^|]*)+\\|","m"),inside:{modifier:{pattern:t("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:n},punctuation:/\||^\./}},inline:{pattern:t("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:t("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:t("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:t("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:t("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:t("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:t("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:t("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:t("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:n},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:t('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:t('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:t('(^")+'),lookbehind:!0,inside:n},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:t("!(?:||[<>=])*(?![<>=])[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:t("(^!(?:||[<>=])*)(?![<>=])[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:t("(^!)(?:||[<>=])+"),lookbehind:!0,inside:n},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:TM|R|C)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),i=a.phrase.inside,r={inline:i.inline,link:i.link,image:i.image,footnote:i.footnote,acronym:i.acronym,mark:i.mark};a.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var o=i.inline.inside;o.bold.inside=r,o.italic.inside=r,o.inserted.inside=r,o.deleted.inside=r,o.span.inside=r;var s=i.table.inside;s.inline=r.inline,s.link=r.link,s.image=r.image,s.footnote=r.footnote,s.acronym=r.acronym,s.mark=r.mark}(d),function(e){function t(e){return e.replace(/__/g,(function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"}))}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(t("(^[\t ]*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(t("(^[\t ]*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/}}(d),d.languages.twig={comment:/\{#[\s\S]*?#\}/,tag:{pattern:/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}/,inside:{ld:{pattern:/^(?:\{\{-?|\{%-?\s*\w+)/,inside:{punctuation:/^(?:\{\{|\{%)-?/,keyword:/\w+/}},rd:{pattern:/-?(?:%\}|\}\})$/,inside:{punctuation:/.+/}},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:true|false|null)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],property:/\b[a-zA-Z_]\w*\b/,punctuation:/[()\[\]{}:.,]/}},other:{pattern:/\S(?:[\s\S]*\S)?/,inside:d.languages.markup}},d.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/},d.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},d.languages.vb=d.languages["visual-basic"],d.languages.vba=d.languages["visual-basic"],d.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/},function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,a="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",i="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*".replace(//g,(function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"})),r="\"(?:[^\"\\\\\r\n]|\\\\.)*\"|'(?:[^'\\\\\r\n]|\\\\.)*'";function o(e,t){t=(t||"").replace(/m/g,"")+"m";var n="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\\]|\\}|(?:[\r\n]\\s*)?#))".replace(/<>/g,(function(){return a})).replace(/<>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\\S[^\r\n]*(?:\\2[^\r\n]+)*)".replace(/<>/g,(function(){return a}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\\s*:\\s)".replace(/<>/g,(function(){return a})).replace(/<>/g,(function(){return"(?:"+i+"|"+r+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:o("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:o("true|false","i"),lookbehind:!0,alias:"important"},null:{pattern:o("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:o(r),lookbehind:!0,greedy:!0},number:{pattern:o("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(d),function(){if(void 0!==d&&"undefined"!=typeof document&&document.querySelector){var e,t="line-numbers",n="linkable-line-numbers",a=function(){if(void 0===e){var t=document.createElement("div");t.style.fontSize="13px",t.style.lineHeight="1.5",t.style.padding="0",t.style.border="0",t.innerHTML=" 
 ",document.body.appendChild(t),e=38===t.offsetHeight,document.body.removeChild(t)}return e},i=!0,r=0;d.hooks.add("before-sanity-check",(function(e){var t=e.element.parentElement;if(u(t)){var n=0;o(".line-highlight",t).forEach((function(e){n+=e.textContent.length,e.parentNode.removeChild(e)})),n&&/^(?: \n)+$/.test(e.code.slice(-n))&&(e.code=e.code.slice(0,-n))}})),d.hooks.add("complete",(function e(n){var a=n.element.parentElement;if(u(a)){clearTimeout(r);var i=d.plugins.lineNumbers,o=n.plugins&&n.plugins.lineNumbers;s(a,t)&&i&&!o?d.hooks.add("line-numbers",e):(c(a)(),r=setTimeout(p,1))}})),window.addEventListener("hashchange",p),window.addEventListener("resize",(function(){o("pre").filter(u).map((function(e){return c(e)})).forEach(l)}))}function o(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function s(e,t){return e.classList.contains(t)}function l(e){e()}function u(e){return!!(e&&/pre/i.test(e.nodeName)&&(e.hasAttribute("data-line")||e.id&&d.util.isActive(e,n)))}function c(e,r,u){var c=(r="string"==typeof r?r:e.getAttribute("data-line")||"").replace(/\s+/g,"").split(",").filter(Boolean),p=+e.getAttribute("data-line-offset")||0,g=(a()?parseInt:parseFloat)(getComputedStyle(e).lineHeight),b=d.util.isActive(e,t),m=e.querySelector("code"),f=b?e:m||e,h=[],E=m&&f!=m?function(e,t){var n=getComputedStyle(e),a=getComputedStyle(t);function i(e){return+e.substr(0,e.length-2)}return t.offsetTop+i(a.borderTopWidth)+i(a.paddingTop)-i(n.paddingTop)}(e,m):0;c.forEach((function(t){var n=t.split("-"),a=+n[0],i=+n[1]||a,r=e.querySelector('.line-highlight[data-range="'+t+'"]')||document.createElement("div");if(h.push((function(){r.setAttribute("aria-hidden","true"),r.setAttribute("data-range",t),r.className=(u||"")+" line-highlight"})),b&&d.plugins.lineNumbers){var o=d.plugins.lineNumbers.getLine(e,a),s=d.plugins.lineNumbers.getLine(e,i);if(o){var l=o.offsetTop+E+"px";h.push((function(){r.style.top=l}))}if(s){var c=s.offsetTop-o.offsetTop+s.offsetHeight+"px";h.push((function(){r.style.height=c}))}}else h.push((function(){r.setAttribute("data-start",String(a)),a span",e).forEach((function(e,t){var n=t+S;e.onclick=function(){var e=_+"."+n;i=!1,location.hash=e,setTimeout((function(){i=!0}),1)}}))}return function(){h.forEach(l)}}function p(){var e=location.hash.slice(1);o(".temporary.line-highlight").forEach((function(e){e.parentNode.removeChild(e)}));var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];if(t&&!document.getElementById(e)){var n=e.slice(0,e.lastIndexOf(".")),a=document.getElementById(n);a&&(a.hasAttribute("data-line")||a.setAttribute("data-line",""),c(a,t,"temporary ")(),i&&document.querySelector(".temporary.line-highlight").scrollIntoView())}}}(),function(){if(void 0!==d&&"undefined"!=typeof document){var e="line-numbers",t=/\n(?!$)/g,n=d.plugins.lineNumbers={getLine:function(t,n){if("PRE"===t.tagName&&t.classList.contains(e)){var a=t.querySelector(".line-numbers-rows");if(a){var i=parseInt(t.getAttribute("data-start"),10)||1,r=i+(a.children.length-1);n");(o=document.createElement("span")).setAttribute("aria-hidden","true"),o.className="line-numbers-rows",o.innerHTML=u,r.hasAttribute("data-start")&&(r.style.counterReset="linenumber "+(parseInt(r.getAttribute("data-start"),10)-1)),n.element.appendChild(o),i([r]),d.hooks.run("line-numbers",n)}}})),d.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function i(e){if(0!=(e=e.filter((function(e){var t=function(e){return e?window.getComputedStyle?getComputedStyle(e):e.currentStyle||null:null}(e)["white-space"];return"pre-wrap"===t||"pre-line"===t}))).length){var n=e.map((function(e){var n=e.querySelector("code"),a=e.querySelector(".line-numbers-rows");if(n&&a){var i=e.querySelector(".line-numbers-sizer"),r=n.textContent.split(t);i||((i=document.createElement("span")).className="line-numbers-sizer",n.appendChild(i)),i.innerHTML="0",i.style.display="block";var o=i.getBoundingClientRect().height;return i.innerHTML="",{element:e,lines:r,lineHeights:[],oneLinerHeight:o,sizer:i}}})).filter(Boolean);n.forEach((function(e){var t=e.sizer,n=e.lines,a=e.lineHeights,i=e.oneLinerHeight;a[n.length-1]=void 0,n.forEach((function(e,n){if(e&&1l.length&&(a=l.length),a--;for(var i=--n;i<=a;i++)d[i]=l[i],l[i]=""}}));else if(c)for(var p=0;p':'',l);var u=document.createElement("span");u.className=t,u.innerHTML=o;for(var c=r.outputLines||[],p=0,g=c.length;p= l.reach); y += m.value.length, m = m.next) {\n var b = m.value;\n if (t.length > n.length) return;\n\n if (!(b instanceof W)) {\n var k,\n x = 1;\n\n if (h) {\n if (!(k = z(v, y, n, f))) break;\n var w = k.index,\n A = k.index + k[0].length,\n P = y;\n\n for (P += m.value.length; P <= w;) {\n m = m.next, P += m.value.length;\n }\n\n if (P -= m.value.length, y = P, m.value instanceof W) continue;\n\n for (var E = m; E !== t.tail && (P < A || "string" == typeof E.value); E = E.next) {\n x++, P += E.value.length;\n }\n\n x--, b = n.slice(y, P), k.index -= y;\n } else if (!(k = z(v, 0, b, f))) continue;\n\n var w = k.index,\n S = k[0],\n O = b.slice(0, w),\n L = b.slice(w + S.length),\n N = y + b.length;\n l && N > l.reach && (l.reach = N);\n var j = m.prev;\n O && (j = I(t, j, O), y += O.length), q(t, j, x);\n var C = new W(o, g ? M.tokenize(S, g) : S, d, S);\n\n if (m = I(t, j, C), L && I(t, m, L), 1 < x) {\n var _ = {\n cause: o + "," + u,\n reach: N\n };\n e(n, t, r, m.prev, y, _), l && _.reach > l.reach && (l.reach = _.reach);\n }\n }\n }\n }\n }\n }\n }(e, a, n, a.head, 0), function (e) {\n var n = [],\n t = e.head.next;\n\n for (; t !== e.tail;) {\n n.push(t.value), t = t.next;\n }\n\n return n;\n }(a);\n },\n hooks: {\n all: {},\n add: function add(e, n) {\n var t = M.hooks.all;\n t[e] = t[e] || [], t[e].push(n);\n },\n run: function run(e, n) {\n var t = M.hooks.all[e];\n if (t && t.length) for (var r, a = 0; r = t[a++];) {\n r(n);\n }\n }\n },\n Token: W\n };\n\n function W(e, n, t, r) {\n this.type = e, this.content = n, this.alias = t, this.length = 0 | (r || "").length;\n }\n\n function z(e, n, t, r) {\n e.lastIndex = n;\n var a = e.exec(t);\n\n if (a && r && a[1]) {\n var i = a[1].length;\n a.index += i, a[0] = a[0].slice(i);\n }\n\n return a;\n }\n\n function i() {\n var e = {\n value: null,\n prev: null,\n next: null\n },\n n = {\n value: null,\n prev: e,\n next: null\n };\n e.next = n, this.head = e, this.tail = n, this.length = 0;\n }\n\n function I(e, n, t) {\n var r = n.next,\n a = {\n value: t,\n prev: n,\n next: r\n };\n return n.next = a, r.prev = a, e.length++, a;\n }\n\n function q(e, n, t) {\n for (var r = n.next, a = 0; a < t && r !== e.tail; a++) {\n r = r.next;\n }\n\n (n.next = r).prev = n, e.length -= a;\n }\n\n if (u.Prism = M, W.stringify = function n(e, t) {\n if ("string" == typeof e) return e;\n\n if (Array.isArray(e)) {\n var r = "";\n return e.forEach(function (e) {\n r += n(e, t);\n }), r;\n }\n\n var a = {\n type: e.type,\n content: n(e.content, t),\n tag: "span",\n classes: ["token", e.type],\n attributes: {},\n language: t\n },\n i = e.alias;\n i && (Array.isArray(i) ? Array.prototype.push.apply(a.classes, i) : a.classes.push(i)), M.hooks.run("wrap", a);\n var l = "";\n\n for (var o in a.attributes) {\n l += " " + o + \'="\' + (a.attributes[o] || "").replace(/"/g, """) + \'"\';\n }\n\n return "<" + a.tag + \' class="\' + a.classes.join(" ") + \'"\' + l + ">" + a.content + "";\n }, !u.document) return u.addEventListener && (M.disableWorkerMessageHandler || u.addEventListener("message", function (e) {\n var n = JSON.parse(e.data),\n t = n.language,\n r = n.code,\n a = n.immediateClose;\n u.postMessage(M.highlight(r, M.languages[t], t)), a && u.close();\n }, !1)), M;\n var t = M.util.currentScript();\n\n function r() {\n M.manual || M.highlightAll();\n }\n\n if (t && (M.filename = t.src, t.hasAttribute("data-manual") && (M.manual = !0)), !M.manual) {\n var a = document.readyState;\n "loading" === a || "interactive" === a && t && t.defer ? document.addEventListener("DOMContentLoaded", r) : window.requestAnimationFrame ? window.requestAnimationFrame(r) : window.setTimeout(r, 16);\n }\n\n return M;\n}(_self);\n\n true && module.exports && (module.exports = Prism), "undefined" != typeof __webpack_require__.g && (__webpack_require__.g.Prism = Prism);\nPrism.languages.markup = {\n comment: /\x3c!--[\\s\\S]*?--\x3e/,\n prolog: /<\\?[\\s\\S]+?\\?>/,\n doctype: {\n pattern: /"\'[\\]]|"[^"]*"|\'[^\']*\')+(?:\\[(?:[^<"\'\\]]|"[^"]*"|\'[^\']*\'|<(?!!--)|\x3c!--(?:[^-]|-(?!->))*--\x3e)*\\]\\s*)?>/i,\n greedy: !0,\n inside: {\n "internal-subset": {\n pattern: /(^[^\\[]*\\[)[\\s\\S]+(?=\\]>$)/,\n lookbehind: !0,\n greedy: !0,\n inside: null\n },\n string: {\n pattern: /"[^"]*"|\'[^\']*\'/,\n greedy: !0\n },\n punctuation: /^$|[[\\]]/,\n "doctype-tag": /^DOCTYPE/,\n name: /[^\\s<>\'"]+/\n }\n },\n cdata: //i,\n tag: {\n pattern: /<\\/?(?!\\d)[^\\s>\\/=$<%]+(?:\\s(?:\\s*[^\\s>\\/=]+(?:\\s*=\\s*(?:"[^"]*"|\'[^\']*\'|[^\\s\'">=]+(?=[\\s>]))|(?=[\\s/>])))+)?\\s*\\/?>/,\n greedy: !0,\n inside: {\n tag: {\n pattern: /^<\\/?[^\\s>\\/]+/,\n inside: {\n punctuation: /^<\\/?/,\n namespace: /^[^\\s>\\/:]+:/\n }\n },\n "special-attr": [],\n "attr-value": {\n pattern: /=\\s*(?:"[^"]*"|\'[^\']*\'|[^\\s\'">=]+)/,\n inside: {\n punctuation: [{\n pattern: /^=/,\n alias: "attr-equals"\n }, /"|\'/]\n }\n },\n punctuation: /\\/?>/,\n "attr-name": {\n pattern: /[^\\s>\\/]+/,\n inside: {\n namespace: /^[^\\s>\\/:]+:/\n }\n }\n }\n },\n entity: [{\n pattern: /&[\\da-z]{1,8};/i,\n alias: "named-entity"\n }, /&#x?[\\da-f]{1,8};/i]\n}, Prism.languages.markup.tag.inside["attr-value"].inside.entity = Prism.languages.markup.entity, Prism.languages.markup.doctype.inside["internal-subset"].inside = Prism.languages.markup, Prism.hooks.add("wrap", function (a) {\n "entity" === a.type && (a.attributes.title = a.content.replace(/&/, "&"));\n}), Object.defineProperty(Prism.languages.markup.tag, "addInlined", {\n value: function value(a, e) {\n var s = {};\n s["language-" + e] = {\n pattern: /(^$)/i,\n lookbehind: !0,\n inside: Prism.languages[e]\n }, s.cdata = /^$/i;\n var t = {\n "included-cdata": {\n pattern: //i,\n inside: s\n }\n };\n t["language-" + e] = {\n pattern: /[\\s\\S]+/,\n inside: Prism.languages[e]\n };\n var n = {};\n n[a] = {\n pattern: RegExp("(<__[^>]*>)(?:))*\\\\]\\\\]>|(?!)".replace(/__/g, function () {\n return a;\n }), "i"),\n lookbehind: !0,\n greedy: !0,\n inside: t\n }, Prism.languages.insertBefore("markup", "cdata", n);\n }\n}), Object.defineProperty(Prism.languages.markup.tag, "addAttribute", {\n value: function value(a, e) {\n Prism.languages.markup.tag.inside["special-attr"].push({\n pattern: RegExp("(^|[\\"\'\\\\s])(?:" + a + ")\\\\s*=\\\\s*(?:\\"[^\\"]*\\"|\'[^\']*\'|[^\\\\s\'\\">=]+(?=[\\\\s>]))", "i"),\n lookbehind: !0,\n inside: {\n "attr-name": /^[^\\s=]+/,\n "attr-value": {\n pattern: /=[\\s\\S]+/,\n inside: {\n value: {\n pattern: /(^=\\s*(["\']|(?!["\'])))\\S[\\s\\S]*(?=\\2$)/,\n lookbehind: !0,\n alias: [e, "language-" + e],\n inside: Prism.languages[e]\n },\n punctuation: [{\n pattern: /^=/,\n alias: "attr-equals"\n }, /"|\'/]\n }\n }\n }\n });\n }\n}), Prism.languages.html = Prism.languages.markup, Prism.languages.mathml = Prism.languages.markup, Prism.languages.svg = Prism.languages.markup, Prism.languages.xml = Prism.languages.extend("markup", {}), Prism.languages.ssml = Prism.languages.xml, Prism.languages.atom = Prism.languages.xml, Prism.languages.rss = Prism.languages.xml;\n!function (s) {\n var e = /(?:"(?:\\\\(?:\\r\\n|[\\s\\S])|[^"\\\\\\r\\n])*"|\'(?:\\\\(?:\\r\\n|[\\s\\S])|[^\'\\\\\\r\\n])*\')/;\n s.languages.css = {\n comment: /\\/\\*[\\s\\S]*?\\*\\//,\n atrule: {\n pattern: /@[\\w-](?:[^;{\\s]|\\s+(?![\\s{]))*(?:;|(?=\\s*\\{))/,\n inside: {\n rule: /^@[\\w-]+/,\n "selector-function-argument": {\n pattern: /(\\bselector\\s*\\(\\s*(?![\\s)]))(?:[^()\\s]|\\s+(?![\\s)])|\\((?:[^()]|\\([^()]*\\))*\\))+(?=\\s*\\))/,\n lookbehind: !0,\n alias: "selector"\n },\n keyword: {\n pattern: /(^|[^\\w-])(?:and|not|only|or)(?![\\w-])/,\n lookbehind: !0\n }\n }\n },\n url: {\n pattern: RegExp("\\\\burl\\\\((?:" + e.source + "|(?:[^\\\\\\\\\\r\\n()\\"\']|\\\\\\\\[^])*)\\\\)", "i"),\n greedy: !0,\n inside: {\n function: /^url/i,\n punctuation: /^\\(|\\)$/,\n string: {\n pattern: RegExp("^" + e.source + "$"),\n alias: "url"\n }\n }\n },\n selector: {\n pattern: RegExp("(^|[{}\\\\s])[^{}\\\\s](?:[^{};\\"\'\\\\s]|\\\\s+(?![\\\\s{])|" + e.source + ")*(?=\\\\s*\\\\{)"),\n lookbehind: !0\n },\n string: {\n pattern: e,\n greedy: !0\n },\n property: {\n pattern: /(^|[^-\\w\\xA0-\\uFFFF])(?!\\s)[-_a-z\\xA0-\\uFFFF](?:(?!\\s)[-\\w\\xA0-\\uFFFF])*(?=\\s*:)/i,\n lookbehind: !0\n },\n important: /!important\\b/i,\n function: {\n pattern: /(^|[^-a-z0-9])[-a-z0-9]+(?=\\()/i,\n lookbehind: !0\n },\n punctuation: /[(){};:,]/\n }, s.languages.css.atrule.inside.rest = s.languages.css;\n var t = s.languages.markup;\n t && (t.tag.addInlined("style", "css"), t.tag.addAttribute("style", "css"));\n}(Prism);\nPrism.languages.clike = {\n comment: [{\n pattern: /(^|[^\\\\])\\/\\*[\\s\\S]*?(?:\\*\\/|$)/,\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /(^|[^\\\\:])\\/\\/.*/,\n lookbehind: !0,\n greedy: !0\n }],\n string: {\n pattern: /(["\'])(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1/,\n greedy: !0\n },\n "class-name": {\n pattern: /(\\b(?:class|interface|extends|implements|trait|instanceof|new)\\s+|\\bcatch\\s+\\()[\\w.\\\\]+/i,\n lookbehind: !0,\n inside: {\n punctuation: /[.\\\\]/\n }\n },\n keyword: /\\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\\b/,\n boolean: /\\b(?:true|false)\\b/,\n function: /\\b\\w+(?=\\()/,\n number: /\\b0x[\\da-f]+\\b|(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:e[+-]?\\d+)?/i,\n operator: /[<>]=?|[!=]=?=?|--?|\\+\\+?|&&?|\\|\\|?|[?*/~^%]/,\n punctuation: /[{}[\\];(),.:]/\n};\nPrism.languages.javascript = Prism.languages.extend("clike", {\n "class-name": [Prism.languages.clike["class-name"], {\n pattern: /(^|[^$\\w\\xA0-\\uFFFF])(?!\\s)[_$A-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*(?=\\.(?:prototype|constructor))/,\n lookbehind: !0\n }],\n keyword: [{\n pattern: /((?:^|\\})\\s*)catch\\b/,\n lookbehind: !0\n }, {\n pattern: /(^|[^.]|\\.\\.\\.\\s*)\\b(?:as|assert(?=\\s*\\{)|async(?=\\s*(?:function\\b|\\(|[$\\w\\xA0-\\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\\s*(?:\\{|$))|for|from(?=\\s*(?:[\'"]|$))|function|(?:get|set)(?=\\s*(?:[#\\[$\\w\\xA0-\\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\\b/,\n lookbehind: !0\n }],\n function: /#?(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*(?=\\s*(?:\\.\\s*(?:apply|bind|call)\\s*)?\\()/,\n number: /\\b(?:(?:0[xX](?:[\\dA-Fa-f](?:_[\\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\\d(?:_\\d)?)+n|NaN|Infinity)\\b|(?:\\b(?:\\d(?:_\\d)?)+\\.?(?:\\d(?:_\\d)?)*|\\B\\.(?:\\d(?:_\\d)?)+)(?:[Ee][+-]?(?:\\d(?:_\\d)?)+)?/,\n operator: /--|\\+\\+|\\*\\*=?|=>|&&=?|\\|\\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\\.{3}|\\?\\?=?|\\?\\.?|[~:]/\n}), Prism.languages.javascript["class-name"][0].pattern = /(\\b(?:class|interface|extends|implements|instanceof|new)\\s+)[\\w.\\\\]+/, Prism.languages.insertBefore("javascript", "keyword", {\n regex: {\n pattern: /((?:^|[^$\\w\\xA0-\\uFFFF."\'\\])\\s]|\\b(?:return|yield))\\s*)\\/(?:\\[(?:[^\\]\\\\\\r\\n]|\\\\.)*\\]|\\\\.|[^/\\\\\\[\\r\\n])+\\/[dgimyus]{0,7}(?=(?:\\s|\\/\\*(?:[^*]|\\*(?!\\/))*\\*\\/)*(?:$|[\\r\\n,.;:})\\]]|\\/\\/))/,\n lookbehind: !0,\n greedy: !0,\n inside: {\n "regex-source": {\n pattern: /^(\\/)[\\s\\S]+(?=\\/[a-z]*$)/,\n lookbehind: !0,\n alias: "language-regex",\n inside: Prism.languages.regex\n },\n "regex-delimiter": /^\\/|\\/$/,\n "regex-flags": /^[a-z]+$/\n }\n },\n "function-variable": {\n pattern: /#?(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*(?=\\s*[=:]\\s*(?:async\\s*)?(?:\\bfunction\\b|(?:\\((?:[^()]|\\([^()]*\\))*\\)|(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*)\\s*=>))/,\n alias: "function"\n },\n parameter: [{\n pattern: /(function(?:\\s+(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*)?\\s*\\(\\s*)(?!\\s)(?:[^()\\s]|\\s+(?![\\s)])|\\([^()]*\\))+(?=\\s*\\))/,\n lookbehind: !0,\n inside: Prism.languages.javascript\n }, {\n pattern: /(^|[^$\\w\\xA0-\\uFFFF])(?!\\s)[_$a-z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*(?=\\s*=>)/i,\n lookbehind: !0,\n inside: Prism.languages.javascript\n }, {\n pattern: /(\\(\\s*)(?!\\s)(?:[^()\\s]|\\s+(?![\\s)])|\\([^()]*\\))+(?=\\s*\\)\\s*=>)/,\n lookbehind: !0,\n inside: Prism.languages.javascript\n }, {\n pattern: /((?:\\b|\\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\\w\\xA0-\\uFFFF]))(?:(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*\\s*)\\(\\s*|\\]\\s*\\(\\s*)(?!\\s)(?:[^()\\s]|\\s+(?![\\s)])|\\([^()]*\\))+(?=\\s*\\)\\s*\\{)/,\n lookbehind: !0,\n inside: Prism.languages.javascript\n }],\n constant: /\\b[A-Z](?:[A-Z_]|\\dx?)*\\b/\n}), Prism.languages.insertBefore("javascript", "string", {\n hashbang: {\n pattern: /^#!.*/,\n greedy: !0,\n alias: "comment"\n },\n "template-string": {\n pattern: /`(?:\\\\[\\s\\S]|\\$\\{(?:[^{}]|\\{(?:[^{}]|\\{[^}]*\\})*\\})+\\}|(?!\\$\\{)[^\\\\`])*`/,\n greedy: !0,\n inside: {\n "template-punctuation": {\n pattern: /^`|`$/,\n alias: "string"\n },\n interpolation: {\n pattern: /((?:^|[^\\\\])(?:\\\\{2})*)\\$\\{(?:[^{}]|\\{(?:[^{}]|\\{[^}]*\\})*\\})+\\}/,\n lookbehind: !0,\n inside: {\n "interpolation-punctuation": {\n pattern: /^\\$\\{|\\}$/,\n alias: "punctuation"\n },\n rest: Prism.languages.javascript\n }\n },\n string: /[\\s\\S]+/\n }\n }\n}), Prism.languages.markup && (Prism.languages.markup.tag.addInlined("script", "javascript"), Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)", "javascript")), Prism.languages.js = Prism.languages.javascript;\nPrism.languages.actionscript = Prism.languages.extend("javascript", {\n keyword: /\\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|override|set|static)\\b/,\n operator: /\\+\\+|--|(?:[+\\-*\\/%^]|&&?|\\|\\|?|<>?>?|[!=]=?)=?|[~?@]/\n}), Prism.languages.actionscript["class-name"].alias = "function", Prism.languages.markup && Prism.languages.insertBefore("actionscript", "string", {\n xml: {\n pattern: /(^|[^.])<\\/?\\w+(?:\\s+[^\\s>\\/=]+=("|\')(?:\\\\[\\s\\S]|(?!\\2)[^\\\\])*\\2)*\\s*\\/?>/,\n lookbehind: !0,\n inside: Prism.languages.markup\n }\n});\nPrism.languages.apacheconf = {\n comment: /#.*/,\n "directive-inline": {\n pattern: /(^[\\t ]*)\\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\\b/im,\n lookbehind: !0,\n alias: "property"\n },\n "directive-block": {\n pattern: /<\\/?\\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\\b.*>/i,\n inside: {\n "directive-block": {\n pattern: /^<\\/?\\w+/,\n inside: {\n punctuation: /^<\\/?/\n },\n alias: "tag"\n },\n "directive-block-parameter": {\n pattern: /.*[^>]/,\n inside: {\n punctuation: /:/,\n string: {\n pattern: /("|\').*\\1/,\n inside: {\n variable: /[$%]\\{?(?:\\w\\.?[-+:]?)+\\}?/\n }\n }\n },\n alias: "attr-value"\n },\n punctuation: />/\n },\n alias: "tag"\n },\n "directive-flags": {\n pattern: /\\[(?:[\\w=],?)+\\]/,\n alias: "keyword"\n },\n string: {\n pattern: /("|\').*\\1/,\n inside: {\n variable: /[$%]\\{?(?:\\w\\.?[-+:]?)+\\}?/\n }\n },\n variable: /[$%]\\{?(?:\\w\\.?[-+:]?)+\\}?/,\n regex: /\\^?.*\\$|\\^.*\\$?/\n};\nPrism.languages.applescript = {\n comment: [/\\(\\*(?:\\(\\*(?:[^*]|\\*(?!\\)))*\\*\\)|(?!\\(\\*)[\\s\\S])*?\\*\\)/, /--.+/, /#.+/],\n string: /"(?:\\\\.|[^"\\\\\\r\\n])*"/,\n number: /(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:e-?\\d+)?\\b/i,\n operator: [/[&=≠≤≥*+\\-\\/÷^]|[<>]=?/, /\\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn\'t) contain|contains?)|(?:is|isn\'t|is not) (?:in|contained by)|(?:(?:is|isn\'t|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn\'t) come|comes) (?:before|after)|(?:is|isn\'t|is not) equal(?: to)?|(?:(?:does not|doesn\'t) equal|equals|equal to|isn\'t|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\\b/],\n keyword: /\\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\\b/,\n class: {\n pattern: /\\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\\b/,\n alias: "builtin"\n },\n punctuation: /[{}():,¬«»《》]/\n};\n!function (e) {\n var t = "\\\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\\\b",\n n = {\n pattern: /(^(["\']?)\\w+\\2)[ \\t]+\\S.*/,\n lookbehind: !0,\n alias: "punctuation",\n inside: null\n },\n a = {\n bash: n,\n environment: {\n pattern: RegExp("\\\\$" + t),\n alias: "constant"\n },\n variable: [{\n pattern: /\\$?\\(\\([\\s\\S]+?\\)\\)/,\n greedy: !0,\n inside: {\n variable: [{\n pattern: /(^\\$\\(\\([\\s\\S]+)\\)\\)/,\n lookbehind: !0\n }, /^\\$\\(\\(/],\n number: /\\b0x[\\dA-Fa-f]+\\b|(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:[Ee]-?\\d+)?/,\n operator: /--|\\+\\+|\\*\\*=?|<<=?|>>=?|&&|\\|\\||[=!+\\-*/%<>^&|]=?|[?~:]/,\n punctuation: /\\(\\(?|\\)\\)?|,|;/\n }\n }, {\n pattern: /\\$\\((?:\\([^)]+\\)|[^()])+\\)|`[^`]+`/,\n greedy: !0,\n inside: {\n variable: /^\\$\\(|^`|\\)$|`$/\n }\n }, {\n pattern: /\\$\\{[^}]+\\}/,\n greedy: !0,\n inside: {\n operator: /:[-=?+]?|[!\\/]|##?|%%?|\\^\\^?|,,?/,\n punctuation: /[\\[\\]]/,\n environment: {\n pattern: RegExp("(\\\\{)" + t),\n lookbehind: !0,\n alias: "constant"\n }\n }\n }, /\\$(?:\\w+|[#?*!@$])/],\n entity: /\\\\(?:[abceEfnrtv\\\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/\n };\n e.languages.bash = {\n shebang: {\n pattern: /^#!\\s*\\/.*/,\n alias: "important"\n },\n comment: {\n pattern: /(^|[^"{\\\\$])#.*/,\n lookbehind: !0\n },\n "function-name": [{\n pattern: /(\\bfunction\\s+)[\\w-]+(?=(?:\\s*\\(?:\\s*\\))?\\s*\\{)/,\n lookbehind: !0,\n alias: "function"\n }, {\n pattern: /\\b[\\w-]+(?=\\s*\\(\\s*\\)\\s*\\{)/,\n alias: "function"\n }],\n "for-or-select": {\n pattern: /(\\b(?:for|select)\\s+)\\w+(?=\\s+in\\s)/,\n alias: "variable",\n lookbehind: !0\n },\n "assign-left": {\n pattern: /(^|[\\s;|&]|[<>]\\()\\w+(?=\\+?=)/,\n inside: {\n environment: {\n pattern: RegExp("(^|[\\\\s;|&]|[<>]\\\\()" + t),\n lookbehind: !0,\n alias: "constant"\n }\n },\n alias: "variable",\n lookbehind: !0\n },\n string: [{\n pattern: /((?:^|[^<])<<-?\\s*)(\\w+)\\s[\\s\\S]*?(?:\\r?\\n|\\r)\\2/,\n lookbehind: !0,\n greedy: !0,\n inside: a\n }, {\n pattern: /((?:^|[^<])<<-?\\s*)(["\'])(\\w+)\\2\\s[\\s\\S]*?(?:\\r?\\n|\\r)\\3/,\n lookbehind: !0,\n greedy: !0,\n inside: {\n bash: n\n }\n }, {\n pattern: /(^|[^\\\\](?:\\\\\\\\)*)"(?:\\\\[\\s\\S]|\\$\\([^)]+\\)|\\$(?!\\()|`[^`]+`|[^"\\\\`$])*"/,\n lookbehind: !0,\n greedy: !0,\n inside: a\n }, {\n pattern: /(^|[^$\\\\])\'[^\']*\'/,\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /\\$\'(?:[^\'\\\\]|\\\\[\\s\\S])*\'/,\n greedy: !0,\n inside: {\n entity: a.entity\n }\n }],\n environment: {\n pattern: RegExp("\\\\$?" + t),\n alias: "constant"\n },\n variable: a.variable,\n function: {\n pattern: /(^|[\\s;|&]|[<>]\\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\\s;|&])/,\n lookbehind: !0\n },\n keyword: {\n pattern: /(^|[\\s;|&]|[<>]\\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\\s;|&])/,\n lookbehind: !0\n },\n builtin: {\n pattern: /(^|[\\s;|&]|[<>]\\()(?:\\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\\s;|&])/,\n lookbehind: !0,\n alias: "class-name"\n },\n boolean: {\n pattern: /(^|[\\s;|&]|[<>]\\()(?:true|false)(?=$|[)\\s;|&])/,\n lookbehind: !0\n },\n "file-descriptor": {\n pattern: /\\B&\\d\\b/,\n alias: "important"\n },\n operator: {\n pattern: /\\d?<>|>\\||\\+=|=[=~]?|!=?|<<[<-]?|[&\\d]?>>|\\d[<>]&?|[<>][&=]?|&[>&]?|\\|[&|]?/,\n inside: {\n "file-descriptor": {\n pattern: /^\\d/,\n alias: "important"\n }\n }\n },\n punctuation: /\\$?\\(\\(?|\\)\\)?|\\.\\.|[{}[\\];\\\\]/,\n number: {\n pattern: /(^|\\s)(?:[1-9]\\d*|0)(?:[.,]\\d+)?\\b/,\n lookbehind: !0\n }\n }, n.inside = e.languages.bash;\n\n for (var s = ["comment", "function-name", "for-or-select", "assign-left", "string", "environment", "function", "keyword", "builtin", "boolean", "file-descriptor", "operator", "punctuation", "number"], i = a.variable[1].inside, o = 0; o < s.length; o++) {\n i[s[o]] = e.languages.bash[s[o]];\n }\n\n e.languages.shell = e.languages.bash;\n}(Prism);\nPrism.languages.c = Prism.languages.extend("clike", {\n comment: {\n pattern: /\\/\\/(?:[^\\r\\n\\\\]|\\\\(?:\\r\\n?|\\n|(?![\\r\\n])))*|\\/\\*[\\s\\S]*?(?:\\*\\/|$)/,\n greedy: !0\n },\n "class-name": {\n pattern: /(\\b(?:enum|struct)\\s+(?:__attribute__\\s*\\(\\([\\s\\S]*?\\)\\)\\s*)?)\\w+|\\b[a-z]\\w*_t\\b/,\n lookbehind: !0\n },\n keyword: /\\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\\b/,\n function: /\\b[a-z_]\\w*(?=\\s*\\()/i,\n number: /(?:\\b0x(?:[\\da-f]+(?:\\.[\\da-f]*)?|\\.[\\da-f]+)(?:p[+-]?\\d+)?|(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:e[+-]?\\d+)?)[ful]{0,4}/i,\n operator: />>=?|<<=?|->|([-+&|:])\\1|[?:~]|[-+*/%&|^!=<>]=?/\n}), Prism.languages.insertBefore("c", "string", {\n macro: {\n pattern: /(^[\\t ]*)#\\s*[a-z](?:[^\\r\\n\\\\/]|\\/(?!\\*)|\\/\\*(?:[^*]|\\*(?!\\/))*\\*\\/|\\\\(?:\\r\\n|[\\s\\S]))*/im,\n lookbehind: !0,\n greedy: !0,\n alias: "property",\n inside: {\n string: [{\n pattern: /^(#\\s*include\\s*)<[^>]+>/,\n lookbehind: !0\n }, Prism.languages.c.string],\n comment: Prism.languages.c.comment,\n "macro-name": [{\n pattern: /(^#\\s*define\\s+)\\w+\\b(?!\\()/i,\n lookbehind: !0\n }, {\n pattern: /(^#\\s*define\\s+)\\w+\\b(?=\\()/i,\n lookbehind: !0,\n alias: "function"\n }],\n directive: {\n pattern: /^(#\\s*)[a-z]+/,\n lookbehind: !0,\n alias: "keyword"\n },\n "directive-hash": /^#/,\n punctuation: /##|\\\\(?=[\\r\\n])/,\n expression: {\n pattern: /\\S[\\s\\S]*/,\n inside: Prism.languages.c\n }\n }\n },\n constant: /\\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\\b/\n}), delete Prism.languages.c.boolean;\n!function (s) {\n function a(e, s) {\n return e.replace(/<<(\\d+)>>/g, function (e, n) {\n return "(?:" + s[+n] + ")";\n });\n }\n\n function t(e, n, s) {\n return RegExp(a(e, n), s || "");\n }\n\n function e(e, n) {\n for (var s = 0; s < n; s++) {\n e = e.replace(/<>/g, function () {\n return "(?:" + e + ")";\n });\n }\n\n return e.replace(/<>/g, "[^\\\\s\\\\S]");\n }\n\n var n = "bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",\n r = "class enum interface record struct",\n i = "add alias and ascending async await by descending from(?=\\\\s*(?:\\\\w|$)) get global group into init(?=\\\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\\\s*{)",\n o = "abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";\n\n function l(e) {\n return "\\\\b(?:" + e.trim().replace(/ /g, "|") + ")\\\\b";\n }\n\n var d = l(r),\n p = RegExp(l(n + " " + r + " " + i + " " + o)),\n c = l(r + " " + i + " " + o),\n u = l(n + " " + r + " " + o),\n g = e("<(?:[^<>;=+\\\\-*/%&|^]|<>)*>", 2),\n b = e("\\\\((?:[^()]|<>)*\\\\)", 2),\n h = "@?\\\\b[A-Za-z_]\\\\w*\\\\b",\n f = a("<<0>>(?:\\\\s*<<1>>)?", [h, g]),\n m = a("(?!<<0>>)<<1>>(?:\\\\s*\\\\.\\\\s*<<1>>)*", [c, f]),\n k = "\\\\[\\\\s*(?:,\\\\s*)*\\\\]",\n y = a("<<0>>(?:\\\\s*(?:\\\\?\\\\s*)?<<1>>)*(?:\\\\s*\\\\?)?", [m, k]),\n w = a("(?:<<0>>|<<1>>)(?:\\\\s*(?:\\\\?\\\\s*)?<<2>>)*(?:\\\\s*\\\\?)?", [a("\\\\(<<0>>+(?:,<<0>>+)+\\\\)", [a("[^,()<>[\\\\];=+\\\\-*/%&|^]|<<0>>|<<1>>|<<2>>", [g, b, k])]), m, k]),\n v = {\n keyword: p,\n punctuation: /[<>()?,.:[\\]]/\n },\n x = "\'(?:[^\\r\\n\'\\\\\\\\]|\\\\\\\\.|\\\\\\\\[Uux][\\\\da-fA-F]{1,8})\'",\n $ = \'"(?:\\\\\\\\.|[^\\\\\\\\"\\r\\n])*"\';\n s.languages.csharp = s.languages.extend("clike", {\n string: [{\n pattern: t("(^|[^$\\\\\\\\])<<0>>", [\'@"(?:""|\\\\\\\\[^]|[^\\\\\\\\"])*"(?!")\']),\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: t("(^|[^@$\\\\\\\\])<<0>>", [$]),\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: RegExp(x),\n greedy: !0,\n alias: "character"\n }],\n "class-name": [{\n pattern: t("(\\\\busing\\\\s+static\\\\s+)<<0>>(?=\\\\s*;)", [m]),\n lookbehind: !0,\n inside: v\n }, {\n pattern: t("(\\\\busing\\\\s+<<0>>\\\\s*=\\\\s*)<<1>>(?=\\\\s*;)", [h, w]),\n lookbehind: !0,\n inside: v\n }, {\n pattern: t("(\\\\busing\\\\s+)<<0>>(?=\\\\s*=)", [h]),\n lookbehind: !0\n }, {\n pattern: t("(\\\\b<<0>>\\\\s+)<<1>>", [d, f]),\n lookbehind: !0,\n inside: v\n }, {\n pattern: t("(\\\\bcatch\\\\s*\\\\(\\\\s*)<<0>>", [m]),\n lookbehind: !0,\n inside: v\n }, {\n pattern: t("(\\\\bwhere\\\\s+)<<0>>", [h]),\n lookbehind: !0\n }, {\n pattern: t("(\\\\b(?:is(?:\\\\s+not)?|as)\\\\s+)<<0>>", [y]),\n lookbehind: !0,\n inside: v\n }, {\n pattern: t("\\\\b<<0>>(?=\\\\s+(?!<<1>>|with\\\\s*\\\\{)<<2>>(?:\\\\s*[=,;:{)\\\\]]|\\\\s+(?:in|when)\\\\b))", [w, u, h]),\n inside: v\n }],\n keyword: p,\n number: /(?:\\b0(?:x[\\da-f_]*[\\da-f]|b[01_]*[01])|(?:\\B\\.\\d+(?:_+\\d+)*|\\b\\d+(?:_+\\d+)*(?:\\.\\d+(?:_+\\d+)*)?)(?:e[-+]?\\d+(?:_+\\d+)*)?)(?:ul|lu|[dflmu])?\\b/i,\n operator: />>=?|<<=?|[-=]>|([-+&|])\\1|~|\\?\\?=?|[-+*/%&|^!=<>]=?/,\n punctuation: /\\?\\.?|::|[{}[\\];(),.:]/\n }), s.languages.insertBefore("csharp", "number", {\n range: {\n pattern: /\\.\\./,\n alias: "operator"\n }\n }), s.languages.insertBefore("csharp", "punctuation", {\n "named-parameter": {\n pattern: t("([(,]\\\\s*)<<0>>(?=\\\\s*:)", [h]),\n lookbehind: !0,\n alias: "punctuation"\n }\n }), s.languages.insertBefore("csharp", "class-name", {\n namespace: {\n pattern: t("(\\\\b(?:namespace|using)\\\\s+)<<0>>(?:\\\\s*\\\\.\\\\s*<<0>>)*(?=\\\\s*[;{])", [h]),\n lookbehind: !0,\n inside: {\n punctuation: /\\./\n }\n },\n "type-expression": {\n pattern: t("(\\\\b(?:default|typeof|sizeof)\\\\s*\\\\(\\\\s*(?!\\\\s))(?:[^()\\\\s]|\\\\s(?!\\\\s)|<<0>>)*(?=\\\\s*\\\\))", [b]),\n lookbehind: !0,\n alias: "class-name",\n inside: v\n },\n "return-type": {\n pattern: t("<<0>>(?=\\\\s+(?:<<1>>\\\\s*(?:=>|[({]|\\\\.\\\\s*this\\\\s*\\\\[)|this\\\\s*\\\\[))", [w, m]),\n inside: v,\n alias: "class-name"\n },\n "constructor-invocation": {\n pattern: t("(\\\\bnew\\\\s+)<<0>>(?=\\\\s*[[({])", [w]),\n lookbehind: !0,\n inside: v,\n alias: "class-name"\n },\n "generic-method": {\n pattern: t("<<0>>\\\\s*<<1>>(?=\\\\s*\\\\()", [h, g]),\n inside: {\n function: t("^<<0>>", [h]),\n generic: {\n pattern: RegExp(g),\n alias: "class-name",\n inside: v\n }\n }\n },\n "type-list": {\n pattern: t("\\\\b((?:<<0>>\\\\s+<<1>>|record\\\\s+<<1>>\\\\s*<<5>>|where\\\\s+<<2>>)\\\\s*:\\\\s*)(?:<<3>>|<<4>>|<<1>>\\\\s*<<5>>|<<6>>)(?:\\\\s*,\\\\s*(?:<<3>>|<<4>>|<<6>>))*(?=\\\\s*(?:where|[{;]|=>|$))", [d, f, h, w, p.source, b, "\\\\bnew\\\\s*\\\\(\\\\s*\\\\)"]),\n lookbehind: !0,\n inside: {\n "record-arguments": {\n pattern: t("(^(?!new\\\\s*\\\\()<<0>>\\\\s*)<<1>>", [f, b]),\n lookbehind: !0,\n greedy: !0,\n inside: s.languages.csharp\n },\n keyword: p,\n "class-name": {\n pattern: RegExp(w),\n greedy: !0,\n inside: v\n },\n punctuation: /[,()]/\n }\n },\n preprocessor: {\n pattern: /(^[\\t ]*)#.*/m,\n lookbehind: !0,\n alias: "property",\n inside: {\n directive: {\n pattern: /(#)\\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\\b/,\n lookbehind: !0,\n alias: "keyword"\n }\n }\n }\n });\n\n var _ = $ + "|" + x,\n B = a("/(?![*/])|//[^\\r\\n]*[\\r\\n]|/\\\\*(?:[^*]|\\\\*(?!/))*\\\\*/|<<0>>", [_]),\n E = e(a("[^\\"\'/()]|<<0>>|\\\\(<>*\\\\)", [B]), 2),\n R = "\\\\b(?:assembly|event|field|method|module|param|property|return|type)\\\\b",\n P = a("<<0>>(?:\\\\s*\\\\(<<1>>*\\\\))?", [m, E]);\n\n s.languages.insertBefore("csharp", "class-name", {\n attribute: {\n pattern: t("((?:^|[^\\\\s\\\\w>)?])\\\\s*\\\\[\\\\s*)(?:<<0>>\\\\s*:\\\\s*)?<<1>>(?:\\\\s*,\\\\s*<<1>>)*(?=\\\\s*\\\\])", [R, P]),\n lookbehind: !0,\n greedy: !0,\n inside: {\n target: {\n pattern: t("^<<0>>(?=\\\\s*:)", [R]),\n alias: "keyword"\n },\n "attribute-arguments": {\n pattern: t("\\\\(<<0>>*\\\\)", [E]),\n inside: s.languages.csharp\n },\n "class-name": {\n pattern: RegExp(m),\n inside: {\n punctuation: /\\./\n }\n },\n punctuation: /[:,]/\n }\n }\n });\n var z = ":[^}\\r\\n]+",\n S = e(a("[^\\"\'/()]|<<0>>|\\\\(<>*\\\\)", [B]), 2),\n j = a("\\\\{(?!\\\\{)(?:(?![}:])<<0>>)*<<1>>?\\\\}", [S, z]),\n A = e(a("[^\\"\'/()]|/(?!\\\\*)|/\\\\*(?:[^*]|\\\\*(?!/))*\\\\*/|<<0>>|\\\\(<>*\\\\)", [_]), 2),\n F = a("\\\\{(?!\\\\{)(?:(?![}:])<<0>>)*<<1>>?\\\\}", [A, z]);\n\n function U(e, n) {\n return {\n interpolation: {\n pattern: t("((?:^|[^{])(?:\\\\{\\\\{)*)<<0>>", [e]),\n lookbehind: !0,\n inside: {\n "format-string": {\n pattern: t("(^\\\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\\\}$)", [n, z]),\n lookbehind: !0,\n inside: {\n punctuation: /^:/\n }\n },\n punctuation: /^\\{|\\}$/,\n expression: {\n pattern: /[\\s\\S]+/,\n alias: "language-csharp",\n inside: s.languages.csharp\n }\n }\n },\n string: /[\\s\\S]+/\n };\n }\n\n s.languages.insertBefore("csharp", "string", {\n "interpolation-string": [{\n pattern: t(\'(^|[^\\\\\\\\])(?:\\\\$@|@\\\\$)"(?:""|\\\\\\\\[^]|\\\\{\\\\{|<<0>>|[^\\\\\\\\{"])*"\', [j]),\n lookbehind: !0,\n greedy: !0,\n inside: U(j, S)\n }, {\n pattern: t(\'(^|[^@\\\\\\\\])\\\\$"(?:\\\\\\\\.|\\\\{\\\\{|<<0>>|[^\\\\\\\\"{])*"\', [F]),\n lookbehind: !0,\n greedy: !0,\n inside: U(F, A)\n }]\n });\n}(Prism), Prism.languages.dotnet = Prism.languages.cs = Prism.languages.csharp;\n!function (e) {\n var t = /\\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\\b/,\n n = "\\\\b(?!)\\\\w+(?:\\\\s*\\\\.\\\\s*\\\\w+)*\\\\b".replace(//g, function () {\n return t.source;\n });\n e.languages.cpp = e.languages.extend("c", {\n "class-name": [{\n pattern: RegExp("(\\\\b(?:class|concept|enum|struct|typename)\\\\s+)(?!)\\\\w+".replace(//g, function () {\n return t.source;\n })),\n lookbehind: !0\n }, /\\b[A-Z]\\w*(?=\\s*::\\s*\\w+\\s*\\()/, /\\b[A-Z_]\\w*(?=\\s*::\\s*~\\w+\\s*\\()/i, /\\b\\w+(?=\\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\\s*::\\s*\\w+\\s*\\()/],\n keyword: t,\n number: {\n pattern: /(?:\\b0b[01\']+|\\b0x(?:[\\da-f\']+(?:\\.[\\da-f\']*)?|\\.[\\da-f\']+)(?:p[+-]?[\\d\']+)?|(?:\\b[\\d\']+(?:\\.[\\d\']*)?|\\B\\.[\\d\']+)(?:e[+-]?[\\d\']+)?)[ful]{0,4}/i,\n greedy: !0\n },\n operator: />>=?|<<=?|->|--|\\+\\+|&&|\\|\\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\\b/,\n boolean: /\\b(?:true|false)\\b/\n }), e.languages.insertBefore("cpp", "string", {\n module: {\n pattern: RegExp(\'(\\\\b(?:module|import)\\\\s+)(?:"(?:\\\\\\\\(?:\\r\\n|[^])|[^"\\\\\\\\\\r\\n])*"|<[^<>\\r\\n]*>|\' + "(?:\\\\s*:\\\\s*)?|:\\\\s*".replace(//g, function () {\n return n;\n }) + ")"),\n lookbehind: !0,\n greedy: !0,\n inside: {\n string: /^[<"][\\s\\S]+/,\n operator: /:/,\n punctuation: /\\./\n }\n },\n "raw-string": {\n pattern: /R"([^()\\\\ ]{0,16})\\([\\s\\S]*?\\)\\1"/,\n alias: "string",\n greedy: !0\n }\n }), e.languages.insertBefore("cpp", "keyword", {\n "generic-function": {\n pattern: /\\b[a-z_]\\w*\\s*<(?:[^<>]|<(?:[^<>])*>)*>(?=\\s*\\()/i,\n inside: {\n function: /^\\w+/,\n generic: {\n pattern: /<[\\s\\S]+/,\n alias: "class-name",\n inside: e.languages.cpp\n }\n }\n }\n }), e.languages.insertBefore("cpp", "operator", {\n "double-colon": {\n pattern: /::/,\n alias: "punctuation"\n }\n }), e.languages.insertBefore("cpp", "class-name", {\n "base-clause": {\n pattern: /(\\b(?:class|struct)\\s+\\w+\\s*:\\s*)[^;{}"\'\\s]+(?:\\s+[^;{}"\'\\s]+)*(?=\\s*[;{])/,\n lookbehind: !0,\n greedy: !0,\n inside: e.languages.extend("cpp", {})\n }\n }), e.languages.insertBefore("inside", "double-colon", {\n "class-name": /\\b[a-z_]\\w*\\b(?!\\s*::)/i\n }, e.languages.cpp["base-clause"]);\n}(Prism);\nPrism.languages.cmake = {\n comment: /#.*/,\n string: {\n pattern: /"(?:[^\\\\"]|\\\\.)*"/,\n greedy: !0,\n inside: {\n interpolation: {\n pattern: /\\$\\{(?:[^{}$]|\\$\\{[^{}$]*\\})*\\}/,\n inside: {\n punctuation: /\\$\\{|\\}/,\n variable: /\\w+/\n }\n }\n }\n },\n variable: /\\b(?:CMAKE_\\w+|\\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\\b/,\n property: /\\b(?:cxx_\\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\\w+|\\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\\b/,\n keyword: /\\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\\s*\\()\\b/,\n boolean: /\\b(?:ON|OFF|TRUE|FALSE)\\b/,\n namespace: /\\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\\b/,\n operator: /\\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\\b/,\n inserted: {\n pattern: /\\b\\w+::\\w+\\b/,\n alias: "class-name"\n },\n number: /\\b\\d+(?:\\.\\d+)*\\b/,\n function: /\\b[a-z_]\\w*(?=\\s*\\()\\b/i,\n punctuation: /[()>}]|\\$[<{]/\n};\n!function (e) {\n var t = /#(?!\\{).+/,\n n = {\n pattern: /#\\{[^}]+\\}/,\n alias: "variable"\n };\n e.languages.coffeescript = e.languages.extend("javascript", {\n comment: t,\n string: [{\n pattern: /\'(?:\\\\[\\s\\S]|[^\\\\\'])*\'/,\n greedy: !0\n }, {\n pattern: /"(?:\\\\[\\s\\S]|[^\\\\"])*"/,\n greedy: !0,\n inside: {\n interpolation: n\n }\n }],\n keyword: /\\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\\b/,\n "class-member": {\n pattern: /@(?!\\d)\\w+/,\n alias: "variable"\n }\n }), e.languages.insertBefore("coffeescript", "comment", {\n "multiline-comment": {\n pattern: /###[\\s\\S]+?###/,\n alias: "comment"\n },\n "block-regex": {\n pattern: /\\/{3}[\\s\\S]*?\\/{3}/,\n alias: "regex",\n inside: {\n comment: t,\n interpolation: n\n }\n }\n }), e.languages.insertBefore("coffeescript", "string", {\n "inline-javascript": {\n pattern: /`(?:\\\\[\\s\\S]|[^\\\\`])*`/,\n inside: {\n delimiter: {\n pattern: /^`|`$/,\n alias: "punctuation"\n },\n script: {\n pattern: /[\\s\\S]+/,\n alias: "language-javascript",\n inside: e.languages.javascript\n }\n }\n },\n "multiline-string": [{\n pattern: /\'\'\'[\\s\\S]*?\'\'\'/,\n greedy: !0,\n alias: "string"\n }, {\n pattern: /"""[\\s\\S]*?"""/,\n greedy: !0,\n alias: "string",\n inside: {\n interpolation: n\n }\n }]\n }), e.languages.insertBefore("coffeescript", "keyword", {\n property: /(?!\\d)\\w+(?=\\s*:(?!:))/\n }), delete e.languages.coffeescript["template-string"], e.languages.coffee = e.languages.coffeescript;\n}(Prism);\nPrism.languages.csp = {\n directive: {\n pattern: /(^|[^-\\da-z])(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|prefetch|script|style|worker)-src|disown-opener|form-action|frame-(?:ancestors|options)|input-protection(?:-(?:clip|selectors))?|navigate-to|plugin-types|policy-uri|referrer|reflected-xss|report-(?:to|uri)|require-sri-for|sandbox|(?:script|style)-src-(?:attr|elem)|upgrade-insecure-requests)(?=[^-\\da-z]|$)/i,\n lookbehind: !0,\n alias: "keyword"\n },\n safe: {\n pattern: /\'(?:deny|none|report-sample|self|strict-dynamic|top-only|(?:nonce|sha(?:256|384|512))-[-+/\\w=]+)\'/i,\n alias: "selector"\n },\n unsafe: {\n pattern: /(?:\'unsafe-(?:allow-redirects|dynamic|eval|hash-attributes|hashed-attributes|hashes|inline)\'|\\*)/i,\n alias: "function"\n }\n};\n!function (e) {\n var a,\n n = /("|\')(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1/;\n e.languages.css.selector = {\n pattern: e.languages.css.selector.pattern,\n lookbehind: !0,\n inside: a = {\n "pseudo-element": /:(?:after|before|first-letter|first-line|selection)|::[-\\w]+/,\n "pseudo-class": /:[-\\w]+/,\n class: /\\.[-\\w]+/,\n id: /#[-\\w]+/,\n attribute: {\n pattern: RegExp("\\\\[(?:[^[\\\\]\\"\']|" + n.source + ")*\\\\]"),\n greedy: !0,\n inside: {\n punctuation: /^\\[|\\]$/,\n "case-sensitivity": {\n pattern: /(\\s)[si]$/i,\n lookbehind: !0,\n alias: "keyword"\n },\n namespace: {\n pattern: /^(\\s*)(?:(?!\\s)[-*\\w\\xA0-\\uFFFF])*\\|(?!=)/,\n lookbehind: !0,\n inside: {\n punctuation: /\\|$/\n }\n },\n "attr-name": {\n pattern: /^(\\s*)(?:(?!\\s)[-\\w\\xA0-\\uFFFF])+/,\n lookbehind: !0\n },\n "attr-value": [n, {\n pattern: /(=\\s*)(?:(?!\\s)[-\\w\\xA0-\\uFFFF])+(?=\\s*$)/,\n lookbehind: !0\n }],\n operator: /[|~*^$]?=/\n }\n },\n "n-th": [{\n pattern: /(\\(\\s*)[+-]?\\d*[\\dn](?:\\s*[+-]\\s*\\d+)?(?=\\s*\\))/,\n lookbehind: !0,\n inside: {\n number: /[\\dn]+/,\n operator: /[+-]/\n }\n }, {\n pattern: /(\\(\\s*)(?:even|odd)(?=\\s*\\))/i,\n lookbehind: !0\n }],\n combinator: />|\\+|~|\\|\\|/,\n punctuation: /[(),]/\n }\n }, e.languages.css.atrule.inside["selector-function-argument"].inside = a, e.languages.insertBefore("css", "property", {\n variable: {\n pattern: /(^|[^-\\w\\xA0-\\uFFFF])--(?!\\s)[-_a-z\\xA0-\\uFFFF](?:(?!\\s)[-\\w\\xA0-\\uFFFF])*/i,\n lookbehind: !0\n }\n });\n var r = {\n pattern: /(\\b\\d+)(?:%|[a-z]+(?![\\w-]))/,\n lookbehind: !0\n },\n i = {\n pattern: /(^|[^\\w.-])-?(?:\\d+(?:\\.\\d+)?|\\.\\d+)/,\n lookbehind: !0\n };\n e.languages.insertBefore("css", "function", {\n operator: {\n pattern: /(\\s)[+\\-*\\/](?=\\s)/,\n lookbehind: !0\n },\n hexcode: {\n pattern: /\\B#[\\da-f]{3,8}\\b/i,\n alias: "color"\n },\n color: [{\n pattern: /(^|[^\\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\\w-])/i,\n lookbehind: !0\n }, {\n pattern: /\\b(?:rgb|hsl)\\(\\s*\\d{1,3}\\s*,\\s*\\d{1,3}%?\\s*,\\s*\\d{1,3}%?\\s*\\)\\B|\\b(?:rgb|hsl)a\\(\\s*\\d{1,3}\\s*,\\s*\\d{1,3}%?\\s*,\\s*\\d{1,3}%?\\s*,\\s*(?:0|0?\\.\\d+|1)\\s*\\)\\B/i,\n inside: {\n unit: r,\n number: i,\n function: /[\\w-]+(?=\\()/,\n punctuation: /[(),]/\n }\n }],\n entity: /\\\\[\\da-f]{1,8}/i,\n unit: r,\n number: i\n });\n}(Prism);\n!function (i) {\n i.languages.diff = {\n coord: [/^(?:\\*{3}|-{3}|\\+{3}).*$/m, /^@@.*@@$/m, /^\\d.*$/m]\n };\n var r = {\n "deleted-sign": "-",\n "deleted-arrow": "<",\n "inserted-sign": "+",\n "inserted-arrow": ">",\n unchanged: " ",\n diff: "!"\n };\n Object.keys(r).forEach(function (e) {\n var n = r[e],\n a = [];\n /^\\w+$/.test(e) || a.push(/\\w+/.exec(e)[0]), "diff" === e && a.push("bold"), i.languages.diff[e] = {\n pattern: RegExp("^(?:[" + n + "].*(?:\\r\\n?|\\n|(?![\\\\s\\\\S])))+", "m"),\n alias: a,\n inside: {\n line: {\n pattern: /(.)(?=[\\s\\S]).*(?:\\r\\n?|\\n)?/,\n lookbehind: !0\n },\n prefix: {\n pattern: /[\\s\\S]/,\n alias: /\\w+/.exec(e)[0]\n }\n }\n };\n }), Object.defineProperty(i.languages.diff, "PREFIXES", {\n value: r\n });\n}(Prism);\n!function (h) {\n function v(e, n) {\n return "___" + e.toUpperCase() + n + "___";\n }\n\n Object.defineProperties(h.languages["markup-templating"] = {}, {\n buildPlaceholders: {\n value: function value(a, r, e, o) {\n if (a.language === r) {\n var c = a.tokenStack = [];\n a.code = a.code.replace(e, function (e) {\n if ("function" == typeof o && !o(e)) return e;\n\n for (var n, t = c.length; -1 !== a.code.indexOf(n = v(r, t));) {\n ++t;\n }\n\n return c[t] = e, n;\n }), a.grammar = h.languages.markup;\n }\n }\n },\n tokenizePlaceholders: {\n value: function value(p, k) {\n if (p.language === k && p.tokenStack) {\n p.grammar = h.languages[k];\n var m = 0,\n d = Object.keys(p.tokenStack);\n !function e(n) {\n for (var t = 0; t < n.length && !(m >= d.length); t++) {\n var a = n[t];\n\n if ("string" == typeof a || a.content && "string" == typeof a.content) {\n var r = d[m],\n o = p.tokenStack[r],\n c = "string" == typeof a ? a : a.content,\n i = v(k, r),\n u = c.indexOf(i);\n\n if (-1 < u) {\n ++m;\n var g = c.substring(0, u),\n l = new h.Token(k, h.tokenize(o, p.grammar), "language-" + k, o),\n s = c.substring(u + i.length),\n f = [];\n g && f.push.apply(f, e([g])), f.push(l), s && f.push.apply(f, e([s])), "string" == typeof a ? n.splice.apply(n, [t, 1].concat(f)) : a.content = f;\n }\n } else a.content && e(a.content);\n }\n\n return n;\n }(p.tokens);\n }\n }\n }\n });\n}(Prism);\n!function (e) {\n e.languages.django = {\n comment: /^\\{#[\\s\\S]*?#\\}$/,\n tag: {\n pattern: /(^\\{%[+-]?\\s*)\\w+/,\n lookbehind: !0,\n alias: "keyword"\n },\n delimiter: {\n pattern: /^\\{[{%][+-]?|[+-]?[}%]\\}$/,\n alias: "punctuation"\n },\n string: {\n pattern: /("|\')(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/,\n greedy: !0\n },\n filter: {\n pattern: /(\\|)\\w+/,\n lookbehind: !0,\n alias: "function"\n },\n test: {\n pattern: /(\\bis\\s+(?:not\\s+)?)(?!not\\b)\\w+/,\n lookbehind: !0,\n alias: "function"\n },\n function: /\\b[a-z_]\\w+(?=\\s*\\()/i,\n keyword: /\\b(?:and|as|by|else|for|if|import|in|is|loop|not|or|recursive|with|without)\\b/,\n operator: /[-+%=]=?|!=|\\*\\*?=?|\\/\\/?=?|<[<=>]?|>[=>]?|[&|^~]/,\n number: /\\b\\d+(?:\\.\\d+)?\\b/,\n boolean: /[Tt]rue|[Ff]alse|[Nn]one/,\n variable: /\\b\\w+?\\b/,\n punctuation: /[{}[\\](),.:;]/\n };\n var n = /\\{\\{[\\s\\S]*?\\}\\}|\\{%[\\s\\S]*?%\\}|\\{#[\\s\\S]*?#\\}/g,\n o = e.languages["markup-templating"];\n e.hooks.add("before-tokenize", function (e) {\n o.buildPlaceholders(e, "django", n);\n }), e.hooks.add("after-tokenize", function (e) {\n o.tokenizePlaceholders(e, "django");\n }), e.languages.jinja2 = e.languages.django, e.hooks.add("before-tokenize", function (e) {\n o.buildPlaceholders(e, "jinja2", n);\n }), e.hooks.add("after-tokenize", function (e) {\n o.tokenizePlaceholders(e, "jinja2");\n });\n}(Prism);\n!function (e) {\n var r = "(?:[ \\t]+(?![ \\t])(?:)?|)".replace(//g, function () {\n return "\\\\\\\\[\\r\\n](?:\\\\s|\\\\\\\\[\\r\\n]|#.*(?!.))*(?![\\\\s#]|\\\\\\\\[\\r\\n])";\n }),\n n = "\\"(?:[^\\"\\\\\\\\\\r\\n]|\\\\\\\\(?:\\r\\n|[^]))*\\"|\'(?:[^\'\\\\\\\\\\r\\n]|\\\\\\\\(?:\\r\\n|[^]))*\'",\n t = "--[\\\\w-]+=(?:|(?![\\"\'])(?:[^\\\\s\\\\\\\\]|\\\\\\\\.)+)".replace(//g, function () {\n return n;\n }),\n o = {\n pattern: RegExp(n),\n greedy: !0\n },\n i = {\n pattern: /(^[ \\t]*)#.*/m,\n lookbehind: !0,\n greedy: !0\n };\n\n function a(e, n) {\n return e = e.replace(//g, function () {\n return t;\n }).replace(//g, function () {\n return r;\n }), RegExp(e, n);\n }\n\n e.languages.docker = {\n instruction: {\n pattern: /(^[ \\t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\\s)(?:\\\\.|[^\\r\\n\\\\])*(?:\\\\$(?:\\s|#.*$)*(?![\\s#])(?:\\\\.|[^\\r\\n\\\\])*)*/im,\n lookbehind: !0,\n greedy: !0,\n inside: {\n options: {\n pattern: a("(^(?:ONBUILD)?\\\\w+)(?:)*", "i"),\n lookbehind: !0,\n greedy: !0,\n inside: {\n property: {\n pattern: /(^|\\s)--[\\w-]+/,\n lookbehind: !0\n },\n string: [o, {\n pattern: /(=)(?!["\'])(?:[^\\s\\\\]|\\\\.)+/,\n lookbehind: !0\n }],\n operator: /\\\\$/m,\n punctuation: /=/\n }\n },\n keyword: [{\n pattern: a("(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\\\\b", "i"),\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: a("(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \\t\\\\\\\\]+)AS", "i"),\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: a("(^ONBUILD)\\\\w+", "i"),\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /^\\w+/,\n greedy: !0\n }],\n comment: i,\n string: o,\n variable: /\\$(?:\\w+|\\{[^{}"\'\\\\]*\\})/,\n operator: /\\\\$/m\n }\n },\n comment: i\n }, e.languages.dockerfile = e.languages.docker;\n}(Prism);\nPrism.languages.elixir = {\n doc: {\n pattern: /@(?:doc|moduledoc)\\s+(?:("""|\'\'\')[\\s\\S]*?\\1|("|\')(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\2)[^\\\\\\r\\n])*\\2)/,\n inside: {\n attribute: /^@\\w+/,\n string: /[\'"][\\s\\S]+/\n }\n },\n comment: {\n pattern: /#.*/m,\n greedy: !0\n },\n regex: {\n pattern: /~[rR](?:("""|\'\'\')(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])+\\1|([\\/|"\'])(?:\\\\.|(?!\\2)[^\\\\\\r\\n])+\\2|\\((?:\\\\.|[^\\\\)\\r\\n])+\\)|\\[(?:\\\\.|[^\\\\\\]\\r\\n])+\\]|\\{(?:\\\\.|[^\\\\}\\r\\n])+\\}|<(?:\\\\.|[^\\\\>\\r\\n])+>)[uismxfr]*/,\n greedy: !0\n },\n string: [{\n pattern: /~[cCsSwW](?:("""|\'\'\')(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])+\\1|([\\/|"\'])(?:\\\\.|(?!\\2)[^\\\\\\r\\n])+\\2|\\((?:\\\\.|[^\\\\)\\r\\n])+\\)|\\[(?:\\\\.|[^\\\\\\]\\r\\n])+\\]|\\{(?:\\\\.|#\\{[^}]+\\}|#(?!\\{)|[^#\\\\}\\r\\n])+\\}|<(?:\\\\.|[^\\\\>\\r\\n])+>)[csa]?/,\n greedy: !0,\n inside: {}\n }, {\n pattern: /("""|\'\'\')[\\s\\S]*?\\1/,\n greedy: !0,\n inside: {}\n }, {\n pattern: /("|\')(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1/,\n greedy: !0,\n inside: {}\n }],\n atom: {\n pattern: /(^|[^:]):\\w+/,\n lookbehind: !0,\n alias: "symbol"\n },\n module: {\n pattern: /\\b[A-Z]\\w*\\b/,\n alias: "class-name"\n },\n "attr-name": /\\b\\w+\\??:(?!:)/,\n argument: {\n pattern: /(^|[^&])&\\d+/,\n lookbehind: !0,\n alias: "variable"\n },\n attribute: {\n pattern: /@\\w+/,\n alias: "variable"\n },\n function: /\\b[_a-zA-Z]\\w*[?!]?(?:(?=\\s*(?:\\.\\s*)?\\()|(?=\\/\\d))/,\n number: /\\b(?:0[box][a-f\\d_]+|\\d[\\d_]*)(?:\\.[\\d_]+)?(?:e[+-]?[\\d_]+)?\\b/i,\n keyword: /\\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\\b/,\n boolean: /\\b(?:true|false|nil)\\b/,\n operator: [/\\bin\\b|&&?|\\|[|>]?|\\\\\\\\|::|\\.\\.\\.?|\\+\\+?|-[->]?|<[-=>]|>=|!==?|\\B!|=(?:==?|[>~])?|[*\\/^]/, {\n pattern: /([^<])<(?!<)/,\n lookbehind: !0\n }, {\n pattern: /([^>])>(?!>)/,\n lookbehind: !0\n }],\n punctuation: /<<|>>|[.,%\\[\\]{}()]/\n}, Prism.languages.elixir.string.forEach(function (e) {\n e.inside = {\n interpolation: {\n pattern: /#\\{[^}]+\\}/,\n inside: {\n delimiter: {\n pattern: /^#\\{|\\}$/,\n alias: "punctuation"\n },\n rest: Prism.languages.elixir\n }\n }\n };\n});\nPrism.languages.elm = {\n comment: /--.*|\\{-[\\s\\S]*?-\\}/,\n char: {\n pattern: /\'(?:[^\\\\\'\\r\\n]|\\\\(?:[abfnrtv\\\\\']|\\d+|x[0-9a-fA-F]+))\'/,\n greedy: !0\n },\n string: [{\n pattern: /"""[\\s\\S]*?"""/,\n greedy: !0\n }, {\n pattern: /"(?:[^\\\\"\\r\\n]|\\\\.)*"/,\n greedy: !0\n }],\n "import-statement": {\n pattern: /(^[\\t ]*)import\\s+[A-Z]\\w*(?:\\.[A-Z]\\w*)*(?:\\s+as\\s+(?:[A-Z]\\w*)(?:\\.[A-Z]\\w*)*)?(?:\\s+exposing\\s+)?/m,\n lookbehind: !0,\n inside: {\n keyword: /\\b(?:import|as|exposing)\\b/\n }\n },\n keyword: /\\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\\b/,\n builtin: /\\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\\b/,\n number: /\\b(?:\\d+(?:\\.\\d+)?(?:e[+-]?\\d+)?|0x[0-9a-f]+)\\b/i,\n operator: /\\s\\.\\s|[+\\-/*=.$<>:&|^?%#@~!]{2,}|[+\\-/*=$<>:&|^?%#@~!]/,\n hvariable: /\\b(?:[A-Z]\\w*\\.)*[a-z]\\w*\\b/,\n constant: /\\b(?:[A-Z]\\w*\\.)*[A-Z]\\w*\\b/,\n punctuation: /[{}[\\]|(),.:]/\n};\nPrism.languages.erlang = {\n comment: /%.+/,\n string: {\n pattern: /"(?:\\\\.|[^\\\\"\\r\\n])*"/,\n greedy: !0\n },\n "quoted-function": {\n pattern: /\'(?:\\\\.|[^\\\\\'\\r\\n])+\'(?=\\()/,\n alias: "function"\n },\n "quoted-atom": {\n pattern: /\'(?:\\\\.|[^\\\\\'\\r\\n])+\'/,\n alias: "atom"\n },\n boolean: /\\b(?:true|false)\\b/,\n keyword: /\\b(?:fun|when|case|of|end|if|receive|after|try|catch)\\b/,\n number: [/\\$\\\\?./, /\\b\\d+#[a-z0-9]+/i, /(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:e[+-]?\\d+)?/i],\n function: /\\b[a-z][\\w@]*(?=\\()/,\n variable: {\n pattern: /(^|[^@])(?:\\b|\\?)[A-Z_][\\w@]*/,\n lookbehind: !0\n },\n operator: [/[=\\/<>:]=|=[:\\/]=|\\+\\+?|--?|[=*\\/!]|\\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\\b/, {\n pattern: /(^|[^<])<(?!<)/,\n lookbehind: !0\n }, {\n pattern: /(^|[^>])>(?!>)/,\n lookbehind: !0\n }],\n atom: /\\b[a-z][\\w@]*/,\n punctuation: /[()[\\]{}:;,.#|]|<<|>>/\n};\nPrism.languages.fsharp = Prism.languages.extend("clike", {\n comment: [{\n pattern: /(^|[^\\\\])\\(\\*(?!\\))[\\s\\S]*?\\*\\)/,\n lookbehind: !0\n }, {\n pattern: /(^|[^\\\\:])\\/\\/.*/,\n lookbehind: !0\n }],\n string: {\n pattern: /(?:"""[\\s\\S]*?"""|@"(?:""|[^"])*"|"(?:\\\\[\\s\\S]|[^\\\\"])*")B?|\'(?:[^\\\\\']|\\\\(?:.|\\d{3}|x[a-fA-F\\d]{2}|u[a-fA-F\\d]{4}|U[a-fA-F\\d]{8}))\'B?/,\n greedy: !0\n },\n "class-name": {\n pattern: /(\\b(?:exception|inherit|interface|new|of|type)\\s+|\\w\\s*:\\s*|\\s:\\??>\\s*)[.\\w]+\\b(?:\\s*(?:->|\\*)\\s*[.\\w]+\\b)*(?!\\s*[:.])/,\n lookbehind: !0,\n inside: {\n operator: /->|\\*/,\n punctuation: /\\./\n }\n },\n keyword: /\\b(?:let|return|use|yield)(?:!\\B|\\b)|\\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\\b/,\n number: [/\\b0x[\\da-fA-F]+(?:un|lf|LF)?\\b/, /\\b0b[01]+(?:y|uy)?\\b/, /(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:[fm]|e[+-]?\\d+)?\\b/i, /\\b\\d+(?:[IlLsy]|u[lsy]?|UL)?\\b/],\n operator: /([<>~&^])\\1\\1|([*.:<>&])\\2|<-|->|[!=:]=|?|\\??(?:<=|>=|<>|[-+*/%=<>])\\??|[!?^&]|~[+~-]|:>|:\\?>?/\n}), Prism.languages.insertBefore("fsharp", "keyword", {\n preprocessor: {\n pattern: /(^[\\t ]*)#.*/m,\n lookbehind: !0,\n alias: "property",\n inside: {\n directive: {\n pattern: /(^#)\\b(?:else|endif|if|light|line|nowarn)\\b/,\n lookbehind: !0,\n alias: "keyword"\n }\n }\n }\n}), Prism.languages.insertBefore("fsharp", "punctuation", {\n "computation-expression": {\n pattern: /\\b[_a-z]\\w*(?=\\s*\\{)/i,\n alias: "keyword"\n }\n}), Prism.languages.insertBefore("fsharp", "string", {\n annotation: {\n pattern: /\\[<.+?>\\]/,\n inside: {\n punctuation: /^\\[<|>\\]$/,\n "class-name": {\n pattern: /^\\w+$|(^|;\\s*)[A-Z]\\w*(?=\\()/,\n lookbehind: !0\n },\n "annotation-content": {\n pattern: /[\\s\\S]+/,\n inside: Prism.languages.fsharp\n }\n }\n }\n});\n!function (a) {\n a.languages.flow = a.languages.extend("javascript", {}), a.languages.insertBefore("flow", "keyword", {\n type: [{\n pattern: /\\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\\b/,\n alias: "tag"\n }]\n }), a.languages.flow["function-variable"].pattern = /(?!\\s)[_$a-z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*(?=\\s*=\\s*(?:function\\b|(?:\\([^()]*\\)(?:\\s*:\\s*\\w+)?|(?!\\s)[_$a-z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*)\\s*=>))/i, delete a.languages.flow.parameter, a.languages.insertBefore("flow", "operator", {\n "flow-punctuation": {\n pattern: /\\{\\||\\|\\}/,\n alias: "punctuation"\n }\n }), Array.isArray(a.languages.flow.keyword) || (a.languages.flow.keyword = [a.languages.flow.keyword]), a.languages.flow.keyword.unshift({\n pattern: /(^|[^$]\\b)(?:type|opaque|declare|Class)\\b(?!\\$)/,\n lookbehind: !0\n }, {\n pattern: /(^|[^$]\\B)\\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\\b(?!\\$)/,\n lookbehind: !0\n });\n}(Prism);\nPrism.languages.git = {\n comment: /^#.*/m,\n deleted: /^[-–].*/m,\n inserted: /^\\+.*/m,\n string: /("|\')(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/m,\n command: {\n pattern: /^.*\\$ git .*$/m,\n inside: {\n parameter: /\\s--?\\w+/m\n }\n },\n coord: /^@@.*@@$/m,\n "commit-sha1": /^commit \\w{40}$/m\n};\nPrism.languages.go = Prism.languages.extend("clike", {\n string: {\n pattern: /(["\'`])(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])*\\1/,\n greedy: !0\n },\n keyword: /\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b/,\n boolean: /\\b(?:_|iota|nil|true|false)\\b/,\n number: /(?:\\b0x[a-f\\d]+|(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:e[-+]?\\d+)?)i?/i,\n operator: /[*\\/%^!=]=?|\\+[=+]?|-[=-]?|\\|[=|]?|&(?:=|&|\\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\\.\\.\\./,\n builtin: /\\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\\b/\n}), delete Prism.languages.go["class-name"];\nPrism.languages.graphql = {\n comment: /#.*/,\n description: {\n pattern: /(?:"""(?:[^"]|(?!""")")*"""|"(?:\\\\.|[^\\\\"\\r\\n])*")(?=\\s*[a-z_])/i,\n greedy: !0,\n alias: "string",\n inside: {\n "language-markdown": {\n pattern: /(^"(?:"")?)(?!\\1)[\\s\\S]+(?=\\1$)/,\n lookbehind: !0,\n inside: Prism.languages.markdown\n }\n }\n },\n string: {\n pattern: /"""(?:[^"]|(?!""")")*"""|"(?:\\\\.|[^\\\\"\\r\\n])*"/,\n greedy: !0\n },\n number: /(?:\\B-|\\b)\\d+(?:\\.\\d+)?(?:e[+-]?\\d+)?\\b/i,\n boolean: /\\b(?:true|false)\\b/,\n variable: /\\$[a-z_]\\w*/i,\n directive: {\n pattern: /@[a-z_]\\w*/i,\n alias: "function"\n },\n "attr-name": {\n pattern: /[a-z_]\\w*(?=\\s*(?:\\((?:[^()"]|"(?:\\\\.|[^\\\\"\\r\\n])*")*\\))?:)/i,\n greedy: !0\n },\n "atom-input": {\n pattern: /[A-Z]\\w*Input(?=!?.*$)/m,\n alias: "class-name"\n },\n scalar: /\\b(?:Boolean|Float|ID|Int|String)\\b/,\n constant: /\\b[A-Z][A-Z_\\d]*\\b/,\n "class-name": {\n pattern: /(\\b(?:enum|implements|interface|on|scalar|type|union)\\s+|&\\s*|:\\s*|\\[)[A-Z_]\\w*/,\n lookbehind: !0\n },\n fragment: {\n pattern: /(\\bfragment\\s+|\\.{3}\\s*(?!on\\b))[a-zA-Z_]\\w*/,\n lookbehind: !0,\n alias: "function"\n },\n "definition-mutation": {\n pattern: /(\\bmutation\\s+)[a-zA-Z_]\\w*/,\n lookbehind: !0,\n alias: "function"\n },\n "definition-query": {\n pattern: /(\\bquery\\s+)[a-zA-Z_]\\w*/,\n lookbehind: !0,\n alias: "function"\n },\n keyword: /\\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\\b/,\n operator: /[!=|&]|\\.{3}/,\n "property-query": /\\w+(?=\\s*\\()/,\n object: /\\w+(?=\\s*\\{)/,\n punctuation: /[!(){}\\[\\]:=,]/,\n property: /\\w+/\n}, Prism.hooks.add("after-tokenize", function (n) {\n if ("graphql" === n.language) for (var o = n.tokens.filter(function (n) {\n return "string" != typeof n && "comment" !== n.type && "scalar" !== n.type;\n }), s = 0; s < o.length;) {\n var t = o[s++];\n\n if ("keyword" === t.type && "mutation" === t.content) {\n var e = [];\n\n if (c(["definition-mutation", "punctuation"]) && "(" === l(1).content) {\n s += 2;\n var a = f(/^\\($/, /^\\)$/);\n if (-1 === a) continue;\n\n for (; s < a; s++) {\n var r = l(0);\n "variable" === r.type && (m(r, "variable-input"), e.push(r.content));\n }\n\n s = a + 1;\n }\n\n if (c(["punctuation", "property-query"]) && "{" === l(0).content && (s++, m(l(0), "property-mutation"), 0 < e.length)) {\n var i = f(/^\\{$/, /^\\}$/);\n if (-1 === i) continue;\n\n for (var u = s; u < i; u++) {\n var p = o[u];\n "variable" === p.type && 0 <= e.indexOf(p.content) && m(p, "variable-input");\n }\n }\n }\n }\n\n function l(n) {\n return o[s + n];\n }\n\n function c(n, t) {\n t = t || 0;\n\n for (var e = 0; e < n.length; e++) {\n var a = l(e + t);\n if (!a || a.type !== n[e]) return !1;\n }\n\n return !0;\n }\n\n function f(n, t) {\n for (var e = 1, a = s; a < o.length; a++) {\n var r = o[a],\n i = r.content;\n if ("punctuation" === r.type && "string" == typeof i) if (n.test(i)) e++;else if (t.test(i) && 0 === --e) return a;\n }\n\n return -1;\n }\n\n function m(n, t) {\n var e = n.alias;\n e ? Array.isArray(e) || (n.alias = e = [e]) : n.alias = e = [], e.push(t);\n }\n});\n!function (e) {\n e.languages.ruby = e.languages.extend("clike", {\n comment: [/#.*/, {\n pattern: /^=begin\\s[\\s\\S]*?^=end/m,\n greedy: !0\n }],\n "class-name": {\n pattern: /(\\b(?:class)\\s+|\\bcatch\\s+\\()[\\w.\\\\]+/i,\n lookbehind: !0,\n inside: {\n punctuation: /[.\\\\]/\n }\n },\n keyword: /\\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\\b/\n });\n var n = {\n pattern: /#\\{[^}]+\\}/,\n inside: {\n delimiter: {\n pattern: /^#\\{|\\}$/,\n alias: "tag"\n },\n rest: e.languages.ruby\n }\n };\n delete e.languages.ruby.function, e.languages.insertBefore("ruby", "keyword", {\n regex: [{\n pattern: RegExp("%r(?:" + ["([^a-zA-Z0-9\\\\s{(\\\\[<])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\[^])*\\\\1", "\\\\((?:[^()\\\\\\\\]|\\\\\\\\[^])*\\\\)", "\\\\{(?:[^#{}\\\\\\\\]|#(?:\\\\{[^}]+\\\\})?|\\\\\\\\[^])*\\\\}", "\\\\[(?:[^\\\\[\\\\]\\\\\\\\]|\\\\\\\\[^])*\\\\]", "<(?:[^<>\\\\\\\\]|\\\\\\\\[^])*>"].join("|") + ")[egimnosux]{0,6}"),\n greedy: !0,\n inside: {\n interpolation: n\n }\n }, {\n pattern: /(^|[^/])\\/(?!\\/)(?:\\[[^\\r\\n\\]]+\\]|\\\\.|[^[/\\\\\\r\\n])+\\/[egimnosux]{0,6}(?=\\s*(?:$|[\\r\\n,.;})#]))/,\n lookbehind: !0,\n greedy: !0,\n inside: {\n interpolation: n\n }\n }],\n variable: /[@$]+[a-zA-Z_]\\w*(?:[?!]|\\b)/,\n symbol: {\n pattern: /(^|[^:]):[a-zA-Z_]\\w*(?:[?!]|\\b)/,\n lookbehind: !0\n },\n "method-definition": {\n pattern: /(\\bdef\\s+)[\\w.]+/,\n lookbehind: !0,\n inside: {\n function: /\\w+$/,\n rest: e.languages.ruby\n }\n }\n }), e.languages.insertBefore("ruby", "number", {\n builtin: /\\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\\b/,\n constant: /\\b[A-Z]\\w*(?:[?!]|\\b)/\n }), e.languages.ruby.string = [{\n pattern: RegExp("%[qQiIwWxs]?(?:" + ["([^a-zA-Z0-9\\\\s{(\\\\[<])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\[^])*\\\\1", "\\\\((?:[^()\\\\\\\\]|\\\\\\\\[^])*\\\\)", "\\\\{(?:[^#{}\\\\\\\\]|#(?:\\\\{[^}]+\\\\})?|\\\\\\\\[^])*\\\\}", "\\\\[(?:[^\\\\[\\\\]\\\\\\\\]|\\\\\\\\[^])*\\\\]", "<(?:[^<>\\\\\\\\]|\\\\\\\\[^])*>"].join("|") + ")"),\n greedy: !0,\n inside: {\n interpolation: n\n }\n }, {\n pattern: /("|\')(?:#\\{[^}]+\\}|#(?!\\{)|\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\#\\r\\n])*\\1/,\n greedy: !0,\n inside: {\n interpolation: n\n }\n }, {\n pattern: /<<[-~]?([a-z_]\\w*)[\\r\\n](?:.*[\\r\\n])*?[\\t ]*\\1/i,\n alias: "heredoc-string",\n greedy: !0,\n inside: {\n delimiter: {\n pattern: /^<<[-~]?[a-z_]\\w*|[a-z_]\\w*$/i,\n alias: "symbol",\n inside: {\n punctuation: /^<<[-~]?/\n }\n },\n interpolation: n\n }\n }, {\n pattern: /<<[-~]?\'([a-z_]\\w*)\'[\\r\\n](?:.*[\\r\\n])*?[\\t ]*\\1/i,\n alias: "heredoc-string",\n greedy: !0,\n inside: {\n delimiter: {\n pattern: /^<<[-~]?\'[a-z_]\\w*\'|[a-z_]\\w*$/i,\n alias: "symbol",\n inside: {\n punctuation: /^<<[-~]?\'|\'$/\n }\n }\n }\n }], e.languages.rb = e.languages.ruby;\n}(Prism);\n!function (e) {\n e.languages.haml = {\n "multiline-comment": {\n pattern: /((?:^|\\r?\\n|\\r)([\\t ]*))(?:\\/|-#).*(?:(?:\\r?\\n|\\r)\\2[\\t ].+)*/,\n lookbehind: !0,\n alias: "comment"\n },\n "multiline-code": [{\n pattern: /((?:^|\\r?\\n|\\r)([\\t ]*)(?:[~-]|[&!]?=)).*,[\\t ]*(?:(?:\\r?\\n|\\r)\\2[\\t ].*,[\\t ]*)*(?:(?:\\r?\\n|\\r)\\2[\\t ].+)/,\n lookbehind: !0,\n inside: e.languages.ruby\n }, {\n pattern: /((?:^|\\r?\\n|\\r)([\\t ]*)(?:[~-]|[&!]?=)).*\\|[\\t ]*(?:(?:\\r?\\n|\\r)\\2[\\t ].*\\|[\\t ]*)*/,\n lookbehind: !0,\n inside: e.languages.ruby\n }],\n filter: {\n pattern: /((?:^|\\r?\\n|\\r)([\\t ]*)):[\\w-]+(?:(?:\\r?\\n|\\r)(?:\\2[\\t ].+|\\s*?(?=\\r?\\n|\\r)))+/,\n lookbehind: !0,\n inside: {\n "filter-name": {\n pattern: /^:[\\w-]+/,\n alias: "variable"\n }\n }\n },\n markup: {\n pattern: /((?:^|\\r?\\n|\\r)[\\t ]*)<.+/,\n lookbehind: !0,\n inside: e.languages.markup\n },\n doctype: {\n pattern: /((?:^|\\r?\\n|\\r)[\\t ]*)!!!(?: .+)?/,\n lookbehind: !0\n },\n tag: {\n pattern: /((?:^|\\r?\\n|\\r)[\\t ]*)[%.#][\\w\\-#.]*[\\w\\-](?:\\([^)]+\\)|\\{(?:\\{[^}]+\\}|[^{}])+\\}|\\[[^\\]]+\\])*[\\/<>]*/,\n lookbehind: !0,\n inside: {\n attributes: [{\n pattern: /(^|[^#])\\{(?:\\{[^}]+\\}|[^{}])+\\}/,\n lookbehind: !0,\n inside: e.languages.ruby\n }, {\n pattern: /\\([^)]+\\)/,\n inside: {\n "attr-value": {\n pattern: /(=\\s*)(?:"(?:\\\\.|[^\\\\"\\r\\n])*"|[^)\\s]+)/,\n lookbehind: !0\n },\n "attr-name": /[\\w:-]+(?=\\s*!?=|\\s*[,)])/,\n punctuation: /[=(),]/\n }\n }, {\n pattern: /\\[[^\\]]+\\]/,\n inside: e.languages.ruby\n }],\n punctuation: /[<>]/\n }\n },\n code: {\n pattern: /((?:^|\\r?\\n|\\r)[\\t ]*(?:[~-]|[&!]?=)).+/,\n lookbehind: !0,\n inside: e.languages.ruby\n },\n interpolation: {\n pattern: /#\\{[^}]+\\}/,\n inside: {\n delimiter: {\n pattern: /^#\\{|\\}$/,\n alias: "punctuation"\n },\n rest: e.languages.ruby\n }\n },\n punctuation: {\n pattern: /((?:^|\\r?\\n|\\r)[\\t ]*)[~=\\-&!]+/,\n lookbehind: !0\n }\n };\n\n for (var t = ["css", {\n filter: "coffee",\n language: "coffeescript"\n }, "erb", "javascript", "less", "markdown", "ruby", "scss", "textile"], n = {}, r = 0, a = t.length; r < a; r++) {\n var i = t[r];\n i = "string" == typeof i ? {\n filter: i,\n language: i\n } : i, e.languages[i.language] && (n["filter-" + i.filter] = {\n pattern: RegExp("((?:^|\\\\r?\\\\n|\\\\r)([\\\\t ]*)):{{filter_name}}(?:(?:\\\\r?\\\\n|\\\\r)(?:\\\\2[\\\\t ].+|\\\\s*?(?=\\\\r?\\\\n|\\\\r)))+".replace("{{filter_name}}", function () {\n return i.filter;\n })),\n lookbehind: !0,\n inside: {\n "filter-name": {\n pattern: /^:[\\w-]+/,\n alias: "variable"\n },\n rest: e.languages[i.language]\n }\n });\n }\n\n e.languages.insertBefore("haml", "filter", n);\n}(Prism);\n!function (e) {\n e.languages.handlebars = {\n comment: /\\{\\{![\\s\\S]*?\\}\\}/,\n delimiter: {\n pattern: /^\\{\\{\\{?|\\}\\}\\}?$/i,\n alias: "punctuation"\n },\n string: /(["\'])(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/,\n number: /\\b0x[\\dA-Fa-f]+\\b|(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:[Ee][+-]?\\d+)?/,\n boolean: /\\b(?:true|false)\\b/,\n block: {\n pattern: /^(\\s*(?:~\\s*)?)[#\\/]\\S+?(?=\\s*(?:~\\s*)?$|\\s)/i,\n lookbehind: !0,\n alias: "keyword"\n },\n brackets: {\n pattern: /\\[[^\\]]+\\]/,\n inside: {\n punctuation: /\\[|\\]/,\n variable: /[\\s\\S]+/\n }\n },\n punctuation: /[!"#%&\':()*+,.\\/;<=>@\\[\\\\\\]^`{|}~]/,\n variable: /[^!"#%&\'()*+,\\/;<=>@\\[\\\\\\]^`{|}~\\s]+/\n }, e.hooks.add("before-tokenize", function (a) {\n e.languages["markup-templating"].buildPlaceholders(a, "handlebars", /\\{\\{\\{[\\s\\S]+?\\}\\}\\}|\\{\\{[\\s\\S]+?\\}\\}/g);\n }), e.hooks.add("after-tokenize", function (a) {\n e.languages["markup-templating"].tokenizePlaceholders(a, "handlebars");\n }), e.languages.hbs = e.languages.handlebars;\n}(Prism);\nPrism.languages.haskell = {\n comment: {\n pattern: /(^|[^-!#$%*+=?&@|~.:<>^\\\\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\\\\/].*|$)|\\{-[\\s\\S]*?-\\})/m,\n lookbehind: !0\n },\n char: {\n pattern: /\'(?:[^\\\\\']|\\\\(?:[abfnrtv\\\\"\'&]|\\^[A-Z@[\\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\\d+|o[0-7]+|x[0-9a-fA-F]+))\'/,\n alias: "string"\n },\n string: {\n pattern: /"(?:[^\\\\"]|\\\\(?:\\S|\\s+\\\\))*"/,\n greedy: !0\n },\n keyword: /\\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\\b/,\n "import-statement": {\n pattern: /(^[\\t ]*)import\\s+(?:qualified\\s+)?(?:[A-Z][\\w\']*)(?:\\.[A-Z][\\w\']*)*(?:\\s+as\\s+(?:[A-Z][\\w\']*)(?:\\.[A-Z][\\w\']*)*)?(?:\\s+hiding\\b)?/m,\n lookbehind: !0,\n inside: {\n keyword: /\\b(?:import|qualified|as|hiding)\\b/,\n punctuation: /\\./\n }\n },\n builtin: /\\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\\b/,\n number: /\\b(?:\\d+(?:\\.\\d+)?(?:e[+-]?\\d+)?|0o[0-7]+|0x[0-9a-f]+)\\b/i,\n operator: [{\n pattern: /`(?:[A-Z][\\w\']*\\.)*[_a-z][\\w\']*`/,\n greedy: !0\n }, {\n pattern: /(\\s)\\.(?=\\s)/,\n lookbehind: !0\n }, /[-!#$%*+=?&@|~:<>^\\\\\\/][-!#$%*+=?&@|~.:<>^\\\\\\/]*|\\.[-!#$%*+=?&@|~.:<>^\\\\\\/]+/],\n hvariable: {\n pattern: /\\b(?:[A-Z][\\w\']*\\.)*[_a-z][\\w\']*/,\n inside: {\n punctuation: /\\./\n }\n },\n constant: {\n pattern: /\\b(?:[A-Z][\\w\']*\\.)*[A-Z][\\w\']*/,\n inside: {\n punctuation: /\\./\n }\n },\n punctuation: /[{}[\\];(),.:]/\n}, Prism.languages.hs = Prism.languages.haskell;\n!function (t) {\n t.languages.http = {\n "request-line": {\n pattern: /^(?:GET|HEAD|POST|PUT|DELETE|CONNECT|OPTIONS|TRACE|PATCH|PRI|SEARCH)\\s(?:https?:\\/\\/|\\/)\\S*\\sHTTP\\/[0-9.]+/m,\n inside: {\n method: {\n pattern: /^[A-Z]+\\b/,\n alias: "property"\n },\n "request-target": {\n pattern: /^(\\s)(?:https?:\\/\\/|\\/)\\S*(?=\\s)/,\n lookbehind: !0,\n alias: "url",\n inside: t.languages.uri\n },\n "http-version": {\n pattern: /^(\\s)HTTP\\/[0-9.]+/,\n lookbehind: !0,\n alias: "property"\n }\n }\n },\n "response-status": {\n pattern: /^HTTP\\/[0-9.]+ \\d+ .+/m,\n inside: {\n "http-version": {\n pattern: /^HTTP\\/[0-9.]+/,\n alias: "property"\n },\n "status-code": {\n pattern: /^(\\s)\\d+(?=\\s)/,\n lookbehind: !0,\n alias: "number"\n },\n "reason-phrase": {\n pattern: /^(\\s).+/,\n lookbehind: !0,\n alias: "string"\n }\n }\n },\n "header-name": {\n pattern: /^[\\w-]+:(?=.)/m,\n alias: "keyword"\n }\n };\n var a,\n e,\n s,\n n = t.languages,\n r = {\n "application/javascript": n.javascript,\n "application/json": n.json || n.javascript,\n "application/xml": n.xml,\n "text/xml": n.xml,\n "text/html": n.html,\n "text/css": n.css\n },\n i = {\n "application/json": !0,\n "application/xml": !0\n };\n\n for (var p in r) {\n if (r[p]) {\n a = a || {};\n var o = i[p] ? (void 0, s = (e = p).replace(/^[a-z]+\\//, ""), "(?:" + e + "|\\\\w+/(?:[\\\\w.-]+\\\\+)+" + s + "(?![+\\\\w.-]))") : p;\n a[p.replace(/\\//g, "-")] = {\n pattern: RegExp("(content-type:\\\\s*" + o + "(?:(?:\\\\r\\\\n?|\\\\n).+)*)(?:\\\\r?\\\\n|\\\\r){2}[\\\\s\\\\S]*", "i"),\n lookbehind: !0,\n inside: r[p]\n };\n }\n }\n\n a && t.languages.insertBefore("http", "header-name", a);\n}(Prism);\n!function (e) {\n var t = /\\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\\b/,\n n = "(^|[^\\\\w.])(?:[a-z]\\\\w*\\\\s*\\\\.\\\\s*)*(?:[A-Z]\\\\w*\\\\s*\\\\.\\\\s*)*",\n a = {\n pattern: RegExp(n + "[A-Z](?:[\\\\d_A-Z]*[a-z]\\\\w*)?\\\\b"),\n lookbehind: !0,\n inside: {\n namespace: {\n pattern: /^[a-z]\\w*(?:\\s*\\.\\s*[a-z]\\w*)*(?:\\s*\\.)?/,\n inside: {\n punctuation: /\\./\n }\n },\n punctuation: /\\./\n }\n };\n e.languages.java = e.languages.extend("clike", {\n "class-name": [a, {\n pattern: RegExp(n + "[A-Z]\\\\w*(?=\\\\s+\\\\w+\\\\s*[;,=()])"),\n lookbehind: !0,\n inside: a.inside\n }],\n keyword: t,\n function: [e.languages.clike.function, {\n pattern: /(::\\s*)[a-z_]\\w*/,\n lookbehind: !0\n }],\n number: /\\b0b[01][01_]*L?\\b|\\b0x(?:\\.[\\da-f_p+-]+|[\\da-f_]+(?:\\.[\\da-f_p+-]+)?)\\b|(?:\\b\\d[\\d_]*(?:\\.[\\d_]*)?|\\B\\.\\d[\\d_]*)(?:e[+-]?\\d[\\d_]*)?[dfl]?/i,\n operator: {\n pattern: /(^|[^.])(?:<<=?|>>>?=?|->|--|\\+\\+|&&|\\|\\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,\n lookbehind: !0\n }\n }), e.languages.insertBefore("java", "string", {\n "triple-quoted-string": {\n pattern: /"""[ \\t]*[\\r\\n](?:(?:"|"")?(?:\\\\.|[^"\\\\]))*"""/,\n greedy: !0,\n alias: "string"\n }\n }), e.languages.insertBefore("java", "class-name", {\n annotation: {\n pattern: /(^|[^.])@\\w+(?:\\s*\\.\\s*\\w+)*/,\n lookbehind: !0,\n alias: "punctuation"\n },\n generics: {\n pattern: /<(?:[\\w\\s,.?]|&(?!&)|<(?:[\\w\\s,.?]|&(?!&)|<(?:[\\w\\s,.?]|&(?!&)|<(?:[\\w\\s,.?]|&(?!&))*>)*>)*>)*>/,\n inside: {\n "class-name": a,\n keyword: t,\n punctuation: /[<>(),.:]/,\n operator: /[?&|]/\n }\n },\n namespace: {\n pattern: RegExp("(\\\\b(?:exports|import(?:\\\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\\\s+)(?!)[a-z]\\\\w*(?:\\\\.[a-z]\\\\w*)*\\\\.?".replace(//g, function () {\n return t.source;\n })),\n lookbehind: !0,\n inside: {\n punctuation: /\\./\n }\n }\n });\n}(Prism);\nPrism.languages.json = {\n property: {\n pattern: /(^|[^\\\\])"(?:\\\\.|[^\\\\"\\r\\n])*"(?=\\s*:)/,\n lookbehind: !0,\n greedy: !0\n },\n string: {\n pattern: /(^|[^\\\\])"(?:\\\\.|[^\\\\"\\r\\n])*"(?!\\s*:)/,\n lookbehind: !0,\n greedy: !0\n },\n comment: {\n pattern: /\\/\\/.*|\\/\\*[\\s\\S]*?(?:\\*\\/|$)/,\n greedy: !0\n },\n number: /-?\\b\\d+(?:\\.\\d+)?(?:e[+-]?\\d+)?\\b/i,\n punctuation: /[{}[\\],]/,\n operator: /:/,\n boolean: /\\b(?:true|false)\\b/,\n null: {\n pattern: /\\bnull\\b/,\n alias: "keyword"\n }\n}, Prism.languages.webmanifest = Prism.languages.json;\n!function (e) {\n e.languages.kotlin = e.languages.extend("clike", {\n keyword: {\n pattern: /(^|[^.])\\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\\b/,\n lookbehind: !0\n },\n function: [{\n pattern: /(?:`[^\\r\\n`]+`|\\b\\w+)(?=\\s*\\()/,\n greedy: !0\n }, {\n pattern: /(\\.)(?:`[^\\r\\n`]+`|\\w+)(?=\\s*\\{)/,\n lookbehind: !0,\n greedy: !0\n }],\n number: /\\b(?:0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\\d+(?:_\\d+)*(?:\\.\\d+(?:_\\d+)*)?(?:[eE][+-]?\\d+(?:_\\d+)*)?[fFL]?)\\b/,\n operator: /\\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\\/*%<>]=?|[?:]:?|\\.\\.|&&|\\|\\||\\b(?:and|inv|or|shl|shr|ushr|xor)\\b/\n }), delete e.languages.kotlin["class-name"], e.languages.insertBefore("kotlin", "string", {\n "raw-string": {\n pattern: /("""|\'\'\')[\\s\\S]*?\\1/,\n alias: "string"\n }\n }), e.languages.insertBefore("kotlin", "keyword", {\n annotation: {\n pattern: /\\B@(?:\\w+:)?(?:[A-Z]\\w*|\\[[^\\]]+\\])/,\n alias: "builtin"\n }\n }), e.languages.insertBefore("kotlin", "function", {\n label: {\n pattern: /\\b\\w+@|@\\w+\\b/,\n alias: "symbol"\n }\n });\n var n = [{\n pattern: /\\$\\{[^}]+\\}/,\n inside: {\n delimiter: {\n pattern: /^\\$\\{|\\}$/,\n alias: "variable"\n },\n rest: e.languages.kotlin\n }\n }, {\n pattern: /\\$\\w+/,\n alias: "variable"\n }];\n e.languages.kotlin.string.inside = e.languages.kotlin["raw-string"].inside = {\n interpolation: n\n }, e.languages.kt = e.languages.kotlin, e.languages.kts = e.languages.kotlin;\n}(Prism);\n!function (a) {\n var e = /\\\\(?:[^a-z()[\\]]|[a-z*]+)/i,\n n = {\n "equation-command": {\n pattern: e,\n alias: "regex"\n }\n };\n a.languages.latex = {\n comment: /%.*/m,\n cdata: {\n pattern: /(\\\\begin\\{((?:verbatim|lstlisting)\\*?)\\})[\\s\\S]*?(?=\\\\end\\{\\2\\})/,\n lookbehind: !0\n },\n equation: [{\n pattern: /\\$\\$(?:\\\\[\\s\\S]|[^\\\\$])+\\$\\$|\\$(?:\\\\[\\s\\S]|[^\\\\$])+\\$|\\\\\\([\\s\\S]*?\\\\\\)|\\\\\\[[\\s\\S]*?\\\\\\]/,\n inside: n,\n alias: "string"\n }, {\n pattern: /(\\\\begin\\{((?:equation|math|eqnarray|align|multline|gather)\\*?)\\})[\\s\\S]*?(?=\\\\end\\{\\2\\})/,\n lookbehind: !0,\n inside: n,\n alias: "string"\n }],\n keyword: {\n pattern: /(\\\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\\[[^\\]]+\\])?\\{)[^}]+(?=\\})/,\n lookbehind: !0\n },\n url: {\n pattern: /(\\\\url\\{)[^}]+(?=\\})/,\n lookbehind: !0\n },\n headline: {\n pattern: /(\\\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\\*?(?:\\[[^\\]]+\\])?\\{)[^}]+(?=\\})/,\n lookbehind: !0,\n alias: "class-name"\n },\n function: {\n pattern: e,\n alias: "selector"\n },\n punctuation: /[[\\]{}&]/\n }, a.languages.tex = a.languages.latex, a.languages.context = a.languages.latex;\n}(Prism);\nPrism.languages.less = Prism.languages.extend("css", {\n comment: [/\\/\\*[\\s\\S]*?\\*\\//, {\n pattern: /(^|[^\\\\])\\/\\/.*/,\n lookbehind: !0\n }],\n atrule: {\n pattern: /@[\\w-](?:\\((?:[^(){}]|\\([^(){}]*\\))*\\)|[^(){};\\s]|\\s+(?!\\s))*?(?=\\s*\\{)/,\n inside: {\n punctuation: /[:()]/\n }\n },\n selector: {\n pattern: /(?:@\\{[\\w-]+\\}|[^{};\\s@])(?:@\\{[\\w-]+\\}|\\((?:[^(){}]|\\([^(){}]*\\))*\\)|[^(){};@\\s]|\\s+(?!\\s))*?(?=\\s*\\{)/,\n inside: {\n variable: /@+[\\w-]+/\n }\n },\n property: /(?:@\\{[\\w-]+\\}|[\\w-])+(?:\\+_?)?(?=\\s*:)/i,\n operator: /[+\\-*\\/]/\n}), Prism.languages.insertBefore("less", "property", {\n variable: [{\n pattern: /@[\\w-]+\\s*:/,\n inside: {\n punctuation: /:/\n }\n }, /@@?[\\w-]+/],\n "mixin-usage": {\n pattern: /([{;]\\s*)[.#](?!\\d)[\\w-].*?(?=[(;])/,\n lookbehind: !0,\n alias: "function"\n }\n});\nPrism.languages.llvm = {\n comment: /;.*/,\n string: {\n pattern: /"[^"]*"/,\n greedy: !0\n },\n boolean: /\\b(?:true|false)\\b/,\n variable: /[%@!#](?:(?!\\d)(?:[-$.\\w]|\\\\[a-f\\d]{2})+|\\d+)/i,\n label: /(?!\\d)(?:[-$.\\w]|\\\\[a-f\\d]{2})+:/i,\n type: {\n pattern: /\\b(?:double|float|fp128|half|i[1-9]\\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\\b/,\n alias: "class-name"\n },\n keyword: /\\b[a-z_][a-z_0-9]*\\b/,\n number: /[+-]?\\b\\d+(?:\\.\\d+)?(?:[eE][+-]?\\d+)?\\b|\\b0x[\\dA-Fa-f]+\\b|\\b0xK[\\dA-Fa-f]{20}\\b|\\b0x[ML][\\dA-Fa-f]{32}\\b|\\b0xH[\\dA-Fa-f]{4}\\b/,\n punctuation: /[{}[\\];(),.!*=<>]/\n};\nPrism.languages.makefile = {\n comment: {\n pattern: /(^|[^\\\\])#(?:\\\\(?:\\r\\n|[\\s\\S])|[^\\\\\\r\\n])*/,\n lookbehind: !0\n },\n string: {\n pattern: /(["\'])(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1/,\n greedy: !0\n },\n builtin: /\\.[A-Z][^:#=\\s]+(?=\\s*:(?!=))/,\n symbol: {\n pattern: /^(?:[^:=\\s]|[ \\t]+(?![\\s:]))+(?=\\s*:(?!=))/m,\n inside: {\n variable: /\\$+(?:(?!\\$)[^(){}:#=\\s]+|(?=[({]))/\n }\n },\n variable: /\\$+(?:(?!\\$)[^(){}:#=\\s]+|\\([@*%<^+?][DF]\\)|(?=[({]))/,\n keyword: [/-include\\b|\\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\\b/, {\n pattern: /(\\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \\t])/,\n lookbehind: !0\n }],\n operator: /(?:::|[?:+!])?=|[|@]/,\n punctuation: /[:;(){}]/\n};\n!function (s) {\n function n(n) {\n return n = n.replace(//g, function () {\n return "(?:\\\\\\\\.|[^\\\\\\\\\\n\\r]|(?:\\n|\\r\\n?)(?![\\r\\n]))";\n }), RegExp("((?:^|[^\\\\\\\\])(?:\\\\\\\\{2})*)(?:" + n + ")");\n }\n\n var e = "(?:\\\\\\\\.|``(?:[^`\\r\\n]|`(?!`))+``|`[^`\\r\\n]+`|[^\\\\\\\\|\\r\\n`])+",\n t = "\\\\|?__(?:\\\\|__)+\\\\|?(?:(?:\\n|\\r\\n?)|(?![^]))".replace(/__/g, function () {\n return e;\n }),\n a = "\\\\|?[ \\t]*:?-{3,}:?[ \\t]*(?:\\\\|[ \\t]*:?-{3,}:?[ \\t]*)+\\\\|?(?:\\n|\\r\\n?)";\n s.languages.markdown = s.languages.extend("markup", {}), s.languages.insertBefore("markdown", "prolog", {\n "front-matter-block": {\n pattern: /(^(?:\\s*[\\r\\n])?)---(?!.)[\\s\\S]*?[\\r\\n]---(?!.)/,\n lookbehind: !0,\n greedy: !0,\n inside: {\n punctuation: /^---|---$/,\n "font-matter": {\n pattern: /\\S+(?:\\s+\\S+)*/,\n alias: ["yaml", "language-yaml"],\n inside: s.languages.yaml\n }\n }\n },\n blockquote: {\n pattern: /^>(?:[\\t ]*>)*/m,\n alias: "punctuation"\n },\n table: {\n pattern: RegExp("^" + t + a + "(?:" + t + ")*", "m"),\n inside: {\n "table-data-rows": {\n pattern: RegExp("^(" + t + a + ")(?:" + t + ")*$"),\n lookbehind: !0,\n inside: {\n "table-data": {\n pattern: RegExp(e),\n inside: s.languages.markdown\n },\n punctuation: /\\|/\n }\n },\n "table-line": {\n pattern: RegExp("^(" + t + ")" + a + "$"),\n lookbehind: !0,\n inside: {\n punctuation: /\\||:?-{3,}:?/\n }\n },\n "table-header-row": {\n pattern: RegExp("^" + t + "$"),\n inside: {\n "table-header": {\n pattern: RegExp(e),\n alias: "important",\n inside: s.languages.markdown\n },\n punctuation: /\\|/\n }\n }\n }\n },\n code: [{\n pattern: /((?:^|\\n)[ \\t]*\\n|(?:^|\\r\\n?)[ \\t]*\\r\\n?)(?: {4}|\\t).+(?:(?:\\n|\\r\\n?)(?: {4}|\\t).+)*/,\n lookbehind: !0,\n alias: "keyword"\n }, {\n pattern: /^```[\\s\\S]*?^```$/m,\n greedy: !0,\n inside: {\n "code-block": {\n pattern: /^(```.*(?:\\n|\\r\\n?))[\\s\\S]+?(?=(?:\\n|\\r\\n?)^```$)/m,\n lookbehind: !0\n },\n "code-language": {\n pattern: /^(```).+/,\n lookbehind: !0\n },\n punctuation: /```/\n }\n }],\n title: [{\n pattern: /\\S.*(?:\\n|\\r\\n?)(?:==+|--+)(?=[ \\t]*$)/m,\n alias: "important",\n inside: {\n punctuation: /==+$|--+$/\n }\n }, {\n pattern: /(^\\s*)#.+/m,\n lookbehind: !0,\n alias: "important",\n inside: {\n punctuation: /^#+|#+$/\n }\n }],\n hr: {\n pattern: /(^\\s*)([*-])(?:[\\t ]*\\2){2,}(?=\\s*$)/m,\n lookbehind: !0,\n alias: "punctuation"\n },\n list: {\n pattern: /(^\\s*)(?:[*+-]|\\d+\\.)(?=[\\t ].)/m,\n lookbehind: !0,\n alias: "punctuation"\n },\n "url-reference": {\n pattern: /!?\\[[^\\]]+\\]:[\\t ]+(?:\\S+|<(?:\\\\.|[^>\\\\])+>)(?:[\\t ]+(?:"(?:\\\\.|[^"\\\\])*"|\'(?:\\\\.|[^\'\\\\])*\'|\\((?:\\\\.|[^)\\\\])*\\)))?/,\n inside: {\n variable: {\n pattern: /^(!?\\[)[^\\]]+/,\n lookbehind: !0\n },\n string: /(?:"(?:\\\\.|[^"\\\\])*"|\'(?:\\\\.|[^\'\\\\])*\'|\\((?:\\\\.|[^)\\\\])*\\))$/,\n punctuation: /^[\\[\\]!:]|[<>]/\n },\n alias: "url"\n },\n bold: {\n pattern: n("\\\\b__(?:(?!_)|_(?:(?!_))+_)+__\\\\b|\\\\*\\\\*(?:(?!\\\\*)|\\\\*(?:(?!\\\\*))+\\\\*)+\\\\*\\\\*"),\n lookbehind: !0,\n greedy: !0,\n inside: {\n content: {\n pattern: /(^..)[\\s\\S]+(?=..$)/,\n lookbehind: !0,\n inside: {}\n },\n punctuation: /\\*\\*|__/\n }\n },\n italic: {\n pattern: n("\\\\b_(?:(?!_)|__(?:(?!_))+__)+_\\\\b|\\\\*(?:(?!\\\\*)|\\\\*\\\\*(?:(?!\\\\*))+\\\\*\\\\*)+\\\\*"),\n lookbehind: !0,\n greedy: !0,\n inside: {\n content: {\n pattern: /(^.)[\\s\\S]+(?=.$)/,\n lookbehind: !0,\n inside: {}\n },\n punctuation: /[*_]/\n }\n },\n strike: {\n pattern: n("(~~?)(?:(?!~))+\\\\2"),\n lookbehind: !0,\n greedy: !0,\n inside: {\n content: {\n pattern: /(^~~?)[\\s\\S]+(?=\\1$)/,\n lookbehind: !0,\n inside: {}\n },\n punctuation: /~~?/\n }\n },\n "code-snippet": {\n pattern: /(^|[^\\\\`])(?:``[^`\\r\\n]+(?:`[^`\\r\\n]+)*``(?!`)|`[^`\\r\\n]+`(?!`))/,\n lookbehind: !0,\n greedy: !0,\n alias: ["code", "keyword"]\n },\n url: {\n pattern: n(\'!?\\\\[(?:(?!\\\\]))+\\\\](?:\\\\([^\\\\s)]+(?:[\\t ]+"(?:\\\\\\\\.|[^"\\\\\\\\])*")?\\\\)|[ \\t]?\\\\[(?:(?!\\\\]))+\\\\])\'),\n lookbehind: !0,\n greedy: !0,\n inside: {\n operator: /^!/,\n content: {\n pattern: /(^\\[)[^\\]]+(?=\\])/,\n lookbehind: !0,\n inside: {}\n },\n variable: {\n pattern: /(^\\][ \\t]?\\[)[^\\]]+(?=\\]$)/,\n lookbehind: !0\n },\n url: {\n pattern: /(^\\]\\()[^\\s)]+/,\n lookbehind: !0\n },\n string: {\n pattern: /(^[ \\t]+)"(?:\\\\.|[^"\\\\])*"(?=\\)$)/,\n lookbehind: !0\n }\n }\n }\n }), ["url", "bold", "italic", "strike"].forEach(function (e) {\n ["url", "bold", "italic", "strike", "code-snippet"].forEach(function (n) {\n e !== n && (s.languages.markdown[e].inside.content.inside[n] = s.languages.markdown[n]);\n });\n }), s.hooks.add("after-tokenize", function (n) {\n "markdown" !== n.language && "md" !== n.language || !function n(e) {\n if (e && "string" != typeof e) for (var t = 0, a = e.length; t < a; t++) {\n var r = e[t];\n\n if ("code" === r.type) {\n var i = r.content[1],\n o = r.content[3];\n\n if (i && o && "code-language" === i.type && "code-block" === o.type && "string" == typeof i.content) {\n var l = i.content.replace(/\\b#/g, "sharp").replace(/\\b\\+\\+/g, "pp"),\n s = "language-" + (l = (/[a-z][\\w-]*/i.exec(l) || [""])[0].toLowerCase());\n o.alias ? "string" == typeof o.alias ? o.alias = [o.alias, s] : o.alias.push(s) : o.alias = [s];\n }\n } else n(r.content);\n }\n }(n.tokens);\n }), s.hooks.add("wrap", function (n) {\n if ("code-block" === n.type) {\n for (var e = "", t = 0, a = n.classes.length; t < a; t++) {\n var r = n.classes[t],\n i = /language-(.+)/.exec(r);\n\n if (i) {\n e = i[1];\n break;\n }\n }\n\n var o = s.languages[e];\n if (o) n.content = s.highlight(function (n) {\n var e = n.replace(d, "");\n return e = e.replace(/&(\\w{1,8}|#x?[\\da-f]{1,8});/gi, function (n, e) {\n var t;\n if ("#" === (e = e.toLowerCase())[0]) return t = "x" === e[1] ? parseInt(e.slice(2), 16) : Number(e.slice(1)), u(t);\n var a = p[e];\n return a || n;\n });\n }(n.content), o, e);else if (e && "none" !== e && s.plugins.autoloader) {\n var l = "md-" + new Date().valueOf() + "-" + Math.floor(1e16 * Math.random());\n n.attributes.id = l, s.plugins.autoloader.loadLanguages(e, function () {\n var n = document.getElementById(l);\n n && (n.innerHTML = s.highlight(n.textContent, s.languages[e], e));\n });\n }\n }\n });\n var d = RegExp(s.languages.markup.tag.pattern.source, "gi"),\n p = {\n amp: "&",\n lt: "<",\n gt: ">",\n quot: \'"\'\n },\n u = String.fromCodePoint || String.fromCharCode;\n s.languages.md = s.languages.markdown;\n}(Prism);\nPrism.languages.nasm = {\n comment: /;.*$/m,\n string: /(["\'`])(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/,\n label: {\n pattern: /(^\\s*)[A-Za-z._?$][\\w.?$@~#]*:/m,\n lookbehind: !0,\n alias: "function"\n },\n keyword: [/\\[?BITS (?:16|32|64)\\]?/, {\n pattern: /(^\\s*)section\\s*[a-z.]+:?/im,\n lookbehind: !0\n }, /(?:extern|global)[^;\\r\\n]*/i, /(?:CPU|FLOAT|DEFAULT).*$/m],\n register: {\n pattern: /\\b(?:st\\d|[xyz]mm\\d\\d?|[cdt]r\\d|r\\d\\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s)\\b/i,\n alias: "variable"\n },\n number: /(?:\\b|(?=\\$))(?:0[hx](?:\\.[\\da-f]+|[\\da-f]+(?:\\.[\\da-f]+)?)(?:p[+-]?\\d+)?|\\d[\\da-f]+[hx]|\\$\\d[\\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\\d+|(?:\\d+(?:\\.\\d+)?|\\.\\d+)(?:\\.?e[+-]?\\d+)?[dt]?)\\b/i,\n operator: /[\\[\\]*+\\-\\/%<>=&|$!]/\n};\nPrism.languages.objectivec = Prism.languages.extend("c", {\n string: /("|\')(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1|@"(?:\\\\(?:\\r\\n|[\\s\\S])|[^"\\\\\\r\\n])*"/,\n keyword: /\\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\\b/,\n operator: /-[->]?|\\+\\+?|!=?|<>?=?|==?|&&?|\\|\\|?|[~^%?*\\/@]/\n}), delete Prism.languages.objectivec["class-name"], Prism.languages.objc = Prism.languages.objectivec;\nPrism.languages.ocaml = {\n comment: /\\(\\*[\\s\\S]*?\\*\\)/,\n string: [{\n pattern: /"(?:\\\\.|[^\\\\\\r\\n"])*"/,\n greedy: !0\n }, {\n pattern: /([\'`])(?:\\\\(?:\\d+|x[\\da-f]+|.)|(?!\\1)[^\\\\\\r\\n])\\1/i,\n greedy: !0\n }],\n number: /\\b(?:0x[\\da-f][\\da-f_]+|(?:0[bo])?\\d[\\d_]*(?:\\.[\\d_]*)?(?:e[+-]?[\\d_]+)?)/i,\n directive: {\n pattern: /\\B#\\w+/,\n alias: "important"\n },\n label: {\n pattern: /\\B~\\w+/,\n alias: "function"\n },\n "type-variable": {\n pattern: /\\B\'\\w+/,\n alias: "function"\n },\n variant: {\n pattern: /`\\w+/,\n alias: "variable"\n },\n module: {\n pattern: /\\b[A-Z]\\w+/,\n alias: "variable"\n },\n keyword: /\\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\\b/,\n boolean: /\\b(?:false|true)\\b/,\n operator: /:=|[=<>@^|&+\\-*\\/$%!?~][!$%&*+\\-.\\/:<=>?@^|~]*|\\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\\b/,\n punctuation: /[(){}\\[\\]|.,:;]|\\b_\\b/\n};\nPrism.languages.perl = {\n comment: [{\n pattern: /(^\\s*)=\\w[\\s\\S]*?=cut.*/m,\n lookbehind: !0\n }, {\n pattern: /(^|[^\\\\$])#.*/,\n lookbehind: !0\n }],\n string: [{\n pattern: /\\b(?:q|qq|qx|qw)\\s*([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[\\s\\S])*\\1/,\n greedy: !0\n }, {\n pattern: /\\b(?:q|qq|qx|qw)\\s+([a-zA-Z0-9])(?:(?!\\1)[^\\\\]|\\\\[\\s\\S])*\\1/,\n greedy: !0\n }, {\n pattern: /\\b(?:q|qq|qx|qw)\\s*\\((?:[^()\\\\]|\\\\[\\s\\S])*\\)/,\n greedy: !0\n }, {\n pattern: /\\b(?:q|qq|qx|qw)\\s*\\{(?:[^{}\\\\]|\\\\[\\s\\S])*\\}/,\n greedy: !0\n }, {\n pattern: /\\b(?:q|qq|qx|qw)\\s*\\[(?:[^[\\]\\\\]|\\\\[\\s\\S])*\\]/,\n greedy: !0\n }, {\n pattern: /\\b(?:q|qq|qx|qw)\\s*<(?:[^<>\\\\]|\\\\[\\s\\S])*>/,\n greedy: !0\n }, {\n pattern: /("|`)(?:(?!\\1)[^\\\\]|\\\\[\\s\\S])*\\1/,\n greedy: !0\n }, {\n pattern: /\'(?:[^\'\\\\\\r\\n]|\\\\.)*\'/,\n greedy: !0\n }],\n regex: [{\n pattern: /\\b(?:m|qr)\\s*([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[\\s\\S])*\\1[msixpodualngc]*/,\n greedy: !0\n }, {\n pattern: /\\b(?:m|qr)\\s+([a-zA-Z0-9])(?:(?!\\1)[^\\\\]|\\\\[\\s\\S])*\\1[msixpodualngc]*/,\n greedy: !0\n }, {\n pattern: /\\b(?:m|qr)\\s*\\((?:[^()\\\\]|\\\\[\\s\\S])*\\)[msixpodualngc]*/,\n greedy: !0\n }, {\n pattern: /\\b(?:m|qr)\\s*\\{(?:[^{}\\\\]|\\\\[\\s\\S])*\\}[msixpodualngc]*/,\n greedy: !0\n }, {\n pattern: /\\b(?:m|qr)\\s*\\[(?:[^[\\]\\\\]|\\\\[\\s\\S])*\\][msixpodualngc]*/,\n greedy: !0\n }, {\n pattern: /\\b(?:m|qr)\\s*<(?:[^<>\\\\]|\\\\[\\s\\S])*>[msixpodualngc]*/,\n greedy: !0\n }, {\n pattern: /(^|[^-]\\b)(?:s|tr|y)\\s*([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\2)[^\\\\]|\\\\[\\s\\S])*\\2(?:(?!\\2)[^\\\\]|\\\\[\\s\\S])*\\2[msixpodualngcer]*/,\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /(^|[^-]\\b)(?:s|tr|y)\\s+([a-zA-Z0-9])(?:(?!\\2)[^\\\\]|\\\\[\\s\\S])*\\2(?:(?!\\2)[^\\\\]|\\\\[\\s\\S])*\\2[msixpodualngcer]*/,\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /(^|[^-]\\b)(?:s|tr|y)\\s*\\((?:[^()\\\\]|\\\\[\\s\\S])*\\)\\s*\\((?:[^()\\\\]|\\\\[\\s\\S])*\\)[msixpodualngcer]*/,\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /(^|[^-]\\b)(?:s|tr|y)\\s*\\{(?:[^{}\\\\]|\\\\[\\s\\S])*\\}\\s*\\{(?:[^{}\\\\]|\\\\[\\s\\S])*\\}[msixpodualngcer]*/,\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /(^|[^-]\\b)(?:s|tr|y)\\s*\\[(?:[^[\\]\\\\]|\\\\[\\s\\S])*\\]\\s*\\[(?:[^[\\]\\\\]|\\\\[\\s\\S])*\\][msixpodualngcer]*/,\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /(^|[^-]\\b)(?:s|tr|y)\\s*<(?:[^<>\\\\]|\\\\[\\s\\S])*>\\s*<(?:[^<>\\\\]|\\\\[\\s\\S])*>[msixpodualngcer]*/,\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /\\/(?:[^\\/\\\\\\r\\n]|\\\\.)*\\/[msixpodualngc]*(?=\\s*(?:$|[\\r\\n,.;})&|\\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\\b))/,\n greedy: !0\n }],\n variable: [/[&*$@%]\\{\\^[A-Z]+\\}/, /[&*$@%]\\^[A-Z_]/, /[&*$@%]#?(?=\\{)/, /[&*$@%]#?(?:(?:::)*\'?(?!\\d)[\\w$]+(?![\\w$]))+(?:::)*/i, /[&*$@%]\\d+/, /(?!%=)[$@%][!"#$%&\'()*+,\\-.\\/:;<=>?@[\\\\\\]^_`{|}~]/],\n filehandle: {\n pattern: /<(?![<=])\\S*>|\\b_\\b/,\n alias: "symbol"\n },\n vstring: {\n pattern: /v\\d+(?:\\.\\d+)*|\\d+(?:\\.\\d+){2,}/,\n alias: "string"\n },\n function: {\n pattern: /sub \\w+/i,\n inside: {\n keyword: /sub/\n }\n },\n keyword: /\\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\\b/,\n number: /\\b(?:0x[\\dA-Fa-f](?:_?[\\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\\d(?:_?\\d)*)?\\.)?\\d(?:_?\\d)*(?:[Ee][+-]?\\d+)?)\\b/,\n operator: /-[rwxoRWXOezsfdlpSbctugkTBMAC]\\b|\\+[+=]?|-[-=>]?|\\*\\*?=?|\\/\\/?=?|=[=~>]?|~[~=]?|\\|\\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\\.(?:=|\\.\\.?)?|[\\\\?]|\\bx(?:=|\\b)|\\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\\b/,\n punctuation: /[{}[\\];(),:]/\n};\n!function (a) {\n var e = /\\/\\*[\\s\\S]*?\\*\\/|\\/\\/.*|#(?!\\[).*/,\n t = [{\n pattern: /\\b(?:false|true)\\b/i,\n alias: "boolean"\n }, {\n pattern: /(::\\s*)\\b[a-z_]\\w*\\b(?!\\s*\\()/i,\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /(\\b(?:case|const)\\s+)\\b[a-z_]\\w*(?=\\s*[;=])/i,\n greedy: !0,\n lookbehind: !0\n }, /\\b(?:null)\\b/i, /\\b[A-Z_][A-Z0-9_]*\\b(?!\\s*\\()/],\n i = /\\b0b[01]+(?:_[01]+)*\\b|\\b0o[0-7]+(?:_[0-7]+)*\\b|\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b|(?:\\b\\d+(?:_\\d+)*\\.?(?:\\d+(?:_\\d+)*)?|\\B\\.\\d+)(?:e[+-]?\\d+)?/i,\n n = /|\\?\\?=?|\\.{3}|\\??->|[!=]=?=?|::|\\*\\*=?|--|\\+\\+|&&|\\|\\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,\n s = /[{}\\[\\](),:;]/;\n a.languages.php = {\n delimiter: {\n pattern: /\\?>$|^<\\?(?:php(?=\\s)|=)?/i,\n alias: "important"\n },\n comment: e,\n variable: /\\$+(?:\\w+\\b|(?=\\{))/i,\n package: {\n pattern: /(namespace\\s+|use\\s+(?:function\\s+)?)(?:\\\\?\\b[a-z_]\\w*)+\\b(?!\\\\)/i,\n lookbehind: !0,\n inside: {\n punctuation: /\\\\/\n }\n },\n "class-name-definition": {\n pattern: /(\\b(?:class|enum|interface|trait)\\s+)\\b[a-z_]\\w*(?!\\\\)\\b/i,\n lookbehind: !0,\n alias: "class-name"\n },\n "function-definition": {\n pattern: /(\\bfunction\\s+)[a-z_]\\w*(?=\\s*\\()/i,\n lookbehind: !0,\n alias: "function"\n },\n keyword: [{\n pattern: /(\\(\\s*)\\b(?:bool|boolean|int|integer|float|string|object|array)\\b(?=\\s*\\))/i,\n alias: "type-casting",\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /([(,?]\\s*)\\b(?:bool|int|float|string|object|array(?!\\s*\\()|mixed|self|static|callable|iterable|(?:null|false)(?=\\s*\\|))\\b(?=\\s*\\$)/i,\n alias: "type-hint",\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /([(,?]\\s*[\\w|]\\|\\s*)(?:null|false)\\b(?=\\s*\\$)/i,\n alias: "type-hint",\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /(\\)\\s*:\\s*(?:\\?\\s*)?)\\b(?:bool|int|float|string|object|void|array(?!\\s*\\()|mixed|self|static|callable|iterable|(?:null|false)(?=\\s*\\|))\\b/i,\n alias: "return-type",\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /(\\)\\s*:\\s*(?:\\?\\s*)?[\\w|]\\|\\s*)(?:null|false)\\b/i,\n alias: "return-type",\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /\\b(?:bool|int|float|string|object|void|array(?!\\s*\\()|mixed|iterable|(?:null|false)(?=\\s*\\|))\\b/i,\n alias: "type-declaration",\n greedy: !0\n }, {\n pattern: /(\\|\\s*)(?:null|false)\\b/i,\n alias: "type-declaration",\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /\\b(?:parent|self|static)(?=\\s*::)/i,\n alias: "static-context",\n greedy: !0\n }, {\n pattern: /(\\byield\\s+)from\\b/i,\n lookbehind: !0\n }, /\\bclass\\b/i, {\n pattern: /((?:^|[^\\s>:]|(?:^|[^-])>|(?:^|[^:]):)\\s*)\\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\\b/i,\n lookbehind: !0\n }],\n "argument-name": {\n pattern: /([(,]\\s+)\\b[a-z_]\\w*(?=\\s*:(?!:))/i,\n lookbehind: !0\n },\n "class-name": [{\n pattern: /(\\b(?:extends|implements|instanceof|new(?!\\s+self|\\s+static))\\s+|\\bcatch\\s*\\()\\b[a-z_]\\w*(?!\\\\)\\b/i,\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /(\\|\\s*)\\b[a-z_]\\w*(?!\\\\)\\b/i,\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /\\b[a-z_]\\w*(?!\\\\)\\b(?=\\s*\\|)/i,\n greedy: !0\n }, {\n pattern: /(\\|\\s*)(?:\\\\?\\b[a-z_]\\w*)+\\b/i,\n alias: "class-name-fully-qualified",\n greedy: !0,\n lookbehind: !0,\n inside: {\n punctuation: /\\\\/\n }\n }, {\n pattern: /(?:\\\\?\\b[a-z_]\\w*)+\\b(?=\\s*\\|)/i,\n alias: "class-name-fully-qualified",\n greedy: !0,\n inside: {\n punctuation: /\\\\/\n }\n }, {\n pattern: /(\\b(?:extends|implements|instanceof|new(?!\\s+self\\b|\\s+static\\b))\\s+|\\bcatch\\s*\\()(?:\\\\?\\b[a-z_]\\w*)+\\b(?!\\\\)/i,\n alias: "class-name-fully-qualified",\n greedy: !0,\n lookbehind: !0,\n inside: {\n punctuation: /\\\\/\n }\n }, {\n pattern: /\\b[a-z_]\\w*(?=\\s*\\$)/i,\n alias: "type-declaration",\n greedy: !0\n }, {\n pattern: /(?:\\\\?\\b[a-z_]\\w*)+(?=\\s*\\$)/i,\n alias: ["class-name-fully-qualified", "type-declaration"],\n greedy: !0,\n inside: {\n punctuation: /\\\\/\n }\n }, {\n pattern: /\\b[a-z_]\\w*(?=\\s*::)/i,\n alias: "static-context",\n greedy: !0\n }, {\n pattern: /(?:\\\\?\\b[a-z_]\\w*)+(?=\\s*::)/i,\n alias: ["class-name-fully-qualified", "static-context"],\n greedy: !0,\n inside: {\n punctuation: /\\\\/\n }\n }, {\n pattern: /([(,?]\\s*)[a-z_]\\w*(?=\\s*\\$)/i,\n alias: "type-hint",\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /([(,?]\\s*)(?:\\\\?\\b[a-z_]\\w*)+(?=\\s*\\$)/i,\n alias: ["class-name-fully-qualified", "type-hint"],\n greedy: !0,\n lookbehind: !0,\n inside: {\n punctuation: /\\\\/\n }\n }, {\n pattern: /(\\)\\s*:\\s*(?:\\?\\s*)?)\\b[a-z_]\\w*(?!\\\\)\\b/i,\n alias: "return-type",\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /(\\)\\s*:\\s*(?:\\?\\s*)?)(?:\\\\?\\b[a-z_]\\w*)+\\b(?!\\\\)/i,\n alias: ["class-name-fully-qualified", "return-type"],\n greedy: !0,\n lookbehind: !0,\n inside: {\n punctuation: /\\\\/\n }\n }],\n constant: t,\n function: {\n pattern: /(^|[^\\\\\\w])\\\\?[a-z_](?:[\\w\\\\]*\\w)?(?=\\s*\\()/i,\n lookbehind: !0,\n inside: {\n punctuation: /\\\\/\n }\n },\n property: {\n pattern: /(->\\s*)\\w+/,\n lookbehind: !0\n },\n number: i,\n operator: n,\n punctuation: s\n };\n var l = {\n pattern: /\\{\\$(?:\\{(?:\\{[^{}]+\\}|[^{}]+)\\}|[^{}])+\\}|(^|[^\\\\{])\\$+(?:\\w+(?:\\[[^\\r\\n\\[\\]]+\\]|->\\w+)?)/,\n lookbehind: !0,\n inside: a.languages.php\n },\n r = [{\n pattern: /<<<\'([^\']+)\'[\\r\\n](?:.*[\\r\\n])*?\\1;/,\n alias: "nowdoc-string",\n greedy: !0,\n inside: {\n delimiter: {\n pattern: /^<<<\'[^\']+\'|[a-z_]\\w*;$/i,\n alias: "symbol",\n inside: {\n punctuation: /^<<<\'?|[\';]$/\n }\n }\n }\n }, {\n pattern: /<<<(?:"([^"]+)"[\\r\\n](?:.*[\\r\\n])*?\\1;|([a-z_]\\w*)[\\r\\n](?:.*[\\r\\n])*?\\2;)/i,\n alias: "heredoc-string",\n greedy: !0,\n inside: {\n delimiter: {\n pattern: /^<<<(?:"[^"]+"|[a-z_]\\w*)|[a-z_]\\w*;$/i,\n alias: "symbol",\n inside: {\n punctuation: /^<<<"?|[";]$/\n }\n },\n interpolation: l\n }\n }, {\n pattern: /`(?:\\\\[\\s\\S]|[^\\\\`])*`/,\n alias: "backtick-quoted-string",\n greedy: !0\n }, {\n pattern: /\'(?:\\\\[\\s\\S]|[^\\\\\'])*\'/,\n alias: "single-quoted-string",\n greedy: !0\n }, {\n pattern: /"(?:\\\\[\\s\\S]|[^\\\\"])*"/,\n alias: "double-quoted-string",\n greedy: !0,\n inside: {\n interpolation: l\n }\n }];\n a.languages.insertBefore("php", "variable", {\n string: r,\n attribute: {\n pattern: /#\\[(?:[^"\'\\/#]|\\/(?![*/])|\\/\\/.*$|#(?!\\[).*$|\\/\\*(?:[^*]|\\*(?!\\/))*\\*\\/|"(?:\\\\[\\s\\S]|[^\\\\"])*"|\'(?:\\\\[\\s\\S]|[^\\\\\'])*\')+\\](?=\\s*[a-z$#])/im,\n greedy: !0,\n inside: {\n "attribute-content": {\n pattern: /^(#\\[)[\\s\\S]+(?=\\]$)/,\n lookbehind: !0,\n inside: {\n comment: e,\n string: r,\n "attribute-class-name": [{\n pattern: /([^:]|^)\\b[a-z_]\\w*(?!\\\\)\\b/i,\n alias: "class-name",\n greedy: !0,\n lookbehind: !0\n }, {\n pattern: /([^:]|^)(?:\\\\?\\b[a-z_]\\w*)+/i,\n alias: ["class-name", "class-name-fully-qualified"],\n greedy: !0,\n lookbehind: !0,\n inside: {\n punctuation: /\\\\/\n }\n }],\n constant: t,\n number: i,\n operator: n,\n punctuation: s\n }\n },\n delimiter: {\n pattern: /^#\\[|\\]$/,\n alias: "punctuation"\n }\n }\n }\n }), a.hooks.add("before-tokenize", function (e) {\n if (/<\\?/.test(e.code)) {\n a.languages["markup-templating"].buildPlaceholders(e, "php", /<\\?(?:[^"\'/#]|\\/(?![*/])|("|\')(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])*\\1|(?:\\/\\/|#(?!\\[))(?:[^?\\n\\r]|\\?(?!>))*(?=$|\\?>|[\\r\\n])|#\\[|\\/\\*(?:[^*]|\\*(?!\\/))*(?:\\*\\/|$))*?(?:\\?>|$)/gi);\n }\n }), a.hooks.add("after-tokenize", function (e) {\n a.languages["markup-templating"].tokenizePlaceholders(e, "php");\n });\n}(Prism);\nPrism.languages.insertBefore("php", "variable", {\n this: /\\$this\\b/,\n global: /\\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\\b/,\n scope: {\n pattern: /\\b[\\w\\\\]+::/,\n inside: {\n keyword: /static|self|parent/,\n punctuation: /::|\\\\/\n }\n }\n});\n!function (e) {\n var i = Prism.languages.powershell = {\n comment: [{\n pattern: /(^|[^`])<#[\\s\\S]*?#>/,\n lookbehind: !0\n }, {\n pattern: /(^|[^`])#.*/,\n lookbehind: !0\n }],\n string: [{\n pattern: /"(?:`[\\s\\S]|[^`"])*"/,\n greedy: !0,\n inside: {\n function: {\n pattern: /(^|[^`])\\$\\((?:\\$\\([^\\r\\n()]*\\)|(?!\\$\\()[^\\r\\n)])*\\)/,\n lookbehind: !0,\n inside: {}\n }\n }\n }, {\n pattern: /\'(?:[^\']|\'\')*\'/,\n greedy: !0\n }],\n namespace: /\\[[a-z](?:\\[(?:\\[[^\\]]*\\]|[^\\[\\]])*\\]|[^\\[\\]])*\\]/i,\n boolean: /\\$(?:true|false)\\b/i,\n variable: /\\$\\w+\\b/,\n function: [/\\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\\b/i, /\\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\\b/i],\n keyword: /\\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\\b/i,\n operator: {\n pattern: /(\\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\\b|-[-=]?|\\+[+=]?|[*\\/%]=?)/i,\n lookbehind: !0\n },\n punctuation: /[|{}[\\];(),.]/\n },\n r = i.string[0].inside;\n r.boolean = i.boolean, r.variable = i.variable, r.function.inside = i;\n}();\nPrism.languages.processing = Prism.languages.extend("clike", {\n keyword: /\\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\\b/,\n operator: /<[<=]?|>[>=]?|&&?|\\|\\|?|[%?]|[!=+\\-*\\/]=?/\n}), Prism.languages.insertBefore("processing", "number", {\n constant: /\\b(?!XML\\b)[A-Z][A-Z\\d_]+\\b/,\n type: {\n pattern: /\\b(?:boolean|byte|char|color|double|float|int|[A-Z]\\w*)\\b/,\n alias: "variable"\n }\n}), Prism.languages.processing.function = /\\b\\w+(?=\\s*\\()/, Prism.languages.processing["class-name"].alias = "variable";\n!function (e) {\n e.languages.pug = {\n comment: {\n pattern: /(^([\\t ]*))\\/\\/.*(?:(?:\\r?\\n|\\r)\\2[\\t ].+)*/m,\n lookbehind: !0\n },\n "multiline-script": {\n pattern: /(^([\\t ]*)script\\b.*\\.[\\t ]*)(?:(?:\\r?\\n|\\r(?!\\n))(?:\\2[\\t ].+|\\s*?(?=\\r?\\n|\\r)))+/m,\n lookbehind: !0,\n inside: e.languages.javascript\n },\n filter: {\n pattern: /(^([\\t ]*)):.+(?:(?:\\r?\\n|\\r(?!\\n))(?:\\2[\\t ].+|\\s*?(?=\\r?\\n|\\r)))+/m,\n lookbehind: !0,\n inside: {\n "filter-name": {\n pattern: /^:[\\w-]+/,\n alias: "variable"\n }\n }\n },\n "multiline-plain-text": {\n pattern: /(^([\\t ]*)[\\w\\-#.]+\\.[\\t ]*)(?:(?:\\r?\\n|\\r(?!\\n))(?:\\2[\\t ].+|\\s*?(?=\\r?\\n|\\r)))+/m,\n lookbehind: !0\n },\n markup: {\n pattern: /(^[\\t ]*)<.+/m,\n lookbehind: !0,\n inside: e.languages.markup\n },\n doctype: {\n pattern: /((?:^|\\n)[\\t ]*)doctype(?: .+)?/,\n lookbehind: !0\n },\n "flow-control": {\n pattern: /(^[\\t ]*)(?:if|unless|else|case|when|default|each|while)\\b(?: .+)?/m,\n lookbehind: !0,\n inside: {\n each: {\n pattern: /^each .+? in\\b/,\n inside: {\n keyword: /\\b(?:each|in)\\b/,\n punctuation: /,/\n }\n },\n branch: {\n pattern: /^(?:if|unless|else|case|when|default|while)\\b/,\n alias: "keyword"\n },\n rest: e.languages.javascript\n }\n },\n keyword: {\n pattern: /(^[\\t ]*)(?:block|extends|include|append|prepend)\\b.+/m,\n lookbehind: !0\n },\n mixin: [{\n pattern: /(^[\\t ]*)mixin .+/m,\n lookbehind: !0,\n inside: {\n keyword: /^mixin/,\n function: /\\w+(?=\\s*\\(|\\s*$)/,\n punctuation: /[(),.]/\n }\n }, {\n pattern: /(^[\\t ]*)\\+.+/m,\n lookbehind: !0,\n inside: {\n name: {\n pattern: /^\\+\\w+/,\n alias: "function"\n },\n rest: e.languages.javascript\n }\n }],\n script: {\n pattern: /(^[\\t ]*script(?:(?:&[^(]+)?\\([^)]+\\))*[\\t ]).+/m,\n lookbehind: !0,\n inside: e.languages.javascript\n },\n "plain-text": {\n pattern: /(^[\\t ]*(?!-)[\\w\\-#.]*[\\w\\-](?:(?:&[^(]+)?\\([^)]+\\))*\\/?[\\t ]).+/m,\n lookbehind: !0\n },\n tag: {\n pattern: /(^[\\t ]*)(?!-)[\\w\\-#.]*[\\w\\-](?:(?:&[^(]+)?\\([^)]+\\))*\\/?:?/m,\n lookbehind: !0,\n inside: {\n attributes: [{\n pattern: /&[^(]+\\([^)]+\\)/,\n inside: e.languages.javascript\n }, {\n pattern: /\\([^)]+\\)/,\n inside: {\n "attr-value": {\n pattern: /(=\\s*(?!\\s))(?:\\{[^}]*\\}|[^,)\\r\\n]+)/,\n lookbehind: !0,\n inside: e.languages.javascript\n },\n "attr-name": /[\\w-]+(?=\\s*!?=|\\s*[,)])/,\n punctuation: /[!=(),]+/\n }\n }],\n punctuation: /:/,\n "attr-id": /#[\\w\\-]+/,\n "attr-class": /\\.[\\w\\-]+/\n }\n },\n code: [{\n pattern: /(^[\\t ]*(?:-|!?=)).+/m,\n lookbehind: !0,\n inside: e.languages.javascript\n }],\n punctuation: /[.\\-!=|]+/\n };\n\n for (var t = [{\n filter: "atpl",\n language: "twig"\n }, {\n filter: "coffee",\n language: "coffeescript"\n }, "ejs", "handlebars", "less", "livescript", "markdown", {\n filter: "sass",\n language: "scss"\n }, "stylus"], n = {}, a = 0, i = t.length; a < i; a++) {\n var r = t[a];\n r = "string" == typeof r ? {\n filter: r,\n language: r\n } : r, e.languages[r.language] && (n["filter-" + r.filter] = {\n pattern: RegExp("(^([\\t ]*)):(?:(?:\\r?\\n|\\r(?!\\n))(?:\\\\2[\\t ].+|\\\\s*?(?=\\r?\\n|\\r)))+".replace("", function () {\n return r.filter;\n }), "m"),\n lookbehind: !0,\n inside: {\n "filter-name": {\n pattern: /^:[\\w-]+/,\n alias: "variable"\n },\n rest: e.languages[r.language]\n }\n });\n }\n\n e.languages.insertBefore("pug", "filter", n);\n}(Prism);\nPrism.languages.python = {\n comment: {\n pattern: /(^|[^\\\\])#.*/,\n lookbehind: !0\n },\n "string-interpolation": {\n pattern: /(?:f|rf|fr)(?:("""|\'\'\')[\\s\\S]*?\\1|("|\')(?:\\\\.|(?!\\2)[^\\\\\\r\\n])*\\2)/i,\n greedy: !0,\n inside: {\n interpolation: {\n pattern: /((?:^|[^{])(?:\\{\\{)*)\\{(?!\\{)(?:[^{}]|\\{(?!\\{)(?:[^{}]|\\{(?!\\{)(?:[^{}])+\\})+\\})+\\}/,\n lookbehind: !0,\n inside: {\n "format-spec": {\n pattern: /(:)[^:(){}]+(?=\\}$)/,\n lookbehind: !0\n },\n "conversion-option": {\n pattern: /![sra](?=[:}]$)/,\n alias: "punctuation"\n },\n rest: null\n }\n },\n string: /[\\s\\S]+/\n }\n },\n "triple-quoted-string": {\n pattern: /(?:[rub]|rb|br)?("""|\'\'\')[\\s\\S]*?\\1/i,\n greedy: !0,\n alias: "string"\n },\n string: {\n pattern: /(?:[rub]|rb|br)?("|\')(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/i,\n greedy: !0\n },\n function: {\n pattern: /((?:^|\\s)def[ \\t]+)[a-zA-Z_]\\w*(?=\\s*\\()/g,\n lookbehind: !0\n },\n "class-name": {\n pattern: /(\\bclass\\s+)\\w+/i,\n lookbehind: !0\n },\n decorator: {\n pattern: /(^[\\t ]*)@\\w+(?:\\.\\w+)*/im,\n lookbehind: !0,\n alias: ["annotation", "punctuation"],\n inside: {\n punctuation: /\\./\n }\n },\n keyword: /\\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\\b/,\n builtin: /\\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\\b/,\n boolean: /\\b(?:True|False|None)\\b/,\n number: /\\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\\b|(?:\\b\\d+(?:_\\d+)*(?:\\.(?:\\d+(?:_\\d+)*)?)?|\\B\\.\\d+(?:_\\d+)*)(?:e[+-]?\\d+(?:_\\d+)*)?j?\\b/i,\n operator: /[-+%=]=?|!=|\\*\\*?=?|\\/\\/?=?|<[<=>]?|>[=>]?|[&|^~]/,\n punctuation: /[{}[\\];(),.:]/\n}, Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest = Prism.languages.python, Prism.languages.py = Prism.languages.python;\nPrism.languages.r = {\n comment: /#.*/,\n string: {\n pattern: /([\'"])(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/,\n greedy: !0\n },\n "percent-operator": {\n pattern: /%[^%\\s]*%/,\n alias: "operator"\n },\n boolean: /\\b(?:TRUE|FALSE)\\b/,\n ellipsis: /\\.\\.(?:\\.|\\d+)/,\n number: [/\\b(?:NaN|Inf)\\b/, /(?:\\b0x[\\dA-Fa-f]+(?:\\.\\d*)?|\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:[EePp][+-]?\\d+)?[iL]?/],\n keyword: /\\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\\b/,\n operator: /->?>?|<(?:=|=!]=?|::?|&&?|\\|\\|?|[+*\\/^$@~]/,\n punctuation: /[(){}\\[\\],;]/\n};\n!function (i) {\n var t = i.util.clone(i.languages.javascript),\n e = "(?:\\\\{*\\\\.{3}(?:[^{}]|)*\\\\})";\n\n function n(t, n) {\n return t = t.replace(//g, function () {\n return "(?:\\\\s|//.*(?!.)|/\\\\*(?:[^*]|\\\\*(?!/))\\\\*/)";\n }).replace(//g, function () {\n return "(?:\\\\{(?:\\\\{(?:\\\\{[^{}]*\\\\}|[^{}])*\\\\}|[^{}])*\\\\})";\n }).replace(//g, function () {\n return e;\n }), RegExp(t, n);\n }\n\n e = n(e).source, i.languages.jsx = i.languages.extend("markup", t), i.languages.jsx.tag.pattern = n("+(?:[\\\\w.:$-]+(?:=(?:\\"(?:\\\\\\\\[^]|[^\\\\\\\\\\"])*\\"|\'(?:\\\\\\\\[^]|[^\\\\\\\\\'])*\'|[^\\\\s{\'\\"/>=]+|))?|))**/?)?>"), i.languages.jsx.tag.inside.tag.pattern = /^<\\/?[^\\s>\\/]*/i, i.languages.jsx.tag.inside["attr-value"].pattern = /=(?!\\{)(?:"(?:\\\\[\\s\\S]|[^\\\\"])*"|\'(?:\\\\[\\s\\S]|[^\\\\\'])*\'|[^\\s\'">]+)/i, i.languages.jsx.tag.inside.tag.inside["class-name"] = /^[A-Z]\\w*(?:\\.[A-Z]\\w*)*$/, i.languages.jsx.tag.inside.comment = t.comment, i.languages.insertBefore("inside", "attr-name", {\n spread: {\n pattern: n(""),\n inside: i.languages.jsx\n }\n }, i.languages.jsx.tag), i.languages.insertBefore("inside", "special-attr", {\n script: {\n pattern: n("="),\n inside: {\n "script-punctuation": {\n pattern: /^=(?=\\{)/,\n alias: "punctuation"\n },\n rest: i.languages.jsx\n },\n alias: "language-javascript"\n }\n }, i.languages.jsx.tag);\n\n var o = function o(t) {\n return t ? "string" == typeof t ? t : "string" == typeof t.content ? t.content : t.content.map(o).join("") : "";\n },\n r = function r(t) {\n for (var n = [], e = 0; e < t.length; e++) {\n var a = t[e],\n s = !1;\n\n if ("string" != typeof a && ("tag" === a.type && a.content[0] && "tag" === a.content[0].type ? "" === a.content[a.content.length - 1].content || n.push({\n tagName: o(a.content[0].content[1]),\n openedBraces: 0\n }) : 0 < n.length && "punctuation" === a.type && "{" === a.content ? n[n.length - 1].openedBraces++ : 0 < n.length && 0 < n[n.length - 1].openedBraces && "punctuation" === a.type && "}" === a.content ? n[n.length - 1].openedBraces-- : s = !0), (s || "string" == typeof a) && 0 < n.length && 0 === n[n.length - 1].openedBraces) {\n var g = o(a);\n e < t.length - 1 && ("string" == typeof t[e + 1] || "plain-text" === t[e + 1].type) && (g += o(t[e + 1]), t.splice(e + 1, 1)), 0 < e && ("string" == typeof t[e - 1] || "plain-text" === t[e - 1].type) && (g = o(t[e - 1]) + g, t.splice(e - 1, 1), e--), t[e] = new i.Token("plain-text", g, null, g);\n }\n\n a.content && "string" != typeof a.content && r(a.content);\n }\n };\n\n i.hooks.add("after-tokenize", function (t) {\n "jsx" !== t.language && "tsx" !== t.language || r(t.tokens);\n });\n}(Prism);\n!function (e) {\n e.languages.typescript = e.languages.extend("javascript", {\n "class-name": {\n pattern: /(\\b(?:class|extends|implements|instanceof|interface|new|type)\\s+)(?!keyof\\b)(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*(?:\\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,\n lookbehind: !0,\n greedy: !0,\n inside: null\n },\n builtin: /\\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\\b/\n }), e.languages.typescript.keyword.push(/\\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\\b/, /\\b(?:asserts|infer|interface|module|namespace|type)\\b(?=\\s*(?:[{_$a-zA-Z\\xA0-\\uFFFF]|$))/, /\\btype\\b(?=\\s*(?:[\\{*]|$))/), delete e.languages.typescript.parameter;\n var s = e.languages.extend("typescript", {});\n delete s["class-name"], e.languages.typescript["class-name"].inside = s, e.languages.insertBefore("typescript", "function", {\n decorator: {\n pattern: /@[$\\w\\xA0-\\uFFFF]+/,\n inside: {\n at: {\n pattern: /^@/,\n alias: "operator"\n },\n function: /^[\\s\\S]+/\n }\n },\n "generic-function": {\n pattern: /#?(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*\\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\\s*\\()/,\n greedy: !0,\n inside: {\n function: /^#?(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*/,\n generic: {\n pattern: /<[\\s\\S]+/,\n alias: "class-name",\n inside: s\n }\n }\n }\n }), e.languages.ts = e.languages.typescript;\n}(Prism);\n!function (a) {\n var e = a.util.clone(a.languages.typescript);\n a.languages.tsx = a.languages.extend("jsx", e);\n var t = a.languages.tsx.tag;\n t.pattern = RegExp("(^|[^\\\\w$]|(?=|->|=(?:==?|>)?|<=?|>=?|[|^?\'#!~`]|[+\\-*\\/]\\.?|\\b(?:mod|land|lor|lxor|lsl|lsr|asr)\\b/\n}), Prism.languages.insertBefore("reason", "class-name", {\n character: {\n pattern: /\'(?:\\\\x[\\da-f]{2}|\\\\o[0-3][0-7][0-7]|\\\\\\d{3}|\\\\.|[^\'\\\\\\r\\n])\'/,\n alias: "string"\n },\n constructor: {\n pattern: /\\b[A-Z]\\w*\\b(?!\\s*\\.)/,\n alias: "variable"\n },\n label: {\n pattern: /\\b[a-z]\\w*(?=::)/,\n alias: "symbol"\n }\n}), delete Prism.languages.reason.function;\n!function (e) {\n for (var a = "/\\\\*(?:[^*/]|\\\\*(?!/)|/(?!\\\\*)|)*\\\\*/", t = 0; t < 2; t++) {\n a = a.replace(//g, function () {\n return a;\n });\n }\n\n a = a.replace(//g, function () {\n return "[^\\\\s\\\\S]";\n }), e.languages.rust = {\n comment: [{\n pattern: RegExp("(^|[^\\\\\\\\])" + a),\n lookbehind: !0,\n greedy: !0\n }, {\n pattern: /(^|[^\\\\:])\\/\\/.*/,\n lookbehind: !0,\n greedy: !0\n }],\n string: {\n pattern: /b?"(?:\\\\[\\s\\S]|[^\\\\"])*"|b?r(#*)"(?:[^"]|"(?!\\1))*"\\1/,\n greedy: !0\n },\n char: {\n pattern: /b?\'(?:\\\\(?:x[0-7][\\da-fA-F]|u\\{(?:[\\da-fA-F]_*){1,6}\\}|.)|[^\\\\\\r\\n\\t\'])\'/,\n greedy: !0,\n alias: "string"\n },\n attribute: {\n pattern: /#!?\\[(?:[^\\[\\]"]|"(?:\\\\[\\s\\S]|[^\\\\"])*")*\\]/,\n greedy: !0,\n alias: "attr-name",\n inside: {\n string: null\n }\n },\n "closure-params": {\n pattern: /([=(,:]\\s*|\\bmove\\s*)\\|[^|]*\\||\\|[^|]*\\|(?=\\s*(?:\\{|->))/,\n lookbehind: !0,\n greedy: !0,\n inside: {\n "closure-punctuation": {\n pattern: /^\\||\\|$/,\n alias: "punctuation"\n },\n rest: null\n }\n },\n "lifetime-annotation": {\n pattern: /\'\\w+/,\n alias: "symbol"\n },\n "fragment-specifier": {\n pattern: /(\\$\\w+:)[a-z]+/,\n lookbehind: !0,\n alias: "punctuation"\n },\n variable: /\\$\\w+/,\n "function-definition": {\n pattern: /(\\bfn\\s+)\\w+/,\n lookbehind: !0,\n alias: "function"\n },\n "type-definition": {\n pattern: /(\\b(?:enum|struct|union)\\s+)\\w+/,\n lookbehind: !0,\n alias: "class-name"\n },\n "module-declaration": [{\n pattern: /(\\b(?:crate|mod)\\s+)[a-z][a-z_\\d]*/,\n lookbehind: !0,\n alias: "namespace"\n }, {\n pattern: /(\\b(?:crate|self|super)\\s*)::\\s*[a-z][a-z_\\d]*\\b(?:\\s*::(?:\\s*[a-z][a-z_\\d]*\\s*::)*)?/,\n lookbehind: !0,\n alias: "namespace",\n inside: {\n punctuation: /::/\n }\n }],\n keyword: [/\\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\\b/, /\\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\\b/],\n function: /\\b[a-z_]\\w*(?=\\s*(?:::\\s*<|\\())/,\n macro: {\n pattern: /\\b\\w+!/,\n alias: "property"\n },\n constant: /\\b[A-Z_][A-Z_\\d]+\\b/,\n "class-name": /\\b[A-Z]\\w*\\b/,\n namespace: {\n pattern: /(?:\\b[a-z][a-z_\\d]*\\s*::\\s*)*\\b[a-z][a-z_\\d]*\\s*::(?!\\s*<)/,\n inside: {\n punctuation: /::/\n }\n },\n number: /\\b(?:0x[\\dA-Fa-f](?:_?[\\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\\d(?:_?\\d)*)?\\.)?\\d(?:_?\\d)*(?:[Ee][+-]?\\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\\b/,\n boolean: /\\b(?:false|true)\\b/,\n punctuation: /->|\\.\\.=|\\.{1,3}|::|[{}[\\];(),:]/,\n operator: /[-+*\\/%!^]=?|=[=>]?|&[&=]?|\\|[|=]?|<>?=?|[@?]/\n }, e.languages.rust["closure-params"].inside.rest = e.languages.rust, e.languages.rust.attribute.inside.string = e.languages.rust.string;\n}(Prism);\n!function (e) {\n e.languages.sass = e.languages.extend("css", {\n comment: {\n pattern: /^([ \\t]*)\\/[\\/*].*(?:(?:\\r?\\n|\\r)\\1[ \\t].+)*/m,\n lookbehind: !0,\n greedy: !0\n }\n }), e.languages.insertBefore("sass", "atrule", {\n "atrule-line": {\n pattern: /^(?:[ \\t]*)[@+=].+/m,\n greedy: !0,\n inside: {\n atrule: /(?:@[\\w-]+|[+=])/m\n }\n }\n }), delete e.languages.sass.atrule;\n var r = /\\$[-\\w]+|#\\{\\$[-\\w]+\\}/,\n t = [/[+*\\/%]|[=!]=|<=?|>=?|\\b(?:and|or|not)\\b/, {\n pattern: /(\\s)-(?=\\s)/,\n lookbehind: !0\n }];\n e.languages.insertBefore("sass", "property", {\n "variable-line": {\n pattern: /^[ \\t]*\\$.+/m,\n greedy: !0,\n inside: {\n punctuation: /:/,\n variable: r,\n operator: t\n }\n },\n "property-line": {\n pattern: /^[ \\t]*(?:[^:\\s]+ *:.*|:[^:\\s].*)/m,\n greedy: !0,\n inside: {\n property: [/[^:\\s]+(?=\\s*:)/, {\n pattern: /(:)[^:\\s]+/,\n lookbehind: !0\n }],\n punctuation: /:/,\n variable: r,\n operator: t,\n important: e.languages.sass.important\n }\n }\n }), delete e.languages.sass.property, delete e.languages.sass.important, e.languages.insertBefore("sass", "punctuation", {\n selector: {\n pattern: /^([ \\t]*)\\S(?:,[^,\\r\\n]+|[^,\\r\\n]*)(?:,[^,\\r\\n]+)*(?:,(?:\\r?\\n|\\r)\\1[ \\t]+\\S(?:,[^,\\r\\n]+|[^,\\r\\n]*)(?:,[^,\\r\\n]+)*)*/m,\n lookbehind: !0,\n greedy: !0\n }\n });\n}(Prism);\nPrism.languages.scss = Prism.languages.extend("css", {\n comment: {\n pattern: /(^|[^\\\\])(?:\\/\\*[\\s\\S]*?\\*\\/|\\/\\/.*)/,\n lookbehind: !0\n },\n atrule: {\n pattern: /@[\\w-](?:\\([^()]+\\)|[^()\\s]|\\s+(?!\\s))*?(?=\\s+[{;])/,\n inside: {\n rule: /@[\\w-]+/\n }\n },\n url: /(?:[-a-z]+-)?url(?=\\()/i,\n selector: {\n pattern: /(?=\\S)[^@;{}()]?(?:[^@;{}()\\s]|\\s+(?!\\s)|#\\{\\$[-\\w]+\\})+(?=\\s*\\{(?:\\}|\\s|[^}][^:{}]*[:{][^}]))/m,\n inside: {\n parent: {\n pattern: /&/,\n alias: "important"\n },\n placeholder: /%[-\\w]+/,\n variable: /\\$[-\\w]+|#\\{\\$[-\\w]+\\}/\n }\n },\n property: {\n pattern: /(?:[-\\w]|\\$[-\\w]|#\\{\\$[-\\w]+\\})+(?=\\s*:)/,\n inside: {\n variable: /\\$[-\\w]+|#\\{\\$[-\\w]+\\}/\n }\n }\n}), Prism.languages.insertBefore("scss", "atrule", {\n keyword: [/@(?:if|else(?: if)?|forward|for|each|while|import|use|extend|debug|warn|mixin|include|function|return|content)\\b/i, {\n pattern: /( )(?:from|through)(?= )/,\n lookbehind: !0\n }]\n}), Prism.languages.insertBefore("scss", "important", {\n variable: /\\$[-\\w]+|#\\{\\$[-\\w]+\\}/\n}), Prism.languages.insertBefore("scss", "function", {\n "module-modifier": {\n pattern: /\\b(?:as|with|show|hide)\\b/i,\n alias: "keyword"\n },\n placeholder: {\n pattern: /%[-\\w]+/,\n alias: "selector"\n },\n statement: {\n pattern: /\\B!(?:default|optional)\\b/i,\n alias: "keyword"\n },\n boolean: /\\b(?:true|false)\\b/,\n null: {\n pattern: /\\bnull\\b/,\n alias: "keyword"\n },\n operator: {\n pattern: /(\\s)(?:[-+*\\/%]|[=!]=|<=?|>=?|and|or|not)(?=\\s)/,\n lookbehind: !0\n }\n}), Prism.languages.scss.atrule.inside.rest = Prism.languages.scss;\nPrism.languages.scala = Prism.languages.extend("java", {\n "triple-quoted-string": {\n pattern: /"""[\\s\\S]*?"""/,\n greedy: !0,\n alias: "string"\n },\n string: {\n pattern: /("|\')(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/,\n greedy: !0\n },\n keyword: /<-|=>|\\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\\b/,\n number: /\\b0x(?:[\\da-f]*\\.)?[\\da-f]+|(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:e\\d+)?[dfl]?/i,\n builtin: /\\b(?:String|Int|Long|Short|Byte|Boolean|Double|Float|Char|Any|AnyRef|AnyVal|Unit|Nothing)\\b/,\n symbol: /\'[^\\d\\s\\\\]\\w*/\n}), delete Prism.languages.scala["class-name"], delete Prism.languages.scala.function;\nPrism.languages.scheme = {\n comment: /;.*|#;\\s*(?:\\((?:[^()]|\\([^()]*\\))*\\)|\\[(?:[^\\[\\]]|\\[[^\\[\\]]*\\])*\\])|#\\|(?:[^#|]|#(?!\\|)|\\|(?!#)|#\\|(?:[^#|]|#(?!\\|)|\\|(?!#))*\\|#)*\\|#/,\n string: {\n pattern: /"(?:[^"\\\\]|\\\\.)*"/,\n greedy: !0\n },\n symbol: {\n pattern: /\'[^()\\[\\]#\'\\s]+/,\n greedy: !0\n },\n character: {\n pattern: /#\\\\(?:[ux][a-fA-F\\d]+\\b|[-a-zA-Z]+\\b|[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]|\\S)/,\n greedy: !0,\n alias: "string"\n },\n "lambda-parameter": [{\n pattern: /((?:^|[^\'`#])[(\\[]lambda\\s+)(?:[^|()\\[\\]\'\\s]+|\\|(?:[^\\\\|]|\\\\.)*\\|)/,\n lookbehind: !0\n }, {\n pattern: /((?:^|[^\'`#])[(\\[]lambda\\s+[(\\[])[^()\\[\\]\']+/,\n lookbehind: !0\n }],\n keyword: {\n pattern: /((?:^|[^\'`#])[(\\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\\*)?|let\\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\\[\\]\\s]|$)/,\n lookbehind: !0\n },\n builtin: {\n pattern: /((?:^|[^\'`#])[(\\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\\?|boolean=?\\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\\?|\\?|<\\?|<=\\?|=\\?|>\\?|>=\\?)|close-(?:input-port|output-port|port)|complex\\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\\??|eq\\?|equal\\?|eqv\\?|error|error-object(?:-irritants|-message|\\?)|eval|even\\?|exact(?:-integer-sqrt|-integer\\?|\\?)?|expt|features|file-error\\?|floor(?:-quotient|-remainder|\\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\\??|input-port(?:-open\\?|\\?)|integer(?:->char|\\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\\?|newline|not|null\\?|number(?:->string|\\?)|numerator|odd\\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\\?|\\?)|pair\\?|peek-char|peek-u8|port\\?|positive\\?|procedure\\?|quotient|raise|raise-continuable|rational\\?|rationalize|read-(?:bytevector|bytevector!|char|error\\?|line|string|u8)|real\\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\\?|<\\?|<=\\?|=\\?|>\\?|>=\\?)?|substring|symbol(?:->string|\\?|=\\?)|syntax-error|textual-port\\?|truncate(?:-quotient|-remainder|\\/)?|u8-ready\\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\\?)(?=[()\\[\\]\\s]|$)/,\n lookbehind: !0\n },\n operator: {\n pattern: /((?:^|[^\'`#])[(\\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\\[\\]\\s]|$)/,\n lookbehind: !0\n },\n number: {\n pattern: RegExp(function (r) {\n for (var e in r) {\n r[e] = r[e].replace(/<[\\w\\s]+>/g, function (e) {\n return "(?:" + r[e].trim() + ")";\n });\n }\n\n return r[e];\n }({\n "": "\\\\d+(?:/\\\\d+)|(?:\\\\d+(?:\\\\.\\\\d*)?|\\\\.\\\\d+)(?:e[+-]?\\\\d+)?",\n "": "[+-]?|[+-](?:inf|nan)\\\\.0",\n "": "[+-](?:|(?:inf|nan)\\\\.0)?i",\n "": "(?:@|)?|",\n "": "(?:#d(?:#[ei])?|#[ei](?:#d)?)?",\n "": "[0-9a-f]+(?:/[0-9a-f]+)?",\n "": "[+-]?|[+-](?:inf|nan)\\\\.0",\n "": "[+-](?:|(?:inf|nan)\\\\.0)?i",\n "": "(?:@|)?|",\n "": "#[box](?:#[ei])?|(?:#[ei])?#[box]",\n "": "(^|[()\\\\[\\\\]\\\\s])(?:|)(?=[()\\\\[\\\\]\\\\s]|$)"\n }), "i"),\n lookbehind: !0\n },\n boolean: {\n pattern: /(^|[()\\[\\]\\s])#(?:[ft]|false|true)(?=[()\\[\\]\\s]|$)/,\n lookbehind: !0\n },\n function: {\n pattern: /((?:^|[^\'`#])[(\\[])(?:[^|()\\[\\]\'\\s]+|\\|(?:[^\\\\|]|\\\\.)*\\|)(?=[()\\[\\]\\s]|$)/,\n lookbehind: !0\n },\n identifier: {\n pattern: /(^|[()\\[\\]\\s])\\|(?:[^\\\\|]|\\\\.)*\\|(?=[()\\[\\]\\s]|$)/,\n lookbehind: !0,\n greedy: !0\n },\n punctuation: /[()\\[\\]\']/\n};\nPrism.languages.sql = {\n comment: {\n pattern: /(^|[^\\\\])(?:\\/\\*[\\s\\S]*?\\*\\/|(?:--|\\/\\/|#).*)/,\n lookbehind: !0\n },\n variable: [{\n pattern: /@(["\'`])(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])+\\1/,\n greedy: !0\n }, /@[\\w.$]+/],\n string: {\n pattern: /(^|[^@\\\\])("|\')(?:\\\\[\\s\\S]|(?!\\2)[^\\\\]|\\2\\2)*\\2/,\n greedy: !0,\n lookbehind: !0\n },\n function: /\\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\\s*\\()/i,\n keyword: /\\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\\b/i,\n boolean: /\\b(?:TRUE|FALSE|NULL)\\b/i,\n number: /\\b0x[\\da-f]+\\b|\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+\\b/i,\n operator: /[-+*\\/=%^~]|&&?|\\|\\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\\b(?:AND|BETWEEN|DIV|IN|ILIKE|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\\b/i,\n punctuation: /[;[\\]()`,.]/\n};\n!function (e) {\n var n = {\n pattern: /(\\b\\d+)(?:%|[a-z]+)/,\n lookbehind: !0\n },\n r = {\n pattern: /(^|[^\\w.-])-?(?:\\d+(?:\\.\\d+)?|\\.\\d+)/,\n lookbehind: !0\n },\n t = {\n comment: {\n pattern: /(^|[^\\\\])(?:\\/\\*[\\s\\S]*?\\*\\/|\\/\\/.*)/,\n lookbehind: !0\n },\n url: {\n pattern: /\\burl\\((["\']?).*?\\1\\)/i,\n greedy: !0\n },\n string: {\n pattern: /("|\')(?:(?!\\1)[^\\\\\\r\\n]|\\\\(?:\\r\\n|[\\s\\S]))*\\1/,\n greedy: !0\n },\n interpolation: null,\n func: null,\n important: /\\B!(?:important|optional)\\b/i,\n keyword: {\n pattern: /(^|\\s+)(?:(?:if|else|for|return|unless)(?=\\s|$)|@[\\w-]+)/,\n lookbehind: !0\n },\n hexcode: /#[\\da-f]{3,6}/i,\n color: [/\\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\\b/i, {\n pattern: /\\b(?:rgb|hsl)\\(\\s*\\d{1,3}\\s*,\\s*\\d{1,3}%?\\s*,\\s*\\d{1,3}%?\\s*\\)\\B|\\b(?:rgb|hsl)a\\(\\s*\\d{1,3}\\s*,\\s*\\d{1,3}%?\\s*,\\s*\\d{1,3}%?\\s*,\\s*(?:0|0?\\.\\d+|1)\\s*\\)\\B/i,\n inside: {\n unit: n,\n number: r,\n function: /[\\w-]+(?=\\()/,\n punctuation: /[(),]/\n }\n }],\n entity: /\\\\[\\da-f]{1,8}/i,\n unit: n,\n boolean: /\\b(?:true|false)\\b/,\n operator: [/~|[+!\\/%<>?=]=?|[-:]=|\\*[*=]?|\\.{2,3}|&&|\\|\\||\\B-\\B|\\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\\b/],\n number: r,\n punctuation: /[{}()\\[\\];:,]/\n };\n t.interpolation = {\n pattern: /\\{[^\\r\\n}:]+\\}/,\n alias: "variable",\n inside: {\n delimiter: {\n pattern: /^\\{|\\}$/,\n alias: "punctuation"\n },\n rest: t\n }\n }, t.func = {\n pattern: /[\\w-]+\\([^)]*\\).*/,\n inside: {\n function: /^[^(]+/,\n rest: t\n }\n }, e.languages.stylus = {\n "atrule-declaration": {\n pattern: /(^[ \\t]*)@.+/m,\n lookbehind: !0,\n inside: {\n atrule: /^@[\\w-]+/,\n rest: t\n }\n },\n "variable-declaration": {\n pattern: /(^[ \\t]*)[\\w$-]+\\s*.?=[ \\t]*(?:\\{[^{}]*\\}|\\S.*|$)/m,\n lookbehind: !0,\n inside: {\n variable: /^\\S+/,\n rest: t\n }\n },\n statement: {\n pattern: /(^[ \\t]*)(?:if|else|for|return|unless)[ \\t].+/m,\n lookbehind: !0,\n inside: {\n keyword: /^\\S+/,\n rest: t\n }\n },\n "property-declaration": {\n pattern: /((?:^|\\{)([ \\t]*))(?:[\\w-]|\\{[^}\\r\\n]+\\})+(?:\\s*:\\s*|[ \\t]+)(?!\\s)[^{\\r\\n]*(?:;|[^{\\r\\n,]$(?!(?:\\r?\\n|\\r)(?:\\{|\\2[ \\t])))/m,\n lookbehind: !0,\n inside: {\n property: {\n pattern: /^[^\\s:]+/,\n inside: {\n interpolation: t.interpolation\n }\n },\n rest: t\n }\n },\n selector: {\n pattern: /(^[ \\t]*)(?:(?=\\S)(?:[^{}\\r\\n:()]|::?[\\w-]+(?:\\([^)\\r\\n]*\\)|(?![\\w-]))|\\{[^}\\r\\n]+\\})+)(?:(?:\\r?\\n|\\r)(?:\\1(?:(?=\\S)(?:[^{}\\r\\n:()]|::?[\\w-]+(?:\\([^)\\r\\n]*\\)|(?![\\w-]))|\\{[^}\\r\\n]+\\})+)))*(?:,$|\\{|(?=(?:\\r?\\n|\\r)(?:\\{|\\1[ \\t])))/m,\n lookbehind: !0,\n inside: {\n interpolation: t.interpolation,\n comment: t.comment,\n punctuation: /[{},]/\n }\n },\n func: t.func,\n string: t.string,\n comment: {\n pattern: /(^|[^\\\\])(?:\\/\\*[\\s\\S]*?\\*\\/|\\/\\/.*)/,\n lookbehind: !0,\n greedy: !0\n },\n interpolation: t.interpolation,\n punctuation: /[{}()\\[\\];:.]/\n };\n}(Prism);\nPrism.languages.swift = {\n comment: {\n pattern: /(^|[^\\\\:])(?:\\/\\/.*|\\/\\*(?:[^/*]|\\/(?!\\*)|\\*(?!\\/)|\\/\\*(?:[^*]|\\*(?!\\/))*\\*\\/)*\\*\\/)/,\n lookbehind: !0,\n greedy: !0\n },\n "string-literal": [{\n pattern: RegExp(\'(^|[^"#])(?:"(?:\\\\\\\\(?:\\\\((?:[^()]|\\\\([^()]*\\\\))*\\\\)|\\r\\n|[^(])|[^\\\\\\\\\\r\\n"])*"|"""(?:\\\\\\\\(?:\\\\((?:[^()]|\\\\([^()]*\\\\))*\\\\)|[^(])|[^\\\\\\\\"]|"(?!""))*""")(?!["#])\'),\n lookbehind: !0,\n greedy: !0,\n inside: {\n interpolation: {\n pattern: /(\\\\\\()(?:[^()]|\\([^()]*\\))*(?=\\))/,\n lookbehind: !0,\n inside: null\n },\n "interpolation-punctuation": {\n pattern: /^\\)|\\\\\\($/,\n alias: "punctuation"\n },\n punctuation: /\\\\(?=[\\r\\n])/,\n string: /[\\s\\S]+/\n }\n }, {\n pattern: RegExp(\'(^|[^"#])(#+)(?:"(?:\\\\\\\\(?:#+\\\\((?:[^()]|\\\\([^()]*\\\\))*\\\\)|\\r\\n|[^#])|[^\\\\\\\\\\r\\n])*?"|"""(?:\\\\\\\\(?:#+\\\\((?:[^()]|\\\\([^()]*\\\\))*\\\\)|[^#])|[^\\\\\\\\])*?""")\\\\2\'),\n lookbehind: !0,\n greedy: !0,\n inside: {\n interpolation: {\n pattern: /(\\\\#+\\()(?:[^()]|\\([^()]*\\))*(?=\\))/,\n lookbehind: !0,\n inside: null\n },\n "interpolation-punctuation": {\n pattern: /^\\)|\\\\#+\\($/,\n alias: "punctuation"\n },\n string: /[\\s\\S]+/\n }\n }],\n directive: {\n pattern: RegExp("#(?:(?:elseif|if)\\\\b(?:[ \\t]*(?:![ \\t]*)?(?:\\\\b\\\\w+\\\\b(?:[ \\t]*\\\\((?:[^()]|\\\\([^()]*\\\\))*\\\\))?|\\\\((?:[^()]|\\\\([^()]*\\\\))*\\\\))(?:[ \\t]*(?:&&|\\\\|\\\\|))?)+|(?:else|endif)\\\\b)"),\n alias: "property",\n inside: {\n "directive-name": /^#\\w+/,\n boolean: /\\b(?:true|false)\\b/,\n number: /\\b\\d+(?:\\.\\d+)*\\b/,\n operator: /!|&&|\\|\\||[<>]=?/,\n punctuation: /[(),]/\n }\n },\n literal: {\n pattern: /#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\\b/,\n alias: "constant"\n },\n "other-directive": {\n pattern: /#\\w+\\b/,\n alias: "property"\n },\n attribute: {\n pattern: /@\\w+/,\n alias: "atrule"\n },\n "function-definition": {\n pattern: /(\\bfunc\\s+)\\w+/,\n lookbehind: !0,\n alias: "function"\n },\n label: {\n pattern: /\\b(break|continue)\\s+\\w+|\\b[a-zA-Z_]\\w*(?=\\s*:\\s*(?:for|repeat|while)\\b)/,\n lookbehind: !0,\n alias: "important"\n },\n keyword: /\\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\\b/,\n boolean: /\\b(?:true|false)\\b/,\n nil: {\n pattern: /\\bnil\\b/,\n alias: "constant"\n },\n "short-argument": /\\$\\d+\\b/,\n omit: {\n pattern: /\\b_\\b/,\n alias: "keyword"\n },\n number: /\\b(?:[\\d_]+(?:\\.[\\de_]+)?|0x[a-f0-9_]+(?:\\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b/i,\n "class-name": /\\b[A-Z](?:[A-Z_\\d]*[a-z]\\w*)?\\b/,\n function: /\\b[a-z_]\\w*(?=\\s*\\()/i,\n constant: /\\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\\b/,\n operator: /[-+*/%=!<>&|^~?]+|\\.[.\\-+*/%=!<>&|^~?]+/,\n punctuation: /[{}[\\]();,.:\\\\]/\n}, Prism.languages.swift["string-literal"].forEach(function (e) {\n e.inside.interpolation.inside = Prism.languages.swift;\n});\n!function (n) {\n function e(n, e) {\n return RegExp(n.replace(//g, function () {\n return "(?:\\\\([^|()\\n]+\\\\)|\\\\[[^\\\\]\\n]+\\\\]|\\\\{[^}\\n]+\\\\})";\n }).replace(//g, function () {\n return "(?:\\\\)|\\\\((?![^|()\\n]+\\\\)))";\n }), e || "");\n }\n\n var i = {\n css: {\n pattern: /\\{[^{}]+\\}/,\n inside: {\n rest: n.languages.css\n }\n },\n "class-id": {\n pattern: /(\\()[^()]+(?=\\))/,\n lookbehind: !0,\n alias: "attr-value"\n },\n lang: {\n pattern: /(\\[)[^\\[\\]]+(?=\\])/,\n lookbehind: !0,\n alias: "attr-value"\n },\n punctuation: /[\\\\\\/]\\d+|\\S/\n },\n t = n.languages.textile = n.languages.extend("markup", {\n phrase: {\n pattern: /(^|\\r|\\n)\\S[\\s\\S]*?(?=$|\\r?\\n\\r?\\n|\\r\\r)/,\n lookbehind: !0,\n inside: {\n "block-tag": {\n pattern: e("^[a-z]\\\\w*(?:||[<>=])*\\\\."),\n inside: {\n modifier: {\n pattern: e("(^[a-z]\\\\w*)(?:||[<>=])+(?=\\\\.)"),\n lookbehind: !0,\n inside: i\n },\n tag: /^[a-z]\\w*/,\n punctuation: /\\.$/\n }\n },\n list: {\n pattern: e("^[*#]+*\\\\s+\\\\S.*", "m"),\n inside: {\n modifier: {\n pattern: e("(^[*#]+)+"),\n lookbehind: !0,\n inside: i\n },\n punctuation: /^[*#]+/\n }\n },\n table: {\n pattern: e("^(?:(?:||[<>=^~])+\\\\.\\\\s*)?(?:\\\\|(?:(?:||[<>=^~_]|[\\\\\\\\/]\\\\d+)+\\\\.|(?!(?:||[<>=^~_]|[\\\\\\\\/]\\\\d+)+\\\\.))[^|]*)+\\\\|", "m"),\n inside: {\n modifier: {\n pattern: e("(^|\\\\|(?:\\r?\\n|\\r)?)(?:||[<>=^~_]|[\\\\\\\\/]\\\\d+)+(?=\\\\.)"),\n lookbehind: !0,\n inside: i\n },\n punctuation: /\\||^\\./\n }\n },\n inline: {\n pattern: e("(^|[^a-zA-Z\\\\d])(\\\\*\\\\*|__|\\\\?\\\\?|[*_%@+\\\\-^~])*.+?\\\\2(?![a-zA-Z\\\\d])"),\n lookbehind: !0,\n inside: {\n bold: {\n pattern: e("(^(\\\\*\\\\*?)*).+?(?=\\\\2)"),\n lookbehind: !0\n },\n italic: {\n pattern: e("(^(__?)*).+?(?=\\\\2)"),\n lookbehind: !0\n },\n cite: {\n pattern: e("(^\\\\?\\\\?*).+?(?=\\\\?\\\\?)"),\n lookbehind: !0,\n alias: "string"\n },\n code: {\n pattern: e("(^@*).+?(?=@)"),\n lookbehind: !0,\n alias: "keyword"\n },\n inserted: {\n pattern: e("(^\\\\+*).+?(?=\\\\+)"),\n lookbehind: !0\n },\n deleted: {\n pattern: e("(^-*).+?(?=-)"),\n lookbehind: !0\n },\n span: {\n pattern: e("(^%*).+?(?=%)"),\n lookbehind: !0\n },\n modifier: {\n pattern: e("(^\\\\*\\\\*|__|\\\\?\\\\?|[*_%@+\\\\-^~])+"),\n lookbehind: !0,\n inside: i\n },\n punctuation: /[*_%?@+\\-^~]+/\n }\n },\n "link-ref": {\n pattern: /^\\[[^\\]]+\\]\\S+$/m,\n inside: {\n string: {\n pattern: /(^\\[)[^\\]]+(?=\\])/,\n lookbehind: !0\n },\n url: {\n pattern: /(^\\])\\S+$/,\n lookbehind: !0\n },\n punctuation: /[\\[\\]]/\n }\n },\n link: {\n pattern: e(\'"*[^"]+":.+?(?=[^\\\\w/]?(?:\\\\s|$))\'),\n inside: {\n text: {\n pattern: e(\'(^"*)[^"]+(?=")\'),\n lookbehind: !0\n },\n modifier: {\n pattern: e(\'(^")+\'),\n lookbehind: !0,\n inside: i\n },\n url: {\n pattern: /(:).+/,\n lookbehind: !0\n },\n punctuation: /[":]/\n }\n },\n image: {\n pattern: e("!(?:||[<>=])*(?![<>=])[^!\\\\s()]+(?:\\\\([^)]+\\\\))?!(?::.+?(?=[^\\\\w/]?(?:\\\\s|$)))?"),\n inside: {\n source: {\n pattern: e("(^!(?:||[<>=])*)(?![<>=])[^!\\\\s()]+(?:\\\\([^)]+\\\\))?(?=!)"),\n lookbehind: !0,\n alias: "url"\n },\n modifier: {\n pattern: e("(^!)(?:||[<>=])+"),\n lookbehind: !0,\n inside: i\n },\n url: {\n pattern: /(:).+/,\n lookbehind: !0\n },\n punctuation: /[!:]/\n }\n },\n footnote: {\n pattern: /\\b\\[\\d+\\]/,\n alias: "comment",\n inside: {\n punctuation: /\\[|\\]/\n }\n },\n acronym: {\n pattern: /\\b[A-Z\\d]+\\([^)]+\\)/,\n inside: {\n comment: {\n pattern: /(\\()[^()]+(?=\\))/,\n lookbehind: !0\n },\n punctuation: /[()]/\n }\n },\n mark: {\n pattern: /\\b\\((?:TM|R|C)\\)/,\n alias: "comment",\n inside: {\n punctuation: /[()]/\n }\n }\n }\n }\n }),\n a = t.phrase.inside,\n o = {\n inline: a.inline,\n link: a.link,\n image: a.image,\n footnote: a.footnote,\n acronym: a.acronym,\n mark: a.mark\n };\n t.tag.pattern = /<\\/?(?!\\d)[a-z0-9]+(?:\\s+[^\\s>\\/=]+(?:=(?:("|\')(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])*\\1|[^\\s\'">=]+))?)*\\s*\\/?>/i;\n var r = a.inline.inside;\n r.bold.inside = o, r.italic.inside = o, r.inserted.inside = o, r.deleted.inside = o, r.span.inside = o;\n var d = a.table.inside;\n d.inline = o.inline, d.link = o.link, d.image = o.image, d.footnote = o.footnote, d.acronym = o.acronym, d.mark = o.mark;\n}(Prism);\n!function (e) {\n function n(e) {\n return e.replace(/__/g, function () {\n return "(?:[\\\\w-]+|\'[^\'\\n\\r]*\'|\\"(?:\\\\\\\\.|[^\\\\\\\\\\"\\r\\n])*\\")";\n });\n }\n\n e.languages.toml = {\n comment: {\n pattern: /#.*/,\n greedy: !0\n },\n table: {\n pattern: RegExp(n("(^[\\t ]*\\\\[\\\\s*(?:\\\\[\\\\s*)?)__(?:\\\\s*\\\\.\\\\s*__)*(?=\\\\s*\\\\])"), "m"),\n lookbehind: !0,\n greedy: !0,\n alias: "class-name"\n },\n key: {\n pattern: RegExp(n("(^[\\t ]*|[{,]\\\\s*)__(?:\\\\s*\\\\.\\\\s*__)*(?=\\\\s*=)"), "m"),\n lookbehind: !0,\n greedy: !0,\n alias: "property"\n },\n string: {\n pattern: /"""(?:\\\\[\\s\\S]|[^\\\\])*?"""|\'\'\'[\\s\\S]*?\'\'\'|\'[^\'\\n\\r]*\'|"(?:\\\\.|[^\\\\"\\r\\n])*"/,\n greedy: !0\n },\n date: [{\n pattern: /\\b\\d{4}-\\d{2}-\\d{2}(?:[T\\s]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?)?\\b/i,\n alias: "number"\n }, {\n pattern: /\\b\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?\\b/,\n alias: "number"\n }],\n number: /(?:\\b0(?:x[\\da-zA-Z]+(?:_[\\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\\b|[-+]?\\b\\d+(?:_\\d+)*(?:\\.\\d+(?:_\\d+)*)?(?:[eE][+-]?\\d+(?:_\\d+)*)?\\b|[-+]?\\b(?:inf|nan)\\b/,\n boolean: /\\b(?:true|false)\\b/,\n punctuation: /[.,=[\\]{}]/\n };\n}(Prism);\nPrism.languages.twig = {\n comment: /\\{#[\\s\\S]*?#\\}/,\n tag: {\n pattern: /\\{\\{[\\s\\S]*?\\}\\}|\\{%[\\s\\S]*?%\\}/,\n inside: {\n ld: {\n pattern: /^(?:\\{\\{-?|\\{%-?\\s*\\w+)/,\n inside: {\n punctuation: /^(?:\\{\\{|\\{%)-?/,\n keyword: /\\w+/\n }\n },\n rd: {\n pattern: /-?(?:%\\}|\\}\\})$/,\n inside: {\n punctuation: /.+/\n }\n },\n string: {\n pattern: /("|\')(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/,\n inside: {\n punctuation: /^[\'"]|[\'"]$/\n }\n },\n keyword: /\\b(?:even|if|odd)\\b/,\n boolean: /\\b(?:true|false|null)\\b/,\n number: /\\b0x[\\dA-Fa-f]+|(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:[Ee][-+]?\\d+)?/,\n operator: [{\n pattern: /(\\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\\s)/,\n lookbehind: !0\n }, /[=<>]=?|!=|\\*\\*?|\\/\\/?|\\?:?|[-+~%|]/],\n property: /\\b[a-zA-Z_]\\w*\\b/,\n punctuation: /[()\\[\\]{}:.,]/\n }\n },\n other: {\n pattern: /\\S(?:[\\s\\S]*\\S)?/,\n inside: Prism.languages.markup\n }\n};\nPrism.languages.vim = {\n string: /"(?:[^"\\\\\\r\\n]|\\\\.)*"|\'(?:[^\'\\r\\n]|\'\')*\'/,\n comment: /".*/,\n function: /\\b\\w+(?=\\()/,\n keyword: /\\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\\b/,\n builtin: /\\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\\b/,\n number: /\\b(?:0x[\\da-f]+|\\d+(?:\\.\\d+)?)\\b/i,\n operator: /\\|\\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\\/%?]|\\b(?:is(?:not)?)\\b/,\n punctuation: /[{}[\\](),;:]/\n};\nPrism.languages["visual-basic"] = {\n comment: {\n pattern: /(?:[\'‘’]|REM\\b)(?:[^\\r\\n_]|_(?:\\r\\n?|\\n)?)*/i,\n inside: {\n keyword: /^REM/i\n }\n },\n directive: {\n pattern: /#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\\S\\r\\n]_[^\\S\\r\\n]*(?:\\r\\n?|\\n)|.)+/i,\n alias: "comment",\n greedy: !0\n },\n string: {\n pattern: /\\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,\n greedy: !0\n },\n date: {\n pattern: /#[^\\S\\r\\n]*(?:\\d+([/-])\\d+\\1\\d+(?:[^\\S\\r\\n]+(?:\\d+[^\\S\\r\\n]*(?:AM|PM)|\\d+:\\d+(?::\\d+)?(?:[^\\S\\r\\n]*(?:AM|PM))?))?|\\d+[^\\S\\r\\n]*(?:AM|PM)|\\d+:\\d+(?::\\d+)?(?:[^\\S\\r\\n]*(?:AM|PM))?)[^\\S\\r\\n]*#/i,\n alias: "builtin"\n },\n number: /(?:(?:\\b\\d+(?:\\.\\d+)?|\\.\\d+)(?:E[+-]?\\d+)?|&[HO][\\dA-F]+)(?:U?[ILS]|[FRD])?/i,\n boolean: /\\b(?:True|False|Nothing)\\b/i,\n keyword: /\\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\\b/i,\n operator: [/[+\\-*/\\\\^<=>&#@$%!]/, {\n pattern: /([^\\S\\r\\n])_(?=[^\\S\\r\\n]*[\\r\\n])/,\n lookbehind: !0\n }],\n punctuation: /[{}().,:?]/\n}, Prism.languages.vb = Prism.languages["visual-basic"], Prism.languages.vba = Prism.languages["visual-basic"];\nPrism.languages.wasm = {\n comment: [/\\(;[\\s\\S]*?;\\)/, {\n pattern: /;;.*/,\n greedy: !0\n }],\n string: {\n pattern: /"(?:\\\\[\\s\\S]|[^"\\\\])*"/,\n greedy: !0\n },\n keyword: [{\n pattern: /\\b(?:align|offset)=/,\n inside: {\n operator: /=/\n }\n }, {\n pattern: /\\b(?:(?:f32|f64|i32|i64)(?:\\.(?:abs|add|and|ceil|clz|const|convert_[su]\\/i(?:32|64)|copysign|ctz|demote\\/f64|div(?:_[su])?|eqz?|extend_[su]\\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\\/f32|reinterpret\\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\\/f(?:32|64))?|wrap\\/i64|xor))?|memory\\.(?:grow|size))\\b/,\n inside: {\n punctuation: /\\./\n }\n }, /\\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\\b/],\n variable: /\\$[\\w!#$%&\'*+\\-./:<=>?@\\\\^`|~]+/i,\n number: /[+-]?\\b(?:\\d(?:_?\\d)*(?:\\.\\d(?:_?\\d)*)?(?:[eE][+-]?\\d(?:_?\\d)*)?|0x[\\da-fA-F](?:_?[\\da-fA-F])*(?:\\.[\\da-fA-F](?:_?[\\da-fA-D])*)?(?:[pP][+-]?\\d(?:_?\\d)*)?)\\b|\\binf\\b|\\bnan(?::0x[\\da-fA-F](?:_?[\\da-fA-D])*)?\\b/,\n punctuation: /[()]/\n};\n!function (e) {\n var n = /[*&][^\\s[\\]{},]+/,\n r = /!(?:<[\\w\\-%#;/?:@&=+$,.!~*\'()[\\]]+>|(?:[a-zA-Z\\d-]*!)?[\\w\\-%#;/?:@&=+$.~*\'()]+)?/,\n t = "(?:" + r.source + "(?:[ \\t]+" + n.source + ")?|" + n.source + "(?:[ \\t]+" + r.source + ")?)",\n a = "(?:[^\\\\s\\\\x00-\\\\x08\\\\x0e-\\\\x1f!\\"#%&\'*,\\\\-:>?@[\\\\]`{|}\\\\x7f-\\\\x84\\\\x86-\\\\x9f\\\\ud800-\\\\udfff\\\\ufffe\\\\uffff]|[?:-])(?:[ \\t]*(?:(?![#:])|:))*".replace(//g, function () {\n return "[^\\\\s\\\\x00-\\\\x08\\\\x0e-\\\\x1f,[\\\\]{}\\\\x7f-\\\\x84\\\\x86-\\\\x9f\\\\ud800-\\\\udfff\\\\ufffe\\\\uffff]";\n }),\n d = "\\"(?:[^\\"\\\\\\\\\\r\\n]|\\\\\\\\.)*\\"|\'(?:[^\'\\\\\\\\\\r\\n]|\\\\\\\\.)*\'";\n\n function o(e, n) {\n n = (n || "").replace(/m/g, "") + "m";\n var r = "([:\\\\-,[{]\\\\s*(?:\\\\s<>[ \\t]+)?)(?:<>)(?=[ \\t]*(?:$|,|\\\\]|\\\\}|(?:[\\r\\n]\\\\s*)?#))".replace(/<>/g, function () {\n return t;\n }).replace(/<>/g, function () {\n return e;\n });\n return RegExp(r, n);\n }\n\n e.languages.yaml = {\n scalar: {\n pattern: RegExp("([\\\\-:]\\\\s*(?:\\\\s<>[ \\t]+)?[|>])[ \\t]*(?:((?:\\r?\\n|\\r)[ \\t]+)\\\\S[^\\r\\n]*(?:\\\\2[^\\r\\n]+)*)".replace(/<>/g, function () {\n return t;\n })),\n lookbehind: !0,\n alias: "string"\n },\n comment: /#.*/,\n key: {\n pattern: RegExp("((?:^|[:\\\\-,[{\\r\\n?])[ \\t]*(?:<>[ \\t]+)?)<>(?=\\\\s*:\\\\s)".replace(/<>/g, function () {\n return t;\n }).replace(/<>/g, function () {\n return "(?:" + a + "|" + d + ")";\n })),\n lookbehind: !0,\n greedy: !0,\n alias: "atrule"\n },\n directive: {\n pattern: /(^[ \\t]*)%.+/m,\n lookbehind: !0,\n alias: "important"\n },\n datetime: {\n pattern: o("\\\\d{4}-\\\\d\\\\d?-\\\\d\\\\d?(?:[tT]|[ \\t]+)\\\\d\\\\d?:\\\\d{2}:\\\\d{2}(?:\\\\.\\\\d*)?(?:[ \\t]*(?:Z|[-+]\\\\d\\\\d?(?::\\\\d{2})?))?|\\\\d{4}-\\\\d{2}-\\\\d{2}|\\\\d\\\\d?:\\\\d{2}(?::\\\\d{2}(?:\\\\.\\\\d*)?)?"),\n lookbehind: !0,\n alias: "number"\n },\n boolean: {\n pattern: o("true|false", "i"),\n lookbehind: !0,\n alias: "important"\n },\n null: {\n pattern: o("null|~", "i"),\n lookbehind: !0,\n alias: "important"\n },\n string: {\n pattern: o(d),\n lookbehind: !0,\n greedy: !0\n },\n number: {\n pattern: o("[+-]?(?:0x[\\\\da-f]+|0o[0-7]+|(?:\\\\d+(?:\\\\.\\\\d*)?|\\\\.\\\\d+)(?:e[+-]?\\\\d+)?|\\\\.inf|\\\\.nan)", "i"),\n lookbehind: !0\n },\n tag: r,\n important: n,\n punctuation: /---|[:[\\]{}\\-,|>?]|\\.\\.\\./\n }, e.languages.yml = e.languages.yaml;\n}(Prism);\n!function () {\n if ("undefined" != typeof Prism && "undefined" != typeof document && document.querySelector) {\n var t,\n o = "line-numbers",\n s = "linkable-line-numbers",\n a = function a() {\n if (void 0 === t) {\n var e = document.createElement("div");\n e.style.fontSize = "13px", e.style.lineHeight = "1.5", e.style.padding = "0", e.style.border = "0", e.innerHTML = " 
 ", document.body.appendChild(e), t = 38 === e.offsetHeight, document.body.removeChild(e);\n }\n\n return t;\n },\n l = !0,\n u = 0;\n\n Prism.hooks.add("before-sanity-check", function (e) {\n var t = e.element.parentElement;\n\n if (c(t)) {\n var n = 0;\n v(".line-highlight", t).forEach(function (e) {\n n += e.textContent.length, e.parentNode.removeChild(e);\n }), n && /^(?: \\n)+$/.test(e.code.slice(-n)) && (e.code = e.code.slice(0, -n));\n }\n }), Prism.hooks.add("complete", function e(t) {\n var n = t.element.parentElement;\n\n if (c(n)) {\n clearTimeout(u);\n var i = Prism.plugins.lineNumbers,\n r = t.plugins && t.plugins.lineNumbers;\n if (y(n, o) && i && !r) Prism.hooks.add("line-numbers", e);else d(n)(), u = setTimeout(f, 1);\n }\n }), window.addEventListener("hashchange", f), window.addEventListener("resize", function () {\n v("pre").filter(c).map(function (e) {\n return d(e);\n }).forEach(b);\n });\n }\n\n function v(e, t) {\n return Array.prototype.slice.call((t || document).querySelectorAll(e));\n }\n\n function y(e, t) {\n return e.classList.contains(t);\n }\n\n function b(e) {\n e();\n }\n\n function c(e) {\n return !(!e || !/pre/i.test(e.nodeName)) && (!!e.hasAttribute("data-line") || !(!e.id || !Prism.util.isActive(e, s)));\n }\n\n function d(u, e, c) {\n var t = (e = "string" == typeof e ? e : u.getAttribute("data-line") || "").replace(/\\s+/g, "").split(",").filter(Boolean),\n d = +u.getAttribute("data-line-offset") || 0,\n f = (a() ? parseInt : parseFloat)(getComputedStyle(u).lineHeight),\n p = Prism.util.isActive(u, o),\n n = u.querySelector("code"),\n h = p ? u : n || u,\n m = [],\n g = n && h != n ? function (e, t) {\n var n = getComputedStyle(e),\n i = getComputedStyle(t);\n\n function r(e) {\n return +e.substr(0, e.length - 2);\n }\n\n return t.offsetTop + r(i.borderTopWidth) + r(i.paddingTop) - r(n.paddingTop);\n }(u, n) : 0;\n t.forEach(function (e) {\n var t = e.split("-"),\n n = +t[0],\n i = +t[1] || n,\n r = u.querySelector(\'.line-highlight[data-range="\' + e + \'"]\') || document.createElement("div");\n\n if (m.push(function () {\n r.setAttribute("aria-hidden", "true"), r.setAttribute("data-range", e), r.className = (c || "") + " line-highlight";\n }), p && Prism.plugins.lineNumbers) {\n var o = Prism.plugins.lineNumbers.getLine(u, n),\n s = Prism.plugins.lineNumbers.getLine(u, i);\n\n if (o) {\n var a = o.offsetTop + g + "px";\n m.push(function () {\n r.style.top = a;\n });\n }\n\n if (s) {\n var l = s.offsetTop - o.offsetTop + s.offsetHeight + "px";\n m.push(function () {\n r.style.height = l;\n });\n }\n } else m.push(function () {\n r.setAttribute("data-start", String(n)), n < i && r.setAttribute("data-end", String(i)), r.style.top = (n - d - 1) * f + g + "px", r.textContent = new Array(i - n + 2).join(" \\n");\n });\n\n m.push(function () {\n r.style.width = u.scrollWidth + "px";\n }), m.push(function () {\n h.appendChild(r);\n });\n });\n var i = u.id;\n\n if (p && Prism.util.isActive(u, s) && i) {\n y(u, s) || m.push(function () {\n u.classList.add(s);\n });\n var r = parseInt(u.getAttribute("data-start") || "1");\n v(".line-numbers-rows > span", u).forEach(function (e, t) {\n var n = t + r;\n\n e.onclick = function () {\n var e = i + "." + n;\n l = !1, location.hash = e, setTimeout(function () {\n l = !0;\n }, 1);\n };\n });\n }\n\n return function () {\n m.forEach(b);\n };\n }\n\n function f() {\n var e = location.hash.slice(1);\n v(".temporary.line-highlight").forEach(function (e) {\n e.parentNode.removeChild(e);\n });\n var t = (e.match(/\\.([\\d,-]+)$/) || [, ""])[1];\n\n if (t && !document.getElementById(e)) {\n var n = e.slice(0, e.lastIndexOf(".")),\n i = document.getElementById(n);\n if (i) i.hasAttribute("data-line") || i.setAttribute("data-line", ""), d(i, t, "temporary ")(), l && document.querySelector(".temporary.line-highlight").scrollIntoView();\n }\n }\n}();\n!function () {\n if ("undefined" != typeof Prism && "undefined" != typeof document) {\n var o = "line-numbers",\n a = /\\n(?!$)/g,\n e = Prism.plugins.lineNumbers = {\n getLine: function getLine(e, n) {\n if ("PRE" === e.tagName && e.classList.contains(o)) {\n var t = e.querySelector(".line-numbers-rows");\n\n if (t) {\n var i = parseInt(e.getAttribute("data-start"), 10) || 1,\n r = i + (t.children.length - 1);\n n < i && (n = i), r < n && (n = r);\n var s = n - i;\n return t.children[s];\n }\n }\n },\n resize: function resize(e) {\n u([e]);\n },\n assumeViewportIndependence: !0\n },\n n = void 0;\n window.addEventListener("resize", function () {\n e.assumeViewportIndependence && n === window.innerWidth || (n = window.innerWidth, u(Array.prototype.slice.call(document.querySelectorAll("pre." + o))));\n }), Prism.hooks.add("complete", function (e) {\n if (e.code) {\n var n = e.element,\n t = n.parentNode;\n\n if (t && /pre/i.test(t.nodeName) && !n.querySelector(".line-numbers-rows") && Prism.util.isActive(n, o)) {\n n.classList.remove(o), t.classList.add(o);\n var i,\n r = e.code.match(a),\n s = r ? r.length + 1 : 1,\n l = new Array(s + 1).join("");\n (i = document.createElement("span")).setAttribute("aria-hidden", "true"), i.className = "line-numbers-rows", i.innerHTML = l, t.hasAttribute("data-start") && (t.style.counterReset = "linenumber " + (parseInt(t.getAttribute("data-start"), 10) - 1)), e.element.appendChild(i), u([t]), Prism.hooks.run("line-numbers", e);\n }\n }\n }), Prism.hooks.add("line-numbers", function (e) {\n e.plugins = e.plugins || {}, e.plugins.lineNumbers = !0;\n });\n }\n\n function u(e) {\n if (0 != (e = e.filter(function (e) {\n var n = function (e) {\n return e ? window.getComputedStyle ? getComputedStyle(e) : e.currentStyle || null : null;\n }(e)["white-space"];\n\n return "pre-wrap" === n || "pre-line" === n;\n })).length) {\n var n = e.map(function (e) {\n var n = e.querySelector("code"),\n t = e.querySelector(".line-numbers-rows");\n\n if (n && t) {\n var i = e.querySelector(".line-numbers-sizer"),\n r = n.textContent.split(a);\n i || ((i = document.createElement("span")).className = "line-numbers-sizer", n.appendChild(i)), i.innerHTML = "0", i.style.display = "block";\n var s = i.getBoundingClientRect().height;\n return i.innerHTML = "", {\n element: e,\n lines: r,\n lineHeights: [],\n oneLinerHeight: s,\n sizer: i\n };\n }\n }).filter(Boolean);\n n.forEach(function (e) {\n var i = e.sizer,\n n = e.lines,\n r = e.lineHeights,\n s = e.oneLinerHeight;\n r[n.length - 1] = void 0, n.forEach(function (e, n) {\n if (e && 1 < e.length) {\n var t = i.appendChild(document.createElement("span"));\n t.style.display = "block", t.textContent = e;\n } else r[n] = s;\n });\n }), n.forEach(function (e) {\n for (var n = e.sizer, t = e.lineHeights, i = 0, r = 0; r < t.length; r++) {\n void 0 === t[r] && (t[r] = n.children[i++].getBoundingClientRect().height);\n }\n }), n.forEach(function (e) {\n var n = e.sizer,\n t = e.element.querySelector(".line-numbers-rows");\n n.style.display = "none", n.innerHTML = "", e.lineHeights.forEach(function (e, n) {\n t.children[n].style.height = e + "px";\n });\n });\n }\n }\n}();\n!function () {\n if ("undefined" != typeof Prism && "undefined" != typeof document) {\n var s = [];\n t(function (t) {\n if (t && t.meta && t.data) {\n if (t.meta.status && 400 <= t.meta.status) return "Error: " + (t.data.message || t.meta.status);\n if ("string" == typeof t.data.content) return "function" == typeof atob ? atob(t.data.content.replace(/\\s/g, "")) : "Your browser cannot decode base64";\n }\n\n return null;\n }, "github"), t(function (t, e) {\n if (t && t.meta && t.data && t.data.files) {\n if (t.meta.status && 400 <= t.meta.status) return "Error: " + (t.data.message || t.meta.status);\n var n = t.data.files,\n a = e.getAttribute("data-filename");\n if (null == a) for (var r in n) {\n if (n.hasOwnProperty(r)) {\n a = r;\n break;\n }\n }\n return void 0 !== n[a] ? n[a].content : "Error: unknown or missing gist file " + a;\n }\n\n return null;\n }, "gist"), t(function (t) {\n return t && t.node && "string" == typeof t.data ? t.data : null;\n }, "bitbucket");\n var f = 0,\n d = "data-jsonp-status",\n l = "loading",\n c = "loaded",\n m = "failed",\n p = "pre[data-jsonp]:not([" + d + \'="\' + c + \'"]):not([\' + d + \'="\' + l + \'"])\';\n Prism.hooks.add("before-highlightall", function (t) {\n t.selector += ", " + p;\n }), Prism.hooks.add("before-sanity-check", function (t) {\n var r = t.element;\n\n if (r.matches(p)) {\n t.code = "", r.setAttribute(d, l);\n var i = r.appendChild(document.createElement("CODE"));\n i.textContent = "Loading…";\n var e = t.language;\n i.className = "language-" + e;\n var n = Prism.plugins.autoloader;\n n && n.loadLanguages(e);\n var a = r.getAttribute("data-adapter"),\n o = null;\n\n if (a) {\n if ("function" != typeof window[a]) return r.setAttribute(d, m), void (i.textContent = function (t) {\n return \'✖ Error: JSONP adapter function "\' + t + "\\" doesn\'t exist";\n }(a));\n o = window[a];\n }\n\n var u = r.getAttribute("data-jsonp");\n !function (t, e, n, a) {\n var r = "prismjsonp" + f++,\n i = document.createElement("a");\n i.href = t, i.href += (i.search ? "&" : "?") + (e || "callback") + "=" + r;\n var o = document.createElement("script");\n o.src = i.href, o.onerror = function () {\n s(), a("network");\n };\n var u = setTimeout(function () {\n s(), a("timeout");\n }, Prism.plugins.jsonphighlight.timeout);\n\n function s() {\n clearTimeout(u), document.head.removeChild(o), delete window[r];\n }\n\n window[r] = function (t) {\n s(), n(t);\n }, document.head.appendChild(o);\n }(u, r.getAttribute("data-callback"), function (t) {\n var e = null;\n if (o) e = o(t, r);else for (var n = 0, a = s.length; n < a && null === (e = s[n].adapter(t, r)); n++) {\n ;\n }\n null === e ? (r.setAttribute(d, m), i.textContent = "✖ Error: Cannot parse response (perhaps you need an adapter function?)") : (r.setAttribute(d, c), i.textContent = e, Prism.highlightElement(i));\n }, function () {\n r.setAttribute(d, m), i.textContent = function (t) {\n return "✖ Error: Timeout loading " + t;\n }(u);\n });\n }\n }), Prism.plugins.jsonphighlight = {\n timeout: 5e3,\n registerAdapter: t,\n removeAdapter: function removeAdapter(e) {\n if ("string" == typeof e && (e = n(e)), "function" == typeof e) {\n var t = s.findIndex(function (t) {\n return t.adapter === e;\n });\n 0 <= t && s.splice(t, 1);\n }\n },\n highlight: function highlight(t) {\n for (var e, n = (t || document).querySelectorAll(p), a = 0; e = n[a++];) {\n Prism.highlightElement(e);\n }\n }\n };\n }\n\n function t(t, e) {\n e = e || t.name, "function" != typeof t || n(t) || n(e) || s.push({\n adapter: t,\n name: e\n });\n }\n\n function n(t) {\n if ("function" == typeof t) {\n for (var e = 0; n = s[e++];) {\n if (n.adapter.valueOf() === t.valueOf()) return n.adapter;\n }\n } else if ("string" == typeof t) {\n var n;\n\n for (e = 0; n = s[e++];) {\n if (n.name === t) return n.adapter;\n }\n }\n\n return null;\n }\n}();\n"undefined" != typeof Prism && Prism.hooks.add("wrap", function (e) {\n "keyword" === e.type && e.classes.push("keyword-" + e.content);\n});\n!function () {\n if ("undefined" != typeof Prism && "undefined" != typeof document) {\n var d = /(?:^|\\s)command-line(?:\\s|$)/,\n f = "command-line-prompt",\n m = "".startsWith ? function (e, t) {\n return e.startsWith(t);\n } : function (e, t) {\n return 0 === e.indexOf(t);\n };\n Prism.hooks.add("before-highlight", function (e) {\n var t = h(e);\n\n if (!t.complete && e.code) {\n var n = e.element.parentElement;\n\n if (n && /pre/i.test(n.nodeName) && (d.test(n.className) || d.test(e.element.className))) {\n var a = e.element.querySelector("." + f);\n a && a.remove();\n var s = e.code.split("\\n");\n t.numberOfLines = s.length;\n var o = t.outputLines = [],\n r = n.getAttribute("data-output"),\n i = n.getAttribute("data-filter-output");\n if (null !== r) r.split(",").forEach(function (e) {\n var t = e.split("-"),\n n = parseInt(t[0], 10),\n a = 2 === t.length ? parseInt(t[1], 10) : n;\n\n if (!isNaN(n) && !isNaN(a)) {\n n < 1 && (n = 1), a > s.length && (a = s.length), a--;\n\n for (var r = --n; r <= a; r++) {\n o[r] = s[r], s[r] = "";\n }\n }\n });else if (i) for (var l = 0; l < s.length; l++) {\n m(s[l], i) && (o[l] = s[l].slice(i.length), s[l] = "");\n }\n e.code = s.join("\\n");\n } else t.complete = !0;\n } else t.complete = !0;\n }), Prism.hooks.add("before-insert", function (e) {\n var t = h(e);\n\n if (!t.complete) {\n for (var n = e.highlightedCode.split("\\n"), a = t.outputLines || [], r = 0, s = a.length; r < s; r++) {\n a.hasOwnProperty(r) && (n[r] = a[r]);\n }\n\n e.highlightedCode = n.join("\\n");\n }\n }), Prism.hooks.add("complete", function (e) {\n if (function (e) {\n return "command-line" in (e.vars = e.vars || {});\n }(e)) {\n var t = h(e);\n\n if (!t.complete) {\n var n,\n a = e.element.parentElement;\n d.test(e.element.className) && (e.element.className = e.element.className.replace(d, " ")), d.test(a.className) || (a.className += " command-line");\n var r = t.numberOfLines || 0,\n s = c("data-prompt", "");\n if ("" !== s) n = p(\'\', r);else n = p(\'\', r);\n var o = document.createElement("span");\n o.className = f, o.innerHTML = n;\n\n for (var i = t.outputLines || [], l = 0, m = i.length; l < m; l++) {\n if (i.hasOwnProperty(l)) {\n var u = o.children[l];\n u.removeAttribute("data-user"), u.removeAttribute("data-host"), u.removeAttribute("data-prompt");\n }\n }\n\n e.element.insertBefore(o, e.element.firstChild), t.complete = !0;\n }\n }\n\n function c(e, t) {\n return (a.getAttribute(e) || t).replace(/"/g, """);\n }\n });\n }\n\n function p(e, t) {\n for (var n = "", a = 0; a < t; a++) {\n n += e;\n }\n\n return n;\n }\n\n function h(e) {\n var t = e.vars = e.vars || {};\n return t["command-line"] = t["command-line"] || {};\n }\n}();\n!function () {\n if ("undefined" != typeof Prism && "undefined" != typeof document) {\n var i = [],\n l = {},\n d = function d() {};\n\n Prism.plugins.toolbar = {};\n\n var e = Prism.plugins.toolbar.registerButton = function (e, n) {\n var t;\n t = "function" == typeof n ? n : function (e) {\n var t;\n return "function" == typeof n.onClick ? ((t = document.createElement("button")).type = "button", t.addEventListener("click", function () {\n n.onClick.call(this, e);\n })) : "string" == typeof n.url ? (t = document.createElement("a")).href = n.url : t = document.createElement("span"), n.className && t.classList.add(n.className), t.textContent = n.text, t;\n }, e in l ? console.warn(\'There is a button with the key "\' + e + \'" registered already.\') : i.push(l[e] = t);\n },\n t = Prism.plugins.toolbar.hook = function (a) {\n var e = a.element.parentNode;\n\n if (e && /pre/i.test(e.nodeName) && !e.parentNode.classList.contains("code-toolbar")) {\n var t = document.createElement("div");\n t.classList.add("code-toolbar"), e.parentNode.insertBefore(t, e), t.appendChild(e);\n var r = document.createElement("div");\n r.classList.add("toolbar");\n\n var n = i,\n o = function (e) {\n for (; e;) {\n var t = e.getAttribute("data-toolbar-order");\n if (null != t) return (t = t.trim()).length ? t.split(/\\s*,\\s*/g) : [];\n e = e.parentElement;\n }\n }(a.element);\n\n o && (n = o.map(function (e) {\n return l[e] || d;\n })), n.forEach(function (e) {\n var t = e(a);\n\n if (t) {\n var n = document.createElement("div");\n n.classList.add("toolbar-item"), n.appendChild(t), r.appendChild(n);\n }\n }), t.appendChild(r);\n }\n };\n\n e("label", function (e) {\n var t = e.element.parentNode;\n\n if (t && /pre/i.test(t.nodeName) && t.hasAttribute("data-label")) {\n var n,\n a,\n r = t.getAttribute("data-label");\n\n try {\n a = document.querySelector("template#" + r);\n } catch (e) {}\n\n return a ? n = a.content : (t.hasAttribute("data-url") ? (n = document.createElement("a")).href = t.getAttribute("data-url") : n = document.createElement("span"), n.textContent = r), n;\n }\n }), Prism.hooks.add("complete", t);\n }\n}();\n!function () {\n function u(t, e) {\n t.addEventListener("click", function () {\n !function (t) {\n navigator.clipboard ? navigator.clipboard.writeText(t.getText()).then(t.success, function () {\n o(t);\n }) : o(t);\n }(e);\n });\n }\n\n function o(e) {\n var t = document.createElement("textarea");\n t.value = e.getText(), t.style.top = "0", t.style.left = "0", t.style.position = "fixed", document.body.appendChild(t), t.focus(), t.select();\n\n try {\n var o = document.execCommand("copy");\n setTimeout(function () {\n o ? e.success() : e.error();\n }, 1);\n } catch (t) {\n setTimeout(function () {\n e.error(t);\n }, 1);\n }\n\n document.body.removeChild(t);\n }\n\n "undefined" != typeof Prism && "undefined" != typeof document && (Prism.plugins.toolbar ? Prism.plugins.toolbar.registerButton("copy-to-clipboard", function (t) {\n var e = t.element,\n o = function (t) {\n var e = {\n copy: "Copy",\n "copy-error": "Press Ctrl+C to copy",\n "copy-success": "Copied!",\n "copy-timeout": 5e3\n };\n\n for (var o in e) {\n for (var n = "data-prismjs-" + o, c = t; c && !c.hasAttribute(n);) {\n c = c.parentElement;\n }\n\n c && (e[o] = c.getAttribute(n));\n }\n\n return e;\n }(e),\n n = document.createElement("button");\n\n n.className = "copy-to-clipboard-button", n.setAttribute("type", "button");\n var c = document.createElement("span");\n return n.appendChild(c), i("copy"), u(n, {\n getText: function getText() {\n return e.textContent;\n },\n success: function success() {\n i("copy-success"), r();\n },\n error: function error() {\n i("copy-error"), setTimeout(function () {\n !function (t) {\n window.getSelection().selectAllChildren(t);\n }(e);\n }, 1), r();\n }\n }), n;\n\n function r() {\n setTimeout(function () {\n i("copy");\n }, o["copy-timeout"]);\n }\n\n function i(t) {\n c.textContent = o[t], n.setAttribute("data-copy-state", t);\n }\n }) : console.warn("Copy to Clipboard plugin loaded before Toolbar plugin."));\n}();\n\n//# sourceURL=webpack://terminal/./assets/js/prism.js?')}},__webpack_module_cache__={};function __webpack_require__(n){var e=__webpack_module_cache__[n];if(void 0!==e)return e.exports;var t=__webpack_module_cache__[n]={exports:{}};return __webpack_modules__[n](t,t.exports,__webpack_require__),t.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}();var __webpack_exports__=__webpack_require__("./assets/js/prism.js")})(); \ No newline at end of file diff --git a/static/assets/red.css b/static/assets/red.css index 8ffc55e..6ccfbfc 100644 --- a/static/assets/red.css +++ b/static/assets/red.css @@ -1 +1 @@ -html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#221f29;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#ff6266;background:var(--accent);color:#221f29;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(255,98,102,.2);color:#ff6266;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #ff6266;border-bottom:1px solid var(--accent);border-top:1px solid #ff6266;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#ff6266;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(255,98,102,.1);border:1px solid #ff6266;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#ff6266;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #ff6266;border:1px dashed var(--accent);padding:10px}th{color:#ff6266;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#ff6266;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#ff6266;background:var(--accent);color:#221f29;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#ff6266,#ff6266 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(34,31,41,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#221f29;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#221f29;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#221f29;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#ff6266;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#ff6266;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#221f29;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#ff6266;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#ff6266;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#221f29;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #ff6266;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(255,98,102,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#ff6266;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #ff6266;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#ff6266;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(255,98,102,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#ff6266!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(255,98,102,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#a39494!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:hsla(0,8%,61%,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#ff6266;--background:#221f29;--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) +html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#221f29;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#ff6266;background:var(--accent);color:#221f29;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(255,98,102,.2);color:#ff6266;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #ff6266;border-bottom:1px solid var(--accent);border-top:1px solid #ff6266;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#ff6266;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(255,98,102,.1);border:1px solid #ff6266;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#ff6266;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #ff6266;border:1px dashed var(--accent);padding:10px}th{color:#ff6266;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#ff6266;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#ff6266;background:var(--accent);color:#221f29;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#ff6266,#ff6266 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(34,31,41,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#221f29;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#221f29;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#221f29;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#ff6266;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#ff6266;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#221f29;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#ff6266;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#ff6266;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#221f29;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #ff6266;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(255,98,102,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#ff6266;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #ff6266;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#ff6266;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(255,98,102,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#ff6266!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(255,98,102,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#a39494!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:hsla(0,8%,61%,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#ff6266;--background:#221f29;--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) diff --git a/static/assets/style.css b/static/assets/style.css index 7b4d044..a513ab8 100644 --- a/static/assets/style.css +++ b/static/assets/style.css @@ -1 +1 @@ -:root{--accent:#ffa86a;--background:#222129;--color:#fff;--border-color:hsla(0,0%,100%,0.1);--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px);@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:400;src:url(0fe15bb5eea5828156c892b0708bea40.woff) format("woff")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:800;src:url(910c4f69908ca1b54b0fed395a9ad573.woff) format("woff")}.button-container{display:table;margin-left:auto;margin-right:auto}.button,a.button,button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin-bottom:5px;outline:none;padding:8px 18px;position:relative;text-align:center;text-decoration:none}.button.outline,a.button.outline,button.outline{background:transparent;box-shadow:none;padding:8px 18px}.button.outline :hover,a.button.outline :hover,button.outline :hover{box-shadow:none;transform:none}.button.primary,a.button.primary,button.primary{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.button.primary:hover,a.button.primary:hover,button.primary:hover{box-shadow:0 2px 6px rgba(50,50,93,.21),0 1px 3px rgba(0,0,0,.08)}.button.link,a.button.link,button.link{background:none;font-size:1rem}.button.small,a.button.small,button.small{font-size:.8rem}.button.wide,a.button.wide,button.wide{min-width:200px;padding:14px 24px}a.read-more,a.read-more:active,a.read-more:hover{background:none;box-shadow:none;display:inline-flex;margin:20px 0;max-width:100%;padding:0}.code-toolbar{margin-bottom:20px}.code-toolbar .toolbar-item a{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;margin-bottom:5px;outline:none;padding:3px 8px;position:relative;text-align:center;text-decoration:none}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#ffa86a,#ffa86a 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(34,33,41,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#222129;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#222129;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#222129;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#ffa86a;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#ffa86a;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#222129;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#ffa86a;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#ffa86a;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#222129;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#ffa86a;background:var(--accent);color:#222129;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(255,168,106,.2);color:#ffa86a;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #ffa86a;border-bottom:1px solid var(--accent);border-top:1px solid #ffa86a;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#ffa86a;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(255,168,106,.1);border:1px solid #ffa86a;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#ffa86a;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #ffa86a;border:1px dashed var(--accent);padding:10px}th{color:#ffa86a;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#ffa86a;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#ffa86a;background:var(--accent);color:#222129;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.index-content{margin-top:20px}.framed{border:1px solid #ffa86a;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(255,168,106,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#ffa86a;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #ffa86a;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#ffa86a;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(255,168,106,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#222129;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.footer{flex-grow:0;opacity:.5;padding:40px 0}.footer__inner{align-items:center;display:flex;justify-content:space-between;margin:0;max-width:100%;width:760px}@media (max-width:900px){.footer__inner{flex-direction:column}}@media (--tablet){.footer__inner{flex-direction:column}}.footer a{color:inherit}.footer .copyright{align-items:center;color:var(--light-color-secondary);display:flex;flex-direction:row;font-size:1rem}.footer .copyright--user{margin:auto;text-align:center}.footer .copyright>:first-child:not(:only-child){margin-right:10px}@media (max-width:900px){.footer .copyright>:first-child:not(:only-child){border:none;margin:0;padding:0}}@media (--tablet){.footer .copyright>:first-child:not(:only-child){border:none;margin:0;padding:0}}@media (max-width:900px){.footer .copyright{flex-direction:column;margin-top:10px}}@media (--tablet){.footer .copyright{flex-direction:column;margin-top:10px}}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#ccc;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{margin:.5em 0;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[data-line]{padding:1em 0 1em 3em}.line-highlight{background:hsla(24,20%,50%,.08);background:linear-gradient(90deg,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));margin-top:1em;padding-bottom:inherit;padding-left:0;padding-right:0;padding-top:inherit}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{top:.4em}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:hsla(0,0%,50%,.2)}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}.command-line-prompt{border-right:1px solid #999;display:block;float:left;font-size:100%;letter-spacing:-1px;margin-right:1em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.command-line-prompt>span:before{color:#999;content:" ";display:block;padding-right:.8em}.command-line-prompt>span[data-user]:before{content:"[" attr(data-user) "@" attr(data-host) "] $"}.command-line-prompt>span[data-user=root]:before{content:"[" attr(data-user) "@" attr(data-host) "] #"}.command-line-prompt>span[data-prompt]:before{content:attr(data-prompt)}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{opacity:0;position:absolute;right:.2em;top:.3em;transition:opacity .3s ease-in-out}div.code-toolbar:hover>.toolbar,div.code-toolbar[focus-within]>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{background:#f5f2f0;background:hsla(0,0%,88%,.2);border-radius:.5em;box-shadow:0 2px 0 0 rgba(0,0,0,.2);color:#bbb;font-size:.8em;padding:0 .5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#ffa86a!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(255,168,106,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#a39b94!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:hsla(28,8%,61%,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collapsable-code{--border-color:#a39b94;margin:40px 0;position:relative;width:100%}.collapsable-code input[type=checkbox]{position:absolute;visibility:hidden}.collapsable-code input[type=checkbox]:checked~.code-toolbar pre,.collapsable-code input[type=checkbox]:checked~pre{border-top:none;height:0;padding:0}.collapsable-code input[type=checkbox]:checked~.code-toolbar{border-top:none;padding:0}.collapsable-code input[type=checkbox]:checked~.code-toolbar .toolbar{display:none}.collapsable-code input[type=checkbox]:checked~label .collapsable-code__toggle:after{content:attr(data-label-expand)}.collapsable-code label{border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;justify-content:space-between;margin:0;min-height:30px;min-width:30px;position:relative}.collapsable-code__title{color:#ffa86a;color:var(--accent);flex:1;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;white-space:nowrap}.collapsable-code__language{border:1px solid hsla(0,0%,100%,.1);border:1px solid var(--border-color);border-bottom:none;color:#ffa86a;color:var(--accent);padding:3px 10px;text-transform:uppercase}.collapsable-code__toggle{color:#ffa86a;color:var(--accent);font-size:16px;padding:3px 10px}.collapsable-code__toggle:after{content:attr(data-label-collapse)}.collapsable-code pre{margin-top:0}.collapsable-code pre:first-line{line-height:0}.collapsable-code .code-toolbar{margin:0}.terms h1{color:#ffa86a;color:var(--accent)}.terms h3{font-size:medium}body .gist .blob-code-inner,body .gist .blob-num{border:none} +:root{--accent:#ffa86a;--background:#222129;--color:#fff;--border-color:hsla(0,0%,100%,0.1);--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px);@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:400;src:url(2078a57b79d547bf1e2502f8d249b867.woff) format("woff")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:800;src:url(58cebbe9a6bdcba6d4bb56a22a9e812f.woff) format("woff")}.button-container{display:table;margin-left:auto;margin-right:auto}.button,a.button,button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin-bottom:5px;outline:none;padding:8px 18px;position:relative;text-align:center;text-decoration:none}.button.outline,a.button.outline,button.outline{background:transparent;box-shadow:none;padding:8px 18px}.button.outline :hover,a.button.outline :hover,button.outline :hover{box-shadow:none;transform:none}.button.primary,a.button.primary,button.primary{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.button.primary:hover,a.button.primary:hover,button.primary:hover{box-shadow:0 2px 6px rgba(50,50,93,.21),0 1px 3px rgba(0,0,0,.08)}.button.link,a.button.link,button.link{background:none;font-size:1rem}.button.small,a.button.small,button.small{font-size:.8rem}.button.wide,a.button.wide,button.wide{min-width:200px;padding:14px 24px}a.read-more,a.read-more:active,a.read-more:hover{background:none;box-shadow:none;display:inline-flex;margin:20px 0;max-width:100%;padding:0}.code-toolbar{margin-bottom:20px}.code-toolbar .toolbar-item a{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;margin-bottom:5px;outline:none;padding:3px 8px;position:relative;text-align:center;text-decoration:none}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{align-items:center;display:flex;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{background:repeating-linear-gradient(90deg,#ffa86a,#ffa86a 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);content:"";display:block;right:10px;width:100%}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(34,33,41,0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{background:#222129;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}@media (--phone){.header .menu{background:#222129;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:50px;z-index:99}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){flex:0 0 auto;margin-bottom:10px;margin-right:20px}@media (max-width:684px){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{align-items:flex-start;flex-direction:column;padding:0}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{list-style:none;margin:0;padding:0;position:relative}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{background:#222129;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;left:0;list-style:none;margin:0;padding:10px;position:absolute;top:35px;z-index:99}.header .menu__sub-inner-more-trigger{color:#ffa86a;color:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{list-style:none;margin:0;position:relative}.header .menu .language-selector-current{color:#ffa86a;color:var(--accent);cursor:pointer;display:flex;flex-direction:row;list-style-type:none;margin:0}.header .menu .language-selector__more{background:#222129;background:var(--background);border:2px solid;box-shadow:var(--shadow);color:#fff;list-style:none;margin:0;padding:10px;position:absolute;right:0;top:35px;z-index:99}.header .menu-trigger{border:2px solid;color:#ffa86a;color:var(--accent);height:100%;margin-left:10px;padding:3px 8px;position:relative}.logo{align-items:center;background:#ffa86a;background:var(--accent);color:#000;display:flex;padding:5px 10px;text-decoration:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","zero","ss01","locl","calt";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#222129;color:#fff;color:var(--color);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;font-variant-ligatures:contextual;letter-spacing:-.02em;line-height:1.54;margin:0;padding:0}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;margin:25px 0;max-width:100%}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{background:#ffa86a;background:var(--accent);color:#222129;color:var(--background);font-size:14px;margin-top:5px;padding:5px 10px}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-feature-settings:normal;background:rgba(255,168,106,.2);color:#ffa86a;color:var(--accent);font-family:Fira Code,Monaco,Consolas,Ubuntu Mono,monospace!important;font-size:.95rem;margin:0 2px;padding:1px 6px}code code,code kbd,kbd code,kbd kbd{background:transparent;margin:0;padding:0}pre{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);font-size:.95rem!important;margin:40px 0;overflow:auto;padding:20px 10px}pre+pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{word-wrap:break-word;white-space:pre-wrap}}@media (--phone){pre{word-wrap:break-word;white-space:pre-wrap}}pre code{background:none!important;border:none;font-size:inherit;margin:0;padding:0}blockquote{border-bottom:1px solid #ffa86a;border-bottom:1px solid var(--accent);border-top:1px solid #ffa86a;border-top:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{color:#ffa86a;color:var(--accent);content:">";display:block;left:-25px;position:absolute}blockquote.twitter-tweet{background:rgba(255,168,106,.1);border:1px solid #ffa86a;border:1px solid var(--accent);color:inherit;font:inherit;padding-top:60px;position:relative}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";font-weight:700;position:absolute;top:20px}blockquote.twitter-tweet:before,blockquote.twitter-tweet a{color:#ffa86a;color:var(--accent)}table{border-collapse:collapse;margin:40px 0;table-layout:auto;width:100%}table,td,th{border:1px dashed #ffa86a;border:1px dashed var(--accent);padding:10px}th{color:#ffa86a;color:var(--accent)}ol,ul{margin-left:22px;padding:0}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{counter-reset:li;list-style:none}ol li{counter-increment:li}ol li:before{color:#ffa86a;color:var(--accent);content:counter(li);display:inline-block;position:absolute;right:calc(100% + 10px);text-align:right}ol ol{margin-left:38px}ol ol li{counter-increment:li}ol ol li:before{content:counters(li,".") " "}mark{background:#ffa86a;background:var(--accent);color:#222129;color:var(--background)}.container{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;max-width:864px;min-height:100vh;padding:40px}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{background:hsla(0,0%,100%,.1);background:var(--border-color);border:none;height:1px;width:100%}.hidden{display:none}sup{line-height:0}.index-content{margin-top:20px}.framed{border:1px solid #ffa86a;border:1px solid var(--accent);padding:20px}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{margin:20px auto;padding:20px 0;text-align:left}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{color:rgba(255,168,106,.7);font-size:1rem;margin-bottom:10px}.post-title{--border:3px dotted var(--accent);border-bottom:var(--border);color:#ffa86a;color:var(--accent);margin:0 0 15px;padding-bottom:15px;position:relative}.post-title:after{border-bottom:var(--border);bottom:2px;content:"";display:block;position:absolute;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;font-size:1rem;margin-bottom:20px;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{background:transparent;border:20px solid #ffa86a;border:20px solid var(--accent);margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{border-width:10px;padding:10px}}@media (--phone){.post-cover{border-width:10px;padding:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{color:#ffa86a;color:var(--accent);content:"-";left:-20px;position:absolute}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-bottom:20px;margin-top:-10px}.hanchor{color:rgba(255,168,106,.9);margin-left:10px;text-decoration:none;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:hsla(0,0%,100%,.5)}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;margin:100px 0 20px;position:relative;text-align:center}.pagination__title-h{background:#222129;font-size:.8rem;letter-spacing:.1em;margin:0 auto;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.pagination__title hr{left:0;margin-top:15px;position:absolute;right:0;width:100%;z-index:0}.pagination__buttons{align-items:center;display:flex;justify-content:center}.pagination__buttons a{text-decoration:none}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-size:1rem;justify-content:center;overflow:hidden;padding:0;position:relative}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.footer{flex-grow:0;opacity:.5;padding:40px 0}.footer__inner{align-items:center;display:flex;justify-content:space-between;margin:0;max-width:100%;width:760px}@media (max-width:900px){.footer__inner{flex-direction:column}}@media (--tablet){.footer__inner{flex-direction:column}}.footer a{color:inherit}.footer .copyright{align-items:center;color:var(--light-color-secondary);display:flex;flex-direction:row;font-size:1rem}.footer .copyright--user{margin:auto;text-align:center}.footer .copyright>:first-child:not(:only-child){margin-right:10px}@media (max-width:900px){.footer .copyright>:first-child:not(:only-child){border:none;margin:0;padding:0}}@media (--tablet){.footer .copyright>:first-child:not(:only-child){border:none;margin:0;padding:0}}@media (max-width:900px){.footer .copyright{flex-direction:column;margin-top:10px}}@media (--tablet){.footer .copyright{flex-direction:column;margin-top:10px}}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#ccc;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{margin:.5em 0;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[data-line]{padding:1em 0 1em 3em}.line-highlight{background:hsla(24,20%,50%,.08);background:linear-gradient(90deg,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));margin-top:1em;padding-bottom:inherit;padding-left:0;padding-right:0;padding-top:inherit}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{top:.4em}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:hsla(0,0%,50%,.2)}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}.command-line-prompt{border-right:1px solid #999;display:block;float:left;font-size:100%;letter-spacing:-1px;margin-right:1em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.command-line-prompt>span:before{color:#999;content:" ";display:block;padding-right:.8em}.command-line-prompt>span[data-user]:before{content:"[" attr(data-user) "@" attr(data-host) "] $"}.command-line-prompt>span[data-user=root]:before{content:"[" attr(data-user) "@" attr(data-host) "] #"}.command-line-prompt>span[data-prompt]:before{content:attr(data-prompt)}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{opacity:0;position:absolute;right:.2em;top:.3em;transition:opacity .3s ease-in-out}div.code-toolbar:hover>.toolbar,div.code-toolbar[focus-within]>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{background:#f5f2f0;background:hsla(0,0%,88%,.2);border-radius:.5em;box-shadow:0 2px 0 0 rgba(0,0,0,.2);color:#bbb;font-size:.8em;padding:0 .5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.important,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#ffa86a!important;color:var(--accent)!important}.token.atrule-id,.token.attr-name,.token.class-name,.token.constant,.token.deleted,.token.namespace,.token.operator,.token.placeholder,.token.property,.token.symbol,.token.tag,.token.tag-id,.token.unit,.token.variable{color:rgba(255,168,106,.7)!important}.command-line-prompt>span:before,.token.deleted,.token.function,.token.function-name,.token.property,code.language-html,code.language-javascript{color:#a39b94!important}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)!important}.token.namespace{opacity:.7!important}pre[data-line]{position:relative}pre[class*=language-]{margin:0;overflow:auto;padding:0}.line-highlight{background:hsla(28,8%,61%,.08);left:0;line-height:inherit;margin:0;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f5f2f0;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--code-margin:40px}.code-toolbar{border:1px solid hsla(0,0%,100%,.1);margin:40px 0;margin:var(--code-margin) 0;padding:20px;position:relative}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{color:inherit;display:block}.code-toolbar>.toolbar button{background:hsla(0,0%,87.8%,.2)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.2)!important;color:#bbb!important;font-size:.8em!important;margin:6px!important;padding:10px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collapsable-code{--border-color:#a39b94;margin:40px 0;position:relative;width:100%}.collapsable-code input[type=checkbox]{position:absolute;visibility:hidden}.collapsable-code input[type=checkbox]:checked~.code-toolbar pre,.collapsable-code input[type=checkbox]:checked~pre{border-top:none;height:0;padding:0}.collapsable-code input[type=checkbox]:checked~.code-toolbar{border-top:none;padding:0}.collapsable-code input[type=checkbox]:checked~.code-toolbar .toolbar{display:none}.collapsable-code input[type=checkbox]:checked~label .collapsable-code__toggle:after{content:attr(data-label-expand)}.collapsable-code label{border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;justify-content:space-between;margin:0;min-height:30px;min-width:30px;position:relative}.collapsable-code__title{color:#ffa86a;color:var(--accent);flex:1;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;white-space:nowrap}.collapsable-code__language{border:1px solid hsla(0,0%,100%,.1);border:1px solid var(--border-color);border-bottom:none;color:#ffa86a;color:var(--accent);padding:3px 10px;text-transform:uppercase}.collapsable-code__toggle{color:#ffa86a;color:var(--accent);font-size:16px;padding:3px 10px}.collapsable-code__toggle:after{content:attr(data-label-collapse)}.collapsable-code pre{margin-top:0}.collapsable-code pre:first-line{line-height:0}.collapsable-code .code-toolbar{margin:0}.terms h1{color:#ffa86a;color:var(--accent)}.terms h3{font-size:medium}body .gist .blob-code-inner,body .gist .blob-num{border:none}