/* assets/styles/dashboard.css */

/* General container for dashboard content */
.Container {
  align-self: stretch;
  padding: 25px 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  display: flex;
  background: #ffffff;
}

/* Mini Bar */
.MinibarMinibar {
  align-self: stretch;
  padding: 10px;
  background: #f3f5f7;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  display: inline-flex;
}

.MinibarTag {
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  display: inline-flex;
}

.MinibarCalendarIcon {
  width: 20px;
  height: 20px;
}

.MinibarLast6Month {
  font-size: 12px;
  font-family: 'Plus Jakarta Sans';
  font-weight: 500;
  color: #272727;
  background: transparent;
  border: none;
  padding: 5px;
}

.MinibarLast6Month input {
  background: transparent;
  border: none;
  font-size: 12px;
  font-family: 'Plus Jakarta Sans';
  color: #272727;
  outline: none;
}

.MinibarArrowIcon {
  width: 20px;
  height: 20px;
}

.MinibarSpacer {
  flex: 1 1 0;
}

.MinibarCustomize {
  color: #586994;
  font-size: 12px;
  font-family: 'Plus Jakarta Sans';
  font-weight: 700;
}

/* Map */
.WorldMap {
  background: #f3f5f7;
  border-radius: 8px;
  padding: 10px;
}

.GlobalFileSharingActivity {
  color: #272727;
  font-size: 12px;
  font-family: 'Plus Jakarta Sans';
  font-weight: 700;
  text-transform: uppercase;
}

/* Graphs */
.Graphs {
  background: #f3f5f7;
  border-radius: 8px;
  padding: 10px;
}

/* Alerts and Notices (placeholders) */
.AlertbarAlerts, .Notices {
  align-self: stretch;
  flex-direction: column;
  gap: 10px;
  display: flex;
}

.AlertbarTag {
  background: #ffffff;
  padding: 10px;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  display: inline-flex;
}

.AlertbarRiskIcon, .AlertbarCloseIcon {
  width: 20px;
  height: 20px;
}

.AlertbarSensitiveFileSharesWithNoNdasBlockedInTheLast3Days,
.AlertbarTradeSecretProtectionAutomaticallyExpired20FileShareLinksInTheLast10Days {
  color: #272727;
  font-size: 12px;
  font-family: 'Plus Jakarta Sans';
  font-weight: 500;
}
