/* Auto-generated by themes/import_themes.py — DO NOT EDIT BY HAND. */
/* Source: github.com/VoltAgent/awesome-design-md (design-md/) */

[data-theme="airbnb"] {
  --bg: #ffffff;
  --bg-elev: #f7f7f7;
  --bg-soft: #929292;
  --fg: #222222;
  --fg-soft: #3f3f3f;
  --fg-mute: #6a6a6a;
  --fg-faint: #929292;
  --accent: #ff385c;
  --accent-soft: #ffe3e8;
  --accent-fg: #ffffff;
  --border: #dddddd;
  --border-soft: #dddddd;
  --code-bg: #f7f7f7;
  --quote-bg: #fcfcfc;
  --quote-bd: #ff385c;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="airtable"] {
  --bg: #ffffff;
  --bg-elev: #f8fafc;
  --bg-soft: #fbfbfb;
  --fg: #181d26;
  --fg-soft: #333840;
  --fg-mute: #41454d;
  --fg-faint: #41454d;
  --accent: #181d26;
  --accent-soft: #dedfe0;
  --accent-fg: #ffffff;
  --border: #dddddd;
  --border-soft: #dddddd;
  --code-bg: #f8fafc;
  --quote-bg: #fcfcfc;
  --quote-bd: #181d26;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="apple"] {
  --bg: #ffffff;
  --bg-elev: #fafafc;
  --bg-soft: #fafafc;
  --fg: #1d1d1f;
  --fg-soft: #1d1d1f;
  --fg-mute: #7a7a7a;
  --fg-faint: #cccccc;
  --accent: #0066cc;
  --accent-soft: #dbe9f7;
  --accent-fg: #ffffff;
  --border: #e0e0e0;
  --border-soft: #f0f0f0;
  --code-bg: #fafafc;
  --quote-bg: #f5f5f7;
  --quote-bd: #0066cc;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="binance"] {
  --bg: #ffffff;
  --bg-elev: #1e2329;
  --bg-soft: #fbfbfb;
  --fg: #181a20;
  --fg-soft: #eaecef;
  --fg-mute: #707a8a;
  --fg-faint: #707a8a;
  --accent: #fcd535;
  --accent-soft: #fef9e2;
  --accent-fg: #181a20;
  --border: #cdd1d6;
  --border-soft: #eaecef;
  --code-bg: #1e2329;
  --quote-bg: #fcfcfc;
  --quote-bd: #fcd535;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="bmw"] {
  --bg: #ffffff;
  --bg-elev: #f7f7f7;
  --bg-soft: #9a9a9a;
  --fg: #262626;
  --fg-soft: #3c3c3c;
  --fg-mute: #6b6b6b;
  --fg-faint: #9a9a9a;
  --accent: #1c69d4;
  --accent-soft: #dfe9f8;
  --accent-fg: #ffffff;
  --border: #e6e6e6;
  --border-soft: #e6e6e6;
  --code-bg: #f7f7f7;
  --quote-bg: #fcfcfc;
  --quote-bd: #1c69d4;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="bmw-m"] {
  --bg: #000000;
  --bg-elev: #262626;
  --bg-soft: #040404;
  --fg: #ffffff;
  --fg-soft: #bbbbbb;
  --fg-mute: #7e7e7e;
  --fg-faint: #7e7e7e;
  --accent: #ffffff;
  --accent-soft: #d1d1d1;
  --accent-fg: #000000;
  --border: #3c3c3c;
  --border-soft: #3c3c3c;
  --code-bg: #1a1a1a;
  --quote-bg: #060606;
  --quote-bd: #ffffff;
  --table-stripe: #040404;
  color-scheme: dark;
}

[data-theme="bugatti"] {
  --bg: #000000;
  --bg-elev: #1f1f1f;
  --bg-soft: #666666;
  --fg: #ffffff;
  --fg-soft: #cccccc;
  --fg-mute: #999999;
  --fg-faint: #666666;
  --accent: #ffffff;
  --accent-soft: #d1d1d1;
  --accent-fg: #000000;
  --border: #262626;
  --border-soft: #262626;
  --code-bg: #0d0d0d;
  --quote-bg: #060606;
  --quote-bd: #ffffff;
  --table-stripe: #040404;
  color-scheme: dark;
}

[data-theme="cal"] {
  --bg: #ffffff;
  --bg-elev: #f8f9fa;
  --bg-soft: #898989;
  --fg: #111111;
  --fg-soft: #374151;
  --fg-mute: #6b7280;
  --fg-faint: #898989;
  --accent: #111111;
  --accent-soft: #dddddd;
  --accent-fg: #ffffff;
  --border: #e5e7eb;
  --border-soft: #e5e7eb;
  --code-bg: #f8f9fa;
  --quote-bg: #fcfcfc;
  --quote-bd: #111111;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="claude"] {
  --bg: #faf9f5;
  --bg-elev: #f5f0e8;
  --bg-soft: #8e8b82;
  --fg: #141413;
  --fg-soft: #3d3d3a;
  --fg-mute: #6c6a64;
  --fg-faint: #8e8b82;
  --accent: #cc785c;
  --accent-soft: #f3e6df;
  --accent-fg: #ffffff;
  --border: #e6dfd8;
  --border-soft: #e6dfd8;
  --code-bg: #f5f0e8;
  --quote-bg: #f7f6f2;
  --quote-bd: #cc785c;
  --table-stripe: #f7f6f2;
  color-scheme: light;
}

