/*
Theme Name: Maho Meteo Theme
Theme URI: 
Author: Maho
Author URI: 
Description: Tema de base minimalista diseñado a medida para acoplar el plugin interactivo Maho Meteo (estaciones meteorológicas) permitiendo la carga de mapas a pantalla completa y protegiendo el diseño de los formularios Frontend.
Version: 1.0.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: maho-meteo-theme
*/

/* Reset & Base Styles */
*, *::before, *::after {
    box-sizing: border-box;
}

html, body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    color: #334155;
    background-color: #f8fafc;
    -webkit-font-smoothing: antialiased;
}

/* Ensure images don't break containers */
img {
    max-width: 100%;
    height: auto;
    display: block;
}

/* Links */
a {
    color: #0284c7;
    text-decoration: none;
    transition: color 0.15s ease-in-out;
}
a:hover {
    color: #0369a1;
    text-decoration: none;
}

/* Block editor and full-width alignment */
.maho-theme-wrapper {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

.maho-theme-content {
    flex-grow: 1;
    width: 100%;
    display: flex;
    flex-direction: column;
}

/* Inherit font families into inputs to prevent visual fragmentation */
input, textarea, select, button {
    font-family: inherit;
}
