/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:#fefefe;font-size:18px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:"Open Sans","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:18px;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Oswald","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;color:#363636}a{color:#3273dc;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#2366d1;text-decoration:underline}code{background-color:#f2f2f2;color:#a70022;font-size:.875em;font-weight:400;padding:.25em .5em .25em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}pre{-webkit-overflow-scrolling:touch;background-color:#fefefe;color:#3273dc;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:rgba(0,0,0,0);color:currentColor;font-size:1em;padding:0}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}::selection{background-color:rgba(50,115,220,.5);color:#fff}.content-skip{border:none !important;clip:rect(0, 0, 0, 0) !important;height:.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:.01em !important}.content-skip:active,.content-skip:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}header#site-header{background-color:#f0f0f0;border-bottom:2px solid rgba(50,115,220,.2);background-image:linear-gradient(135deg, #fefefe, 35%, #f0f0f0, 70%, #fefefe);text-align:center;padding:80px 15px;margin:0 auto}header#site-header h1{font-size:3rem;line-height:1.1}header#site-header h2{font-size:1.5rem}header#site-nav{background-color:#f0f0f0;border-bottom:2px solid rgba(50,115,220,.2);background-image:linear-gradient(135deg, #fefefe, 1%, #f6f6f6, 99%, #fefefe)}nav#header-navbar{display:block;margin:0 auto;padding:0 1.5rem;align-items:stretch;display:flex;justify-content:space-between;flex-shrink:0;font-family:"Oswald","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;font-size:22px}@media screen and (min-width: 1088px){nav#header-navbar{max-width:960px;width:960px}}@media screen and (max-width: 1279px){nav#header-navbar.is-widescreen{max-width:1152px;width:auto}}@media screen and (min-width: 1280px){nav#header-navbar{max-width:1152px;width:1152px}}nav#header-navbar .navbar-section{display:flex;align-items:stretch}nav#header-navbar .navbar-left{display:flex;align-items:stretch;justify-content:flex-start;margin-right:auto}nav#header-navbar .navbar-right{display:flex;align-items:stretch;justify-content:flex-end;margin-left:auto}nav#header-navbar .navbar-item{display:flex;flex-grow:0;flex-shrink:0;align-items:center;padding:.5rem 0;position:relative}nav#header-navbar .navbar-item.dropdown{padding:0;position:relative}nav#header-navbar .navbar-item.dropdown .dropdown-contents{padding:.25em 0;font-size:.875em;z-index:20;position:absolute;right:0;top:100%;min-width:100%;display:none;opacity:0;pointer-events:none;transform:translateY(-5px);transition-duration:500ms;transition-property:opacity,transform;background:#fff;border-radius:6px;box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item{display:flex;align-items:center;font-size:22px;padding:6px 2em 6px .5em;white-space:nowrap;border-top:1px solid #f2f2f2}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item:last-of-type{border-bottom:1px solid #f2f2f2}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item .navbar-icon{height:25px;width:25px;margin-right:3px}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item .navbar-icon svg{height:25px;width:25px;fill:currentColor;vertical-align:2px}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item .navbar-icon.local-favorites-icon{color:#4285f3}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item .navbar-icon.my-watchlist-icon{color:#6a1aa3}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item .navbar-icon.my-watchlist-icon svg{padding:1px}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item .navbar-icon.twitchrandom-icon{color:#7550ba}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item .navbar-icon.dota2layout-icon{color:#ef4326}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item .navbar-icon.dota2layout-icon svg{padding:2px}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item .navbar-icon.groupcalendar-icon{color:#ff3860}nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item:hover,nav#header-navbar .navbar-item.dropdown .dropdown-contents .dropdown-item:focus{background-color:#f2f2f2}nav#header-navbar .navbar-item.dropdown:hover .dropdown-text,nav#header-navbar .navbar-item.dropdown:focus-within .dropdown-text{color:#3273dc}nav#header-navbar .navbar-item.dropdown:hover .dropdown-contents,nav#header-navbar .navbar-item.dropdown:focus-within .dropdown-contents{opacity:1;display:block;pointer-events:auto;transform:translateY(-8px)}nav#header-navbar .navbar-item.dropdown .dropdown-text{padding:.5rem 1.25em .5rem .75rem;position:relative}nav#header-navbar .navbar-item.dropdown .dropdown-text::after{border:3px solid #3273dc;border-radius:2px;border-right:0;border-top:0;content:" ";display:inline-block;height:.625em;width:.625em;transform:rotate(-45deg);position:absolute;right:.3em;top:calc(50% - 7px)}nav#header-navbar .navbar-item.dropdown .dropdown-text:hover,nav#header-navbar .navbar-item.dropdown .dropdown-text:focus,nav#header-navbar .navbar-item.dropdown .dropdown-text:focus-within{color:#3273dc}nav#header-navbar .navbar-item.dropdown .dropdown-text:hover+.dropdown-contents,nav#header-navbar .navbar-item.dropdown .dropdown-text:focus+.dropdown-contents,nav#header-navbar .navbar-item.dropdown .dropdown-text:focus-within+.dropdown-contents{opacity:1;display:block;pointer-events:auto;transform:translateY(-8px)}nav#header-navbar a.navbar-item,nav#header-navbar a.dropdown-text,nav#header-navbar a.dropdown-item{color:#4a4a4a}nav#header-navbar a.navbar-item:hover,nav#header-navbar a.navbar-item:focus,nav#header-navbar a.dropdown-text:hover,nav#header-navbar a.dropdown-text:focus,nav#header-navbar a.dropdown-item:hover,nav#header-navbar a.dropdown-item:focus{text-decoration:none;color:#3273dc}.header-links .header-link{display:inline-block;-moz-appearance:none;-webkit-appearance:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:10px 5px;background-color:#f2f2f2;color:#4a4a4a;border-radius:4px;border:1px solid #dbdbdb;padding:6px 12px;cursor:pointer;text-align:center;white-space:nowrap;line-height:1.5;font-family:"Oswald","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.2rem;min-width:110px;text-decoration:none}.header-links .header-link:hover,.header-links .header-link:focus{color:#fff;background-color:#3273dc}.header-links .header-link:active{background-color:#5e91e4;color:#fff}main#site-main{display:block;margin:0 auto;padding:0 1.5rem}@media screen and (min-width: 1088px){main#site-main{max-width:960px;width:960px}}@media screen and (max-width: 1279px){main#site-main.is-widescreen{max-width:1152px;width:auto}}@media screen and (min-width: 1280px){main#site-main{max-width:1152px;width:1152px}}main#site-main h1{font-size:36px}main#site-main h2{font-size:30px}main#site-main h1,main#site-main h2{margin-bottom:5px}main#site-main h1 .header-text,main#site-main h2 .header-text{box-shadow:inset 0 -3px 0 rgba(50,115,220,.2)}main#site-main h1 a.header-text:hover,main#site-main h1 a.header-text:focus,main#site-main h2 a.header-text:hover,main#site-main h2 a.header-text:focus{box-shadow:inset 0 -3px 0 #3273dc;text-decoration:none}main#site-main h2.with-logo{margin-bottom:5px}main#site-main .header-text-logo{border-radius:4px;vertical-align:text-top;height:45px;width:45px}main#site-main .header-text-logo.local-favorites-logo{padding:5px;fill:#4285f3}main#site-main .header-text-logo.my-watchlist-logo{padding:5px;fill:#6a1aa3}main#site-main .header-text-logo.twitchrandom-logo{fill:#7550ba;margin-left:5px}main#site-main .header-text-logo.dota2layout-logo{fill:#ef4326;padding:5px}main#site-main .header-text-logo.groupcalendar-logo{fill:#ff3860}main#site-main .header-text-logo.litbit-logo{padding:5px}main#site-main p{line-height:1.5rem;margin-bottom:10px}main#site-main p.no-bottom-spacing{margin-bottom:0}main#site-main ol,main#site-main ul{margin-bottom:10px;margin-left:1em}main#site-main ul{margin-top:10px;list-style:disc outside}main#site-main ol{list-style:decimal outside}main#site-main section.site-section{margin:60px 0}main#site-main article.project{margin:60px 0}main#site-main article.project-summary{margin:60px 0}@media screen and (min-width: 768px),print{main#site-main article.project-summary .project-thumbnail{margin-top:-45px}}main#site-main .project-thumbnail{max-width:100%;margin:0 auto 15px auto}main#site-main .project-thumbnail figcaption{width:100%;font-size:12px;font-style:italic;padding-top:5px;text-align:center}main#site-main .project-thumbnail a{display:block}main#site-main .project-thumbnail img,main#site-main .project-thumbnail video{display:block;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.15);margin:0 auto}@media screen and (min-width: 768px),print{main#site-main .project-thumbnail.align-right{max-width:50%;float:right;margin-left:15px}}@media screen and (min-width: 768px),print{main#site-main .project-thumbnail.align-left{max-width:50%;float:left;margin-right:15px}}main#site-main .project-thumbnail.align-center{max-width:700px;margin:0 auto 15px auto}main#site-main .project-thumbnail.align-center img,main#site-main .project-thumbnail.align-center video{margin:0 auto}main#site-main .project-thumbnail.logo-thumbnail{height:200px;width:200px;border:1px solid #dbdbdb;padding:5px;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.15)}@media screen and (min-width: 768px),print{main#site-main .project-thumbnail.logo-thumbnail{height:80px;width:80px}}main#site-main .project-thumbnail.logo-thumbnail svg{width:100%;height:100%}main#site-main .project-thumbnail.my-watchlist-logo-thumbnail svg{fill:#6a1aa3}main#site-main .project-links{padding:10px 0}main#site-main .project-links .project-link{display:inline-block;-moz-appearance:none;-webkit-appearance:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;color:#4a4a4a;border-radius:4px;border:1px solid #dbdbdb;padding:6px 12px;cursor:pointer;text-align:center;white-space:nowrap;line-height:1.5;font-weight:500;margin-right:10px;margin-bottom:10px}main#site-main .project-links .project-link .icon{margin-right:.5rem}main#site-main .project-links .project-link:hover,main#site-main .project-links .project-link:focus{border-color:#363636;color:#363636;background-color:#fafafa}main#site-main .project-links .project-link:hover,main#site-main .project-links .project-link:focus,main#site-main .project-links .project-link:active{text-decoration:none}main#site-main .project-links .project-link svg.button_icon{height:1em;width:1em;fill:currentColor;vertical-align:-2px;margin-right:4px}main#site-main .project-links .project-link img.button_icon{height:1em;width:1em;vertical-align:-2px;margin-right:4px}main#site-main .project-links .project-link.github-link{background-color:#fff;color:#24292e;border-color:#24292e}main#site-main .project-links .project-link.github-link:hover,main#site-main .project-links .project-link.github-link:focus,main#site-main .project-links .project-link.github-link:active{background-color:#24292e;color:#fff}main#site-main .project-links .project-link.github-link:active{background-color:#3a434b}main#site-main .project-links .project-link.article-link{color:#3273dc;border:1px solid rgba(50,115,220,.2);border-color:#3273dc}main#site-main .project-links .project-link.article-link:hover,main#site-main .project-links .project-link.article-link:focus{color:#fff;background-color:#3273dc}main#site-main .project-links .project-link.article-link:active{background-color:#5e91e4;color:#fff}main#site-main .project-links .project-link.local-favorites-link{background-color:#fff;color:#4285f3;border-color:#4285f3}main#site-main .project-links .project-link.local-favorites-link:hover,main#site-main .project-links .project-link.local-favorites-link:focus,main#site-main .project-links .project-link.local-favorites-link:active{background-color:#4285f3;color:#fff}main#site-main .project-links .project-link.local-favorites-link:hover .svg_inner_highlight,main#site-main .project-links .project-link.local-favorites-link:focus .svg_inner_highlight,main#site-main .project-links .project-link.local-favorites-link:active .svg_inner_highlight{fill:#fff !important}main#site-main .project-links .project-link.local-favorites-link:hover .svg_inner_darker_highlight,main#site-main .project-links .project-link.local-favorites-link:focus .svg_inner_darker_highlight,main#site-main .project-links .project-link.local-favorites-link:active .svg_inner_darker_highlight{fill:#0c51c3 !important}main#site-main .project-links .project-link.local-favorites-link:active{background-color:#72a4f6}main#site-main .project-links .project-link.my-watchlist-link{background-color:#fff;color:#6a1aa3;border-color:#6a1aa3}main#site-main .project-links .project-link.my-watchlist-link:hover,main#site-main .project-links .project-link.my-watchlist-link:focus,main#site-main .project-links .project-link.my-watchlist-link:active{background-color:#6a1aa3;color:#fff}main#site-main .project-links .project-link.my-watchlist-link:hover .svg_inner_highlight,main#site-main .project-links .project-link.my-watchlist-link:focus .svg_inner_highlight,main#site-main .project-links .project-link.my-watchlist-link:active .svg_inner_highlight{fill:#fff !important}main#site-main .project-links .project-link.my-watchlist-link:hover .svg_inner_darker_highlight,main#site-main .project-links .project-link.my-watchlist-link:focus .svg_inner_darker_highlight,main#site-main .project-links .project-link.my-watchlist-link:active .svg_inner_darker_highlight{fill:#310c4b !important}main#site-main .project-links .project-link.my-watchlist-link:active{background-color:#8721cf}main#site-main .project-links .project-link.litbit-link{background-color:#fff;color:#6f5146;border-color:#6f5146}main#site-main .project-links .project-link.litbit-link:hover,main#site-main .project-links .project-link.litbit-link:focus,main#site-main .project-links .project-link.litbit-link:active{background-color:#6f5146;color:#fff}main#site-main .project-links .project-link.litbit-link:hover .svg_inner_highlight,main#site-main .project-links .project-link.litbit-link:focus .svg_inner_highlight,main#site-main .project-links .project-link.litbit-link:active .svg_inner_highlight{fill:#fff !important}main#site-main .project-links .project-link.litbit-link:hover .svg_inner_darker_highlight,main#site-main .project-links .project-link.litbit-link:focus .svg_inner_darker_highlight,main#site-main .project-links .project-link.litbit-link:active .svg_inner_darker_highlight{fill:#30231f !important}main#site-main .project-links .project-link.litbit-link:active{background-color:#8e685a}main#site-main .project-links .project-link.twitchrandom-link{background-color:#fff;color:#7550ba;border-color:#7550ba}main#site-main .project-links .project-link.twitchrandom-link:hover,main#site-main .project-links .project-link.twitchrandom-link:focus,main#site-main .project-links .project-link.twitchrandom-link:active{background-color:#7550ba;color:#fff}main#site-main .project-links .project-link.twitchrandom-link:hover .svg_inner_highlight,main#site-main .project-links .project-link.twitchrandom-link:focus .svg_inner_highlight,main#site-main .project-links .project-link.twitchrandom-link:active .svg_inner_highlight{fill:#fff !important}main#site-main .project-links .project-link.twitchrandom-link:hover .svg_inner_darker_highlight,main#site-main .project-links .project-link.twitchrandom-link:focus .svg_inner_darker_highlight,main#site-main .project-links .project-link.twitchrandom-link:active .svg_inner_darker_highlight{fill:#472e76 !important}main#site-main .project-links .project-link.twitchrandom-link:active{background-color:#9275c8}main#site-main .project-links .project-link.dota2layout-link{background-color:#fff;color:#ef4326;border-color:#ef4326}main#site-main .project-links .project-link.dota2layout-link:hover,main#site-main .project-links .project-link.dota2layout-link:focus,main#site-main .project-links .project-link.dota2layout-link:active{background-color:#ef4326;color:#fff}main#site-main .project-links .project-link.dota2layout-link:hover .svg_inner_highlight,main#site-main .project-links .project-link.dota2layout-link:focus .svg_inner_highlight,main#site-main .project-links .project-link.dota2layout-link:active .svg_inner_highlight{fill:#fff !important}main#site-main .project-links .project-link.dota2layout-link:hover .svg_inner_darker_highlight,main#site-main .project-links .project-link.dota2layout-link:focus .svg_inner_darker_highlight,main#site-main .project-links .project-link.dota2layout-link:active .svg_inner_darker_highlight{fill:#a3220c !important}main#site-main .project-links .project-link.dota2layout-link:active{background-color:#f36c55}main#site-main .project-links .project-link.groupcalendar-link{background-color:#fff;color:#00e6c3;border-color:#00e6c3}main#site-main .project-links .project-link.groupcalendar-link:hover,main#site-main .project-links .project-link.groupcalendar-link:focus,main#site-main .project-links .project-link.groupcalendar-link:active{background-color:#00e6c3;color:#fff}main#site-main .project-links .project-link.groupcalendar-link:hover .svg_inner_highlight,main#site-main .project-links .project-link.groupcalendar-link:focus .svg_inner_highlight,main#site-main .project-links .project-link.groupcalendar-link:active .svg_inner_highlight{fill:#fff !important}main#site-main .project-links .project-link.groupcalendar-link:hover .svg_inner_darker_highlight,main#site-main .project-links .project-link.groupcalendar-link:focus .svg_inner_darker_highlight,main#site-main .project-links .project-link.groupcalendar-link:active .svg_inner_darker_highlight{fill:#00806d !important}main#site-main .project-links .project-link.groupcalendar-link:active{background-color:#1affdc}main#site-main .project-links .project-link.groupcalendar-link svg{fill:#ff3860;height:24px;width:24px;margin-bottom:-2px}main#site-main .project-links.main-project-links .project-link{font-family:"Oswald","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.2rem;color:#3273dc;border:1px solid rgba(50,115,220,.2)}main#site-main .project-links.main-project-links .project-link:hover,main#site-main .project-links.main-project-links .project-link:focus{color:#fff;background-color:#3273dc}main#site-main .project-links.main-project-links .project-link:active{background-color:#5e91e4;color:#fff}/*# sourceMappingURL=index.css.map */
