/* الحاوية */
#sidebar-settings-container .classic-settings-container {
  background: #fff;
  border: 3px solid #000;
  border-radius: 12px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}

#sidebar-settings-container .settings-content {
  padding: 8px 10px;
  background: #fff;
  color: #111;
}

/* التسميات (الحالة، لون الاسم...) صندوق أسود */
#sidebar-settings-container .settings-content label,
#sidebar-settings-container .settings-content .form-label,
#sidebar-settings-container .settings-content .setting-label {
  background: #000 !important;
  color: #fff !important;
  padding: 6px 14px;
  border-radius: 4px;
  font-size: 18px;
  display: inline-block;
  margin: 6px 0 4px;
}

/* حقول الإدخال */
#sidebar-settings-container .settings-content input[type="text"],
#sidebar-settings-container .settings-content textarea,
#sidebar-settings-container .settings-content select {
  background: #fff !important;
  border: 1px solid #ddd !important;
  border-radius: 10px !important;
  padding: 8px 12px;
  color: #555 !important;
  width: 100%;
}

/* خانات الألوان */
#sidebar-settings-container .settings-content input[type="color"] {
  background: #000;
  border: none;
  border-radius: 8px;
  height: 40px;
  width: 80px;
  padding: 0;
}

/* كل الأزرار: كبسولة بيضاء */
#sidebar-settings-container .settings-content button,
#sidebar-settings-container .settings-content .btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
  background: #fff;
  color: #111;
  border: 1px solid #f0d9f5;
  border-radius: 30px;
  padding: 12px;
  margin: 8px 0;
  font-size: 18px;
  box-shadow: 0 1px 3px rgba(0,0,0,.08);
}

/* الأزرار الملونة */
#sidebar-settings-container .btn-success,
#sidebar-settings-container .settings-content button[class*="save"]   { background: #28a745; color: #fff; border: none; }
#sidebar-settings-container .btn-danger,
#sidebar-settings-container .settings-content button[class*="delete"],
#sidebar-settings-container .settings-content button[class*="logout"] { background: #d9534f; color: #fff; border: none; }
#sidebar-settings-container .btn-warning,
#sidebar-settings-container .settings-content button[class*="ignore"] { background: #ffa500; color: #fff; border: none; }
#sidebar-settings-container .settings-content button[class*="notif"]  { background: #d67cff; color: #fff; border: none; }

/* الفوتر */
#sidebar-settings-container .settings-footer {
  background: #fff !important;
  border-top: 1px solid #eee !important;
  padding: 10px !important;
}