[data-theme="clay"] {
  --bg: #fffaf0;
  --bg-elev: #faf5e8;
  --bg-soft: #9a9a9a;
  --fg: #0a0a0a;
  --fg-soft: #3a3a3a;
  --fg-mute: #6a6a6a;
  --fg-faint: #9a9a9a;
  --accent: #0a0a0a;
  --accent-soft: #dcd8cf;
  --accent-fg: #ffffff;
  --border: #e5e5e5;
  --border-soft: #e5e5e5;
  --code-bg: #faf5e8;
  --quote-bg: #fcf7ed;
  --quote-bd: #0a0a0a;
  --table-stripe: #fcf7ed;
  color-scheme: light;
}

[data-theme="clickhouse"] {
  --bg: #0a0a0a;
  --bg-elev: #242424;
  --bg-soft: #5a5a5a;
  --fg: #ffffff;
  --fg-soft: #cccccc;
  --fg-mute: #888888;
  --fg-faint: #5a5a5a;
  --accent: #faff69;
  --accent-soft: #ced257;
  --accent-fg: #0a0a0a;
  --border: #2a2a2a;
  --border-soft: #2a2a2a;
  --code-bg: #121212;
  --quote-bg: #101010;
  --quote-bd: #faff69;
  --table-stripe: #0e0e0e;
  color-scheme: dark;
}

[data-theme="cohere"] {
  --bg: #ffffff;
  --bg-elev: #f2f2f2;
  --bg-soft: #e5e7eb;
  --fg: #212121;
  --fg-soft: #93939f;
  --fg-mute: #93939f;
  --fg-faint: #616161;
  --accent: #17171c;
  --accent-soft: #dededf;
  --accent-fg: #ffffff;
  --border: #d9d9dd;
  --border-soft: #d9d9dd;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #17171c;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="coinbase"] {
  --bg: #ffffff;
  --bg-elev: #f7f7f7;
  --bg-soft: #a8acb3;
  --fg: #0a0b0d;
  --fg-soft: #5b616e;
  --fg-mute: #7c828a;
  --fg-faint: #a8acb3;
  --accent: #0052ff;
  --accent-soft: #dbe6ff;
  --accent-fg: #ffffff;
  --border: #dee1e6;
  --border-soft: #dee1e6;
  --code-bg: #f7f7f7;
  --quote-bg: #fcfcfc;
  --quote-bd: #0052ff;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="composio"] {
  --bg: #0f0f0f;
  --bg-elev: #181818;
  --bg-soft: #666666;
  --fg: #ffffff;
  --fg-soft: #a8a8a8;
  --fg-mute: #888888;
  --fg-faint: #666666;
  --accent: #0007cd;
  --accent-soft: #0208aa;
  --accent-fg: #ffffff;
  --border: #222222;
  --border-soft: #222222;
  --code-bg: #181818;
  --quote-bg: #151515;
  --quote-bd: #0007cd;
  --table-stripe: #131313;
  color-scheme: dark;
}

[data-theme="cursor"] {
  --bg: #f7f7f4;
  --bg-elev: #ffffff;
  --bg-soft: #a09c92;
  --fg: #26251e;
  --fg-soft: #5a5852;
  --fg-mute: #807d72;
  --fg-faint: #a09c92;
  --accent: #f54e00;
  --accent-soft: #f6dfd1;
  --accent-fg: #ffffff;
  --border: #e6e5e0;
  --border-soft: #e6e5e0;
  --code-bg: #ffffff;
  --quote-bg: #f4f4f1;
  --quote-bd: #f54e00;
  --table-stripe: #f4f4f1;
  color-scheme: light;
}

[data-theme="elevenlabs"] {
  --bg: #f5f5f5;
  --bg-elev: #ffffff;
  --bg-soft: #a8a29e;
  --fg: #0c0a09;
  --fg-soft: #4e4e4e;
  --fg-mute: #777169;
  --fg-faint: #a8a29e;
  --accent: #292524;
  --accent-soft: #d8d7d7;
  --accent-fg: #ffffff;
  --border: #e7e5e4;
  --border-soft: #e7e5e4;
  --code-bg: #ffffff;
  --quote-bg: #f2f2f2;
  --quote-bd: #292524;
  --table-stripe: #f2f2f2;
  color-scheme: light;
}

