#toplevel_page_listdomer img {
  width: 20px;
}

.lsdrc-dashboard-top-bar {
  background: white;
  padding: 12px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #e5e7eb;
}
.lsdrc-dashboard-top-bar .lsdrc-logo-section {
  display: flex;
  align-items: center;
  gap: 24px;
}
.lsdrc-dashboard-top-bar .lsdrc-logo-section a {
  display: flex;
  align-items: center;
  gap: 10px;
  text-decoration: none;
}
.lsdrc-dashboard-top-bar .lsdrc-logo-section a:focus {
  box-shadow: unset;
  outline: unset;
}
.lsdrc-dashboard-top-bar .lsdrc-logo-section .lsdrc-logo {
  max-width: 29px;
  max-height: 29px;
}
.lsdrc-dashboard-top-bar .lsdrc-logo-section span {
  font-size: 20px;
  font-weight: 500;
  color: #000;
  text-wrap: nowrap;
}
.lsdrc-dashboard-top-bar .lsdrc-logo-section span.lsdrc-dashboard-version {
  font-size: 0.8em;
}
.lsdrc-dashboard-top-bar .lsdrc-header-actions {
  display: flex;
  align-items: center;
  gap: 8px;
}

button.lsdrc-text-button,
button[type="button"].lsdrc-text-button,
a.lsdrc-text-button,
span.lsdrc-text-button,
form input[type="submit"].lsdrc-text-button,
form button[type="submit"].lsdrc-text-button {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: var(--text-button-normal-text-color, #8241FF) !important;
  gap: 12px;
  text-decoration: none;
  justify-content: center;
  flex-direction: row;
  white-space: nowrap;
  background: none;
  padding: 8px 16px;
  font-weight: 400;
  text-align: center;
  line-height: 1.4em;
  border-radius: 8px !important;
  border: none;
  cursor: pointer;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border 0.2s ease-in-out;
  outline: none;
  box-shadow: none;
}
button.lsdrc-text-button i,
button[type="button"].lsdrc-text-button i,
a.lsdrc-text-button i,
span.lsdrc-text-button i,
form input[type="submit"].lsdrc-text-button i,
form button[type="submit"].lsdrc-text-button i {
  width: 18px;
  height: 18px;
  font-size: 18px;
  color: #8241FF;
  transition: all 0.2s ease-in-out;
}
button.lsdrc-text-button:hover,
button[type="button"].lsdrc-text-button:hover,
a.lsdrc-text-button:hover,
span.lsdrc-text-button:hover,
form input[type="submit"].lsdrc-text-button:hover,
form button[type="submit"].lsdrc-text-button:hover {
  background: #F3F3F3;
  color: #5018B9;
  outline: none;
}
button.lsdrc-text-button:hover i,
button[type="button"].lsdrc-text-button:hover i,
a.lsdrc-text-button:hover i,
span.lsdrc-text-button:hover i,
form input[type="submit"].lsdrc-text-button:hover i,
form button[type="submit"].lsdrc-text-button:hover i {
  color: #8241FF;
}
button.lsdrc-text-button:active,
button[type="button"].lsdrc-text-button:active,
a.lsdrc-text-button:active,
span.lsdrc-text-button:active,
form input[type="submit"].lsdrc-text-button:active,
form button[type="submit"].lsdrc-text-button:active {
  background: #E8E4F2;
  color: #351179;
  outline: none;
}
button.lsdrc-text-button:active i,
button[type="button"].lsdrc-text-button:active i,
a.lsdrc-text-button:active i,
span.lsdrc-text-button:active i,
form input[type="submit"].lsdrc-text-button:active i,
form button[type="submit"].lsdrc-text-button:active i {
  color: #8241FF;
}
button.lsdrc-text-button:disabled,
button[type="button"].lsdrc-text-button:disabled,
a.lsdrc-text-button:disabled,
span.lsdrc-text-button:disabled,
form input[type="submit"].lsdrc-text-button:disabled,
form button[type="submit"].lsdrc-text-button:disabled {
  background: #CECECE80;
  color: #35117980;
}

.lsdrc-admin-title {
  font-weight: 500 !important;
  font-size: 20px !important;
  line-height: 1.4em;
  color: #000000;
  margin: 0;
}

.lsdrc-admin-description {
  font-family: Inter, Poppins, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  margin: 0;
}
