@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Lora:ital,wght@0,400;0,700;1,400&display=swap');

:root {
  /* Cores - Estilo Financeiro Premium */
  --primary: #001F3F; /* Azul Marinho Profundo */
  --primary-rgb: 0, 31, 63;
  --primary-light: #476083;
  
  --bg-main: #F9F9F9; /* Branco Neve / Cinza bem claro */
  --bg-card: #FFFFFF;
  
  --text-main: #1A1C1C;
  --text-muted: #43474E;
  --text-light: #FFFFFF;
  
  --accent: #E8E8E8; /* Usado para separadores sutis */
  --shadow-soft: 0 4px 20px rgba(0, 31, 63, 0.06);
  --shadow-hover: 0 12px 40px rgba(0, 31, 63, 0.12);
  
  /* Tipografia */
  --font-main: 'Inter', system-ui, -apple-system, sans-serif;
  
  /* Formas */
  --radius-lg: 16px;
  --radius-md: 12px;
  --radius-sm: 8px;
  
  --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Reset básico para o novo sistema */
body {
  background-color: var(--bg-main);
  color: var(--text-main);
  font-family: var(--font-main);
}