[data-theme="expo"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #cccccc;
  --fg: #171717;
  --fg-soft: #60646c;
  --fg-mute: #999999;
  --fg-faint: #cccccc;
  --accent: #000000;
  --accent-soft: #dbdbdb;
  --accent-fg: #ffffff;
  --border: #f0f0f3;
  --border-soft: #f0f0f3;
  --code-bg: #ffffff;
  --quote-bg: #fcfcfc;
  --quote-bd: #000000;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="ferrari"] {
  --bg: #181818;
  --bg-elev: #303030;
  --bg-soft: #8f8f8f;
  --fg: #ffffff;
  --fg-soft: #969696;
  --fg-mute: #666666;
  --fg-faint: #8f8f8f;
  --accent: #da291c;
  --accent-soft: #b7251b;
  --accent-fg: #ffffff;
  --border: #303030;
  --border-soft: #303030;
  --code-bg: #303030;
  --quote-bg: #1e1e1e;
  --quote-bd: #da291c;
  --table-stripe: #1c1c1c;
  color-scheme: dark;
}

[data-theme="figma"] {
  --bg: #ffffff;
  --bg-elev: #f7f7f5;
  --bg-soft: #fbfbfb;
  --fg: #000000;
  --fg-soft: #000000;
  --fg-mute: #000000;
  --fg-faint: #e6e6e6;
  --accent: #000000;
  --accent-soft: #dbdbdb;
  --accent-fg: #ffffff;
  --border: #e6e6e6;
  --border-soft: #e6e6e6;
  --code-bg: #f7f7f5;
  --quote-bg: #fcfcfc;
  --quote-bd: #000000;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="framer"] {
  --bg: #090909;
  --bg-elev: #141414;
  --bg-soft: #0d0d0d;
  --fg: #ffffff;
  --fg-soft: #ffffff;
  --fg-mute: #ffffff;
  --fg-faint: #262626;
  --accent: #ffffff;
  --accent-soft: #d2d2d2;
  --accent-fg: #000000;
  --border: #262626;
  --border-soft: #262626;
  --code-bg: #141414;
  --quote-bg: #0f0f0f;
  --quote-bd: #ffffff;
  --table-stripe: #0d0d0d;
  color-scheme: dark;
}

[data-theme="hashicorp"] {
  --bg: #000000;
  --bg-elev: #15181e;
  --bg-soft: #040404;
  --fg: #ffffff;
  --fg-soft: #ffffff;
  --fg-mute: #ffffff;
  --fg-faint: #3b3d45;
  --accent: #000000;
  --accent-soft: #000000;
  --accent-fg: #ffffff;
  --border: #3b3d45;
  --border-soft: #3b3d45;
  --code-bg: #15181e;
  --quote-bg: #060606;
  --quote-bd: #000000;
  --table-stripe: #040404;
  color-scheme: dark;
}

[data-theme="ibm"] {
  --bg: #ffffff;
  --bg-elev: #f4f4f4;
  --bg-soft: #fbfbfb;
  --fg: #161616;
  --fg-soft: #161616;
  --fg-mute: #000000;
  --fg-faint: #e0e0e0;
  --accent: #0f62fe;
  --accent-soft: #dde9fe;
  --accent-fg: #ffffff;
  --border: #e0e0e0;
  --border-soft: #e0e0e0;
  --code-bg: #f4f4f4;
  --quote-bg: #fcfcfc;
  --quote-bd: #0f62fe;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="intercom"] {
  --bg: #f5f1ec;
  --bg-elev: #ffffff;
  --bg-soft: #f1ede8;
  --fg: #111111;
  --fg-soft: #111111;
  --fg-mute: #000000;
  --fg-faint: #d3cec6;
  --accent: #111111;
  --accent-soft: #d5d1cd;
  --accent-fg: #ffffff;
  --border: #d3cec6;
  --border-soft: #d3cec6;
  --code-bg: #ffffff;
  --quote-bg: #f2eee9;
  --quote-bd: #111111;
  --table-stripe: #f2eee9;
  color-scheme: light;
}

[data-theme="kraken"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #9497a9;
  --fg: #101114;
  --fg-soft: #484b5e;
  --fg-mute: #686b82;
  --fg-faint: #9497a9;
  --accent: #7132f5;
  --accent-soft: #ebe2fd;
  --accent-fg: #ffffff;
  --border: #dedee5;
  --border-soft: #dedee5;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #7132f5;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="lamborghini"] {
  --bg: #000000;
  --bg-elev: #181818;
  --bg-soft: #666666;
  --fg: #ffffff;
  --fg-soft: #dddddd;
  --fg-mute: #9c9c9c;
  --fg-faint: #666666;
  --accent: #FFC000;
  --accent-soft: #d19d00;
  --accent-fg: #000000;
  --border: #202020;
  --border-soft: #202020;
  --code-bg: #181818;
  --quote-bg: #060606;
  --quote-bd: #FFC000;
  --table-stripe: #040404;
  color-scheme: dark;
}

[data-theme="linear.app"] {
  --bg: #010102;
  --bg-elev: #0f1011;
  --bg-soft: #050506;
  --fg: #f7f8f8;
  --fg-soft: #f7f8f8;
  --fg-mute: #ffffff;
  --fg-faint: #23252a;
  --accent: #5e6ad2;
  --accent-soft: #4d57ac;
  --accent-fg: #ffffff;
  --border: #23252a;
  --border-soft: #23252a;
  --code-bg: #0f1011;
  --quote-bg: #070708;
  --quote-bd: #5e6ad2;
  --table-stripe: #050506;
  color-scheme: dark;
}

