.dashboard-nav {
  -webkit-overflow-scrolling: touch;
}

.dashboard-nav .nav {
  flex-wrap: nowrap;
}

.dashboard-icon-circle {
  width: 2.5rem;
  height: 2.5rem;
}

.dashboard-rank-bar {
  height: 0.375rem;
}

.status-pill {
  font-weight: 500;
  letter-spacing: 0.01em;
  padding: 0.35em 0.8em;
}

.status-pill--draft {
  color: var(--bs-secondary-color);
  background-color: var(--bs-secondary-bg);
}

.status-pill--published {
  color: #0f5132;
  background-color: #d1e7dd;
}

.status-pill--scheduled {
  color: #055160;
  background-color: #cff4fc;
}

[data-bs-theme="dark"] .status-pill--published {
  color: #75b798;
  background-color: rgba(25, 135, 84, 0.28);
}

[data-bs-theme="dark"] .status-pill--scheduled {
  color: #6edff6;
  background-color: rgba(13, 202, 240, 0.22);
}

/* Miniature of the public blog skin, isolated in the preview iframe. */
body.blog-theme-preview {
  pointer-events: none;
}

body.blog-theme-preview main {
  padding: 1rem 1.25rem 1.5rem;
}

body.blog-theme-preview .profile-container {
  max-width: none;
}

body.blog-theme-preview .category-profile-header {
  margin-bottom: 1rem;
}

body.blog-theme-preview .avatar-frame {
  width: 56px;
  height: 56px;
}

body.blog-theme-preview .post-image {
  max-height: 7rem;
  margin-bottom: 1rem;
}

body.blog-theme-preview .post-card {
  padding-bottom: 0;
  margin-bottom: 0;
}
