.cc_v2hx42ht_bMk2HSFdFx .registry-band {
  background: var(--fidan-paper);
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.cc_v2hx42ht_bMk2HSFdFx .registry-band__box {
  position: relative;
  overflow: hidden;
  display: grid;
  gap: 1.8rem;
  padding: 2.4rem 1.5rem;
  border-radius: var(--fidan-radius-lg);
  background: var(--fidan-coral-deep);
  color: var(--fidan-white);
}

@media (min-width: 1024px) {
  .cc_v2hx42ht_bMk2HSFdFx .registry-band__box { grid-template-columns: 1.2fr 0.8fr; align-items: center; padding: 3.4rem 3.2rem; }
}

.cc_v2hx42ht_bMk2HSFdFx .registry-band__bubble {
  position: absolute;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.14);
}

.cc_v2hx42ht_bMk2HSFdFx .registry-band__bubble--a { width: 16rem; height: 16rem; left: -5rem; bottom: -7.5rem; }
.cc_v2hx42ht_bMk2HSFdFx .registry-band__bubble--b { width: 7.5rem; height: 7.5rem; right: 30%; top: -3rem; }

.cc_v2hx42ht_bMk2HSFdFx .registry-band__copy { position: relative; }
.cc_v2hx42ht_bMk2HSFdFx .registry-band__title { font-size: clamp(2.2rem, 4.6vw, 3.8rem); color: var(--fidan-white); }
.cc_v2hx42ht_bMk2HSFdFx .registry-band__soft { color: var(--fidan-ink) !important; }
.cc_v2hx42ht_bMk2HSFdFx .registry-band__text { display: block; max-width: 30rem; margin-top: 0.9rem; opacity: 0.95; }

.cc_v2hx42ht_bMk2HSFdFx .registry-band__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 0.6rem;
  margin-top: 1.4rem;
}

.cc_v2hx42ht_bMk2HSFdFx .registry-band__list {
  position: relative;
  padding: 1rem 1.1rem;
  border-radius: 24px;
  background: var(--fidan-white);
  color: var(--fidan-ink);
  box-shadow: 0 30px 60px -30px rgba(0, 0, 0, 0.4);
  transform: rotate(2deg);
}

.cc_v2hx42ht_bMk2HSFdFx .registry-band__list-head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  padding: 0.2rem 0.2rem 0.6rem;
}

.cc_v2hx42ht_bMk2HSFdFx .registry-band__list-head b { font-family: var(--fidan-font-soft); font-weight: 800; }
.cc_v2hx42ht_bMk2HSFdFx .registry-band__list-head small { color: var(--fidan-gray-400); }

.cc_v2hx42ht_bMk2HSFdFx .registry-band__row {
  display: flex;
  align-items: center;
  gap: 0.7rem;
  padding: 0.5rem 0.2rem;
}

.cc_v2hx42ht_bMk2HSFdFx .registry-band__row + .registry-band__row { border-top: 1px dashed var(--fidan-tissue); }

.cc_v2hx42ht_bMk2HSFdFx .registry-band__thumb {
  flex: 0 0 2.75rem;
  width: 2.75rem;
  height: 2.75rem;
  border-radius: 12px;
  overflow: hidden;
  background: var(--fidan-tissue);
}

.cc_v2hx42ht_bMk2HSFdFx .registry-band__thumb img { width: 100%; height: 100%; object-fit: cover; display: block; }
.cc_v2hx42ht_bMk2HSFdFx .registry-band__name { flex: 1; min-width: 0; }

.cc_v2hx42ht_bMk2HSFdFx .registry-band__st {
  font-style: normal;
  padding: 0.3rem 0.55rem;
  border-radius: 8px;
  background: var(--fidan-tissue);
}

.cc_v2hx42ht_bMk2HSFdFx .registry-band__st--alindi { background: var(--fidan-mint); }
.cc_v2hx42ht_bMk2HSFdFx .registry-band__st--ayrildi { background: var(--fidan-butter); }