[data-theme="lovable"] {
  --bg: #f7f4ed;
  --bg-elev: #fcfbf8;
  --bg-soft: #8e8b82;
  --fg: #1c1c1c;
  --fg-soft: #3d3d3a;
  --fg-mute: #5f5f5d;
  --fg-faint: #8e8b82;
  --accent: #3b82f6;
  --accent-soft: #dce4ee;
  --accent-fg: #ffffff;
  --border: #eceae4;
  --border-soft: #eceae4;
  --code-bg: #fcfbf8;
  --quote-bg: #f4f1ea;
  --quote-bd: #3b82f6;
  --table-stripe: #f4f1ea;
  color-scheme: light;
}

[data-theme="mastercard"] {
  --bg: #F3F0EE;
  --bg-elev: #ffffff;
  --bg-soft: #9c9c9c;
  --fg: #141413;
  --fg-soft: #2B2B2B;
  --fg-mute: #565656;
  --fg-faint: #9c9c9c;
  --accent: #CF4500;
  --accent-soft: #edd8cc;
  --accent-fg: #ffffff;
  --border: #e3dfdb;
  --border-soft: #e3dfdb;
  --code-bg: #ffffff;
  --quote-bg: #f0edeb;
  --quote-bd: #CF4500;
  --table-stripe: #f0edeb;
  color-scheme: light;
}

[data-theme="meta"] {
  --bg: #ffffff;
  --bg-elev: #f1f4f7;
  --bg-soft: #fbfbfb;
  --fg: #1c1e21;
  --fg-soft: #1c1e21;
  --fg-mute: #000003;
  --fg-faint: #ced0d4;
  --accent: #0064e0;
  --accent-soft: #dbe9fa;
  --accent-fg: #ffffff;
  --border: #ced0d4;
  --border-soft: #ced0d4;
  --code-bg: #f1f4f7;
  --quote-bg: #fcfcfc;
  --quote-bd: #0064e0;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="minimax"] {
  --bg: #ffffff;
  --bg-elev: #f7f8fa;
  --bg-soft: #fbfbfb;
  --fg: #0a0a0a;
  --fg-soft: #a8aab2;
  --fg-mute: #a8aab2;
  --fg-faint: #a8aab2;
  --accent: #0a0a0a;
  --accent-soft: #dcdcdc;
  --accent-fg: #ffffff;
  --border: #e5e7eb;
  --border-soft: #e5e7eb;
  --code-bg: #f7f8fa;
  --quote-bg: #fcfcfc;
  --quote-bd: #0a0a0a;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="mintlify"] {
  --bg: #ffffff;
  --bg-elev: #f7f7f7;
  --bg-soft: #fbfbfb;
  --fg: #0a0a0a;
  --fg-soft: #a8a8aa;
  --fg-mute: #a8a8aa;
  --fg-faint: #a8a8aa;
  --accent: #0a0a0a;
  --accent-soft: #dcdcdc;
  --accent-fg: #ffffff;
  --border: #e5e5e5;
  --border-soft: #e5e5e5;
  --code-bg: #f7f7f7;
  --quote-bg: #fcfcfc;
  --quote-bd: #0a0a0a;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="miro"] {
  --bg: #ffffff;
  --bg-elev: #f7f8fa;
  --bg-soft: #fbfbfb;
  --fg: #1c1c1e;
  --fg-soft: #a5a8b5;
  --fg-mute: #a5a8b5;
  --fg-faint: #a5a8b5;
  --accent: #1c1c1e;
  --accent-soft: #dfdfdf;
  --accent-fg: #ffffff;
  --border: #e0e2e8;
  --border-soft: #e0e2e8;
  --code-bg: #f7f8fa;
  --quote-bg: #fcfcfc;
  --quote-bd: #1c1c1e;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="mistral.ai"] {
  --bg: #ffffff;
  --bg-elev: #fafafa;
  --bg-soft: #fbfbfb;
  --fg: #1f1f1f;
  --fg-soft: #a8a8a8;
  --fg-mute: #a8a8a8;
  --fg-faint: #a8a8a8;
  --accent: #fa520f;
  --accent-soft: #fee6dd;
  --accent-fg: #ffffff;
  --border: #e5e5e5;
  --border-soft: #e5e5e5;
  --code-bg: #fafafa;
  --quote-bg: #fcfcfc;
  --quote-bd: #fa520f;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="mongodb"] {
  --bg: #ffffff;
  --bg-elev: #f9fbfa;
  --bg-soft: #fbfbfb;
  --fg: #001e2b;
  --fg-soft: #a8b3bc;
  --fg-mute: #a8b3bc;
  --fg-faint: #a8b3bc;
  --accent: #00ed64;
  --accent-soft: #dbfce9;
  --accent-fg: #001e2b;
  --border: #e1e5e8;
  --border-soft: #e1e5e8;
  --code-bg: #f9fbfa;
  --quote-bg: #fcfcfc;
  --quote-bd: #00ed64;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="nike"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #111111;
  --fg-soft: #111111;
  --fg-mute: #000000;
  --fg-faint: #cacacb;
  --accent: #111111;
  --accent-soft: #dddddd;
  --accent-fg: #ffffff;
  --border: #cacacb;
  --border-soft: #cacacb;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #111111;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="notion"] {
  --bg: #ffffff;
  --bg-elev: #f6f5f4;
  --bg-soft: #fbfbfb;
  --fg: #1a1a1a;
  --fg-soft: #bbb8b1;
  --fg-mute: #bbb8b1;
  --fg-faint: #bbb8b1;
  --accent: #5645d4;
  --accent-soft: #e7e4f8;
  --accent-fg: #ffffff;
  --border: #e5e3df;
  --border-soft: #e5e3df;
  --code-bg: #f6f5f4;
  --quote-bg: #fcfcfc;
  --quote-bd: #5645d4;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="nvidia"] {
  --bg: #ffffff;
  --bg-elev: #1a1a1a;
  --bg-soft: #fbfbfb;
  --fg: #000000;
  --fg-soft: #1a1a1a;
  --fg-mute: #000000;
  --fg-faint: #cccccc;
  --accent: #76b900;
  --accent-soft: #ebf5db;
  --accent-fg: #000000;
  --border: #cccccc;
  --border-soft: #cccccc;
  --code-bg: #000000;
  --quote-bg: #fcfcfc;
  --quote-bd: #76b900;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="ollama"] {
  --bg: #ffffff;
  --bg-elev: #fafafa;
  --bg-soft: #fbfbfb;
  --fg: #000000;
  --fg-soft: #737373;
  --fg-mute: #000000;
  --fg-faint: #e5e5e5;
  --accent: #000000;
  --accent-soft: #dbdbdb;
  --accent-fg: #ffffff;
  --border: #e5e5e5;
  --border-soft: #e5e5e5;
  --code-bg: #fafafa;
  --quote-bg: #fcfcfc;
  --quote-bd: #000000;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="opencode.ai"] {
  --bg: #fdfcfc;
  --bg-elev: #f8f7f7;
  --bg-soft: #f9f8f8;
  --fg: #201d1d;
  --fg-soft: #424245;
  --fg-mute: #020000;
  --fg-faint: rgba(15,0,0,0.12);
  --accent: #201d1d;
  --accent-soft: #dedcdc;
  --accent-fg: #fdfcfc;
  --border: rgba(15,0,0,0.12);
  --border-soft: rgba(15,0,0,0.12);
  --code-bg: #f8f7f7;
  --quote-bg: #faf9f9;
  --quote-bd: #201d1d;
  --table-stripe: #faf9f9;
  color-scheme: light;
}

