html{
  cursor: url('amiga.cur'), auto;
}

body{
  color: lightgray;
}

img{
 max-width:100%;
}

blockquote{
  border-style: solid;
  border-left-width: 10px;
  border-color: #fb0;
  border-top: none;
  border-bottom: none;
  border-right:none;
  padding: 10px;
}

@media screen and (max-width: 1024px){
  nav > a:after{
    content: '\A';
    white-space: pre;
  }

  a#home{
    font-size: 3em !important;
  }

  pre{ font-size: 8px; margin-left: 0 !important; display: flex; justify-content: center; 	}

}

@media screen and (max-width: 375px){
  pre{ font-size: 7px; margin-left: 0 !important; text-align: center; }
  nav{font-size: 23px; }
  #cugi{ display:none; }
  #home{ visibility: visible !important; }
  #subtitle{ font-size: 10px; }
}

ul.paragraphs >li:after{
  content: '\A\A';
  white-space: pre;
}
.gray{
  color: gray;
}

.list{
  margin-bottom: 0 !important;
}
table{ width:90%; }
caption{ background-color: orange ; color: black; }

*{margin:0;--tc:lightgray;--bc:#111;--hc:#fb0}@media (prefers-color-scheme:dark){*{--tc:lightgray;--bc:#111;--hc:#fb0}}body{font:18px/1.4 -apple-system,BlinkMacSystemFont,sans-serif;color:var(--tc);background:var(--bc);max-width:46em;margin:0 auto;padding:0 .7em;text-align:justify}main{margin-bottom:3em}a{text-decoration:none;color:var(--hc)}a:hover{text-decoration:underline}br,h1,h2,header,ul{margin-bottom:1em}ul{padding-left:1em}br{content:" ";display:block}section,section:target~section:last-of-type{display:none}section:last-of-type,section:target{display:inherit}header{display:flex;justify-content:space-between;align-items:center}header>a{font-size:1.7em;font-weight:700}nav a{margin-left:.75em}

th{
color: gray;
}

tr{
color: lightgray;
}

#mc_embed_signup{
  background: unset !important;
}

#mc-embedded-subscribe{
  background: white !important;
  color: black !important;
}
