html body #root .profile-sidebar-status-toolbar > .profile-attendance-control {
  padding: 0 !important;
  gap: 0 !important;
}
html body #root .profile-sidebar-status-toolbar .profile-attendance-action[role="switch"] {
  position: relative !important;
  display: grid !important;
  place-content: center !important;
  justify-items: center !important;
  flex: 1 0 auto !important;
  width: 100% !important;
  height: auto !important;
  min-height: 82px !important;
  padding: 8px 6px !important;
  gap: 4px !important;
  border-radius: 0 !important;
  color: #087d76 !important;
  font: inherit !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
}
html body #root .profile-sidebar-status-toolbar .profile-attendance-action[role="switch"]::before,
html body #root .profile-sidebar-status-toolbar .profile-attendance-action[role="switch"]::after {
  content: none !important;
  display: none !important;
}
html body #root .profile-sidebar-status-toolbar .profile-attendance-action[role="switch"] > span {
  display: block !important;
}
html body #root .profile-sidebar-status-toolbar .profile-attendance-action img {
  width: 18px;
  height: 24px;
  object-fit: contain;
  opacity: .55;
}
html body #root .profile-sidebar-status-toolbar .profile-attendance-action[aria-checked="true"] img {
  opacity: 1;
  filter: invert(37%) sepia(79%) saturate(609%) hue-rotate(127deg);
}
html body #root .profile-sidebar-status-toolbar .profile-attendance-action:disabled {
  cursor: default !important;
  opacity: .65;
}
html body #root .profile-sidebar-status-toolbar .profile-attendance-control > :is(select,small) {
  margin: 0 6px 6px;
}
