/* custom-iframe-styles.css */

/* Only apply styles when the body has the 'embedded-book' class */
body.embedded-book .header,
body.embedded-book .block_navigation,
body.embedded-book .block_settings,
body.embedded-book .breadcrumb,
body.embedded-book .nav-tabs,
body.embedded-book .navbar,
body.embedded-book .footer,
body.embedded-book #page-navbar,
body.embedded-book .usermenu,
body.embedded-book .page-header,
body.embedded-book #nav-drawer,
body.embedded-book .secondary-navigation,
body.embedded-book #page-footer {
    display: none !important;
}

/* Hide the Course index toggle button (Boost) */
body.embedded-book .drawer-toggles [data-target="theme_boost-drawers-courseindex"] {
    display: none !important;
}

/* Belt-and-braces: hide the Course index drawer if it somehow opens */
body.embedded-book #theme_boost-drawers-courseindex,
body.embedded-book [data-region="courseindex"] {
    display: none !important;
}

/* Optional: also hide the right-hand Blocks drawer + its toggle */
body.embedded-book .drawer-toggles [data-target="theme_boost-drawers-blocks"],
body.embedded-book #theme_boost-drawers-blocks {
    display: none !important;
}

/* Remove any extra left padding added when drawers exist */
body.embedded-book #page.drawers {
    padding-left: 0 !important;
}


/* Make the content area full width for embedded books */
body.embedded-book #page,
body.embedded-book #region-main {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}
