/*
Theme Name: i9 Theme
Theme URI: https://i9academy.pt
Author: kaueramone.dev
Author URI: https://kaueramone.dev
Description: Tema de blocos (FSE) proprio da i9Academy. Tema AUTOCONTIDO desde a v2.0.0: todos os modulos [i9_*] vivem em /inc (migrados do Code Snippets Pro) ([i9_header], [i9_footer], [i9_home], [i9_category_layout], [i9_course_layout], [i9_artigos], etc.). Substitui Hello Elementor + Elementor.
Requires at least: 6.5
Tested up to: 7.0
Requires PHP: 7.4
Version: 2.8.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: i9-theme
Tags: full-site-editing, block-theme, woocommerce, education
*/

/* ===== Reset/base minimo (independente do wp-block-library, que o snippet 31 pode remover) ===== */
*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; }
body { margin: 0; }
img, svg, video, iframe { max-width: 100%; height: auto; }
main { display: block; }

/* Layout essencial dos blocos usados (group/flow) sem depender do core */
.wp-site-blocks { overflow-x: clip; }
.is-layout-flow > *, .is-layout-constrained > * { margin-block-start: 0; margin-block-end: 0; }
.alignfull { width: 100%; max-width: 100%; }
.alignwide { max-width: 1320px; margin-left: auto; margin-right: auto; }

/* A identidade visual real vem dos snippets (00-global-styles + shortcodes). */

/* v2.0.1 (14/07): remove o respiro branco entre header/conteudo e conteudo/footer.
   O FSE aplica blockGap (24px) entre os blocos raiz; com body branco, virava
   faixa branca. Zeramos so no nivel raiz - o interior das paginas tem CSS proprio. */
.wp-site-blocks > main,
.wp-site-blocks > footer,
.wp-site-blocks > .wp-block-template-part {
    margin-block-start: 0 !important;
}
