@font-face {font-family: 'Encode Sans Expanded';src: url('../fonts/encode-sans-expanded-regular.woff2') format('woff2');font-weight: normal;font-style: normal;font-display: auto;}@font-face {font-family: 'Encode Sans Semi Condensed';src: url('../fonts/encode-sans-semi-condensed-regular.woff2') format('woff2');font-weight: normal;font-style: normal;font-display: auto;}@font-face {font-family: 'Squada One';src: url('../fonts/squada-one-regular.woff2') format('woff2');font-weight: normal;font-style: normal;font-display: auto;}:root {--page-width: 1200px;--body-bg: none;--body-color: initial;--body-font-family: 'Dosis', sans-serif;--article-font-family: 'Nobile', sans-serif;--link-color: mediumblue;--link-color-visited: rebeccapurple;--header-font-family: 'PassionOne', sans-serif;--header-bg-color: black;--header-text-color: white;--header-border-color: #f73;--header-logo-color-a: white;--header-logo-color-b: #aaa;--header-shadow: none;--header-outline-shadow: -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000;--footer-border-color: #aaa;--menu-font-family: 'Nobile', sans-serif;--menu-text-color: white;--menu-trim-color: 1px dotted white;--page-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.5);--section-header-bg: gray;--section-header-shadow: inset 0 0 100px 0 rgba(0, 0, 0, 0.75);--section-header-title-bg: rgba(255, 255, 255, 0.4);--section-header-title-shadow: -1px -6px 10px -4px rgba(0, 0, 0, 0.55);--section-header-title-color: white;--section-header-title-color-hover: lightyellow;--section-subheader-bg: #d0d9e0;--section-subheader-color: inherit;--biglist-shadow: inset 0 0 80px 0 rgba(0, 0, 0, 0.75);--biglist-bg-color: gray;--biglist-bg-color-hover: rgba(255, 255, 200, 0.5);--biglist-text-color: white;--biglist-meta-color: rgba(255, 255, 255, 0.5);--paginate-bg-inactive: #dee3e9;--paginate-bg-hover: lightyellow;--paginate-bg-active: white;--paginate-shadow-active: inset 0 -3px 0 0 #f73;--paginate-border: #4d7a97;--download-button-bg: lightgreen;--download-button-bg-hover: lawngreen;--download-info-bg-hover: white;--table-header-bg: #4d7a97;--table-header-color: white;--table-row-alt-bg: #f0f0f5;--table-row-hover: lightyellow;--document-meta-border: #dee3e9;--document-meta-bg: #f0f0f5;--problem-border: #f73;--problem-bg: #f735;--radius: 5px;}html {height: 100%;box-sizing: border-box;}body, body:before, body:after {box-sizing: inherit;}body {margin: 0;font-family: var(--body-font-family);font-size: 1.075em;min-height: 100%;position: relative;padding: 0 0 180px 0;background: var(--body-bg);color: var(--body-color);}a {color: var(--link-color);}a:visited {color: var(--link-color-visited);}h1, h2, h3, h4 {font-family: var(--header-font-family);font-weight: normal;margin: 10px auto;font-variant: small-caps;}h1 {font-size: 2.5em;}h2 {font-size: 1.75em;}h4 {font-variant: normal;}h2 img, h3 img, h4 img {vertical-align: middle;padding: 3px 7px 5px 0;height: 26px;}.page {max-width: var(--page-width);margin-left: auto;margin-right: auto;}.mainpage {min-height: 100vh;box-shadow: var(--page-shadow);margin-top: 70px;}.contentpage {padding: 10px;}.contentpage .content-body {}.contentpage .content-body .sidebar {}header {background-color: var(--header-bg-color);color: var(--header-text-color);border-bottom: 4px solid var(--header-border-color);box-shadow: var(--header-shadow);}footer {padding: 20px 0;position: absolute;bottom: 0;left: 0;right: 0;}header .heading {margin: 0;align-self: end;display: grid;grid-template-columns: auto 50%;grid-template-areas: 'header menu';}header .heading .header {grid-area: header;font-family: var(--header-font-family);font-size: 4em;font-weight: normal;}header .heading .menu {grid-area: menu;font-family: var(--menu-font-family);align-self: center;text-align: right;color: var(--menu-text-color);}.heading .burger {grid-area: burger;}.heading .burger, .heading .menu input {display: none;text-align: right;}.page-bg {display: none;}.page-bg .inner {}.right { text-align: right; }svg.icon {height: 28px;width: 28px;vertical-align: middle;padding: 0 5px 5px 0;}svg.icon.small {height: 20px;width: 20px;padding-bottom: 3px;}img.author-icon {max-height: 28px;max-width: 28px;vertical-align: middle;margin: 0 5px 0 0;border-radius: 5px;}img.author-icon.small {max-height: 22px;max-width: 22px;border-radius: 3px;}ul.menu, .menu ul {list-style-type: none;margin: 0;padding: 0;}.menu li {display: inline-block;box-sizing: border-box;border-right: var(--menu-trim-color);}.menu a {padding: 5px;}.menu li:last-child {border-right: none;}header .heading .a {color: var(--header-logo-color-a);}header .heading .b {color: var(--header-logo-color-b);}header .heading a {color: inherit;text-decoration: none;}header .header img {align-self: start;vertical-align: top;margin-bottom: -26px;}.heading .menu img[src$="svg"] {filter: invert(1);vertical-align: middle;}section.submenu {}section.submenu .page {}section.submenu .page .inner {padding: 10px;margin: auto 0 0 0;background-color: var(--section-header-title-bg);border-radius: 0 0 var(--radius) var(--radius);backdrop-filter: blur(15px);}section.submenu .inner .menu {font-family: var(--menu-font-family);align-self: center;text-align: right;color: var(--menu-text-color);}.readable {font-family: var(--article-font-family);font-size: 1.0em;}.readable blockquote {background-color: var(--document-meta-bg);border-left: 4px solid var(--table-header-bg);padding: 10px 20px;font-style: italic;}.readable blockquote p {padding: 0;margin: 0;}.readable li {margin: 0.5em auto;}.readable p {margin: 0.8em 0.5em;}section.intro h1 {margin: 0;}section.header {height: 200px;box-shadow: var(--section-header-shadow);background: var(--section-header-bg);background-size: cover;background-position: top center;}section.header .cover {width: 100%;height: 100%;backdrop-filter: blur(7px);}section.header .page {height: 100%;display: flex;flex-direction: column;}section.header h1 {font-size: 4em;word-break: keep-all;color: var(--section-header-title-color);text-shadow: var(--header-outline-shadow);padding: 10px;margin: auto 0 0 0;background-color: var(--section-header-title-bg);box-shadow: var(--section-header-title-shadow);border-radius: var(--radius) var(--radius) 0 0;}section.header h1 a {text-decoration: none;color: var(--section-header-title-color);}section.header h1 a:hover {color: var(--section-header-title-color-hover);}section.header .crumbs {font-size: 0.4em;display: block;}section.header .crumbs:not(:first-child) {font-size: 0.5em;display: inline;}.authors {}.authors .author {}.authors .contributors {}.authors .editors {}.authors .editors .lbl {}.authors .original {}.biglist ul {list-style: none;padding: 0;margin: 0;display: grid;grid-template-columns: calc(33.3% - 10px) calc(33.3% - 10px) calc(33.3% - 10px);grid-template-areas: 'block block block';grid-gap: 15px;}.biglist h2 {font-size: 1.6em;background-color: var(--section-subheader-bg);color: var(--section-subheader-color);margin: 15px 0;padding: 5px 10px;border-radius: var(--radius);}.biglist h2:first-child {margin: 0 0 15px 0;}.biglist.bigger ul {grid-template-columns: 50%;grid-template-areas: 'block block';}.biglist ul li {position: relative;height: 150px;box-shadow: var(--biglist-shadow);background: var(--biglist-bg-color);background-size: cover;background-position: center;overflow: hidden;font-size: 1.7em;font-weight: bold;color: var(--biglist-text-color);border-radius: var(--radius);}.biglist.bigger ul li, .biglist.taller ul li {height: 175px;font-size: 1.9em;}.biglist ul li a {text-decoration: none;color: var(--biglist-text-color);text-shadow: var(--header-outline-shadow);z-index: 4;position: absolute;top: 0;bottom: 0;left: 0;right: 0;border-radius: var(--radius);}.biglist ul li .title {background-color: var(--section-header-bg);border-radius: var(--radius) var(--radius) 0 0;position: absolute;top: 0;left: 0;right: 0;padding: 5px 10px;}.biglist ul li .bg {background-size: cover;background-position: center;border-radius: 0 0 var(--radius) var(--radius);z-index: 1;position: absolute;top: 45px;left: 0;right: 0;bottom: 0;transition: left 0.2s, right 0.2s, bottom 0.2s, top 0.2s;}.biglist.bigger ul li .bg {top: 50px;}.biglist ul li .meta {color: var(--biglist-meta-color);font-size: 1.3em;position: absolute;z-index: 3;bottom: -3px;right: 3px;}.biglist ul li .meta img {}.biglist ul li.disabled {opacity: 0.33;}.list nav, .biglist nav {display: grid;grid-gap: 2px;grid-auto-flow: column;font-size: 1.2em;font-weight: bold;margin: 10px 0;}nav.letters a, nav.pages a {background-color: var(--paginate-bg-inactive);border: 1px solid var(--paginate-border);padding: 5px;margin: 0 2px;text-decoration: none;text-align: center;}nav.letters a:hover, nav.pages a:hover {background-color: var(--paginate-bg-hover);}nav.letters a.active, nav.pages a.active {background-color: var(--paginate-bg-active);box-shadow: var(--paginate-shadow-active);}.list .sectionInfo {font-size: 1.1em;padding: 0;display: grid;grid-template-columns: auto min-content;grid-template-areas:'top top' 'desc pic';}.list .sectionInfo h3 {grid-area: top;}.list .sectionInfo p {padding: 20px;margin: 0;grid-area: desc;}.list .sectionInfo img {max-height: 120px;grid-area: pic;margin: 10px;}.list .sectionInfo .infoButton {background-color: var(--download-button-bg);display: inline-block;padding: 10px;margin: 5px 0;text-decoration: none;border-radius: var(--radius);}article.split {margin-top: 10px;display: grid;grid-template-columns: auto 50%;grid-template-rows: auto auto;grid-template-areas: 'left right';grid-column-gap: 10px;align-content: start;}article.split6040 {grid-template-columns: auto 40%;}article.split7030 {grid-template-columns: auto 30%;}article.split .left {grid-area: left;}article.split .right {grid-area: right;}article.info {margin-top: 10px;display: grid;grid-template-columns: auto 310px;grid-template-rows: auto auto;grid-template-areas: 'info side';grid-column-gap: 10px;align-content: start;}article.info .side {grid-area: side;}article.info .side .screenshots {text-align: center;padding: 0 5px;}article.info .screenshots .thumb {border-radius: var(--radius);width: 300px;margin: 2px;vertical-align: middle;}section.gallery div {text-align: center;}section.gallery .thumb {width: 343px;margin: 4px 3px 0;}article.info .info {grid-area: info;}article.split img {max-width: 100%;}article.split img.full {width: 100%;}section.downloads .links a {background-color: var(--download-button-bg);display: block;padding: 10px;margin: 5px 0;text-decoration: none;}section.downloads .links a:hover {background-color: var(--download-button-bg-hover);}article section {margin-bottom: 20px;}article section h2 {font-size: 1.6em;background-color: var(--section-subheader-bg);color: var(--section-subheader-color);margin: 0;padding: 5px 10px;}article section h3 {font-size: 1.4em;background-color: var(--table-header-bg);margin: 10px 0;padding: 5px 10px;}article section h4 {font-size: 1.2em;background-color: var(--table-header-bg);margin: 10px 0;padding: 5px 10px;}.label-value {margin: 5px 0;}.label-value label {display: inline-block;width: calc(30% - 10px);padding-right: 10px;text-align: right;vertical-align: top;font-variant: small-caps;}.label-value > span {display: inline-block;width: 70%;font-weight: bold;}.mini-detail {font-weight: normal;font-style: italic;}table {width: 100%;border-collapse: collapse;}section:not(.readable) table thead {background-color: var(--table-header-bg);color: var(--table-header-color);font-variant: small-caps;}section:not(.readable) table tbody tr:nth-child(odd) {background-color: var(--table-row-alt-bg);}section:not(.readable) table :not(thead) > tr:hover {background-color: var(--table-row-hover);}table td, table th {padding: 5px 0;}table tr td:first-child {padding-left: 5px;}table tr td:last-child {padding-right: 5px;}table td.meta {text-align: right;}article .docs .title-image, article .content .title-image {width: 200px;}article .docs .title-image img, article .content .title-image img {margin-right: 10px;max-height: 60px;max-width: 190px;}.problem {border-radius: var(--radius);border: 1px solid var(--problem-border);background-color: var(--problem-bg);}.problem span {font-size: 0.9em;font-style: italic;padding: 10px;display: block;}article.document :not(pre) > code {padding: 2px;border: 1px solid var(--document-meta-border);background-color: var(--document-meta-bg);}article.document pre, .mw-code {padding: 10px;border: 1px solid var(--document-meta-border);background-color: var(--document-meta-bg);}article.split7030 pre, .split7030 .mw-code {overflow: scroll;max-width: 750px;}article.split6040 pre, .split6040 .mw-code {overflow: scroll;max-width: 850px;}article.document blockquote {border-left: 5px solid var(--document-meta-border);padding-left: 10px;font-style: italic;}article.managed section.downloads .download {padding: 0 10px 10px 10px;}article.managed section.downloads .download:hover {background-color: var(--download-info-bg-hover);}article.managed section.downloads .download:not(:last-child) {border-bottom: 1px solid var(--document-meta-border);}article.managed section.downloads .download .title {padding: 5px 0 5px 0;font-weight: bold;}article.managed section.downloads .download .info {vertical-align: top;display: inline-block;width: 50%;}article.managed section.downloads .download .links {vertical-align: top;display: inline-block;width: 45%;}article.managed section.downloads .download .links a {display: block;width: 100%;padding: 5px;margin: 5px 0;text-align: center;background-color: var(--download-button-bg);text-decoration: none;}article.managed section.downloads .download .links a:hover {background-color: var(--download-button-bg-hover);}article.managed section.downloads .download .title img {vertical-align: middle;}section.latest table tr th:nth-child(1) {width: 25%;}section.latest table tr th:nth-child(2) {width: 45%;}section.latest table tr th:nth-child(3) {width: 30%;}section.latest table td {overflow: hidden;text-overflow: ellipsis;}section.report {margin-top: 40px;text-align: center;}section.report img {vertical-align: middle;}button img, td img {vertical-align: middle;}#gametype .credits li.group {font-weight: bold;}#gametype .credits .names {font-weight: normal;}#gametype .variations .blurb {padding: 0 10px;}#gametype .variations .variation {padding: 5px 20px;}#gametype .variations .variation:hover {background-color: var(--table-row-hover);}#gametype .variations .variation img {vertical-align: middle;}#gametype section.releases .release {padding-bottom: 10px;}#gametype section.releases .release:hover {background-color: var(--document-meta-bg);}#gametype section.releases .release:not(:last-child) {border-bottom: 1px solid var(--document-meta-border);}#gametype section.releases .release .title {padding: 5px;font-weight: bold;background-color: var(--table-header-bg);}#gametype section.releases .release .info {padding: 5px;vertical-align: top;display: inline-block;width: calc(50% - 5px);}#gametype section.releases .release .links {vertical-align: top;display: inline-block;width: 45%;}#gametype section.releases .release .links a {display: block;padding: 5px;margin: 5px 0;text-align: center;background-color: var(--download-button-bg);text-decoration: none;}#gametype section.releases .release .links a:hover {background-color: var(--download-button-bg-hover);}#gametype section.contents .maps {display: flex;flex-wrap: wrap;padding: 10px;}#gametype section.contents .maps .map {display: inline-flex;padding: 10px 0 10px 0;width: 49%;}#gametype section.contents .maps .map .image {padding-right: 10px;}#gametype section.contents .maps .map .image img {min-width: 80px;max-width: 80px;max-height: 80px;border-radius: var(--radius);}#gametype section.contents .maps .map .info {}#gametype section.contents .maps .map .info .title {font-size: 1.1em;font-weight: bold;}#gametype section.contents .maps .map .info .description {font-size: 0.9em;font-style: italic;padding-bottom: 5px;}span.themes {display: block;}span.themes img {vertical-align: bottom;height: 22px;}.lightbox {display: none;position: fixed;z-index: 999;width: 100%;height: 100%;text-align: center;top: 0;left: 0;background: rgba(0, 0, 0, 0.8);}.lightbox:target {outline: none;display: block;}.lightbox img {max-width: 90%;max-height: 90%;position: absolute;}#timeline {display: flex;height: 69px;padding: 13px 0 0 0;}#timeline .year {flex-grow: 1;}#timeline .year:hover {background-color: var(--paginate-bg-hover);cursor: pointer;}#timeline .year:not(:last-child) {border-width: 0 1px 0 0;border-style: solid;border-color: var(--p4);}#timeline .year .label {text-align: center;height: 20px;}#timeline .year .months {display: flex;align-items: flex-end;height: 45px;}#timeline .year .month {flex-grow: 1;background-color: var(--body-color);height: calc((var(--cnt) / var(--max)) * 40px);}#timeline .year.active {background-color: var(--paginate-bg-active);box-shadow: var(--paginate-shadow-active);}#timeline .month.active {background-color: var(--header-border-color);}#author .sidebar img.profile {width: calc(100% - 20px);border-radius: var(--radius);margin: 10px;}@media screen and (max-width: 1024px) {body {font-size: 1.2em;padding-bottom: 0;}.nomobile {display: none !important;}header {}.mainpage {margin-top: 0;}header .heading {grid-template-columns: auto;grid-template-areas:'header burger''menu menu';}header .heading .header {font-size: 2.5em;}header .heading .header img {display: none;}.heading .menu ul {display: none;}.heading .menu ul li {display: block;border: 0;}.heading .burger {display: block;}.heading .burger label {display: inline-block;font-style: normal;font-size: 1.5em;padding: 5px 10px 0 0;}.heading .menu input:checked ~ ul {display: block;}.contentpage {padding: 0 !important;margin: 0;}.biglist ul, .biglist.bigger ul {grid-template-columns: 100%;grid-template-areas: 'block';font-size: 0.8em;}.biglist ul li {height: 75px;}.biglist ul li .meta {font-size: 1.2em;bottom: -5px;}.list nav, .biglist nav {display: inherit;word-wrap: break-word;}nav.letters a, nav.pages a {padding: 4px 8px;line-height: 2;}section.header {height: auto !important;border-radius: 0 !important;padding: 0;margin: 0 0 10px 0;}section.header h1 {font-size: 1.8em;border-radius: 0 !important;padding: 10px 5px;}section.header .crumbs {font-size: 0.75em;display: block;}section.header .crumbs:not(:first-child) {font-size: 0.8em;display: inline;}article section h2, article section h3 {border-radius: 0 !important;}article section h2, article section h3 {padding: 0 5px;}article.info {grid-template-columns: auto;grid-template-areas:'info''side';}article.document .meta {float: none;width: 100%;margin: 0;}footer {position: relative;}article.split {grid-template-columns: auto;grid-template-areas:'right''left';}}:root {--p1: #BEBECB;--p2: #13131A;--p3: #EFEFFF;--p4: #293857;--p5: #74FF5777;--p6: #22223545;--icon: #FFAA00;--body-bg: var(--p2);--body-color: var(--p3);--body-font-family: 'Encode Sans Semi Condensed', sans-serif;--article-font-family: 'Encode Sans Expanded', sans-serif;--link-color: white;--link-color-visited: lightgrey;--header-font-family: 'Squada One', sans-serif;--header-bg-color: var(--p6);--header-bg-scrolled: #222235EE;--header-text-color: white;--header-border-color: none;--header-logo-color-a: white;--header-logo-color-b: var(--p3);--header-shadow: none;--header-bg-glow: radial-gradient(70% 100% at 50% -20%, #FFF7 0%, #FFF0 90%);--header-outline-shadow: 1px 1px 8px #000, -1px -1px 5px #000;--footer-border-color: var(--p4);--menu-font-family: 'Encode Sans Expanded', sans-serif;--menu-text-color: var(--p3);--menu-trim-color: 1px dotted var(--menu-text-color);--page-shadow: none;--section-header-bg: revert;--section-header-shadow: none;--section-header-title-bg: var(--p6);--section-header-title-shadow: none;--section-header-title-color: white;--section-header-title-color-hover: var(--icon);--section-subheader-bg: var(--p4);--section-subheader-color: var(--p1);--biglist-shadow: inset 0 0 80px 0 rgba(0, 0, 0, 0.75);--biglist-bg-color: var(--p4);--biglist-bg-color-hover: var(--p2);--biglist-text-color: white;--biglist-meta-color: rgba(255, 255, 255, 0.6);--paginate-bg-inactive: var(--p6);--paginate-bg-hover: var(--icon);--paginate-bg-active: var(--p2);--paginate-shadow-active: inset 0 -3px 0 0 var(--icon);--paginate-border: none;--download-button-bg: var(--p5);--download-button-bg-hover: #74FF5799;--download-info-bg-hover: none;--table-header-bg: none;--table-header-color: var(--p1);--table-row-alt-bg: var(--p6);--table-row-hover: var(--p4);--document-meta-border: none;--document-meta-bg: var(--p6);--problem-border: #dd3;--problem-bg: #dd35;--radius: 20px;}body, header, .content-body, h2, h3 {transition: background-color 0.5s linear;}header {position: fixed;z-index: 5;top: 0;width: 100%;border: none;}header.scrolled {background-color: var(--header-bg-scrolled);}section.header {height: 150px;border-bottom: none;background-image: none !important;}section.header .cover {backdrop-filter: none;}section.header h1 {background-color: revert;border-bottom: 1px solid var(--p4);}.contentpage { padding: 30px 0; }.mainpage section.header + .contentpage,.page + .contentpage,.submenu + .contentpage {padding: 20px 0;}.contentpage .content-body {background-color: var(--p6);border-radius: var(--radius);padding: 10px;box-shadow: 0 0 30px -20px rgba(0,0,0,0.75);}.contentpage .content-body .sidebar .label-value {padding: 5px 10px;}.contentpage .content-body .sidebar .label-value:last-child {padding: 5px 10px 15px 10px;}.page-bg {display: block;z-index: -100;position: absolute;top: -100px;left: 0;right: 0;height: 900px;background-size: cover;background-position: top center;filter: blur(15px) opacity(0.5);}.page-bg .inner {position: absolute;z-index: -50;width: 100%;top: 0;bottom: 0;background: linear-gradient(0deg, var(--body-bg) 0%, rgba(0,0,0,0) 100%);}.page-bg .extra {background: var(--header-bg-glow);z-index: -20;position: absolute;top: 0;height: 400px;width: 1200px;left: calc(50% - 600px);}.authors {width: 100%;}.authors .author {width: 100%;}.authors .contributors {font-size: 0.9em;line-height: 0;}.authors .contributors a {display: block;}.authors .contributors img {max-height: 20px;max-width: 20px;border-radius: 3px;}.authors .lbl {display: inline-block;min-width: 55px;font-size: 0.85em;}.authors .editors {font-size: 0.9em;line-height: 0;}.authors .editors .editor {display: block;}.authors .editors .editor img {max-height: 20px;max-width: 20px;border-radius: 3px;}.authors .original {display: block;}.biglist h2 {font-size: 1.75em;}.biglist ul li .title {background-color: var(--p6);}.biglist ul li a:hover {backdrop-filter: saturate(1.3) brightness(1.3);transition: backdrop-filter 0.25s;}.biglist ul li:hover {outline: 2px solid var(--icon);}.biglist ul li .bg, .biglist.bigger ul li .bg { top: 0; }.biglist ul li a:hover ~ div.bg {left: -10px;right: -10px;bottom: -10px;top: -10px;transition: left 0.5s linear, right 0.5s linear, bottom 0.5s linear, top 0.5s linear;transition-timing-function: cubic-bezier(.4,0,.2,1);}.biglist ul li .meta {filter: drop-shadow(0px 0px 8px black);}article section h2 {border-radius: var(--radius);font-size: 1.75em;}article section h3 {background-color: var(--p6);color: var(--section-header-title-color);font-size: 1.6em;border-radius: var(--radius);}article section h4 {background-color: var(--document-meta-bg);font-size: 1.3em;border-radius: var(--radius);}article.info {margin-top: 0;}.list .sectionInfo h3 {border-radius: var(--radius);}section.report {background-color: transparent;}article section.readable {background: none;color: var(--body-color);}table thead, table th {border-bottom: 1px solid var(--p4);text-align: left;}table tbody td {padding: 7px 0;}section table {margin: 0 5px;width: calc(100% - 10px);}section.downloads .links a {margin: 10px;border-radius: var(--radius);}section.releases .links a {border-radius: var(--radius);}.readable {font-size: 1.1em;}h1 svg.icon, h2 svg.icon, h3 svg.icon, h4 svg.icon {color: var(--icon);}#log .good {color: var(--p1);background-color: var(--p3);font-weight: bold;}#log .error, #log .warn {color: var(--p1);}[data-theme="default"] {--p1: #BEBECB;--p2: #13131A;--p3: #EFEFFF;--p4: #293857;--p5: #74FF5777;--p6: #22223545;--icon: #FFAA00;--header-bg-scrolled: #222235EE;--header-bg-glow: radial-gradient(70% 100% at 50% -20%, #FFF7 0%, #FFF0 90%);}[data-theme="red"] {--p1: #CBBEBE;--p2: #1A1313;--p3: #FFEFEF;--p4: #573829;--p5: #74FF5777;--p6: #35222245;--icon: #FFAA00;--header-bg-scrolled: #352222EE;--header-bg-glow: radial-gradient(70% 100% at 50% -20%, #FFF7 0%, #FFF0 90%);}[data-theme="green"] {--p1: #BECBBE;--p2: #131A13;--p3: #EFFFEF;--p4: #295738;--p5: #5774FF77;--p6: #22352245;--icon: #FFAA00;--header-bg-scrolled: #223522EE;--header-bg-glow: radial-gradient(70% 100% at 50% -20%, #FFF7 0%, #FFF0 90%);}[data-theme="grey"] {--p1: #BEBEBE;--p2: #131313;--p3: #EFFEEF;--p4: #292929;--p5: #74FF5777;--p6: #22222245;--icon: #FFAA00;--header-bg-scrolled: #222222EE;--header-bg-glow: radial-gradient(70% 100% at 50% -20%, #FFF7 0%, #FFF0 90%);}[data-theme="darkgrey"] {--p1: #AAA;--p2: #CCC;--p3: #111;--p4: #333;--p5: #4C4;--p6: #BBC6;--icon: #FFAA00;--header-bg-scrolled: #BBCE;--header-bg-glow: radial-gradient(70% 100% at 50% -20%, #FFF7 0%, #FFF0 90%);--link-color: blue;--link-color-visited: purple;--section-subheader-bg: var(--p4);--section-subheader-color: var(--p2);--table-header-color: var(--p4);--table-row-hover: var(--p1);article section h3 {background-color: var(--p1);color: var(--p3);}}@media screen and (max-width: 1024px) {* {--radius: 0;}header {position: relative;}}