/* Only the page prepared by this plugin receives this body class. */
body.bk-portal-shell {
    margin: 0;
    padding: 0;
    width: 100%;
    min-width: 0;
    background: #f7f3eb;
}
body.bk-portal-shell #bk-portal {
    width: 100%;
    max-width: none;
    margin: 0;
}
body.bk-portal-shell #bk-portal [hidden] {
    display: none !important;
}
body.bk-portal-shell.admin-bar #bk-portal {
    --bk-admin-bar-offset: 32px;
}
@media (max-width: 782px) {
    body.bk-portal-shell.admin-bar #bk-portal {
        --bk-admin-bar-offset: 46px;
    }
}
@media (max-width: 600px) {
    body.bk-portal-shell.admin-bar #bk-portal {
        --bk-admin-bar-offset: 0px;
    }
}