[data-theme="pinterest"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #000000;
  --fg-soft: #33332e;
  --fg-mute: #000000;
  --fg-faint: #dadad3;
  --accent: #e60023;
  --accent-soft: #fbdbe0;
  --accent-fg: #ffffff;
  --border: #dadad3;
  --border-soft: #dadad3;
  --code-bg: #fbfbf9;
  --quote-bg: #fcfcfc;
  --quote-bd: #e60023;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="playstation"] {
  --bg: #ffffff;
  --bg-elev: #f3f3f3;
  --bg-soft: #fbfbfb;
  --fg: #000000;
  --fg-soft: rgba(0,0,0,0.6);
  --fg-mute: #000000;
  --fg-faint: #f3f3f3;
  --accent: #0070d1;
  --accent-soft: #dbeaf8;
  --accent-fg: #ffffff;
  --border: #f3f3f3;
  --border-soft: #f3f3f3;
  --code-bg: #f3f3f3;
  --quote-bg: #fcfcfc;
  --quote-bd: #0070d1;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="posthog"] {
  --bg: #eeefe9;
  --bg-elev: #e5e7e0;
  --bg-soft: #eaebe5;
  --fg: #23251d;
  --fg-soft: #4d4f46;
  --fg-mute: #050700;
  --fg-faint: #bfc1b7;
  --accent: #f7a501;
  --accent-soft: #efe4c8;
  --accent-fg: #23251d;
  --border: #bfc1b7;
  --border-soft: #bfc1b7;
  --code-bg: #e5e7e0;
  --quote-bg: #ebece6;
  --quote-bd: #f7a501;
  --table-stripe: #ebece6;
  color-scheme: light;
}

[data-theme="raycast"] {
  --bg: #07080a;
  --bg-elev: #0d0d0d;
  --bg-soft: #0b0c0e;
  --fg: #f4f4f6;
  --fg-soft: #cdcdcd;
  --fg-mute: #ffffff;
  --fg-faint: #242728;
  --accent: #ffffff;
  --accent-soft: #d2d2d2;
  --accent-fg: #000000;
  --border: #242728;
  --border-soft: #242728;
  --code-bg: #0d0d0d;
  --quote-bg: #0d0e10;
  --quote-bd: #ffffff;
  --table-stripe: #0b0c0e;
  color-scheme: dark;
}

