/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Inconsolata");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.blog-post{line-height:1.5em;margin:0 1em 1em;clear:both}.blog-post .blog-title{flex-grow:1}.blog-post .blog-title h2{margin-left:10px;margin-top:0;margin-bottom:0;margin-right:10px;color:#59770e;border-bottom:1px dotted #CCCCCC;padding-bottom:3px;font-family:"Trebuchet MS", sans-serif}.blog-post .blog-title h2 a{text-decoration:none;color:#59770e}.blog-post .blog-title h2 a:visited{color:#59770e}.blog-post .blog-title h2 a:hover{text-decoration:underline}.blog-post header{display:flex}.blog-post header .post-calendar{width:45px;height:49px;flex-shrink:0}.blog-post header .post-calendar.post-date-1{background:url(/assets/date-bg-1-91b8aa029d561137abd22d882b6e98743d820b6ed204319c4719bbf571a55c5a.gif) no-repeat}.blog-post header .post-calendar.post-date-2{background:url(/assets/date-bg-2-774f7f16778f91ff437937464fde913fbd0ed4fd270a3646c533a653c8ed753e.gif) no-repeat}.blog-post header .post-calendar.post-date-3{background:url(/assets/date-bg-3-29ae2645219db982619d70d567b00c499d41f5ae6d09f09e227325b59e28c7a0.gif) no-repeat}.blog-post header .post-calendar.post-date-4{background:url(/assets/date-bg-4-0d36336e0d295136e4485d5f25d82ce055d094c4246817ababbda028e29bc1d5.gif) no-repeat}.blog-post header .post-calendar .post-month{font-size:11px;color:white;text-align:center;display:block;line-height:11px;padding-top:2px;margin-left:-3px}.blog-post header .post-calendar .post-day{font-size:18px;color:#999999;text-align:center;display:block;line-height:18px;padding-top:7px;margin-left:-3px}.blog-post header .post-author{background:url(/assets/Hatkirby-0a34661830dd31ac5bf615dc7445b3b4ceda3767ab69f64920cb33386ab18aa3.ico) no-repeat;padding-left:20px;margin-left:10px;float:left;font-size:95%;font:75%/150% sans-serif;color:#999}.blog-post header .post-tag-3{background:url(/assets/tag-259b341772dbb51995703f0031825f70d26f26ef4d5f37b86599f25d2102da85.png) no-repeat;padding-left:20px;margin:0 0 0 3em;float:left;font-size:95%;color:#999999;font:75%/150% sans-serif;display:block}.blog-post header .post-tag-3 li{display:inline-block;margin-right:0.5em}.blog-post header .post-tag-3 li a{text-decoration:none}.blog-post header .post-tag-3 li a:hover{text-decoration:underline}#blog-footer{background-color:#f8f8f8;border-width:1px 0 1px 0;border-style:solid;border-color:#DDD;color:#777;padding:.75em 1em;font-size:0.9em;margin-bottom:1em}#blog-footer time{border-bottom:1px dotted #777}#stream-post h2{background-color:#98FB98;display:block;font-size:20px;font-family:'Roboto', sans-serif;padding:0.5em 20px;border-top:1px solid #7BCC70;border-bottom:1px solid #7BCC70}#stream-post #stream-intro{font-size:16px;margin:0 20px}#stream-post .stream-update{font-size:16px;padding:0 20px}#stream-post .stream-update .update-posted{display:block;background-color:#EAADEA;font-size:16px;margin:.5em -20px;padding:.5em 20px;border-width:1px 0 1px 0;border-style:solid;border-color:#DB70DB}#stream-post .stream-update .update-posted time{font-style:italic}#stream-post .stream-update .update-posted .update-edit-link{float:right;color:blue;font-weight:normal}.entry-content{hyphens:auto;word-wrap:break-word;font-family:'Roboto', sans-serif}.entry-content a{text-decoration:none;font-weight:bold}.entry-content a,.entry-content a:visited{color:#ee2c2c}.entry-content a:hover{text-decoration:underline;color:#9ea1ad}.entry-content li+li{margin-top:1em}.entry-content img{max-width:100%;box-sizing:border-box}.entry-content video{max-width:100%}.entry-content iframe{max-width:100%}.entry-content figure{background-color:#eee;border:1px solid #bbb;padding:0.25em 0.25em 0 0.25em;font-size:0.75em;line-height:24px}@media only screen and (max-width: 767px){.entry-content figure{margin:0}}.entry-content figure img{display:block;border:1px solid #bbb}.entry-content figure figcaption{font-style:italic;text-align:center;margin:0.25em}.entry-content .footnotes{font-size:small}#blog-archive{margin-left:1em}#blog-archive h2,#blog-archive h3{font-family:"Trebuchet MS", sans-serif}.archive-link{margin-left:1em}.archive-link a{text-decoration:none;font-weight:bold}.archive-link a,.archive-link a:visited{color:#ee2c2c}.archive-link a:hover{text-decoration:underline;color:#9ea1ad}.archive-link small{margin-left:1.5em}.blog-comment{margin:0 1em}.blog-comment .comment-avatar{float:right;margin-top:1em}.blog-comment .comment-reply-to{float:right;margin-right:0.5em}.blog-comment .comment-reply-to img{display:block}#comment-form #comment-reply-msg{display:none;margin-top:1em;margin-bottom:0;margin-left:0}#comment-form #comment-reply-msg .comment-reply-author{font-weight:bold}#comment-form fieldset{border:0}#comment-form fieldset#comment-body-field label{display:none}#comment-form fieldset#comment-body-field textarea{margin-top:1em;width:99%;height:6em;resize:none}#comment-form fieldset#comment-other-fields{display:table;padding:1em;width:75%;margin:0 auto}#comment-form fieldset#comment-other-fields .comment-field{display:table-row}#comment-form fieldset#comment-other-fields .comment-field .comment-field-label{text-align:right;display:table-cell;padding-right:1em;padding-bottom:1em;width:50%}#comment-form fieldset#comment-other-fields .comment-field .comment-field-label label:after{content:":"}#comment-form fieldset#comment-other-fields .comment-field .field_with_errors label{color:red}#comment-form fieldset#comment-other-fields .comment-field .comment-field-input{display:table-cell;width:50%}.pagination{text-align:center;padding:0.3em;cursor:default;margin-bottom:1em}.pagination a,.pagination span,.pagination em{padding:0.2em 0.5em}.pagination .disabled{color:#aaaaaa}.pagination .current{font-style:normal;font-weight:bold;color:#ff0084}.pagination a{border:1px solid #dddddd;color:#0063dc;text-decoration:none}.pagination a:hover,.pagination a:focus{border-color:#003366;background:#0063dc;color:white}.pagination .page_info{color:#aaaaaa;padding-top:0.8em}.pagination .previous_page,.pagination .next_page{border-width:2px}.pagination .previous_page{margin-right:1em}.pagination .next_page{margin-left:1em}#tag-cloud{width:75%;margin:0 auto;text-align:center}#tag-cloud a{display:inline-block;margin-right:0.5em;text-decoration:none}#tag-cloud a:hover{text-decoration:underline}#tag-cloud a:visited{color:blue}#tag-cloud .xs{font-size:0.75em}#tag-cloud .m{font-size:2em}#tag-cloud .l{font-size:3em}#tag-cloud .xl{font-size:3em;font-weight:bold}.post-vote{float:right;position:relative;right:0.5em}.post-vote a{text-decoration:none}.back-post,.next-post{margin-left:1em;margin-bottom:1em;margin-right:1em}.back-post a,.back-post a:visited,.next-post a,.next-post a:visited{color:#555d66;text-decoration:none;font-size:.75em}.back-post a:hover,.next-post a:hover{text-decoration:underline}.back-post{float:left}.next-post{float:right}#streams-index{width:100%;border-collapse:collapse}#streams-index #streams-index-header-row th{background-color:#bdbdbd;padding-left:0.5em;border-top:1px solid #848484;border-bottom:1px solid #848484}#streams-index th{padding-bottom:0.5em;padding-top:0.5em;text-align:left}#streams-index td{padding-top:1em;padding-left:0.5em}#streams-index td time{font-size:.75em}#streams-index td .stream-link{font-weight:bold;text-decoration:none}#streams-index td .stream-link,#streams-index td .stream-link:visited{color:#ee2c2c}#streams-index td .stream-link:hover{text-decoration:underline;color:#9ea1ad}#games-table{border-spacing:0;width:100%}#games-table tr.odd{background-color:#fff}#games-table tr.even{background-color:#edf}#games-table td{padding:0.5em}#games-table thead th{border-bottom:1px solid #aaa;text-align:left;padding:0.5em}#games-table thead th a{text-decoration:none}#games-table thead th a:visited{color:blue}#games-table thead th .current{padding-right:12px;background-repeat:no-repeat;background-position:right center}#games-table thead th .current.asc{background-image:url(/assets/up_arrow-d070bba90d00c37963ecdd2054f9e09bd609586cabd1cea6eaf339c975d474cd.gif)}#games-table thead th .current.desc{background-image:url(/assets/down_arrow-8b9f05bbbe27def93870d39aee1b023a857ad8ac19d2bf78ce094d3da7e7ad6e.gif)}.game-progress p{margin:0}.game-title{display:block}.game-title+span{margin-top:0.25em}.game-started,.game-finished{display:block;font-size:0.8em;color:#777}h2#games-title{background-color:#d6aeff;display:block;font-size:20px;font-family:'Roboto', sans-serif;padding:0.5em 20px;border-top:1px solid #edf;border-bottom:1px solid #edf}body#main-body{height:100%;font-family:sans-serif;font-size:16px}#container{height:100%;box-sizing:border-box}@media only screen and (min-width: 768px){#container{margin:10px auto;width:75%;min-width:910px}}#banner{margin:0 auto}#banner h1{display:none}#banner img{width:100%;max-width:900px;display:block;margin:0 auto}#page-body{display:flex}@media only screen and (max-width: 767px){#page-body{flex-direction:column-reverse}}@media only screen and (min-width: 768px){#main{width:70%}}#content{box-sizing:border-box;padding:1em 0}#flash{width:100%;text-align:center;padding:.25em;font-weight:bold;box-sizing:border-box}.flash-notice{background-color:#fffde8}.flash-alert{background-color:#ff6a6a}#sidebar{box-sizing:border-box;font-size:.75em;color:black;margin-top:1em;margin-bottom:2em;font-family:sans-serif}@media only screen and (max-width: 767px){#sidebar{width:100%}}@media only screen and (min-width: 768px){#sidebar{width:30%}}#sidebar h2,#mobile-header h2{font-size:1em}.sidebar-module{padding:0 1em}.sidebar-module+.sidebar-module{margin-top:1em}.sidebar-module p{margin-bottom:0}.sidebar-module ul{padding-left:0;margin-bottom:0}.sidebar-module li{list-style-type:none}.sidebar-module a{text-decoration:none}.sidebar-module a:hover{text-decoration:underline}.sidebar-module a:visited{color:#352712}blockquote.bubble{margin:0;border:1px solid #c9c2c1;background-color:#fff;position:relative}blockquote.bubble div{margin:10px;padding:0}.bubble{width:auto;margin-bottom:24px;padding:0 1em 1em}.bubble.rounded{margin-bottom:10px;border:3px solid #fff;background-color:#b7e0ff;border-radius:10px}.bubble.rounded blockquote{border:0;background-color:transparent}.bubble.rounded blockquote div{margin:0 10px}.bubble.pimped{color:white;border:3px solid white;background-color:#111}.bubble div.bquote blockquote{margin:0;padding:0;border:1px solid #c9c2c1;background-color:white}cite.bubble{font-style:normal;position:relative;margin:0;padding:7px 0px 0px 15px}blockquote.bubble::after{content:"";border:10px solid transparent;position:absolute}blockquote.bubble.bottom::after{border-top-color:#b7e0ff;border-bottom:0;bottom:-10px;left:3.5em;margin-left:-20px}blockquote.bubble.bottom.pimped::after{border-top-color:black}.breadcrumb{margin-left:1em;margin-bottom:1em}.breadcrumb a,.breadcrumb a:visited{color:#555d66;text-decoration:none;font-size:.75em}.breadcrumb a:hover{text-decoration:underline}.clear{clear:both}h2.centered{text-align:center}.fun-links a{font-size:1.1em;vertical-align:super;text-decoration:none}#scrobble-box img{margin:0 auto;display:block}#scrobble-box p{text-align:center}#records{padding:0;margin:0 1em}#records>li{display:block;padding:.25em 0}#records>li .description a{text-decoration:none;color:#352712;font-family:'Inconsolata', monospace}#records>li .description a:hover{text-decoration:underline}#records>li .description a:visited{color:#352712}#records>li .tags{margin:.25em;display:flex;flex-wrap:wrap;padding-left:0}#records>li .tags li{display:inline;font-size:.75em;font-family:'Inconsolata', monospace;padding:.25em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#records>li .tags li.record-date{background-color:#fef1bf}#records>li .tags li.entry-type{text-transform:uppercase}#records>li .tags li.entry-type.entry-type-blog{background-color:#90fefb}#records>li .tags li.entry-type.entry-type-stream,#records>li .tags li.entry-type.entry-type-update{background-color:#98FB98}#records>li .tags li.entry-type.entry-type-link{background-color:#FFCC99}#records>li .tags li.entry-tag{margin-left:0.5em}#records>li .tags li.entry-tag:before{content:"#"}#records>li .tags li+li{margin-left:1em}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .c,.highlight .ch,.highlight .cd,.highlight .cm,.highlight .cpf,.highlight .c1{color:#888888}.highlight .cp{color:#cc0000;font-weight:bold}.highlight .cs{color:#cc0000;background-color:#fff0f0;font-weight:bold}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .gr{color:#aa0000}.highlight .gh{color:#333333}.highlight .gu{color:#666666}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .ge{font-style:italic}.highlight .ges{font-weight:bold;font-style:italic}.highlight .gs{font-weight:bold}.highlight .gl{color:#888888}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gt{color:#aa0000}.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kr,.highlight .kv{color:#008800;font-weight:bold}.highlight .kp{color:#008800}.highlight .kt{color:#888888;font-weight:bold}.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mx{color:#0000dd;font-weight:bold}.highlight .s,.highlight .sb,.highlight .sc,.highlight .dl,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .s1{color:#dd2200;background-color:#fff0f0}.highlight .sa{color:#008800;font-weight:bold}.highlight .se{color:#0044dd;background-color:#fff0f0}.highlight .si{color:#3333bb;background-color:#fff0f0}.highlight .sx{color:#22bb22;background-color:#f0fff0}.highlight .sr{color:#008800}.highlight .ss{color:#aa6600;background-color:#fff0f0}.highlight .na{color:#336699}.highlight .nb,.highlight .bp{color:#003388}.highlight .nc{color:#bb0066;font-weight:bold}.highlight .no{color:#003366;font-weight:bold}.highlight .nd{color:#555555}.highlight .ne{color:#bb0066;font-weight:bold}.highlight .nf,.highlight .fm{color:#0066bb;font-weight:bold}.highlight .nl{color:#336699}.highlight .nn{color:#bb0066;font-weight:bold}.highlight .py{color:#336699;font-weight:bold}.highlight .nt{color:#bb0066;font-weight:bold}.highlight .nv,.highlight .vc,.highlight .vm{color:#336699}.highlight .vg{color:#dd7700}.highlight .vi{color:#3333bb}.highlight .ow{color:#008800}.highlight .w{color:#bbbbbb}.highlight{background-color:white;padding:1em}div.highlight{overflow-x:auto}.highlight .err{color:#a61717;background-color:#f5f7f9}
