/*
Theme Name: O Universo do Anime Child
Theme URI: https://ouniversoanime.com
Description: Tema filho do Astra criado para o blog O Universo do Anime.
Author: Rodrigo
Author URI: https://ouniversoanime.com
Template: astra
Version: 2.0.0
Text Domain: oua-child
Requires at least: 6.4
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/

:root {
  --oua-ink: #12162a;
  --oua-muted: #5f667a;
  --oua-paper: #ffffff;
  --oua-soft: #f5f6fb;
  --oua-line: #e6e8f0;
  --oua-primary: #6d28d9;
  --oua-primary-dark: #4c1d95;
  --oua-secondary: #ec4899;
  --oua-accent: #f59e0b;
  --oua-radius-sm: 14px;
  --oua-radius-md: 22px;
  --oua-radius-lg: 34px;
  --oua-shadow: 0 22px 70px rgba(18, 22, 42, 0.12);
}

html { scroll-behavior: smooth; }
body { color: var(--oua-ink); background: var(--oua-soft); }

body.home .site-content,
body.home .ast-container {
  max-width: none;
  padding: 0;
}

body.home #primary,
body.home .site-main,
body.home .entry-content {
  width: 100%;
  margin: 0;
}

body .site-header {
  position: relative;
  z-index: 50;
  border-bottom: 1px solid rgba(18, 22, 42, 0.08);
  box-shadow: none;
}

body.home .site-footer { margin-top: 0; }

/* Identidade textual do cabeçalho do Astra. */
.site-title a,
.ast-site-title-wrap .site-title a {
  font-weight: 900;
  letter-spacing: -0.035em;
}

/* Melhora o foco de teclado sem alterar a identidade visual. */
a:focus-visible,
button:focus-visible,
input:focus-visible,
textarea:focus-visible {
  outline: 3px solid rgba(109, 40, 217, 0.35);
  outline-offset: 3px;
}
