/*
Theme Name: MTC Originel
Theme URI: https://mogw-ai.com
Author: Stéphane Quentin
Author URI: https://mogw-ai.com
Description: Base FSE theme for MOGWAI Theme Creator. This theme requires the MTC plugin to work properly.
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 7.4
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mtc-originel
Tags: full-site-editing, block-themes, custom-colors, custom-typography
MTC Version: 0.2.0
MTC Framework: mogwai-theme-creator
*/

/*
This is a minimal base theme for MOGWAI Theme Creator.
All styling is handled through theme.json and the Block Editor.
*/

:root {
    --wp--preset--font-size--small: 14px;
    --wp--preset--font-size--medium: 16px;
    --wp--preset--font-size--large: 20px;
    --wp--preset--font-size--x-large: 24px;
}

body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

/* Plugin Compatibility - Standard WordPress Classes */
.entry-content {
    white-space: pre-wrap;
    /* Helps with missing line breaks in some plugins */
    max-width: 100%;
}

.entry-content>* {
    white-space: normal;
}

/* Styling for non-block elements or unstyled HTML from plugins */
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
    display: block;
    margin-top: 1.2em;
    margin-bottom: 0.5em;
    line-height: 1.2;
    font-weight: bold;
}

.entry-content h1 {
    font-size: 2.2em;
}

.entry-content h2 {
    font-size: 1.8em;
}

.entry-content h3 {
    font-size: 1.5em;
}

.entry-content hr {
    display: block;
    border: none;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    margin: 2em 0;
}

.entry-content ul,
.entry-content ol {
    display: block;
    margin-bottom: 1em;
    padding-left: 1.5em;
}

.entry-content li {
    margin-bottom: 0.5em;
}

.entry-content p {
    margin-bottom: 1em;
}