/* Loop Forge - Auto (Paper / Dark by prefers-color-scheme)
 *
 * GENERATED by infra/gitea-pilot/theme/gen-themes.py from theme/tokens.json.
 * DO NOT EDIT BY HAND - run `make -C infra/gitea-pilot/theme` instead; `make check`
 * fails if what is on disk is not what the tokens produce.
 *
 * Gitea loads exactly one theme stylesheet, so a custom theme must define every
 * variable the shipped themes define (297 of them). This file is Gitea 1.27.3's
 * own theme with every variable we own replaced by its token.
 *
 * Gitea discovers the theme from the file name (services/webtheme/webtheme.go)
 * and takes its label from the gitea-theme-meta-info block below.
 */
@media (prefers-color-scheme: light) {
gitea-theme-meta-info {
  --theme-display-name: "Paper";
  --theme-color-scheme: "light";
}
:root {
  --is-dark-theme: false;
  --color-primary: #54489E;
  --color-primary-contrast: #FFFFFF;
  --color-primary-dark-1: #4d438f;
  --color-primary-dark-2: #453c7b;
  --color-primary-dark-3: #3d366a;
  --color-primary-dark-4: #363159;
  --color-primary-dark-5: #2e2b46;
  --color-primary-dark-6: #252434;
  --color-primary-dark-7: #202027;
  --color-primary-light-1: #7167ad;
  --color-primary-light-2: #aca6cb;
  --color-primary-light-3: #c4c0d7;
  --color-primary-light-4: #dad8e2;
  --color-primary-light-5: #e4e2e7;
  --color-primary-light-6: #eceaeb;
  --color-primary-light-7: #f1f0ed;
  --color-primary-alpha-10: #54489e1a;
  --color-primary-alpha-20: #54489e33;
  --color-primary-alpha-30: #54489e4c;
  --color-primary-alpha-40: #54489e66;
  --color-primary-alpha-50: #54489e80;
  --color-primary-alpha-60: #54489e99;
  --color-primary-alpha-70: #54489eb2;
  --color-primary-alpha-80: #54489ecc;
  --color-primary-alpha-90: #54489ee6;
  --color-primary-hover: #443B84;
  --color-primary-active: #373068;
  --color-secondary: #DBD9D2;
  --color-secondary-dark-1: #d0cec7;
  --color-secondary-dark-2: #c2c1bb;
  --color-secondary-dark-3: #b1b0ab;
  --color-secondary-dark-4: #a09f9b;
  --color-secondary-dark-5: #91908d;
  --color-secondary-dark-6: #82817f;
  --color-secondary-dark-7: #727271;
  --color-secondary-dark-8: #636362;
  --color-secondary-dark-9: #545454;
  --color-secondary-dark-10: #454546;
  --color-secondary-dark-11: #38383a;
  --color-secondary-dark-12: #2a2b2d;
  --color-secondary-dark-13: #1d1e21;
  --color-secondary-light-1: #e2e0da;
  --color-secondary-light-2: #e6e5df;
  --color-secondary-light-3: #eae9e4;
  --color-secondary-light-4: #eeede9;
  --color-secondary-alpha-10: #dbd9d21a;
  --color-secondary-alpha-20: #dbd9d233;
  --color-secondary-alpha-30: #dbd9d24c;
  --color-secondary-alpha-40: #dbd9d266;
  --color-secondary-alpha-50: #dbd9d280;
  --color-secondary-alpha-60: #E8E6E0;
  --color-secondary-alpha-70: #dbd9d2b2;
  --color-secondary-alpha-80: #dbd9d2cc;
  --color-secondary-alpha-90: #dbd9d2e6;
  --color-secondary-button: var(--color-secondary-dark-4);
  --color-secondary-hover: var(--color-secondary-dark-5);
  --color-secondary-active: var(--color-secondary-dark-6);
  --color-console-fg: #403E37;
  --color-console-fg-subtle: #55524B;
  --color-console-bg: #FFFFFF;
  --color-console-border: #DBD9D2;
  --color-console-hover-bg: #fbfbfb;
  --color-console-active-bg: #f3f4f4;
  --color-console-menu-bg: #FAF9F6;
  --color-console-menu-border: #C6C3BA;
  --color-console-link: #6D6960;
  --color-red: #B94A42;
  --color-orange: #b3672c;
  --color-yellow: #B0791E;
  --color-olive: #7c7f39;
  --color-green: #3C8659;
  --color-teal: #3e7c84;
  --color-blue: #3F72AE;
  --color-violet: #54489E;
  --color-purple: #7658AE;
  --color-pink: #9b5073;
  --color-brown: #826634;
  --color-black: #1d1e21;
  --color-red-light: #c46861;
  --color-orange-light: #bf804f;
  --color-yellow-light: #bc8f44;
  --color-olive-light: #92945a;
  --color-green-light: #5d9a74;
  --color-teal-light: #5f9197;
  --color-blue-light: #6089ba;
  --color-violet-light: #7167ad;
  --color-purple-light: #8d74ba;
  --color-pink-light: #ab6d89;
  --color-brown-light: #977f56;
  --color-black-light: #444446;
  --color-red-dark-1: #a6453e;
  --color-orange-dark-1: #a15e2b;
  --color-yellow-dark-1: #9e6e1e;
  --color-olive-dark-1: #717336;
  --color-green-dark-1: #387a52;
  --color-teal-dark-1: #3a7178;
  --color-blue-dark-1: #3b689d;
  --color-violet-dark-1: #4d438f;
  --color-purple-dark-1: #6b519d;
  --color-pink-dark-1: #8c4a69;
  --color-brown-dark-1: #765d32;
  --color-black-dark-1: #1d1e21;
  --color-red-dark-2: #943f3a;
  --color-orange-dark-2: #8f5529;
  --color-yellow-dark-2: #8d631f;
  --color-olive-dark-2: #656833;
  --color-green-dark-2: #356d4c;
  --color-teal-dark-2: #36656c;
  --color-blue-dark-2: #375e8c;
  --color-violet-dark-2: #473e80;
  --color-purple-dark-2: #614a8c;
  --color-pink-dark-2: #7d445f;
  --color-brown-dark-2: #6a552f;
  --color-black-dark-2: #1d1e21;
  --color-ansi-black: #1d1e21;
  --color-ansi-red: #B94A42;
  --color-ansi-green: #3C8659;
  --color-ansi-yellow: #B0791E;
  --color-ansi-blue: #3F72AE;
  --color-ansi-magenta: #9b5073;
  --color-ansi-cyan: #3e7c84;
  --color-ansi-white: var(--color-console-fg-subtle);
  --color-ansi-bright-black: #272727;
  --color-ansi-bright-red: #97473f;
  --color-ansi-bright-green: #3d724f;
  --color-ansi-bright-yellow: #916825;
  --color-ansi-bright-blue: #3f638d;
  --color-ansi-bright-magenta: #824b62;
  --color-ansi-bright-cyan: #3f6b6e;
  --color-ansi-bright-white: var(--color-console-fg);
  --color-series-16-0: #789550;
  --color-series-16-1: #57844d;
  --color-series-16-2: #a15359;
  --color-series-16-3: #77783a;
  --color-series-16-4: #914d8d;
  --color-series-16-5: #6445af;
  --color-series-16-6: #a27a4c;
  --color-series-16-7: #5f9584;
  --color-series-16-8: #8f5b4b;
  --color-series-16-9: #3e6470;
  --color-series-16-10: #a1634a;
  --color-series-16-11: #518262;
  --color-series-16-12: #6d427b;
  --color-series-16-13: #578972;
  --color-series-16-14: #334a8a;
  --color-series-16-15: #804676;
  --color-grey: #6D6960;
  --color-grey-light: #A6A199;
  --color-gold: #8A5A0B;
  --color-white: #ffffff;
  --color-diff-added-fg: #2A6A43;
  --color-diff-added-linenum-bg: #4E8F683D;
  --color-diff-added-row-bg: #4E8F6824;
  --color-diff-added-row-border: #3C8659;
  --color-diff-added-word-bg: #4E8F6861;
  --color-diff-moved-row-bg: #b0791e24;
  --color-diff-moved-row-border: #B0791E;
  --color-diff-removed-fg: #A32F2A;
  --color-diff-removed-linenum-bg: #B4564D3D;
  --color-diff-removed-row-bg: #B4564D24;
  --color-diff-removed-row-border: #B94A42;
  --color-diff-removed-word-bg: #B4564D61;
  --color-diff-inactive: #EDECE7;
  --color-error-border: #EDC4BE;
  --color-error-bg: #FAEBE9;
  --color-error-bg-active: #f2d4cf;
  --color-error-bg-hover: #f5ddda;
  --color-error-text: #A32F2A;
  --color-success-border: #C4DECD;
  --color-success-bg: #E9F2EB;
  --color-success-text: #2A6A43;
  --color-warning-border: #E4CD9D;
  --color-warning-bg: #FAF1E0;
  --color-warning-text: #8A5A0B;
  --color-info-border: #C2D3E6;
  --color-info-bg: #E9EFF6;
  --color-info-text: #2F5A8F;
  --color-priority-border: #D2C7E6;
  --color-priority-bg: #F0ECF6;
  --color-priority-text: #5F4390;
  --color-red-badge: #B94A42;
  --color-red-badge-bg: #b94a421a;
  --color-red-badge-hover-bg: #b94a424c;
  --color-green-badge: #3C8659;
  --color-green-badge-bg: #3c86591a;
  --color-green-badge-hover-bg: #3c86594c;
  --color-yellow-badge: #B0791E;
  --color-yellow-badge-bg: #b0791e1a;
  --color-yellow-badge-hover-bg: #b0791e4c;
  --color-orange-badge: #b3672c;
  --color-orange-badge-bg: #b3672c1a;
  --color-orange-badge-hover-bg: #b3672c4c;
  --color-git: #b3672c;
  --color-logo: #54489E;
  --color-body: #F4F3EF;
  --color-box-header: #EDECE7;
  --color-box-body: #FFFFFF;
  --color-box-body-highlight: #FFFFFF;
  --color-text-dark: #0F0F10;
  --color-text: #1D1E21;
  --color-text-light: #55524B;
  --color-text-light-1: #55524B;
  --color-text-light-2: #6D6960;
  --color-text-light-3: #6D6960;
  --color-footer: var(--color-nav-bg);
  --color-timeline: #DBD9D2;
  --color-input-text: var(--color-text);
  --color-input-background: #FFFFFF;
  --color-input-toggle-background: #C6C3BA;
  --color-input-border: var(--color-secondary-dark-1);
  --color-light: #1D1E2105;
  --color-light-border: #1D1E211A;
  --color-hover: #1D1E2105;
  --color-hover-opaque: #F2F1FA;
  --color-active: #1D1E210D;
  --color-menu: #FFFFFF;
  --color-card: #FFFFFF;
  --color-markup-table-row: #1D1E2105;
  --color-markup-code-block: #FAF9F6;
  --color-markup-code-inline: #FAF9F6;
  --color-button: #FFFFFF;
  --color-code-bg: #FAF9F6;
  --color-shadow: #1d1e210f;
  --color-shadow-opaque: #C6C3BA;
  --color-secondary-bg: #EDECE7;
  --color-expand-button: #F2F1FA;
  --color-placeholder-text: var(--color-text-light-3);
  --color-editor-line-highlight: var(--color-secondary-alpha-30);
  --color-editor-selection: var(--color-primary-alpha-30);
  --color-project-column-bg: var(--color-secondary-light-4);
  --color-caret: var(--color-primary);
  --color-reaction-bg: #1D1E2105;
  --color-reaction-hover-bg: var(--color-primary-alpha-20);
  --color-reaction-active-bg: var(--color-primary-alpha-30);
  --color-tooltip-text: #FAF9F6;
  --color-tooltip-bg: #1d1e21f2;
  --color-nav-bg: #EDECE7;
  --color-nav-hover-bg: #F2F1FA;
  --color-nav-text: var(--color-text);
  --color-secondary-nav-bg: #EDECE7;
  --color-label-text: #55524B;
  --color-label-bg: #EDECE7;
  --color-label-hover-bg: #d6d3cc;
  --color-label-active-bg: #C6C3BA;
  --color-accent: var(--color-primary);
  --color-small-accent: #F2F1FA;
  --color-highlight-fg: #8A5A0B;
  --color-highlight-bg: #FAF1E0;
  --color-overlay-backdrop: #1D1E21A6;
  --color-danger: var(--color-red);
  --color-transparency-grid-light: #fafafa;
  --color-transparency-grid-dark: #e2e2e2;
  --color-workflow-edge-hover: #A6A199;
  --color-syntax-keyword: #6B4A85;
  --color-syntax-bool: #45663F;
  --color-syntax-control: #6B4A85;
  --color-syntax-name: #403E37;
  --color-syntax-type: #6B4A85;
  --color-syntax-number: #855520;
  --color-syntax-operator: #6D6960;
  --color-syntax-regexp: #6B4A85;
  --color-syntax-string: #45663F;
  --color-syntax-comment: #6E6A62;
  --color-syntax-invalid: #A32F2A;
  --color-syntax-link: var(--color-primary);
  --color-syntax-tag: #45663F;
  --color-syntax-attribute: #6B4A85;
  --color-syntax-property: #403E37;
  --color-syntax-variable: #403E37;
  --color-syntax-string-special: #855520;
  --color-syntax-escape: #855520;
  --color-syntax-entity: #6B4A85;
  --color-syntax-preproc: #855520;
  --color-syntax-preproc-file: #855520;
  --color-syntax-decorator: #855520;
  --color-syntax-namespace: #403E37;
  --color-syntax-name-pseudo: #6B4A85;
  --color-syntax-comment-special: #6E6A62;
  --color-syntax-text: #403E37;
  --color-syntax-text-alt: #403E37;
  --color-syntax-punctuation: #6D6960;
  --color-syntax-whitespace: #A6A199;
  --color-syntax-diff-fg: #403E37;
  --color-syntax-deleted-bg: #B4564D61;
  --color-syntax-inserted-bg: #4E8F6861;
  --color-syntax-emph: #855520;
  --color-syntax-strong: #1D1E21;
  --color-syntax-heading: #855520;
  --color-syntax-subheading: #45663F;
  --color-syntax-output: #6E6A62;
  --color-syntax-prompt: #855520;
  --color-syntax-traceback: #A32F2A;
  --color-syntax-matching-bracket-bg: #54489E26;
  --color-syntax-nonmatching-bracket-bg: #b94a4240;
  --el-diff-added-edge: #3C8659;
  --el-diff-added-word-ink: #1E5433;
  --el-diff-removed-edge: #B94A42;
  --el-diff-removed-word-ink: #8B231F;
  --el-diff-context-ink: #777671;
  --el-diff-context-linenum-ink: #A6A5A0;
  --el-diff-linenum-ink: #A6A199;
  --el-diff-hunk-bg: #EDECE7;
  --el-diff-hunk-ink: #54489E;
  --el-diff-hunk-border: #1D1E211A;
  --el-diff-context-bg: #FFFFFF;
  --el-generated-header-bg: #f0f0eb;
  --el-generated-badge-tint: #E9EFF6;
  --el-generated-badge-ink: #2F5A8F;
  --el-generated-badge-edge: #C2D3E6;
  --el-generated-name-ink: #6e6b65;
  --el-generated-context-ink: #777671;
  --el-test-badge-tint: #E9F0F0;
  --el-test-badge-ink: #2C6269;
  --el-test-badge-edge: #C3D8DA;
  --el-test-header-edge: #3E7C84;
  --el-diff-context-gutter-bg: #FAF9F6;
  --el-entry-icon-filter: grayscale(1) brightness(0);
  accent-color: var(--color-accent);
  color-scheme: light;
}
}

