:root {
  --c-bg: #231C07;
  --c-bg-text: #ECE4CC;
  --c-info: #08A4BD;
  --c-info-text: #35C2D8;
  --c-success: #139A43;
  --c-success-text: #36D66E;
  --c-warn: #ED474A;
  --c-warn-text: #FF7477;
  --g-radius: 2px;
  --g-container-maxwidth: 1000px;
  --g-container-padding: 12px;
  --g-button-borderwidth: 2px;
  --g-columns: 12;
  --g-col: calc(100% / var(--g-columns));
}
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 {
  margin: 0;
}
html {
  box-sizing: border-box;
}
*, *::before, *::after {
  box-sizing: inherit;
}
img, video {
  height: auto;
  max-width: 100%;
}
iframe {
  border: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td, th {
  padding: 0;
}
summary {
  cursor: pointer;
}
.container {
  max-width: calc(var(--g-container-maxwidth) + calc(var(--g-container-padding) * 2));
  width: 100%;
  padding: 0 var(--g-container-padding);
  margin: auto;
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
}
.cols {
  display: flex;
  flex-wrap: wrap;
  margin: -0.4rem;
}
.cols .col-1 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 1);
  display: flex;
  padding: 0.4rem;
}
.cols .col-2 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 2);
  display: flex;
  padding: 0.4rem;
}
.cols .col-3 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 3);
  display: flex;
  padding: 0.4rem;
}
.cols .col-4 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 4);
  display: flex;
  padding: 0.4rem;
}
.cols .col-5 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 5);
  display: flex;
  padding: 0.4rem;
}
.cols .col-6 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 6);
  display: flex;
  padding: 0.4rem;
}
.cols .col-7 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 7);
  display: flex;
  padding: 0.4rem;
}
.cols .col-8 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 8);
  display: flex;
  padding: 0.4rem;
}
.cols .col-9 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 9);
  display: flex;
  padding: 0.4rem;
}
.cols .col-10 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 10);
  display: flex;
  padding: 0.4rem;
}
.cols .col-11 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 11);
  display: flex;
  padding: 0.4rem;
}
.cols .col-12 {
  width: 100%;
  flex-basis: calc(var(--g-col) * 12);
  display: flex;
  padding: 0.4rem;
}
.flex-grow {
  flex-grow: 1;
}
.flex-grow-0 {
  flex-grow: 0;
}
.bold {
  font-weight: 600;
}
.verybold {
  font-weight: 900;
}
[monospace] {
  font-family: monospace;
}
.font-95 {
  font-size: 95%;
}
.font-90 {
  font-size: 90%;
}
.font-80 {
  font-size: 80%;
}
.font-75 {
  font-size: 75%;
}
.font-65 {
  font-size: 65%;
}
.font-60, .badge, form label span, form .label span, form label ul, form .label ul {
  font-size: 60%;
}
.text-info {
  color: var(--c-info) !important;
}
.text-success {
  color: var(--c-success) !important;
}
.text-warn {
  color: var(--c-warn) !important;
}
[flex] {
  display: flex;
}
[flex][gap] {
  gap: 0.5rem;
}
[flex=row] {
  flex-direction: row;
}
[flex=column] {
  flex-direction: column;
}
[flex-grow] {
  flex-grow: 1;
}
html, body {
  background: var(--c-bg);
  color: var(--c-bg-text);
  font-family: sans-serif;
}
body {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
nav {
  border-bottom: 1px solid var(--c-bg-text);
  padding: 0.3rem 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 3rem;
  width: 100%;
}
nav a {
  text-decoration: none !important;
}
nav h1 {
  font-weight: bold;
  padding-left: 30px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAABECAYAAACCsBvSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYjBmOGJlOTAsIDIwMjEvMTIvMTUtMjE6MjU6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMy4yIChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0yNVQwODoyOTowOC0wNzowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wOC0yNVQwODoyOTowOC0wNzowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMjVUMDg6Mjk6MDgtMDc6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDNkY2NjZWQtOGRhNy00NDUxLWE4YzgtNjgwMjgwMTRjMTJmIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDI2ZDc3N2YtMWE3NS05NzQ1LWE3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);
  background-size: contain;
  background-position: left;
  background-repeat: no-repeat;
}
nav .nav__links {
  display: flex;
  gap: 0.5rem;
  align-items: center;
}
.userbar {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.2rem;
}
.userbar .usericon {
  height: 32px;
  aspect-ratio: 1;
}
.userbar .userbox {
  display: flex;
  flex-direction: column;
}
.userbar .userbox a {
  font-size: 65%;
  text-decoration: underline !important;
}
.usericon-small {
  height: 24px;
  aspect-ratio: 1;
  display: inline-block;
}
.uploaded-files thead th {
  text-align: left;
  border-bottom: 2px solid var(--c-bg-text);
  padding-bottom: 0.2rem;
}
.uploaded-files .uploaded-file td {
  padding: 0.2rem 0;
}
[copy]:not(.button) {
  font-family: monospace;
}
:is(button, .button) {
  --l-border-color: var(--c-bg-text);
  --l-text-color: var(--c-bg-text);
  --l-background-color: transparent;
  border: var(--g-button-borderwidth) solid var(--l-border-color);
  padding: 0.3rem 0.6rem;
  color: var(--l-text-color);
  background: var(--l-background-color);
  border-radius: var(--g-radius);
  font-weight: bold;
  outline: 0 solid transparent;
  transition-property: background, color, outline;
  transition-timing-function: ease;
  transition-duration: 0.2s;
  text-decoration: none;
  display: inline-block;
  text-align: center;
}
:is(button, .button):not([disabled]:not([disabled=false])) {
  cursor: pointer;
}
:is(button, .button):not([disabled]:not([disabled=false])):hover, :is(button, .button):not([disabled]:not([disabled=false])):active {
  --l-background-color: var(--l-border-color);
  --l-text-color: var(--c-bg);
}
:is(button, .button):not([disabled]:not([disabled=false])):active, :is(button, .button):not([disabled]:not([disabled=false])):focus {
  outline: 4px solid rgba(255, 255, 255, 0.5);
}
:is(button, .button).small {
  padding: 0.15rem 0.25rem;
}
:is(button, .button).info {
  --l-border-color: var(--c-info);
  --l-text-color: var(--c-info-text);
}
:is(button, .button).success {
  --l-border-color: var(--c-success);
  --l-text-color: var(--c-success-text);
}
:is(button, .button).warn {
  --l-border-color: var(--c-warn);
  --l-text-color: var(--c-warn-text);
}
:is(button, .button).classicube {
  --l-border-color: #977dab;
  --l-text-color: #977dab;
}
.callout {
  --l-border-color: var(--c-bg-text);
  --l-title-color: var(--c-bg-text);
  border: var(--g-button-borderwidth) solid var(--l-border-color);
  border-radius: 8px;
  padding: 0.3rem;
  flex-grow: 1;
}
.callout > .title {
  font-weight: bold;
  color: var(--l-border-color);
}
.callout.info {
  --l-border-color: var(--c-info);
  --l-title-color: var(--c-info-text);
}
.callout.success {
  --l-border-color: var(--c-success);
  --l-title-color: var(--c-success-text);
}
.callout.warn {
  --l-border-color: var(--c-warn);
  --l-title-color: var(--c-warn-text);
}
a:not(.button) {
  --l-color: var(--c-bg-text);
  color: var(--l-color);
  text-decoration: underline;
  cursor: pointer;
  transition: color 0.1s ease;
}
a:not(.button):active {
  --l-color: var(--c-warn);
}
.card {
  --l-border-color: var(--c-bg-text);
  border: var(--g-button-borderwidth) solid var(--l-border-color);
  border-radius: calc(var(--g-radius) * 2);
}
.card > *:is(.title, .body) {
  padding: 0.5rem;
}
.card > .title {
  font-weight: bold;
  color: var(--c-bg);
  background: var(--l-border-color);
}
.card > .body:has(+ .body) {
  border-bottom: 1px solid var(--l-border-color);
}
.card.info {
  --l-border-color: var(--c-info);
}
.card.success {
  --l-border-color: var(--c-success);
}
.card.warn {
  --l-border-color: var(--c-warn);
}
.badge {
  --l-color: var(--c-bg-text);
  color: var(--l-color);
  border: 1.5px solid var(--l-color);
  border-radius: 9px;
  padding: 0.07rem 0.2rem;
  display: inline-block;
}
.badge.info {
  --l-color: var(--c-info);
}
.badge.success {
  --l-color: var(--c-success);
}
.badge.warn {
  --l-color: var(--c-warn);
}
form {
  flex-grow: 1;
}
form label, form .label {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
form label ul, form .label ul {
  color: var(--c-warn-text);
}
form .radiogroup {
  display: flex;
  flex-direction: row;
  gap: 0.8rem;
}
form .radiogroup label {
  flex-grow: 0;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  gap: 0.3rem;
  align-items: center;
}
