/* Design tokens, written by `python -I design/design-system/gen/theme.py` from design/design-system/project/tokens.json (each token's use is noted there).
   Change them there, run the command, then publish the design system. The site is in day by default; the dark
   values apply only when the visitor chooses Noapte (data-theme on <html>, set by the header's switch). */
:root {
  color-scheme: light;
  --paper: #f5f0e6;
  --paper-2: #ede5d5;
  --card: #fffdf8;
  --row-hover: #fff8ea;
  --night: #10203a;
  --night-2: #1a2f52;
  --ink: #1a2740;
  --ink-soft: #4a5468;
  --muted: #5d6476;
  --on-night: #ffffff;
  --on-night-muted: #b8bec8;
  --rule: #e2d9c6;
  --line: #ebe3d3;
  --field-line: #8c8573;
  --blue: #1f55d6;
  --blue-deep: #163e9e;
  --blue-soft: #e8eefb;
  --lamp: #f0b54a;
  --lamp-deep: #db9a28;
  --lamp-soft: #fce7bd;
  --on-lamp: #1a2740;
  --stamp: #c0392b;
  --focus: #163e9e;
  --focus-on-night: #f0b54a;
  --kind-series: #cf3a4d;
  --on-series: #ffffff;
  --kind-docs: #b5700b;
  --kind-books: #1f55d6;
  --kind-radio: #7647d6;
  --kind-blogs: #0e7c8c;
  --kind-useful: #13845c;
  --kind-video: #6e7990;
  --kind-series-on-night: #ffb0ba;
  --kind-docs-on-night: #ffd27a;
  --kind-books-on-night: #d2e0ff;
  --kind-radio-on-night: #dccbff;
  --kind-blogs-on-night: #8de8f2;
  --kind-useful-on-night: #8af0c4;
  --kind-video-on-night: #d5dce8;
  --tint-series: #fae3e0;
  --tint-docs: #faebcf;
  --tint-books: #e3ebfa;
  --tint-radio: #ece4f8;
  --tint-blogs: #dbefee;
  --tint-useful: #dff0e3;
  --tint-video: #e8ebf1;
  --tint-none: #f0e8d8;
  --file-pdf: #c8323f;
  --file-doc: #1f55d6;
  --file-ppt: #b95a0c;
  --file-xls: #1a7a43;
  --file-zip: #6b4fbb;
  --file-other: #6f7584;
  --on-file: #ffffff;
  --shadow-sm: 0 1px 2px #1a27401f, 0 2px 6px #1a27401a;
  --shadow-md: 0 4px 14px #1a27401a;
  --shadow-lg: 0 12px 28px #1a274040;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --radius-sm: 4px;
  --radius-md: 6px;
  --radius-lg: 8px;
  --radius-full: 9999px;
  --layout-wrap: 1200px;
  --layout-side: 300px;
  --tap-min: 40px;
  --pill-min: 36px;
  --font-display: "Literata", Georgia, "Times New Roman", serif;
  --font-sans: "Source Sans 3", "Segoe UI", Arial, sans-serif;
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --paper: #0d1524;
  --paper-2: #131d33;
  --card: #16223a;
  --row-hover: #1c2a45;
  --night: #0a101c;
  --ink: #e7eaf0;
  --ink-soft: #bac2d0;
  --muted: #9aa3b5;
  --on-night: #e7eaf0;
  --on-night-muted: #9aa3b5;
  --rule: #26324a;
  --line: #202c44;
  --field-line: #6b7894;
  --blue: #8fb0ff;
  --blue-deep: #b8ccff;
  --blue-soft: #1b2c52;
  --lamp-deep: #f5c66b;
  --lamp-soft: #3a2e14;
  --stamp: #ff8a7a;
  --focus: #f0b54a;
  --kind-series: #ff8e9c;
  --on-series: #1a2740;
  --kind-docs: #f2b24a;
  --kind-books: #8fb0ff;
  --kind-radio: #c3a6ff;
  --kind-blogs: #5fd3e0;
  --kind-useful: #63d6a2;
  --kind-video: #a9b3c6;
  --tint-series: #3a1e26;
  --tint-docs: #3a2c12;
  --tint-books: #1b2c52;
  --tint-radio: #2a2050;
  --tint-blogs: #12333a;
  --tint-useful: #133426;
  --tint-video: #232e42;
  --tint-none: #1c2a45;
  --shadow-sm: 0 1px 3px #00000099;
  --shadow-md: 0 4px 14px #00000080;
  --shadow-lg: 0 12px 28px #000000b3;
}
