/* Generated by build-features.py from docs/feature-set.html. */
@font-face {
  font-family: 'Instrument Sans';
  src: url(fonts/instrument-sans-700.ttf) format('truetype');
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: 'Instrument Sans';
  src: url(fonts/instrument-sans-500.ttf) format('truetype');
  font-weight: 500;
  font-display: swap;
}

:root {
    --ground: #FAF9F5;
    --surface: #FFFFFF;
    --sunken: #F1EFE6;
    --rule: #E7E3D5;
    --rule-strong: #D2CCB6;
    --ink: #2E3325;
    --ink-muted: #6B6F56;
    --ink-subtle: #6A6E58;
    --mint: #277861;
    --mint-solid: #54B996;
    --amber: #A15A05;
    --glow: rgba(84, 185, 150, 0.16);
    --glow-2: rgba(169, 180, 140, 0.10);
    --spec-ground: #F1EFE6;
    --dock: rgba(250, 249, 245, 0.86);
    --dock-edge: rgba(46, 51, 37, 0.10);
  }

@media (prefers-color-scheme: dark) {
    :root {
      --ground: #0C120D;
      --surface: rgba(255, 255, 255, 0.055);
      --sunken: rgba(255, 255, 255, 0.03);
      --rule: rgba(255, 255, 255, 0.10);
      --rule-strong: rgba(255, 255, 255, 0.22);
      --ink: #F2F6EE;
      --ink-muted: #B9C2AF;
      --ink-subtle: #8B9380;
      --mint: #6FE8AC;
      --mint-solid: #54E39C;
      --amber: #E5A54C;
      --glow: rgba(52, 199, 123, 0.20);
      --glow-2: rgba(52, 199, 123, 0.06);
      --spec-ground: rgba(255, 255, 255, 0.04);
      --dock: rgba(12, 18, 13, 0.82);
      --dock-edge: rgba(255, 255, 255, 0.13);
    }
  }
}
