/* FaqItem: demo evinde-gor.html .eg-sss details birebir (yüzey kart, köşe 12, soru 52 px, "+" / "–" sağda). */
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso {
  border: 1px solid var(--bh-cizgi);
  border-radius: var(--bh-r);
  background: var(--bh-yuzey);
}
/* Dokunma alanı en az 52 px (iki satırlık soruda büyür); işaret sağda sabit, metne binmez */
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso summary {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 52px;
  padding: 12px 44px 12px 16px;
  list-style: none;
  cursor: pointer;
  font-size: 15px;
  font-weight: 650;
  line-height: 1.35;
  -webkit-tap-highlight-color: transparent;
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso summary::-webkit-details-marker {
  display: none;
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso summary::after {
  content: "+";
  position: absolute;
  right: 16px;
  top: 50%;
  font-size: 22px;
  font-weight: 400;
  line-height: 1;
  transform: translateY(-50%);
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso[open] summary::after {
  content: "–";
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso summary:focus-visible {
  outline: 2.5px solid var(--bh-isik-koyu);
  outline-offset: 2px;
  border-radius: var(--bh-r);
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso-cevap {
  padding: 0 16px 14px;
  color: var(--bh-metin-2);
  font-size: 14.5px;
  line-height: 1.6;
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso-cevap p, .cc_l1ww2wk6_j4G9nFgdLY .bh-sso-cevap ul, .cc_l1ww2wk6_j4G9nFgdLY .bh-sso-cevap ol {
  margin: 0 0 8px;
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso-cevap ul, .cc_l1ww2wk6_j4G9nFgdLY .bh-sso-cevap ol {
  padding-left: 20px;
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso-cevap > div > :last-child {
  margin-bottom: 0;
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso-cevap a {
  color: var(--bh-metin);
  font-weight: 600;
  text-decoration: underline;
  text-decoration-color: var(--bh-isik-koyu);
  text-underline-offset: 3px;
}
.cc_l1ww2wk6_j4G9nFgdLY .bh-sso-bos {
  padding: 12px 16px;
  color: var(--bh-soluk);
  font-size: 13px;
}
