/* ==========================================================================
   PART 1: PROFILE ABOUT SECTION
   ========================================================================== */

/* ABOUT WRAPPER */
.about-section {
  padding: 10px;
}

/* CARD */
.about-card {
  background: #fff;
  border-radius: 10px;
  padding: 10px;
  margin-bottom: 10px;
}

/* TITLE */
.about-card h3 {
  font-size: 14px;
  margin: 0 0 10px;
  color: #050505;
  display: flex;
  align-items: center;
  gap: 6px;
}

/* ITEM */
.about-item {
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  border-top: 1px solid #eee;
}

.about-item:first-of-type {
  border-top: none;
}

.about-item span {
  font-size: 12px;
  color: #65676b;
}

.about-item p {
  font-size: 12px;
  color: #050505;
  margin: 0;
  text-align: right;
  max-width: 60%;
  word-break: break-word;
}

/* DARK MODE */
body.dark .about-section {
  background: #18191a;
}

body.dark .about-card {
  background: #242526;
}

body.dark .about-card h3 {
  color: #e4e6eb;
}

body.dark .about-item {
  border-top: 1px solid #3a3b3c;
}

body.dark .about-item span {
  color: #b0b3b8;
}

body.dark .about-item p {
  color: #e4e6eb;
}
