body, .ui, .tabs-bar, .column, .scrollable, .detailed-status {
  background: #f8fafc !important;
  color: #0f172a !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
}
.column-header, .column-header__button {
  background: #ffffff !important;
  color: #0f172a !important;
  border-bottom: 1px solid #e2e8f0 !important;
  font-weight: 700 !important;
}
.status, .account__header, .notification {
  background: #ffffff !important;
  border: 1px solid #e2e8f0 !important;
  border-radius: 12px !important;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) !important;
  margin-bottom: 10px !important;
  padding: 16px !important;
  transition: all 0.2s ease !important;
}
.status:hover {
  border-color: #cbd5e1 !important;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05) !important;
}
.button, .button.button-secondary, .privacy-dropdown__value {
  background: #0f172a !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 20px !important;
  padding: 10px 20px !important;
  font-weight: 600 !important;
  transition: background 0.2s ease !important;
}
.button:hover {
  background: #1e293b !important;
}
.search__input, .compose-form__textarea {
  background: #ffffff !important;
  border: 1px solid #e2e8f0 !important;
  color: #0f172a !important;
  border-radius: 8px !important;
}
.search__input:focus, .compose-form__textarea:focus {
  border-color: #0f172a !important;
  background: #ffffff !important;
}
.status__content, .status__content p, .account__display-name strong {
  color: #0f172a !important;
  font-size: 15px !important;
  line-height: 1.5 !important;
}
.status__content a {
  color: #0284c7 !important;
  text-decoration: none !important;
  font-weight: 500 !important;
}
.status__content a:hover {
  text-decoration: underline !important;
}


