/* Solarized Dark theme for WebTUI. Dark only, on purpose. */

/* Cousine (Apache 2.0), latin and latin-ext subsets from Google Fonts, hosted here */
@font-face {
  font-family: "Cousine"; font-style: normal; font-weight: 400; font-display: swap;
  src: url(fonts/cousine-400-latin.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Cousine"; font-style: normal; font-weight: 400; font-display: swap;
  src: url(fonts/cousine-400-latin-ext.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Cousine"; font-style: normal; font-weight: 700; font-display: swap;
  src: url(fonts/cousine-700-latin.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Cousine"; font-style: normal; font-weight: 700; font-display: swap;
  src: url(fonts/cousine-700-latin-ext.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

:root {
  --sol-base03: #002b36;
  --sol-base02: #073642;
  --sol-base01: #586e75;
  --sol-base00: #657b83;
  --sol-base0: #839496;
  --sol-base1: #93a1a1;
  --sol-base2: #eee8d5;
  --sol-base3: #fdf6e3;

  --yellow: #b58900;
  --orange: #cb4b16;
  --red: #dc322f;
  --magenta: #d33682;
  --violet: #6c71c4;
  --blue: #268bd2;
  --cyan: #2aa198;
  --green: #859900;

  /* Accents lightened toward base2 just enough for 4.5:1 text contrast.
     "-text" variants are for the main background (base03),
     "-bar" variants for the tab bar, status line and palette (base02). */
  --blue-text: #3e96d2;
  --orange-text: #d4754a;
  --magenta-text: #db6899;
  --violet-text: #9496c9;
  --blue-bar: #56a1d3;
  --yellow-bar: #bc951c;
  --cyan-bar: #42aa9f;

  /* Trans flag colors for the logo */
  --trans-blue: #5bcefa;
  --trans-pink: #f5a9b8;
  --trans-white: #ffffff;

  --background0: var(--sol-base03);
  --background1: var(--sol-base02);
  --background2: var(--sol-base01);
  --background3: var(--sol-base00);
  --foreground0: var(--sol-base1);
  --foreground1: var(--sol-base0);
  --foreground2: var(--sol-base01);
  --box-border-color: var(--sol-base01);

  --font-family: "Cousine", ui-monospace, "SF Mono", Menlo, monospace;
  --font-size: 14px;
  --line-height: 1.55;
  --font-weight-bold: 700;
  --font-weight-normal: 400;

  color-scheme: dark;
}
