/* ==========================================================================
   Fethiyede.com — T4632 GM-P1 Lazy Kart & GM-P3 Sayfalama Stili
   ========================================================================== */
a.fd-lc {
  display: block;
  padding: 12px 14px;
  border-radius: 12px;
  background: #FFFDF9;
  border: 1px solid rgba(112, 45, 59, 0.16);
  color: #221A14;
  font-weight: 700;
  font-size: 0.96rem;
  line-height: 1.38;
  text-decoration: none;
  content-visibility: auto;
  contain-intrinsic-size: 220px;
}
html[data-theme="dark"] a.fd-lc {
  background: #1E293B;
  border-color: #334155;
  color: #F8FAFC;
}
.fd-gmp3-pagination {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 6px;
  margin: 22px auto;
  padding: 8px 0;
  max-width: 100%;
}
.fd-gmp3-page-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 42px;
  min-height: 42px;
  padding: 6px 12px;
  border-radius: 10px;
  border: 1px solid rgba(112, 45, 59, 0.28);
  background: #FFFDF9;
  color: #221A14;
  font-weight: 700;
  font-size: 0.9rem;
  text-decoration: none;
}
.fd-gmp3-page-btn.is-active,
.fd-gmp3-page-btn[aria-current="page"] {
  background: #702D3B;
  color: #FAF5EC !important;
  border-color: #702D3B;
}
html[data-theme="dark"] .fd-gmp3-page-btn {
  background: #1E293B;
  color: #F8FAFC;
  border-color: #475569;
}
html[data-theme="dark"] .fd-gmp3-page-btn.is-active {
  background: #38BDF8;
  color: #0F172A !important;
  border-color: #38BDF8;
}
.fd-gmp3-dots {
  padding: 0 4px;
  opacity: 0.65;
}
.fd-gmp3-hidden-page-item {
  display: none !important;
}
