/* Day/Night Mode Transitions - FAST */
body {
    transition: background-color 0.25s ease, color 0.15s ease;
}

body * {
    transition: background-color 0.15s ease, color 0.1s ease, border-color 0.15s ease;
}

/* Night mode specific */
body.night-mode {
    color-scheme: dark;
}

body.night-mode img {
    opacity: 0.92;
}

body.night-mode .wp-block-image img,
body.night-mode .wp-block-gallery img {
    filter: brightness(0.95);
}

body.night-mode pre,
body.night-mode code {
    background-color: #1a1a1a !important;
    color: #e0e0e0 !important;
}