@media (prefers-color-scheme: dark) {
gitea-theme-meta-info {
  --theme-display-name: "Dark";
  --theme-color-scheme: "dark";
}
:root {
  --is-dark-theme: true;
  --color-primary: #9D98C8;
  --color-primary-contrast: #1A1720;
  --color-primary-dark-1: #a4a0ca;
  --color-primary-dark-2: #aeaacc;
  --color-primary-dark-3: #b7b4cf;
  --color-primary-dark-4: #bfbcd1;
  --color-primary-dark-5: #c8c6d3;
  --color-primary-dark-6: #d2d0d6;
  --color-primary-dark-7: #d8d7d7;
  --color-primary-light-1: #8782aa;
  --color-primary-light-2: #59566c;
  --color-primary-light-3: #464452;
  --color-primary-light-4: #35333b;
  --color-primary-light-5: #2d2c31;
  --color-primary-light-6: #272628;
  --color-primary-light-7: #232223;
  --color-primary-alpha-10: #9d98c81a;
  --color-primary-alpha-20: #9d98c833;
  --color-primary-alpha-30: #9d98c84c;
  --color-primary-alpha-40: #9d98c866;
  --color-primary-alpha-50: #9d98c880;
  --color-primary-alpha-60: #9d98c899;
  --color-primary-alpha-70: #9d98c8b2;
  --color-primary-alpha-80: #9d98c8cc;
  --color-primary-alpha-90: #9d98c8e6;
  --color-primary-hover: #B4AFD8;
  --color-primary-active: #C9C5E6;
  --color-secondary: #383634;
  --color-secondary-dark-1: #42403e;
  --color-secondary-dark-2: #4d4b49;
  --color-secondary-dark-3: #5c5a58;
  --color-secondary-dark-4: #6b6967;
  --color-secondary-dark-5: #787674;
  --color-secondary-dark-6: #858381;
  --color-secondary-dark-7: #92908e;
  --color-secondary-dark-8: #9f9d9b;
  --color-secondary-dark-9: #acaaa8;
  --color-secondary-dark-10: #b9b8b6;
  --color-secondary-dark-11: #c4c3c1;
  --color-secondary-dark-12: #d0cfcd;
  --color-secondary-dark-13: #dbdad8;
  --color-secondary-light-1: #32302e;
  --color-secondary-light-2: #2e2c2b;
  --color-secondary-light-3: #2a2828;
  --color-secondary-light-4: #262524;
  --color-secondary-alpha-10: #3836341a;
  --color-secondary-alpha-20: #38363433;
  --color-secondary-alpha-30: #3836344c;
  --color-secondary-alpha-40: #38363466;
  --color-secondary-alpha-50: #38363480;
  --color-secondary-alpha-60: #2A2928;
  --color-secondary-alpha-70: #383634b2;
  --color-secondary-alpha-80: #383634cc;
  --color-secondary-alpha-90: #383634e6;
  --color-secondary-button: var(--color-secondary-dark-4);
  --color-secondary-hover: var(--color-secondary-dark-3);
  --color-secondary-active: var(--color-secondary-dark-2);
  --color-console-fg: #C7C4BF;
  --color-console-fg-subtle: #A4A3A2;
  --color-console-bg: #282726;
  --color-console-border: #383634;
  --color-console-hover-bg: #2d2c2b;
  --color-console-active-bg: #333231;
  --color-console-menu-bg: #242322;
  --color-console-menu-border: #474542;
  --color-console-link: #8F8E8D;
  --color-red: #B4564D;
  --color-orange: #9b623a;
  --color-yellow: #8C6A2E;
  --color-olive: #707b48;
  --color-green: #4E8F68;
  --color-teal: #548788;
  --color-blue: #5A7FA8;
  --color-violet: #9D98C8;
  --color-purple: #7E6CA8;
  --color-pink: #9c6076;
  --color-brown: #988668;
  --color-black: #2f2e2c;
  --color-red-light: #9a4c45;
  --color-orange-light: #855635;
  --color-yellow-light: #795d2b;
  --color-olive-light: #626b41;
  --color-green-light: #467b5b;
  --color-teal-light: #4b7475;
  --color-blue-light: #506e90;
  --color-violet-light: #8782aa;
  --color-purple-light: #6d5e90;
  --color-pink-light: #865467;
  --color-brown-light: #83745b;
  --color-black-light: #2c2b2a;
  --color-red-dark-1: #b9665e;
  --color-orange-dark-1: #a3704d;
  --color-yellow-dark-1: #957742;
  --color-olive-dark-1: #7d8659;
  --color-green-dark-1: #5f9875;
  --color-teal-dark-1: #649192;
  --color-blue-dark-1: #698aae;
  --color-violet-dark-1: #a4a0ca;
  --color-purple-dark-1: #8979ae;
  --color-pink-dark-1: #a46f82;
  --color-brown-dark-1: #a09075;
  --color-black-dark-1: #444341;
  --color-red-dark-2: #bd766e;
  --color-orange-dark-2: #aa7f60;
  --color-yellow-dark-2: #9f8557;
  --color-olive-dark-2: #8a926b;
  --color-green-dark-2: #70a183;
  --color-teal-dark-2: #749b9b;
  --color-blue-dark-2: #7995b4;
  --color-violet-dark-2: #aca8cc;
  --color-purple-dark-2: #9486b4;
  --color-pink-dark-2: #ab7d8e;
  --color-brown-dark-2: #a89a83;
  --color-black-dark-2: #585755;
  --color-ansi-black: #2f2e2c;
  --color-ansi-red: #B4564D;
  --color-ansi-green: #4E8F68;
  --color-ansi-yellow: #8C6A2E;
  --color-ansi-blue: #5A7FA8;
  --color-ansi-magenta: #9c6076;
  --color-ansi-cyan: #548788;
  --color-ansi-white: var(--color-console-fg-subtle);
  --color-ansi-bright-black: #5a5855;
  --color-ansi-bright-red: #b9756d;
  --color-ansi-bright-green: #709e80;
  --color-ansi-bright-yellow: #9d8357;
  --color-ansi-bright-blue: #7992ae;
  --color-ansi-bright-magenta: #a87c8a;
  --color-ansi-bright-cyan: #749897;
  --color-ansi-bright-white: var(--color-console-fg);
  --color-series-16-0: #8baa5f;
  --color-series-16-1: #70a465;
  --color-series-16-2: #b0656b;
  --color-series-16-3: #adaf5a;
  --color-series-16-4: #aa60a6;
  --color-series-16-5: #846ac4;
  --color-series-16-6: #b18858;
  --color-series-16-7: #6aa08e;
  --color-series-16-8: #aa715f;
  --color-series-16-9: #6297a7;
  --color-series-16-10: #b27158;
  --color-series-16-11: #68a17c;
  --color-series-16-12: #975faa;
  --color-series-16-13: #6aa086;
  --color-series-16-14: #4d6bbd;
  --color-series-16-15: #a9619c;
  --color-grey: #8F8E8D;
  --color-grey-light: #5E5B57;
  --color-gold: #D9B87E;
  --color-white: #ffffff;
  --color-diff-added-fg: #8FC7A3;
  --color-diff-added-linenum-bg: #4E8F683D;
  --color-diff-added-row-bg: #4E8F6824;
  --color-diff-added-row-border: #4E8F68;
  --color-diff-added-word-bg: #4E8F6861;
  --color-diff-moved-row-bg: #8c6a2e24;
  --color-diff-moved-row-border: #8C6A2E;
  --color-diff-removed-fg: #E29A93;
  --color-diff-removed-linenum-bg: #B4564D3D;
  --color-diff-removed-row-bg: #B4564D24;
  --color-diff-removed-row-border: #BA635B;
  --color-diff-removed-word-bg: #B4564D61;
  --color-diff-inactive: #1A1918;
  --color-error-border: #B4564D47;
  --color-error-bg: #B4564D1F;
  --color-error-bg-active: #b4564d;
  --color-error-bg-hover: #b4564d;
  --color-error-text: #E29A93;
  --color-success-border: #4E8F6847;
  --color-success-bg: #4E8F681F;
  --color-success-text: #8FC7A3;
  --color-warning-border: #B0821F47;
  --color-warning-bg: #B0821F1F;
  --color-warning-text: #D9B87E;
  --color-info-border: #5A7FA847;
  --color-info-bg: #5A7FA81F;
  --color-info-text: #9FBADA;
  --color-priority-border: #7E6CA847;
  --color-priority-bg: #7E6CA81F;
  --color-priority-text: #B7A8D8;
  --color-red-badge: #B4564D;
  --color-red-badge-bg: #b4564d1a;
  --color-red-badge-hover-bg: #b4564d4c;
  --color-green-badge: #4E8F68;
  --color-green-badge-bg: #4e8f681a;
  --color-green-badge-hover-bg: #4e8f684c;
  --color-yellow-badge: #8C6A2E;
  --color-yellow-badge-bg: #8c6a2e1a;
  --color-yellow-badge-hover-bg: #8c6a2e4c;
  --color-orange-badge: #9b623a;
  --color-orange-badge-bg: #9b623a1a;
  --color-orange-badge-hover-bg: #9b623a4c;
  --color-git: #9b623a;
  --color-logo: #9D98C8;
  --color-body: #212020;
  --color-box-header: #1A1918;
  --color-box-body: #282726;
  --color-box-body-highlight: #2F2E2C;
  --color-text-dark: #F1F0EE;
  --color-text: #DBDAD8;
  --color-text-light: #A4A3A2;
  --color-text-light-1: #A4A3A2;
  --color-text-light-2: #8F8E8D;
  --color-text-light-3: #8F8E8D;
  --color-footer: var(--color-nav-bg);
  --color-timeline: #383634;
  --color-input-text: var(--color-text);
  --color-input-background: #282726;
  --color-input-toggle-background: #474542;
  --color-input-border: var(--color-secondary-dark-1);
  --color-light: #FBFAF806;
  --color-light-border: #FBFAF81A;
  --color-hover: #FBFAF806;
  --color-hover-opaque: #2A2838;
  --color-active: #FBFAF80D;
  --color-menu: #282726;
  --color-card: #282726;
  --color-markup-table-row: #FBFAF806;
  --color-markup-code-block: #242322;
  --color-markup-code-inline: #242322;
  --color-button: #2F2E2C;
  --color-code-bg: #242322;
  --color-shadow: #00000047;
  --color-shadow-opaque: #474542;
  --color-secondary-bg: #1A1918;
  --color-expand-button: #2A2838;
  --color-placeholder-text: var(--color-text-light-3);
  --color-editor-line-highlight: var(--color-secondary-alpha-40);
  --color-editor-selection: var(--color-primary-alpha-30);
  --color-project-column-bg: var(--color-secondary-light-2);
  --color-caret: var(--color-primary);
  --color-reaction-bg: #FBFAF806;
  --color-reaction-hover-bg: var(--color-primary-alpha-20);
  --color-reaction-active-bg: var(--color-primary-alpha-30);
  --color-tooltip-text: #FAF9F6;
  --color-tooltip-bg: #1d1e21f2;
  --color-nav-bg: #1A1918;
  --color-nav-hover-bg: #2A2838;
  --color-nav-text: var(--color-text);
  --color-secondary-nav-bg: #1A1918;
  --color-label-text: #A4A3A2;
  --color-label-bg: #302F2D;
  --color-label-hover-bg: #3e3c3a;
  --color-label-active-bg: #474542;
  --color-accent: var(--color-primary);
  --color-small-accent: #2A2838;
  --color-highlight-fg: #D9B87E;
  --color-highlight-bg: #B0821F1F;
  --color-overlay-backdrop: #0B0B0ACC;
  --color-danger: var(--color-red);
  --color-transparency-grid-light: #2a2a2a;
  --color-transparency-grid-dark: #1a1a1a;
  --color-workflow-edge-hover: #5E5B57;
  --color-syntax-keyword: #A99CD4;
  --color-syntax-bool: #97B58F;
  --color-syntax-control: #A99CD4;
  --color-syntax-name: #C7C4BF;
  --color-syntax-type: #A99CD4;
  --color-syntax-number: #C9A97A;
  --color-syntax-operator: #9A9793;
  --color-syntax-regexp: #A99CD4;
  --color-syntax-string: #97B58F;
  --color-syntax-comment: #918E89;
  --color-syntax-invalid: #E29A93;
  --color-syntax-link: var(--color-primary);
  --color-syntax-tag: #97B58F;
  --color-syntax-attribute: #A99CD4;
  --color-syntax-property: #C7C4BF;
  --color-syntax-variable: #C7C4BF;
  --color-syntax-string-special: #C9A97A;
  --color-syntax-escape: #C9A97A;
  --color-syntax-entity: #A99CD4;
  --color-syntax-preproc: #C9A97A;
  --color-syntax-preproc-file: #C9A97A;
  --color-syntax-decorator: #C9A97A;
  --color-syntax-namespace: #C7C4BF;
  --color-syntax-name-pseudo: #A99CD4;
  --color-syntax-comment-special: #918E89;
  --color-syntax-text: #C7C4BF;
  --color-syntax-text-alt: #C7C4BF;
  --color-syntax-punctuation: #9A9793;
  --color-syntax-whitespace: #5E5B57;
  --color-syntax-diff-fg: #C7C4BF;
  --color-syntax-deleted-bg: #B4564D61;
  --color-syntax-inserted-bg: #4E8F6861;
  --color-syntax-emph: #C9A97A;
  --color-syntax-strong: #DBDAD8;
  --color-syntax-heading: #C9A97A;
  --color-syntax-subheading: #97B58F;
  --color-syntax-output: #918E89;
  --color-syntax-prompt: #C9A97A;
  --color-syntax-traceback: #E29A93;
  --color-syntax-matching-bracket-bg: #9D98C833;
  --color-syntax-nonmatching-bracket-bg: #b4564d40;
  --el-diff-added-edge: #4E8F68;
  --el-diff-added-word-ink: #B6DCC4;
  --el-diff-removed-edge: #BA635B;
  --el-diff-removed-word-ink: #F0BDB7;
  --el-diff-context-ink: #969490;
  --el-diff-context-linenum-ink: #6B6966;
  --el-diff-linenum-ink: #6E6C6A;
  --el-diff-hunk-bg: #2F2E2C;
  --el-diff-hunk-ink: #9D98C8;
  --el-diff-hunk-border: #FBFAF81A;
  --el-diff-context-bg: #242322;
  --el-generated-header-bg: #1e1c1c;
  --el-generated-badge-tint: #5A7FA81F;
  --el-generated-badge-ink: #9FBADA;
  --el-generated-badge-edge: #5A7FA847;
  --el-generated-name-ink: #878585;
  --el-generated-context-ink: #8c8a86;
  --el-test-badge-tint: #5487881F;
  --el-test-badge-ink: #97C0BE;
  --el-test-badge-edge: #54878847;
  --el-test-header-edge: #548788;
  --el-diff-context-gutter-bg: #1F1E1D;
  --el-entry-icon-filter: grayscale(1) brightness(0) invert(1);
  accent-color: var(--color-accent);
  color-scheme: dark;
}
.emoji[aria-label="check mark"],.emoji[aria-label="currency exchange"],.emoji[aria-label="TOP arrow"],.emoji[aria-label="END arrow"],.emoji[aria-label="ON! arrow"],.emoji[aria-label="SOON arrow"],.emoji[aria-label="heavy dollar sign"],.emoji[aria-label=copyright],.emoji[aria-label=registered],.emoji[aria-label="trade mark"],.emoji[aria-label=multiply],.emoji[aria-label=plus],.emoji[aria-label=minus],.emoji[aria-label=divide],.emoji[aria-label="curly loop"],.emoji[aria-label="double curly loop"],.emoji[aria-label="wavy dash"],.emoji[aria-label="paw prints"],.emoji[aria-label="musical note"],.emoji[aria-label="musical notes"]{filter:invert(100%) hue-rotate(180deg)}
}

/* Gitea reads the LAST gitea-theme-meta-info block in the file
   (parseThemeMetaInfoToMap uses strings.LastIndex), so the one that
   names this theme sits here, outside both media queries. */
gitea-theme-meta-info {
  --theme-display-name: "Auto";
  --theme-color-scheme: "auto";
}