[data-theme="renault"] {
  --bg: #ffffff;
  --bg-elev: #f7f7f7;
  --bg-soft: #fbfbfb;
  --fg: #000000;
  --fg-soft: #222222;
  --fg-mute: #000000;
  --fg-faint: #f2f2f2;
  --accent: #ffed00;
  --accent-soft: #fffcdb;
  --accent-fg: #000000;
  --border: #f2f2f2;
  --border-soft: #f2f2f2;
  --code-bg: #f7f7f7;
  --quote-bg: #fcfcfc;
  --quote-bd: #ffed00;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="replicate"] {
  --bg: #f9f7f3;
  --bg-elev: #f3f0e8;
  --bg-soft: #f5f3ef;
  --fg: #202020;
  --fg-soft: #3a3a3a;
  --fg-mute: #020202;
  --fg-faint: rgba(32,32,32,0.12);
  --accent: #ea2804;
  --accent-soft: #f6dad1;
  --accent-fg: #ffffff;
  --border: rgba(32,32,32,0.12);
  --border-soft: rgba(32,32,32,0.12);
  --code-bg: #f3f0e8;
  --quote-bg: #f6f4f0;
  --quote-bd: #ea2804;
  --table-stripe: #f6f4f0;
  color-scheme: light;
}

[data-theme="resend"] {
  --bg: #000000;
  --bg-elev: #101012;
  --bg-soft: #040404;
  --fg: #fcfdff;
  --fg-soft: rgba(252,253,255,0.86);
  --fg-mute: #ffffff;
  --fg-faint: rgba(255,255,255,0.06);
  --accent: #fcfdff;
  --accent-soft: #cecfd1;
  --accent-fg: #000000;
  --border: rgba(255,255,255,0.06);
  --border-soft: rgba(255,255,255,0.04);
  --code-bg: #0a0a0c;
  --quote-bg: #060606;
  --quote-bd: #fcfdff;
  --table-stripe: #040404;
  color-scheme: dark;
}

[data-theme="revolut"] {
  --bg: #ffffff;
  --bg-elev: #16181a;
  --bg-soft: #fbfbfb;
  --fg: #191c1f;
  --fg-soft: #1f2226;
  --fg-mute: #000001;
  --fg-faint: #e2e2e7;
  --accent: #494fdf;
  --accent-soft: #e5e6fa;
  --accent-fg: #ffffff;
  --border: rgba(255,255,255,0.06);
  --border-soft: rgba(255,255,255,0.06);
  --code-bg: #f4f4f4;
  --quote-bg: #fcfcfc;
  --quote-bd: #494fdf;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="runwayml"] {
  --bg: #0c0c0c;
  --bg-elev: #1a1a1a;
  --bg-soft: #6b7280;
  --fg: #fafafa;
  --fg-soft: #d4d4d4;
  --fg-mute: #9aa1ac;
  --fg-faint: #6b7280;
  --accent: #ffffff;
  --accent-soft: #d3d3d3;
  --accent-fg: #0c0c0c;
  --border: #27272a;
  --border-soft: #27272a;
  --code-bg: #1a1a1a;
  --quote-bg: #121212;
  --quote-bd: #ffffff;
  --table-stripe: #101010;
  color-scheme: dark;
}

[data-theme="sanity"] {
  --bg: #0b0b0b;
  --bg-elev: #212121;
  --bg-soft: #535353;
  --fg: #ededed;
  --fg-soft: #b9b9b9;
  --fg-mute: #797979;
  --fg-faint: #535353;
  --accent: #0052ef;
  --accent-soft: #0145c5;
  --accent-fg: #ffffff;
  --border: #212121;
  --border-soft: #212121;
  --code-bg: #212121;
  --quote-bg: #111111;
  --quote-bd: #0052ef;
  --table-stripe: #0f0f0f;
  color-scheme: dark;
}

[data-theme="sentry"] {
  --bg: #1f1633;
  --bg-elev: #1f1633;
  --bg-soft: #231a37;
  --fg: #e6e6e6;
  --fg-soft: #e6e6e6;
  --fg-mute: #ffffff;
  --fg-faint: #362d59;
  --accent: #150f23;
  --accent-soft: #161025;
  --accent-fg: #ffffff;
  --border: #362d59;
  --border-soft: #362d59;
  --code-bg: #1f1633;
  --quote-bg: #251c39;
  --quote-bd: #150f23;
  --table-stripe: #231a37;
  color-scheme: dark;
}

[data-theme="shopify"] {
  --bg: #000000;
  --bg-elev: #1e2c31;
  --bg-soft: #040404;
  --fg: #e6e6e6;
  --fg-soft: #e6e6e6;
  --fg-mute: #ffffff;
  --fg-faint: #e4e4e7;
  --accent: #000000;
  --accent-soft: #000000;
  --accent-fg: #ffffff;
  --border: #e4e4e7;
  --border-soft: #e4e4e7;
  --code-bg: #1e2c31;
  --quote-bg: #060606;
  --quote-bd: #000000;
  --table-stripe: #040404;
  color-scheme: dark;
}

