/*
Theme Name: Museu de Morfologia UFT
Theme URI: https://morfologia.uft.edu.br
Author: Laboratório de Morfologia UFT - Profa. Dra. Tainá de Abreu
Author URI: https://uft.edu.br
Description: Tema moderno, dinâmico e de alta performance desenvolvido especialmente para o Museu Digital de Morfologia da Universidade Federal do Tocantins (UFT). Totalmente integrado ao Tainacan, com suporte a visualizador 3D, audioguias narrados por alunos, QR Codes de bancada, vitrine acadêmica e acessibilidade e-MAG / VLibras.
Version: 1.0.0
License: GNU General Public License v2 or later
Text Domain: museu-morfologia-theme
Tags: museum, tainacan, education, 3d, audio, accessibility, responsive-layout
*/

:root {
    --color-primary: #164E3D;
    --color-primary-dark: #0F382A;
    --color-primary-light: #237A60;
    --color-terracotta: #C2593F;
    --color-terracotta-dark: #A3442C;
    --color-amber: #D4A359;
    --color-amber-dark: #B45309;
    --color-bg: #F8FAF9;
    --color-card-bg: #FFFFFF;
    --color-text-main: #1F2937;
    --color-text-muted: #4B5563;
    --color-border: #E5E7EB;
}

body {
    background-color: var(--color-bg);
    color: var(--color-text-main);
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
    margin: 0;
    padding: 0;
    line-height: 1.6;
}

/* Modo Alto Contraste para Acessibilidade */
body.high-contrast {
    background-color: #000000 !important;
    color: #FFFFFF !important;
}
body.high-contrast * {
    background-color: transparent !important;
    color: #FFFF00 !important;
    border-color: #FFFFFF !important;
}
body.high-contrast a {
    color: #00FFFF !important;
    text-decoration: underline !important;
}
body.high-contrast button {
    background-color: #000000 !important;
    color: #FFFF00 !important;
    border: 2px solid #FFFFFF !important;
}

/* Modo Dislexia */
body.dyslexia-font, body.dyslexia-font * {
    font-family: 'Comic Sans MS', 'Arial', sans-serif !important;
    letter-spacing: 0.05em !important;
    word-spacing: 0.1em !important;
}
