/* RoomScribe 41G: storage quota anti-flicker guard
   Scope: Storage usage card only. Prevents login/refresh style flicker without changing calculations. */

#rsStorageQuotaCard,
#rsStorageQuotaCard.rs-storage-quota-card,
#rsStorageQuotaCard.rs-storage-home-after-cloud-master,
#rsStorageQuotaCard.rs-storage-quota-home-stable-41f {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: relative !important;
  transform: none !important;
  filter: none !important;
  animation: none !important;
  transition: none !important;
  contain: layout paint !important;
  min-height: 216px !important;
  will-change: auto !important;
}

#rsStorageQuotaCard[hidden],
#rsStorageQuotaCard[aria-hidden="true"] {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

#rsStorageQuotaCard *,
#rsStorageQuotaCard::before,
#rsStorageQuotaCard::after {
  animation: none !important;
}

#rsStorageQuotaCard .rs-storage-quota-bar,
#rsStorageQuotaCard .rs-storage-quota-bar span,
#rsStorageQuotaCard .rs-storage-library-breakdown,
#rsStorageLibraryBreakdown34A,
#rsStorageLibraryBreakdown34A * {
  transition: none !important;
  animation: none !important;
}

#rsStorageQuotaCard .rs-storage-quota-copy,
#rsStorageQuotaCard .rs-storage-quota-online,
#rsStorageQuotaCard .rs-storage-quota-meta,
#rsStorageLibraryBreakdown34A {
  opacity: 1 !important;
  visibility: visible !important;
}

#rsStorageLibraryBreakdown34A {
  min-height: 52px !important;
}

#rsStorageLibraryBreakdown34A b {
  display: inline-block !important;
  min-width: 2.5ch !important;
  text-align: right !important;
}

/* Keep the Cloud properties chevron visually centred in its square button. */
#rsStartMenu .rs-cloud-master-collapse,
.rs-cloud-master-collapse[data-rs-cloud-master-action="toggle-card"] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
  padding: 0 !important;
  text-align: center !important;
}

#rsStartMenu .rs-cloud-master-collapse::before,
.rs-cloud-master-collapse[data-rs-cloud-master-action="toggle-card"]::before {
  display: block !important;
  line-height: 1 !important;
  transform: translateY(-1px) !important;
}