[data-theme="slack"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #1d1d1d;
  --fg-soft: #1d1d1d;
  --fg-mute: #000000;
  --fg-faint: #e6e6e6;
  --accent: #4a154b;
  --accent-soft: #e5dee5;
  --accent-fg: #ffffff;
  --border: #e6e6e6;
  --border-soft: #e6e6e6;
  --code-bg: #ffffff;
  --quote-bg: #fcfcfc;
  --quote-bd: #4a154b;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="spacex"] {
  --bg: #000000;
  --bg-elev: #000000;
  --bg-soft: #040404;
  --fg: #e6e6e6;
  --fg-soft: #e6e6e6;
  --fg-mute: #ffffff;
  --fg-faint: #3a3a3f;
  --accent: #000000;
  --accent-soft: #000000;
  --accent-fg: #ffffff;
  --border: #3a3a3f;
  --border-soft: #3a3a3f;
  --code-bg: #040404;
  --quote-bg: #060606;
  --quote-bd: #000000;
  --table-stripe: #040404;
  color-scheme: dark;
}

[data-theme="spotify"] {
  --bg: #121212;
  --bg-elev: #181818;
  --bg-soft: #727272;
  --fg: #ffffff;
  --fg-soft: #d4d4d4;
  --fg-mute: #a7a7a7;
  --fg-faint: #727272;
  --accent: #1db954;
  --accent-soft: #1b9a48;
  --accent-fg: #000000;
  --border: #272727;
  --border-soft: #272727;
  --code-bg: #181818;
  --quote-bg: #181818;
  --quote-bd: #1db954;
  --table-stripe: #161616;
  color-scheme: dark;
}

[data-theme="starbucks"] {
  --bg: #ffffff;
  --bg-elev: #f1f8f5;
  --bg-soft: #7d8d88;
  --fg: #1E3932;
  --fg-soft: #2b5148;
  --fg-mute: #33433d;
  --fg-faint: #7d8d88;
  --accent: #006241;
  --accent-soft: #dbe9e4;
  --accent-fg: #ffffff;
  --border: #d4e9e2;
  --border-soft: #d4e9e2;
  --code-bg: #f1f8f5;
  --quote-bg: #fcfcfc;
  --quote-bd: #006241;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="stripe"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #0d253d;
  --fg-soft: #0d253d;
  --fg-mute: #00071f;
  --fg-faint: #e3e8ee;
  --accent: #533afd;
  --accent-soft: #e6e3fe;
  --accent-fg: #ffffff;
  --border: #e3e8ee;
  --border-soft: #e3e8ee;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #533afd;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="supabase"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #171717;
  --fg-soft: #171717;
  --fg-mute: #000000;
  --fg-faint: #dfdfdf;
  --accent: #3ecf8e;
  --accent-soft: #e3f8ef;
  --accent-fg: #171717;
  --border: #dfdfdf;
  --border-soft: #dfdfdf;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #3ecf8e;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="superhuman"] {
  --bg: #ffffff;
  --bg-elev: #c9b4fa;
  --bg-soft: #fbfbfb;
  --fg: #292827;
  --fg-soft: #292827;
  --fg-mute: #0b0a09;
  --fg-faint: #e8e4dd;
  --accent: #1b1938;
  --accent-soft: #dfdee3;
  --accent-fg: #ffffff;
  --border: #e8e4dd;
  --border-soft: #e8e4dd;
  --code-bg: #c9b4fa;
  --quote-bg: #fcfcfc;
  --quote-bd: #1b1938;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="tesla"] {
  --bg: #ffffff;
  --bg-elev: #F4F4F4;
  --bg-soft: #8E8E8E;
  --fg: #171A20;
  --fg-soft: #393C41;
  --fg-mute: #5C5E62;
  --fg-faint: #8E8E8E;
  --accent: #3E6AE1;
  --accent-soft: #e3eafa;
  --accent-fg: #ffffff;
  --border: #D0D1D2;
  --border-soft: #D0D1D2;
  --code-bg: #F4F4F4;
  --quote-bg: #fcfcfc;
  --quote-bd: #3E6AE1;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="theverge"] {
  --bg: #131313;
  --bg-elev: #1f1f1f;
  --bg-soft: #6f6f6f;
  --fg: #ffffff;
  --fg-soft: #dcdcdc;
  --fg-mute: #9c9c9c;
  --fg-faint: #6f6f6f;
  --accent: #3cffd0;
  --accent-soft: #34d4ad;
  --accent-fg: #131313;
  --border: #2d2d2d;
  --border-soft: #2d2d2d;
  --code-bg: #1f1f1f;
  --quote-bg: #191919;
  --quote-bd: #3cffd0;
  --table-stripe: #171717;
  color-scheme: dark;
}

