/*
Theme Name: Logical
Theme URI: https://codeberg.org/kierin/logical
Author: Kierin Bell
Author URI: https://kierinbell.com
Description: This theme features a logical and responsive design.
Requires at least: 6.7
Tested up to: 7.0
Requires PHP: 7.2
Version: 0.1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: logical
Domain-Path: /assets/lang
Tags: block-patterns, full-site-editing
*/

@view-transition {
    navigation: auto;
}

@layer reset {
    :root {
        color-scheme: light dark;
    }

    *, *::before, *::after {
        box-sizing: border-box;
    }

    html {
        font-size: 100%;
        text-size-adjust: none;

        @media (prefers-reduced-motion: no-preference) {
            scroll-behavior: smooth;
            interpolate-size: allow-keywords;
        }
    }

    input, button, textarea, select {
        font: inherit;
    }

    blockquote, caption, figcaption, p, q {
        hanging-punctuation: first allow-end last;
        text-wrap: pretty;
    }

    .wp-site-blocks {
        display: flex;
        flex-direction: column;
        min-block-size: 100svb;

        > main {
            flex-grow: 1;
        }
    }
}
