/* Fonte única das cores: MAPA-manual-de-cores.md (paleta "Chuva no Sertão").
   Não escreva hexadecimais fora deste arquivo. */
:root {
  /* Base */
  --color-bg: #F7F5F0;
  --color-surface: #FFFFFF;
  --color-surface-sunken: #EFEBE3;
  --color-track: #E9E5DC;
  --color-border: #E4E0D6;
  --color-border-strong: #D6D1C5;
  --color-text: #1F2328;
  --color-text-muted: #5E6470;
  --color-text-subtle: #4A505B;
  --color-white: #FFFFFF;

  /* Marca */
  --color-primary: #1F5F7A;
  --color-primary-hover: #174A5F;
  --color-primary-soft: #E3EEF2;

  /* Convite */
  --color-invite: #D98E2B;
  --color-invite-soft: #FBF0DD;
  --color-invite-text: #8A5A12;

  /* Status */
  --color-success: #2F7A4B;
  --color-success-soft: #E4F2E8;
  --color-success-text: #23633B;
  --color-success-border: #B7D9C2;
  --color-alert: #A9502D;
  --color-alert-soft: #F8E6DD;
  --color-alert-text: #9A4524;
  --color-alert-ink: #4A2E22;
  --color-neutral: #8C93A0;
  --color-neutral-soft: #EEF0F3;
  --color-neutral-text: #3A404A;

  /* Layout */
  --radius: 10px;
  --radius-pill: 999px;
  --shadow-card: 0 1px 2px rgb(31 35 40 / 0.06);
  --sidebar-w: 248px;
  --tap: 44px;               /* alvo mínimo de toque */
  --font-ui: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-brand: "Sora", var(--font-ui);
}