[data-theme="together.ai"] {
  --bg: #ffffff;
  --bg-elev: #313641;
  --bg-soft: #fbfbfb;
  --fg: #000000;
  --fg-soft: #959494;
  --fg-mute: #000000;
  --fg-faint: #959494;
  --accent: #000000;
  --accent-soft: #dbdbdb;
  --accent-fg: #ffffff;
  --border: #959494;
  --border-soft: #959494;
  --code-bg: #313641;
  --quote-bg: #fcfcfc;
  --quote-bd: #000000;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="uber"] {
  --bg: #ffffff;
  --bg-elev: #e2e2e2;
  --bg-soft: #fbfbfb;
  --fg: #000000;
  --fg-soft: #5e5e5e;
  --fg-mute: #000000;
  --fg-faint: #4b4b4b;
  --accent: #000000;
  --accent-soft: #dbdbdb;
  --accent-fg: #ffffff;
  --border: #4b4b4b;
  --border-soft: #4b4b4b;
  --code-bg: #e2e2e2;
  --quote-bg: #fcfcfc;
  --quote-bd: #000000;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="vercel"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #171717;
  --fg-soft: #4d4d4d;
  --fg-mute: #000000;
  --fg-faint: #ebebeb;
  --accent: #171717;
  --accent-soft: #dedede;
  --accent-fg: #ffffff;
  --border: #ebebeb;
  --border-soft: #ebebeb;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #171717;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="vodafone"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #25282b;
  --fg-soft: #7e7e7e;
  --fg-mute: #070a0d;
  --fg-faint: #000000;
  --accent: #e60000;
  --accent-soft: #fbdbdb;
  --accent-fg: #ffffff;
  --border: #e2e2df;
  --border-soft: #e2e2df;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #e60000;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="voltagent"] {
  --bg: #101010;
  --bg-elev: #101010;
  --bg-soft: #141414;
  --fg: #f2f2f2;
  --fg-soft: #bdbdbd;
  --fg-mute: #ffffff;
  --fg-faint: #3d3a39;
  --accent: #00d992;
  --accent-soft: #02b47a;
  --accent-fg: #101010;
  --border: #3d3a39;
  --border-soft: #3d3a39;
  --code-bg: #141414;
  --quote-bg: #161616;
  --quote-bd: #00d992;
  --table-stripe: #141414;
  color-scheme: dark;
}

[data-theme="warp"] {
  --bg: #2b2622;
  --bg-elev: #2b2622;
  --bg-soft: #2f2a26;
  --fg: #f7f5f0;
  --fg-soft: #c9c0ad;
  --fg-mute: #ffffff;
  --fg-faint: #3f3a36;
  --accent: #f7f5f0;
  --accent-soft: #d2cfca;
  --accent-fg: #2b2622;
  --border: #3f3a36;
  --border-soft: #3f3a36;
  --code-bg: #2f2a26;
  --quote-bg: #312c28;
  --quote-bd: #f7f5f0;
  --table-stripe: #2f2a26;
  color-scheme: dark;
}

[data-theme="webflow"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #080808;
  --fg-soft: #363636;
  --fg-mute: #000000;
  --fg-faint: #d8d8d8;
  --accent: #080808;
  --accent-soft: #dcdcdc;
  --accent-fg: #ffffff;
  --border: #d8d8d8;
  --border-soft: #d8d8d8;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #080808;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="wired"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #000000;
  --fg-soft: #757575;
  --fg-mute: #000000;
  --fg-faint: #e0e0e0;
  --accent: #000000;
  --accent-soft: #dbdbdb;
  --accent-fg: #ffffff;
  --border: #e0e0e0;
  --border-soft: #e0e0e0;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #000000;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="wise"] {
  --bg: #ffffff;
  --bg-elev: #ffffff;
  --bg-soft: #fbfbfb;
  --fg: #0e0f0c;
  --fg-soft: #454745;
  --fg-mute: #000000;
  --fg-faint: #000000;
  --accent: #9fe870;
  --accent-soft: #f1fbea;
  --accent-fg: #0e0f0c;
  --border: #e2e2df;
  --border-soft: #e2e2df;
  --code-bg: #fbfbfb;
  --quote-bg: #fcfcfc;
  --quote-bd: #9fe870;
  --table-stripe: #fcfcfc;
  color-scheme: light;
}

[data-theme="x.ai"] {
  --bg: #0a0a0a;
  --bg-elev: #0a0a0a;
  --bg-soft: #0e0e0e;
  --fg: #ffffff;
  --fg-soft: #dadbdf;
  --fg-mute: #ffffff;
  --fg-faint: #212327;
  --accent: #ffffff;
  --accent-soft: #d2d2d2;
  --accent-fg: #0a0a0a;
  --border: #212327;
  --border-soft: #212327;
  --code-bg: #0e0e0e;
  --quote-bg: #101010;
  --quote-bd: #ffffff;
  --table-stripe: #0e0e0e;
  color-scheme: dark;
}

[data-theme="zapier"] {
  --bg: #fffefb;
  --bg-elev: #fffefb;
  --bg-soft: #fbfaf7;
  --fg: #201515;
  --fg-soft: #605d52;
  --fg-mute: #020000;
  --fg-faint: #000000;
  --accent: #ff4f00;
  --accent-soft: #ffe5d7;
  --accent-fg: #fffefb;
  --border: #e2e2df;
  --border-soft: #e2e2df;
  --code-bg: #fbfaf7;
  --quote-bg: #fcfbf8;
  --quote-bd: #ff4f00;
  --table-stripe: #fcfbf8;
  color-scheme: light;
}
