/* Minimal isolation for moodmoon pages */
/* Only prevents WordPress admin bar and theme conflicts, doesn't override moodmoon styles */

/* Ensure moodmoon content is not affected by main theme wrapper styles */
.moodmoon-page-content {
    display: block;
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
}

/* Fix for WordPress admin bar */
body.admin-bar .moodmoon-page-content {
    /* Adjust if needed for admin bar */
}

/* Ensure box-sizing is consistent */
.moodmoon-page-content *,
.moodmoon-page-content *::before,
.moodmoon-page-content *::after {
    box-sizing: border-box;
}
