.single-page .entry-header{display:block;margin-left:0;margin-right:0;hyphens:manual}.single-page .entry-header .post-thumbnail,.single-page .entry-header .post-thumbnail canvas,.single-page .entry-header .post-thumbnail img,.single-page .entry-header .post-thumbnail video .single-page .entry-header .post-thumbnail iframe{background-color:#fff;display:block;margin:0;max-width:100%;max-height:396px;padding:0;width:100%}.single-page .entry-title{color:#002722}.single-page .entry-header .entry-title{background-color:#fcfcfc;box-shadow:0 0 10px 10px #fcfcfc;color:inherit;font-size:34px;font-weight:300;line-height:40px;margin-top:16px;margin-bottom:0}@media (max-width:720px){.single-page .entry-header{padding:0 0 4px}.single-page .entry-header .entry-title{font-size:26px}}.single-page .entry-header .dateline{text-align:right}@media print{.single-page .entry-header{background-color:#fff;color:#1c1c1c}}.single-page .entry-content{display:block;margin-left:0;margin-right:0;text-align:left}@supports (hyphens:auto){.single-page .entry-content{hyphens:auto;text-align:justify}}.single-page .entry-content>footer:last-of-type>h4:first-of-type::after{color:#008273;content:" ∎";float:right}.single-page .entry-content>footer:last-of-type{color:#6c6c6c}.single-page .entry-content>footer h4+ul{margin-top:-1em}.entry-content aside{display:block}.single-page .metadata{border-top:1px solid #dedede;padding:8px 0;margin:24px 0}.metadata aside p{float:left;margin-top:2em;text-align:left}.metadata aside p a{background-position:6px center;background-repeat:no-repeat;background-size:1.6em;border:0;border-radius:5px;display:inline-block;padding:6px 6px 6px 36px;text-decoration:none}@media (max-width:752px){.metadata{margin:16px}}@media (max-width:600px){.metadata aside p{float:none;text-align:center}.metadata p,.metadata ul{font-size:14px}}.metadata .byline,.metadata .dateline,.metadata .submitline{display:block;text-align:right}.metadata .submitline{clear:both;text-align:center}.metadata .taglist{clear:both;display:block;text-align:left}.metadata .taglist p{display:inline}.metadata .tags{display:inline;padding:0;text-align:center}.metadata .tags li{display:inline}.metadata p.affidisc{font-size:.8em}.site-recommendations{display:block;margin-left:auto;margin-right:auto;text-align:left}.site-recommendations h5{display:block;font-size:20px;margin:16px auto 8px;max-width:704px;padding:0}@media (min-width:1044px){.site-recommendations h5{max-width:100%}}.site-recommendations .postlist{display:block;max-width:100%}.site-recommendations .postlist article.has-post-thumbnail{clear:both}.site-recommendations .postlist article.has-post-thumbnail a{min-height:40px}.site-recommendations .postlist article:nth-of-type(4){display:none}.article-toc,.article-toc ol,section .instruction-list:first-of-type,.instruction-list ol{counter-reset:item;padding-left:16px}.instruction-list{padding-left:16px}.article-toc li,.instruction-list li{counter-increment:item;list-style:none}.article-toc li::before,.instruction-list li::before{content:counters(item,".") ". "}section[id^="anchor-"]{counter-increment:section}section[id^="anchor-"] section[id^="anchor-"]{counter-reset:section}section[id^="anchor-"] h3::before,section[id^="anchor-"] h4::before,section[id^="anchor-"] h5::before,section[id^="anchor-"] h6::before{content:counters(section,".") ". "}pre,code{font-family:'Source Code Pro','DejaVu Sans Mono','DejaVu Mono','Menlo','Consolas',monospace;white-space:pre-wrap}.entry-content figure{display:block;margin:8px auto 22px}.entry-content figure code,.entry-content figure kbd,.entry-content figure p,.entry-content figure ul{display:block;line-height:1.4;background-color:none}.entry-content figure iframe,.entry-content figure img,.entry-content figure object{border:0;display:block;line-height:1;margin:0 auto;max-width:100%}.entry-content figure img{height:auto}.entry-content figure .frame-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin-bottom:.5rem}.entry-content figure .frame-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content figcaption{display:block;line-height:1.4;text-align:center}.entry-content .figtable{padding-bottom:8px;overflow-x:auto}.entry-content .figtable table{background-color:#fff;border-collapse:collapse;max-width:100%}.entry-content .figtable table th,.entry-content .figtable table td{border:1px solid hsla(57,86%,14%,.4);line-height:1.4;padding:0 8px}.entry-content .figtable table .table-good{background-color:hsla(120,100%,50%,.4)}.entry-content .figtable table.table-okay{background-color:hsla(120,73%,75%,.4)}.entry-content .figtable table .table-sketchy{background-color:hsla(39,100%,50%,.4)}.entry-content .figtable table .table-bad{background-color:hsla(0,100%,50%,.4)}.entry-content .figfull{text-align:center;width:100%}.entry-content .twofigs{width:100%}.entry-content .twofigs figure{float:left;max-width:48.5%}.entry-content .twofigs figure:last-of-type{float:right}.entry-content .twofigs>figcaption{clear:both}.entry-content .twofigs::after{content:'';clear:both;display:block}@media (max-width:608px){.entry-content .twofigs figure,.entry-content .twofigs figure:last-of-type{float:none;max-width:100%}.entry-content .twofigs::after{display:none}}.entry-content .figwidehorizon{margin-left:-3px;margin-right:-35px;padding-left:32px;padding-right:32px}.entry-content .figwidehorizon table{margin-right:35px;padding-right:35px}@media (max-width:608px){.entry-content .figwidehorizon{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.entry-content .figfull pre{background-color:#f5f5f5;box-sizing:border-box;border-right:2px solid transparent;font-size:15px;padding:16px;padding-right:14px;text-align:left;white-space:pre-wrap}.entry-content .figfull pre.bad-example{border-color:hsla(0,100%,50%,.4)}.entry-content .figfull pre.good-example{border-color:hsla(120,100%,50%,.4)}.entry-content .figfull pre{margin:0}.entry-content .figfull>*{margin-left:auto;margin-right:auto}.entry-content .figleft{float:left;max-width:60%;shape-margin:16px;padding-right:22px}.entry-content .figright{float:right;max-width:60%;padding-left:22px}.entry-content .fig150{max-width:150px}.entry-content .fig200{max-width:200px}.entry-content .fig250{max-width:250px}.entry-content .fig320{max-width:320px}.entry-content .fig350{max-width:350px}.entry-content .fig500{max-width:500px}@media (max-width:608px){.entry-content .fig150,.entry-content .fig200,.entry-content .fig250,.entry-content .fig320,.entry-content .fig350,.entry-content .fig500{float:none;margin-top:0;max-width:100%;padding-left:0}}.entry-content .figimgbord img{border-bottom:1px solid #b3b3b3;border-top:1px solid #b3b3b3}.single-page .quote,.single-page .pullquote{border:none;box-shadow:none;font-weight:700;margin-left:0;text-align:left}.entry-content .figfull.quote{text-align:left}.entry-content .quote blockquote{hanging-punctuation:first last;padding-left:2em;padding-right:2em}.single-page .quote .quoteline{font-weight:400;text-indent:24px}