.sd-header--plain .sd-header__inner {
  grid-template-columns: minmax(0, 1fr);
}

.sd-dashboard > .sd-card + .sd-section,
.sd-project > .sd-card + .sd-section {
  margin-top: var(--sd-space-10);
}

.sd-login .sd-alert {
  margin-bottom: var(--sd-space-5);
}

@media (max-width: 640px) {
  .sd-pagehead__row {
    flex-wrap: wrap;
  }
}

.sd-pagehead__menu {
  position: relative;
  grid-column: 2;
  grid-row: 2;
}

.sd-pagehead__menu .sd-pagehead__action {
  margin-top: 0;
}

.sd-pagehead__action .sd-pagehead__chevron {
  margin-left: var(--sd-space-1);
  font-size: 12px;
  color: var(--sd-muted);
  transition: transform 0.15s ease;
}

.sd-pagehead__action[aria-expanded="true"] .sd-pagehead__chevron {
  transform: rotate(180deg);
}

.sd-dropdown--create {
  width: 340px;
  max-width: calc(100vw - 2 * var(--sd-gutter));
}

.sd-dropdown--create .sd-dropdown__label {
  margin-top: var(--sd-space-1);
  padding-top: 0;
  border-top: 0;
}

.sd-empty--inline .sd-empty__title {
  font-size: var(--sd-fs-lg);
  line-height: 1.3;
}

.sd-empty--inline .sd-empty__text {
  margin: 0;
}

.sd-empty--inline .sd-tile--lg + .sd-empty__title {
  margin-top: var(--sd-space-2);
}

@media (max-width: 640px) {
  .sd-pagehead__menu {
    grid-column: 1;
    grid-row: 4;
    justify-self: start;
    margin-top: var(--sd-space-5);
  }

  .sd-dropdown--create {
    left: 0;
    right: auto;
  }
}

.sd-settings .sd-setting:last-child {
  padding-bottom: 0;
}

.sd-empty--page {
  gap: 0;
}

.sd-empty--page .sd-tile--lg {
  margin-bottom: 0;
}

.sd-empty--page .sd-empty__actions {
  margin-top: 0;
}

@media (max-width: 960px) {
  .sd-filter__body .sd-select {
    flex: 0 0 auto;
  }
}

.sd-form-alert {
  margin-bottom: var(--sd-space-6);
}
