
/* Flinapp CMS V4.24.13 — absolute Add-ons page isolation */

/* Add-ons section must NEVER render unless the body is explicitly in Add-ons mode. */
#addons{
  display:none!important;
}
body.fx-active-addons #addons{
  display:block!important;
}

/* Every other section is hidden while Add-ons is active. */
body.fx-active-addons .admin-section:not(#addons){
  display:none!important;
}

/* When any non-Add-ons section is active, Add-ons is forcibly hidden. */
body:not(.fx-active-addons) #addons,
body.fx-active-overview #addons,
body.fx-active-settings #addons,
body.fx-active-page-designer #addons,
body.fx-active-users #addons,
body.fx-active-packages #addons,
body.fx-active-payments #addons,
body.fx-active-notifications #addons,
body.fx-active-builds #addons,
body.fx-active-cms-update #addons,
body.fx-active-maintenance #addons{
  display:none!important;
}

/* Add-on-specific elements are only allowed to render inside #addons. */
body:not(.fx-active-addons) #addonDropzone,
body:not(.fx-active-addons) #addonZipInput,
body:not(.fx-active-addons) #installAddonBtn,
body:not(.fx-active-addons) #addonInstallStatus,
body:not(.fx-active-addons) #addonsList,
body:not(.fx-active-addons) #refreshAddons,
body:not(.fx-active-addons) #refreshAddonsBottom,
body:not(.fx-active-addons) .fx-addons-manager-header,
body:not(.fx-active-addons) .fx-addon-manage-card{
  display:none!important;
}
