/* Default (base) color palette. These are the fall-through defaults; the admin theme editor layers per-color
   overrides on top via a :root{} block injected in App.razor (see docs/THEME_CUSTOMIZATION_PLAN.md). Any color the
   admin hasn't set falls back to the value here. Values are lowercase #rrggbb (the format the admin editor stores). */
:root {
    /* Palette */
    --color-primary: #3c3119;
    --color-secondary: #8c7d56;
    --color-tertiary: #f5fffa;
    --color-accent0: #262524;
    --color-accent1: #281f0d;
    --color-accent2: #ffc200;
    --color-accent3: #302714;
    --color-neon1: #00efff;
    --color-neon2: #9cff00;
    --color-level2: #a1dcff;
    --color-level4: #f4de14;

    /* Semantic — previously used only as var(--x, #fallback) and defined nowhere (several with no fallback, so
       effectively unstyled). Defined here from the code's fallback values so they're consistent + admin-editable. */
    --dangercolor: #e05555;
    --successcolor: #2e7d32;
    --lighttextcolor: #f5fffa;
    --brightcolor: #2f6fed;
    --darkcolor: #222222;
    --extradarkcolor: #1a1a1a;
    --mediumcolor: #444444;
    --level4color: #f4de14;
}
