/*
css_default.css and style.css

Most of the colors come from this palette by Polyducks - thank you!
https://lospec.com/palette-list/mushfairy

Please make any and all edits to this file to its `make.sh` version
or else your edits will be overwritten next time said file is ran!
*/

@font-face {
  font-family: 'Jupiteroid';
  src: url('../media/fonts/Jupiteroid/Jupiteroid-Regular.woff2') format('woff2'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Regular.woff') format('woff'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Regular.ttf') format('truetype'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Jupiteroid';
  src: url('../media/fonts/Jupiteroid/Jupiteroid-Italic.woff2') format('woff2'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Italic.woff') format('woff'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Italic.ttf') format('truetype'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Jupiteroid';
  src: url('../media/fonts/Jupiteroid/Jupiteroid-Bold.woff2') format('woff2'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Bold.woff') format('woff'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Bold.ttf') format('truetype'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Jupiteroid';
  src: url('../media/fonts/Jupiteroid/Jupiteroid-BoldItalic.woff2') format('woff2'),
       url('../media/fonts/Jupiteroid/Jupiteroid-BoldItalic.woff') format('woff'),
       url('../media/fonts/Jupiteroid/Jupiteroid-BoldItalic.ttf') format('truetype'),
       url('../media/fonts/Jupiteroid/Jupiteroid-BoldItalic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Jupiteroid';
  src: url('../media/fonts/Jupiteroid/Jupiteroid-Light.woff2') format('woff2'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Light.woff') format('woff'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Light.ttf') format('truetype'),
       url('../media/fonts/Jupiteroid/Jupiteroid-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Jupiteroid';
  src: url('../media/fonts/Jupiteroid/Jupiteroid-LightItalic.woff2') format('woff2'),
       url('../media/fonts/Jupiteroid/Jupiteroid-LightItalic.woff') format('woff'),
       url('../media/fonts/Jupiteroid/Jupiteroid-LightItalic.ttf') format('truetype'),
       url('../media/fonts/Jupiteroid/Jupiteroid-LightItalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Public Pixel';
  src: url('../media/fonts/public_pixel/PublicPixel.woff2') format('woff2'),
       url('../media/fonts/public_pixel/PublicPixel.woff') format('woff'),
       url('../media/fonts/public_pixel/PublicPixel.ttf') format('truetype'),
       url('../media/fonts/public_pixel/PublicPixel.otf') format('opentype');
  font-weight: 2;
  font-style: normal;
}

pre,
code,
tt {
  font-family: 'Public Pixel', monospace;
  font-size: 8.9px;
  line-height: 1.5;
  background-color: #d3d37c;
}

body
{
  overflow-x: hidden;
  max-width: 800px;
  margin: auto;
  font-size: 19px;
  background: url(../mdkbg.png);
  background-color:#dde4ff;
  font-family: 'Jupiteroid', 'Times New Roman', serif;
  color:#27234c;
}

/* unvisited link */
a:link {
    color: #225091;
}

/* visited link */
a:visited {
    color: #007582;
}

/* mouse over link */
a:hover {
    color: #39b8a3;
}

/* selected link */
a:active {
    color: #f2504b;
}

}
table {
  border-collapse: collapse;
  width: 100%;
  max-width: 750px;
  margin: 20px auto;
  background-color: #f9f9f9;
}

table th {
  background-color: #dde4ff;
  padding: 10px 8px;
  text-align: left;
  font-weight: 600;
  border: 1px solid #733c7c;
  color: #27234c;
}

table td {
  background-color: #f9f9f9;
  padding: 10px 8px;
  border: 1px solid #733c7c;
  vertical-align: top;
}

table tr:nth-child(even) {
  background-color: #f0f0f0;
}

.dead
{
  color: red;
}

@media print
{
  a, .dead
  {
    color: black;
  }
}

