From 37c85ca29c302986d9fa99eda831c7d15ab48cdb Mon Sep 17 00:00:00 2001 From: Aaron Fenyes Date: Thu, 12 Jun 2025 12:50:34 -0700 Subject: [PATCH] Start tracking the demo slides --- demo-summer-2025/dyna3/slides/images/by.svg | 20 + demo-summer-2025/dyna3/slides/images/cc.svg | 27 ++ .../dyna3/slides/images/irisawa-sangaku.png | Bin 0 -> 677379 bytes demo-summer-2025/dyna3/slides/images/sa.svg | 22 + demo-summer-2025/dyna3/slides/index.html | 132 ++++++ .../dyna3/slides/reveal/reset.css | 30 ++ .../dyna3/slides/reveal/reveal.css | 9 + .../dyna3/slides/reveal/reveal.esm.js | 9 + .../dyna3/slides/reveal/reveal.esm.js.map | 1 + .../dyna3/slides/reveal/reveal.js | 9 + .../dyna3/slides/reveal/reveal.js.map | 1 + .../dyna3/slides/reveal/theme/beige.css | 366 ++++++++++++++++ .../slides/reveal/theme/black-contrast.css | 362 ++++++++++++++++ .../dyna3/slides/reveal/theme/black.css | 359 ++++++++++++++++ .../dyna3/slides/reveal/theme/blood.css | 392 ++++++++++++++++++ .../dyna3/slides/reveal/theme/dracula.css | 387 +++++++++++++++++ .../reveal/theme/fonts/league-gothic/LICENSE | 2 + .../fonts/league-gothic/league-gothic.css | 10 + .../fonts/league-gothic/league-gothic.eot | Bin 0 -> 25696 bytes .../fonts/league-gothic/league-gothic.ttf | Bin 0 -> 64256 bytes .../fonts/league-gothic/league-gothic.woff | Bin 0 -> 30764 bytes .../theme/fonts/source-sans-pro/LICENSE | 45 ++ .../source-sans-pro-italic.eot | Bin 0 -> 75720 bytes .../source-sans-pro-italic.ttf | Bin 0 -> 238084 bytes .../source-sans-pro-italic.woff | Bin 0 -> 98556 bytes .../source-sans-pro-regular.eot | Bin 0 -> 88070 bytes .../source-sans-pro-regular.ttf | Bin 0 -> 288008 bytes .../source-sans-pro-regular.woff | Bin 0 -> 114324 bytes .../source-sans-pro-semibold.eot | Bin 0 -> 89897 bytes .../source-sans-pro-semibold.ttf | Bin 0 -> 284640 bytes .../source-sans-pro-semibold.woff | Bin 0 -> 115648 bytes .../source-sans-pro-semibolditalic.eot | Bin 0 -> 75706 bytes .../source-sans-pro-semibolditalic.ttf | Bin 0 -> 240944 bytes .../source-sans-pro-semibolditalic.woff | Bin 0 -> 98816 bytes .../fonts/source-sans-pro/source-sans-pro.css | 39 ++ .../dyna3/slides/reveal/theme/league.css | 368 ++++++++++++++++ .../dyna3/slides/reveal/theme/moon.css | 362 ++++++++++++++++ .../dyna3/slides/reveal/theme/night-bunny.css | 360 ++++++++++++++++ .../dyna3/slides/reveal/theme/serif.css | 363 ++++++++++++++++ .../dyna3/slides/reveal/theme/simple.css | 362 ++++++++++++++++ .../dyna3/slides/reveal/theme/sky.css | 370 +++++++++++++++++ .../dyna3/slides/reveal/theme/solarized.css | 363 ++++++++++++++++ .../slides/reveal/theme/white-contrast.css | 362 ++++++++++++++++ .../dyna3/slides/reveal/theme/white.css | 359 ++++++++++++++++ ...hite_contrast_compact_verbatim_headers.css | 360 ++++++++++++++++ 45 files changed, 5851 insertions(+) create mode 100644 demo-summer-2025/dyna3/slides/images/by.svg create mode 100644 demo-summer-2025/dyna3/slides/images/cc.svg create mode 100644 demo-summer-2025/dyna3/slides/images/irisawa-sangaku.png create mode 100644 demo-summer-2025/dyna3/slides/images/sa.svg create mode 100644 demo-summer-2025/dyna3/slides/index.html create mode 100644 demo-summer-2025/dyna3/slides/reveal/reset.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/reveal.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/reveal.esm.js create mode 100644 demo-summer-2025/dyna3/slides/reveal/reveal.esm.js.map create mode 100644 demo-summer-2025/dyna3/slides/reveal/reveal.js create mode 100644 demo-summer-2025/dyna3/slides/reveal/reveal.js.map create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/beige.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/black-contrast.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/black.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/blood.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/dracula.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/fonts/league-gothic/LICENSE create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/fonts/league-gothic/league-gothic.css create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/league-gothic/league-gothic.eot create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/league-gothic/league-gothic.ttf create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/league-gothic/league-gothic.woff create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/LICENSE create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-italic.eot create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-italic.ttf create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-italic.woff create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-regular.eot create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-regular.woff create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-semibold.eot create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-semibold.ttf create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-semibold.woff create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf create mode 100755 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/fonts/source-sans-pro/source-sans-pro.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/league.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/moon.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/night-bunny.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/serif.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/simple.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/sky.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/solarized.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/white-contrast.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/white.css create mode 100644 demo-summer-2025/dyna3/slides/reveal/theme/white_contrast_compact_verbatim_headers.css diff --git a/demo-summer-2025/dyna3/slides/images/by.svg b/demo-summer-2025/dyna3/slides/images/by.svg new file mode 100644 index 0000000..34099a3 --- /dev/null +++ b/demo-summer-2025/dyna3/slides/images/by.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + diff --git a/demo-summer-2025/dyna3/slides/images/cc.svg b/demo-summer-2025/dyna3/slides/images/cc.svg new file mode 100644 index 0000000..cb08896 --- /dev/null +++ b/demo-summer-2025/dyna3/slides/images/cc.svg @@ -0,0 +1,27 @@ + + + + + + + + + diff --git a/demo-summer-2025/dyna3/slides/images/irisawa-sangaku.png b/demo-summer-2025/dyna3/slides/images/irisawa-sangaku.png new file mode 100644 index 0000000000000000000000000000000000000000..9e2b0bda9f3b5055fa4ce55315deae51461a2392 GIT binary patch literal 677379 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 btp%4)TS+7VL}nNh4ffBq4ht7~?<9j{+} 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%0AOs!rb-X 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 z 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

