@import "../chroma/light.css";
@import "../codemirror/light.css";

gitea-theme-meta-info {
  --theme-display-name: "Black on White";
}

:root {
  --is-dark-theme: false;
  --color-primary: #000000;
  --color-primary-contrast: #ffffff;
  --color-primary-dark-1: #1a1a1a;
  --color-primary-dark-2: #333333;
  --color-primary-dark-3: #4d4d4d;
  --color-primary-dark-4: #666666;
  --color-primary-dark-5: #808080;
  --color-primary-dark-6: #999999;
  --color-primary-dark-7: #b3b3b3;
  --color-primary-light-1: #1a1a1a;
  --color-primary-light-2: #333333;
  --color-primary-light-3: #4d4d4d;
  --color-primary-light-4: #666666;
  --color-primary-light-5: #808080;
  --color-primary-light-6: #cccccc;
  --color-primary-light-7: #e6e6e6;
  --color-primary-alpha-10: #00000019;
  --color-primary-alpha-20: #00000033;
  --color-primary-alpha-30: #0000004b;
  --color-primary-alpha-40: #00000066;
  --color-primary-alpha-50: #00000080;
  --color-primary-alpha-60: #00000099;
  --color-primary-alpha-70: #000000b3;
  --color-primary-alpha-80: #000000cc;
  --color-primary-alpha-90: #000000e1;
  --color-primary-hover: var(--color-primary-dark-1);
  --color-primary-active: var(--color-primary-dark-2);
  --color-secondary: #e0e0e0;
  --color-secondary-dark-1: #d0d0d0;
  --color-secondary-dark-2: #c0c0c0;
  --color-secondary-dark-3: #b0b0b0;
  --color-secondary-dark-4: #a0a0a0;
  --color-secondary-dark-5: #909090;
  --color-secondary-dark-6: #808080;
  --color-secondary-dark-7: #707070;
  --color-secondary-dark-8: #606060;
  --color-secondary-dark-9: #505050;
  --color-secondary-dark-10: #404040;
  --color-secondary-dark-11: #303030;
  --color-secondary-dark-12: #202020;
  --color-secondary-dark-13: #101010;
  --color-secondary-light-1: #e8e8e8;
  --color-secondary-light-2: #f0f0f0;
  --color-secondary-light-3: #f8f8f8;
  --color-secondary-light-4: #ffffff;
  --color-secondary-alpha-10: #e0e0e019;
  --color-secondary-alpha-20: #e0e0e033;
  --color-secondary-alpha-30: #e0e0e04b;
  --color-secondary-alpha-40: #e0e0e066;
  --color-secondary-alpha-50: #e0e0e080;
  --color-secondary-alpha-60: #e0e0e099;
  --color-secondary-alpha-70: #e0e0e0b3;
  --color-secondary-alpha-80: #e0e0e0cc;
  --color-secondary-alpha-90: #e0e0e0e1;
  --color-secondary-button: var(--color-secondary-dark-4);
  --color-secondary-hover: var(--color-secondary-dark-5);
  --color-secondary-active: var(--color-secondary-dark-6);
  /* console colors - used for actions console and console files */
  --color-console-fg: #000000;
  --color-console-fg-subtle: #333333;
  --color-console-bg: #ffffff;
  --color-console-border: #e0e0e0;
  --color-console-hover-bg: #f8f8f8;
  --color-console-active-bg: #f0f0f0;
  --color-console-menu-bg: #f8f8f8;
  --color-console-menu-border: #d0d0d0;
  /* named colors */
  --color-red: #cc0000;
  --color-orange: #ff6600;
  --color-yellow: #ffcc00;
  --color-olive: #808000;
  --color-green: #666666;
  --color-teal: #008080;
  --color-blue: #0000cc;
  --color-violet: #6600cc;
  --color-purple: #cc00cc;
  --color-pink: #cc0066;
  --color-brown: #996633;
  --color-black: #000000;
  /* light variants */
  --color-red-light: #ff6666;
  --color-orange-light: #ff9966;
  --color-yellow-light: #ffdd66;
  --color-olive-light: #cccc66;
  --color-green-light: #999999;
  --color-teal-light: #66cccc;
  --color-blue-light: #6666ff;
  --color-violet-light: #9966ff;
  --color-purple-light: #ff66ff;
  --color-pink-light: #ff6699;
  --color-brown-light: #cc9966;
  --color-black-light: #666666;
  /* dark variants */
  --color-red-dark-1: #990000;
  --color-orange-dark-1: #cc3300;
  --color-yellow-dark-1: #cc9900;
  --color-olive-dark-1: #606000;
  --color-green-dark-1: #555555;
  --color-teal-dark-1: #006060;
  --color-blue-dark-1: #000099;
  --color-violet-dark-1: #4d0099;
  --color-purple-dark-1: #990099;
  --color-pink-dark-1: #990033;
  --color-brown-dark-1: #663300;
  --color-black-dark-1: #000000;
  --color-red-dark-2: #660000;
  --color-orange-dark-2: #993300;
  --color-yellow-dark-2: #996600;
  --color-olive-dark-2: #404000;
  --color-green-dark-2: #444444;
  --color-teal-dark-2: #004040;
  --color-blue-dark-2: #000066;
  --color-violet-dark-2: #330066;
  --color-purple-dark-2: #660066;
  --color-pink-dark-2: #660033;
  --color-brown-dark-2: #442200;
  --color-black-dark-2: #000000;
  /* ansi colors used for actions console and console files */
  --color-ansi-black: #000000;
  --color-ansi-red: #cc0000;
  --color-ansi-green: #666666;
  --color-ansi-yellow: #cccc00;
  --color-ansi-blue: #0000cc;
  --color-ansi-magenta: #cc00cc;
  --color-ansi-cyan: #00cccc;
  --color-ansi-white: #cccccc;
  --color-ansi-bright-black: #666666;
  --color-ansi-bright-red: #ff0000;
  --color-ansi-bright-green: #999999;
  --color-ansi-bright-yellow: #ffff00;
  --color-ansi-bright-blue: #0000ff;
  --color-ansi-bright-magenta: #ff00ff;
  --color-ansi-bright-cyan: #00ffff;
  --color-ansi-bright-white: #ffffff;
  /* other colors */
  --color-grey: #808080;
  --color-grey-light: #a0a0a0;
  --color-gold: #ffcc00;
  --color-white: #ffffff;
  --color-diff-added-linenum-bg: #e6ffe6;
  --color-diff-added-row-bg: #f0fff0;
  --color-diff-added-row-border: #ccffcc;
  --color-diff-added-word-bg: #ccffcc;
  --color-diff-moved-row-bg: #ffffcc;
  --color-diff-moved-row-border: #ffff99;
  --color-diff-removed-linenum-bg: #ffe6e6;
  --color-diff-removed-row-bg: #fff0f0;
  --color-diff-removed-row-border: #ffcccc;
  --color-diff-removed-word-bg: #ffcccc;
  --color-diff-inactive: #f8f8f8;
  --color-error-border: #cc0000;
  --color-error-bg: #ffe6e6;
  --color-error-bg-active: #ffcccc;
  --color-error-bg-hover: #ffd9d9;
  --color-error-text: #cc0000;
  --color-success-border: #666666;
  --color-success-bg: #f0f0f0;
  --color-success-text: #333333;
  --color-warning-border: #ff9900;
  --color-warning-bg: #fff3e6;
  --color-warning-text: #cc6600;
  --color-info-border: #0066cc;
  --color-info-bg: #e6f3ff;
  --color-info-text: #0066cc;
  --color-red-badge: #cc0000;
  --color-red-badge-bg: #cc00001a;
  --color-red-badge-hover-bg: #cc00004d;
  --color-green-badge: #666666;
  --color-green-badge-bg: #6666661a;
  --color-green-badge-hover-bg: #6666664d;
  --color-yellow-badge: #cccc00;
  --color-yellow-badge-bg: #cccc001a;
  --color-yellow-badge-hover-bg: #cccc004d;
  --color-orange-badge: #ff6600;
  --color-orange-badge-bg: #ff66001a;
  --color-orange-badge-hover-bg: #ff66004d;
  --color-git: #ff0000;
  --color-logo: #000000;
  /* target-based colors */
  --color-body: #ffffff;
  --color-box-header: #f8f8f8;
  --color-box-body: #ffffff;
  --color-box-body-highlight: #f0f0f0;
  --color-text-dark: #000000;
  --color-text: #000000;
  --color-text-light: #333333;
  --color-text-light-1: #4d4d4d;
  --color-text-light-2: #666666;
  --color-text-light-3: #808080;
  --color-footer: var(--color-nav-bg);
  --color-timeline: #e0e0e0;
  --color-input-text: #000000;
  --color-input-background: #ffffff;
  --color-input-toggle-background: #e0e0e0;
  --color-input-border: #cccccc;
  --color-input-border-hover: #999999;
  --color-light: #00000006;
  --color-light-mimic-enabled: rgba(0, 0, 0, 0.06);
  --color-light-border: #0000001d;
  --color-hover: #00000008;
  --color-hover-opaque: #f8f8f8;
  --color-active: #00000014;
  --color-menu: #ffffff;
  --color-card: #ffffff;
  --color-markup-table-row: #f8f8f8;
  --color-markup-code-block: #f0f0f0;
  --color-markup-code-inline: #e8e8e8;
  --color-button: #ffffff;
  --color-code-bg: #f8f8f8;
  --color-shadow: #00000026;
  --color-shadow-opaque: #cccccc;
  --color-secondary-bg: #f0f0f0;
  --color-expand-button: #e8e8e8;
  --color-placeholder-text: var(--color-text-light-3);
  --color-editor-line-highlight: #f0f0f0;
  --color-project-column-bg: #f8f8f8;
  --color-caret: #000000;
  --color-reaction-bg: #f0f0f0;
  --color-reaction-hover-bg: #e8e8e8;
  --color-reaction-active-bg: #e0e0e0;
  --color-tooltip-text: #ffffff;
  --color-tooltip-bg: #000000f0;
  --color-nav-bg: #f8f8f8;
  --color-nav-hover-bg: #f0f0f0;
  --color-nav-text: #000000;
  --color-secondary-nav-bg: #ffffff;
  --color-label-text: #000000;
  --color-label-bg: #e0e0e04b;
  --color-label-hover-bg: #e0e0e0a0;
  --color-label-active-bg: #e0e0e0ff;
  --color-accent: #333333;
  --color-small-accent: #cccccc;
  --color-highlight-fg: #cc9900;
  --color-highlight-bg: #ffffcc;
  --color-overlay-backdrop: #000000c0;
  accent-color: var(--color-accent);
  color-scheme: light;
}
