/* Hidden Sidebar Styles */
.HiddenSidebar {
  align-self: stretch;
  background: #f3f5f7;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
}

.HiddenContainer {
  align-self: stretch;
  padding-top: 23px;
  padding-bottom: 23px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 20px;
  display: flex;
}

.HiddenBranding {
  cursor: pointer;
  align-self: stretch;
  justify-content: flex-start;
  align-items: center;
  /* gap: 45px; */
  display: inline-flex;
}

.HiddenSpacer {
  height: 26px;
}

.HiddenSpacer.width101 {
  width: 101.7px;
}

.mirror-horizontal {
  transform: scaleX(-1);
}

.Sidebar {
  width: 292px;
  align-self: stretch;
  background: #f3f5f7;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
}

.Container {
  align-self: stretch;
  padding-top: 23px;
  padding-bottom: 23px;
  padding-left: 15px;
  padding-right: 18px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 20px;
  display: flex;
}

.Container-side {
  align-self: stretch;
  padding-top: 23px;
  padding-bottom: 23px;
  padding-left: 15px;
  padding-right: 18px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 20px;
  display: flex;
  background-color: #f3f5f7;
}

.Branding {
  align-self: stretch;
  justify-content: flex-start;
  align-items: center;
  gap: 45px;
  display: inline-flex;
}

.Spacer {
  height: 26px;
}

.Spacer.width101 {
  width: 101.7px;
}

.Menu {
  align-self: stretch;
  height: 355px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  display: flex;
}

.MenuTag {
  align-self: stretch;
  height: 15px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  display: flex;
}

.MainMenu {
  color: #9a989a;
  font-size: 12px;
  font-family: 'Plus Jakarta Sans';
  font-weight: 700;
  word-wrap: break-word;
}

.List {
  align-self: stretch;
  height: 330px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 6px;
  display: flex;
}

.Overview,
.DataSharing,
.CodWorkflow,
.Classifications,
.FileAccessControl,
.RuleSets,
.Admin {
  align-self: stretch;
  height: 42px;
  padding-top: 7px;
  padding-bottom: 7px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 4px;
  display: flex;
}

.Tag {
  align-self: stretch;
  padding-left: 10px;
  padding-right: 10px;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  display: inline-flex;
}

.Overview .Overview,
.DataSharing .DataSharing,
.CodWorkflow .CodWorkflow,
.Classifications .Classifications,
.FileAccessControl .FileAccessControl,
.RuleSets .RuleSets,
.Admin .Admin {
  flex: 1 1 0;
  font-size: 12px;
  font-family: 'Plus Jakarta Sans';
  word-wrap: break-word;
}

.Overview .Overview {
  color: white;
  font-weight: 700;
}

.DataSharing .DataSharing,
.CodWorkflow .CodWorkflow,
.Classifications .Classifications,
.FileAccessControl .FileAccessControl,
.RuleSets .RuleSets,
.Admin .Admin {
  color: #272727;
  font-weight: 500;
}
