/*
  ICPE — Design Tokens
  Fonte: ICPE-VISUAL-REFRESH.md / icpe-design-tokens.css (moodboard aprovado).

  Variáveis de marca + superfície de uso, consumidas por site.css através das
  classes de superfície aplicadas no <body> em _Layout.cshtml
  (surface-home / surface-aluno / surface-admin).
*/

:root {
    /* --- Marca (uso em telas institucionais / momentos de marca) --- */
    --icpe-ink: #1B0F30; /* fundo da home institucional, header de marca */
    --icpe-ink-2: #2A1A47; /* superfície elevada sobre --icpe-ink */
    --icpe-violet: #6D3FA6; /* acento/links sobre fundo claro */
    --icpe-violet-soft: #8A5FC2;
    --icpe-gold: #CE9433; /* ação primária: CTAs, "Próxima Aula", "Matricular" */
    --icpe-gold-light: #EFC978; /* acento sobre fundo escuro */

    /* --- Superfície de uso (área do aluno + painel admin) --- */
    --icpe-paper: #F6F3FA; /* fundo padrão fora da home */
    --icpe-paper-2: #FFFFFF; /* cards sobre --icpe-paper */
    --icpe-text: #2B2038;
    --icpe-text-soft: #5C4D70;
    --icpe-border: #DDD3EA;

    /* --- Semânticas --- */
    --icpe-success: #3F8F6B; /* aula/tema concluído, saldo positivo */
    --icpe-alert: #B14B3F; /* cliente sem curso, pendência */

    /* --- Tipografia --- */
    --icpe-font-display: 'Ysabeau Infant', Georgia, serif; /* títulos de marca, headers institucionais */
    --icpe-font-ui: 'Manrope', system-ui, sans-serif; /* toda a interface: menus, botões, corpo */
    --icpe-font-mono: 'IBM Plex Mono', 'SFMono-Regular', monospace; /* números operacionais no admin */
}
