/* targets/ut99-436-compat/branding/theme.css — per-target theming via CSS (docs/06, ADR-13).
 *
 * The one place UnrealTournament's palette lives. It defines the generic `--ufront-*` design-token
 * vocabulary the UI reads (the declarative chrome + every PrimeVue component via the `ufront` preset).
 * Swapping this file reskins the whole app; adding a game = adding its theme.css, never touching
 * frontend/glue.
 *
 * UnrealTournament (1999) palette: UT99's gunmetal page + an orange accent, so v436 is told
 * apart from v400's amber at a glance. */
:root {
    /* Page */
    --ufront-bg: #0a0c10; /* page background — near-black gunmetal */
    --ufront-panel-track: #1f2833; /* progress-bar track */

    /* Text */
    --ufront-text: #e6ecf2; /* primary text */
    --ufront-text-muted: #9aa8b8; /* labels */
    --ufront-text-dim: #74828f; /* status / hints */

    /* Accent (primary action — buttons, focus, progress fill): orange. Its hover and pressed
       shades, the sections' tints and the field surface are derived from it
       (packages/frontend/public/splash.css). */
    --ufront-accent: #e0762e;
    --ufront-accent-contrast: #140f02; /* text on the accent */

    /* Feedback */
    --ufront-success: #37c837; /* copy feedback */
}
