html.embedded {
    // hide all capabilities and features initially
    & [class^="cap-"],
    & [class*=" cap-"],
    & [class^="feat-"],
    & [class*=" feat-"] {
        display: none;
    }
    // display again for enabled capabilities
    &.cap-appointments .cap-appointments,
    &.cap-calendar .cap-calendar,
    &.cap-calendar_google .cap-calendar_google,
    &.cap-call .cap-call,
    &.cap-chat .cap-chat,
    &.cap-contacts .cap-contacts,
    &.cap-dataexport .cap-dataexport,
    &.cap-deputy .cap-deputy,
    &.cap-edit_group .cap-edit_group,
    &.cap-edit_resource .cap-edit_resource,
    &.cap-gab .cap-gab,
    &.cap-guard .cap-guard,
    &.cap-infostore .cap-infostore,
    &.cap-multifactor .cap-multifactor,
    &.cap-portal .cap-portal,
    &.cap-presenter .cap-presenter,
    &.cap-share_links .cap-share_links,
    &.cap-share_mail_attachments .cap-share_mail_attachments,
    &.cap-spreadsheet .cap-spreadsheet,
    &.cap-switchboard .cap-switchboard,
    &.cap-tasks .cap-tasks,
    &.cap-text .cap-text,
    &.cap-webdav .cap-webdav,
    &.cap-webmail .cap-webmail,
    &.cap-xing .cap-xing,
    // display again for enabled features
    &.feat-io-ox-core-categories .feat-io-ox-core-categories,
    &.feat-io-ox-core-countdown .feat-io-ox-core-countdown,
    &.feat-io-ox-core-enterprisePicker .feat-io-ox-core-enterprisePicker,
    &.feat-io-ox-core-mailPDFExport .feat-io-ox-core-mailPDFExport,
    &.feat-io-ox-core-resourceCalendars .feat-io-ox-core-resourceCalendars,
    &.feat-io-ox-core-undoSend .feat-io-ox-core-undoSend,
    &.feat-jitsi .feat-jitsi,
    &.feat-zoom .feat-zoom {
        // fallback is block
        display: inherit;
        // list-item is browser specific and not covered by inherit
        & li { display: list-item; }
    }
}