@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/325259dae461ae2a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/d8f3713f2c4f699b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/0e9d289c6eb42bf7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Dancing Script Fallback;src:local("Arial");ascent-override:112.99%;descent-override:34.39%;line-gap-override:0.00%;size-adjust:81.43%}.__className_b75cb0{font-family:Dancing Script,Dancing Script Fallback;font-style:normal}.__variable_b75cb0{--font-dancing-script:"Dancing Script","Dancing Script Fallback"}@font-face{font-family:Playball;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/49b7abf1b3b10221-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playball;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aacaa07f4c4d1ce9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playball;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/93ed22edef6e70f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playball Fallback;src:local("Arial");ascent-override:110.87%;descent-override:35.01%;line-gap-override:0.00%;size-adjust:85.69%}.__className_88a782{font-family:Playball,Playball Fallback;font-weight:400;font-style:normal}.__variable_88a782{--font-playball:"Playball","Playball Fallback"}@media screen and handheld{a#forkme_banner{display:none}div.shell{width:640px}header{max-width:640px;margin:0;top:51px}header span.ribbon-inner{border:8px solid #7c334f;padding:6px}header span.left-tail,header span.right-tail{width:19px;height:10px;background:transparent url(/_next/static/media/ribbon-tail-sprite-2x.9f8afd86.png) 0 0 no-repeat;bottom:-10px}header span.left-tail{left:0}header span.right-tail{background-position:-19px 0;right:0}header h1{font-size:2em}section#downloads{height:171px;width:602px;margin:51px auto -250px;background:transparent url(/_next/static/media/shield.6127cffc.png) center 0 no-repeat}section#downloads a{display:none}span.banner-fix{background:transparent url(/_next/static/media/shield-fallback.56421fb5.png) top no-repeat;height:31px;width:640px;top:20px}section#main_content{padding:20px 40px 0}footer{max-width:640px;background:none}footer span.left-tail,footer span.right-tail{width:23px;height:126px;background:transparent url(/_next/static/media/small-ribbon-tail-sprite-2x.553fd685.png) 0 0 no-repeat;top:-126px}footer span.left-tail{left:0}footer span.right-tail{background-position:-23px 0;right:0}footer p{font-size:.6em}footer span.ribbon-inner{border:8px solid #7c334f;padding:6px}footer span.ribbon-inner p{font-size:22px;height:auto;line-height:1.1;padding:20px 0 10px}footer span.ribbon-inner a{font-size:.6em;bottom:0;padding-bottom:10px}footer span.octocat{background:transparent url(/_next/static/media/bride60.1edf4bbb.png) 0 0 no-repeat;width:60px;height:60px;margin:20px auto 0}body{font:normal normal 30px/1.5 Georgia,Palatino,” Palatino Linotype”,Times,“Times New Roman”,serif}table{border-bottom:4px solid #bdb6ad}td,th{border-width:0 4px 4px 0}pre{border-bottom:4px solid #bdb6ad}img{max-width:556px}blockquote{background:transparent url(/_next/static/media/blockquote-gfx-2x.ef430f01.png) 0 8px no-repeat}hr{height:42px;background:transparent url(/_next/static/media/hr-2x.963ced9c.jpg) 50% repeat-x}.mobile-name{display:block;text-align:center}}@media screen and only screen and (max-device-width:640px){a#forkme_banner{display:none}div.shell{width:640px}header{max-width:640px;margin:0;top:51px}header span.ribbon-inner{border:8px solid #7c334f;padding:6px}header span.left-tail,header span.right-tail{width:19px;height:10px;background:transparent url(/_next/static/media/ribbon-tail-sprite-2x.9f8afd86.png) 0 0 no-repeat;bottom:-10px}header span.left-tail{left:0}header span.right-tail{background-position:-19px 0;right:0}header h1{font-size:2em}section#downloads{height:171px;width:602px;margin:51px auto -250px;background:transparent url(/_next/static/media/shield.6127cffc.png) center 0 no-repeat}section#downloads a{display:none}span.banner-fix{background:transparent url(/_next/static/media/shield-fallback.56421fb5.png) top no-repeat;height:31px;width:640px;top:20px}section#main_content{padding:20px 40px 0}footer{max-width:640px;background:none}footer span.left-tail,footer span.right-tail{width:23px;height:126px;background:transparent url(/_next/static/media/small-ribbon-tail-sprite-2x.553fd685.png) 0 0 no-repeat;top:-126px}footer span.left-tail{left:0}footer span.right-tail{background-position:-23px 0;right:0}footer p{font-size:.6em}footer span.ribbon-inner{border:8px solid #7c334f;padding:6px}footer span.ribbon-inner p{font-size:22px;height:auto;line-height:1.1;padding:20px 0 10px}footer span.ribbon-inner a{font-size:.6em;bottom:0;padding-bottom:10px}footer span.octocat{background:transparent url(/_next/static/media/bride60.1edf4bbb.png) 0 0 no-repeat;width:60px;height:60px;margin:20px auto 0}body{font:normal normal 30px/1.5 Georgia,Palatino,” Palatino Linotype”,Times,“Times New Roman”,serif}table{border-bottom:4px solid #bdb6ad}td,th{border-width:0 4px 4px 0}pre{border-bottom:4px solid #bdb6ad}img{max-width:556px}blockquote{background:transparent url(/_next/static/media/blockquote-gfx-2x.ef430f01.png) 0 8px no-repeat}hr{height:42px;background:transparent url(/_next/static/media/hr-2x.963ced9c.jpg) 50% repeat-x}.mobile-name{display:block;text-align:center}}@media screen{@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-regular-webfont.36a9faa4.eot);src:url(/_next/static/media/opensans-regular-webfont.36a9faa4.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-regular-webfont.17d1f847.woff) format("woff"),url(/_next/static/media/opensans-regular-webfont.9907f153.ttf) format("truetype"),url(/_next/static/media/opensans-regular-webfont.4bd76dd4.svg#OpenSansRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-italic-webfont.6e025ce4.eot);src:url(/_next/static/media/opensans-italic-webfont.6e025ce4.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-italic-webfont.66be4aed.woff) format("woff"),url(/_next/static/media/opensans-italic-webfont.02296bc8.ttf) format("truetype"),url(/_next/static/media/opensans-italic-webfont.6c5a54ab.svg#OpenSansItalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-bold-webfont.2fd779ab.eot);src:url(/_next/static/media/opensans-bold-webfont.2fd779ab.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-bold-webfont.44402447.woff) format("woff"),url(/_next/static/media/opensans-bold-webfont.ae2d76c7.ttf) format("truetype"),url(/_next/static/media/opensans-bold-webfont.c9fd02cd.svg#OpenSansBold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-bolditalic-webfont.67e322ca.eot);src:url(/_next/static/media/opensans-bolditalic-webfont.67e322ca.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-bolditalic-webfont.e26fd322.woff) format("woff"),url(/_next/static/media/opensans-bolditalic-webfont.ca3eca0c.ttf) format("truetype"),url(/_next/static/media/opensans-bolditalic-webfont.90ad40f5.svg#OpenSansBoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-extrabold-webfont.ca794360.eot);src:url(/_next/static/media/opensans-extrabold-webfont.ca794360.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-extrabold-webfont.cd090f6c.woff) format("woff"),url(/_next/static/media/opensans-extrabold-webfont.a086f7f7.ttf) format("truetype"),url(/_next/static/media/opensans-extrabold-webfont.cc8e17d8.svg#OpenSansExtrabold) format("svg");font-weight:800;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}footer,header,section{display:block;position:relative}div.shell{display:block;width:670px;margin:0 auto}a#forkme_banner{position:absolute;top:0;left:0;width:138px;height:138px;display:block;text-indent:-9000px;z-index:3}a#forkme_banner:hover{background-position:0 -138px}header{position:relative;z-index:2;margin:0 auto;max-width:600px;top:38px}header span.ribbon-inner{position:relative;display:block;background-color:#cd596b;border:4px solid #7c334f;padding:2px;z-index:1}header span.left-tail,header span.right-tail{position:relative;display:block;width:56px;height:105px;background:transparent url(/_next/static/media/ribbon-tail-sprite.a1bb293a.png) 0 0 no-repeat;position:absolute;bottom:-37px;z-index:0}header span.left-tail{background-position:0 0;left:-31px}header span.right-tail{background-position:-56px 0;right:-31px}header h1{font-size:2.5em;font-weight:800;color:#ece4d8;line-height:1;padding:14px 20px 0}header h1,header h2{background-color:#7c334f;text-align:center}header h2{font:700 italic .85em/1.5 Georgia,Times,“Times New Roman”,serif;color:#e69b95;padding-bottom:14px;margin-top:-3px}div#no-downloads,section#downloads{position:relative;display:block;height:197px;width:550px;padding-bottom:150px;margin:-80px auto -150px;z-index:1;background:transparent url(/_next/static/media/bg-ramp.1054f088.jpg) center 171px no-repeat}div#no-downloads span.inner{height:197px;width:550px}div#no-downloads span.inner,section#downloads a{display:block;position:relative;background:transparent url(/_next/static/media/download-sprite.dde1c42c.png) 0 0 no-repeat}section#downloads a{height:66px;width:275px;padding-top:130px;text-align:center;line-height:1;color:#fff;font-family:Open Sans,Myriad,Calibri,sans-serif;font-weight:800;font-size:1.3em}section#downloads a:hover{text-decoration:none}section#downloads a em{font:700 italic 12px/1 Georgia,Times,“Times New Roman”,serif;color:#83b7da;display:block}section#downloads a.zip{float:left;background-position:0 0}section#downloads a.tgz{float:right;background-position:-275px 0}section#downloads a.zip:hover{background-position:0 -197px}section#downloads a.tgz:hover{background-position:-275px -197px}span.banner-fix{background:transparent url(/_next/static/media/download-fallback-bg.f577d877.png) top no-repeat;display:block;height:19px;position:absolute;width:670px;top:19px}section#main_content{z-index:2;padding:20px 82px 0;min-height:185px}footer{background:transparent url(/_next/static/media/footer-ramp.4637aca7.jpg) center -1px no-repeat;padding-top:104px;margin:-94px auto 40px;max-width:560px;text-align:center}footer span.ribbon-outer{display:block;position:relative;border-bottom:2px solid #bdb6ad}footer span.ribbon-inner{position:relative;display:block;background-color:#cd596b;border:2px solid #7c334f;padding:1px;z-index:1}footer p{font-family:Open Sans,Myriad,Calibri,sans-serif;font-weight:700;font-size:.8em;color:#8b786f}footer a{color:#cd596b}footer span.ribbon-inner p{display:flex;justify-content:center;align-items:center;align-self:center;background-color:#7c334f;margin:0;color:#e69b95;font:700 12px/1 dancing script,Georgia,Times,“Times New Roman”,serif}footer span.ribbon-inner a{position:relative;color:#7eb0d2;font-family:dancing script,Open Sans,Myriad,Calibri,sans-serif}footer span.ribbon-inner a:hover{color:#7eb0d2}footer span.left-tail,footer span.right-tail{position:relative;display:block;width:18px;height:29px;background:transparent url(/_next/static/media/small-ribbon-tail-sprite.85658b4c.png) 0 0 no-repeat;position:absolute;bottom:5px;z-index:0}footer span.left-tail{background-position:0 0;left:-11px}footer span.right-tail{background-position:-18px 0;right:-11px}footer span.octocat{background:transparent url(/_next/static/media/bride30.905d1415.png) 0 0 no-repeat;display:block;width:30px;height:30px;margin:0 auto}body{background:#ece4d8;font:normal normal 15px/1.5 Georgia,Palatino,” Palatino Linotype”,Times,“Times New Roman”,serif;color:#544943;-webkit-font-smoothing:antialiased}a,a:hover{color:#417090}a{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:Open Sans,Myriad,Calibri,sans-serif;font-weight:700}p{margin:.7em 0}strong{font-weight:700}em{font-style:italic}ol{list-style-type:decimal}ol,ul{margin:.7em 0;padding-left:1.35em}ul li.decor{padding-left:10px;background:transparent url(/_next/static/media/chevron.a321c6b7.png) left 6px no-repeat}blockquote{font-family:Open Sans,Myriad,Calibri,sans-serif;margin:20px 0;color:#8b786f;background:transparent url(/_next/static/media/blockquote-gfx.a9e08631.png) 0 4px no-repeat}hr{border:none;outline:none;height:18px;background:transparent url(/_next/static/media/hr.b87187d0.jpg) 50% repeat-x;margin:0 0 20px}code{font:normal normal .8em/1.7 Lucida Sans Typewriter,Lucida Console,Monaco,Bitstream Vera Sans Mono,monospace;padding:0 5px 1px}code,pre{background:#fff6e9}pre{margin:10px 0 20px;padding:.7em;border-bottom:2px solid #bdb6ad;font:normal normal .9em/1.7 Lucida Sans Typewriter,Lucida Console,Monaco,Bitstream Vera Sans Mono,monospace;overflow:auto}pre code{font:normal normal 1em/1.7 Lucida Sans Typewriter,Lucida Console,Monaco,Bitstream Vera Sans Mono,monospace;padding:0}table{background:#fff6e9;display:table;width:100%;border-collapse:separate;border-bottom:2px solid #bdb6ad;margin:10px 0}tr{display:table-row}th{padding:2px 10px;color:#cd596b;font-family:Open Sans,Myriad,Calibri,sans-serif;font-weight:700;font-size:.85em}td,th{display:table-cell;border:solid #ece4d8;border-width:0 2px 2px 0}td{padding:0 .7em}td:last-child,th:last-child{border-right:none}tr:last-child td{border-bottom:none}dl{margin:.7em 0 20px}dt{font-family:Open Sans,Myriad,Calibri,sans-serif;font-weight:700}dd{padding-left:1.35em}#main_content>.header-level-1:first-child,#main_content>.header-level-2:first-child,#main_content>.header-level-3:first-child,#main_content>.header-level-4:first-child,#main_content>.header-level-5:first-child,#main_content>.header-level-6:first-child,dd p:first-child{margin-top:0}.header-level-1{font-size:1.85em;border-bottom:.2em double #d3ccc1;text-align:center;font-style:italic;margin:1.1em 0 .38em}.header-level-1,.header-level-2{color:#7c334f;line-height:1.2;padding-bottom:10px}.header-level-2{font-size:1.58em;margin:.95em 0 .5em;border-bottom:.1em solid #d3ccc1}.header-level-3{margin:20px 0 10px;font-size:1.45em}.header-level-4{margin:.6em 0;font-size:1.2em;color:#cd596b}.header-level-5{margin:.7em 0;font-size:1em;color:#8b786f}.header-level-6{margin:.8em 0;font-size:.85em;font-style:italic}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#586e75}.highlight .err{color:#002b36;background-color:#dc322f}.highlight .c,.highlight .c1,.highlight .cd,.highlight .cm,.highlight .cs{color:#657b83}.highlight .cp,.highlight .nt{color:#b58900}.highlight .o,.highlight .ow,.highlight .p,.highlight .pi{color:#93a1a1}.highlight .gi{color:#859900}.highlight .gd{color:#dc322f}.highlight .gh{color:#268bd2;background-color:#002b36;font-weight:700}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#6c71c4}.highlight .kc,.highlight .kd,.highlight .kt{color:#cb4b16}.highlight .s,.highlight .s1,.highlight .s2,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .sh,.highlight .sx{color:#859900}.highlight .sr{color:#2aa198}.highlight .se,.highlight .si{color:#d33682}.highlight .nc,.highlight .nn,.highlight .no{color:#b58900}.highlight .na{color:#268bd2}.highlight .il,.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .mx,.highlight .ss{color:#859900}span.ribbon-inner h1{font-family:Water Brush}p,section#downloads span.inner a{font-family:dancing script}.mobile-name{display:none}.no-bg{background:none}.no-bd-bot{border-bottom:none!important}.slick-slide img{max-height:500px;max-width:482px;border:10px solid #fff}div.slick-track>div.slick-slide[data-index]{display:flex;justify-content:center}pre{white-space:normal}.bank_page{padding:20px 0;text-align:center}.bank_page span.tab-select{cursor:pointer}.bank_page span.tab-select.active{font-weight:700}}@media handheld,only screen and (max-device-width:640px){@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-regular-webfont.36a9faa4.eot);src:url(/_next/static/media/opensans-regular-webfont.36a9faa4.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-regular-webfont.17d1f847.woff) format("woff"),url(/_next/static/media/opensans-regular-webfont.9907f153.ttf) format("truetype"),url(/_next/static/media/opensans-regular-webfont.4bd76dd4.svg#OpenSansRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-italic-webfont.6e025ce4.eot);src:url(/_next/static/media/opensans-italic-webfont.6e025ce4.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-italic-webfont.66be4aed.woff) format("woff"),url(/_next/static/media/opensans-italic-webfont.02296bc8.ttf) format("truetype"),url(/_next/static/media/opensans-italic-webfont.6c5a54ab.svg#OpenSansItalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-bold-webfont.2fd779ab.eot);src:url(/_next/static/media/opensans-bold-webfont.2fd779ab.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-bold-webfont.44402447.woff) format("woff"),url(/_next/static/media/opensans-bold-webfont.ae2d76c7.ttf) format("truetype"),url(/_next/static/media/opensans-bold-webfont.c9fd02cd.svg#OpenSansBold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-bolditalic-webfont.67e322ca.eot);src:url(/_next/static/media/opensans-bolditalic-webfont.67e322ca.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-bolditalic-webfont.e26fd322.woff) format("woff"),url(/_next/static/media/opensans-bolditalic-webfont.ca3eca0c.ttf) format("truetype"),url(/_next/static/media/opensans-bolditalic-webfont.90ad40f5.svg#OpenSansBoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/_next/static/media/opensans-extrabold-webfont.ca794360.eot);src:url(/_next/static/media/opensans-extrabold-webfont.ca794360.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/opensans-extrabold-webfont.cd090f6c.woff) format("woff"),url(/_next/static/media/opensans-extrabold-webfont.a086f7f7.ttf) format("truetype"),url(/_next/static/media/opensans-extrabold-webfont.cc8e17d8.svg#OpenSansExtrabold) format("svg");font-weight:700;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}footer,header,section{display:block;position:relative}div.shell{display:block;width:640px;margin:0 auto}a#forkme_banner{display:none}header{position:relative;z-index:2;margin:0;max-width:640px;top:51px}header span.ribbon-inner{position:relative;display:block;background-color:#cd596b;border:8px solid #7c334f;padding:6px;z-index:1}header span.left-tail,header span.right-tail{position:relative;display:block;width:19px;height:10px;background:transparent url(/_next/static/media/ribbon-tail-sprite-2x.9f8afd86.png) 0 0 no-repeat;position:absolute;bottom:-10px;z-index:0}header span.left-tail{background-position:0 0;left:0}header span.right-tail{background-position:-19px 0;right:0}header h1{font-size:2em;font-weight:bolder;font-style:normal;color:#ece4d8;line-height:1;padding:14px 20px 0}header h1,header h2{background-color:#7c334f;text-align:center}header h2{font:700 italic .85em/1.5 Georgia,Times,“Times New Roman”,serif;color:#e69b95;padding-bottom:14px;margin-top:-3px}section#downloads{position:relative;display:block;height:171px;width:602px;padding-bottom:150px;margin:51px auto -250px;z-index:1;background:transparent url(/_next/static/media/shield.6127cffc.png) center 0 no-repeat}section#downloads a{display:none}span.banner-fix{background:transparent url(/_next/static/media/shield-fallback.56421fb5.png) top no-repeat;display:block;height:31px;position:absolute;width:640px;top:20px}section#main_content{z-index:2;padding:20px 40px 0;min-height:185px}footer{background:none;padding-top:104px;margin:-94px auto 40px;max-width:640px;text-align:center}footer span.ribbon-outer{display:block;position:relative;border-bottom:2px solid #bdb6ad}footer span.ribbon-inner{position:relative;display:block;background-color:#cd596b;border:8px solid #7c334f;padding:6px;z-index:1}footer p{font-family:Open Sans,sans-serif;font-weight:700;font-size:.6em;color:#8b786f}footer a{color:#cd596b}footer span.ribbon-inner p{background-color:#7c334f;margin:0;color:#e69b95;font:700 italic 22px/1 Georgia,Times,Times New Roman,serif;height:auto;padding:20px 0 10px}footer span.ribbon-inner a{position:relative;bottom:0;color:#7eb0d2;font-family:dancing script,Open Sans,sans-serif}footer span.ribbon-inner a:hover{color:#7eb0d2}footer span.left-tail,footer span.right-tail{position:relative;display:block;width:23px;height:126px;background:transparent url(/_next/static/media/small-ribbon-tail-sprite-2x.553fd685.png) 0 0 no-repeat;position:absolute;top:-126px;z-index:0}footer span.left-tail{background-position:0 0;left:0}footer span.right-tail{background-position:-23px 0;right:0}footer span.octocat{background:transparent url(/_next/static/media/bride60.1edf4bbb.png) 0 0 no-repeat;display:block;width:60px;height:60px;margin:20px auto 0}body{background:#ece4d8;font:normal normal 30px/1.5 Georgia,Palatino,” Palatino Linotype”,Times,“Times New Roman”,serif;color:#544943;-webkit-font-smoothing:antialiased}a,a:hover{color:#417090}a{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;font-weight:700}p{margin:.7em 0 0}strong{font-weight:700}em{font-style:italic}ol{list-style-type:decimal}ol,ul{margin:.7em 0;padding-left:1.35em}span.d-block{display:block!important}blockquote{font-family:Open Sans,sans-serif;margin:20px 0;color:#8b786f;background:transparent url(/_next/static/media/blockquote-gfx-2x.ef430f01.png) 0 8px no-repeat}img{max-width:556px}hr{border:none;outline:none;height:42px;background:transparent url(/_next/static/media/hr-2x.963ced9c.jpg) 50% repeat-x;margin:0 0 20px}code{padding:0 5px 1px}code,pre{background:#fff6e9;font:normal normal .9em/1.7 Lucida Sans Typewriter,Lucida Console,Monaco,Bitstream Vera Sans Mono,monospace}pre{margin:10px 0 20px;padding:.7em;overflow:auto}pre,table{border-bottom:4px solid #bdb6ad}table{background:#fff6e9;display:table;width:100%;border-collapse:separate;margin:10px 0}tr{display:table-row}th{padding:2px 10px;color:#cd596b;font-family:Open Sans,sans-serif;font-weight:700;font-size:.85em}td,th{display:table-cell;border:solid #ece4d8;border-width:0 4px 4px 0}td{padding:0 .7em}td:last-child,th:last-child{border-right:none}tr:last-child td{border-bottom:none}dl{margin:.7em 0 20px}dt{font-family:Open Sans,sans-serif;font-weight:700}dd{padding-left:1.35em}#main_content>.header-level-1:first-child,#main_content>.header-level-2:first-child,#main_content>.header-level-3:first-child,#main_content>.header-level-4:first-child,#main_content>.header-level-5:first-child,#main_content>.header-level-6:first-child,dd p:first-child{margin-top:0}.header-level-1{font-size:1.85em;border-bottom:.2em double #d3ccc1;text-align:center;font-style:italic;margin:1.1em 0 .38em}.header-level-1,.header-level-2{color:#7c334f;line-height:1.2;padding-bottom:10px}.header-level-2{font-size:1.58em;margin:.95em 0 .5em;border-bottom:.1em solid #d3ccc1}.header-level-3{margin:20px 0 10px;font-size:1.45em}.header-level-4{margin:.6em 0;font-size:1.2em;color:#cd596b}.header-level-5{margin:.7em 0;font-size:1em;color:#8b786f}.header-level-6{margin:.8em 0;font-size:.85em;font-style:italic}p{font-family:dancing script}span.d-block{font-size:20px!important}a#forkme_banner{display:none}div.shell{width:640px}header{max-width:640px;margin:0;top:51px}header span.ribbon-inner{border:8px solid #7c334f;padding:6px}header span.left-tail,header span.right-tail{width:19px;height:10px;background:transparent url(/_next/static/media/ribbon-tail-sprite-2x.9f8afd86.png) 0 0 no-repeat;bottom:-10px}header span.left-tail{left:0}header span.right-tail{background-position:-19px 0;right:0}header h1{font-size:2em}section#downloads{height:171px;width:602px;margin:51px auto -250px;background:transparent url(/_next/static/media/shield.6127cffc.png) center 0 no-repeat}section#downloads a{display:none}span.banner-fix{background:transparent url(/_next/static/media/shield-fallback.56421fb5.png) top no-repeat;height:31px;width:640px;top:20px}section#main_content{padding:20px 40px 0}footer{max-width:640px;background:none}footer span.left-tail,footer span.right-tail{width:23px;height:126px;background:transparent url(/_next/static/media/small-ribbon-tail-sprite-2x.553fd685.png) 0 0 no-repeat;top:-126px}footer span.left-tail{left:0}footer span.right-tail{background-position:-23px 0;right:0}footer p{font-size:.6em}footer span.ribbon-inner{border:8px solid #7c334f;padding:6px}footer span.ribbon-inner p{font-size:22px;height:auto;line-height:1.1;padding:20px 0 10px}footer span.ribbon-inner a{font-size:.6em;bottom:0;padding-bottom:10px}footer span.octocat{background:transparent url(/_next/static/media/bride60.1edf4bbb.png) 0 0 no-repeat;width:60px;height:60px;margin:20px auto 0}body{font:normal normal 30px/1.5 Georgia,Palatino,” Palatino Linotype”,Times,“Times New Roman”,serif}table{border-bottom:4px solid #bdb6ad}td,th{border-width:0 4px 4px 0}pre{border-bottom:4px solid #bdb6ad}img{max-width:556px}blockquote{background:transparent url(/_next/static/media/blockquote-gfx-2x.ef430f01.png) 0 8px no-repeat}hr{height:42px;background:transparent url(/_next/static/media/hr-2x.963ced9c.jpg) 50% repeat-x}.mobile-name{display:block;text-align:center}}input[type=text],textarea{width:100%;border:1px solid #ccc;padding:12px 0;border-radius:4px}input[type=submit]{margin:14px 0;background-color:#5b7f98;color:white;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;float:right}input[type=submit]:hover{background-color:#417090}input[type=submit]{width:100px;margin-top:0;clear:both}.row:after{content:"";display:table;clear:both}input[type=text],textarea{margin:5px 0;font-family:monospace}@media screen and (max-width:600px){input[type=text],textarea{font-size:1.7rem}input[type=submit]{width:100%;padding:24px 0;font-size:1.5rem}input[type=text],textarea{padding:24px 0}}form{margin:24px 0}blockquote span{font-family:monospace}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}:root{--font-dancing-script:"Dancing Script",cursive;--font-playball:"Playball",cursive}a{color:inherit;text-decoration:none}.gh6{font-family:Serif;text-align:center;font-style:italic;color:#7c334f}.gh6 span{font-family:dancing script}.gh2{font-family:serif;color:#7c334f;text-align:center;font-style:italic;padding-top:10px}.fballet{font-family:ballet,serif;font-weight:700}.fballet,.fsize-155{font-size:1.55em}.fwhisper{font-family:Whisper,serif!important;font-weight:700}.header-wish{font-size:1.55em;border-bottom:.12em double #d3ccc1;font-family:dancing script,serif;color:#7c334f;text-align:center;font-style:italic;line-height:1.2;padding-bottom:10px}span.d-block{font-size:10px}table,th{font-family:Playball,serif!important}audio#FirstDayAu{display:none}.hlg{background-color:#417090}a:hover.btn.btn-sm.hlg{color:#e69b95}.btn{border-radius:5px;font-family:Serif,Open Sans,Myriad,Calibri,sans-serif;font-weight:700;color:#ece4d8;font-style:italic;padding:4px;margin:4px}.btn-sm{font-size:.8em}.header-t2u{font-size:1.55em;border-bottom:.12em double #d3ccc1;font-family:dancing script,serif;color:#7c334f;text-align:center;font-style:italic;line-height:1.2;padding-bottom:10px}.wrapper{z-index:1111111}.content{position:absolute;width:100%;height:auto;top:0;left:0;bottom:0;right:0;margin:auto;text-align:center}.fontSerif{font-weight:0;margin:0;font-family:Open Sans,Myriad,Calibri,sans-serif}.ClickToCopy{cursor:pointer;display:inline-block;padding-left:5px;padding-right:5px;border-radius:4px}.ClickToCopy:hover{color:#fff;background-color:#417090}.btn-shadow{background-color:#417090;border:none}.btn-shadow,.shadow{box-shadow:3px 2px 3px 0 #888888}.shadow{border:1px solid #ccc;outline:none}input.shadow:focus,textarea.shadow:focus{outline:1px solid #7c334f}button.btn_ecard{cursor:pointer}