rQ+^xPfiOb7l9bQ-~(WRu?@M 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

7g+)*vLo(Q-^ z9>4|a$DWSR^nr}i%MM<+0<0~w0%L4mk_d(T0>Z^#F-ti)RyJ5O9A-Nad=aoS^2qbT zxCkB%7MfPpL@QpfQI$7FW1cObSlwqv2!a{Me0n4sl+H=l#73K}X$@0_=r~=xyi#&< z7lAQ2Ei`2kg&9}bJ`;u;Ofm40XJp2}LAaJ2PIE(TM^583En-~r61r|^<(?CWp8Uar z*{KQX*F^6#*MzKUrmyb@kWw+Pn_b6JI2HrUE{Qdvad9 zbiONN(Q?ZY*_Z_A=oX#mz2j(wac|{7%*FqD#vF;K;Sgi`h3gu8KFo3(2B`F${%4WzhIYHdbbStVa+jbS#WH7?DDzA}h@6l* zlTyOD{Ssw?U(KL)0Hw0n%IP;Y=Pf^{&^@4lOq5D)s>p;#hoIv7$!BcLCx;tFAtf-c zi7}oVRl@t6hC;X`fH>E{sdv=1?Sf*=z|{j*8l(0ma?MLHuv%g222N-WY*wR|%TvG= zLQG~~kFh72r5q?RGh!j_ z@N+ZN{4I|w**z~LEGxK~Yq9LA`#5uDDcd;}csWr73>#if$rlStH;G#C;!7b5sxbz9 z^dv|**>UsQ?4@G42NuKV7ko_I+Xw#bk3Z4d!1HBsLBeFf6Eq4CxKiwj>&13Brs0YX&=wd#)H)5F$elM`I(F61WU5J3+!QPUPdfJ3#71U z(R7LNLa;X;6z%GzNK(ml)619piPmebXscD2<@j4y91J$kZO#s8p*s<8mUCxxSW)a1 zJUgd&B~2i6b0ZJWWDMWFX;*{+) zjNSC)x-NB~kj$z?XQ!O+2G;ru%g}3TWppvv6eyL+95e%ElBZMq7!dsWdFJ~odosA!aXPaJ=&3(_O^#PHI7aMD zTo!KZZx^#_^tqXki{%$9jw+$nD?*I#jsG@zsI|Tt*>pm3+Qsjq_pvWcQ+r#BBG+?9 zsOaW%EeQBPsGwHr$atYz7Kv;`YHbiDJXTUpFsGnjzR?jyYHAv7J5onZQ|HJ=T9PN0 z{nQ)*ZnXnPDX2A)`$uEMaok_itvTNcg9WON&1Iaag+eH142*1?2~1A?T&4!*r-uum?Rb7Ywi&9+iU=#*DBy;peWWY=ksPiS zY4m!(tJK8DP&2AJ04s1bCihrLDG-aWm4hiV>4-0{{LG|(C(_6Ex_3Qe(+9@Ljf)T5 zKMSQknFYKwaFM!m58q9Ph@jR3$8lf`hQfD?-_9vBplD*OFmYavQZq;^@mr>86jC-G z{48`k!?|(d^LlH?J|BI-;a7x6=xzsc=ak=(ZHM{u`JF$vZPU$lU5U}40rJ_|7+Mol zE2yP%lQF@9J~Ep+v1ST>&aS|7KKQIDqqq3ap1-ZrO-tfYewPin2l{++lDy&kv2%0R zByUL&)R3`X*%Skq{p6Mb4L%4OhHCe5c10dOnhd8uk=7CCT(k7Wm2^3OG=FS><`andVtB*Z$mRpvsM8e&_F8v~rT=Ct_xtlXI%ToVCF?8PBLMIBs`KSMG&AI_b+bFb7wu zrX|IpOO(2%D_LL`>O1;1Gu%8o8}pRjaPniySe`YRoO9$$85tKPJ7y&U7(I#bqL39W zl{vBhKUr^+EJ=sn27gf zaqzSb!5bKN9fYHE-Nfe^`|>rB#OKuK=l%vmHBBLGAAVLwNv*!k$y=w)?B?bvHrLr`F1a zxuF4tzQ@?t6F(As%QUpe83-2}agFBU^kHfOE2^^v)! zVXp|B_oR?zF<3DeduhKtYD%DIX8k<8EK z1QxK8==TjPjBtPzIhyyq(6JVl;Vz4+VcfA*^zowd_0eD~rR^is)oG=h@H~!0kBpgG4 zU44dhC@&&%YYe4jk;Y0iMrS8kMJ3-kjGVCWgE5pc_obOZ6ipRDdCrNUhj>-TW#<9< zit9tyM5>hrAaFf@V$Q@-3%-5)H~j0bf7kwBuu)$+s5KdRk?11_MhxlkbOfxwSGVA* z&X+*5)*`z7$_iCb@o?OI;P`03a>$8ZefK95AuDw$pWnU#dE@!@H^v}4iNg9DpP#=Y zLhd&axn0uBC;DsdST>70hAi#_1=$EIgdYn8?8w`Z%Sr05Au2kxMvFM`Xu+Kb0fA z&~hpwV!7L%C>ffz%`Kn@>@8}EI-}9qSW&mZ!saNasP_WzV(C=pUR!guesFbCn%IE_ zeRiCM*bH-~R9F>$#W~ULU2et|3#aLniI+zWZbdB(VGVPB@si0v5deH;5z@U{fh-CD zPn-`j8|UnD>&;h2t#o=OjSrscIE-D0)Y(PE5(@OvOQ>9ggZBK;GyfJ|;qwu(H>t zX8wv?GoEXaj19`=;xog4{`D6j?b5?~qe*UJzD+=+k6cZgxz=|Rt(|DCVf4iHyl7ZC zDOo`_j4s`8*v^+G#I+;lL_1Fw1bEdb@LH=K_hx zc~E9CIcdClNACmY+3@)G8|Gj}DkIH?%qD@V)pv%-7GuIEC;LF+FgCC=o=R(|Tww-H z1Fbb2r{Vb=+)9{ZbPh%49Jnrma@#Rb1m7-Y86R@%E9>IR0-I@9-C?!DGw}F0@El)w z4$5F^J-8*AiGJNcYXtgcz=L;UkvqQ{d5rul6XpN?zyH_&E`=Xh?_Ug)E~HMkvj84= z_V4)l^E*MRR&X9C&PJmA7!&3NkB^g1i0aG?w16r00ht(+P~64XntC_@drfsl?)6nf zzF{VqZFttUorEyQm>t)Bv)d~LALoYz)e_z&kYfpd1ONRW{{tWAZzxp+{h=bURUAi! z8_-(9E1gsBH{1rSGD>7lp!kVaPQGLV7<~fMXp>IcB11@Q+V6>&39|;T6@5&)bY>Tf zcPg^zMmubW$A9~F;%JV3Ux+zyo*!^DjGK9UzyJ0PfBgOj5AQ*=N2}*HJhWO-OW~hd zaGnR+#|g;2)_cd8H#=uvhx^NvL2Z(6!7&Udg<-n)bz$^NS{zO~=jhT6vV%9#==b!_ z6NU?hoBE8n(fboq&M$Yyl^yLstK?fnbnf@_#uyik6B6S(oWfVr8sP5wzikAby0fEA znHq}WcyN`~?}2d-PBKcvdGJ6lZaZqrt)LZ>vPY+j?epUsKF$X|KR)<9%7Il%qSeaJ zGzLP`%cE5sO%UlAa12Jmm}8EK>v`dN-f|#I`-9gss@2NRt@7C%eeg3GiSK{^z|Zeb zAc4nu;PE&y`VGUR4pfJE^@3U&iYLr&-1kr1_l;7hwQ;OMqF|2Kv>I}edvP4+fse-r zzW@1!Os-&#_KDgaTBVCyWUDBU4yim~b^=*-NOKk6j)Eo)Qz=|+Ga_mzfWF{79&}+( zeio1O#QA7k-B?3yjnQ(WtJ`%YxGd1-0mBKy3FLuLGsp?u5X`co))%(npa1-a_+t_o z>x_w91s+%Y#b4T|J!Rd&@V`#)Ub$&Y7DjOaMdMz?;^>fbmW9$J|?D&6h1p%hNyrq+maPJDd(pr*2LO3-6U6U5c4 zSMsL%{KCjf`kqO5qC2j80M^is2afZbz}8N)N*GG}z&!(ZA26?|wQ2pVIOxgvvv%-# zy84A5KmSG_6Qx$%&#vfK>Da)=m|wo)@%Z4+1->hMHkJ!G(OSjxdExo&aBKK@{DE3N zFsI|bI=;THU9d0y7-JI2<+MET_2b6%HR#T)EaXNfuHwE1Vb)%8UpIby|B2_)_Y0@t!y&w4bV`B7zIf`&5W&bh3 zq>q#5d+$SMIDhwZP8{t}lO9{D6w-UuRymz6ELLaSN-^MlJ7?m4GHD>dm0t`t!L1!= z$A`48ht|T(ye{Q@({>g~ZDf)XpVLd(;PfdO#L`~Z+E4{P&d~c2iE$0G5C@4FX#>aa z1$Lz1(9*~|r==u2$o1*mCXK1BL~AIG4rkXSoWrB4LC*rI(|Gdv_{4cU2yU5#x<^tb zb3LE9zMhyPP`u%&C#v(`EJBM^cO0!y0yYEvzIQXlSiXX~Gcmzc01uc1%G?6><55o1y_!vm8)$G30an6ucKGBA?`M{7pNZeigxu?Xo+MkaQq?ctQ; z`;>m?LS)CB7c3_pj|ZP$FoTzIZgOrq3lvTmspl)s0y45v%#04Rp~+2y??E8SmcJ0Jj~-v1(KHr_6G!B~T9EC#28#f^mWJlFgU6Xd)wJhtXHlFoCQi|tM0 zr9XwyguSzoW-(0Z2a+^?Tgf>At;=);d+y)!OYmP*c;(ht&e;`h6nhhtAqVE}001BW zNklw`^_317S}e}AUR)}xs* zWri_Q!AQsjzOVwbrUvf=ZXd8bUVNLVHIX=Ye|<*Zk4>q0h?vJ z;TOY^+AeBf#}xn?5N%&QA%~?|z%vM*4uAdoLCqE&^1inqOE*e%6H!3L3+_3T?HpT* zvvSl!8r8D&eP?Bp9Mqe6A-<>-gB_e~-WM@YrI=EU<~A7-S3;vts|9Aq)*6nr{$3jD z;%GRy2A4r%YoXNu@*D`%GSC`c=|9qvR$EbkydU@d>3ptm0N$#Yo)gvm^+mi2$50J$ z2I8UwYB3z=$uxk4gMj^#w+9ocK07PiWy3b0YVCB-!b)7foZ^Qp!nUJ$*zNh&TPc0e!)ZB~DXMmKB6noPecxIiu={F90ai7yK;n!6SeH=3Xs~YjObu(|9mtbp0$Q-Hx2CkRx`Iah1}^xXc?d z64Mw;?5G47YPyIwSMbXFL)x1*%XTE!N~qXbsxV{@?b!Vdk05?bA?bg5L+_lB6eGy9 zdX?Tn>-Xe=ZBv=NpURTB=~Z6XW@o zSGrf0FVw>I^%GVqsy)z(p`a>fNQZ$rOoIG*vGei*qFhSDon72FUL13Fl=>=O+ToZ2 z2(xH=(@Z6`F(&j0(JTf<q}yhYvq}p6MGK=d-b!uYf4)EAXhQF^eN+&lZ=Lpim|&SZq80~1!7O{*59vx z-wT8>3Qc%z8)UX=0xxqwDFrbppCDF6MWC(oAyJykl)#AzipveXc$bUSwVLwPaa!h39f*D6ePzJWd!MuzVo1 zsHjYBf_MfN6eTVMda!A*MzH-@n4Z0IuDi>I35-booJziPowQ@3MmFG66htfsL4CO@yT?VY4 zC{YO&PGIC9EupMzVl~V`4*|^;hqR@}2un*;R)~bw&Pm0b{4o3`V5sUIY$Y9}Z;|O@ zmXSm}#gOWZrU*k<&gfk#v6XTGL6q%BjsR!-KM?r~-k&H!3L2TgH7^83DvpWlkG5aohpf$&uMy_@2 z`dzH|aD5K|aI}X~HH7#;zLH2b^ced*;g=~|e=vDv6`k)!F;^DzjAa&Ej$g`6+$w|R z>vFwPB4T(!X^~DG&YIY(@u1)t(j8X4<%;u(<(kWVCYd>EIThPhjx;FDPmf1+7PLqNl=2OKg6=LPL#vnV*QW zO7TmVczsO@U+;l!lht-{zlFoc^j9O1hE^APrx6G~UyeslX8MlKCam{B%mS1Kn_8(V z7HWaSQo{I1YAY#;GguBKucY*p1OqKC@=9yr8lD`(62Uuf<7VuoOO(z!#U@>eETQL+ zn5w{Wvaz-Wl@3E#a077PTuqk3Jlf`{nRN2@8+~^E&M)c(fyx|e$%&}(#2ced&g=xj zi}Z||u9}L*Qno>&*g~p=Vi#j$##Wvz8z@7}WuO?s&an9%o3$KzYJ9`pDOh#5Zs*7TUgSa6d^ZCAji#owDqAHJDG?8?utAp3XCb7 zfh||b(iOG0_2}FXR>oKux=13Ss1Ow2*oS45m}##inJ`JIXqw-D|3vxz0}(eJtzweJ zq>y+`wq~yBM-v<`88E--$72AB|6z`%CVFGy?iHQ~+#WC-@Z!jBjMHeG2rgl%VW1cV zh}3Ht9h(-2v8J1hs~VAL)i%{TQ~<94blaj)K}19D94r>sS~0j7Qn3%P?SQmjSJP{# zunQ*xBD#d_K&y)m9+>?#C0O8M=F&N$b8&`RcF4Hb7i(+|N6dnPhD_$D#-ww33gkF~ zy0My!$Z;fcu&|ngEFX5#ym~BU+>pjHG5P&M5lRw}Z*H05iHbSual92Pg)dqzh;C~1 z4!LqklSf{HOw#)u+L^97DZ-?E6ehu3oN6O)D+A|w;O*(9=+-%=hc*1?zrJ9za@u<9 z!qdTTtYA2$4n-@imHyyCQoNxSLscQ2G5MU8+z0%xh9nj(xq`_@mm8L=v0U+7gJ9v_ zwZ`#RP9cjDe%5#Yn?)N>bn&X7*gO@1`HHn6p@jr~c!!n3HMfI_C@DwoWbsD5)XQ~k zikLDd$|v#*F)2##y~|Kja5US~Bfc~K3#4;Rb5=ou74L%G9hHM>^t{Cv~tAdH-tIpA0gw-H1uJPHpNiSgZ)&#Cha zxf@j4!8r)&*DayGZy+wyM6lx;?|Vp-oJe<69GFqi=OFWK;W0cA%gtyL6M-?9qJ*UG z*fbQ`=?!i>be$1oy%g>c+^>$Kh5a#}|uj#jr^ zE3=a_nKycT;hr5R2Qn%~aA4Hxxm~39^@WV~3$&dp+#-Asr`7M$utX^3Wuoi7w@gjN z_5sHsIv32LxqTKw+1U#IY=#kT}7a%cM7Bx zju$cbK{;@#i^hz%q6Itqua6&ye8OuNB#$rWb$9e}|TZ-4;(K87Q~*WdJ$Q z`wuzqa$g=~vz1>GHrC(8Tqz3WZBm>s49tf8u1F+JxZU13gmXiK+xaFxF+S(1;-B~P zL?oYsR!IM+(3@-B>;9svGAWivhE_1Vd&a!?G?22CLYS(MV%O+zQyt%B953htNBv-K zQzix}O@pc$+?IDilNSui}Zk?4o~Zb(cFEko&oY+?a#YV`*Od zxRB_mttr7|Y?pgNTciS1G0he$Z*N1!(56XRXr`2Jz2wrWX-TWb^A*vUk@)%JiKF>z zGsAE@ava@ZqCUh-Y4T1S?L%0Rjv0bA4L)w>ZOSY*Wk^^tW>$y| zGjUDRK`9erPm?2ZLzpwCo)0FPurU@_)Tjx>B8*|$i_cQXQM9FDxDdj-UikVJ>kP6s20?`NR9IjAkpw(|Ay^M*FqXmoI zl3gQQWxFZI@m=TE#}@*Fuu6kKzq7SI_6S@vsHZsg?Q!i%S)REnrmYg?GV zQO#WsbJ=UrIXR}JrCgb$3)1X???3(>bKG1rnjs4vF2zEC*#e+RAk9geZ!>_x!h=D_ z%ybhY&|vs+e-|8-Yh-hvxw_1l;=3vPH9_rKIpB4Iak2*6 z5At%G`L?ce-Q{w)pTe>>`;CPtQxnpQxO`fTTj8osaXSoVNJSU5eZUP-s(0b0FyxHR zalI9VmODJj2V2QjnF=>w)5^k-``HIk2p`95+UD$rS>(H1(fyZ+)jK_(-+w_&-w2Nt zj}@9QEbyy|>oxbPaUkMC@jnC<&8=TqZY!!ZXs+40r1mbb)(UV2U4VkzZUhW?0TvXX zsGwiWGjmkob24vD-W%5{$xHn;sa*#X*G{iO20XRoqI6BmJsmb#s65(%>kdZVj0r<$ ztd$R#9~eDQtD&?9iSu)%kQDf2@=7KzR6h5&-w zr7$jS3Z(i%(#$v z!pr12?hf?a?`L?Rm=QOjvnpptjEU);_zFJ+7%wW8unS8TQMQ?Z(XfBc6>&vQ-qOH^ zi~+Wz>^A;N(`60;^371?zv>%(qBMT(F>f{qGD`G$3A>a?y9p4s8(~9&brn;-qQ4de zSHVOUxJF0uZEf0o#n*qI0(Q^+e5Yc>5>?Mh*%5dltubQ2M!``Ya1=wn3=z;|Nf7&)0gFJ@&%~+I3kgN2@k7x z^jT#LoJ9p_sg#&Vzvk{Z+;N;I#(YwH9n_~ACbH;ULxthgG@DxEk@Lcs9X5lbRP$|vkHPU{AlW5}4!jQj3_9|L*k+cFk`-0o@aRtz z54eTgr98-sr!2q(<@UJrkgkw$(*s58dF+5>X-HVszH$le6(U}@>(cP`WJDAX;DTa< z@V?_jJs)W8y2X#)2g)Jakl zpG3Ksup+vo+^Elre8DO`6J8st(LD%3eYsL1Uo6s5j6udM{uD(u4byl4*P~)8ZpJNW zPMHHUe&X&w@W=o7pUB1k!`M@WRh)c%b!Eg>nL?IhF1F_LT@%GAY1PWLY-ckev%J&- zKu%}pHDYTZI8ifcayTLI;y^S_9qZP6ErVL0FAdqc+?%q2>(TJ{-+#-N&Pmdg7`-}^ zF=jkb-Qh)zyzFw_JpBCr8%=jdF$FwF*clk1GYpb-*%kJ|37ExPq%S%q}cX zh~L$AjN5c&Kce%qDl!-e0kb_idVXMuoYG*W171;`Qi$FqY(5^!F1}wnC;hqan-d|U zP?^71U8IY!KD7eRz+C7KOl>W-Z!}W(7e6xf;bZ}W(>F`br7ff5uE0>sH)(tzE!B;Y zPxL{;d~1!<6_gh)BNy6*5LDk0+-ySAC#-WdeYV2&(wy92DmIHk@`-VMq16Y@qrob_ zuZau2Ul{Yr{Lh@2{X!p400Y$w%_$a-F&VfMgJ0KK6!60ejKL83IVWrkz;9isba!JC z4x2M~lwBzmI4j)g4qaNYiHT_wBNd|r;2IaVn{t`fHO*QR=4P8CV)yrPyy-biu_Xok8^mCNIb8Lh#WQF?n~H8SwlJU|3?cj z?EN~j)U*pjDZ+WjDBHS#YCc(4}=gcbNs|L2TGInv9J*)7=7*rB-N}u9!!q$ zUNwah%sd%UIR}fR$V&r(L=@&m!)Zi;y$n@hzE|-8@bN)Y-_O;$asY&&aK(*< z>GS!e;xc7EjJ?u7YGZ?K!YE}TMN7y+9e6_pyfB-+fkm4PkZU5$A<^IjPSUg`{}|T| z6!LOwmmFixj^;o(*HNppTRb&O!+-qe-xA>(KI%ks30Hd{I&kG&2iN#dUEI;F;=Ni0B}#{V0T;(u6>=KTQ?XfQ)&+p(Gp;_b=Ku z4hyK$Dqc_w7?aq9nG>T@l)X#^^-;*oN+S;Alm%TGubC%uI3rv#k<)hpj~p1Cxro&b z)el|VGI5jxhMy?K$PP1h%xnZmbiYU9JR6Rq0T$@}2WCETeg^8d19m8sJ};Pct^P<* zk4Yw6OhXP9H?6WepYeq`FLrq9_88?v?c%;j+@&||I{{(w$Ayp26CdX%a!h>v_#(?GCJG$CouB+%?@KXn2MNHJQGQw+4y?+<}{L%`p+_cUgh3~Tp zr=$Eg%&YLy3@|S-iNq;lA05XhA_6~teBt?gVnCA@-1z&3HGPEle|D(qbE4Y45I9;n_BB>M1uG*010OvHWT_oJasMmq&M^(w0) zhoL`*G%j*o203M3$R^C^K&ytCU-m`wGHs;z2TY*UITI5DwJ?fm*b-b% zR82-qtEGN-{G0>dzJ0@^9k>T@P4dcS8b$;jb;9f?FX)^o7K(A>nseHq_Ata-bFOmx z<(L=SxwcFYK9Qxb+;`x*E<9Q)LFMB6HI0U#Y?!0qte=3LnCVEXsKwDv0)DT%<0uXHkio_} z&n{OQiBIZ-yvo#9FxTc}exQ^Ch=HpQAs?2GaXF58q4TsNYtPVt5z6Nr`2B2{HmF%F zWjoD*j#7bkPR#rpJ)Stv6Q64ZerbYq9Q?kJ$VScjoj(x$?>GJ+nU}RXj>@e^{{lhr zt#i=fMu+GCO3-m{?s!H=u^YuFGiOUux*_FUJqwHLd2bgzjXo;8ys~(-Loshdk{tl$ zKre}r6DCb{bU}2b1AhL+6s8)#!Th1Y1$Pl%!HHd&Cqnp&=1-)C>C5NXZJ|6ILk!W3v@FJ{$TS=;OwHPn2rJ@nm3(`<2*Y z6K=P#WPJ9g|~t~KK_vCoLag*bx8)l?&I+x?Gl}}bFKc2 z*=)5)q^h-xoAY;rq$oVw+v;F-8Y#t_I9Hk&ggS%(aS~|^{Y_6`4vgg@Nkh$sNb1{I zY|;Ee9u?PmBRUJokkiz1*(kY+Txk_+f(nk8%i;3N)9cQKxw4JTVz~hN2 zTt)(ToG0L1DfM|{^b3JW7~;`z^$x0HI?Qi)kRZ>=Q$h6)vctlW6X+R$-9*$Vj}vb; zc0!<+vvVpAju#(nX!04tY9#DP={}_M3_05hO)@dDV}T-M*m0oNg3>Arpb;4T$9ARG za$_4o1rL z-ZAb@bH-5bZd^ClnuL*O3S%@e!9Z~60xaMpc)MlS)Nd3zL5uK7mYWgEElHqEM(5em z7aEZx+#2)iS}0}^3C{^%@`jZ?9aBzQnwE$?32qvqqt?P4>7vL)O;0^2i8zi20u30{ zoTeKlRSAf)4L&50xJ(=R-=bQWhxMyPYiFOjhLxTg?kESh2Od5?eKcdrl z8Gv#!5I%n@@dIzE2~&=H!{ejkdfsdjL+Klk`Jz6UG~=97)&{iQc@uo z>2ThM!KrO5{+uS(7-ByTiMUMR>M~#`6%uA2L|8eu3FbzwX1g+;KXvmM;NI}n zf9km?m_0CW4vE|nQD2T#uJEa~whhV-L_8Vwmy^@my!DQ=Ddn{@5Lvh-d(fEB`-Puh zf1y1N=0YEY+mHTAoS+ouera7NbiZRd?5FdBI&O6YM=f%71b5_f zFo1p1(9n+ZiYOA}2r2-4k)(H`!#fUuh0bvhz_?bcMr$KtFr~n2{^HwuX*NRU5bCm4 z>-)APG{~2OH{Sx;@n1ArYvkWYhZWaq zRw3MG5>G-MV{V-Ut>ChXd&SwL)32`|_<419kjDpFsfgKe-&&27mEqb{(DE}c z)iIZzQI>+`dR)1mWE^tE5Ruz7#M=?-uBAHz1=v#G^eD#4IGv@8Lu<>m4%g%|&EZ9~ zfHj?PC2P!l1zQ(sDJz@5v_Q8>z^4Zt`k9!c^HHh~x@2v_TPl%3&eqj%NJ%@u&xNK9Y_{9ZmDXqGyKqj-uI6FzY%sCY+$y3n&afJR z)-cD{*O&NOoQ4~mKiD#IEu+xNk}bJWL(JxVtoK|ObI6ivto2(Lts+;dOfT?y+eO#sIA?>!P06~&}wHV4XNZfj0P_K5-! z5f~9lk|9X|Az1~K1XB$q8=9YJ?Nnr*wAu@1>@Q4A@ums$O%`V;Qp^t^8J9VFVn_#1 za6WKd7k>Wyfq$O=d_{#7nd_!Y8ltV=MgS$c;sad^ZUvtozwOn@eT)B63XmMR|M>nVMk})LN;pU=pEPGx!fwL*bcSzRzwml+ zXniqW!R28v~1u3KlcCX&S)(q9l$POErHo6H1m>JOx&!wu14)KDUw-JdR+L(Beccl5znp6C zLhDyZ`eHqC#JetMb2>%Y_1Sg>MiyQM%LyVtXE4~7IkO44ozfz>$o+|&PddYb&s!}A zT04Nkyt|k}zyz@arU^*s5?@-Tl(;x#;@{c?MdqR=#wkz z=6X*J69iq8qOU1i`fgxYDDgcy&r?l+-ZbT9t_J5kziDc*Ceuj>r;){1E1h1&6A7~H z0xx4u#hS?C7YE_{f970Mz*qM2a$P!zRtSR2s4SVeo!C~I5Cfs-72Avey@TO|XwNKM zYb|aX45cn!VNvM2^DHbJIasH=nSm#Zm$x!Hf!de>j0l+bjRq|>(V8RY#VHpqu^L%K z(}3^z`1oMn<^*!y3b-D766siok=!}Mb+N)=csw2w($gVm0Zeo?1_kLuuIYRkEOry6 z-%nt>rd^YJPU3vKJ5A2tjFcdUQ%FXOiI3?l;Jhq_zP_d!2SUP)b(N@M%k*>9wv8cE zk$z?c6-<~Ac@?H+$byEXIayq~v(X8I0MZvCZZ(^$`G8CSuV%TmhA{&7HE}&BMmLml zq8$y#ao~A>y&8`o_8~I2iyWwX8wKSzFFm3elt@BzLZq6|(0Z*h(d4>1#t3{oz$tbP znmf?&Xq5wx0A`=CkPv=NP1Ar0_iM5}1(VR&gE=0hE94=~rvi*&jzmD=97Jt-Mk;jPIr-u6_4NRE-W(F-QX7B;M=N z;&VDkUG6I%{w*|W#hc^n>kGBgO>e`D}77H74tA~D}6TW}{Yx9$8t$3W|2Hp3KukSxz>mT6*!q@f1RE63a$@WX! zmkhymh0u;MJ z0>cC`Azq4pe}&m_lO61F>hc~pfBpw2HTT8*Rxh+&@1_jw#xrlk%*~{Ev7n`yNHUYg z$^~7_xN0v=V&OsM?pl3|K{F?ccwM!g=n2ktTO@vTWu7iuOXaGfcKR6|+=$|=e>$NiC=Q>e_n@`br{oBZ!- zhCb{yNt8n@&#t$HeN=9PPTS4mdm5y(LRMn;bBiveUlhj zh5;ctGKsyIM%J3gnuw-^!HX>@!@)XuitQ+)C5Jau%t6;7a|RD-bq4y4y(Wa5U%WbyUg`j>IyZ16#w$8bj!*8Kgr&-aspm(&l}JCOB2r|ORf2LCV@7FpLwBB0BL}C1P(0R5L=PIGCX4P?PZZdmoU@@E zY8)xOU^ow_u$+1qcvg`!4m?^#`BrE)5IYTUoDais78Z8>X58NKf$HQ4_R--<*Q*yt zmV!B}V%rj)6;(++w$d0(Dz&76Zofv#PI001<7k9xTZTy zI%pzQSFJK)PvuZ6N*abu*?U<)*uf5{)QTQAySGd+&?@QZM&`?mj{Bxrpwwi5`sa zS|C;i;bJ2cA`|Ha_ca6qqyd8?-epl=xv7eMaRDUlg$Z~*pSbTY%otkD%(t9V+m!lL ze9yARGpM-ZQ66tup;H0VN>VUK39S-cu2GJI$nMg^KNnYPr4R3}x&U4^KG#EK0MPit zX*_JpY4m2JU(7O7{7u5NGA9F$1!IMQqj*?hP;n58L2ES2QOm@%+=XkdgbRS7*tvka z)R4FeN%M;N{Z{c!!L^C3Uo?p+=9mVt3R&zN zXCH=+4ln%gw7F}Y_-kfdeb=`f;I(oyx4n&Dc#sS+$5v)zyo&$O^DsmD%t*?g8XJh`{nUgffs#1d zNs7C%XzBCbtE&hmU5qhUeA$UC6Z4`DscPk%!HbMpoiC$N2F+B{0tb(8P*v!Pm$Qv* zTN$;nIGxF;LhJ}5eJ$J@j%#k4a=t*QJQH7uGF+!oyzUj4i>n541c#<0(pZJ`Z|nOZ zd|i%q!!Fji9-kXx>aMB0&4YU);$BG<$HzEF%No>vFv;y(gEe?IYeRGjCDb~t+fVrKd5G$Q)3 zSE58lRiHRG6LZ3g?d_ozW<{4M%0zaY=g0bHShVKaYEC3NO>wUswH(q*x|I0sw@+Nx z#b;@CS7wG*n;c;C1)0i>>UA?KSaP+AY2b1M~We54r^%S|}8Q zrekE_=G$%nBvMnlT|!+n6GO}Ww`F| z3Q0DR<}caGxxS)!l-d-oKW&HCo8?|nnZ&F0-VumrfC5ud4VbO2|L`FiDnP66S4J^un_wx zQ5sMOPzNyvEeR+^5|TUm7ttgB(pORgNf+Do^(6RMcnVHgtKNk`@dHKqs0*OErddc} zj<+?YCTy#4pMply#M4mAp(#*u${`)1=^&kwBxE)T>zCf;Ee_OPIfrJPI8LoneL+4Y z27Zs#q4;@ykA(%aR(r0*kTub;d~F`QHpT`8qvbpkV{%OicV^!v-QJwsCBi0304RnZ z-#a1;@dJ+oEt`tN3B!%(YwbLDTn;5HH~#+lgM}z0=#B=9gU?VFxK{tg3Ti9*c`r^2 z6^DjM8U!>lO3RlXRG0q<4nY^3)Eu)U>Q5NrhlV#~c&A4~!W^-ZaVta!NQM9VT7o zEMUH#o#`KAqShM$^4h#4&ZFTgu3hBhTdD#D=2}^sK;*)T#LUeA{P<|h-n5m&*@+0j zeADa_3FU4;3?&V*c(Of>rd}_TD@KF^lLger;}qCA5OJXvLpI0kfgj)h+>7I16EA>%_kx++~W)PedBYSa2SqOnAS3GZCeT)b%zp=@2BC6D}87Asl-p+#*5%a zjJTrMNk6NrTA~<+XcRs(c~j%&(){=e6OP!?EAQP{Z4V0L}YOyaM~0VW8Ap!8_14YA7sTGhcXsl#bIuOcJ9@bd2Wk2S9LG)Hn!f6 z)2qO19o~D_bV|jh@ep2}^Yt?|=3imfS_eBj=oRM^nk=r|%OVkWhQO>z^90G|vE4*f z@m=gh0$ndfYmV9)dVjts{946uqrlJgI1ZXRJdlIo$k3G1;3!9XJ=2=fS`wLHY53}W zb9t)xW|@g$ftX9zGdDQW@>i1zEHLI1_x)tVR;!$D6`2WE^vg~(2zY=_K&{;@b06Sy zrCJ2wCIiZfDKnW8s&aJQ@Ymn}iK{1&6_4{oE#EMP<9=#Ar=JMCeHi9=BId1TAa~Jk=4^f=cT-WAq>TtiwW2toRD>3Aetd|j zB@9%o0Wi?=LPfqQi~ zpXWCX8x(2QwSDl0VwKZpvp2a6_WSOo;h!JB;duu}m#cqV==T%eIDBlayfvgN8AHvf zt-D1Np&^HRmYvD@ZmzK;LS^I{i|l7s>l z`-wz5Dr&35P<;KM(Q7$E3k?Y|IiW8e=>3U4Zi-i1fi)%+)nfQD2J9?2D)at0C-B#O zH-qm)c@0WX_`frxQb>k0*aV}a(2?tPDq-L!o?jiA1s_Mp(LR7YkaOZ111Mb6Pp}Co z?r6=>8o8o)2cW;nUzu-u(}*Bgd5YP&KI`9q{|&Vzb>?wl#uI5bymWYxd9xfi%0ctN zJ#qIy@rT^ow%-j?T82vsV+dTAn3PqJbr4@xP~@_HGukYW`rAE!T^G_>=#~HP|M|cE zx4WYcvYXn$B4dn!`@Xi`fy|o+#p$A7yO?LieQV1gV6YcXX-X|31OszEm30|gfEl6j zz8>n{J8EGec;6j={`n_jCjRZ;{-M1y8E%mSULheMVT%h301sGM&d#77q*k>0!Ihs9 z1z?6gJ4WvqqvN`t7?T>2-n)tl7FhQ+akLNAN&)YjtkhG=;w4V*Ls2Ke(C2m>Tm#6( zWhihXqlfw-PE$C28i*+YuR#eDzJsdQq_5UPs|&6Zr^edHd140jiZ0>n-O0@=UeL;+ zDF|1neGJ^AE5npiywA^1YT1Uu=*{tbUikNa{}*aICCcRIeO*sn*Ov-3ptXwsq7~oc z^EJ`fm=BhWno21X(;zk+aI^#MXexyDIaYQ;V|Gqfq^07d4;UkH-(6#Ce$Ks%!d)ax z&%g}Ez|=)(*@x^d7j!#C6~3W1^3atAF9{Pr7!C>2pk!dZHa4X!U{SAL1V||86FE zc%>8qO3hK~iA=}yIdR{KFlzPy!yQk+87cR?zwqPwj%R;TSJDhU2T<7X@F$wP_;FHA z1>-JAqsw&RFP3{Y68f3ga7FU-DSjxfP0!z$x>#jVPGhL}WQ+_aI?ftXfX!)v+8Qw# zW=g$qL^%2&`y_P$MT!7#{LDuTl%s9~4c|Ko18S+Lwc)<*t-WOfgO_GBf$IV?>y|mJ z>FIqZuIEH+-{9cyzYi97uEuOm!$`^v;Lh)Tg>r-6zt@JbxpszT4QG3xSVK-jpQ-8l zC#rwaX_hB4D{^w`!L#ckHxkm=nx=H#(1ZVeA7jVhC8#B>^+fN9>mGcMQZZ0rxO+!E z9W%%N93!FkEn!yi{NhB)i=#Cn6MSd0PCVl&0Jjm>AZO$p9sRy=92_33NU-&8^f3_= z`1bfsn$wA{oY_*j`s}0QaeUxFgoQ9lBgmT>c97Whp1AB4`APR zIx1Vn0?L5ufX4y%H#`oAkVS_W)Dnu|`P@-UMf48uof3@#m_^1Nb|4z3cgpt&e_q0% z2YNb217loh*Ma}~>tEO`b*_=Y=g}e3QOwc%8^`f)jPZhLN3C@0t9ERa=&twof!9B8 zC=@@QKk zXvyTf&{f<{-O$YKq+r!n1}2MFzD!id;+6qpX|AA_u0zj`p2GN&W{kNCZ>_OInwqac zE!V#9H{)tW@A%59CFd;`o@F|0mSa_zLp#CFQ^N-t$2CyW!#y5-L!!8|zJ<74@V zA)8LZMG?==b>{!|-tRc9-fstCetv4qE-g87pY5;sjE-s;-qF(e%FMWu#u{5)x0zu0 z1<`@+F{hD?$q@h}fHoaPCO~6{2@Gs|Vce1`O1W_^f-LZzaVt87+2&AVAr#Vac?XUR zaMnSmCTv}-BM7eSp50!__?J#xN0-3i9Ye za@xt5ozbVZV>W8Orf;Pbe1Cth$>5BWT3N1{-ZBeGPbjm>be7Y~KT{=C6_zYY>Schx z|Na|RiO;Dk@~U7n0!=4ucWO@~9DT5<8(mTASLW$bP>p1P?Rx<>LmMQ=ZN{t>W0p3zzv8`vG(L@G}ju@6n2}mA8gMp8CZ( z_XOAn@Or)2n09{8RR|)sA_>d(OsHw-{etU-A(m5kYUX6Rg2DGs8woq^4l$tRv!y97 z7}DtD9fB?nWL%)-TDxPQXDUQwAOa%NbeJnV?`UYaI<;|{_$d#jAr#5jIKQXU+^`6) zixc%8%;Qxfdr@UD{U^DgFdznbfMThy#aP>wK%kZxvq7wh70KkJ3s=J6MaWE46?hzp z2MOv#qvvLi=AKd$Ast z-gQ%!AZc=;zLg{hamisul09;Z!!4JhluE;g17)r%CSWiwzDxt-4!F%Vqc{bUA;ID; zFZlT=F>jQbDk%k0wq+k~mt+6&uO$e?9Fqt6K&k?9=19f>TJlkTJpQ2m>TLOo%xQ;F zy*VQ@e6otBjW}XuJub}+J<56b`0%bAx(N8_Fk#G8T0w_i&Dlrd%2&N7M>?3GAaGQr@!4@Y&N~L54J~Ih9n#ad#RF?17 z(&54m%~V&^NlyWHDH~p|1N|C!KA#L(cLD(S#}jP?Bg=BFY3dxkDSDD*h=c%$T5>K1OF`Hw%|l;uA#O^hTOAzzxtV`9;Q@;lni4g`sQj4Q7fY4 zDzqA;7oOj(AWRV@HD?Krjiu*vvXD1r*5rB)W349U&#HQ-S&Zg+`LJ^3*+I%I8Z|TJ z_dQ{#=!698`aXd_|NM&{8`!#2UcbIcVRy%m#||~Y zD3+Sljy5i8O}pX;995AhBm#M7z_04Gdg@WyhT4l zOcUx_(Z)e>_h3xYnCD9pe%nukH%?h3F*srHF!bo?AbcFj+X_{5p}5-JAwAvCT5<&` zDB!AWOWoXvsj1CrwKjBDNLQ5l%#7fU*7iaqi2wiz3Q0skR4+cS;!t!VC-(F|dm-v$ zxmN{{itpDOvdhAYknc!yQV|0*bFK@P>BI^Pvl4;tUoWoP9XQ_vU(faBc{V^SaaEcu zw~Nmr7?rj^eqxLZ|NeEs`_zBZtW&LW6}O7EY$fM9%O}566N6IMaA2Bg&U4(nxilp~ z)6^kAJ5QLEB@LLeBLZD76nQQ!E-_0&__}vQHjkWgH)!S1A@b|{I3RV03zLOB=;&>| zbNcNa+eQGl1Y`C*MjkyfQeWr6cL(nC>OCN4s8$g%kwwY5R6)Nk>WD34-ZFL&GEEv- zgA|1lUYze+Nr*7djYER(mzn$nmDDOb`rro0w#w+Myk}_SVPklnCwgvVtO&MRp{6*` zj^5v^kgA1~F*Cw(drpQu0y^J!LQ@(W5F$!^crsP_S@h1$BGZGjRb~H~@sEB3FhWA${7U zV|XGDDz?o~?dNhj_TF>Cm6q{ZR|xXd(e2xY$AkH0->?6r@G|be<_Ytidu6M-gsT%P za!-7=RfLLY77^3=W+~zwycm>l(2>&_I$Mq5vr9`RzfFEPC1Ch^5lfKhnQMXh{|$rj zmyjR@UvqUk*;o@!JfojDZLlTEyaV9#@=QIEz_BbjBM+5_0Fu*OS49;o0G2Dut$4J=rE9On$J7&tVb6 zW*ed!s%$v=`v#ZFXL$Bl;mUW`+uez8+m_+sjJFxuv+&520(1fwy+N%mjbO@_ZrnjS z*vxLg4s~7usS1-qxq&8T0bE(nLPP*;$vx!vRiUya^!6sRmkF?hp*K3b8NrqS$6%+n zd4ZLk>l!aWr@m-l&m;hYqhJJZjgF%=q#q6H&P=^baZoK7R$$u~d^8#&Q$HjjHw-m( zcMP5fs_FtVk8lE5WddvSdC%Z!r2BLQvw+cRL%6yVkrhEV&r(FJDVjSSh`^j^l+;UQ zbWTufJD*|C2t1v4g>?LLzMw@iqm(W_RfSetpTDcZJSUgQf|6Qb!Yo--#isN5C8j_? zLzip8nCOgjyrT+>MFB2vIeWh_qUD(`?C>Xe_CsnwM|n=GmBk@loR+a^SZm0k7hd20 z0MZsjy=b9M4Z!J&Yg~}R$-dMLE`rvbh5yx=>;SH4Z_2hnt-z|{`}{>HQrS>!8!o}u;{g;Jlr&k06N!NcwDW?M zJL_~#q)K5l*){rt0Eg?x7KZub-|siznb?$YG>TE>;+gE z#|I=9QP8vcU4&gJ)X^!&l@40rkrljc6}3Lm-_x=2If=R_Cq_>?JUZHWE}q)tvmDK{ zZN3k$hof}{BtO3%yzr8=0V|9z$_SXf?q~=ys|K+GW_;wDF5`)Q&8K zkiSkn zcTjk)*cu!?A(+qMekc3$Yc5kPAsy^o7=Wo0iY<%wPnQor3X zTE_tOR%7regcf2Wpy)oE4CW)gu7-Y$6t`0UBsx&5;rSKV19(0j3vq*RXjrcFEhBn> zP&O1$VbNBMLf_ytZeS*>2sJ@-%A9&QthA4kj^pG7_Li=7u0UmR^`@qX6J05WVnX(! za78+tGJV8SeAZApoP=XTncLJ2}`Eyt>fYy zV}i09tOzb|S-2{OUW`@JWZKOsF9NPy*Mv%bo&iWp15SgtJiA4f5sO9*x!tid!U}}- z!Wxd_Kd|CC#i`k&`%v;~HFDIwYkl1!o%= z!O_8W5$tXr7)e2}&G7p5BGaqVDDrxJL&WfW{vb=PU-0pU7Kc5lKx0xmrujERmaD_b@hEp&2>w0l*>WUFFpF;1r%PX)6o4atn zS9T*>$50_S5WS=I2J&z3pS$;-PVW1Urui-+C*J|66JDx5c1YGbgFGC|qdNPK{hFkdC@3N||eKSq6h} zAtx}KCh8Z{{r@2knFmwy?>+`%FiFa`3XedkxqhBe0MQA27Sl!tglfgQ|w{@0000 + + + + + + + + + + diff --git a/demo-summer-2025/dyna3/slides/index.html b/demo-summer-2025/dyna3/slides/index.html new file mode 100644 index 0000000..9e4449f --- /dev/null +++ b/demo-summer-2025/dyna3/slides/index.html @@ -0,0 +1,132 @@ + + + + + + + dyna3 tech demo + + + + + + + +

+
+
+

dyna3

+

A dynamical geometry exploration tool

+ +

Slides © 2025 by Studio Infinity, licensed under CC BY-SA 4.0 +

+
+

Purpose

+

Tasks

+

    +
  • Explore geometric objects
  • +
  • Solve geometry problems
  • +

+

Representations

+

    +
  • Described in terms of constraints
  • +
  • Fundamentally three-dimensional
  • +

+
+
+

Status

+

    +
  • We have an engine that works for at least some simple problems
  • +
  • We have enough of an interface to start testing the engine interactively
  • +

+
+
+

Demos

+
+
+

How spiky is a tetrahedron?

+

    +
  • Take a regular tetrahedron
  • +
  • Inscribe a sphere in it
  • +
  • Circumscribe a sphere around it
  • +
  • What’s the ratio of the spheres’ radii?
  • +

+
+
+

Irisawa’s hexlet

+
+

A temple problem by Irisawa Shintarō Hiroatsu (1822)

+

+

From “Sangaku of Soddy's hexlet in Samukawa Shrine” by Shikishima Ken-ichi, licensed under CC BY-SA 3.0

+
+
+

Setup

+

    +
  • Six solid spheres form a cyclic chain, each one touching the next
  • +
  • Two solid spheres, the “sun” and the “moon,” each touch all the chain spheres
  • +
  • A hollow outer sphere encloses and touches all the other spheres
  • +

+
+
+

Problem

+

Fix the diameters of these spheres:

+ + + + + +
Outer30
Sun10
Moon6
One chain sphere5
+

What are the diameters of the other chain spheres?

+
+
+
+

Plans

+

For summer–fall 2025

+
+
+

Narrow

+

    +
  • Make the engine more robust
  • +
  • Expand our corpus of test problems
  • +
  • To support engine testing, improve the interface as needed
  • +

+
+
+

Broad

+

    +
  • Explore the “island of usefulness” of our current engine approach +
  • Either find some of its boundaries or show that it covers a large swath of interesting problems
  • +

+
+
+
+ + + + + diff --git a/demo-summer-2025/dyna3/slides/reveal/reset.css b/demo-summer-2025/dyna3/slides/reveal/reset.css new file mode 100644 index 0000000..e238539 --- /dev/null +++ b/demo-summer-2025/dyna3/slides/reveal/reset.css @@ -0,0 +1,30 @@ +/* http://meyerweb.com/eric/tools/css/reset/ + v4.0 | 20180602 + License: none (public domain) +*/ + +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +main, menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, main, menu, nav, section { + display: block; +} \ No newline at end of file diff --git a/demo-summer-2025/dyna3/slides/reveal/reveal.css b/demo-summer-2025/dyna3/slides/reveal/reveal.css new file mode 100644 index 0000000..0aa505e --- /dev/null +++ b/demo-summer-2025/dyna3/slides/reveal/reveal.css @@ -0,0 +1,9 @@ +/** + * reveal.js 5.2.0 + * https://revealjs.com + * MIT licensed + * + * Copyright (C) 2011-2024 Hakim El Hattab, https://hakim.se + */ + +.reveal .r-stretch,.reveal .stretch{max-width:none;max-height:none}.reveal pre.r-stretch code,.reveal pre.stretch code{height:100%;max-height:100%;box-sizing:border-box}.reveal .r-fit-text{display:inline-block;white-space:nowrap}.reveal .r-stack{display:grid;grid-template-rows:100%}.reveal .r-stack>*{grid-area:1/1;margin:auto}.reveal .r-hstack,.reveal .r-vstack{display:flex}.reveal .r-hstack img,.reveal .r-hstack video,.reveal .r-vstack img,.reveal .r-vstack video{min-width:0;min-height:0;object-fit:contain}.reveal .r-vstack{flex-direction:column;align-items:center;justify-content:center}.reveal .r-hstack{flex-direction:row;align-items:center;justify-content:center}.reveal .items-stretch{align-items:stretch}.reveal .items-start{align-items:flex-start}.reveal .items-center{align-items:center}.reveal .items-end{align-items:flex-end}.reveal .justify-between{justify-content:space-between}.reveal .justify-around{justify-content:space-around}.reveal .justify-start{justify-content:flex-start}.reveal .justify-center{justify-content:center}.reveal .justify-end{justify-content:flex-end}html.reveal-full-page{width:100%;height:100%;height:100vh;height:calc(var(--vh,1vh) * 100);height:100dvh;overflow:hidden}.reveal-viewport{height:100%;overflow:hidden;position:relative;line-height:1;margin:0;background-color:#fff;color:#000;--r-controls-spacing:12px;--r-overlay-header-height:40px;--r-overlay-margin:0px;--r-overlay-padding:6px;--r-overlay-gap:5px}@media screen and (max-width:1024px),(max-height:768px){.reveal-viewport{--r-overlay-header-height:26px}}.reveal-viewport:fullscreen{top:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important}.reveal .fragment{transition:all .2s ease}.reveal .fragment:not(.custom){opacity:0;visibility:hidden;will-change:opacity}.reveal .fragment.visible{opacity:1;visibility:inherit}.reveal .fragment.disabled{transition:none}.reveal .fragment.grow{opacity:1;visibility:inherit}.reveal .fragment.grow.visible{transform:scale(1.3)}.reveal .fragment.shrink{opacity:1;visibility:inherit}.reveal .fragment.shrink.visible{transform:scale(.7)}.reveal .fragment.zoom-in{transform:scale(.1)}.reveal .fragment.zoom-in.visible{transform:none}.reveal .fragment.fade-out{opacity:1;visibility:inherit}.reveal .fragment.fade-out.visible{opacity:0;visibility:hidden}.reveal .fragment.semi-fade-out{opacity:1;visibility:inherit}.reveal .fragment.semi-fade-out.visible{opacity:.5;visibility:inherit}.reveal .fragment.strike{opacity:1;visibility:inherit}.reveal .fragment.strike.visible{text-decoration:line-through}.reveal .fragment.fade-up{transform:translate(0,40px)}.reveal .fragment.fade-up.visible{transform:translate(0,0)}.reveal .fragment.fade-down{transform:translate(0,-40px)}.reveal .fragment.fade-down.visible{transform:translate(0,0)}.reveal .fragment.fade-right{transform:translate(-40px,0)}.reveal .fragment.fade-right.visible{transform:translate(0,0)}.reveal .fragment.fade-left{transform:translate(40px,0)}.reveal .fragment.fade-left.visible{transform:translate(0,0)}.reveal .fragment.current-visible,.reveal .fragment.fade-in-then-out{opacity:0;visibility:hidden}.reveal .fragment.current-visible.current-fragment,.reveal .fragment.fade-in-then-out.current-fragment{opacity:1;visibility:inherit}.reveal .fragment.fade-in-then-semi-out{opacity:0;visibility:hidden}.reveal .fragment.fade-in-then-semi-out.visible{opacity:.5;visibility:inherit}.reveal .fragment.fade-in-then-semi-out.current-fragment{opacity:1;visibility:inherit}.reveal .fragment.highlight-blue,.reveal .fragment.highlight-current-blue,.reveal .fragment.highlight-current-green,.reveal .fragment.highlight-current-red,.reveal .fragment.highlight-green,.reveal .fragment.highlight-red{opacity:1;visibility:inherit}.reveal .fragment.highlight-red.visible{color:#ff2c2d}.reveal .fragment.highlight-green.visible{color:#17ff2e}.reveal .fragment.highlight-blue.visible{color:#1b91ff}.reveal .fragment.highlight-current-red.current-fragment{color:#ff2c2d}.reveal .fragment.highlight-current-green.current-fragment{color:#17ff2e}.reveal .fragment.highlight-current-blue.current-fragment{color:#1b91ff}.reveal:after{content:"";font-style:italic}.reveal iframe{z-index:1}.reveal a{position:relative}@keyframes bounce-right{0%,10%,25%,40%,50%{transform:translateX(0)}20%{transform:translateX(10px)}30%{transform:translateX(-5px)}}@keyframes bounce-left{0%,10%,25%,40%,50%{transform:translateX(0)}20%{transform:translateX(-10px)}30%{transform:translateX(5px)}}@keyframes bounce-down{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(10px)}30%{transform:translateY(-5px)}}.reveal .controls{display:none;position:absolute;top:auto;bottom:var(--r-controls-spacing);right:var(--r-controls-spacing);left:auto;z-index:11;color:#000;pointer-events:none;font-size:10px}.reveal .controls button{position:absolute;padding:0;background-color:transparent;border:0;outline:0;cursor:pointer;color:currentColor;transform:scale(.9999);transition:color .2s ease,opacity .2s ease,transform .2s ease;z-index:2;pointer-events:auto;font-size:inherit;visibility:hidden;opacity:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.reveal .controls .controls-arrow:after,.reveal .controls .controls-arrow:before{content:"";position:absolute;top:0;left:0;width:2.6em;height:.5em;border-radius:.25em;background-color:currentColor;transition:all .15s ease,background-color .8s ease;transform-origin:.2em 50%;will-change:transform}.reveal .controls .controls-arrow{position:relative;width:3.6em;height:3.6em}.reveal .controls .controls-arrow:before{transform:translateX(.5em) translateY(1.55em) rotate(45deg)}.reveal .controls .controls-arrow:after{transform:translateX(.5em) translateY(1.55em) rotate(-45deg)}.reveal .controls .controls-arrow:hover:before{transform:translateX(.5em) translateY(1.55em) rotate(40deg)}.reveal .controls .controls-arrow:hover:after{transform:translateX(.5em) translateY(1.55em) rotate(-40deg)}.reveal .controls .controls-arrow:active:before{transform:translateX(.5em) translateY(1.55em) rotate(36deg)}.reveal .controls .controls-arrow:active:after{transform:translateX(.5em) translateY(1.55em) rotate(-36deg)}.reveal .controls .navigate-left{right:6.4em;bottom:3.2em;transform:translateX(-10px)}.reveal .controls .navigate-left.highlight{animation:bounce-left 2s 50 both ease-out}.reveal .controls .navigate-right{right:0;bottom:3.2em;transform:translateX(10px)}.reveal .controls .navigate-right .controls-arrow{transform:rotate(180deg)}.reveal .controls .navigate-right.highlight{animation:bounce-right 2s 50 both ease-out}.reveal .controls .navigate-up{right:3.2em;bottom:6.4em;transform:translateY(-10px)}.reveal .controls .navigate-up .controls-arrow{transform:rotate(90deg)}.reveal .controls .navigate-down{right:3.2em;bottom:-1.4em;padding-bottom:1.4em;transform:translateY(10px)}.reveal .controls .navigate-down .controls-arrow{transform:rotate(-90deg)}.reveal .controls .navigate-down.highlight{animation:bounce-down 2s 50 both ease-out}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled{opacity:.3}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled:hover{opacity:1}.reveal .controls[data-controls-back-arrows=hidden] .navigate-up.enabled{opacity:0;visibility:hidden}.reveal .controls .enabled{visibility:visible;opacity:.9;cursor:pointer;transform:none}.reveal .controls .enabled.fragmented{opacity:.5}.reveal .controls .enabled.fragmented:hover,.reveal .controls .enabled:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled{opacity:.3}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=hidden] .navigate-left.enabled{opacity:0;visibility:hidden}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled{opacity:.3}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled:hover{opacity:1}.reveal.rtl .controls[data-controls-back-arrows=hidden] .navigate-right.enabled{opacity:0;visibility:hidden}.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-down,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-up{display:none}.reveal:not(.has-vertical-slides) .controls .navigate-left,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-left{bottom:1.4em;right:5.5em}.reveal:not(.has-vertical-slides) .controls .navigate-right,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-right{bottom:1.4em;right:.5em}.reveal:not(.has-horizontal-slides) .controls .navigate-up{right:1.4em;bottom:5em}.reveal:not(.has-horizontal-slides) .controls .navigate-down{right:1.4em;bottom:.5em}.reveal.has-dark-background .controls{color:#fff}.reveal.has-light-background .controls{color:#000}.reveal.no-hover .controls .controls-arrow:active:before,.reveal.no-hover .controls .controls-arrow:hover:before{transform:translateX(.5em) translateY(1.55em) rotate(45deg)}.reveal.no-hover .controls .controls-arrow:active:after,.reveal.no-hover .controls .controls-arrow:hover:after{transform:translateX(.5em) translateY(1.55em) rotate(-45deg)}@media screen and (min-width:500px){.reveal-viewport{--r-controls-spacing:0.8em}.reveal .controls[data-controls-layout=edges]{top:0;right:0;bottom:0;left:0}.reveal .controls[data-controls-layout=edges] .navigate-down,.reveal .controls[data-controls-layout=edges] .navigate-left,.reveal .controls[data-controls-layout=edges] .navigate-right,.reveal .controls[data-controls-layout=edges] .navigate-up{bottom:auto;right:auto}.reveal .controls[data-controls-layout=edges] .navigate-left{top:50%;left:var(--r-controls-spacing);margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-right{top:50%;right:var(--r-controls-spacing);margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-up{top:var(--r-controls-spacing);left:50%;margin-left:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-down{bottom:calc(var(--r-controls-spacing) - 1.4em + .3em);left:50%;margin-left:-1.8em}}.reveal .progress{position:absolute;display:none;height:3px;width:100%;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,.2);color:#fff}.reveal .progress:after{content:"";display:block;position:absolute;height:10px;width:100%;top:-10px}.reveal .progress span{display:block;height:100%;width:100%;background-color:currentColor;transition:transform .8s cubic-bezier(.26,.86,.44,.985);transform-origin:0 0;transform:scaleX(0)}.reveal .slide-number{position:absolute;display:block;right:8px;bottom:8px;z-index:31;font-family:Helvetica,sans-serif;font-size:12px;line-height:1;color:#fff;background-color:rgba(0,0,0,.4);padding:5px}.reveal .slide-number a{color:currentColor}.reveal .slide-number-delimiter{margin:0 3px}.reveal{position:relative;width:100%;height:100%;overflow:hidden;touch-action:pinch-zoom}.reveal.embedded{touch-action:pan-y}.reveal.embedded.is-vertical-slide{touch-action:none}.reveal .slides{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;overflow:visible;z-index:1;text-align:center;perspective:600px;perspective-origin:50% 40%}.reveal .slides>section{perspective:600px}.reveal .slides>section,.reveal .slides>section>section{display:none;position:absolute;width:100%;pointer-events:auto;z-index:10;transform-style:flat;transition:transform-origin .8s cubic-bezier(.26,.86,.44,.985),transform .8s cubic-bezier(.26,.86,.44,.985),visibility .8s cubic-bezier(.26,.86,.44,.985),opacity .8s cubic-bezier(.26,.86,.44,.985)}.reveal[data-transition-speed=fast] .slides section{transition-duration:.4s}.reveal[data-transition-speed=slow] .slides section{transition-duration:1.2s}.reveal .slides section[data-transition-speed=fast]{transition-duration:.4s}.reveal .slides section[data-transition-speed=slow]{transition-duration:1.2s}.reveal .slides>section.stack{padding-top:0;padding-bottom:0;pointer-events:none;height:100%}.reveal .slides>section.present,.reveal .slides>section>section.present{display:block;z-index:11;opacity:1}.reveal .slides>section:empty,.reveal .slides>section>section:empty,.reveal .slides>section>section[data-background-interactive],.reveal .slides>section[data-background-interactive]{pointer-events:none}.reveal.center,.reveal.center .slides,.reveal.center .slides section{min-height:0!important}.reveal .slides>section:not(.present),.reveal .slides>section>section:not(.present){pointer-events:none}.reveal.overview .slides>section,.reveal.overview .slides>section>section{pointer-events:auto}.reveal .slides>section.future,.reveal .slides>section.future>section,.reveal .slides>section.past,.reveal .slides>section.past>section,.reveal .slides>section>section.future,.reveal .slides>section>section.past{opacity:0}.reveal .slides>section[data-transition=slide].past,.reveal .slides>section[data-transition~=slide-out].past,.reveal.slide .slides>section:not([data-transition]).past{transform:translate(-150%,0)}.reveal .slides>section[data-transition=slide].future,.reveal .slides>section[data-transition~=slide-in].future,.reveal.slide .slides>section:not([data-transition]).future{transform:translate(150%,0)}.reveal .slides>section>section[data-transition=slide].past,.reveal .slides>section>section[data-transition~=slide-out].past,.reveal.slide .slides>section>section:not([data-transition]).past{transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=slide].future,.reveal .slides>section>section[data-transition~=slide-in].future,.reveal.slide .slides>section>section:not([data-transition]).future{transform:translate(0,150%)}.reveal .slides>section[data-transition=linear].past,.reveal .slides>section[data-transition~=linear-out].past,.reveal.linear .slides>section:not([data-transition]).past{transform:translate(-150%,0)}.reveal .slides>section[data-transition=linear].future,.reveal .slides>section[data-transition~=linear-in].future,.reveal.linear .slides>section:not([data-transition]).future{transform:translate(150%,0)}.reveal .slides>section>section[data-transition=linear].past,.reveal .slides>section>section[data-transition~=linear-out].past,.reveal.linear .slides>section>section:not([data-transition]).past{transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal .slides>section>section[data-transition~=linear-in].future,.reveal.linear .slides>section>section:not([data-transition]).future{transform:translate(0,150%)}.reveal .slides section[data-transition=default].stack,.reveal.default .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=default].past,.reveal .slides>section[data-transition~=default-out].past,.reveal.default .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=default].future,.reveal .slides>section[data-transition~=default-in].future,.reveal.default .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=default].past,.reveal .slides>section>section[data-transition~=default-out].past,.reveal.default .slides>section>section:not([data-transition]).past{transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.reveal .slides>section>section[data-transition=default].future,.reveal .slides>section>section[data-transition~=default-in].future,.reveal.default .slides>section>section:not([data-transition]).future{transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.reveal .slides section[data-transition=convex].stack,.reveal.convex .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=convex].past,.reveal .slides>section[data-transition~=convex-out].past,.reveal.convex .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=convex].future,.reveal .slides>section[data-transition~=convex-in].future,.reveal.convex .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=convex].past,.reveal .slides>section>section[data-transition~=convex-out].past,.reveal.convex .slides>section>section:not([data-transition]).past{transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.reveal .slides>section>section[data-transition=convex].future,.reveal .slides>section>section[data-transition~=convex-in].future,.reveal.convex .slides>section>section:not([data-transition]).future{transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.reveal .slides section[data-transition=concave].stack,.reveal.concave .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=concave].past,.reveal .slides>section[data-transition~=concave-out].past,.reveal.concave .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=concave].future,.reveal .slides>section[data-transition~=concave-in].future,.reveal.concave .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=concave].past,.reveal .slides>section>section[data-transition~=concave-out].past,.reveal.concave .slides>section>section:not([data-transition]).past{transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0)}.reveal .slides>section>section[data-transition=concave].future,.reveal .slides>section>section[data-transition~=concave-in].future,.reveal.concave .slides>section>section:not([data-transition]).future{transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0)}.reveal .slides section[data-transition=zoom],.reveal.zoom .slides section:not([data-transition]){transition-timing-function:ease}.reveal .slides>section[data-transition=zoom].past,.reveal .slides>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section:not([data-transition]).past{visibility:hidden;transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal .slides>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section:not([data-transition]).future{visibility:hidden;transform:scale(.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal .slides>section>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section>section:not([data-transition]).past{transform:scale(16)}.reveal .slides>section>section[data-transition=zoom].future,.reveal .slides>section>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section>section:not([data-transition]).future{transform:scale(.2)}.reveal.cube .slides{perspective:1300px}.reveal.cube .slides section{padding:30px;min-height:700px;backface-visibility:hidden;box-sizing:border-box;transform-style:preserve-3d}.reveal.center.cube .slides section{min-height:0}.reveal.cube .slides section:not(.stack):before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);border-radius:4px;transform:translateZ(-20px)}.reveal.cube .slides section:not(.stack):after{content:"";position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0 0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);transform:translateZ(-90px) rotateX(65deg)}.reveal.cube .slides>section.stack{padding:0;background:0 0}.reveal.cube .slides>section.past{transform-origin:100% 0;transform:translate3d(-100%,0,0) rotateY(-90deg)}.reveal.cube .slides>section.future{transform-origin:0 0;transform:translate3d(100%,0,0) rotateY(90deg)}.reveal.cube .slides>section>section.past{transform-origin:0 100%;transform:translate3d(0,-100%,0) rotateX(90deg)}.reveal.cube .slides>section>section.future{transform-origin:0 0;transform:translate3d(0,100%,0) rotateX(-90deg)}.reveal.page .slides{perspective-origin:0 50%;perspective:3000px}.reveal.page .slides section{padding:30px;min-height:700px;box-sizing:border-box;transform-style:preserve-3d}.reveal.page .slides section.past{z-index:12}.reveal.page .slides section:not(.stack):before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);transform:translateZ(-20px)}.reveal.page .slides section:not(.stack):after{content:"";position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0 0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);transform:translateZ(-90px) rotateX(65deg)}.reveal.page .slides>section.stack{padding:0;background:0 0}.reveal.page .slides>section.past{transform-origin:0 0;transform:translate3d(-40%,0,0) rotateY(-80deg)}.reveal.page .slides>section.future{transform-origin:100% 0;transform:translate3d(0,0,0)}.reveal.page .slides>section>section.past{transform-origin:0 0;transform:translate3d(0,-40%,0) rotateX(80deg)}.reveal.page .slides>section>section.future{transform-origin:0 100%;transform:translate3d(0,0,0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section:not([data-transition]),.reveal.fade .slides>section>section:not([data-transition]){transform:none;transition:opacity .5s}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section{transition:none}.reveal .slides section[data-transition=none],.reveal.none .slides section:not([data-transition]){transform:none;transition:none}.reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;visibility:hidden;opacity:0;z-index:100;transition:all 1s ease}.reveal .pause-overlay .resume-button{position:absolute;bottom:20px;right:20px;color:#ccc;border-radius:2px;padding:6px 14px;border:2px solid #ccc;font-size:16px;background:0 0;cursor:pointer}.reveal .pause-overlay .resume-button:hover{color:#fff;border-color:#fff}.reveal.paused .pause-overlay{visibility:visible;opacity:1}.reveal .no-transition,.reveal .no-transition *,.reveal .slides.disable-slide-transitions section{transition:none!important}.reveal .slides.disable-slide-transitions section{transform:none!important}.reveal .backgrounds{position:absolute;width:100%;height:100%;top:0;left:0;perspective:600px}.reveal .slide-background{display:none;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;background-color:rgba(0,0,0,0);transition:all .8s cubic-bezier(.26,.86,.44,.985)}.reveal .slide-background-content{position:absolute;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.reveal .slide-background.stack{display:block}.reveal .slide-background.present{opacity:1;visibility:visible;z-index:2}.print-pdf .reveal .slide-background{opacity:1!important;visibility:visible!important}.reveal .slide-background video{position:absolute;width:100%;height:100%;max-width:none;max-height:none;top:0;left:0;object-fit:cover}.reveal .slide-background[data-background-size=contain] video{object-fit:contain}.reveal>.backgrounds .slide-background[data-background-transition=none],.reveal[data-background-transition=none]>.backgrounds .slide-background:not([data-background-transition]){transition:none}.reveal>.backgrounds .slide-background[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background:not([data-background-transition]){opacity:1}.reveal>.backgrounds .slide-background.past[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background.past:not([data-background-transition]){transform:translate(-100%,0)}.reveal>.backgrounds .slide-background.future[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background.future:not([data-background-transition]){transform:translate(100%,0)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){transform:translate(0,-100%)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){transform:translate(0,100%)}.reveal>.backgrounds .slide-background.past[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal>.backgrounds .slide-background.future[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(0,-100%,0) rotateX(90deg) translate3d(0,-100%,0)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(0,100%,0) rotateX(-90deg) translate3d(0,100%,0)}.reveal>.backgrounds .slide-background.past[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0)}.reveal>.backgrounds .slide-background.future[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(0,-100%,0) rotateX(-90deg) translate3d(0,-100%,0)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(0,100%,0) rotateX(90deg) translate3d(0,100%,0)}.reveal>.backgrounds .slide-background[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background:not([data-background-transition]){transition-timing-function:ease}.reveal>.backgrounds .slide-background.past[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(16)}.reveal>.backgrounds .slide-background.future[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(.2)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(16)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(.2)}.reveal[data-transition-speed=fast]>.backgrounds .slide-background{transition-duration:.4s}.reveal[data-transition-speed=slow]>.backgrounds .slide-background{transition-duration:1.2s}.reveal [data-auto-animate-target^=unmatched]{will-change:opacity}.reveal section[data-auto-animate]:not(.stack):not([data-auto-animate=running]) [data-auto-animate-target^=unmatched]{opacity:0}.reveal.overview{perspective-origin:50% 50%;perspective:700px}.reveal.overview .slides section{height:100%;top:0!important;opacity:1!important;overflow:hidden;visibility:visible!important;cursor:pointer;box-sizing:border-box}.reveal.overview .slides section.present,.reveal.overview .slides section:hover{outline:10px solid rgba(150,150,150,.6);outline-offset:10px}.reveal.overview .slides section.present{outline:10px solid var(--r-link-color)}.reveal.overview .slides section .fragment{opacity:1;transition:none}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none!important}.reveal.overview .slides>section.stack{padding:0;top:0!important;background:0 0;outline:0;overflow:visible}.reveal.overview .backgrounds{perspective:inherit}.reveal.overview .backgrounds .slide-background{opacity:1;visibility:visible;outline:10px solid rgba(150,150,150,.1);outline-offset:10px}.reveal.overview .backgrounds .slide-background.stack{overflow:visible}.reveal.overview .slides section,.reveal.overview-deactivating .slides section{transition:none}.reveal.overview .backgrounds .slide-background,.reveal.overview-deactivating .backgrounds .slide-background{transition:none}.reveal.rtl .slides,.reveal.rtl .slides h1,.reveal.rtl .slides h2,.reveal.rtl .slides h3,.reveal.rtl .slides h4,.reveal.rtl .slides h5,.reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}.reveal.rtl code,.reveal.rtl pre{direction:ltr}.reveal.rtl ol,.reveal.rtl ul{text-align:right}.reveal.rtl .progress span{transform-origin:100% 0}.reveal.has-parallax-background .backgrounds{transition:all .8s ease}.reveal.has-parallax-background[data-transition-speed=fast] .backgrounds{transition-duration:.4s}.reveal.has-parallax-background[data-transition-speed=slow] .backgrounds{transition-duration:1.2s}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes scale-up{from{transform:scale(.95)}to{transform:scale(1)}}.reveal [data-preview-image],.reveal [data-preview-link]:not(a):not([data-preview-link=false]),.reveal [data-preview-video]{cursor:zoom-in}.r-overlay{position:absolute;top:var(--r-overlay-margin);right:var(--r-overlay-margin);bottom:var(--r-overlay-margin);left:var(--r-overlay-margin);border-radius:min(var(--r-overlay-margin),6px);z-index:99;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;color:#fff;animation:fade-in .3s ease;font-family:ui-sans-serif,system-ui,-apple-system,Helvetica,sans-serif}.r-overlay-viewport{position:absolute;top:var(--r-overlay-padding);right:var(--r-overlay-padding);bottom:var(--r-overlay-padding);left:var(--r-overlay-padding);gap:var(--r-overlay-gap);display:flex;flex-direction:column}.r-overlay-header{display:flex;z-index:2;box-sizing:border-box;align-items:center;justify-content:flex-end;height:var(--r-overlay-header-height);gap:6px}.r-overlay-header .r-overlay-button{all:unset;display:flex;align-items:center;justify-content:center;min-width:var(--r-overlay-header-height);min-height:var(--r-overlay-header-height);padding:0 calc(var(--r-overlay-header-height)/ 4);opacity:1;border-radius:6px;font-size:18px;gap:8px;cursor:pointer;box-sizing:border-box}.r-overlay-header .r-overlay-button:hover{opacity:1;background-color:rgba(255,255,255,.15)}.r-overlay-header .icon{display:inline-block;width:20px;height:20px;background-position:50% 50%;background-size:100%;background-repeat:no-repeat}.r-overlay-close .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuODU0IDIuODU0YS41LjUgMCAwIDAtLjcwOC0uNzA4TDcuNSA2Ljc5MyAyLjg1NCAyLjE0NmEuNS41IDAgMSAwLS43MDguNzA4TDYuNzkzIDcuNWwtNC42NDcgNC42NDZhLjUuNSAwIDAgMCAuNzA4LjcwOEw3LjUgOC4yMDdsNC42NDYgNC42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC4yMDcgNy41bDQuNjQ3LTQuNjQ2WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)}.r-overlay-external .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMyAyYTEgMSAwIDAgMC0xIDF2OWExIDEgMCAwIDAgMSAxaDlhMSAxIDAgMCAwIDEtMVY4LjVhLjUuNSAwIDAgMC0xIDBWMTJIM1YzaDMuNWEuNS41IDAgMCAwIDAtMUgzWm05Ljg1NC4xNDZhLjUuNSAwIDAgMSAuMTQ2LjM1MVY1LjVhLjUuNSAwIDAgMS0xIDBWMy43MDdMNi44NTQgOC44NTRhLjUuNSAwIDEgMS0uNzA4LS43MDhMMTEuMjkzIDNIOS41YS41LjUgMCAwIDEgMC0xaDNhLjQ5OS40OTkgMCAwIDEgLjM1NC4xNDZaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.r-overlay-content{position:relative;display:grid;place-items:center;border-radius:6px;overflow:hidden;flex-grow:1;background-color:rgba(20,20,20,.8);animation:scale-up .5s cubic-bezier(.26,.86,.44,.985)}.r-overlay-spinner{position:absolute;display:block;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;z-index:10;background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D);visibility:hidden;opacity:0}.r-overlay-preview .r-overlay-content iframe{width:100%;height:100%;max-width:100%;max-height:100%;border:0;opacity:0;visibility:hidden;transition:all .3s ease}.r-overlay-preview[data-state=loaded] iframe{opacity:1;visibility:visible}.r-overlay-preview .r-overlay-content img,.r-overlay-preview .r-overlay-content video{position:absolute;max-width:100%;max-height:100%;width:100%;height:100%;margin:0;object-fit:scale-down}.r-overlay-preview[data-preview-fit=none] img,.r-overlay-preview[data-preview-fit=none] video{object-fit:none}.r-overlay-preview[data-preview-fit=scale-down] img,.r-overlay-preview[data-preview-fit=scale-down] video{object-fit:scale-down}.r-overlay-preview[data-preview-fit=contain] img,.r-overlay-preview[data-preview-fit=contain] video{object-fit:contain}.r-overlay-preview[data-preview-fit=cover] img,.r-overlay-preview[data-preview-fit=cover] video{object-fit:cover}.r-overlay-preview[data-state=loaded] .r-overlay-content-inner{position:absolute;z-index:-1;left:0;top:45%;width:100%;text-align:center;letter-spacing:normal}.r-overlay-preview .r-overlay-error{font-size:18px;color:orange}.r-overlay-preview .x-frame-error{opacity:0;transition:opacity .3s ease .3s}.r-overlay-preview[data-state=loaded] .x-frame-error{opacity:1}.r-overlay-preview[data-state=loading] .r-overlay-spinner{opacity:.6;visibility:visible}.r-overlay-help .r-overlay-content{overflow:auto}.r-overlay-help-content{max-width:560px;padding:20px 0;margin:auto;text-align:center;letter-spacing:normal}.r-overlay-help-content .title{font-size:20px;margin-top:0}.r-overlay-help .r-overlay-help-content table{border:1px solid #fff;border-collapse:collapse;font-size:16px;text-align:left}.r-overlay-help .r-overlay-help-content table td,.r-overlay-help .r-overlay-help-content table th{width:240px;padding:14px;border:1px solid #fff;vertical-align:middle}.r-overlay-help .r-overlay-help-content table th{padding-top:20px;padding-bottom:20px}.reveal .playback{position:absolute;left:15px;bottom:20px;z-index:30;cursor:pointer;transition:all .4s ease;-webkit-tap-highlight-color:transparent}.reveal.overview .playback{opacity:0;visibility:hidden}.reveal .hljs{min-height:100%}.reveal .hljs table{margin:initial}.reveal .hljs-ln-code,.reveal .hljs-ln-numbers{padding:0;border:0}.reveal .hljs-ln-numbers{opacity:.6;padding-right:.75em;text-align:right;vertical-align:top}.reveal .hljs.has-highlights tr:not(.highlight-line){opacity:.4}.reveal .hljs.has-highlights.fragment{transition:all .2s ease}.reveal .hljs:not(:first-child).fragment{position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.reveal pre[data-auto-animate-target]{overflow:hidden}.reveal pre[data-auto-animate-target] code{height:100%}.reveal .roll{display:inline-block;line-height:1.2;overflow:hidden;vertical-align:top;perspective:400px;perspective-origin:50% 50%}.reveal .roll:hover{background:0 0;text-shadow:none}.reveal .roll span{display:block;position:relative;padding:0 2px;pointer-events:none;transition:all .4s ease;transform-origin:50% 0;transform-style:preserve-3d;backface-visibility:hidden}.reveal .roll:hover span{background:rgba(0,0,0,.5);transform:translate3d(0,0,-45px) rotateX(90deg)}.reveal .roll span:after{content:attr(data-title);display:block;position:absolute;left:0;top:0;padding:0 2px;backface-visibility:hidden;transform-origin:50% 0;transform:translate3d(0,110%,0) rotateX(-90deg)}.reveal aside.notes{display:none}.reveal .speaker-notes{display:none;position:absolute;width:33.3333333333%;height:100%;top:0;left:100%;padding:14px 18px 14px 18px;z-index:1;font-size:18px;line-height:1.4;border:1px solid rgba(0,0,0,.05);color:#222;background-color:#f5f5f5;overflow:auto;box-sizing:border-box;text-align:left;font-family:Helvetica,sans-serif;-webkit-overflow-scrolling:touch}.reveal .speaker-notes .notes-placeholder{color:#ccc;font-style:italic}.reveal .speaker-notes:focus{outline:0}.reveal .speaker-notes:before{content:"Speaker notes";display:block;margin-bottom:10px;opacity:.5}.reveal.show-notes{max-width:75%;overflow:visible}.reveal.show-notes .speaker-notes{display:block}@media screen and (min-width:1600px){.reveal .speaker-notes{font-size:20px}}@media screen and (max-width:1024px){.reveal.show-notes{border-left:0;max-width:none;max-height:70%;max-height:70vh;overflow:visible}.reveal.show-notes .speaker-notes{top:100%;left:0;width:100%;height:30vh;border:0}}@media screen and (max-width:600px){.reveal.show-notes{max-height:60%;max-height:60vh}.reveal.show-notes .speaker-notes{top:100%;height:40vh}.reveal .speaker-notes{font-size:14px}}.reveal .jump-to-slide{position:absolute;top:15px;left:15px;z-index:30;font-size:32px;-webkit-tap-highlight-color:transparent}.reveal .jump-to-slide-input{background:0 0;padding:8px;font-size:inherit;color:currentColor;border:0}.reveal .jump-to-slide-input::placeholder{color:currentColor;opacity:.5}.reveal.has-dark-background .jump-to-slide-input{color:#fff}.reveal.has-light-background .jump-to-slide-input{color:#222}.reveal .jump-to-slide-input:focus{outline:0}.zoomed .reveal *,.zoomed .reveal :after,.zoomed .reveal :before{backface-visibility:visible!important}.zoomed .reveal .controls,.zoomed .reveal .progress{opacity:0}.zoomed .reveal .roll span{background:0 0}.zoomed .reveal .roll span:after{visibility:hidden}.reveal-viewport.loading-scroll-mode{visibility:hidden}.reveal-viewport.reveal-scroll{margin:0 auto;overflow:auto;overflow-x:hidden;overflow-y:auto;z-index:1;--r-scrollbar-width:7px;--r-scrollbar-trigger-size:5px;--r-controls-spacing:8px}@media screen and (max-width:500px){.reveal-viewport.reveal-scroll{--r-scrollbar-width:3px;--r-scrollbar-trigger-size:3px}}.reveal-viewport.reveal-scroll .backgrounds,.reveal-viewport.reveal-scroll .controls,.reveal-viewport.reveal-scroll .playback,.reveal-viewport.reveal-scroll .progress,.reveal-viewport.reveal-scroll .slide-number,.reveal-viewport.reveal-scroll .speaker-notes{display:none!important}.reveal-viewport.reveal-scroll .pause-overlay,.reveal-viewport.reveal-scroll .r-overlay{position:fixed}.reveal-viewport.reveal-scroll .reveal{overflow:visible;touch-action:manipulation}.reveal-viewport.reveal-scroll .slides{position:static;pointer-events:initial;left:auto;top:auto;width:100%!important;margin:0;padding:0;overflow:visible;display:block;perspective:none;perspective-origin:50% 50%}.reveal-viewport.reveal-scroll .scroll-page{position:relative;width:100%;height:calc(var(--page-height) + var(--page-scroll-padding));z-index:1;overflow:visible}.reveal-viewport.reveal-scroll .scroll-page-sticky{position:sticky;height:var(--page-height);top:0}.reveal-viewport.reveal-scroll .scroll-page-content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.reveal-viewport.reveal-scroll .scroll-page section{visibility:visible!important;display:block!important;position:absolute!important;width:var(--slide-width)!important;height:var(--slide-height)!important;top:50%!important;left:50%!important;opacity:1!important;transform:scale(var(--slide-scale)) translate(-50%,-50%)!important;transform-style:flat!important;transform-origin:0 0!important}.reveal-viewport.reveal-scroll .slide-background{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto!important;visibility:visible;opacity:1;touch-action:manipulation}.reveal-viewport.reveal-scroll[data-scrollbar=auto]::-webkit-scrollbar,.reveal-viewport.reveal-scroll[data-scrollbar=true]::-webkit-scrollbar{display:none}.reveal-viewport.reveal-scroll[data-scrollbar=auto],.reveal-viewport.reveal-scroll[data-scrollbar=true]{scrollbar-width:none}.reveal-viewport.has-dark-background,.reveal.has-dark-background{--r-overlay-element-bg-color:240,240,240;--r-overlay-element-fg-color:0,0,0}.reveal-viewport.has-light-background,.reveal.has-light-background{--r-overlay-element-bg-color:0,0,0;--r-overlay-element-fg-color:240,240,240}.reveal-viewport.reveal-scroll .scrollbar{position:sticky;top:50%;z-index:20;opacity:0;transition:all .3s ease}.reveal-viewport.reveal-scroll .scrollbar.visible,.reveal-viewport.reveal-scroll .scrollbar:hover{opacity:1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-inner{position:absolute;width:var(--r-scrollbar-width);height:calc(var(--viewport-height) - var(--r-controls-spacing) * 2);right:var(--r-controls-spacing);top:0;transform:translateY(-50%);border-radius:var(--r-scrollbar-width);z-index:10}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-playhead{position:absolute;width:var(--r-scrollbar-width);height:var(--r-scrollbar-width);top:0;left:0;border-radius:var(--r-scrollbar-width);background-color:rgba(var(--r-overlay-element-bg-color),1);z-index:11;transition:background-color .2s ease}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide{position:absolute;width:100%;background-color:rgba(var(--r-overlay-element-bg-color),.2);box-shadow:0 0 0 1px rgba(var(--r-overlay-element-fg-color),.1);border-radius:var(--r-scrollbar-width);transition:background-color .2s ease}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide:after{content:"";position:absolute;width:200%;height:100%;top:0;left:-50%;background:rgba(0,0,0,0);z-index:-1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active,.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide:hover{background-color:rgba(var(--r-overlay-element-bg-color),.4)}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-trigger{position:absolute;width:100%;transition:background-color .2s ease}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active.has-triggers{background-color:rgba(var(--r-overlay-element-bg-color),.4);z-index:10}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger:after{content:"";position:absolute;width:var(--r-scrollbar-trigger-size);height:var(--r-scrollbar-trigger-size);border-radius:20px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(var(--r-overlay-element-bg-color),1);transition:transform .2s ease,opacity .2s ease;opacity:.4}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger.active:after,.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger.active~.scrollbar-trigger:after{opacity:1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger~.scrollbar-trigger.active:after{transform:translate(calc(var(--r-scrollbar-width) * -2),0);background-color:rgba(var(--r-overlay-element-bg-color),1)}html.reveal-print *{-webkit-print-color-adjust:exact}html.reveal-print{width:100%;height:100%;overflow:visible}html.reveal-print body{margin:0 auto!important;border:0;padding:0;float:none!important;overflow:visible}html.reveal-print .nestedarrow,html.reveal-print .reveal .controls,html.reveal-print .reveal .playback,html.reveal-print .reveal .progress,html.reveal-print .reveal.overview,html.reveal-print .state-background{display:none!important}html.reveal-print .reveal pre code{overflow:hidden!important}html.reveal-print .reveal{width:auto!important;height:auto!important;overflow:hidden!important}html.reveal-print .reveal .slides{position:static;width:100%!important;height:auto!important;zoom:1!important;pointer-events:initial;left:auto;top:auto;margin:0!important;padding:0!important;overflow:visible;display:block;perspective:none;perspective-origin:50% 50%}html.reveal-print .reveal .slides .pdf-page{position:relative;overflow:hidden;z-index:1;page-break-after:always}html.reveal-print .reveal .slides .pdf-page:last-of-type{page-break-after:avoid}html.reveal-print .reveal .slides section{visibility:visible!important;display:block!important;position:absolute!important;margin:0!important;padding:0!important;box-sizing:border-box!important;min-height:1px;opacity:1!important;transform-style:flat!important;transform:none!important}html.reveal-print .reveal section.stack{position:relative!important;margin:0!important;padding:0!important;page-break-after:avoid!important;height:auto!important;min-height:auto!important}html.reveal-print .reveal img{box-shadow:none}html.reveal-print .reveal .backgrounds{display:none}html.reveal-print .reveal .slide-background{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto!important}html.reveal-print .reveal.show-notes{max-width:none;max-height:none}html.reveal-print .reveal .speaker-notes-pdf{display:block;width:100%;height:auto;max-height:none;top:auto;right:auto;bottom:auto;left:auto;z-index:100}html.reveal-print .reveal .speaker-notes-pdf[data-layout=separate-page]{position:relative;color:inherit;background-color:transparent;padding:20px;page-break-after:always;border:0}html.reveal-print .reveal .slide-number-pdf{display:block;position:absolute;font-size:14px;visibility:visible}html.reveal-print .aria-status{display:none}@media print{html:not(.print-pdf){overflow:visible;width:auto;height:auto}html:not(.print-pdf) body{margin:0;padding:0;overflow:visible}html:not(.print-pdf) .reveal{background:#fff;font-size:20pt}html:not(.print-pdf) .reveal .backgrounds,html:not(.print-pdf) .reveal .controls,html:not(.print-pdf) .reveal .progress,html:not(.print-pdf) .reveal .slide-number,html:not(.print-pdf) .reveal .state-background{display:none!important}html:not(.print-pdf) .reveal li,html:not(.print-pdf) .reveal p,html:not(.print-pdf) .reveal td{font-size:20pt!important;color:#000}html:not(.print-pdf) .reveal h1,html:not(.print-pdf) .reveal h2,html:not(.print-pdf) .reveal h3,html:not(.print-pdf) .reveal h4,html:not(.print-pdf) .reveal h5,html:not(.print-pdf) .reveal h6{color:#000!important;height:auto;line-height:normal;text-align:left;letter-spacing:normal}html:not(.print-pdf) .reveal h1{font-size:28pt!important}html:not(.print-pdf) .reveal h2{font-size:24pt!important}html:not(.print-pdf) .reveal h3{font-size:22pt!important}html:not(.print-pdf) .reveal h4{font-size:22pt!important;font-variant:small-caps}html:not(.print-pdf) .reveal h5{font-size:21pt!important}html:not(.print-pdf) .reveal h6{font-size:20pt!important;font-style:italic}html:not(.print-pdf) .reveal a:link,html:not(.print-pdf) .reveal a:visited{color:#000!important;font-weight:700;text-decoration:underline}html:not(.print-pdf) .reveal div,html:not(.print-pdf) .reveal ol,html:not(.print-pdf) .reveal p,html:not(.print-pdf) .reveal ul{visibility:visible;position:static;width:auto;height:auto;display:block;overflow:visible;margin:0;text-align:left!important}html:not(.print-pdf) .reveal pre,html:not(.print-pdf) .reveal table{margin-left:0;margin-right:0}html:not(.print-pdf) .reveal pre code{padding:20px}html:not(.print-pdf) .reveal blockquote{margin:20px 0}html:not(.print-pdf) .reveal .slides{position:static!important;width:auto!important;height:auto!important;left:0!important;top:0!important;margin-left:0!important;margin-top:0!important;padding:0!important;zoom:1!important;transform:none!important;overflow:visible!important;display:block!important;text-align:left!important;perspective:none;perspective-origin:50% 50%}html:not(.print-pdf) .reveal .slides section{visibility:visible!important;position:static!important;width:auto!important;height:auto!important;display:block!important;overflow:visible!important;left:0!important;top:0!important;margin-left:0!important;margin-top:0!important;padding:60px 20px!important;z-index:auto!important;opacity:1!important;page-break-after:always!important;transform-style:flat!important;transform:none!important;transition:none!important}html:not(.print-pdf) .reveal .slides section.stack{padding:0!important}html:not(.print-pdf) .reveal .slides section:last-of-type{page-break-after:avoid!important}html:not(.print-pdf) .reveal .slides section .fragment{opacity:1!important;visibility:visible!important;transform:none!important}html:not(.print-pdf) .reveal .r-fit-text{white-space:normal!important}html:not(.print-pdf) .reveal section img{display:block;margin:15px 0;background:#fff;border:1px solid #666;box-shadow:none}html:not(.print-pdf) .reveal section small{font-size:.8em}html:not(.print-pdf) .reveal .hljs{max-height:100%;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;font-size:15pt}html:not(.print-pdf) .reveal .hljs .hljs-ln-numbers{white-space:nowrap}html:not(.print-pdf) .reveal .hljs td{font-size:inherit!important;color:inherit!important}} \ No newline at end of file diff --git a/demo-summer-2025/dyna3/slides/reveal/reveal.esm.js b/demo-summer-2025/dyna3/slides/reveal/reveal.esm.js new file mode 100644 index 0000000..6d90747 --- /dev/null +++ b/demo-summer-2025/dyna3/slides/reveal/reveal.esm.js @@ -0,0 +1,9 @@ +/*! + * reveal.js 5.2.0 + * https://revealjs.com + * MIT licensed + * + * Copyright (C) 2011-2024 Hakim El Hattab, https://hakim.se + */ +const e=(e,t)=>{for(let i in t)e[i]=t[i];return e},t=(e,t)=>Array.from(e.querySelectorAll(t)),i=(e,t,i)=>{i?e.classList.add(t):e.classList.remove(t)},s=e=>{if("string"==typeof e){if("null"===e)return null;if("true"===e)return!0;if("false"===e)return!1;if(e.match(/^-?[\d\.]+$/))return parseFloat(e)}return e},a=(e,t)=>{e.style.transform=t},n=(e,t)=>{let i=e.matches||e.matchesSelector||e.msMatchesSelector;return!(!i||!i.call(e,t))},r=(e,t)=>{if("function"==typeof e.closest)return e.closest(t);for(;e;){if(n(e,t))return e;e=e.parentNode}return null},o=e=>{let t=(e=e||document.documentElement).requestFullscreen||e.webkitRequestFullscreen||e.webkitRequestFullScreen||e.mozRequestFullScreen||e.msRequestFullscreen;t&&t.apply(e)},l=e=>{let t=document.createElement("style");return t.type="text/css",e&&e.length>0&&(t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e))),document.head.appendChild(t),t},d=()=>{let e={};location.search.replace(/[A-Z0-9]+?=([\w\.%-]*)/gi,(t=>{e[t.split("=").shift()]=t.split("=").pop()}));for(let t in e){let i=e[t];e[t]=s(unescape(i))}return void 0!==e.dependencies&&delete e.dependencies,e},c={mp4:"video/mp4",m4a:"video/mp4",ogv:"video/ogg",mpeg:"video/mpeg",webm:"video/webm"},h=navigator.userAgent,u=/(iphone|ipod|ipad|android)/gi.test(h)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,g=/android/gi.test(h);var v=function(e){if(e){var t=function(e){return[].slice.call(e)},i=3,s=[],a=null,n="requestAnimationFrame"in e?function(){e.cancelAnimationFrame(a),a=e.requestAnimationFrame((function(){return o(s.filter((function(e){return e.dirty&&e.active})))}))}:function(){},r=function(e){return function(){s.forEach((function(t){return t.dirty=e})),n()}},o=function(e){e.filter((function(e){return!e.styleComputed})).forEach((function(e){e.styleComputed=h(e)})),e.filter(u).forEach(g);var t=e.filter(c);t.forEach(d),t.forEach((function(e){g(e),l(e)})),t.forEach(v)},l=function(e){return e.dirty=0},d=function(e){e.availableWidth=e.element.parentNode.clientWidth,e.currentWidth=e.element.scrollWidth,e.previousFontSize=e.currentFontSize,e.currentFontSize=Math.min(Math.max(e.minSize,e.availableWidth/e.currentWidth*e.previousFontSize),e.maxSize),e.whiteSpace=e.multiLine&&e.currentFontSize===e.minSize?"normal":"nowrap"},c=function(e){return 2!==e.dirty||2===e.dirty&&e.element.parentNode.clientWidth!==e.availableWidth},h=function(t){var i=e.getComputedStyle(t.element,null);return t.currentFontSize=parseFloat(i.getPropertyValue("font-size")),t.display=i.getPropertyValue("display"),t.whiteSpace=i.getPropertyValue("white-space"),!0},u=function(e){var t=!1;return!e.preStyleTestCompleted&&(/inline-/.test(e.display)||(t=!0,e.display="inline-block"),"nowrap"!==e.whiteSpace&&(t=!0,e.whiteSpace="nowrap"),e.preStyleTestCompleted=!0,t)},g=function(e){e.element.style.whiteSpace=e.whiteSpace,e.element.style.display=e.display,e.element.style.fontSize=e.currentFontSize+"px"},v=function(e){e.element.dispatchEvent(new CustomEvent("fit",{detail:{oldValue:e.previousFontSize,newValue:e.currentFontSize,scaleFactor:e.currentFontSize/e.previousFontSize}}))},p=function(e,t){return function(){e.dirty=t,e.active&&n()}},m=function(e){return function(){s=s.filter((function(t){return t.element!==e.element})),e.observeMutations&&e.observer.disconnect(),e.element.style.whiteSpace=e.originalStyle.whiteSpace,e.element.style.display=e.originalStyle.display,e.element.style.fontSize=e.originalStyle.fontSize}},f=function(e){return function(){e.active||(e.active=!0,n())}},y=function(e){return function(){return e.active=!1}},b=function(e){e.observeMutations&&(e.observer=new MutationObserver(p(e,1)),e.observer.observe(e.element,e.observeMutations))},w={minSize:16,maxSize:512,multiLine:!0,observeMutations:"MutationObserver"in e&&{subtree:!0,childList:!0,characterData:!0}},E=null,S=function(){e.clearTimeout(E),E=e.setTimeout(r(2),k.observeWindowDelay)},R=["resize","orientationchange"];return Object.defineProperty(k,"observeWindow",{set:function(t){var i="".concat(t?"add":"remove","EventListener");R.forEach((function(t){e[i](t,S)}))}}),k.observeWindow=!0,k.observeWindowDelay=100,k.fitAll=r(i),k}function A(e,t){var a=Object.assign({},w,t),r=e.map((function(e){var t=Object.assign({},a,{element:e,active:!0});return function(e){e.originalStyle={whiteSpace:e.element.style.whiteSpace,display:e.element.style.display,fontSize:e.element.style.fontSize},b(e),e.newbie=!0,e.dirty=!0,s.push(e)}(t),{element:e,fit:p(t,i),unfreeze:f(t),freeze:y(t),unsubscribe:m(t)}}));return n(),r}function k(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e?A(t(document.querySelectorAll(e)),i):A([e],i)[0]}}("undefined"==typeof window?null:window);class p{constructor(e){this.Reveal=e,this.startEmbeddedIframe=this.startEmbeddedIframe.bind(this)}shouldPreload(e){if(this.Reveal.isScrollView())return!0;let t=this.Reveal.getConfig().preloadIframes;return"boolean"!=typeof t&&(t=e.hasAttribute("data-preload")),t}load(e,i={}){e.style.display=this.Reveal.getConfig().display,t(e,"img[data-src], video[data-src], audio[data-src], iframe[data-src]").forEach((e=>{("IFRAME"!==e.tagName||this.shouldPreload(e))&&(e.setAttribute("src",e.getAttribute("data-src")),e.setAttribute("data-lazy-loaded",""),e.removeAttribute("data-src"))})),t(e,"video, audio").forEach((e=>{let i=0;t(e,"source[data-src]").forEach((e=>{e.setAttribute("src",e.getAttribute("data-src")),e.removeAttribute("data-src"),e.setAttribute("data-lazy-loaded",""),i+=1})),u&&"VIDEO"===e.tagName&&e.setAttribute("playsinline",""),i>0&&e.load()}));let s=e.slideBackgroundElement;if(s){s.style.display="block";let t=e.slideBackgroundContentElement,a=e.getAttribute("data-background-iframe");if(!1===s.hasAttribute("data-loaded")){s.setAttribute("data-loaded","true");let n=e.getAttribute("data-background-image"),r=e.getAttribute("data-background-video"),o=e.hasAttribute("data-background-video-loop"),l=e.hasAttribute("data-background-video-muted");if(n)/^data:/.test(n.trim())?t.style.backgroundImage=`url(${n.trim()})`:t.style.backgroundImage=n.split(",").map((e=>`url(${((e="")=>encodeURI(e).replace(/%5B/g,"[").replace(/%5D/g,"]").replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)))(decodeURI(e.trim()))})`)).join(",");else if(r){let e=document.createElement("video");o&&e.setAttribute("loop",""),(l||this.Reveal.isSpeakerNotes())&&(e.muted=!0),u&&(e.muted=!0,e.setAttribute("playsinline","")),r.split(",").forEach((t=>{const i=document.createElement("source");i.setAttribute("src",t);let s=((e="")=>c[e.split(".").pop()])(t);s&&i.setAttribute("type",s),e.appendChild(i)})),t.appendChild(e)}else if(a&&!0!==i.excludeIframes){let e=document.createElement("iframe");e.setAttribute("allowfullscreen",""),e.setAttribute("mozallowfullscreen",""),e.setAttribute("webkitallowfullscreen",""),e.setAttribute("allow","autoplay"),e.setAttribute("data-src",a),e.style.width="100%",e.style.height="100%",e.style.maxHeight="100%",e.style.maxWidth="100%",t.appendChild(e)}}let n=t.querySelector("iframe[data-src]");n&&this.shouldPreload(s)&&!/autoplay=(1|true|yes)/gi.test(a)&&n.getAttribute("src")!==a&&n.setAttribute("src",a)}this.layout(e)}layout(e){Array.from(e.querySelectorAll(".r-fit-text")).forEach((e=>{v(e,{minSize:24,maxSize:.8*this.Reveal.getConfig().height,observeMutations:!1,observeWindow:!1})}))}unload(e){e.style.display="none";let i=this.Reveal.getSlideBackground(e);i&&(i.style.display="none",t(i,"iframe[src]").forEach((e=>{e.removeAttribute("src")}))),t(e,"video[data-lazy-loaded][src], audio[data-lazy-loaded][src], iframe[data-lazy-loaded][src]").forEach((e=>{e.setAttribute("data-src",e.getAttribute("src")),e.removeAttribute("src")})),t(e,"video[data-lazy-loaded] source[src], audio source[src]").forEach((e=>{e.setAttribute("data-src",e.getAttribute("src")),e.removeAttribute("src")}))}formatEmbeddedContent(){let e=(e,i,s)=>{t(this.Reveal.getSlidesElement(),"iframe["+e+'*="'+i+'"]').forEach((t=>{let i=t.getAttribute(e);i&&-1===i.indexOf(s)&&t.setAttribute(e,i+(/\?/.test(i)?"&":"?")+s)}))};e("src","youtube.com/embed/","enablejsapi=1"),e("data-src","youtube.com/embed/","enablejsapi=1"),e("src","player.vimeo.com/","api=1"),e("data-src","player.vimeo.com/","api=1")}startEmbeddedContent(e){if(e){const i=this.Reveal.isSpeakerNotes();t(e,'img[src$=".gif"]').forEach((e=>{e.setAttribute("src",e.getAttribute("src"))})),t(e,"video, audio").forEach((e=>{if(r(e,".fragment")&&!r(e,".fragment.visible"))return;let t=this.Reveal.getConfig().autoPlayMedia;if("boolean"!=typeof t&&(t=e.hasAttribute("data-autoplay")||!!r(e,".slide-background")),t&&"function"==typeof e.play){if(i&&!e.muted)return;if(e.readyState>1)this.startEmbeddedMedia({target:e});else if(u){let t=e.play();t&&"function"==typeof t.catch&&!1===e.controls&&t.catch((()=>{e.controls=!0,e.addEventListener("play",(()=>{e.controls=!1}))}))}else e.removeEventListener("loadeddata",this.startEmbeddedMedia),e.addEventListener("loadeddata",this.startEmbeddedMedia)}})),i||(t(e,"iframe[src]").forEach((e=>{r(e,".fragment")&&!r(e,".fragment.visible")||this.startEmbeddedIframe({target:e})})),t(e,"iframe[data-src]").forEach((e=>{r(e,".fragment")&&!r(e,".fragment.visible")||e.getAttribute("src")!==e.getAttribute("data-src")&&(e.removeEventListener("load",this.startEmbeddedIframe),e.addEventListener("load",this.startEmbeddedIframe),e.setAttribute("src",e.getAttribute("data-src")))})))}}startEmbeddedMedia(e){let t=!!r(e.target,"html"),i=!!r(e.target,".present");t&&i&&(e.target.paused||e.target.ended)&&(e.target.currentTime=0,e.target.play()),e.target.removeEventListener("loadeddata",this.startEmbeddedMedia)}startEmbeddedIframe(e){let t=e.target;if(t&&t.contentWindow){let i=!!r(e.target,"html"),s=!!r(e.target,".present");if(i&&s){let e=this.Reveal.getConfig().autoPlayMedia;"boolean"!=typeof e&&(e=t.hasAttribute("data-autoplay")||!!r(t,".slide-background")),/youtube\.com\/embed\//.test(t.getAttribute("src"))&&e?t.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*"):/player\.vimeo\.com\//.test(t.getAttribute("src"))&&e?t.contentWindow.postMessage('{"method":"play"}',"*"):t.contentWindow.postMessage("slide:start","*")}}}stopEmbeddedContent(i,s={}){s=e({unloadIframes:!0},s),i&&i.parentNode&&(t(i,"video, audio").forEach((e=>{e.hasAttribute("data-ignore")||"function"!=typeof e.pause||(e.setAttribute("data-paused-by-reveal",""),e.pause())})),t(i,"iframe").forEach((e=>{e.contentWindow&&e.contentWindow.postMessage("slide:stop","*"),e.removeEventListener("load",this.startEmbeddedIframe)})),t(i,'iframe[src*="youtube.com/embed/"]').forEach((e=>{!e.hasAttribute("data-ignore")&&e.contentWindow&&"function"==typeof e.contentWindow.postMessage&&e.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")})),t(i,'iframe[src*="player.vimeo.com/"]').forEach((e=>{!e.hasAttribute("data-ignore")&&e.contentWindow&&"function"==typeof e.contentWindow.postMessage&&e.contentWindow.postMessage('{"method":"pause"}',"*")})),!0===s.unloadIframes&&t(i,"iframe[data-src]").forEach((e=>{e.setAttribute("src","about:blank"),e.removeAttribute("src")})))}}const m=".slides section",f=".slides>section",y=".slides>section.present>section",b=/registerPlugin|registerKeyboardShortcut|addKeyBinding|addEventListener|showPreview/;class w{constructor(e){this.Reveal=e}render(){this.element=document.createElement("div"),this.element.className="slide-number",this.Reveal.getRevealElement().appendChild(this.element)}configure(e,t){let i="none";e.slideNumber&&!this.Reveal.isPrintView()&&("all"===e.showSlideNumber||"speaker"===e.showSlideNumber&&this.Reveal.isSpeakerNotes())&&(i="block"),this.element.style.display=i}update(){this.Reveal.getConfig().slideNumber&&this.element&&(this.element.innerHTML=this.getSlideNumber())}getSlideNumber(e=this.Reveal.getCurrentSlide()){let t,i=this.Reveal.getConfig(),s="h.v";if("function"==typeof i.slideNumber)t=i.slideNumber(e);else{"string"==typeof i.slideNumber&&(s=i.slideNumber),/c/.test(s)||1!==this.Reveal.getHorizontalSlides().length||(s="c");let a=e&&"uncounted"===e.dataset.visibility?0:1;switch(t=[],s){case"c":t.push(this.Reveal.getSlidePastCount(e)+a);break;case"c/t":t.push(this.Reveal.getSlidePastCount(e)+a,"/",this.Reveal.getTotalSlides());break;default:let i=this.Reveal.getIndices(e);t.push(i.h+a);let n="h/v"===s?"/":".";this.Reveal.isVerticalSlide(e)&&t.push(n,i.v+1)}}let a="#"+this.Reveal.location.getHash(e);return this.formatNumber(t[0],t[1],t[2],a)}formatNumber(e,t,i,s="#"+this.Reveal.location.getHash()){return"number"!=typeof i||isNaN(i)?`\n\t\t\t\t\t${e}\n\t\t\t\t\t`:`\n\t\t\t\t\t${e}\n\t\t\t\t\t${t}\n\t\t\t\t\t${i}\n\t\t\t\t\t`}destroy(){this.element.remove()}}class E{constructor(e){this.Reveal=e,this.onInput=this.onInput.bind(this),this.onBlur=this.onBlur.bind(this),this.onKeyDown=this.onKeyDown.bind(this)}render(){this.element=document.createElement("div"),this.element.className="jump-to-slide",this.jumpInput=document.createElement("input"),this.jumpInput.type="text",this.jumpInput.className="jump-to-slide-input",this.jumpInput.placeholder="Jump to slide",this.jumpInput.addEventListener("input",this.onInput),this.jumpInput.addEventListener("keydown",this.onKeyDown),this.jumpInput.addEventListener("blur",this.onBlur),this.element.appendChild(this.jumpInput)}show(){this.indicesOnShow=this.Reveal.getIndices(),this.Reveal.getRevealElement().appendChild(this.element),this.jumpInput.focus()}hide(){this.isVisible()&&(this.element.remove(),this.jumpInput.value="",clearTimeout(this.jumpTimeout),delete this.jumpTimeout)}isVisible(){return!!this.element.parentNode}jump(){clearTimeout(this.jumpTimeout),delete this.jumpTimeout;let e,t=this.jumpInput.value.trim("");if(/^\d+$/.test(t)){const i=this.Reveal.getConfig().slideNumber;if("c"===i||"c/t"===i){const i=this.Reveal.getSlides()[parseInt(t,10)-1];i&&(e=this.Reveal.getIndices(i))}}return e||(/^\d+\.\d+$/.test(t)&&(t=t.replace(".","/")),e=this.Reveal.location.getIndicesFromHash(t,{oneBasedIndex:!0})),!e&&/\S+/i.test(t)&&t.length>1&&(e=this.search(t)),e&&""!==t?(this.Reveal.slide(e.h,e.v,e.f),!0):(this.Reveal.slide(this.indicesOnShow.h,this.indicesOnShow.v,this.indicesOnShow.f),!1)}jumpAfter(e){clearTimeout(this.jumpTimeout),this.jumpTimeout=setTimeout((()=>this.jump()),e)}search(e){const t=new RegExp("\\b"+e.trim()+"\\b","i"),i=this.Reveal.getSlides().find((e=>t.test(e.innerText)));return i?this.Reveal.getIndices(i):null}cancel(){this.Reveal.slide(this.indicesOnShow.h,this.indicesOnShow.v,this.indicesOnShow.f),this.hide()}confirm(){this.jump(),this.hide()}destroy(){this.jumpInput.removeEventListener("input",this.onInput),this.jumpInput.removeEventListener("keydown",this.onKeyDown),this.jumpInput.removeEventListener("blur",this.onBlur),this.element.remove()}onKeyDown(e){13===e.keyCode?this.confirm():27===e.keyCode&&(this.cancel(),e.stopImmediatePropagation())}onInput(e){this.jumpAfter(200)}onBlur(){setTimeout((()=>this.hide()),1)}}const S=e=>{let t=e.match(/^#([0-9a-f]{3})$/i);if(t&&t[1])return t=t[1],{r:17*parseInt(t.charAt(0),16),g:17*parseInt(t.charAt(1),16),b:17*parseInt(t.charAt(2),16)};let i=e.match(/^#([0-9a-f]{6})$/i);if(i&&i[1])return i=i[1],{r:parseInt(i.slice(0,2),16),g:parseInt(i.slice(2,4),16),b:parseInt(i.slice(4,6),16)};let s=e.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i);if(s)return{r:parseInt(s[1],10),g:parseInt(s[2],10),b:parseInt(s[3],10)};let a=e.match(/^rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d]+|[\d]*.[\d]+)\s*\)$/i);return a?{r:parseInt(a[1],10),g:parseInt(a[2],10),b:parseInt(a[3],10),a:parseFloat(a[4])}:null};class R{constructor(e){this.Reveal=e}render(){this.element=document.createElement("div"),this.element.className="backgrounds",this.Reveal.getRevealElement().appendChild(this.element)}create(){this.element.innerHTML="",this.element.classList.add("no-transition"),this.Reveal.getHorizontalSlides().forEach((e=>{let i=this.createBackground(e,this.element);t(e,"section").forEach((e=>{this.createBackground(e,i),i.classList.add("stack")}))})),this.Reveal.getConfig().parallaxBackgroundImage?(this.element.style.backgroundImage='url("'+this.Reveal.getConfig().parallaxBackgroundImage+'")',this.element.style.backgroundSize=this.Reveal.getConfig().parallaxBackgroundSize,this.element.style.backgroundRepeat=this.Reveal.getConfig().parallaxBackgroundRepeat,this.element.style.backgroundPosition=this.Reveal.getConfig().parallaxBackgroundPosition,setTimeout((()=>{this.Reveal.getRevealElement().classList.add("has-parallax-background")}),1)):(this.element.style.backgroundImage="",this.Reveal.getRevealElement().classList.remove("has-parallax-background"))}createBackground(e,t){let i=document.createElement("div");i.className="slide-background "+e.className.replace(/present|past|future/,"");let s=document.createElement("div");return s.className="slide-background-content",i.appendChild(s),t.appendChild(i),e.slideBackgroundElement=i,e.slideBackgroundContentElement=s,this.sync(e),i}sync(e){const t=e.slideBackgroundElement,i=e.slideBackgroundContentElement,s={background:e.getAttribute("data-background"),backgroundSize:e.getAttribute("data-background-size"),backgroundImage:e.getAttribute("data-background-image"),backgroundVideo:e.getAttribute("data-background-video"),backgroundIframe:e.getAttribute("data-background-iframe"),backgroundColor:e.getAttribute("data-background-color"),backgroundGradient:e.getAttribute("data-background-gradient"),backgroundRepeat:e.getAttribute("data-background-repeat"),backgroundPosition:e.getAttribute("data-background-position"),backgroundTransition:e.getAttribute("data-background-transition"),backgroundOpacity:e.getAttribute("data-background-opacity")},a=e.hasAttribute("data-preload");e.classList.remove("has-dark-background"),e.classList.remove("has-light-background"),t.removeAttribute("data-loaded"),t.removeAttribute("data-background-hash"),t.removeAttribute("data-background-size"),t.removeAttribute("data-background-transition"),t.style.backgroundColor="",i.style.backgroundSize="",i.style.backgroundRepeat="",i.style.backgroundPosition="",i.style.backgroundImage="",i.style.opacity="",i.innerHTML="",s.background&&(/^(http|file|\/\/)/gi.test(s.background)||/\.(svg|png|jpg|jpeg|gif|bmp|webp)([?#\s]|$)/gi.test(s.background)?e.setAttribute("data-background-image",s.background):t.style.background=s.background),(s.background||s.backgroundColor||s.backgroundGradient||s.backgroundImage||s.backgroundVideo||s.backgroundIframe)&&t.setAttribute("data-background-hash",s.background+s.backgroundSize+s.backgroundImage+s.backgroundVideo+s.backgroundIframe+s.backgroundColor+s.backgroundGradient+s.backgroundRepeat+s.backgroundPosition+s.backgroundTransition+s.backgroundOpacity),s.backgroundSize&&t.setAttribute("data-background-size",s.backgroundSize),s.backgroundColor&&(t.style.backgroundColor=s.backgroundColor),s.backgroundGradient&&(t.style.backgroundImage=s.backgroundGradient),s.backgroundTransition&&t.setAttribute("data-background-transition",s.backgroundTransition),a&&t.setAttribute("data-preload",""),s.backgroundSize&&(i.style.backgroundSize=s.backgroundSize),s.backgroundRepeat&&(i.style.backgroundRepeat=s.backgroundRepeat),s.backgroundPosition&&(i.style.backgroundPosition=s.backgroundPosition),s.backgroundOpacity&&(i.style.opacity=s.backgroundOpacity);const n=this.getContrastClass(e);"string"==typeof n&&e.classList.add(n)}getContrastClass(e){const t=e.slideBackgroundElement;let i=e.getAttribute("data-background-color");if(!i||!S(i)){let e=window.getComputedStyle(t);e&&e.backgroundColor&&(i=e.backgroundColor)}if(i){const e=S(i);if(e&&0!==e.a)return"string"==typeof(s=i)&&(s=S(s)),(s?(299*s.r+587*s.g+114*s.b)/1e3:null)<128?"has-dark-background":"has-light-background"}var s;return null}bubbleSlideContrastClassToElement(e,t){["has-light-background","has-dark-background"].forEach((i=>{e.classList.contains(i)?t.classList.add(i):t.classList.remove(i)}),this)}update(e=!1){let i=this.Reveal.getConfig(),s=this.Reveal.getCurrentSlide(),a=this.Reveal.getIndices(),n=null,r=i.rtl?"future":"past",o=i.rtl?"past":"future";if(Array.from(this.element.childNodes).forEach(((i,s)=>{i.classList.remove("past","present","future"),sa.h?i.classList.add(o):(i.classList.add("present"),n=i),(e||s===a.h)&&t(i,".slide-background").forEach(((e,t)=>{e.classList.remove("past","present","future");const i="number"==typeof a.v?a.v:0;ti?e.classList.add("future"):(e.classList.add("present"),s===a.h&&(n=e))}))})),this.previousBackground&&!this.previousBackground.closest("body")&&(this.previousBackground=null),n&&this.previousBackground){let e=this.previousBackground.getAttribute("data-background-hash"),t=n.getAttribute("data-background-hash");if(t&&t===e&&n!==this.previousBackground){this.element.classList.add("no-transition");const e=n.querySelector("video"),t=this.previousBackground.querySelector("video");if(e&&t){const i=e.parentNode;t.parentNode.appendChild(e),i.appendChild(t)}}}const l=n!==this.previousBackground;if(l&&this.previousBackground&&this.Reveal.slideContent.stopEmbeddedContent(this.previousBackground,{unloadIframes:!this.Reveal.slideContent.shouldPreload(this.previousBackground)}),l&&n){this.Reveal.slideContent.startEmbeddedContent(n);let e=n.querySelector(".slide-background-content");if(e){let t=e.style.backgroundImage||"";/\.gif/i.test(t)&&(e.style.backgroundImage="",window.getComputedStyle(e).opacity,e.style.backgroundImage=t)}this.previousBackground=n}s&&this.bubbleSlideContrastClassToElement(s,this.Reveal.getRevealElement()),setTimeout((()=>{this.element.classList.remove("no-transition")}),10)}updateParallax(){let e=this.Reveal.getIndices();if(this.Reveal.getConfig().parallaxBackgroundImage){let t,i,s=this.Reveal.getHorizontalSlides(),a=this.Reveal.getVerticalSlides(),n=this.element.style.backgroundSize.split(" ");1===n.length?t=i=parseInt(n[0],10):(t=parseInt(n[0],10),i=parseInt(n[1],10));let r,o,l=this.element.offsetWidth,d=s.length;r="number"==typeof this.Reveal.getConfig().parallaxBackgroundHorizontal?this.Reveal.getConfig().parallaxBackgroundHorizontal:d>1?(t-l)/(d-1):0,o=r*e.h*-1;let c,h,u=this.element.offsetHeight,g=a.length;c="number"==typeof this.Reveal.getConfig().parallaxBackgroundVertical?this.Reveal.getConfig().parallaxBackgroundVertical:(i-u)/(g-1),h=g>0?c*e.v:0,this.element.style.backgroundPosition=o+"px "+-h+"px"}}destroy(){this.element.remove()}}let A=0;class k{constructor(e){this.Reveal=e}run(e,t){this.reset();let i=this.Reveal.getSlides(),s=i.indexOf(t),a=i.indexOf(e);if(e&&t&&e.hasAttribute("data-auto-animate")&&t.hasAttribute("data-auto-animate")&&e.getAttribute("data-auto-animate-id")===t.getAttribute("data-auto-animate-id")&&!(s>a?t:e).hasAttribute("data-auto-animate-restart")){this.autoAnimateStyleSheet=this.autoAnimateStyleSheet||l();let i=this.getAutoAnimateOptions(t);e.dataset.autoAnimate="pending",t.dataset.autoAnimate="pending",i.slideDirection=s>a?"forward":"backward";let n="none"===e.style.display;n&&(e.style.display=this.Reveal.getConfig().display);let r=this.getAutoAnimatableElements(e,t).map((e=>this.autoAnimateElements(e.from,e.to,e.options||{},i,A++)));if(n&&(e.style.display="none"),"false"!==t.dataset.autoAnimateUnmatched&&!0===this.Reveal.getConfig().autoAnimateUnmatched){let e=.8*i.duration,s=.2*i.duration;this.getUnmatchedAutoAnimateElements(t).forEach((e=>{let t=this.getAutoAnimateOptions(e,i),s="unmatched";t.duration===i.duration&&t.delay===i.delay||(s="unmatched-"+A++,r.push(`[data-auto-animate="running"] [data-auto-animate-target="${s}"] { transition: opacity ${t.duration}s ease ${t.delay}s; }`)),e.dataset.autoAnimateTarget=s}),this),r.push(`[data-auto-animate="running"] [data-auto-animate-target="unmatched"] { transition: opacity ${e}s ease ${s}s; }`)}this.autoAnimateStyleSheet.innerHTML=r.join(""),requestAnimationFrame((()=>{this.autoAnimateStyleSheet&&(getComputedStyle(this.autoAnimateStyleSheet).fontWeight,t.dataset.autoAnimate="running")})),this.Reveal.dispatchEvent({type:"autoanimate",data:{fromSlide:e,toSlide:t,sheet:this.autoAnimateStyleSheet}})}}reset(){t(this.Reveal.getRevealElement(),'[data-auto-animate]:not([data-auto-animate=""])').forEach((e=>{e.dataset.autoAnimate=""})),t(this.Reveal.getRevealElement(),"[data-auto-animate-target]").forEach((e=>{delete e.dataset.autoAnimateTarget})),this.autoAnimateStyleSheet&&this.autoAnimateStyleSheet.parentNode&&(this.autoAnimateStyleSheet.parentNode.removeChild(this.autoAnimateStyleSheet),this.autoAnimateStyleSheet=null)}autoAnimateElements(e,t,i,s,a){e.dataset.autoAnimateTarget="",t.dataset.autoAnimateTarget=a;let n=this.getAutoAnimateOptions(t,s);void 0!==i.delay&&(n.delay=i.delay),void 0!==i.duration&&(n.duration=i.duration),void 0!==i.easing&&(n.easing=i.easing);let r=this.getAutoAnimatableProperties("from",e,i),o=this.getAutoAnimatableProperties("to",t,i);if(t.classList.contains("fragment")&&delete o.styles.opacity,!1!==i.translate||!1!==i.scale){let e=this.Reveal.getScale(),t={x:(r.x-o.x)/e,y:(r.y-o.y)/e,scaleX:r.width/o.width,scaleY:r.height/o.height};t.x=Math.round(1e3*t.x)/1e3,t.y=Math.round(1e3*t.y)/1e3,t.scaleX=Math.round(1e3*t.scaleX)/1e3,t.scaleX=Math.round(1e3*t.scaleX)/1e3;let s=!1!==i.translate&&(0!==t.x||0!==t.y),a=!1!==i.scale&&(0!==t.scaleX||0!==t.scaleY);if(s||a){let e=[];s&&e.push(`translate(${t.x}px, ${t.y}px)`),a&&e.push(`scale(${t.scaleX}, ${t.scaleY})`),r.styles.transform=e.join(" "),r.styles["transform-origin"]="top left",o.styles.transform="none"}}for(let e in o.styles){const t=o.styles[e],i=r.styles[e];t===i?delete o.styles[e]:(!0===t.explicitValue&&(o.styles[e]=t.value),!0===i.explicitValue&&(r.styles[e]=i.value))}let l="",d=Object.keys(o.styles);if(d.length>0){r.styles.transition="none",o.styles.transition=`all ${n.duration}s ${n.easing} ${n.delay}s`,o.styles["transition-property"]=d.join(", "),o.styles["will-change"]=d.join(", "),l='[data-auto-animate-target="'+a+'"] {'+Object.keys(r.styles).map((e=>e+": "+r.styles[e]+" !important;")).join("")+'}[data-auto-animate="running"] [data-auto-animate-target="'+a+'"] {'+Object.keys(o.styles).map((e=>e+": "+o.styles[e]+" !important;")).join("")+"}"}return l}getAutoAnimateOptions(t,i){let s={easing:this.Reveal.getConfig().autoAnimateEasing,duration:this.Reveal.getConfig().autoAnimateDuration,delay:0};if(s=e(s,i),t.parentNode){let e=r(t.parentNode,"[data-auto-animate-target]");e&&(s=this.getAutoAnimateOptions(e,s))}return t.dataset.autoAnimateEasing&&(s.easing=t.dataset.autoAnimateEasing),t.dataset.autoAnimateDuration&&(s.duration=parseFloat(t.dataset.autoAnimateDuration)),t.dataset.autoAnimateDelay&&(s.delay=parseFloat(t.dataset.autoAnimateDelay)),s}getAutoAnimatableProperties(e,t,i){let s=this.Reveal.getConfig(),a={styles:[]};if(!1!==i.translate||!1!==i.scale){let e;if("function"==typeof i.measure)e=i.measure(t);else if(s.center)e=t.getBoundingClientRect();else{let i=this.Reveal.getScale();e={x:t.offsetLeft*i,y:t.offsetTop*i,width:t.offsetWidth*i,height:t.offsetHeight*i}}a.x=e.x,a.y=e.y,a.width=e.width,a.height=e.height}const n=getComputedStyle(t);return(i.styles||s.autoAnimateStyles).forEach((t=>{let i;"string"==typeof t&&(t={property:t}),void 0!==t.from&&"from"===e?i={value:t.from,explicitValue:!0}:void 0!==t.to&&"to"===e?i={value:t.to,explicitValue:!0}:("line-height"===t.property&&(i=parseFloat(n["line-height"])/parseFloat(n["font-size"])),isNaN(i)&&(i=n[t.property])),""!==i&&(a.styles[t.property]=i)})),a}getAutoAnimatableElements(e,t){let i=("function"==typeof this.Reveal.getConfig().autoAnimateMatcher?this.Reveal.getConfig().autoAnimateMatcher:this.getAutoAnimatePairs).call(this,e,t),s=[];return i.filter(((e,t)=>{if(-1===s.indexOf(e.to))return s.push(e.to),!0}))}getAutoAnimatePairs(e,t){let i=[];const s="h1, h2, h3, h4, h5, h6, p, li";return this.findAutoAnimateMatches(i,e,t,"[data-id]",(e=>e.nodeName+":::"+e.getAttribute("data-id"))),this.findAutoAnimateMatches(i,e,t,s,(e=>e.nodeName+":::"+e.textContent.trim())),this.findAutoAnimateMatches(i,e,t,"img, video, iframe",(e=>e.nodeName+":::"+(e.getAttribute("src")||e.getAttribute("data-src")))),this.findAutoAnimateMatches(i,e,t,"pre",(e=>e.nodeName+":::"+e.textContent.trim())),i.forEach((e=>{n(e.from,s)?e.options={scale:!1}:n(e.from,"pre")&&(e.options={scale:!1,styles:["width","height"]},this.findAutoAnimateMatches(i,e.from,e.to,".hljs .hljs-ln-code",(e=>e.textContent),{scale:!1,styles:[],measure:this.getLocalBoundingBox.bind(this)}),this.findAutoAnimateMatches(i,e.from,e.to,".hljs .hljs-ln-numbers[data-line-number]",(e=>e.getAttribute("data-line-number")),{scale:!1,styles:["width"],measure:this.getLocalBoundingBox.bind(this)}))}),this),i}getLocalBoundingBox(e){const t=this.Reveal.getScale();return{x:Math.round(e.offsetLeft*t*100)/100,y:Math.round(e.offsetTop*t*100)/100,width:Math.round(e.offsetWidth*t*100)/100,height:Math.round(e.offsetHeight*t*100)/100}}findAutoAnimateMatches(e,t,i,s,a,n){let r={},o={};[].slice.call(t.querySelectorAll(s)).forEach(((e,t)=>{const i=a(e);"string"==typeof i&&i.length&&(r[i]=r[i]||[],r[i].push(e))})),[].slice.call(i.querySelectorAll(s)).forEach(((t,i)=>{const s=a(t);let l;if(o[s]=o[s]||[],o[s].push(t),r[s]){const e=o[s].length-1,t=r[s].length-1;r[s][e]?(l=r[s][e],r[s][e]=null):r[s][t]&&(l=r[s][t],r[s][t]=null)}l&&e.push({from:l,to:t,options:n})}))}getUnmatchedAutoAnimateElements(e){return[].slice.call(e.children).reduce(((e,t)=>{const i=t.querySelector("[data-auto-animate-target]");return t.hasAttribute("data-auto-animate-target")||i||e.push(t),t.querySelector("[data-auto-animate-target]")&&(e=e.concat(this.getUnmatchedAutoAnimateElements(t))),e}),[])}}class L{constructor(e){this.Reveal=e,this.active=!1,this.activatedCallbacks=[],this.onScroll=this.onScroll.bind(this)}activate(){if(this.active)return;const e=this.Reveal.getState();this.active=!0,this.slideHTMLBeforeActivation=this.Reveal.getSlidesElement().innerHTML;const i=t(this.Reveal.getRevealElement(),f),s=t(this.Reveal.getRevealElement(),".backgrounds>.slide-background");let a;this.viewportElement.classList.add("loading-scroll-mode","reveal-scroll");const n=window.getComputedStyle(this.viewportElement);n&&n.background&&(a=n.background);const r=[],o=i[0].parentNode;let l;const d=(e,t,i,n)=>{let o;if(l&&this.Reveal.shouldAutoAnimateBetween(l,e))o=document.createElement("div"),o.className="scroll-page-content scroll-auto-animate-page",o.style.display="none",l.closest(".scroll-page-content").parentNode.appendChild(o);else{const e=document.createElement("div");if(e.className="scroll-page",r.push(e),n&&s.length>t){const i=s[t],n=window.getComputedStyle(i);n&&n.background?e.style.background=n.background:a&&(e.style.background=a)}else a&&(e.style.background=a);const i=document.createElement("div");i.className="scroll-page-sticky",e.appendChild(i),o=document.createElement("div"),o.className="scroll-page-content",i.appendChild(o)}o.appendChild(e),e.classList.remove("past","future"),e.setAttribute("data-index-h",t),e.setAttribute("data-index-v",i),e.slideBackgroundElement&&(e.slideBackgroundElement.remove("past","future"),o.insertBefore(e.slideBackgroundElement,e)),l=e};i.forEach(((e,t)=>{this.Reveal.isVerticalStack(e)?e.querySelectorAll("section").forEach(((e,i)=>{d(e,t,i,!0)})):d(e,t,0)}),this),this.createProgressBar(),t(this.Reveal.getRevealElement(),".stack").forEach((e=>e.remove())),r.forEach((e=>o.appendChild(e))),this.Reveal.slideContent.layout(this.Reveal.getSlidesElement()),this.Reveal.layout(),this.Reveal.setState(e),this.activatedCallbacks.forEach((e=>e())),this.activatedCallbacks=[],this.restoreScrollPosition(),this.viewportElement.classList.remove("loading-scroll-mode"),this.viewportElement.addEventListener("scroll",this.onScroll,{passive:!0})}deactivate(){if(!this.active)return;const e=this.Reveal.getState();this.active=!1,this.viewportElement.removeEventListener("scroll",this.onScroll),this.viewportElement.classList.remove("reveal-scroll"),this.removeProgressBar(),this.Reveal.getSlidesElement().innerHTML=this.slideHTMLBeforeActivation,this.Reveal.sync(),this.Reveal.setState(e),this.slideHTMLBeforeActivation=null}toggle(e){"boolean"==typeof e?e?this.activate():this.deactivate():this.isActive()?this.deactivate():this.activate()}isActive(){return this.active}createProgressBar(){this.progressBar=document.createElement("div"),this.progressBar.className="scrollbar",this.progressBarInner=document.createElement("div"),this.progressBarInner.className="scrollbar-inner",this.progressBar.appendChild(this.progressBarInner),this.progressBarPlayhead=document.createElement("div"),this.progressBarPlayhead.className="scrollbar-playhead",this.progressBarInner.appendChild(this.progressBarPlayhead),this.viewportElement.insertBefore(this.progressBar,this.viewportElement.firstChild);const e=e=>{let t=(e.clientY-this.progressBarInner.getBoundingClientRect().top)/this.progressBarHeight;t=Math.max(Math.min(t,1),0),this.viewportElement.scrollTop=t*(this.viewportElement.scrollHeight-this.viewportElement.offsetHeight)},t=i=>{this.draggingProgressBar=!1,this.showProgressBar(),document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",t)};this.progressBarInner.addEventListener("mousedown",(i=>{i.preventDefault(),this.draggingProgressBar=!0,document.addEventListener("mousemove",e),document.addEventListener("mouseup",t),e(i)}))}removeProgressBar(){this.progressBar&&(this.progressBar.remove(),this.progressBar=null)}layout(){this.isActive()&&(this.syncPages(),this.syncScrollPosition())}syncPages(){const e=this.Reveal.getConfig(),t=this.Reveal.getComputedSlideSize(window.innerWidth,window.innerHeight),i=this.Reveal.getScale(),s="compact"===e.scrollLayout,a=this.viewportElement.offsetHeight,n=t.height*i,r=s?n:a;this.scrollTriggerHeight=s?n:a,this.viewportElement.style.setProperty("--page-height",r+"px"),this.viewportElement.style.scrollSnapType="string"==typeof e.scrollSnap?`y ${e.scrollSnap}`:"",this.slideTriggers=[];const o=Array.from(this.Reveal.getRevealElement().querySelectorAll(".scroll-page"));this.pages=o.map((i=>{const n=this.createPage({pageElement:i,slideElement:i.querySelector("section"),stickyElement:i.querySelector(".scroll-page-sticky"),contentElement:i.querySelector(".scroll-page-content"),backgroundElement:i.querySelector(".slide-background"),autoAnimateElements:i.querySelectorAll(".scroll-auto-animate-page"),autoAnimatePages:[]});n.pageElement.style.setProperty("--slide-height",!0===e.center?"auto":t.height+"px"),this.slideTriggers.push({page:n,activate:()=>this.activatePage(n),deactivate:()=>this.deactivatePage(n)}),this.createFragmentTriggersForPage(n),n.autoAnimateElements.length>0&&this.createAutoAnimateTriggersForPage(n);let o=Math.max(n.scrollTriggers.length-1,0);o+=n.autoAnimatePages.reduce(((e,t)=>e+Math.max(t.scrollTriggers.length-1,0)),n.autoAnimatePages.length),n.pageElement.querySelectorAll(".scroll-snap-point").forEach((e=>e.remove()));for(let e=0;e0?(n.pageHeight=a,n.pageElement.style.setProperty("--page-height",a+"px")):(n.pageHeight=r,n.pageElement.style.removeProperty("--page-height")),n.scrollPadding=this.scrollTriggerHeight*o,n.totalHeight=n.pageHeight+n.scrollPadding,n.pageElement.style.setProperty("--page-scroll-padding",n.scrollPadding+"px"),o>0?(n.stickyElement.style.position="sticky",n.stickyElement.style.top=Math.max((a-n.pageHeight)/2,0)+"px"):(n.stickyElement.style.position="relative",n.pageElement.style.scrollSnapAlign=n.pageHeight1?(this.progressBar||this.createProgressBar(),this.syncProgressBar()):this.removeProgressBar()}setTriggerRanges(){this.totalScrollTriggerCount=this.slideTriggers.reduce(((e,t)=>e+Math.max(t.page.scrollTriggers.length,1)),0);let e=0;this.slideTriggers.forEach(((t,i)=>{t.range=[e,e+Math.max(t.page.scrollTriggers.length,1)/this.totalScrollTriggerCount];const s=(t.range[1]-t.range[0])/t.page.scrollTriggers.length;t.page.scrollTriggers.forEach(((t,i)=>{t.range=[e+i*s,e+(i+1)*s]})),e=t.range[1]})),this.slideTriggers[this.slideTriggers.length-1].range[1]=1}createFragmentTriggersForPage(e,t){t=t||e.slideElement;const i=this.Reveal.fragments.sort(t.querySelectorAll(".fragment"),!0);return i.length&&(e.fragments=this.Reveal.fragments.sort(t.querySelectorAll(".fragment:not(.disabled)")),e.scrollTriggers.push({activate:()=>{this.Reveal.fragments.update(-1,e.fragments,t)}}),i.forEach(((i,s)=>{e.scrollTriggers.push({activate:()=>{this.Reveal.fragments.update(s,e.fragments,t)}})}))),e.scrollTriggers.length}createAutoAnimateTriggersForPage(e){e.autoAnimateElements.length>0&&this.slideTriggers.push(...Array.from(e.autoAnimateElements).map(((t,i)=>{let s=this.createPage({slideElement:t.querySelector("section"),contentElement:t,backgroundElement:t.querySelector(".slide-background")});return this.createFragmentTriggersForPage(s,s.slideElement),e.autoAnimatePages.push(s),{page:s,activate:()=>this.activatePage(s),deactivate:()=>this.deactivatePage(s)}})))}createPage(e){return e.scrollTriggers=[],e.indexh=parseInt(e.slideElement.getAttribute("data-index-h"),10),e.indexv=parseInt(e.slideElement.getAttribute("data-index-v"),10),e}syncProgressBar(){this.progressBarInner.querySelectorAll(".scrollbar-slide").forEach((e=>e.remove()));const e=this.viewportElement.scrollHeight,t=this.viewportElement.offsetHeight,i=t/e;this.progressBarHeight=this.progressBarInner.offsetHeight,this.playheadHeight=Math.max(i*this.progressBarHeight,8),this.progressBarScrollableHeight=this.progressBarHeight-this.playheadHeight;const s=t/e*this.progressBarHeight,a=Math.min(s/8,4);this.progressBarPlayhead.style.height=this.playheadHeight-a+"px",s>6?this.slideTriggers.forEach((e=>{const{page:t}=e;t.progressBarSlide=document.createElement("div"),t.progressBarSlide.className="scrollbar-slide",t.progressBarSlide.style.top=e.range[0]*this.progressBarHeight+"px",t.progressBarSlide.style.height=(e.range[1]-e.range[0])*this.progressBarHeight-a+"px",t.progressBarSlide.classList.toggle("has-triggers",t.scrollTriggers.length>0),this.progressBarInner.appendChild(t.progressBarSlide),t.scrollTriggerElements=t.scrollTriggers.map(((i,s)=>{const n=document.createElement("div");return n.className="scrollbar-trigger",n.style.top=(i.range[0]-e.range[0])*this.progressBarHeight+"px",n.style.height=(i.range[1]-i.range[0])*this.progressBarHeight-a+"px",t.progressBarSlide.appendChild(n),0===s&&(n.style.display="none"),n}))})):this.pages.forEach((e=>e.progressBarSlide=null))}syncScrollPosition(){const e=this.viewportElement.offsetHeight,t=e/this.viewportElement.scrollHeight,i=this.viewportElement.scrollTop,s=this.viewportElement.scrollHeight-e,a=Math.max(Math.min(i/s,1),0),n=Math.max(Math.min((i+e/2)/this.viewportElement.scrollHeight,1),0);let r;this.slideTriggers.forEach((e=>{const{page:i}=e;a>=e.range[0]-2*t&&a<=e.range[1]+2*t&&!i.loaded?(i.loaded=!0,this.Reveal.slideContent.load(i.slideElement)):i.loaded&&(i.loaded=!1,this.Reveal.slideContent.unload(i.slideElement)),a>=e.range[0]&&a<=e.range[1]?(this.activateTrigger(e),r=e.page):e.active&&this.deactivateTrigger(e)})),r&&r.scrollTriggers.forEach((e=>{n>=e.range[0]&&n<=e.range[1]?this.activateTrigger(e):e.active&&this.deactivateTrigger(e)})),this.setProgressBarValue(i/(this.viewportElement.scrollHeight-e))}setProgressBarValue(e){this.progressBar&&(this.progressBarPlayhead.style.transform=`translateY(${e*this.progressBarScrollableHeight}px)`,this.getAllPages().filter((e=>e.progressBarSlide)).forEach((e=>{e.progressBarSlide.classList.toggle("active",!0===e.active),e.scrollTriggers.forEach(((t,i)=>{e.scrollTriggerElements[i].classList.toggle("active",!0===e.active&&!0===t.active)}))})),this.showProgressBar())}showProgressBar(){this.progressBar.classList.add("visible"),clearTimeout(this.hideProgressBarTimeout),"auto"!==this.Reveal.getConfig().scrollProgress||this.draggingProgressBar||(this.hideProgressBarTimeout=setTimeout((()=>{this.progressBar&&this.progressBar.classList.remove("visible")}),500))}prev(){this.viewportElement.scrollTop-=this.scrollTriggerHeight}next(){this.viewportElement.scrollTop+=this.scrollTriggerHeight}scrollToSlide(e){if(this.active){const t=this.getScrollTriggerBySlide(e);t&&(this.viewportElement.scrollTop=t.range[0]*(this.viewportElement.scrollHeight-this.viewportElement.offsetHeight))}else this.activatedCallbacks.push((()=>this.scrollToSlide(e)))}storeScrollPosition(){clearTimeout(this.storeScrollPositionTimeout),this.storeScrollPositionTimeout=setTimeout((()=>{sessionStorage.setItem("reveal-scroll-top",this.viewportElement.scrollTop),sessionStorage.setItem("reveal-scroll-origin",location.origin+location.pathname),this.storeScrollPositionTimeout=null}),50)}restoreScrollPosition(){const e=sessionStorage.getItem("reveal-scroll-top"),t=sessionStorage.getItem("reveal-scroll-origin");e&&t===location.origin+location.pathname&&(this.viewportElement.scrollTop=parseInt(e,10))}activatePage(e){if(!e.active){e.active=!0;const{slideElement:t,backgroundElement:i,contentElement:s,indexh:a,indexv:n}=e;s.style.display="block",t.classList.add("present"),i&&i.classList.add("present"),this.Reveal.setCurrentScrollPage(t,a,n),this.Reveal.backgrounds.bubbleSlideContrastClassToElement(t,this.viewportElement),Array.from(s.parentNode.querySelectorAll(".scroll-page-content")).forEach((e=>{e!==s&&(e.style.display="none")}))}}deactivatePage(e){e.active&&(e.active=!1,e.slideElement&&e.slideElement.classList.remove("present"),e.backgroundElement&&e.backgroundElement.classList.remove("present"))}activateTrigger(e){e.active||(e.active=!0,e.activate())}deactivateTrigger(e){e.active&&(e.active=!1,e.deactivate&&e.deactivate())}getSlideByIndices(e,t){const i=this.getAllPages().find((i=>i.indexh===e&&i.indexv===t));return i?i.slideElement:null}getScrollTriggerBySlide(e){return this.slideTriggers.find((t=>t.page.slideElement===e))}getAllPages(){return this.pages.flatMap((e=>[e,...e.autoAnimatePages||[]]))}onScroll(){this.syncScrollPosition(),this.storeScrollPosition()}get viewportElement(){return this.Reveal.getViewportElement()}}class C{constructor(e){this.Reveal=e}async activate(){const e=this.Reveal.getConfig(),i=t(this.Reveal.getRevealElement(),m),s=e.slideNumber&&/all|print/i.test(e.showSlideNumber),a=this.Reveal.getComputedSlideSize(window.innerWidth,window.innerHeight),n=Math.floor(a.width*(1+e.margin)),r=Math.floor(a.height*(1+e.margin)),o=a.width,d=a.height;await new Promise(requestAnimationFrame),l("@page{size:"+n+"px "+r+"px; margin: 0px;}"),l(".reveal section>img, .reveal section>video, .reveal section>iframe{max-width: "+o+"px; max-height:"+d+"px}"),document.documentElement.classList.add("reveal-print","print-pdf"),document.body.style.width=n+"px",document.body.style.height=r+"px";const c=this.Reveal.getViewportElement();let h;if(c){const e=window.getComputedStyle(c);e&&e.background&&(h=e.background)}await new Promise(requestAnimationFrame),this.Reveal.layoutSlideContents(o,d),await new Promise(requestAnimationFrame);const u=i.map((e=>e.scrollHeight)),g=[],v=i[0].parentNode;let p=1;i.forEach((function(i,a){if(!1===i.classList.contains("stack")){let l=(n-o)/2,c=(r-d)/2;const v=u[a];let m=Math.max(Math.ceil(v/r),1);m=Math.min(m,e.pdfMaxPagesPerSlide),(1===m&&e.center||i.classList.contains("center"))&&(c=Math.max((r-v)/2,0));const f=document.createElement("div");if(g.push(f),f.className="pdf-page",f.style.height=(r+e.pdfPageHeightOffset)*m+"px",h&&(f.style.background=h),f.appendChild(i),i.style.left=l+"px",i.style.top=c+"px",i.style.width=o+"px",this.Reveal.slideContent.layout(i),i.slideBackgroundElement&&f.insertBefore(i.slideBackgroundElement,i),e.showNotes){const t=this.Reveal.getSlideNotes(i);if(t){const i=8,s="string"==typeof e.showNotes?e.showNotes:"inline",a=document.createElement("div");a.classList.add("speaker-notes"),a.classList.add("speaker-notes-pdf"),a.setAttribute("data-layout",s),a.innerHTML=t,"separate-page"===s?g.push(a):(a.style.left=i+"px",a.style.bottom=i+"px",a.style.width=n-2*i+"px",f.appendChild(a))}}if(s){const e=document.createElement("div");e.classList.add("slide-number"),e.classList.add("slide-number-pdf"),e.innerHTML=p++,f.appendChild(e)}if(e.pdfSeparateFragments){const e=this.Reveal.fragments.sort(f.querySelectorAll(".fragment"),!0);let t;e.forEach((function(e,i){t&&t.forEach((function(e){e.classList.remove("current-fragment")})),e.forEach((function(e){e.classList.add("visible","current-fragment")}),this);const a=f.cloneNode(!0);if(s){const e=i+1;a.querySelector(".slide-number-pdf").innerHTML+="."+e}g.push(a),t=e}),this),e.forEach((function(e){e.forEach((function(e){e.classList.remove("visible","current-fragment")}))}))}else t(f,".fragment:not(.fade-out)").forEach((function(e){e.classList.add("visible")}))}}),this),await new Promise(requestAnimationFrame),g.forEach((e=>v.appendChild(e))),this.Reveal.slideContent.layout(this.Reveal.getSlidesElement()),this.Reveal.dispatchEvent({type:"pdf-ready"}),c.classList.remove("loading-scroll-mode")}isActive(){return"print"===this.Reveal.getConfig().view}}class x{constructor(e){this.Reveal=e}configure(e,t){!1===e.fragments?this.disable():!1===t.fragments&&this.enable()}disable(){t(this.Reveal.getSlidesElement(),".fragment").forEach((e=>{e.classList.add("visible"),e.classList.remove("current-fragment")}))}enable(){t(this.Reveal.getSlidesElement(),".fragment").forEach((e=>{e.classList.remove("visible"),e.classList.remove("current-fragment")}))}availableRoutes(){let e=this.Reveal.getCurrentSlide();if(e&&this.Reveal.getConfig().fragments){let t=e.querySelectorAll(".fragment:not(.disabled)"),i=e.querySelectorAll(".fragment:not(.disabled):not(.visible)");return{prev:t.length-i.length>0,next:!!i.length}}return{prev:!1,next:!1}}sort(e,t=!1){e=Array.from(e);let i=[],s=[],a=[];e.forEach((e=>{if(e.hasAttribute("data-fragment-index")){let t=parseInt(e.getAttribute("data-fragment-index"),10);i[t]||(i[t]=[]),i[t].push(e)}else s.push([e])})),i=i.concat(s);let n=0;return i.forEach((e=>{e.forEach((e=>{a.push(e),e.setAttribute("data-fragment-index",n)})),n++})),!0===t?i:a}sortAll(){this.Reveal.getHorizontalSlides().forEach((e=>{let i=t(e,"section");i.forEach(((e,t)=>{this.sort(e.querySelectorAll(".fragment"))}),this),0===i.length&&this.sort(e.querySelectorAll(".fragment"))}))}update(e,t,i=this.Reveal.getCurrentSlide()){let s={shown:[],hidden:[]};if(i&&this.Reveal.getConfig().fragments&&(t=t||this.sort(i.querySelectorAll(".fragment"))).length){let a=0;if("number"!=typeof e){let t=this.sort(i.querySelectorAll(".fragment.visible")).pop();t&&(e=parseInt(t.getAttribute("data-fragment-index")||0,10))}Array.from(t).forEach(((t,i)=>{if(t.hasAttribute("data-fragment-index")&&(i=parseInt(t.getAttribute("data-fragment-index"),10)),a=Math.max(a,i),i<=e){let a=t.classList.contains("visible");t.classList.add("visible"),t.classList.remove("current-fragment"),i===e&&(this.Reveal.announceStatus(this.Reveal.getStatusText(t)),t.classList.add("current-fragment"),this.Reveal.slideContent.startEmbeddedContent(t)),a||(s.shown.push(t),this.Reveal.dispatchEvent({target:t,type:"visible",bubbles:!1}))}else{let e=t.classList.contains("visible");t.classList.remove("visible"),t.classList.remove("current-fragment"),e&&(this.Reveal.slideContent.stopEmbeddedContent(t),s.hidden.push(t),this.Reveal.dispatchEvent({target:t,type:"hidden",bubbles:!1}))}})),e="number"==typeof e?e:-1,e=Math.max(Math.min(e,a),-1),i.setAttribute("data-fragment",e)}return s.hidden.length&&this.Reveal.dispatchEvent({type:"fragmenthidden",data:{fragment:s.hidden[0],fragments:s.hidden}}),s.shown.length&&this.Reveal.dispatchEvent({type:"fragmentshown",data:{fragment:s.shown[0],fragments:s.shown}}),s}sync(e=this.Reveal.getCurrentSlide()){return this.sort(e.querySelectorAll(".fragment"))}goto(e,t=0){let i=this.Reveal.getCurrentSlide();if(i&&this.Reveal.getConfig().fragments){let s=this.sort(i.querySelectorAll(".fragment:not(.disabled)"));if(s.length){if("number"!=typeof e){let t=this.sort(i.querySelectorAll(".fragment:not(.disabled).visible")).pop();e=t?parseInt(t.getAttribute("data-fragment-index")||0,10):-1}e+=t;let a=this.update(e,s);return this.Reveal.controls.update(),this.Reveal.progress.update(),this.Reveal.getConfig().fragmentInURL&&this.Reveal.location.writeURL(),!(!a.shown.length&&!a.hidden.length)}}return!1}next(){return this.goto(null,1)}prev(){return this.goto(null,-1)}}class P{constructor(e){this.Reveal=e,this.active=!1,this.onSlideClicked=this.onSlideClicked.bind(this)}activate(){if(this.Reveal.getConfig().overview&&!this.Reveal.isScrollView()&&!this.isActive()){this.active=!0,this.Reveal.getRevealElement().classList.add("overview"),this.Reveal.cancelAutoSlide(),this.Reveal.getSlidesElement().appendChild(this.Reveal.getBackgroundsElement()),t(this.Reveal.getRevealElement(),m).forEach((e=>{e.classList.contains("stack")||e.addEventListener("click",this.onSlideClicked,!0)}));const e=70,i=this.Reveal.getComputedSlideSize();this.overviewSlideWidth=i.width+e,this.overviewSlideHeight=i.height+e,this.Reveal.getConfig().rtl&&(this.overviewSlideWidth=-this.overviewSlideWidth),this.Reveal.updateSlidesVisibility(),this.layout(),this.update(),this.Reveal.layout();const s=this.Reveal.getIndices();this.Reveal.dispatchEvent({type:"overviewshown",data:{indexh:s.h,indexv:s.v,currentSlide:this.Reveal.getCurrentSlide()}})}}layout(){this.Reveal.getHorizontalSlides().forEach(((e,i)=>{e.setAttribute("data-index-h",i),a(e,"translate3d("+i*this.overviewSlideWidth+"px, 0, 0)"),e.classList.contains("stack")&&t(e,"section").forEach(((e,t)=>{e.setAttribute("data-index-h",i),e.setAttribute("data-index-v",t),a(e,"translate3d(0, "+t*this.overviewSlideHeight+"px, 0)")}))})),Array.from(this.Reveal.getBackgroundsElement().childNodes).forEach(((e,i)=>{a(e,"translate3d("+i*this.overviewSlideWidth+"px, 0, 0)"),t(e,".slide-background").forEach(((e,t)=>{a(e,"translate3d(0, "+t*this.overviewSlideHeight+"px, 0)")}))}))}update(){const e=Math.min(window.innerWidth,window.innerHeight),t=Math.max(e/5,150)/e,i=this.Reveal.getIndices();this.Reveal.transformSlides({overview:["scale("+t+")","translateX("+-i.h*this.overviewSlideWidth+"px)","translateY("+-i.v*this.overviewSlideHeight+"px)"].join(" ")})}deactivate(){if(this.Reveal.getConfig().overview){this.active=!1,this.Reveal.getRevealElement().classList.remove("overview"),this.Reveal.getRevealElement().classList.add("overview-deactivating"),setTimeout((()=>{this.Reveal.getRevealElement().classList.remove("overview-deactivating")}),1),this.Reveal.getRevealElement().appendChild(this.Reveal.getBackgroundsElement()),t(this.Reveal.getRevealElement(),m).forEach((e=>{a(e,""),e.removeEventListener("click",this.onSlideClicked,!0)})),t(this.Reveal.getBackgroundsElement(),".slide-background").forEach((e=>{a(e,"")})),this.Reveal.transformSlides({overview:""});const e=this.Reveal.getIndices();this.Reveal.slide(e.h,e.v),this.Reveal.layout(),this.Reveal.cueAutoSlide(),this.Reveal.dispatchEvent({type:"overviewhidden",data:{indexh:e.h,indexv:e.v,currentSlide:this.Reveal.getCurrentSlide()}})}}toggle(e){"boolean"==typeof e?e?this.activate():this.deactivate():this.isActive()?this.deactivate():this.activate()}isActive(){return this.active}onSlideClicked(e){if(this.isActive()){e.preventDefault();let t=e.target;for(;t&&!t.nodeName.match(/section/gi);)t=t.parentNode;if(t&&!t.classList.contains("disabled")&&(this.deactivate(),t.nodeName.match(/section/gi))){let e=parseInt(t.getAttribute("data-index-h"),10),i=parseInt(t.getAttribute("data-index-v"),10);this.Reveal.slide(e,i)}}}}class T{constructor(e){this.Reveal=e,this.shortcuts={},this.bindings={},this.onDocumentKeyDown=this.onDocumentKeyDown.bind(this)}configure(e,t){"linear"===e.navigationMode?(this.shortcuts["→ , ↓ , SPACE , N , L , J"]="Next slide",this.shortcuts["← , ↑ , P , H , K"]="Previous slide"):(this.shortcuts["N , SPACE"]="Next slide",this.shortcuts["P , Shift SPACE"]="Previous slide",this.shortcuts["← , H"]="Navigate left",this.shortcuts["→ , L"]="Navigate right",this.shortcuts["↑ , K"]="Navigate up",this.shortcuts["↓ , J"]="Navigate down"),this.shortcuts["Alt + ←/↑/→/↓"]="Navigate without fragments",this.shortcuts["Shift + ←/↑/→/↓"]="Jump to first/last slide",this.shortcuts["B , ."]="Pause",this.shortcuts.F="Fullscreen",this.shortcuts.G="Jump to slide",this.shortcuts["ESC, O"]="Slide overview"}bind(){document.addEventListener("keydown",this.onDocumentKeyDown,!1)}unbind(){document.removeEventListener("keydown",this.onDocumentKeyDown,!1)}addKeyBinding(e,t){"object"==typeof e&&e.keyCode?this.bindings[e.keyCode]={callback:t,key:e.key,description:e.description}:this.bindings[e]={callback:t,key:null,description:null}}removeKeyBinding(e){delete this.bindings[e]}triggerKey(e){this.onDocumentKeyDown({keyCode:e})}registerKeyboardShortcut(e,t){this.shortcuts[e]=t}getShortcuts(){return this.shortcuts}getBindings(){return this.bindings}onDocumentKeyDown(e){let t=this.Reveal.getConfig();if("function"==typeof t.keyboardCondition&&!1===t.keyboardCondition(e))return!0;if("focused"===t.keyboardCondition&&!this.Reveal.isFocused())return!0;let i=e.keyCode,s=!this.Reveal.isAutoSliding();this.Reveal.onUserInput(e);let a=document.activeElement&&!0===document.activeElement.isContentEditable,n=document.activeElement&&document.activeElement.tagName&&/input|textarea/i.test(document.activeElement.tagName),r=document.activeElement&&document.activeElement.className&&/speaker-notes/i.test(document.activeElement.className),l=!(-1!==[32,37,38,39,40,63,78,80,191].indexOf(e.keyCode)&&e.shiftKey||e.altKey)&&(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey);if(a||n||r||l)return;let d,c=[66,86,190,191,112];if("object"==typeof t.keyboard)for(d in t.keyboard)"togglePause"===t.keyboard[d]&&c.push(parseInt(d,10));if(this.Reveal.isOverlayOpen()&&!["Escape","f","c","b","."].includes(e.key))return!1;if(this.Reveal.isPaused()&&-1===c.indexOf(i))return!1;let h="linear"===t.navigationMode||!this.Reveal.hasHorizontalSlides()||!this.Reveal.hasVerticalSlides(),u=!1;if("object"==typeof t.keyboard)for(d in t.keyboard)if(parseInt(d,10)===i){let i=t.keyboard[d];"function"==typeof i?i.apply(null,[e]):"string"==typeof i&&"function"==typeof this.Reveal[i]&&this.Reveal[i].call(),u=!0}if(!1===u)for(d in this.bindings)if(parseInt(d,10)===i){let t=this.bindings[d].callback;"function"==typeof t?t.apply(null,[e]):"string"==typeof t&&"function"==typeof this.Reveal[t]&&this.Reveal[t].call(),u=!0}!1===u&&(u=!0,80===i||33===i?this.Reveal.prev({skipFragments:e.altKey}):78===i||34===i?this.Reveal.next({skipFragments:e.altKey}):72===i||37===i?e.shiftKey?this.Reveal.slide(0):!this.Reveal.overview.isActive()&&h?t.rtl?this.Reveal.next({skipFragments:e.altKey}):this.Reveal.prev({skipFragments:e.altKey}):this.Reveal.left({skipFragments:e.altKey}):76===i||39===i?e.shiftKey?this.Reveal.slide(this.Reveal.getHorizontalSlides().length-1):!this.Reveal.overview.isActive()&&h?t.rtl?this.Reveal.prev({skipFragments:e.altKey}):this.Reveal.next({skipFragments:e.altKey}):this.Reveal.right({skipFragments:e.altKey}):75===i||38===i?e.shiftKey?this.Reveal.slide(void 0,0):!this.Reveal.overview.isActive()&&h?this.Reveal.prev({skipFragments:e.altKey}):this.Reveal.up({skipFragments:e.altKey}):74===i||40===i?e.shiftKey?this.Reveal.slide(void 0,Number.MAX_VALUE):!this.Reveal.overview.isActive()&&h?this.Reveal.next({skipFragments:e.altKey}):this.Reveal.down({skipFragments:e.altKey}):36===i?this.Reveal.slide(0):35===i?this.Reveal.slide(this.Reveal.getHorizontalSlides().length-1):32===i?(this.Reveal.overview.isActive()&&this.Reveal.overview.deactivate(),e.shiftKey?this.Reveal.prev({skipFragments:e.altKey}):this.Reveal.next({skipFragments:e.altKey})):[58,59,66,86,190].includes(i)||191===i&&!e.shiftKey?this.Reveal.togglePause():70===i?o(t.embedded?this.Reveal.getViewportElement():document.documentElement):65===i?t.autoSlideStoppable&&this.Reveal.toggleAutoSlide(s):71===i?t.jumpToSlide&&this.Reveal.toggleJumpToSlide():67===i&&this.Reveal.isOverlayOpen()?this.Reveal.closeOverlay():63!==i&&191!==i||!e.shiftKey?112===i?this.Reveal.toggleHelp():u=!1:this.Reveal.toggleHelp()),u?e.preventDefault&&e.preventDefault():27===i||79===i?(!1===this.Reveal.closeOverlay()&&this.Reveal.overview.toggle(),e.preventDefault&&e.preventDefault()):13===i&&this.Reveal.overview.isActive()&&(this.Reveal.overview.deactivate(),e.preventDefault&&e.preventDefault()),this.Reveal.cueAutoSlide()}}class N{MAX_REPLACE_STATE_FREQUENCY=1e3;constructor(e){this.Reveal=e,this.writeURLTimeout=0,this.replaceStateTimestamp=0,this.onWindowHashChange=this.onWindowHashChange.bind(this)}bind(){window.addEventListener("hashchange",this.onWindowHashChange,!1)}unbind(){window.removeEventListener("hashchange",this.onWindowHashChange,!1)}getIndicesFromHash(e=window.location.hash,t={}){let i=e.replace(/^#\/?/,""),s=i.split("/");if(/^[0-9]*$/.test(s[0])||!i.length){const e=this.Reveal.getConfig();let i,a=e.hashOneBasedIndex||t.oneBasedIndex?1:0,n=parseInt(s[0],10)-a||0,r=parseInt(s[1],10)-a||0;return e.fragmentInURL&&(i=parseInt(s[2],10),isNaN(i)&&(i=void 0)),{h:n,v:r,f:i}}{let e,t;/\/[-\d]+$/g.test(i)&&(t=parseInt(i.split("/").pop(),10),t=isNaN(t)?void 0:t,i=i.split("/").shift());try{e=document.getElementById(decodeURIComponent(i)).closest(".slides section")}catch(e){}if(e)return{...this.Reveal.getIndices(e),f:t}}return null}readURL(){const e=this.Reveal.getIndices(),t=this.getIndicesFromHash();t?t.h===e.h&&t.v===e.v&&void 0===t.f||this.Reveal.slide(t.h,t.v,t.f):this.Reveal.slide(e.h||0,e.v||0)}writeURL(e){let t=this.Reveal.getConfig(),i=this.Reveal.getCurrentSlide();if(clearTimeout(this.writeURLTimeout),"number"==typeof e)this.writeURLTimeout=setTimeout(this.writeURL,e);else if(i){let e=this.getHash();t.history?window.location.hash=e:t.hash&&("/"===e?this.debouncedReplaceState(window.location.pathname+window.location.search):this.debouncedReplaceState("#"+e))}}replaceState(e){window.history.replaceState(null,null,e),this.replaceStateTimestamp=Date.now()}debouncedReplaceState(e){clearTimeout(this.replaceStateTimeout),Date.now()-this.replaceStateTimestamp>this.MAX_REPLACE_STATE_FREQUENCY?this.replaceState(e):this.replaceStateTimeout=setTimeout((()=>this.replaceState(e)),this.MAX_REPLACE_STATE_FREQUENCY)}getHash(e){let t="/",i=e||this.Reveal.getCurrentSlide(),s=i?i.getAttribute("id"):null;s&&(s=encodeURIComponent(s));let a=this.Reveal.getIndices(e);if(this.Reveal.getConfig().fragmentInURL||(a.f=void 0),"string"==typeof s&&s.length)t="/"+s,a.f>=0&&(t+="/"+a.f);else{let e=this.Reveal.getConfig().hashOneBasedIndex?1:0;(a.h>0||a.v>0||a.f>=0)&&(t+=a.h+e),(a.v>0||a.f>=0)&&(t+="/"+(a.v+e)),a.f>=0&&(t+="/"+a.f)}return t}onWindowHashChange(e){this.readURL()}}class I{constructor(e){this.Reveal=e,this.onNavigateLeftClicked=this.onNavigateLeftClicked.bind(this),this.onNavigateRightClicked=this.onNavigateRightClicked.bind(this),this.onNavigateUpClicked=this.onNavigateUpClicked.bind(this),this.onNavigateDownClicked=this.onNavigateDownClicked.bind(this),this.onNavigatePrevClicked=this.onNavigatePrevClicked.bind(this),this.onNavigateNextClicked=this.onNavigateNextClicked.bind(this),this.onEnterFullscreen=this.onEnterFullscreen.bind(this)}render(){const e=this.Reveal.getConfig().rtl,i=this.Reveal.getRevealElement();this.element=document.createElement("aside"),this.element.className="controls",this.element.innerHTML=`\n\t\t\t\n\t\t\t\n\t\t\t`,this.Reveal.getRevealElement().appendChild(this.element),this.controlsLeft=t(i,".navigate-left"),this.controlsRight=t(i,".navigate-right"),this.controlsUp=t(i,".navigate-up"),this.controlsDown=t(i,".navigate-down"),this.controlsPrev=t(i,".navigate-prev"),this.controlsNext=t(i,".navigate-next"),this.controlsFullscreen=t(i,".enter-fullscreen"),this.controlsRightArrow=this.element.querySelector(".navigate-right"),this.controlsLeftArrow=this.element.querySelector(".navigate-left"),this.controlsDownArrow=this.element.querySelector(".navigate-down")}configure(e,t){this.element.style.display=e.controls&&("speaker-only"!==e.controls||this.Reveal.isSpeakerNotes())?"block":"none",this.element.setAttribute("data-controls-layout",e.controlsLayout),this.element.setAttribute("data-controls-back-arrows",e.controlsBackArrows)}bind(){let e=["touchstart","click"];g&&(e=["touchstart"]),e.forEach((e=>{this.controlsLeft.forEach((t=>t.addEventListener(e,this.onNavigateLeftClicked,!1))),this.controlsRight.forEach((t=>t.addEventListener(e,this.onNavigateRightClicked,!1))),this.controlsUp.forEach((t=>t.addEventListener(e,this.onNavigateUpClicked,!1))),this.controlsDown.forEach((t=>t.addEventListener(e,this.onNavigateDownClicked,!1))),this.controlsPrev.forEach((t=>t.addEventListener(e,this.onNavigatePrevClicked,!1))),this.controlsNext.forEach((t=>t.addEventListener(e,this.onNavigateNextClicked,!1))),this.controlsFullscreen.forEach((t=>t.addEventListener(e,this.onEnterFullscreen,!1)))}))}unbind(){["touchstart","click"].forEach((e=>{this.controlsLeft.forEach((t=>t.removeEventListener(e,this.onNavigateLeftClicked,!1))),this.controlsRight.forEach((t=>t.removeEventListener(e,this.onNavigateRightClicked,!1))),this.controlsUp.forEach((t=>t.removeEventListener(e,this.onNavigateUpClicked,!1))),this.controlsDown.forEach((t=>t.removeEventListener(e,this.onNavigateDownClicked,!1))),this.controlsPrev.forEach((t=>t.removeEventListener(e,this.onNavigatePrevClicked,!1))),this.controlsNext.forEach((t=>t.removeEventListener(e,this.onNavigateNextClicked,!1))),this.controlsFullscreen.forEach((t=>t.removeEventListener(e,this.onEnterFullscreen,!1)))}))}update(){let e=this.Reveal.availableRoutes();[...this.controlsLeft,...this.controlsRight,...this.controlsUp,...this.controlsDown,...this.controlsPrev,...this.controlsNext].forEach((e=>{e.classList.remove("enabled","fragmented"),e.setAttribute("disabled","disabled")})),e.left&&this.controlsLeft.forEach((e=>{e.classList.add("enabled"),e.removeAttribute("disabled")})),e.right&&this.controlsRight.forEach((e=>{e.classList.add("enabled"),e.removeAttribute("disabled")})),e.up&&this.controlsUp.forEach((e=>{e.classList.add("enabled"),e.removeAttribute("disabled")})),e.down&&this.controlsDown.forEach((e=>{e.classList.add("enabled"),e.removeAttribute("disabled")})),(e.left||e.up)&&this.controlsPrev.forEach((e=>{e.classList.add("enabled"),e.removeAttribute("disabled")})),(e.right||e.down)&&this.controlsNext.forEach((e=>{e.classList.add("enabled"),e.removeAttribute("disabled")}));let t=this.Reveal.getCurrentSlide();if(t){let e=this.Reveal.fragments.availableRoutes();e.prev&&this.controlsPrev.forEach((e=>{e.classList.add("fragmented","enabled"),e.removeAttribute("disabled")})),e.next&&this.controlsNext.forEach((e=>{e.classList.add("fragmented","enabled"),e.removeAttribute("disabled")}));const i=this.Reveal.isVerticalSlide(t),s=i&&t.parentElement&&t.parentElement.querySelectorAll(":scope > section").length>1;i&&s?(e.prev&&this.controlsUp.forEach((e=>{e.classList.add("fragmented","enabled"),e.removeAttribute("disabled")})),e.next&&this.controlsDown.forEach((e=>{e.classList.add("fragmented","enabled"),e.removeAttribute("disabled")}))):(e.prev&&this.controlsLeft.forEach((e=>{e.classList.add("fragmented","enabled"),e.removeAttribute("disabled")})),e.next&&this.controlsRight.forEach((e=>{e.classList.add("fragmented","enabled"),e.removeAttribute("disabled")})))}if(this.Reveal.getConfig().controlsTutorial){let t=this.Reveal.getIndices();!this.Reveal.hasNavigatedVertically()&&e.down?this.controlsDownArrow.classList.add("highlight"):(this.controlsDownArrow.classList.remove("highlight"),this.Reveal.getConfig().rtl?!this.Reveal.hasNavigatedHorizontally()&&e.left&&0===t.v?this.controlsLeftArrow.classList.add("highlight"):this.controlsLeftArrow.classList.remove("highlight"):!this.Reveal.hasNavigatedHorizontally()&&e.right&&0===t.v?this.controlsRightArrow.classList.add("highlight"):this.controlsRightArrow.classList.remove("highlight"))}}destroy(){this.unbind(),this.element.remove()}onNavigateLeftClicked(e){e.preventDefault(),this.Reveal.onUserInput(),"linear"===this.Reveal.getConfig().navigationMode?this.Reveal.prev():this.Reveal.left()}onNavigateRightClicked(e){e.preventDefault(),this.Reveal.onUserInput(),"linear"===this.Reveal.getConfig().navigationMode?this.Reveal.next():this.Reveal.right()}onNavigateUpClicked(e){e.preventDefault(),this.Reveal.onUserInput(),this.Reveal.up()}onNavigateDownClicked(e){e.preventDefault(),this.Reveal.onUserInput(),this.Reveal.down()}onNavigatePrevClicked(e){e.preventDefault(),this.Reveal.onUserInput(),this.Reveal.prev()}onNavigateNextClicked(e){e.preventDefault(),this.Reveal.onUserInput(),this.Reveal.next()}onEnterFullscreen(e){const t=this.Reveal.getConfig(),i=this.Reveal.getViewportElement();o(t.embedded?i:i.parentElement)}}class M{constructor(e){this.Reveal=e,this.onProgressClicked=this.onProgressClicked.bind(this)}render(){this.element=document.createElement("div"),this.element.className="progress",this.Reveal.getRevealElement().appendChild(this.element),this.bar=document.createElement("span"),this.element.appendChild(this.bar)}configure(e,t){this.element.style.display=e.progress?"block":"none"}bind(){this.Reveal.getConfig().progress&&this.element&&this.element.addEventListener("click",this.onProgressClicked,!1)}unbind(){this.Reveal.getConfig().progress&&this.element&&this.element.removeEventListener("click",this.onProgressClicked,!1)}update(){if(this.Reveal.getConfig().progress&&this.bar){let e=this.Reveal.getProgress();this.Reveal.getTotalSlides()<2&&(e=0),this.bar.style.transform="scaleX("+e+")"}}getMaxWidth(){return this.Reveal.getRevealElement().offsetWidth}onProgressClicked(e){this.Reveal.onUserInput(e),e.preventDefault();let t=this.Reveal.getSlides(),i=t.length,s=Math.floor(e.clientX/this.getMaxWidth()*i);this.Reveal.getConfig().rtl&&(s=i-s);let a=this.Reveal.getIndices(t[s]);this.Reveal.slide(a.h,a.v)}destroy(){this.element.remove()}}class B{constructor(e){this.Reveal=e,this.lastMouseWheelStep=0,this.cursorHidden=!1,this.cursorInactiveTimeout=0,this.onDocumentCursorActive=this.onDocumentCursorActive.bind(this),this.onDocumentMouseScroll=this.onDocumentMouseScroll.bind(this)}configure(e,t){e.mouseWheel?document.addEventListener("wheel",this.onDocumentMouseScroll,!1):document.removeEventListener("wheel",this.onDocumentMouseScroll,!1),e.hideInactiveCursor?(document.addEventListener("mousemove",this.onDocumentCursorActive,!1),document.addEventListener("mousedown",this.onDocumentCursorActive,!1)):(this.showCursor(),document.removeEventListener("mousemove",this.onDocumentCursorActive,!1),document.removeEventListener("mousedown",this.onDocumentCursorActive,!1))}showCursor(){this.cursorHidden&&(this.cursorHidden=!1,this.Reveal.getRevealElement().style.cursor="")}hideCursor(){!1===this.cursorHidden&&(this.cursorHidden=!0,this.Reveal.getRevealElement().style.cursor="none")}destroy(){this.showCursor(),document.removeEventListener("wheel",this.onDocumentMouseScroll,!1),document.removeEventListener("mousemove",this.onDocumentCursorActive,!1),document.removeEventListener("mousedown",this.onDocumentCursorActive,!1)}onDocumentCursorActive(e){this.showCursor(),clearTimeout(this.cursorInactiveTimeout),this.cursorInactiveTimeout=setTimeout(this.hideCursor.bind(this),this.Reveal.getConfig().hideCursorTime)}onDocumentMouseScroll(e){if(Date.now()-this.lastMouseWheelStep>1e3){this.lastMouseWheelStep=Date.now();let t=e.detail||-e.wheelDelta;t>0?this.Reveal.next():t<0&&this.Reveal.prev()}}}const H=(e,t)=>{const i=document.createElement("script");i.type="text/javascript",i.async=!1,i.defer=!1,i.src=e,"function"==typeof t&&(i.onload=i.onreadystatechange=e=>{("load"===e.type||/loaded|complete/.test(i.readyState))&&(i.onload=i.onreadystatechange=i.onerror=null,t())},i.onerror=e=>{i.onload=i.onreadystatechange=i.onerror=null,t(new Error("Failed loading script: "+i.src+"\n"+e))});const s=document.querySelector("head");s.insertBefore(i,s.lastChild)};class D{constructor(e){this.Reveal=e,this.state="idle",this.registeredPlugins={},this.asyncDependencies=[]}load(e,t){return this.state="loading",e.forEach(this.registerPlugin.bind(this)),new Promise((e=>{let i=[],s=0;if(t.forEach((e=>{e.condition&&!e.condition()||(e.async?this.asyncDependencies.push(e):i.push(e))})),i.length){s=i.length;const t=t=>{t&&"function"==typeof t.callback&&t.callback(),0==--s&&this.initPlugins().then(e)};i.forEach((e=>{"string"==typeof e.id?(this.registerPlugin(e),t(e)):"string"==typeof e.src?H(e.src,(()=>t(e))):(console.warn("Unrecognized plugin format",e),t())}))}else this.initPlugins().then(e)}))}initPlugins(){return new Promise((e=>{let t=Object.values(this.registeredPlugins),i=t.length;if(0===i)this.loadAsync().then(e);else{let s,a=()=>{0==--i?this.loadAsync().then(e):s()},n=0;s=()=>{let e=t[n++];if("function"==typeof e.init){let t=e.init(this.Reveal);t&&"function"==typeof t.then?t.then(a):a()}else a()},s()}}))}loadAsync(){return this.state="loaded",this.asyncDependencies.length&&this.asyncDependencies.forEach((e=>{H(e.src,e.callback)})),Promise.resolve()}registerPlugin(e){2===arguments.length&&"string"==typeof arguments[0]?(e=arguments[1]).id=arguments[0]:"function"==typeof e&&(e=e());let t=e.id;"string"!=typeof t?console.warn("Unrecognized plugin format; can't find plugin.id",e):void 0===this.registeredPlugins[t]?(this.registeredPlugins[t]=e,"loaded"===this.state&&"function"==typeof e.init&&e.init(this.Reveal)):console.warn('reveal.js: "'+t+'" plugin has already been registered')}hasPlugin(e){return!!this.registeredPlugins[e]}getPlugin(e){return this.registeredPlugins[e]}getRegisteredPlugins(){return this.registeredPlugins}destroy(){Object.values(this.registeredPlugins).forEach((e=>{"function"==typeof e.destroy&&e.destroy()})),this.registeredPlugins={},this.asyncDependencies=[]}}class F{constructor(e){this.Reveal=e,this.onSlidesClicked=this.onSlidesClicked.bind(this),this.iframeTriggerSelector=null,this.mediaTriggerSelector="[data-preview-image], [data-preview-video]",this.stateProps=["previewIframe","previewImage","previewVideo","previewFit"],this.state={}}update(){this.Reveal.getConfig().previewLinks?this.iframeTriggerSelector="a[href]:not([data-preview-link=false]), [data-preview-link]:not(a):not([data-preview-link=false])":this.iframeTriggerSelector="[data-preview-link]:not([data-preview-link=false])";const e=this.Reveal.getSlidesElement().querySelectorAll(this.iframeTriggerSelector).length>0,t=this.Reveal.getSlidesElement().querySelectorAll(this.mediaTriggerSelector).length>0;e||t?this.Reveal.getSlidesElement().addEventListener("click",this.onSlidesClicked,!1):this.Reveal.getSlidesElement().removeEventListener("click",this.onSlidesClicked,!1)}createOverlay(e){this.dom=document.createElement("div"),this.dom.classList.add("r-overlay"),this.dom.classList.add(e),this.viewport=document.createElement("div"),this.viewport.classList.add("r-overlay-viewport"),this.dom.appendChild(this.viewport),this.Reveal.getRevealElement().appendChild(this.dom)}previewIframe(e){this.close(),this.state={previewIframe:e},this.createOverlay("r-overlay-preview"),this.dom.dataset.state="loading",this.viewport.innerHTML=`
\n\t\t\t\t\n\t\t\t\t\n\t\t\t
\n\t\t\t
\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\tUnable to load iframe. This is likely due to the site's policy (x-frame-options).\n\t\t\t\t\n\t\t\t
`,this.dom.querySelector("iframe").addEventListener("load",(e=>{this.dom.dataset.state="loaded"}),!1),this.dom.querySelector(".r-overlay-close").addEventListener("click",(e=>{this.close(),e.preventDefault()}),!1),this.dom.querySelector(".r-overlay-external").addEventListener("click",(e=>{this.close()}),!1),this.Reveal.dispatchEvent({type:"previewiframe",data:{url:e}})}previewMedia(e,t,i){if("image"!==t&&"video"!==t)return void console.warn("Please specify a valid media type to preview (image|video)");this.close(),i=i||"scale-down",this.createOverlay("r-overlay-preview"),this.dom.dataset.state="loading",this.dom.dataset.previewFit=i,this.viewport.innerHTML='
\n\t\t\t\t\n\t\t\t
\n\t\t\t
\n\t\t\t
';const s=this.dom.querySelector(".r-overlay-content");if("image"===t){this.state={previewImage:e,previewFit:i};const t=document.createElement("img",{});t.src=e,s.appendChild(t),t.addEventListener("load",(()=>{this.dom.dataset.state="loaded"}),!1),t.addEventListener("error",(()=>{this.dom.dataset.state="error",s.innerHTML='Unable to load image.'}),!1),this.dom.style.cursor="zoom-out",this.dom.addEventListener("click",(e=>{this.close()}),!1),this.Reveal.dispatchEvent({type:"previewimage",data:{url:e}})}else{if("video"!==t)throw new Error("Please specify a valid media type to preview");{this.state={previewVideo:e,previewFit:i};const t=document.createElement("video");t.autoplay="false"!==this.dom.dataset.previewAutoplay,t.controls="false"!==this.dom.dataset.previewControls,t.loop="true"===this.dom.dataset.previewLoop,t.muted="true"===this.dom.dataset.previewMuted,t.playsInline=!0,t.src=e,s.appendChild(t),t.addEventListener("loadeddata",(()=>{this.dom.dataset.state="loaded"}),!1),t.addEventListener("error",(()=>{this.dom.dataset.state="error",s.innerHTML='Unable to load video.'}),!1),this.Reveal.dispatchEvent({type:"previewvideo",data:{url:e}})}}this.dom.querySelector(".r-overlay-close").addEventListener("click",(e=>{this.close(),e.preventDefault()}),!1)}previewImage(e,t){this.previewMedia(e,"image",t)}previewVideo(e,t){this.previewMedia(e,"video",t)}toggleHelp(e){"boolean"==typeof e?e?this.showHelp():this.close():this.dom?this.close():this.showHelp()}showHelp(){if(this.Reveal.getConfig().help){this.close(),this.createOverlay("r-overlay-help");let e='

Keyboard Shortcuts

',t=this.Reveal.keyboard.getShortcuts(),i=this.Reveal.keyboard.getBindings();e+="";for(let i in t)e+=``;for(let t in i)i[t].key&&i[t].description&&(e+=``);e+="
KEYACTION
${i}${t[i]}
${i[t].key}${i[t].description}
",this.viewport.innerHTML=`\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t
${e}
\n\t\t\t\t
\n\t\t\t`,this.dom.querySelector(".r-overlay-close").addEventListener("click",(e=>{this.close(),e.preventDefault()}),!1),this.Reveal.dispatchEvent({type:"showhelp"})}}isOpen(){return!!this.dom}close(){return!!this.dom&&(this.dom.remove(),this.dom=null,this.state={},this.Reveal.dispatchEvent({type:"closeoverlay"}),!0)}getState(){return this.state}setState(e){this.stateProps.every((t=>this.state[t]===e[t]))||(e.previewIframe?this.previewIframe(e.previewIframe):e.previewImage?this.previewImage(e.previewImage,e.previewFit):e.previewVideo?this.previewVideo(e.previewVideo,e.previewFit):this.close())}onSlidesClicked(e){const t=e.target,i=t.closest(this.iframeTriggerSelector),s=t.closest(this.mediaTriggerSelector);if(i){if(e.metaKey||e.shiftKey||e.altKey)return;let t=i.getAttribute("href")||i.getAttribute("data-preview-link");t&&(this.previewIframe(t),e.preventDefault())}else if(s)if(s.hasAttribute("data-preview-image")){let t=s.dataset.previewImage||s.getAttribute("src");t&&(this.previewImage(t,s.dataset.previewFit),e.preventDefault())}else if(s.hasAttribute("data-preview-video")){let t=s.dataset.previewVideo||s.getAttribute("src");if(!t){let e=s.querySelector("source");e&&(t=e.getAttribute("src"))}t&&(this.previewVideo(t,s.dataset.previewFit),e.preventDefault())}}destroy(){this.close()}}class z{constructor(e){this.Reveal=e,this.touchStartX=0,this.touchStartY=0,this.touchStartCount=0,this.touchCaptured=!1,this.onPointerDown=this.onPointerDown.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onTouchStart=this.onTouchStart.bind(this),this.onTouchMove=this.onTouchMove.bind(this),this.onTouchEnd=this.onTouchEnd.bind(this)}bind(){let e=this.Reveal.getRevealElement();"onpointerdown"in window?(e.addEventListener("pointerdown",this.onPointerDown,!1),e.addEventListener("pointermove",this.onPointerMove,!1),e.addEventListener("pointerup",this.onPointerUp,!1)):window.navigator.msPointerEnabled?(e.addEventListener("MSPointerDown",this.onPointerDown,!1),e.addEventListener("MSPointerMove",this.onPointerMove,!1),e.addEventListener("MSPointerUp",this.onPointerUp,!1)):(e.addEventListener("touchstart",this.onTouchStart,!1),e.addEventListener("touchmove",this.onTouchMove,!1),e.addEventListener("touchend",this.onTouchEnd,!1))}unbind(){let e=this.Reveal.getRevealElement();e.removeEventListener("pointerdown",this.onPointerDown,!1),e.removeEventListener("pointermove",this.onPointerMove,!1),e.removeEventListener("pointerup",this.onPointerUp,!1),e.removeEventListener("MSPointerDown",this.onPointerDown,!1),e.removeEventListener("MSPointerMove",this.onPointerMove,!1),e.removeEventListener("MSPointerUp",this.onPointerUp,!1),e.removeEventListener("touchstart",this.onTouchStart,!1),e.removeEventListener("touchmove",this.onTouchMove,!1),e.removeEventListener("touchend",this.onTouchEnd,!1)}isSwipePrevented(e){if(n(e,"video[controls], audio[controls]"))return!0;for(;e&&"function"==typeof e.hasAttribute;){if(e.hasAttribute("data-prevent-swipe"))return!0;e=e.parentNode}return!1}onTouchStart(e){if(this.touchCaptured=!1,this.isSwipePrevented(e.target))return!0;this.touchStartX=e.touches[0].clientX,this.touchStartY=e.touches[0].clientY,this.touchStartCount=e.touches.length}onTouchMove(e){if(this.isSwipePrevented(e.target))return!0;let t=this.Reveal.getConfig();if(this.touchCaptured)g&&e.preventDefault();else{this.Reveal.onUserInput(e);let i=e.touches[0].clientX,s=e.touches[0].clientY;if(1===e.touches.length&&2!==this.touchStartCount){let a=this.Reveal.availableRoutes({includeFragments:!0}),n=i-this.touchStartX,r=s-this.touchStartY;n>40&&Math.abs(n)>Math.abs(r)?(this.touchCaptured=!0,"linear"===t.navigationMode?t.rtl?this.Reveal.next():this.Reveal.prev():this.Reveal.left()):n<-40&&Math.abs(n)>Math.abs(r)?(this.touchCaptured=!0,"linear"===t.navigationMode?t.rtl?this.Reveal.prev():this.Reveal.next():this.Reveal.right()):r>40&&a.up?(this.touchCaptured=!0,"linear"===t.navigationMode?this.Reveal.prev():this.Reveal.up()):r<-40&&a.down&&(this.touchCaptured=!0,"linear"===t.navigationMode?this.Reveal.next():this.Reveal.down()),t.embedded?(this.touchCaptured||this.Reveal.isVerticalSlide())&&e.preventDefault():e.preventDefault()}}}onTouchEnd(e){this.touchCaptured=!1}onPointerDown(e){e.pointerType!==e.MSPOINTER_TYPE_TOUCH&&"touch"!==e.pointerType||(e.touches=[{clientX:e.clientX,clientY:e.clientY}],this.onTouchStart(e))}onPointerMove(e){e.pointerType!==e.MSPOINTER_TYPE_TOUCH&&"touch"!==e.pointerType||(e.touches=[{clientX:e.clientX,clientY:e.clientY}],this.onTouchMove(e))}onPointerUp(e){e.pointerType!==e.MSPOINTER_TYPE_TOUCH&&"touch"!==e.pointerType||(e.touches=[{clientX:e.clientX,clientY:e.clientY}],this.onTouchEnd(e))}}const q="focus",O="blur";class V{constructor(e){this.Reveal=e,this.onRevealPointerDown=this.onRevealPointerDown.bind(this),this.onDocumentPointerDown=this.onDocumentPointerDown.bind(this)}configure(e,t){e.embedded?this.blur():(this.focus(),this.unbind())}bind(){this.Reveal.getConfig().embedded&&this.Reveal.getRevealElement().addEventListener("pointerdown",this.onRevealPointerDown,!1)}unbind(){this.Reveal.getRevealElement().removeEventListener("pointerdown",this.onRevealPointerDown,!1),document.removeEventListener("pointerdown",this.onDocumentPointerDown,!1)}focus(){this.state!==q&&(this.Reveal.getRevealElement().classList.add("focused"),document.addEventListener("pointerdown",this.onDocumentPointerDown,!1)),this.state=q}blur(){this.state!==O&&(this.Reveal.getRevealElement().classList.remove("focused"),document.removeEventListener("pointerdown",this.onDocumentPointerDown,!1)),this.state=O}isFocused(){return this.state===q}destroy(){this.Reveal.getRevealElement().classList.remove("focused")}onRevealPointerDown(e){this.focus()}onDocumentPointerDown(e){let t=r(e.target,".reveal");t&&t===this.Reveal.getRevealElement()||this.blur()}}class U{constructor(e){this.Reveal=e}render(){this.element=document.createElement("div"),this.element.className="speaker-notes",this.element.setAttribute("data-prevent-swipe",""),this.element.setAttribute("tabindex","0"),this.Reveal.getRevealElement().appendChild(this.element)}configure(e,t){e.showNotes&&this.element.setAttribute("data-layout","string"==typeof e.showNotes?e.showNotes:"inline")}update(){this.Reveal.getConfig().showNotes&&this.element&&this.Reveal.getCurrentSlide()&&!this.Reveal.isScrollView()&&!this.Reveal.isPrintView()&&(this.element.innerHTML=this.getSlideNotes()||'No notes on this slide.')}updateVisibility(){this.Reveal.getConfig().showNotes&&this.hasNotes()&&!this.Reveal.isScrollView()&&!this.Reveal.isPrintView()?this.Reveal.getRevealElement().classList.add("show-notes"):this.Reveal.getRevealElement().classList.remove("show-notes")}hasNotes(){return this.Reveal.getSlidesElement().querySelectorAll("[data-notes], aside.notes").length>0}isSpeakerNotesWindow(){return!!window.location.search.match(/receiver/gi)}getSlideNotes(e=this.Reveal.getCurrentSlide()){if(e.hasAttribute("data-notes"))return e.getAttribute("data-notes");let t=e.querySelectorAll("aside.notes");return t?Array.from(t).map((e=>e.innerHTML)).join("\n"):null}destroy(){this.element.remove()}}class W{constructor(e,t){this.diameter=100,this.diameter2=this.diameter/2,this.thickness=6,this.playing=!1,this.progress=0,this.progressOffset=1,this.container=e,this.progressCheck=t,this.canvas=document.createElement("canvas"),this.canvas.className="playback",this.canvas.width=this.diameter,this.canvas.height=this.diameter,this.canvas.style.width=this.diameter2+"px",this.canvas.style.height=this.diameter2+"px",this.context=this.canvas.getContext("2d"),this.container.appendChild(this.canvas),this.render()}setPlaying(e){const t=this.playing;this.playing=e,!t&&this.playing?this.animate():this.render()}animate(){const e=this.progress;this.progress=this.progressCheck(),e>.8&&this.progress<.2&&(this.progressOffset=this.progress),this.render(),this.playing&&requestAnimationFrame(this.animate.bind(this))}render(){let e=this.playing?this.progress:0,t=this.diameter2-this.thickness,i=this.diameter2,s=this.diameter2,a=28;this.progressOffset+=.1*(1-this.progressOffset);const n=-Math.PI/2+e*(2*Math.PI),r=-Math.PI/2+this.progressOffset*(2*Math.PI);this.context.save(),this.context.clearRect(0,0,this.diameter,this.diameter),this.context.beginPath(),this.context.arc(i,s,t+4,0,2*Math.PI,!1),this.context.fillStyle="rgba( 0, 0, 0, 0.4 )",this.context.fill(),this.context.beginPath(),this.context.arc(i,s,t,0,2*Math.PI,!1),this.context.lineWidth=this.thickness,this.context.strokeStyle="rgba( 255, 255, 255, 0.2 )",this.context.stroke(),this.playing&&(this.context.beginPath(),this.context.arc(i,s,t,r,n,!1),this.context.lineWidth=this.thickness,this.context.strokeStyle="#fff",this.context.stroke()),this.context.translate(i-14,s-14),this.playing?(this.context.fillStyle="#fff",this.context.fillRect(0,0,10,a),this.context.fillRect(18,0,10,a)):(this.context.beginPath(),this.context.translate(4,0),this.context.moveTo(0,0),this.context.lineTo(24,14),this.context.lineTo(0,a),this.context.fillStyle="#fff",this.context.fill()),this.context.restore()}on(e,t){this.canvas.addEventListener(e,t,!1)}off(e,t){this.canvas.removeEventListener(e,t,!1)}destroy(){this.playing=!1,this.canvas.parentNode&&this.container.removeChild(this.canvas)}}var j={width:960,height:700,margin:.04,minScale:.2,maxScale:2,controls:!0,controlsTutorial:!0,controlsLayout:"bottom-right",controlsBackArrows:"faded",progress:!0,slideNumber:!1,showSlideNumber:"all",hashOneBasedIndex:!1,hash:!1,respondToHashChanges:!0,jumpToSlide:!0,history:!1,keyboard:!0,keyboardCondition:null,disableLayout:!1,overview:!0,center:!0,touch:!0,loop:!1,rtl:!1,navigationMode:"default",shuffle:!1,fragments:!0,fragmentInURL:!0,embedded:!1,help:!0,pause:!0,showNotes:!1,showHiddenSlides:!1,autoPlayMedia:null,preloadIframes:null,autoAnimate:!0,autoAnimateMatcher:null,autoAnimateEasing:"ease",autoAnimateDuration:1,autoAnimateUnmatched:!0,autoAnimateStyles:["opacity","color","background-color","padding","font-size","line-height","letter-spacing","border-width","border-color","border-radius","outline","outline-offset"],autoSlide:0,autoSlideStoppable:!0,autoSlideMethod:null,defaultTiming:null,mouseWheel:!1,previewLinks:!1,postMessage:!0,postMessageEvents:!1,focusBodyOnPageVisibilityChange:!0,transition:"slide",transitionSpeed:"default",backgroundTransition:"fade",parallaxBackgroundImage:"",parallaxBackgroundSize:"",parallaxBackgroundRepeat:"",parallaxBackgroundPosition:"",parallaxBackgroundHorizontal:null,parallaxBackgroundVertical:null,view:null,scrollLayout:"full",scrollSnap:"mandatory",scrollProgress:"auto",scrollActivationWidth:435,pdfMaxPagesPerSlide:Number.POSITIVE_INFINITY,pdfSeparateFragments:!0,pdfPageHeightOffset:-1,viewDistance:3,mobileViewDistance:2,display:"block",hideInactiveCursor:!0,hideCursorTime:5e3,sortFragmentsOnSync:!0,dependencies:[],plugins:[]};const K="5.2.1";function $(n,o){arguments.length<2&&(o=arguments[0],n=document.querySelector(".reveal"));const l={};let c,h,g,v,S,A={},H=!1,q=!1,O={hasNavigatedHorizontally:!1,hasNavigatedVertically:!1},$=[],X=1,Y={layout:"",overview:""},_={},J="idle",G=0,Q=0,Z=-1,ee=!1,te=new p(l),ie=new w(l),se=new E(l),ae=new k(l),ne=new R(l),re=new L(l),oe=new C(l),le=new x(l),de=new P(l),ce=new T(l),he=new N(l),ue=new I(l),ge=new M(l),ve=new B(l),pe=new D(l),me=new F(l),fe=new V(l),ye=new z(l),be=new U(l);function we(){!1!==H&&(q=!0,A.showHiddenSlides||t(_.wrapper,'section[data-visibility="hidden"]').forEach((e=>{const t=e.parentNode;1===t.childElementCount&&/section/i.test(t.nodeName)?t.remove():e.remove()})),function(){_.slides.classList.add("no-transition"),u?_.wrapper.classList.add("no-hover"):_.wrapper.classList.remove("no-hover");ne.render(),ie.render(),se.render(),ue.render(),ge.render(),be.render(),_.pauseOverlay=((e,t,i,s="")=>{let a=e.querySelectorAll("."+i);for(let t=0;tResume presentation':null),_.statusElement=function(){let e=_.wrapper.querySelector(".aria-status");e||(e=document.createElement("div"),e.style.position="absolute",e.style.height="1px",e.style.width="1px",e.style.overflow="hidden",e.style.clip="rect( 1px, 1px, 1px, 1px )",e.classList.add("aria-status"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","true"),_.wrapper.appendChild(e));return e}(),_.wrapper.setAttribute("role","application")}(),A.postMessage&&window.addEventListener("message",wt,!1),setInterval((()=>{(!re.isActive()&&0!==_.wrapper.scrollTop||0!==_.wrapper.scrollLeft)&&(_.wrapper.scrollTop=0,_.wrapper.scrollLeft=0)}),1e3),document.addEventListener("fullscreenchange",kt),document.addEventListener("webkitfullscreenchange",kt),st().forEach((e=>{t(e,"section").forEach(((e,t)=>{t>0&&(e.classList.remove("present"),e.classList.remove("past"),e.classList.add("future"),e.setAttribute("aria-hidden","true"))}))})),Re(),ne.update(!0),function(){const e="print"===A.view,t="scroll"===A.view||"reader"===A.view;(e||t)&&(e?ke():ye.unbind(),_.viewport.classList.add("loading-scroll-mode"),e?"complete"===document.readyState?oe.activate():window.addEventListener("load",(()=>oe.activate())):re.activate())}(),he.readURL(),setTimeout((()=>{_.slides.classList.remove("no-transition"),_.wrapper.classList.add("ready"),Pe({type:"ready",data:{indexh:c,indexv:h,currentSlide:v}})}),1))}function Ee(e){_.statusElement.textContent=e}function Se(e){let t="";if(3===e.nodeType)t+=e.textContent;else if(1===e.nodeType){let i=e.getAttribute("aria-hidden"),s="none"===window.getComputedStyle(e).display;"true"===i||s||Array.from(e.childNodes).forEach((e=>{t+=Se(e)}))}return t=t.trim(),""===t?"":t+" "}function Re(t){const s={...A};if("object"==typeof t&&e(A,t),!1===l.isReady())return;const a=_.wrapper.querySelectorAll(m).length;_.wrapper.classList.remove(s.transition),_.wrapper.classList.add(A.transition),_.wrapper.setAttribute("data-transition-speed",A.transitionSpeed),_.wrapper.setAttribute("data-background-transition",A.backgroundTransition),_.viewport.style.setProperty("--slide-width","string"==typeof A.width?A.width:A.width+"px"),_.viewport.style.setProperty("--slide-height","string"==typeof A.height?A.height:A.height+"px"),A.shuffle&&Ye(),i(_.wrapper,"embedded",A.embedded),i(_.wrapper,"rtl",A.rtl),i(_.wrapper,"center",A.center),!1===A.pause&&Ue(),ae.reset(),S&&(S.destroy(),S=null),a>1&&A.autoSlide&&A.autoSlideStoppable&&(S=new W(_.wrapper,(()=>Math.min(Math.max((Date.now()-Z)/G,0),1))),S.on("click",Lt),ee=!1),"default"!==A.navigationMode?_.wrapper.setAttribute("data-navigation-mode",A.navigationMode):_.wrapper.removeAttribute("data-navigation-mode"),be.configure(A,s),fe.configure(A,s),ve.configure(A,s),ue.configure(A,s),ge.configure(A,s),ce.configure(A,s),le.configure(A,s),ie.configure(A,s),Xe()}function Ae(){window.addEventListener("resize",Rt,!1),A.touch&&ye.bind(),A.keyboard&&ce.bind(),A.progress&&ge.bind(),A.respondToHashChanges&&he.bind(),ue.bind(),fe.bind(),_.slides.addEventListener("click",St,!1),_.slides.addEventListener("transitionend",Et,!1),_.pauseOverlay.addEventListener("click",Ue,!1),A.focusBodyOnPageVisibilityChange&&document.addEventListener("visibilitychange",At,!1)}function ke(){ye.unbind(),fe.unbind(),ce.unbind(),ue.unbind(),ge.unbind(),he.unbind(),window.removeEventListener("resize",Rt,!1),_.slides.removeEventListener("click",St,!1),_.slides.removeEventListener("transitionend",Et,!1),_.pauseOverlay.removeEventListener("click",Ue,!1)}function Le(e,t,i){n.addEventListener(e,t,i)}function Ce(e,t,i){n.removeEventListener(e,t,i)}function xe(e){"string"==typeof e.layout&&(Y.layout=e.layout),"string"==typeof e.overview&&(Y.overview=e.overview),Y.layout?a(_.slides,Y.layout+" "+Y.overview):a(_.slides,Y.overview)}function Pe({target:t=_.wrapper,type:i,data:s,bubbles:a=!0}){let n=document.createEvent("HTMLEvents",1,2);return n.initEvent(i,a,!0),e(n,s),t.dispatchEvent(n),t===_.wrapper&&Ne(i),n}function Te(e){Pe({type:"slidechanged",data:{indexh:c,indexv:h,previousSlide:g,currentSlide:v,origin:e}})}function Ne(t,i){if(A.postMessageEvents&&window.parent!==window.self){let s={namespace:"reveal",eventName:t,state:dt()};e(s,i),window.parent.postMessage(JSON.stringify(s),"*")}}function Ie(){if(_.wrapper&&!oe.isActive()){const e=_.viewport.offsetWidth,t=_.viewport.offsetHeight;if(!A.disableLayout){u&&!A.embedded&&document.documentElement.style.setProperty("--vh",.01*window.innerHeight+"px");const i=re.isActive()?Be(e,t):Be(),s=X;Me(A.width,A.height),_.slides.style.width=i.width+"px",_.slides.style.height=i.height+"px",X=Math.min(i.presentationWidth/i.width,i.presentationHeight/i.height),X=Math.max(X,A.minScale),X=Math.min(X,A.maxScale),1===X||re.isActive()?(_.slides.style.zoom="",_.slides.style.left="",_.slides.style.top="",_.slides.style.bottom="",_.slides.style.right="",xe({layout:""})):(_.slides.style.zoom="",_.slides.style.left="50%",_.slides.style.top="50%",_.slides.style.bottom="auto",_.slides.style.right="auto",xe({layout:"translate(-50%, -50%) scale("+X+")"}));const a=Array.from(_.wrapper.querySelectorAll(m));for(let e=0,t=a.length;e0&&e.presentationWidth<=A.scrollActivationWidth?re.isActive()||(ne.create(),re.activate()):re.isActive()&&re.deactivate()}}(),_.viewport.style.setProperty("--slide-scale",X),_.viewport.style.setProperty("--viewport-width",e+"px"),_.viewport.style.setProperty("--viewport-height",t+"px"),re.layout(),ge.update(),ne.updateParallax(),de.isActive()&&de.update()}}function Me(e,i){t(_.slides,"section > .stretch, section > .r-stretch").forEach((t=>{let s=((e,t=0)=>{if(e){let i,s=e.style.height;return e.style.height="0px",e.parentNode.style.height="auto",i=t-e.parentNode.offsetHeight,e.style.height=s+"px",e.parentNode.style.removeProperty("height"),i}return t})(t,i);if(/(img|video)/gi.test(t.nodeName)){const i=t.naturalWidth||t.videoWidth,a=t.naturalHeight||t.videoHeight,n=Math.min(e/i,s/a);t.style.width=i*n+"px",t.style.height=a*n+"px"}else t.style.width=e+"px",t.style.height=s+"px"}))}function Be(e,t){let i=A.width,s=A.height;A.disableLayout&&(i=_.slides.offsetWidth,s=_.slides.offsetHeight);const a={width:i,height:s,presentationWidth:e||_.wrapper.offsetWidth,presentationHeight:t||_.wrapper.offsetHeight};return a.presentationWidth-=a.presentationWidth*A.margin,a.presentationHeight-=a.presentationHeight*A.margin,"string"==typeof a.width&&/%$/.test(a.width)&&(a.width=parseInt(a.width,10)/100*a.presentationWidth),"string"==typeof a.height&&/%$/.test(a.height)&&(a.height=parseInt(a.height,10)/100*a.presentationHeight),a}function He(e,t){"object"==typeof e&&"function"==typeof e.setAttribute&&e.setAttribute("data-previous-indexv",t||0)}function De(e){if("object"==typeof e&&"function"==typeof e.setAttribute&&e.classList.contains("stack")){const t=e.hasAttribute("data-start-indexv")?"data-start-indexv":"data-previous-indexv";return parseInt(e.getAttribute(t)||0,10)}return 0}function Fe(e=v){return e&&e.parentNode&&!!e.parentNode.nodeName.match(/section/i)}function ze(){return!(!v||!Fe(v))&&!v.nextElementSibling}function qe(){return 0===c&&0===h}function Oe(){return!!v&&(!v.nextElementSibling&&(!Fe(v)||!v.parentNode.nextElementSibling))}function Ve(){if(A.pause){const e=_.wrapper.classList.contains("paused");ht(),_.wrapper.classList.add("paused"),!1===e&&Pe({type:"paused"})}}function Ue(){const e=_.wrapper.classList.contains("paused");_.wrapper.classList.remove("paused"),ct(),e&&Pe({type:"resumed"})}function We(e){"boolean"==typeof e?e?Ve():Ue():je()?Ue():Ve()}function je(){return _.wrapper.classList.contains("paused")}function Ke(e,i,s,a){if(Pe({type:"beforeslidechange",data:{indexh:void 0===e?c:e,indexv:void 0===i?h:i,origin:a}}).defaultPrevented)return;g=v;const r=_.wrapper.querySelectorAll(f);if(re.isActive()){const t=re.getSlideByIndices(e,i);return void(t&&re.scrollToSlide(t))}if(0===r.length)return;void 0!==i||de.isActive()||(i=De(r[e])),g&&g.parentNode&&g.parentNode.classList.contains("stack")&&He(g.parentNode,h);const o=$.concat();$.length=0;let l=c||0,d=h||0;c=_e(f,void 0===e?c:e),h=_e(y,void 0===i?h:i);let u=c!==l||h!==d;u||(g=null);let p=r[c],m=p.querySelectorAll("section");n.classList.toggle("is-vertical-slide",m.length>1),v=m[h]||p;let b=!1;u&&g&&v&&!de.isActive()&&(J="running",b=$e(g,v,l,d),b&&_.slides.classList.add("disable-slide-transitions")),Qe(),Ie(),de.isActive()&&de.update(),void 0!==s&&le.goto(s),g&&g!==v&&(g.classList.remove("present"),g.setAttribute("aria-hidden","true"),qe()&&setTimeout((()=>{t(_.wrapper,f+".stack").forEach((e=>{He(e,0)}))}),0));e:for(let e=0,t=$.length;e{Ee(Se(v))})),ge.update(),ue.update(),be.update(),ne.update(),ne.updateParallax(),ie.update(),le.update(),he.writeURL(),ct(),b&&(setTimeout((()=>{_.slides.classList.remove("disable-slide-transitions")}),0),A.autoAnimate&&ae.run(g,v))}function $e(e,t,i,s){return e.hasAttribute("data-auto-animate")&&t.hasAttribute("data-auto-animate")&&e.getAttribute("data-auto-animate-id")===t.getAttribute("data-auto-animate-id")&&!(c>i||h>s?t:e).hasAttribute("data-auto-animate-restart")}function Xe(){ke(),Ae(),Ie(),G=A.autoSlide,ct(),ne.create(),he.writeURL(),!0===A.sortFragmentsOnSync&&le.sortAll(),ue.update(),ge.update(),Qe(),be.update(),be.updateVisibility(),me.update(),ne.update(!0),ie.update(),te.formatEmbeddedContent(),!1===A.autoPlayMedia?te.stopEmbeddedContent(v,{unloadIframes:!1}):te.startEmbeddedContent(v),de.isActive()&&de.layout()}function Ye(e=st()){e.forEach(((t,i)=>{let s=e[Math.floor(Math.random()*e.length)];s.parentNode===t.parentNode&&t.parentNode.insertBefore(t,s);let a=t.querySelectorAll("section");a.length&&Ye(a)}))}function _e(e,i){let s=t(_.wrapper,e),a=s.length,n=re.isActive()||oe.isActive(),r=!1,o=!1;if(a){A.loop&&(i>=a&&(r=!0),(i%=a)<0&&(i=a+i,o=!0)),i=Math.max(Math.min(i,a-1),0);for(let e=0;ei?(t.classList.add(a?"past":"future"),A.fragments&&Ge(t)):e===i&&A.fragments&&(r?Ge(t):o&&Je(t))}let e=s[i],t=e.classList.contains("present");e.classList.add("present"),e.removeAttribute("hidden"),e.removeAttribute("aria-hidden"),t||Pe({target:e,type:"visible",bubbles:!1});let l=e.getAttribute("data-state");l&&($=$.concat(l.split(" ")))}else i=0;return i}function Je(e){t(e,".fragment").forEach((e=>{e.classList.add("visible"),e.classList.remove("current-fragment")}))}function Ge(e){t(e,".fragment.visible").forEach((e=>{e.classList.remove("visible","current-fragment")}))}function Qe(){let e,i,s=st(),a=s.length;if(a&&void 0!==c){const n=de.isActive();let r=n?10:A.viewDistance;u&&(r=n?6:A.mobileViewDistance),oe.isActive()&&(r=Number.MAX_VALUE);for(let o=0;o0,right:c0,down:h1&&(s.left=!0,s.right=!0),i.length>1&&(s.up=!0,s.down=!0)),t.length>1&&"linear"===A.navigationMode&&(s.right=s.right||s.down,s.left=s.left||s.up),!0===e){let e=le.availableRoutes();s.left=s.left||e.prev,s.up=s.up||e.prev,s.down=s.down||e.next,s.right=s.right||e.next}if(A.rtl){let e=s.left;s.left=s.right,s.right=e}return s}function et(e=v){let t=st(),i=0;e:for(let s=0;s0){let e=v.querySelector(".current-fragment");i=e&&e.hasAttribute("data-fragment-index")?parseInt(e.getAttribute("data-fragment-index"),10):v.querySelectorAll(".fragment.visible").length-1}}return{h:s,v:a,f:i}}function it(){return t(_.wrapper,m+':not(.stack):not([data-visibility="uncounted"])')}function st(){return t(_.wrapper,f)}function at(){return t(_.wrapper,".slides>section>section")}function nt(){return st().length>1}function rt(){return at().length>1}function ot(){return it().length}function lt(e,t){let i=st()[e],s=i&&i.querySelectorAll("section");return s&&s.length&&"number"==typeof t?s?s[t]:void 0:i}function dt(){let e=tt();return{indexh:e.h,indexv:e.v,indexf:e.f,paused:je(),overview:de.isActive(),...me.getState()}}function ct(){if(ht(),v&&!1!==A.autoSlide){let e=v.querySelector(".current-fragment[data-autoslide]"),i=e?e.getAttribute("data-autoslide"):null,s=v.parentNode?v.parentNode.getAttribute("data-autoslide"):null,a=v.getAttribute("data-autoslide");i?G=parseInt(i,10):a?G=parseInt(a,10):s?G=parseInt(s,10):(G=A.autoSlide,0===v.querySelectorAll(".fragment").length&&t(v,"video, audio").forEach((e=>{e.hasAttribute("data-autoplay")&&G&&1e3*e.duration/e.playbackRate>G&&(G=1e3*e.duration/e.playbackRate+1e3)}))),!G||ee||je()||de.isActive()||Oe()&&!le.availableRoutes().next&&!0!==A.loop||(Q=setTimeout((()=>{"function"==typeof A.autoSlideMethod?A.autoSlideMethod():bt(),ct()}),G),Z=Date.now()),S&&S.setPlaying(-1!==Q)}}function ht(){clearTimeout(Q),Q=-1}function ut(){G&&!ee&&(ee=!0,Pe({type:"autoslidepaused"}),clearTimeout(Q),S&&S.setPlaying(!1))}function gt(){G&&ee&&(ee=!1,Pe({type:"autoslideresumed"}),ct())}function vt({skipFragments:e=!1}={}){if(O.hasNavigatedHorizontally=!0,re.isActive())return re.prev();A.rtl?(de.isActive()||e||!1===le.next())&&Ze().left&&Ke(c+1,"grid"===A.navigationMode?h:void 0):(de.isActive()||e||!1===le.prev())&&Ze().left&&Ke(c-1,"grid"===A.navigationMode?h:void 0)}function pt({skipFragments:e=!1}={}){if(O.hasNavigatedHorizontally=!0,re.isActive())return re.next();A.rtl?(de.isActive()||e||!1===le.prev())&&Ze().right&&Ke(c-1,"grid"===A.navigationMode?h:void 0):(de.isActive()||e||!1===le.next())&&Ze().right&&Ke(c+1,"grid"===A.navigationMode?h:void 0)}function mt({skipFragments:e=!1}={}){if(re.isActive())return re.prev();(de.isActive()||e||!1===le.prev())&&Ze().up&&Ke(c,h-1)}function ft({skipFragments:e=!1}={}){if(O.hasNavigatedVertically=!0,re.isActive())return re.next();(de.isActive()||e||!1===le.next())&&Ze().down&&Ke(c,h+1)}function yt({skipFragments:e=!1}={}){if(re.isActive())return re.prev();if(e||!1===le.prev())if(Ze().up)mt({skipFragments:e});else{let i;if(i=A.rtl?t(_.wrapper,f+".future").pop():t(_.wrapper,f+".past").pop(),i&&i.classList.contains("stack")){let e=i.querySelectorAll("section").length-1||void 0;Ke(c-1,e)}else A.rtl?pt({skipFragments:e}):vt({skipFragments:e})}}function bt({skipFragments:e=!1}={}){if(O.hasNavigatedHorizontally=!0,O.hasNavigatedVertically=!0,re.isActive())return re.next();if(e||!1===le.next()){let t=Ze();t.down&&t.right&&A.loop&&ze()&&(t.down=!1),t.down?ft({skipFragments:e}):A.rtl?vt({skipFragments:e}):pt({skipFragments:e})}}function wt(e){let t=e.data;if("string"==typeof t&&"{"===t.charAt(0)&&"}"===t.charAt(t.length-1)&&(t=JSON.parse(t),t.method&&"function"==typeof l[t.method]))if(!1===b.test(t.method)){const e=l[t.method].apply(l,t.args);Ne("callback",{method:t.method,result:e})}else console.warn('reveal.js: "'+t.method+'" is is blacklisted from the postMessage API')}function Et(e){"running"===J&&/section/gi.test(e.target.nodeName)&&(J="idle",Pe({type:"slidetransitionend",data:{indexh:c,indexv:h,previousSlide:g,currentSlide:v}}))}function St(e){const t=r(e.target,'a[href^="#"]');if(t){const i=t.getAttribute("href"),s=he.getIndicesFromHash(i);s&&(l.slide(s.h,s.v,s.f),e.preventDefault())}}function Rt(e){Ie()}function At(e){!1===document.hidden&&document.activeElement!==document.body&&("function"==typeof document.activeElement.blur&&document.activeElement.blur(),document.body.focus())}function kt(e){(document.fullscreenElement||document.webkitFullscreenElement)===_.wrapper&&(e.stopImmediatePropagation(),setTimeout((()=>{l.layout(),l.focus.focus()}),1))}function Lt(e){Oe()&&!1===A.loop?(Ke(0,0),gt()):ee?gt():ut()}const Ct={VERSION:K,initialize:function(e){if(!n)throw'Unable to find presentation root (
).';if(H)throw"Reveal.js has already been initialized.";if(H=!0,_.wrapper=n,_.slides=n.querySelector(".slides"),!_.slides)throw'Unable to find slides container (
).';return A={...j,...A,...o,...e,...d()},/print-pdf/gi.test(window.location.search)&&(A.view="print"),function(){!0===A.embedded?_.viewport=r(n,".reveal-viewport")||n:(_.viewport=document.body,document.documentElement.classList.add("reveal-full-page"));_.viewport.classList.add("reveal-viewport")}(),window.addEventListener("load",Ie,!1),pe.load(A.plugins,A.dependencies).then(we),new Promise((e=>l.on("ready",e)))},configure:Re,destroy:function(){H=!1,!1!==q&&(ke(),ht(),be.destroy(),fe.destroy(),me.destroy(),pe.destroy(),ve.destroy(),ue.destroy(),ge.destroy(),ne.destroy(),ie.destroy(),se.destroy(),document.removeEventListener("fullscreenchange",kt),document.removeEventListener("webkitfullscreenchange",kt),document.removeEventListener("visibilitychange",At,!1),window.removeEventListener("message",wt,!1),window.removeEventListener("load",Ie,!1),_.pauseOverlay&&_.pauseOverlay.remove(),_.statusElement&&_.statusElement.remove(),document.documentElement.classList.remove("reveal-full-page"),_.wrapper.classList.remove("ready","center","has-horizontal-slides","has-vertical-slides"),_.wrapper.removeAttribute("data-transition-speed"),_.wrapper.removeAttribute("data-background-transition"),_.viewport.classList.remove("reveal-viewport"),_.viewport.style.removeProperty("--slide-width"),_.viewport.style.removeProperty("--slide-height"),_.slides.style.removeProperty("width"),_.slides.style.removeProperty("height"),_.slides.style.removeProperty("zoom"),_.slides.style.removeProperty("left"),_.slides.style.removeProperty("top"),_.slides.style.removeProperty("bottom"),_.slides.style.removeProperty("right"),_.slides.style.removeProperty("transform"),Array.from(_.wrapper.querySelectorAll(m)).forEach((e=>{e.style.removeProperty("display"),e.style.removeProperty("top"),e.removeAttribute("hidden"),e.removeAttribute("aria-hidden")})))},sync:Xe,syncSlide:function(e=v){ne.sync(e),le.sync(e),te.load(e),ne.update(),be.update()},syncFragments:le.sync.bind(le),slide:Ke,left:vt,right:pt,up:mt,down:ft,prev:yt,next:bt,navigateLeft:vt,navigateRight:pt,navigateUp:mt,navigateDown:ft,navigatePrev:yt,navigateNext:bt,navigateFragment:le.goto.bind(le),prevFragment:le.prev.bind(le),nextFragment:le.next.bind(le),on:Le,off:Ce,addEventListener:Le,removeEventListener:Ce,layout:Ie,shuffle:Ye,availableRoutes:Ze,availableFragments:le.availableRoutes.bind(le),toggleHelp:me.toggleHelp.bind(me),toggleOverview:de.toggle.bind(de),toggleScrollView:re.toggle.bind(re),togglePause:We,toggleAutoSlide:function(e){"boolean"==typeof e?e?gt():ut():ee?gt():ut()},toggleJumpToSlide:function(e){"boolean"==typeof e?e?se.show():se.hide():se.isVisible()?se.hide():se.show()},isFirstSlide:qe,isLastSlide:Oe,isLastVerticalSlide:ze,isVerticalSlide:Fe,isVerticalStack:function(e=v){return e.classList.contains(".stack")||null!==e.querySelector("section")},isPaused:je,isAutoSliding:function(){return!(!G||ee)},isSpeakerNotes:be.isSpeakerNotesWindow.bind(be),isOverview:de.isActive.bind(de),isFocused:fe.isFocused.bind(fe),isOverlayOpen:me.isOpen.bind(me),isScrollView:re.isActive.bind(re),isPrintView:oe.isActive.bind(oe),isReady:()=>q,loadSlide:te.load.bind(te),unloadSlide:te.unload.bind(te),startEmbeddedContent:()=>te.startEmbeddedContent(v),stopEmbeddedContent:()=>te.stopEmbeddedContent(v,{unloadIframes:!1}),previewIframe:me.previewIframe.bind(me),previewImage:me.previewImage.bind(me),previewVideo:me.previewVideo.bind(me),showPreview:me.previewIframe.bind(me),hidePreview:me.close.bind(me),addEventListeners:Ae,removeEventListeners:ke,dispatchEvent:Pe,getState:dt,setState:function(e){if("object"==typeof e){Ke(s(e.indexh),s(e.indexv),s(e.indexf));let t=s(e.paused),i=s(e.overview);"boolean"==typeof t&&t!==je()&&We(t),"boolean"==typeof i&&i!==de.isActive()&&de.toggle(i),me.setState(e)}},getProgress:function(){let e=ot(),t=et();if(v){let e=v.querySelectorAll(".fragment");if(e.length>0){let i=.9;t+=v.querySelectorAll(".fragment.visible").length/e.length*i}}return Math.min(t/(e-1),1)},getIndices:tt,getSlidesAttributes:function(){return it().map((e=>{let t={};for(let i=0;ig,getCurrentSlide:()=>v,getSlideBackground:function(e,t){let i="number"==typeof e?lt(e,t):e;if(i)return i.slideBackgroundElement},getSlideNotes:be.getSlideNotes.bind(be),getSlides:it,getHorizontalSlides:st,getVerticalSlides:at,hasHorizontalSlides:nt,hasVerticalSlides:rt,hasNavigatedHorizontally:()=>O.hasNavigatedHorizontally,hasNavigatedVertically:()=>O.hasNavigatedVertically,shouldAutoAnimateBetween:$e,addKeyBinding:ce.addKeyBinding.bind(ce),removeKeyBinding:ce.removeKeyBinding.bind(ce),triggerKey:ce.triggerKey.bind(ce),registerKeyboardShortcut:ce.registerKeyboardShortcut.bind(ce),getComputedSlideSize:Be,setCurrentScrollPage:function(e,t,i){let s=c||0;c=t,h=i;const a=v!==e;g=v,v=e,v&&g&&A.autoAnimate&&$e(g,v,s,h)&&ae.run(g,v),a&&(g&&(te.stopEmbeddedContent(g),te.stopEmbeddedContent(g.slideBackgroundElement)),te.startEmbeddedContent(v),te.startEmbeddedContent(v.slideBackgroundElement)),requestAnimationFrame((()=>{Ee(Se(v))})),Te()},getScale:()=>X,getConfig:()=>A,getQueryHash:d,getSlidePath:he.getHash.bind(he),getRevealElement:()=>n,getSlidesElement:()=>_.slides,getViewportElement:()=>_.viewport,getBackgroundsElement:()=>ne.element,registerPlugin:pe.registerPlugin.bind(pe),hasPlugin:pe.hasPlugin.bind(pe),getPlugin:pe.getPlugin.bind(pe),getPlugins:pe.getRegisteredPlugins.bind(pe)};return e(l,{...Ct,announceStatus:Ee,getStatusText:Se,focus:fe,scroll:re,progress:ge,controls:ue,location:he,overview:de,keyboard:ce,fragments:le,backgrounds:ne,slideContent:te,slideNumber:ie,onUserInput:function(e){A.autoSlideStoppable&&ut()},closeOverlay:me.close.bind(me),updateSlidesVisibility:Qe,layoutSlideContents:Me,transformSlides:xe,cueAutoSlide:ct,cancelAutoSlide:ht}),Ct}let X=$,Y=[];X.initialize=e=>(Object.assign(X,new $(document.querySelector(".reveal"),e)),Y.map((e=>e(X))),X.initialize()),["configure","on","off","addEventListener","removeEventListener","registerPlugin"].forEach((e=>{X[e]=(...t)=>{Y.push((i=>i[e].call(null,...t)))}})),X.isReady=()=>!1,X.VERSION=K;export{X as default}; +//# sourceMappingURL=reveal.esm.js.map diff --git a/demo-summer-2025/dyna3/slides/reveal/reveal.esm.js.map b/demo-summer-2025/dyna3/slides/reveal/reveal.esm.js.map new file mode 100644 index 0000000..35f10e4 --- /dev/null +++ b/demo-summer-2025/dyna3/slides/reveal/reveal.esm.js.map @@ -0,0 +1 @@ +{"version":3,"file":"reveal.esm.js","sources":["../js/utils/util.js","../js/utils/device.js","../node_modules/fitty/dist/fitty.module.js","../js/controllers/slidecontent.js","../js/utils/constants.js","../js/controllers/slidenumber.js","../js/controllers/jumptoslide.js","../js/utils/color.js","../js/controllers/backgrounds.js","../js/controllers/autoanimate.js","../js/controllers/scrollview.js","../js/controllers/printview.js","../js/controllers/fragments.js","../js/controllers/overview.js","../js/controllers/keyboard.js","../js/controllers/location.js","../js/controllers/controls.js","../js/controllers/progress.js","../js/controllers/pointer.js","../js/utils/loader.js","../js/controllers/plugins.js","../js/controllers/overlay.js","../js/controllers/touch.js","../js/controllers/focus.js","../js/controllers/notes.js","../js/components/playback.js","../js/config.js","../js/reveal.js","../js/index.js"],"sourcesContent":["/**\n * Extend object a with the properties of object b.\n * If there's a conflict, object b takes precedence.\n *\n * @param {object} a\n * @param {object} b\n */\nexport const extend = ( a, b ) => {\n\n\tfor( let i in b ) {\n\t\ta[ i ] = b[ i ];\n\t}\n\n\treturn a;\n\n}\n\n/**\n * querySelectorAll but returns an Array.\n */\nexport const queryAll = ( el, selector ) => {\n\n\treturn Array.from( el.querySelectorAll( selector ) );\n\n}\n\n/**\n * classList.toggle() with cross browser support\n */\nexport const toggleClass = ( el, className, value ) => {\n\tif( value ) {\n\t\tel.classList.add( className );\n\t}\n\telse {\n\t\tel.classList.remove( className );\n\t}\n}\n\n/**\n * Utility for deserializing a value.\n *\n * @param {*} value\n * @return {*}\n */\nexport const deserialize = ( value ) => {\n\n\tif( typeof value === 'string' ) {\n\t\tif( value === 'null' ) return null;\n\t\telse if( value === 'true' ) return true;\n\t\telse if( value === 'false' ) return false;\n\t\telse if( value.match( /^-?[\\d\\.]+$/ ) ) return parseFloat( value );\n\t}\n\n\treturn value;\n\n}\n\n/**\n * Measures the distance in pixels between point a\n * and point b.\n *\n * @param {object} a point with x/y properties\n * @param {object} b point with x/y properties\n *\n * @return {number}\n */\nexport const distanceBetween = ( a, b ) => {\n\n\tlet dx = a.x - b.x,\n\t\tdy = a.y - b.y;\n\n\treturn Math.sqrt( dx*dx + dy*dy );\n\n}\n\n/**\n * Applies a CSS transform to the target element.\n *\n * @param {HTMLElement} element\n * @param {string} transform\n */\nexport const transformElement = ( element, transform ) => {\n\n\telement.style.transform = transform;\n\n}\n\n/**\n * Element.matches with IE support.\n *\n * @param {HTMLElement} target The element to match\n * @param {String} selector The CSS selector to match\n * the element against\n *\n * @return {Boolean}\n */\nexport const matches = ( target, selector ) => {\n\n\tlet matchesMethod = target.matches || target.matchesSelector || target.msMatchesSelector;\n\n\treturn !!( matchesMethod && matchesMethod.call( target, selector ) );\n\n}\n\n/**\n * Find the closest parent that matches the given\n * selector.\n *\n * @param {HTMLElement} target The child element\n * @param {String} selector The CSS selector to match\n * the parents against\n *\n * @return {HTMLElement} The matched parent or null\n * if no matching parent was found\n */\nexport const closest = ( target, selector ) => {\n\n\t// Native Element.closest\n\tif( typeof target.closest === 'function' ) {\n\t\treturn target.closest( selector );\n\t}\n\n\t// Polyfill\n\twhile( target ) {\n\t\tif( matches( target, selector ) ) {\n\t\t\treturn target;\n\t\t}\n\n\t\t// Keep searching\n\t\ttarget = target.parentNode;\n\t}\n\n\treturn null;\n\n}\n\n/**\n * Handling the fullscreen functionality via the fullscreen API\n *\n * @see http://fullscreen.spec.whatwg.org/\n * @see https://developer.mozilla.org/en-US/docs/DOM/Using_fullscreen_mode\n */\nexport const enterFullscreen = element => {\n\n\telement = element || document.documentElement;\n\n\t// Check which implementation is available\n\tlet requestMethod = element.requestFullscreen ||\n\t\t\t\t\t\telement.webkitRequestFullscreen ||\n\t\t\t\t\t\telement.webkitRequestFullScreen ||\n\t\t\t\t\t\telement.mozRequestFullScreen ||\n\t\t\t\t\t\telement.msRequestFullscreen;\n\n\tif( requestMethod ) {\n\t\trequestMethod.apply( element );\n\t}\n\n}\n\n/**\n * Creates an HTML element and returns a reference to it.\n * If the element already exists the existing instance will\n * be returned.\n *\n * @param {HTMLElement} container\n * @param {string} tagname\n * @param {string} classname\n * @param {string} innerHTML\n *\n * @return {HTMLElement}\n */\nexport const createSingletonNode = ( container, tagname, classname, innerHTML='' ) => {\n\n\t// Find all nodes matching the description\n\tlet nodes = container.querySelectorAll( '.' + classname );\n\n\t// Check all matches to find one which is a direct child of\n\t// the specified container\n\tfor( let i = 0; i < nodes.length; i++ ) {\n\t\tlet testNode = nodes[i];\n\t\tif( testNode.parentNode === container ) {\n\t\t\treturn testNode;\n\t\t}\n\t}\n\n\t// If no node was found, create it now\n\tlet node = document.createElement( tagname );\n\tnode.className = classname;\n\tnode.innerHTML = innerHTML;\n\tcontainer.appendChild( node );\n\n\treturn node;\n\n}\n\n/**\n * Injects the given CSS styles into the DOM.\n *\n * @param {string} value\n */\nexport const createStyleSheet = ( value ) => {\n\n\tlet tag = document.createElement( 'style' );\n\ttag.type = 'text/css';\n\n\tif( value && value.length > 0 ) {\n\t\tif( tag.styleSheet ) {\n\t\t\ttag.styleSheet.cssText = value;\n\t\t}\n\t\telse {\n\t\t\ttag.appendChild( document.createTextNode( value ) );\n\t\t}\n\t}\n\n\tdocument.head.appendChild( tag );\n\n\treturn tag;\n\n}\n\n/**\n * Returns a key:value hash of all query params.\n */\nexport const getQueryHash = () => {\n\n\tlet query = {};\n\n\tlocation.search.replace( /[A-Z0-9]+?=([\\w\\.%-]*)/gi, a => {\n\t\tquery[ a.split( '=' ).shift() ] = a.split( '=' ).pop();\n\t} );\n\n\t// Basic deserialization\n\tfor( let i in query ) {\n\t\tlet value = query[ i ];\n\n\t\tquery[ i ] = deserialize( unescape( value ) );\n\t}\n\n\t// Do not accept new dependencies via query config to avoid\n\t// the potential of malicious script injection\n\tif( typeof query['dependencies'] !== 'undefined' ) delete query['dependencies'];\n\n\treturn query;\n\n}\n\n/**\n * Returns the remaining height within the parent of the\n * target element.\n *\n * remaining height = [ configured parent height ] - [ current parent height ]\n *\n * @param {HTMLElement} element\n * @param {number} [height]\n */\nexport const getRemainingHeight = ( element, height = 0 ) => {\n\n\tif( element ) {\n\t\tlet newHeight, oldHeight = element.style.height;\n\n\t\t// Change the .stretch element height to 0 in order find the height of all\n\t\t// the other elements\n\t\telement.style.height = '0px';\n\n\t\t// In Overview mode, the parent (.slide) height is set of 700px.\n\t\t// Restore it temporarily to its natural height.\n\t\telement.parentNode.style.height = 'auto';\n\n\t\tnewHeight = height - element.parentNode.offsetHeight;\n\n\t\t// Restore the old height, just in case\n\t\telement.style.height = oldHeight + 'px';\n\n\t\t// Clear the parent (.slide) height. .removeProperty works in IE9+\n\t\telement.parentNode.style.removeProperty('height');\n\n\t\treturn newHeight;\n\t}\n\n\treturn height;\n\n}\n\nconst fileExtensionToMimeMap = {\n\t'mp4': 'video/mp4',\n\t'm4a': 'video/mp4',\n\t'ogv': 'video/ogg',\n\t'mpeg': 'video/mpeg',\n\t'webm': 'video/webm'\n}\n\n/**\n * Guess the MIME type for common file formats.\n */\nexport const getMimeTypeFromFile = ( filename='' ) => {\n\treturn fileExtensionToMimeMap[filename.split('.').pop()]\n}\n\n/**\n * Encodes a string for RFC3986-compliant URL format.\n * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURI#encoding_for_rfc3986\n *\n * @param {string} url\n */\nexport const encodeRFC3986URI = ( url='' ) => {\n\treturn encodeURI(url)\n\t .replace(/%5B/g, \"[\")\n\t .replace(/%5D/g, \"]\")\n\t .replace(\n\t\t/[!'()*]/g,\n\t\t(c) => `%${c.charCodeAt(0).toString(16).toUpperCase()}`\n\t );\n}","const UA = navigator.userAgent;\n\nexport const isMobile = /(iphone|ipod|ipad|android)/gi.test( UA ) ||\n\t\t\t\t\t\t( navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1 ); // iPadOS\n\nexport const isChrome = /chrome/i.test( UA ) && !/edge/i.test( UA );\n\nexport const isAndroid = /android/gi.test( UA );","/**\n * fitty v2.3.7 - Snugly resizes text to fit its parent container\n * Copyright (c) 2023 Rik Schennink (https://pqina.nl/)\n */\n\nvar e=function(e){if(e){var t=function(e){return[].slice.call(e)},n=0,i=1,r=2,o=3,a=[],l=null,u=\"requestAnimationFrame\"in e?function(){e.cancelAnimationFrame(l),l=e.requestAnimationFrame((function(){return s(a.filter((function(e){return e.dirty&&e.active})))}))}:function(){},c=function(e){return function(){a.forEach((function(t){return t.dirty=e})),u()}},s=function(e){e.filter((function(e){return!e.styleComputed})).forEach((function(e){e.styleComputed=m(e)})),e.filter(y).forEach(v);var t=e.filter(p);t.forEach(d),t.forEach((function(e){v(e),f(e)})),t.forEach(S)},f=function(e){return e.dirty=n},d=function(e){e.availableWidth=e.element.parentNode.clientWidth,e.currentWidth=e.element.scrollWidth,e.previousFontSize=e.currentFontSize,e.currentFontSize=Math.min(Math.max(e.minSize,e.availableWidth/e.currentWidth*e.previousFontSize),e.maxSize),e.whiteSpace=e.multiLine&&e.currentFontSize===e.minSize?\"normal\":\"nowrap\"},p=function(e){return e.dirty!==r||e.dirty===r&&e.element.parentNode.clientWidth!==e.availableWidth},m=function(t){var n=e.getComputedStyle(t.element,null);return t.currentFontSize=parseFloat(n.getPropertyValue(\"font-size\")),t.display=n.getPropertyValue(\"display\"),t.whiteSpace=n.getPropertyValue(\"white-space\"),!0},y=function(e){var t=!1;return!e.preStyleTestCompleted&&(/inline-/.test(e.display)||(t=!0,e.display=\"inline-block\"),\"nowrap\"!==e.whiteSpace&&(t=!0,e.whiteSpace=\"nowrap\"),e.preStyleTestCompleted=!0,t)},v=function(e){e.element.style.whiteSpace=e.whiteSpace,e.element.style.display=e.display,e.element.style.fontSize=e.currentFontSize+\"px\"},S=function(e){e.element.dispatchEvent(new CustomEvent(\"fit\",{detail:{oldValue:e.previousFontSize,newValue:e.currentFontSize,scaleFactor:e.currentFontSize/e.previousFontSize}}))},h=function(e,t){return function(){e.dirty=t,e.active&&u()}},w=function(e){return function(){a=a.filter((function(t){return t.element!==e.element})),e.observeMutations&&e.observer.disconnect(),e.element.style.whiteSpace=e.originalStyle.whiteSpace,e.element.style.display=e.originalStyle.display,e.element.style.fontSize=e.originalStyle.fontSize}},b=function(e){return function(){e.active||(e.active=!0,u())}},z=function(e){return function(){return e.active=!1}},F=function(e){e.observeMutations&&(e.observer=new MutationObserver(h(e,i)),e.observer.observe(e.element,e.observeMutations))},g={minSize:16,maxSize:512,multiLine:!0,observeMutations:\"MutationObserver\"in e&&{subtree:!0,childList:!0,characterData:!0}},W=null,E=function(){e.clearTimeout(W),W=e.setTimeout(c(r),x.observeWindowDelay)},M=[\"resize\",\"orientationchange\"];return Object.defineProperty(x,\"observeWindow\",{set:function(t){var n=\"\".concat(t?\"add\":\"remove\",\"EventListener\");M.forEach((function(t){e[n](t,E)}))}}),x.observeWindow=!0,x.observeWindowDelay=100,x.fitAll=c(o),x}function C(e,t){var n=Object.assign({},g,t),i=e.map((function(e){var t=Object.assign({},n,{element:e,active:!0});return function(e){e.originalStyle={whiteSpace:e.element.style.whiteSpace,display:e.element.style.display,fontSize:e.element.style.fontSize},F(e),e.newbie=!0,e.dirty=!0,a.push(e)}(t),{element:e,fit:h(t,o),unfreeze:b(t),freeze:z(t),unsubscribe:w(t)}}));return u(),i}function x(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return\"string\"==typeof e?C(t(document.querySelectorAll(e)),n):C([e],n)[0]}}(\"undefined\"==typeof window?null:window);export default e;\n","import { extend, queryAll, closest, getMimeTypeFromFile, encodeRFC3986URI } from '../utils/util.js'\nimport { isMobile } from '../utils/device.js'\n\nimport fitty from 'fitty';\n\n/**\n * Handles loading, unloading and playback of slide\n * content such as images, videos and iframes.\n */\nexport default class SlideContent {\n\n\tconstructor( Reveal ) {\n\n\t\tthis.Reveal = Reveal;\n\n\t\tthis.startEmbeddedIframe = this.startEmbeddedIframe.bind( this );\n\n\t}\n\n\t/**\n\t * Should the given element be preloaded?\n\t * Decides based on local element attributes and global config.\n\t *\n\t * @param {HTMLElement} element\n\t */\n\tshouldPreload( element ) {\n\n\t\tif( this.Reveal.isScrollView() ) {\n\t\t\treturn true;\n\t\t}\n\n\t\t// Prefer an explicit global preload setting\n\t\tlet preload = this.Reveal.getConfig().preloadIframes;\n\n\t\t// If no global setting is available, fall back on the element's\n\t\t// own preload setting\n\t\tif( typeof preload !== 'boolean' ) {\n\t\t\tpreload = element.hasAttribute( 'data-preload' );\n\t\t}\n\n\t\treturn preload;\n\t}\n\n\t/**\n\t * Called when the given slide is within the configured view\n\t * distance. Shows the slide element and loads any content\n\t * that is set to load lazily (data-src).\n\t *\n\t * @param {HTMLElement} slide Slide to show\n\t */\n\tload( slide, options = {} ) {\n\n\t\t// Show the slide element\n\t\tslide.style.display = this.Reveal.getConfig().display;\n\n\t\t// Media elements with data-src attributes\n\t\tqueryAll( slide, 'img[data-src], video[data-src], audio[data-src], iframe[data-src]' ).forEach( element => {\n\t\t\tif( element.tagName !== 'IFRAME' || this.shouldPreload( element ) ) {\n\t\t\t\telement.setAttribute( 'src', element.getAttribute( 'data-src' ) );\n\t\t\t\telement.setAttribute( 'data-lazy-loaded', '' );\n\t\t\t\telement.removeAttribute( 'data-src' );\n\t\t\t}\n\t\t} );\n\n\t\t// Media elements with children\n\t\tqueryAll( slide, 'video, audio' ).forEach( media => {\n\t\t\tlet sources = 0;\n\n\t\t\tqueryAll( media, 'source[data-src]' ).forEach( source => {\n\t\t\t\tsource.setAttribute( 'src', source.getAttribute( 'data-src' ) );\n\t\t\t\tsource.removeAttribute( 'data-src' );\n\t\t\t\tsource.setAttribute( 'data-lazy-loaded', '' );\n\t\t\t\tsources += 1;\n\t\t\t} );\n\n\t\t\t// Enable inline video playback in mobile Safari\n\t\t\tif( isMobile && media.tagName === 'VIDEO' ) {\n\t\t\t\tmedia.setAttribute( 'playsinline', '' );\n\t\t\t}\n\n\t\t\t// If we rewrote sources for this video/audio element, we need\n\t\t\t// to manually tell it to load from its new origin\n\t\t\tif( sources > 0 ) {\n\t\t\t\tmedia.load();\n\t\t\t}\n\t\t} );\n\n\n\t\t// Show the corresponding background element\n\t\tlet background = slide.slideBackgroundElement;\n\t\tif( background ) {\n\t\t\tbackground.style.display = 'block';\n\n\t\t\tlet backgroundContent = slide.slideBackgroundContentElement;\n\t\t\tlet backgroundIframe = slide.getAttribute( 'data-background-iframe' );\n\n\t\t\t// If the background contains media, load it\n\t\t\tif( background.hasAttribute( 'data-loaded' ) === false ) {\n\t\t\t\tbackground.setAttribute( 'data-loaded', 'true' );\n\n\t\t\t\tlet backgroundImage = slide.getAttribute( 'data-background-image' ),\n\t\t\t\t\tbackgroundVideo = slide.getAttribute( 'data-background-video' ),\n\t\t\t\t\tbackgroundVideoLoop = slide.hasAttribute( 'data-background-video-loop' ),\n\t\t\t\t\tbackgroundVideoMuted = slide.hasAttribute( 'data-background-video-muted' );\n\n\t\t\t\t// Images\n\t\t\t\tif( backgroundImage ) {\n\t\t\t\t\t// base64\n\t\t\t\t\tif( /^data:/.test( backgroundImage.trim() ) ) {\n\t\t\t\t\t\tbackgroundContent.style.backgroundImage = `url(${backgroundImage.trim()})`;\n\t\t\t\t\t}\n\t\t\t\t\t// URL(s)\n\t\t\t\t\telse {\n\t\t\t\t\t\tbackgroundContent.style.backgroundImage = backgroundImage.split( ',' ).map( background => {\n\t\t\t\t\t\t\t// Decode URL(s) that are already encoded first\n\t\t\t\t\t\t\tlet decoded = decodeURI(background.trim());\n\t\t\t\t\t\t\treturn `url(${encodeRFC3986URI(decoded)})`;\n\t\t\t\t\t\t}).join( ',' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Videos\n\t\t\t\telse if ( backgroundVideo ) {\n\t\t\t\t\tlet video = document.createElement( 'video' );\n\n\t\t\t\t\tif( backgroundVideoLoop ) {\n\t\t\t\t\t\tvideo.setAttribute( 'loop', '' );\n\t\t\t\t\t}\n\n\t\t\t\t\tif( backgroundVideoMuted || this.Reveal.isSpeakerNotes() ) {\n\t\t\t\t\t\tvideo.muted = true;\n\t\t\t\t\t}\n\n\t\t\t\t\t// Enable inline playback in mobile Safari\n\t\t\t\t\t//\n\t\t\t\t\t// Mute is required for video to play when using\n\t\t\t\t\t// swipe gestures to navigate since they don't\n\t\t\t\t\t// count as direct user actions :'(\n\t\t\t\t\tif( isMobile ) {\n\t\t\t\t\t\tvideo.muted = true;\n\t\t\t\t\t\tvideo.setAttribute( 'playsinline', '' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Support comma separated lists of video sources\n\t\t\t\t\tbackgroundVideo.split( ',' ).forEach( source => {\n\t\t\t\t\t\tconst sourceElement = document.createElement( 'source' );\n\t\t\t\t\t\tsourceElement.setAttribute( 'src', source );\n\n\t\t\t\t\t\tlet type = getMimeTypeFromFile( source );\n\t\t\t\t\t\tif( type ) {\n\t\t\t\t\t\t\tsourceElement.setAttribute( 'type', type );\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tvideo.appendChild( sourceElement );\n\t\t\t\t\t} );\n\n\t\t\t\t\tbackgroundContent.appendChild( video );\n\t\t\t\t}\n\t\t\t\t// Iframes\n\t\t\t\telse if( backgroundIframe && options.excludeIframes !== true ) {\n\t\t\t\t\tlet iframe = document.createElement( 'iframe' );\n\t\t\t\t\tiframe.setAttribute( 'allowfullscreen', '' );\n\t\t\t\t\tiframe.setAttribute( 'mozallowfullscreen', '' );\n\t\t\t\t\tiframe.setAttribute( 'webkitallowfullscreen', '' );\n\t\t\t\t\tiframe.setAttribute( 'allow', 'autoplay' );\n\n\t\t\t\t\tiframe.setAttribute( 'data-src', backgroundIframe );\n\n\t\t\t\t\tiframe.style.width = '100%';\n\t\t\t\t\tiframe.style.height = '100%';\n\t\t\t\t\tiframe.style.maxHeight = '100%';\n\t\t\t\t\tiframe.style.maxWidth = '100%';\n\n\t\t\t\t\tbackgroundContent.appendChild( iframe );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Start loading preloadable iframes\n\t\t\tlet backgroundIframeElement = backgroundContent.querySelector( 'iframe[data-src]' );\n\t\t\tif( backgroundIframeElement ) {\n\n\t\t\t\t// Check if this iframe is eligible to be preloaded\n\t\t\t\tif( this.shouldPreload( background ) && !/autoplay=(1|true|yes)/gi.test( backgroundIframe ) ) {\n\t\t\t\t\tif( backgroundIframeElement.getAttribute( 'src' ) !== backgroundIframe ) {\n\t\t\t\t\t\tbackgroundIframeElement.setAttribute( 'src', backgroundIframe );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\tthis.layout( slide );\n\n\t}\n\n\t/**\n\t * Applies JS-dependent layout helpers for the scope.\n\t */\n\tlayout( scopeElement ) {\n\n\t\t// Autosize text with the r-fit-text class based on the\n\t\t// size of its container. This needs to happen after the\n\t\t// slide is visible in order to measure the text.\n\t\tArray.from( scopeElement.querySelectorAll( '.r-fit-text' ) ).forEach( element => {\n\t\t\tfitty( element, {\n\t\t\t\tminSize: 24,\n\t\t\t\tmaxSize: this.Reveal.getConfig().height * 0.8,\n\t\t\t\tobserveMutations: false,\n\t\t\t\tobserveWindow: false\n\t\t\t} );\n\t\t} );\n\n\t}\n\n\t/**\n\t * Unloads and hides the given slide. This is called when the\n\t * slide is moved outside of the configured view distance.\n\t *\n\t * @param {HTMLElement} slide\n\t */\n\tunload( slide ) {\n\n\t\t// Hide the slide element\n\t\tslide.style.display = 'none';\n\n\t\t// Hide the corresponding background element\n\t\tlet background = this.Reveal.getSlideBackground( slide );\n\t\tif( background ) {\n\t\t\tbackground.style.display = 'none';\n\n\t\t\t// Unload any background iframes\n\t\t\tqueryAll( background, 'iframe[src]' ).forEach( element => {\n\t\t\t\telement.removeAttribute( 'src' );\n\t\t\t} );\n\t\t}\n\n\t\t// Reset lazy-loaded media elements with src attributes\n\t\tqueryAll( slide, 'video[data-lazy-loaded][src], audio[data-lazy-loaded][src], iframe[data-lazy-loaded][src]' ).forEach( element => {\n\t\t\telement.setAttribute( 'data-src', element.getAttribute( 'src' ) );\n\t\t\telement.removeAttribute( 'src' );\n\t\t} );\n\n\t\t// Reset lazy-loaded media elements with children\n\t\tqueryAll( slide, 'video[data-lazy-loaded] source[src], audio source[src]' ).forEach( source => {\n\t\t\tsource.setAttribute( 'data-src', source.getAttribute( 'src' ) );\n\t\t\tsource.removeAttribute( 'src' );\n\t\t} );\n\n\t}\n\n\t/**\n\t * Enforces origin-specific format rules for embedded media.\n\t */\n\tformatEmbeddedContent() {\n\n\t\tlet _appendParamToIframeSource = ( sourceAttribute, sourceURL, param ) => {\n\t\t\tqueryAll( this.Reveal.getSlidesElement(), 'iframe['+ sourceAttribute +'*=\"'+ sourceURL +'\"]' ).forEach( el => {\n\t\t\t\tlet src = el.getAttribute( sourceAttribute );\n\t\t\t\tif( src && src.indexOf( param ) === -1 ) {\n\t\t\t\t\tel.setAttribute( sourceAttribute, src + ( !/\\?/.test( src ) ? '?' : '&' ) + param );\n\t\t\t\t}\n\t\t\t});\n\t\t};\n\n\t\t// YouTube frames must include \"?enablejsapi=1\"\n\t\t_appendParamToIframeSource( 'src', 'youtube.com/embed/', 'enablejsapi=1' );\n\t\t_appendParamToIframeSource( 'data-src', 'youtube.com/embed/', 'enablejsapi=1' );\n\n\t\t// Vimeo frames must include \"?api=1\"\n\t\t_appendParamToIframeSource( 'src', 'player.vimeo.com/', 'api=1' );\n\t\t_appendParamToIframeSource( 'data-src', 'player.vimeo.com/', 'api=1' );\n\n\t}\n\n\t/**\n\t * Start playback of any embedded content inside of\n\t * the given element.\n\t *\n\t * @param {HTMLElement} element\n\t */\n\tstartEmbeddedContent( element ) {\n\n\t\tif( element ) {\n\n\t\t\tconst isSpeakerNotesWindow = this.Reveal.isSpeakerNotes();\n\n\t\t\t// Restart GIFs\n\t\t\tqueryAll( element, 'img[src$=\".gif\"]' ).forEach( el => {\n\t\t\t\t// Setting the same unchanged source like this was confirmed\n\t\t\t\t// to work in Chrome, FF & Safari\n\t\t\t\tel.setAttribute( 'src', el.getAttribute( 'src' ) );\n\t\t\t} );\n\n\t\t\t// HTML5 media elements\n\t\t\tqueryAll( element, 'video, audio' ).forEach( el => {\n\t\t\t\tif( closest( el, '.fragment' ) && !closest( el, '.fragment.visible' ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// Prefer an explicit global autoplay setting\n\t\t\t\tlet autoplay = this.Reveal.getConfig().autoPlayMedia;\n\n\t\t\t\t// If no global setting is available, fall back on the element's\n\t\t\t\t// own autoplay setting\n\t\t\t\tif( typeof autoplay !== 'boolean' ) {\n\t\t\t\t\tautoplay = el.hasAttribute( 'data-autoplay' ) || !!closest( el, '.slide-background' );\n\t\t\t\t}\n\n\t\t\t\tif( autoplay && typeof el.play === 'function' ) {\n\n\t\t\t\t\t// In the speaker view we only auto-play muted media\n\t\t\t\t\tif( isSpeakerNotesWindow && !el.muted ) return;\n\n\t\t\t\t\t// If the media is ready, start playback\n\t\t\t\t\tif( el.readyState > 1 ) {\n\t\t\t\t\t\tthis.startEmbeddedMedia( { target: el } );\n\t\t\t\t\t}\n\t\t\t\t\t// Mobile devices never fire a loaded event so instead\n\t\t\t\t\t// of waiting, we initiate playback\n\t\t\t\t\telse if( isMobile ) {\n\t\t\t\t\t\tlet promise = el.play();\n\n\t\t\t\t\t\t// If autoplay does not work, ensure that the controls are visible so\n\t\t\t\t\t\t// that the viewer can start the media on their own\n\t\t\t\t\t\tif( promise && typeof promise.catch === 'function' && el.controls === false ) {\n\t\t\t\t\t\t\tpromise.catch( () => {\n\t\t\t\t\t\t\t\tel.controls = true;\n\n\t\t\t\t\t\t\t\t// Once the video does start playing, hide the controls again\n\t\t\t\t\t\t\t\tel.addEventListener( 'play', () => {\n\t\t\t\t\t\t\t\t\tel.controls = false;\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t// If the media isn't loaded, wait before playing\n\t\t\t\t\telse {\n\t\t\t\t\t\tel.removeEventListener( 'loadeddata', this.startEmbeddedMedia ); // remove first to avoid dupes\n\t\t\t\t\t\tel.addEventListener( 'loadeddata', this.startEmbeddedMedia );\n\t\t\t\t\t}\n\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Don't play iframe content in the speaker view since we can't\n\t\t\t// guarantee that it's muted\n\t\t\tif( !isSpeakerNotesWindow ) {\n\n\t\t\t\t// Normal iframes\n\t\t\t\tqueryAll( element, 'iframe[src]' ).forEach( el => {\n\t\t\t\t\tif( closest( el, '.fragment' ) && !closest( el, '.fragment.visible' ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.startEmbeddedIframe( { target: el } );\n\t\t\t\t} );\n\n\t\t\t\t// Lazy loading iframes\n\t\t\t\tqueryAll( element, 'iframe[data-src]' ).forEach( el => {\n\t\t\t\t\tif( closest( el, '.fragment' ) && !closest( el, '.fragment.visible' ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tif( el.getAttribute( 'src' ) !== el.getAttribute( 'data-src' ) ) {\n\t\t\t\t\t\tel.removeEventListener( 'load', this.startEmbeddedIframe ); // remove first to avoid dupes\n\t\t\t\t\t\tel.addEventListener( 'load', this.startEmbeddedIframe );\n\t\t\t\t\t\tel.setAttribute( 'src', el.getAttribute( 'data-src' ) );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/**\n\t * Starts playing an embedded video/audio element after\n\t * it has finished loading.\n\t *\n\t * @param {object} event\n\t */\n\tstartEmbeddedMedia( event ) {\n\n\t\tlet isAttachedToDOM = !!closest( event.target, 'html' ),\n\t\t\tisVisible \t\t= !!closest( event.target, '.present' );\n\n\t\tif( isAttachedToDOM && isVisible ) {\n\t\t\t// Don't restart if media is already playing\n\t\t\tif( event.target.paused || event.target.ended ) {\n\t\t\t\tevent.target.currentTime = 0;\n\t\t\t\tevent.target.play();\n\t\t\t}\n\t\t}\n\n\t\tevent.target.removeEventListener( 'loadeddata', this.startEmbeddedMedia );\n\n\t}\n\n\t/**\n\t * \"Starts\" the content of an embedded iframe using the\n\t * postMessage API.\n\t *\n\t * @param {object} event\n\t */\n\tstartEmbeddedIframe( event ) {\n\n\t\tlet iframe = event.target;\n\n\t\tif( iframe && iframe.contentWindow ) {\n\n\t\t\tlet isAttachedToDOM = !!closest( event.target, 'html' ),\n\t\t\t\tisVisible \t\t= !!closest( event.target, '.present' );\n\n\t\t\tif( isAttachedToDOM && isVisible ) {\n\n\t\t\t\t// Prefer an explicit global autoplay setting\n\t\t\t\tlet autoplay = this.Reveal.getConfig().autoPlayMedia;\n\n\t\t\t\t// If no global setting is available, fall back on the element's\n\t\t\t\t// own autoplay setting\n\t\t\t\tif( typeof autoplay !== 'boolean' ) {\n\t\t\t\t\tautoplay = iframe.hasAttribute( 'data-autoplay' ) || !!closest( iframe, '.slide-background' );\n\t\t\t\t}\n\n\t\t\t\t// YouTube postMessage API\n\t\t\t\tif( /youtube\\.com\\/embed\\//.test( iframe.getAttribute( 'src' ) ) && autoplay ) {\n\t\t\t\t\tiframe.contentWindow.postMessage( '{\"event\":\"command\",\"func\":\"playVideo\",\"args\":\"\"}', '*' );\n\t\t\t\t}\n\t\t\t\t// Vimeo postMessage API\n\t\t\t\telse if( /player\\.vimeo\\.com\\//.test( iframe.getAttribute( 'src' ) ) && autoplay ) {\n\t\t\t\t\tiframe.contentWindow.postMessage( '{\"method\":\"play\"}', '*' );\n\t\t\t\t}\n\t\t\t\t// Generic postMessage API\n\t\t\t\telse {\n\t\t\t\t\tiframe.contentWindow.postMessage( 'slide:start', '*' );\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/**\n\t * Stop playback of any embedded content inside of\n\t * the targeted slide.\n\t *\n\t * @param {HTMLElement} element\n\t */\n\tstopEmbeddedContent( element, options = {} ) {\n\n\t\toptions = extend( {\n\t\t\t// Defaults\n\t\t\tunloadIframes: true\n\t\t}, options );\n\n\t\tif( element && element.parentNode ) {\n\t\t\t// HTML5 media elements\n\t\t\tqueryAll( element, 'video, audio' ).forEach( el => {\n\t\t\t\tif( !el.hasAttribute( 'data-ignore' ) && typeof el.pause === 'function' ) {\n\t\t\t\t\tel.setAttribute('data-paused-by-reveal', '');\n\t\t\t\t\tel.pause();\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Generic postMessage API for non-lazy loaded iframes\n\t\t\tqueryAll( element, 'iframe' ).forEach( el => {\n\t\t\t\tif( el.contentWindow ) el.contentWindow.postMessage( 'slide:stop', '*' );\n\t\t\t\tel.removeEventListener( 'load', this.startEmbeddedIframe );\n\t\t\t});\n\n\t\t\t// YouTube postMessage API\n\t\t\tqueryAll( element, 'iframe[src*=\"youtube.com/embed/\"]' ).forEach( el => {\n\t\t\t\tif( !el.hasAttribute( 'data-ignore' ) && el.contentWindow && typeof el.contentWindow.postMessage === 'function' ) {\n\t\t\t\t\tel.contentWindow.postMessage( '{\"event\":\"command\",\"func\":\"pauseVideo\",\"args\":\"\"}', '*' );\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Vimeo postMessage API\n\t\t\tqueryAll( element, 'iframe[src*=\"player.vimeo.com/\"]' ).forEach( el => {\n\t\t\t\tif( !el.hasAttribute( 'data-ignore' ) && el.contentWindow && typeof el.contentWindow.postMessage === 'function' ) {\n\t\t\t\t\tel.contentWindow.postMessage( '{\"method\":\"pause\"}', '*' );\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tif( options.unloadIframes === true ) {\n\t\t\t\t// Unload lazy-loaded iframes\n\t\t\t\tqueryAll( element, 'iframe[data-src]' ).forEach( el => {\n\t\t\t\t\t// Only removing the src doesn't actually unload the frame\n\t\t\t\t\t// in all browsers (Firefox) so we set it to blank first\n\t\t\t\t\tel.setAttribute( 'src', 'about:blank' );\n\t\t\t\t\tel.removeAttribute( 'src' );\n\t\t\t\t} );\n\t\t\t}\n\t\t}\n\n\t}\n\n}\n","\nexport const SLIDES_SELECTOR = '.slides section';\nexport const HORIZONTAL_SLIDES_SELECTOR = '.slides>section';\nexport const VERTICAL_SLIDES_SELECTOR = '.slides>section.present>section';\nexport const HORIZONTAL_BACKGROUNDS_SELECTOR = '.backgrounds>.slide-background';\n\n// Methods that may not be invoked via the postMessage API\nexport const POST_MESSAGE_METHOD_BLACKLIST = /registerPlugin|registerKeyboardShortcut|addKeyBinding|addEventListener|showPreview/;\n\n// Regex for retrieving the fragment style from a class attribute\nexport const FRAGMENT_STYLE_REGEX = /fade-(down|up|right|left|out|in-then-out|in-then-semi-out)|semi-fade-out|current-visible|shrink|grow/;\n\n// Slide number formats\nexport const SLIDE_NUMBER_FORMAT_HORIZONTAL_DOT_VERTICAL = 'h.v';\nexport const SLIDE_NUMBER_FORMAT_HORIZONTAL_SLASH_VERTICAL = 'h/v';\nexport const SLIDE_NUMBER_FORMAT_CURRENT = 'c';\nexport const SLIDE_NUMBER_FORMAT_CURRENT_SLASH_TOTAL = 'c/t';","import {\n\tSLIDE_NUMBER_FORMAT_CURRENT,\n\tSLIDE_NUMBER_FORMAT_CURRENT_SLASH_TOTAL,\n\tSLIDE_NUMBER_FORMAT_HORIZONTAL_DOT_VERTICAL,\n\tSLIDE_NUMBER_FORMAT_HORIZONTAL_SLASH_VERTICAL\n} from \"../utils/constants\";\n\n/**\n * Handles the display of reveal.js' optional slide number.\n */\nexport default class SlideNumber {\n\n\tconstructor( Reveal ) {\n\n\t\tthis.Reveal = Reveal;\n\n\t}\n\n\trender() {\n\n\t\tthis.element = document.createElement( 'div' );\n\t\tthis.element.className = 'slide-number';\n\t\tthis.Reveal.getRevealElement().appendChild( this.element );\n\n\t}\n\n\t/**\n\t * Called when the reveal.js config is updated.\n\t */\n\tconfigure( config, oldConfig ) {\n\n\t\tlet slideNumberDisplay = 'none';\n\t\tif( config.slideNumber && !this.Reveal.isPrintView() ) {\n\t\t\tif( config.showSlideNumber === 'all' ) {\n\t\t\t\tslideNumberDisplay = 'block';\n\t\t\t}\n\t\t\telse if( config.showSlideNumber === 'speaker' && this.Reveal.isSpeakerNotes() ) {\n\t\t\t\tslideNumberDisplay = 'block';\n\t\t\t}\n\t\t}\n\n\t\tthis.element.style.display = slideNumberDisplay;\n\n\t}\n\n\t/**\n\t * Updates the slide number to match the current slide.\n\t */\n\tupdate() {\n\n\t\t// Update slide number if enabled\n\t\tif( this.Reveal.getConfig().slideNumber && this.element ) {\n\t\t\tthis.element.innerHTML = this.getSlideNumber();\n\t\t}\n\n\t}\n\n\t/**\n\t * Returns the HTML string corresponding to the current slide\n\t * number, including formatting.\n\t */\n\tgetSlideNumber( slide = this.Reveal.getCurrentSlide() ) {\n\n\t\tlet config = this.Reveal.getConfig();\n\t\tlet value;\n\t\tlet format = SLIDE_NUMBER_FORMAT_HORIZONTAL_DOT_VERTICAL;\n\n\t\tif ( typeof config.slideNumber === 'function' ) {\n\t\t\tvalue = config.slideNumber( slide );\n\t\t} else {\n\t\t\t// Check if a custom number format is available\n\t\t\tif( typeof config.slideNumber === 'string' ) {\n\t\t\t\tformat = config.slideNumber;\n\t\t\t}\n\n\t\t\t// If there are ONLY vertical slides in this deck, always use\n\t\t\t// a flattened slide number\n\t\t\tif( !/c/.test( format ) && this.Reveal.getHorizontalSlides().length === 1 ) {\n\t\t\t\tformat = SLIDE_NUMBER_FORMAT_CURRENT;\n\t\t\t}\n\n\t\t\t// Offset the current slide number by 1 to make it 1-indexed\n\t\t\tlet horizontalOffset = slide && slide.dataset.visibility === 'uncounted' ? 0 : 1;\n\n\t\t\tvalue = [];\n\t\t\tswitch( format ) {\n\t\t\t\tcase SLIDE_NUMBER_FORMAT_CURRENT:\n\t\t\t\t\tvalue.push( this.Reveal.getSlidePastCount( slide ) + horizontalOffset );\n\t\t\t\t\tbreak;\n\t\t\t\tcase SLIDE_NUMBER_FORMAT_CURRENT_SLASH_TOTAL:\n\t\t\t\t\tvalue.push( this.Reveal.getSlidePastCount( slide ) + horizontalOffset, '/', this.Reveal.getTotalSlides() );\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tlet indices = this.Reveal.getIndices( slide );\n\t\t\t\t\tvalue.push( indices.h + horizontalOffset );\n\t\t\t\t\tlet sep = format === SLIDE_NUMBER_FORMAT_HORIZONTAL_SLASH_VERTICAL ? '/' : '.';\n\t\t\t\t\tif( this.Reveal.isVerticalSlide( slide ) ) value.push( sep, indices.v + 1 );\n\t\t\t}\n\t\t}\n\n\t\tlet url = '#' + this.Reveal.location.getHash( slide );\n\t\treturn this.formatNumber( value[0], value[1], value[2], url );\n\n\t}\n\n\t/**\n\t * Applies HTML formatting to a slide number before it's\n\t * written to the DOM.\n\t *\n\t * @param {number} a Current slide\n\t * @param {string} delimiter Character to separate slide numbers\n\t * @param {(number|*)} b Total slides\n\t * @param {HTMLElement} [url='#'+locationHash()] The url to link to\n\t * @return {string} HTML string fragment\n\t */\n\tformatNumber( a, delimiter, b, url = '#' + this.Reveal.location.getHash() ) {\n\n\t\tif( typeof b === 'number' && !isNaN( b ) ) {\n\t\t\treturn `\n\t\t\t\t\t${a}\n\t\t\t\t\t${delimiter}\n\t\t\t\t\t${b}\n\t\t\t\t\t`;\n\t\t}\n\t\telse {\n\t\t\treturn `\n\t\t\t\t\t${a}\n\t\t\t\t\t`;\n\t\t}\n\n\t}\n\n\tdestroy() {\n\n\t\tthis.element.remove();\n\n\t}\n\n}","import {\n\tSLIDE_NUMBER_FORMAT_CURRENT,\n\tSLIDE_NUMBER_FORMAT_CURRENT_SLASH_TOTAL\n} from \"../utils/constants\";\n\n/**\n * Makes it possible to jump to a slide by entering its\n * slide number or id.\n */\nexport default class JumpToSlide {\n\n\tconstructor( Reveal ) {\n\n\t\tthis.Reveal = Reveal;\n\n\t\tthis.onInput = this.onInput.bind( this );\n\t\tthis.onBlur = this.onBlur.bind( this );\n\t\tthis.onKeyDown = this.onKeyDown.bind( this );\n\n\t}\n\n\trender() {\n\n\t\tthis.element = document.createElement( 'div' );\n\t\tthis.element.className = 'jump-to-slide';\n\n this.jumpInput = document.createElement( 'input' );\n this.jumpInput.type = 'text';\n this.jumpInput.className = 'jump-to-slide-input';\n this.jumpInput.placeholder = 'Jump to slide';\n\t\tthis.jumpInput.addEventListener( 'input', this.onInput );\n\t\tthis.jumpInput.addEventListener( 'keydown', this.onKeyDown );\n\t\tthis.jumpInput.addEventListener( 'blur', this.onBlur );\n\n this.element.appendChild( this.jumpInput );\n\n\t}\n\n\tshow() {\n\n\t\tthis.indicesOnShow = this.Reveal.getIndices();\n\n\t\tthis.Reveal.getRevealElement().appendChild( this.element );\n\t\tthis.jumpInput.focus();\n\n\t}\n\n\thide() {\n\n\t\tif( this.isVisible() ) {\n\t\t\tthis.element.remove();\n\t\t\tthis.jumpInput.value = '';\n\n\t\t\tclearTimeout( this.jumpTimeout );\n\t\t\tdelete this.jumpTimeout;\n\t\t}\n\n\t}\n\n\tisVisible() {\n\n\t\treturn !!this.element.parentNode;\n\n\t}\n\n\t/**\n\t * Parses the current input and jumps to the given slide.\n\t */\n\tjump() {\n\n\t\tclearTimeout( this.jumpTimeout );\n\t\tdelete this.jumpTimeout;\n\n\t\tlet query = this.jumpInput.value.trim( '' );\n\t\tlet indices;\n\n\t\t// When slide numbers are formatted to be a single linear number\n\t\t// (instead of showing a separate horizontal/vertical index) we\n\t\t// use the same format for slide jumps\n\t\tif( /^\\d+$/.test( query ) ) {\n\t\t\tconst slideNumberFormat = this.Reveal.getConfig().slideNumber;\n\t\t\tif( slideNumberFormat === SLIDE_NUMBER_FORMAT_CURRENT || slideNumberFormat === SLIDE_NUMBER_FORMAT_CURRENT_SLASH_TOTAL ) {\n\t\t\t\tconst slide = this.Reveal.getSlides()[ parseInt( query, 10 ) - 1 ];\n\t\t\t\tif( slide ) {\n\t\t\t\t\tindices = this.Reveal.getIndices( slide );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif( !indices ) {\n\t\t\t// If the query uses \"horizontal.vertical\" format, convert to\n\t\t\t// \"horizontal/vertical\" so that our URL parser can understand\n\t\t\tif( /^\\d+\\.\\d+$/.test( query ) ) {\n\t\t\t\tquery = query.replace( '.', '/' );\n\t\t\t}\n\n\t\t\tindices = this.Reveal.location.getIndicesFromHash( query, { oneBasedIndex: true } );\n\t\t}\n\n\t\t// Still no valid index? Fall back on a text search\n\t\tif( !indices && /\\S+/i.test( query ) && query.length > 1 ) {\n\t\t\tindices = this.search( query );\n\t\t}\n\n\t\tif( indices && query !== '' ) {\n\t\t\tthis.Reveal.slide( indices.h, indices.v, indices.f );\n\t\t\treturn true;\n\t\t}\n\t\telse {\n\t\t\tthis.Reveal.slide( this.indicesOnShow.h, this.indicesOnShow.v, this.indicesOnShow.f );\n\t\t\treturn false;\n\t\t}\n\n\t}\n\n\tjumpAfter( delay ) {\n\n\t\tclearTimeout( this.jumpTimeout );\n\t\tthis.jumpTimeout = setTimeout( () => this.jump(), delay );\n\n\t}\n\n\t/**\n\t * A lofi search that looks for the given query in all\n\t * of our slides and returns the first match.\n\t */\n\tsearch( query ) {\n\n\t\tconst regex = new RegExp( '\\\\b' + query.trim() + '\\\\b', 'i' );\n\n\t\tconst slide = this.Reveal.getSlides().find( ( slide ) => {\n\t\t\treturn regex.test( slide.innerText );\n\t\t} );\n\n\t\tif( slide ) {\n\t\t\treturn this.Reveal.getIndices( slide );\n\t\t}\n\t\telse {\n\t\t\treturn null;\n\t\t}\n\n\t}\n\n\t/**\n\t * Reverts back to the slide we were on when jump to slide was\n\t * invoked.\n\t */\n\tcancel() {\n\n\t\tthis.Reveal.slide( this.indicesOnShow.h, this.indicesOnShow.v, this.indicesOnShow.f );\n\t\tthis.hide();\n\n\t}\n\n\tconfirm() {\n\n\t\tthis.jump();\n\t\tthis.hide();\n\n\t}\n\n\tdestroy() {\n\n\t\tthis.jumpInput.removeEventListener( 'input', this.onInput );\n\t\tthis.jumpInput.removeEventListener( 'keydown', this.onKeyDown );\n\t\tthis.jumpInput.removeEventListener( 'blur', this.onBlur );\n\n\t\tthis.element.remove();\n\n\t}\n\n\tonKeyDown( event ) {\n\n\t\tif( event.keyCode === 13 ) {\n\t\t\tthis.confirm();\n\t\t}\n\t\telse if( event.keyCode === 27 ) {\n\t\t\tthis.cancel();\n\n\t\t\tevent.stopImmediatePropagation();\n\t\t}\n\n\t}\n\n\tonInput( event ) {\n\n\t\tthis.jumpAfter( 200 );\n\n\t}\n\n\tonBlur() {\n\n\t\tsetTimeout( () => this.hide(), 1 );\n\n\t}\n\n}","/**\n * Converts various color input formats to an {r:0,g:0,b:0} object.\n *\n * @param {string} color The string representation of a color\n * @example\n * colorToRgb('#000');\n * @example\n * colorToRgb('#000000');\n * @example\n * colorToRgb('rgb(0,0,0)');\n * @example\n * colorToRgb('rgba(0,0,0)');\n *\n * @return {{r: number, g: number, b: number, [a]: number}|null}\n */\nexport const colorToRgb = ( color ) => {\n\n\tlet hex3 = color.match( /^#([0-9a-f]{3})$/i );\n\tif( hex3 && hex3[1] ) {\n\t\thex3 = hex3[1];\n\t\treturn {\n\t\t\tr: parseInt( hex3.charAt( 0 ), 16 ) * 0x11,\n\t\t\tg: parseInt( hex3.charAt( 1 ), 16 ) * 0x11,\n\t\t\tb: parseInt( hex3.charAt( 2 ), 16 ) * 0x11\n\t\t};\n\t}\n\n\tlet hex6 = color.match( /^#([0-9a-f]{6})$/i );\n\tif( hex6 && hex6[1] ) {\n\t\thex6 = hex6[1];\n\t\treturn {\n\t\t\tr: parseInt( hex6.slice( 0, 2 ), 16 ),\n\t\t\tg: parseInt( hex6.slice( 2, 4 ), 16 ),\n\t\t\tb: parseInt( hex6.slice( 4, 6 ), 16 )\n\t\t};\n\t}\n\n\tlet rgb = color.match( /^rgb\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*\\)$/i );\n\tif( rgb ) {\n\t\treturn {\n\t\t\tr: parseInt( rgb[1], 10 ),\n\t\t\tg: parseInt( rgb[2], 10 ),\n\t\t\tb: parseInt( rgb[3], 10 )\n\t\t};\n\t}\n\n\tlet rgba = color.match( /^rgba\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*([\\d]+|[\\d]*.[\\d]+)\\s*\\)$/i );\n\tif( rgba ) {\n\t\treturn {\n\t\t\tr: parseInt( rgba[1], 10 ),\n\t\t\tg: parseInt( rgba[2], 10 ),\n\t\t\tb: parseInt( rgba[3], 10 ),\n\t\t\ta: parseFloat( rgba[4] )\n\t\t};\n\t}\n\n\treturn null;\n\n}\n\n/**\n * Calculates brightness on a scale of 0-255.\n *\n * @param {string} color See colorToRgb for supported formats.\n * @see {@link colorToRgb}\n */\nexport const colorBrightness = ( color ) => {\n\n\tif( typeof color === 'string' ) color = colorToRgb( color );\n\n\tif( color ) {\n\t\treturn ( color.r * 299 + color.g * 587 + color.b * 114 ) / 1000;\n\t}\n\n\treturn null;\n\n}","import { queryAll } from '../utils/util.js'\nimport { colorToRgb, colorBrightness } from '../utils/color.js'\n\n/**\n * Creates and updates slide backgrounds.\n */\nexport default class Backgrounds {\n\n\tconstructor( Reveal ) {\n\n\t\tthis.Reveal = Reveal;\n\n\t}\n\n\trender() {\n\n\t\tthis.element = document.createElement( 'div' );\n\t\tthis.element.className = 'backgrounds';\n\t\tthis.Reveal.getRevealElement().appendChild( this.element );\n\n\t}\n\n\t/**\n\t * Creates the slide background elements and appends them\n\t * to the background container. One element is created per\n\t * slide no matter if the given slide has visible background.\n\t */\n\tcreate() {\n\n\t\t// Clear prior backgrounds\n\t\tthis.element.innerHTML = '';\n\t\tthis.element.classList.add( 'no-transition' );\n\n\t\t// Iterate over all horizontal slides\n\t\tthis.Reveal.getHorizontalSlides().forEach( slideh => {\n\n\t\t\tlet backgroundStack = this.createBackground( slideh, this.element );\n\n\t\t\t// Iterate over all vertical slides\n\t\t\tqueryAll( slideh, 'section' ).forEach( slidev => {\n\n\t\t\t\tthis.createBackground( slidev, backgroundStack );\n\n\t\t\t\tbackgroundStack.classList.add( 'stack' );\n\n\t\t\t} );\n\n\t\t} );\n\n\t\t// Add parallax background if specified\n\t\tif( this.Reveal.getConfig().parallaxBackgroundImage ) {\n\n\t\t\tthis.element.style.backgroundImage = 'url(\"' + this.Reveal.getConfig().parallaxBackgroundImage + '\")';\n\t\t\tthis.element.style.backgroundSize = this.Reveal.getConfig().parallaxBackgroundSize;\n\t\t\tthis.element.style.backgroundRepeat = this.Reveal.getConfig().parallaxBackgroundRepeat;\n\t\t\tthis.element.style.backgroundPosition = this.Reveal.getConfig().parallaxBackgroundPosition;\n\n\t\t\t// Make sure the below properties are set on the element - these properties are\n\t\t\t// needed for proper transitions to be set on the element via CSS. To remove\n\t\t\t// annoying background slide-in effect when the presentation starts, apply\n\t\t\t// these properties after short time delay\n\t\t\tsetTimeout( () => {\n\t\t\t\tthis.Reveal.getRevealElement().classList.add( 'has-parallax-background' );\n\t\t\t}, 1 );\n\n\t\t}\n\t\telse {\n\n\t\t\tthis.element.style.backgroundImage = '';\n\t\t\tthis.Reveal.getRevealElement().classList.remove( 'has-parallax-background' );\n\n\t\t}\n\n\t}\n\n\t/**\n\t * Creates a background for the given slide.\n\t *\n\t * @param {HTMLElement} slide\n\t * @param {HTMLElement} container The element that the background\n\t * should be appended to\n\t * @return {HTMLElement} New background div\n\t */\n\tcreateBackground( slide, container ) {\n\n\t\t// Main slide background element\n\t\tlet element = document.createElement( 'div' );\n\t\telement.className = 'slide-background ' + slide.className.replace( /present|past|future/, '' );\n\n\t\t// Inner background element that wraps images/videos/iframes\n\t\tlet contentElement = document.createElement( 'div' );\n\t\tcontentElement.className = 'slide-background-content';\n\n\t\telement.appendChild( contentElement );\n\t\tcontainer.appendChild( element );\n\n\t\tslide.slideBackgroundElement = element;\n\t\tslide.slideBackgroundContentElement = contentElement;\n\n\t\t// Syncs the background to reflect all current background settings\n\t\tthis.sync( slide );\n\n\t\treturn element;\n\n\t}\n\n\t/**\n\t * Renders all of the visual properties of a slide background\n\t * based on the various background attributes.\n\t *\n\t * @param {HTMLElement} slide\n\t */\n\tsync( slide ) {\n\n\t\tconst element = slide.slideBackgroundElement,\n\t\t\tcontentElement = slide.slideBackgroundContentElement;\n\n\t\tconst data = {\n\t\t\tbackground: slide.getAttribute( 'data-background' ),\n\t\t\tbackgroundSize: slide.getAttribute( 'data-background-size' ),\n\t\t\tbackgroundImage: slide.getAttribute( 'data-background-image' ),\n\t\t\tbackgroundVideo: slide.getAttribute( 'data-background-video' ),\n\t\t\tbackgroundIframe: slide.getAttribute( 'data-background-iframe' ),\n\t\t\tbackgroundColor: slide.getAttribute( 'data-background-color' ),\n\t\t\tbackgroundGradient: slide.getAttribute( 'data-background-gradient' ),\n\t\t\tbackgroundRepeat: slide.getAttribute( 'data-background-repeat' ),\n\t\t\tbackgroundPosition: slide.getAttribute( 'data-background-position' ),\n\t\t\tbackgroundTransition: slide.getAttribute( 'data-background-transition' ),\n\t\t\tbackgroundOpacity: slide.getAttribute( 'data-background-opacity' ),\n\t\t};\n\n\t\tconst dataPreload = slide.hasAttribute( 'data-preload' );\n\n\t\t// Reset the prior background state in case this is not the\n\t\t// initial sync\n\t\tslide.classList.remove( 'has-dark-background' );\n\t\tslide.classList.remove( 'has-light-background' );\n\n\t\telement.removeAttribute( 'data-loaded' );\n\t\telement.removeAttribute( 'data-background-hash' );\n\t\telement.removeAttribute( 'data-background-size' );\n\t\telement.removeAttribute( 'data-background-transition' );\n\t\telement.style.backgroundColor = '';\n\n\t\tcontentElement.style.backgroundSize = '';\n\t\tcontentElement.style.backgroundRepeat = '';\n\t\tcontentElement.style.backgroundPosition = '';\n\t\tcontentElement.style.backgroundImage = '';\n\t\tcontentElement.style.opacity = '';\n\t\tcontentElement.innerHTML = '';\n\n\t\tif( data.background ) {\n\t\t\t// Auto-wrap image urls in url(...)\n\t\t\tif( /^(http|file|\\/\\/)/gi.test( data.background ) || /\\.(svg|png|jpg|jpeg|gif|bmp|webp)([?#\\s]|$)/gi.test( data.background ) ) {\n\t\t\t\tslide.setAttribute( 'data-background-image', data.background );\n\t\t\t}\n\t\t\telse {\n\t\t\t\telement.style.background = data.background;\n\t\t\t}\n\t\t}\n\n\t\t// Create a hash for this combination of background settings.\n\t\t// This is used to determine when two slide backgrounds are\n\t\t// the same.\n\t\tif( data.background || data.backgroundColor || data.backgroundGradient || data.backgroundImage || data.backgroundVideo || data.backgroundIframe ) {\n\t\t\telement.setAttribute( 'data-background-hash', data.background +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundSize +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundImage +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundVideo +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundIframe +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundColor +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundGradient +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundRepeat +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundPosition +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundTransition +\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata.backgroundOpacity );\n\t\t}\n\n\t\t// Additional and optional background properties\n\t\tif( data.backgroundSize ) element.setAttribute( 'data-background-size', data.backgroundSize );\n\t\tif( data.backgroundColor ) element.style.backgroundColor = data.backgroundColor;\n\t\tif( data.backgroundGradient ) element.style.backgroundImage = data.backgroundGradient;\n\t\tif( data.backgroundTransition ) element.setAttribute( 'data-background-transition', data.backgroundTransition );\n\n\t\tif( dataPreload ) element.setAttribute( 'data-preload', '' );\n\n\t\t// Background image options are set on the content wrapper\n\t\tif( data.backgroundSize ) contentElement.style.backgroundSize = data.backgroundSize;\n\t\tif( data.backgroundRepeat ) contentElement.style.backgroundRepeat = data.backgroundRepeat;\n\t\tif( data.backgroundPosition ) contentElement.style.backgroundPosition = data.backgroundPosition;\n\t\tif( data.backgroundOpacity ) contentElement.style.opacity = data.backgroundOpacity;\n\n\t\tconst contrastClass = this.getContrastClass( slide );\n\n\t\tif( typeof contrastClass === 'string' ) {\n\t\t\tslide.classList.add( contrastClass );\n\t\t}\n\n\t}\n\n\t/**\n\t * Returns a class name that can be applied to a slide to indicate\n\t * if it has a light or dark background.\n\t *\n\t * @param {*} slide\n\t *\n\t * @returns {string|null}\n\t */\n\tgetContrastClass( slide ) {\n\n\t\tconst element = slide.slideBackgroundElement;\n\n\t\t// If this slide has a background color, we add a class that\n\t\t// signals if it is light or dark. If the slide has no background\n\t\t// color, no class will be added\n\t\tlet contrastColor = slide.getAttribute( 'data-background-color' );\n\n\t\t// If no bg color was found, or it cannot be converted by colorToRgb, check the computed background\n\t\tif( !contrastColor || !colorToRgb( contrastColor ) ) {\n\t\t\tlet computedBackgroundStyle = window.getComputedStyle( element );\n\t\t\tif( computedBackgroundStyle && computedBackgroundStyle.backgroundColor ) {\n\t\t\t\tcontrastColor = computedBackgroundStyle.backgroundColor;\n\t\t\t}\n\t\t}\n\n\t\tif( contrastColor ) {\n\t\t\tconst rgb = colorToRgb( contrastColor );\n\n\t\t\t// Ignore fully transparent backgrounds. Some browsers return\n\t\t\t// rgba(0,0,0,0) when reading the computed background color of\n\t\t\t// an element with no background\n\t\t\tif( rgb && rgb.a !== 0 ) {\n\t\t\t\tif( colorBrightness( contrastColor ) < 128 ) {\n\t\t\t\t\treturn 'has-dark-background';\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\treturn 'has-light-background';\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn null;\n\n\t}\n\n\t/**\n\t * Bubble the 'has-light-background'/'has-dark-background' classes.\n\t */\n\tbubbleSlideContrastClassToElement( slide, target ) {\n\n\t\t[ 'has-light-background', 'has-dark-background' ].forEach( classToBubble => {\n\t\t\tif( slide.classList.contains( classToBubble ) ) {\n\t\t\t\ttarget.classList.add( classToBubble );\n\t\t\t}\n\t\t\telse {\n\t\t\t\ttarget.classList.remove( classToBubble );\n\t\t\t}\n\t\t}, this );\n\n\t}\n\n\t/**\n\t * Updates the background elements to reflect the current\n\t * slide.\n\t *\n\t * @param {boolean} includeAll If true, the backgrounds of\n\t * all vertical slides (not just the present) will be updated.\n\t */\n\tupdate( includeAll = false ) {\n\n\t\tlet config = this.Reveal.getConfig();\n\t\tlet currentSlide = this.Reveal.getCurrentSlide();\n\t\tlet indices = this.Reveal.getIndices();\n\n\t\tlet currentBackground = null;\n\n\t\t// Reverse past/future classes when in RTL mode\n\t\tlet horizontalPast = config.rtl ? 'future' : 'past',\n\t\t\thorizontalFuture = config.rtl ? 'past' : 'future';\n\n\t\t// Update the classes of all backgrounds to match the\n\t\t// states of their slides (past/present/future)\n\t\tArray.from( this.element.childNodes ).forEach( ( backgroundh, h ) => {\n\n\t\t\tbackgroundh.classList.remove( 'past', 'present', 'future' );\n\n\t\t\tif( h < indices.h ) {\n\t\t\t\tbackgroundh.classList.add( horizontalPast );\n\t\t\t}\n\t\t\telse if ( h > indices.h ) {\n\t\t\t\tbackgroundh.classList.add( horizontalFuture );\n\t\t\t}\n\t\t\telse {\n\t\t\t\tbackgroundh.classList.add( 'present' );\n\n\t\t\t\t// Store a reference to the current background element\n\t\t\t\tcurrentBackground = backgroundh;\n\t\t\t}\n\n\t\t\tif( includeAll || h === indices.h ) {\n\t\t\t\tqueryAll( backgroundh, '.slide-background' ).forEach( ( backgroundv, v ) => {\n\n\t\t\t\t\tbackgroundv.classList.remove( 'past', 'present', 'future' );\n\n\t\t\t\t\tconst indexv = typeof indices.v === 'number' ? indices.v : 0;\n\n\t\t\t\t\tif( v < indexv ) {\n\t\t\t\t\t\tbackgroundv.classList.add( 'past' );\n\t\t\t\t\t}\n\t\t\t\t\telse if ( v > indexv ) {\n\t\t\t\t\t\tbackgroundv.classList.add( 'future' );\n\t\t\t\t\t}\n\t\t\t\t\telse {\n\t\t\t\t\t\tbackgroundv.classList.add( 'present' );\n\n\t\t\t\t\t\t// Only if this is the present horizontal and vertical slide\n\t\t\t\t\t\tif( h === indices.h ) currentBackground = backgroundv;\n\t\t\t\t\t}\n\n\t\t\t\t} );\n\t\t\t}\n\n\t\t} );\n\n\t\t// The previous background may refer to a DOM element that has\n\t\t// been removed after a presentation is synced & bgs are recreated\n\t\tif( this.previousBackground && !this.previousBackground.closest( 'body' ) ) {\n\t\t\tthis.previousBackground = null;\n\t\t}\n\n\t\tif( currentBackground && this.previousBackground ) {\n\n\t\t\t// Don't transition between identical backgrounds. This\n\t\t\t// prevents unwanted flicker.\n\t\t\tlet previousBackgroundHash = this.previousBackground.getAttribute( 'data-background-hash' );\n\t\t\tlet currentBackgroundHash = currentBackground.getAttribute( 'data-background-hash' );\n\n\t\t\tif( currentBackgroundHash && currentBackgroundHash === previousBackgroundHash && currentBackground !== this.previousBackground ) {\n\t\t\t\tthis.element.classList.add( 'no-transition' );\n\n\t\t\t\t// If multiple slides have the same background video, carry\n\t\t\t\t// the

>lo6s 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 z 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