anchor.diff:  @media (prefers-color-scheme: dark) {
       :root {
           --primary-rgb: 255, 215, 0;
  -        --primary-dark-rgb: 255, 249, 215;
  +        --primary-dark-rgb: 235, 229, 195;
           --background-rgb: 40, 4, 4;
           --standout-rgb: 0, 0, 0;
       }
   
  -    #banner {
  -        background-color: var(--background-color);
  -    }
  -}
  -
  -/*@media (prefers-color-scheme: dark) {
  -    :root {
  -        --primary-rgb: 40, 0, 0;
  -        --primary-dark-rgb: 255, 249, 215;
  -        --background-rgb: 30, 30, 30;
  -        --standout-rgb: 0, 0, 0;
  -    }
  -}*/
  +    .request {}
  +    .restrict {}
  +    .newtext { color: #aaffaa; }
  +}
   
   :root {
       --primary-color: rgb(var(--primary-rgb));
  
positive.code: 
  .newtext {
  	color: #035604;
  }
  
  :disabled { opacity: 0.5; }
  
negative.code:     border: 1px solid var(--primary-dark-color);
  }
  
  #content-space input[type="submit"],
  #content-space a.button-primary {
      background-color: var(--primary-color);
      color: var(--standout-color);
  }
  
  #content-space input[type="submit"] + input[type="submit"] {
      margin-left: 1em;
  }
  
  #content-space a, #content-space a:visited {
      color: var(--primary-color);
  }
  
  #content-space ul {
      margin-left: 2.5rem;
      list-style: disc;
  }
  
  #content-space ul.form {
      margin-left: 0;
      list-style: none;
  }
  
  #content-space ul ul {
      font-size: inherit;
      list-style: circle;
      margin-top: 1rem
  }
  
  #content-space ul ul ul {
      list-style: square;
  }
  
  #content-space ol {
      list-style: decimal outside;
      margin-left: 2.5rem;
  }
  
  footer {
  