/* GENERATED by build.mjs from src/tokens.mjs. Do not edit. */
:root {
  --font-text: "Source Serif 4", "Serif Fallback", Georgia, serif;
  --font-mono: "Source Code Pro", ui-monospace, "Cascadia Mono", Consolas, "Liberation Mono", monospace;
  --t0: 11px;
  --t0-lh: 16px;
  --t1: 13px;
  --t1-lh: 20px;
  --t2: 15px;
  --t2-lh: 22px;
  --t3: 16px;
  --t3-lh: 26px;
  --t4: 19px;
  --t4-lh: 26px;
  --t5: 23px;
  --t5-lh: 28px;
  --t6: 34px;
  --t6-lh: 36px;
  --s1: 4px;
  --s2: 8px;
  --s3: 12px;
  --s4: 16px;
  --s5: 24px;
  --s6: 32px;
  --s7: 48px;
  --s8: 64px;
  --d1: 120ms;
  --d2: 200ms;
  --d3: 280ms;
  --d4: 420ms;
  --ease-out: cubic-bezier(0.2, 0, 0, 1);
  --ease-io: cubic-bezier(0.4, 0, 0.2, 1);
  --paper: #f7f5f0;
  --panel: #fffefb;
  --ink: #1b1a17;
  --ink-muted: #55524b;
  --ink-faint: #8a867d;
  --rule: #d9d4c9;
  --rule-strong: #aaa497;
  --hair: #e9e5dc;
  --raised: #efece5;
  --shadow: 0 1px 2px color-mix(in srgb, var(--ink) 7%, transparent), 0 10px 28px -14px color-mix(in srgb, var(--ink) 22%, transparent);
  --tint: 10%;
  --verdict-located: #2f855a;
  --verdict-absent: #b7791f;
  --verdict-refused: #4a6a8f;
  --verdict-annotation: #7b5ea7;
  --verdict-tampered: #c53030;
  color-scheme: light;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --paper: #151411;
    --panel: #1f1e1b;
    --ink: #ece9e1;
    --ink-muted: #b3afa5;
    --ink-faint: #817d74;
    --rule: #37352f;
    --rule-strong: #55524a;
    --hair: #2b2a26;
    --raised: #2a2924;
    --shadow: 0 0 0 1px color-mix(in srgb, var(--ink) 5%, transparent), 0 12px 32px -16px #000000;
    --tint: 16%;
    --verdict-located: #5fb37f;
    --verdict-absent: #d9a441;
    --verdict-refused: #7f9cc0;
    --verdict-annotation: #a98bd6;
    --verdict-tampered: #e0605a;
    color-scheme: dark;
  }
}
:root[data-theme="dark"] {
  --paper: #151411;
  --panel: #1f1e1b;
  --ink: #ece9e1;
  --ink-muted: #b3afa5;
  --ink-faint: #817d74;
  --rule: #37352f;
  --rule-strong: #55524a;
  --hair: #2b2a26;
  --raised: #2a2924;
  --shadow: 0 0 0 1px color-mix(in srgb, var(--ink) 5%, transparent), 0 12px 32px -16px #000000;
  --tint: 16%;
  --verdict-located: #5fb37f;
  --verdict-absent: #d9a441;
  --verdict-refused: #7f9cc0;
  --verdict-annotation: #a98bd6;
  --verdict-tampered: #e0605a;
  color-scheme: dark;
}
