.noticeboards-drawer {
  position: fixed;
  height: 100vh;
  width: 680px;
  top: 0;
  bottom: 0;
  right: -110%;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
  transition: all 0.4s cubic-bezier(0.43, 0.83, 0.54, 1.02), opacity 0.4s linear;
  z-index: 1506;
}
.noticeboards-drawer__body {
  height: calc(100vh - 64px);
  overflow-y: auto;
}
.noticeboards-drawer-mask {
  display: none;
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.1);
  z-index: 1058;
}
.noticeboards-drawer.show {
  right: 0;
}
.noticeboards-drawer.show ~ .noticeboards-drawer-mask {
  display: block;
}
.rtl .noticeboards-drawer {
  right: auto;
  left: -110%;
}
.rtl .noticeboards-drawer.show {
  right: auto;
  left: 0;
}
.noticeboards-drawer .alert .icons.text-white, .noticeboards-drawer .alert .icons.text-white * {
  color: var(--white) !important;
}
.noticeboards-drawer .alert .icons.text-gray-500, .noticeboards-drawer .alert .icons.text-gray-500 * {
  color: var(--gray-500) !important;
}
@media (max-width: 991px) {
  .noticeboards-drawer {
    width: 100%;
  }
}
