/*
Theme Name: DicaDoTech
Theme URI: https://dicadotech.com.br
Author: DicaDoTech
Description: Tema leve e focado em leitura para blog de tecnologia, com identidade tech e otimizado para aprovação e uso com Google AdSense.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: dicadotech
*/

:root {
  /* Superfícies */
  --cor-fundo: #FFFFFF;
  --cor-fundo-alt: #F7F7FA;
  --cor-header-footer: #13111C;
  --cor-header-footer-alt: #1D1A29;

  /* Texto */
  --cor-texto: #1A1D23;
  --cor-texto-claro: #6B7280;
  --cor-texto-inverso: #F3F1F7;
  --cor-texto-inverso-muted: #9D97AB;

  /* Marca */
  --cor-acento: #7C3AED;
  --cor-acento-hover: #6D28D9;
  --cor-tech: #00B4D8;
  --cor-borda: #E5E7EB;

  /* Tipografia */
  --fonte-display: 'Space Grotesk', 'Segoe UI', sans-serif;
  --fonte-corpo: 'Inter', -apple-system, 'Segoe UI', sans-serif;

  /* Layout */
  --largura-conteudo: 1180px;
  --largura-leitura: 700px;
  --raio: 10px;
}

/* Reset básico */
*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; scroll-behavior: smooth; }
body {
  margin: 0;
  font-family: var(--fonte-corpo);
  color: var(--cor-texto);
  background: var(--cor-fundo);
  line-height: 1.65;
  -webkit-font-smoothing: antialiased;
}
img { max-width: 100%; height: auto; display: block; }
a { color: var(--cor-acento); text-decoration: none; }
a:hover { text-decoration: underline; }
ul, ol { padding-left: 1.3em; }
:focus-visible { outline: 3px solid var(--cor-tech); outline-offset: 2px; }
