/**
 * Misafir yorumu kartları — ana sayfa + tam sayfa metin/ seçim düzeltmesi.
 * dynamic_styles.php sonrasında yüklenir.
 */

/* Ana sayfa (bg-zebra): tema span/blockquote kurallarını ez */
#misafir-yorumlari.guest-reviews-home .guest-review-card blockquote,
#misafir-yorumlari.guest-reviews-home .guest-review-card span,
#misafir-yorumlari.guest-reviews-home .guest-review-card cite,
section.bg-zebra.guest-reviews-section.guest-reviews-home .guest-review-card blockquote,
section.bg-zebra.guest-reviews-section.guest-reviews-home .guest-review-card span,
section.bg-zebra.guest-reviews-section.guest-reviews-home .guest-review-card cite,
section.bg-zebra.guest-reviews-section .guest-review-card blockquote,
section.bg-zebra.guest-reviews-section .guest-review-card span:not(.guest-review-card__avatar):not(.guest-review-card__mark),
section.bg-zebra.guest-reviews-section .guest-review-card cite,
.guest-reviews-page .guest-review-card blockquote,
.guest-reviews-page .guest-review-card span:not(.guest-review-card__avatar):not(.guest-review-card__mark),
.guest-reviews-page .guest-review-card cite {
    opacity: 1 !important;
}

/* Normal mod — koyu yazı (beyaz kart) */
html[data-zebra-mode="tint"] #misafir-yorumlari.guest-reviews-home .guest-review-card__text,
html[data-zebra-mode="tint"] #misafir-yorumlari.guest-reviews-home .guest-review-card__quote,
html[data-zebra-mode="tint"] section.bg-zebra.guest-reviews-section .guest-review-card__text,
html[data-zebra-mode="tint"] section.bg-zebra.guest-reviews-section .guest-review-card__quote,
html[data-zebra-mode="tint"] .guest-reviews-page .guest-review-card__text,
html[data-zebra-mode="tint"] .guest-reviews-page .guest-review-card__quote {
    color: #374151 !important;
    -webkit-text-fill-color: #374151 !important;
}

html[data-zebra-mode="tint"] #misafir-yorumlari.guest-reviews-home .guest-review-card__name,
html[data-zebra-mode="tint"] #misafir-yorumlari.guest-reviews-home .guest-review-card cite.guest-review-card__name,
html[data-zebra-mode="tint"] section.bg-zebra.guest-reviews-section .guest-review-card__name,
html[data-zebra-mode="tint"] section.bg-zebra.guest-reviews-section .guest-review-card cite.guest-review-card__name,
html[data-zebra-mode="tint"] .guest-reviews-page .guest-review-card__name {
    color: #1a2e1a !important;
    -webkit-text-fill-color: #1a2e1a !important;
}

html[data-zebra-mode="tint"] #misafir-yorumlari.guest-reviews-home .guest-review-card__meta,
html[data-zebra-mode="tint"] section.bg-zebra.guest-reviews-section .guest-review-card__meta,
html[data-zebra-mode="tint"] .guest-reviews-page .guest-review-card__meta {
    color: #4b5563 !important;
    -webkit-text-fill-color: #4b5563 !important;
}

/* Tam renk modu — açık yazı (cam kart) */
html[data-zebra-mode="solid_all"] #misafir-yorumlari.guest-reviews-home .guest-review-card__text,
html[data-zebra-mode="solid_all"] #misafir-yorumlari.guest-reviews-home .guest-review-card__quote,
html[data-zebra-mode="solid_all"] section.bg-zebra.guest-reviews-section .guest-review-card__text,
html[data-zebra-mode="solid_all"] section.bg-zebra.guest-reviews-section .guest-review-card__quote,
html[data-zebra-mode="solid_all"] .guest-reviews-page .guest-review-card__text,
html[data-zebra-mode="solid_all"] .guest-reviews-page .guest-review-card__quote {
    color: var(--cz-text, rgba(255, 255, 255, 0.88)) !important;
    -webkit-text-fill-color: var(--cz-text, rgba(255, 255, 255, 0.88)) !important;
}

html[data-zebra-mode="solid_all"] #misafir-yorumlari.guest-reviews-home .guest-review-card__name,
html[data-zebra-mode="solid_all"] #misafir-yorumlari.guest-reviews-home .guest-review-card cite.guest-review-card__name,
html[data-zebra-mode="solid_all"] section.bg-zebra.guest-reviews-section .guest-review-card__name,
html[data-zebra-mode="solid_all"] section.bg-zebra.guest-reviews-section .guest-review-card cite.guest-review-card__name,
html[data-zebra-mode="solid_all"] .guest-reviews-page .guest-review-card__name {
    color: var(--cz-heading, #ffffff) !important;
    -webkit-text-fill-color: var(--cz-heading, #ffffff) !important;
}

html[data-zebra-mode="solid_all"] #misafir-yorumlari.guest-reviews-home .guest-review-card__meta,
html[data-zebra-mode="solid_all"] section.bg-zebra.guest-reviews-section .guest-review-card__meta,
html[data-zebra-mode="solid_all"] .guest-reviews-page .guest-review-card__meta {
    color: var(--cz-muted, rgba(255, 255, 255, 0.62)) !important;
    -webkit-text-fill-color: var(--cz-muted, rgba(255, 255, 255, 0.62)) !important;
}

#misafir-yorumlari.guest-reviews-home .guest-review-card__text,
#misafir-yorumlari.guest-reviews-home .guest-review-card__quote,
#misafir-yorumlari.guest-reviews-home .guest-review-card__name,
#misafir-yorumlari.guest-reviews-home .guest-review-card__meta,
section.bg-zebra.guest-reviews-section .guest-review-card__text,
section.bg-zebra.guest-reviews-section .guest-review-card__quote,
section.bg-zebra.guest-reviews-section .guest-review-card__name,
section.bg-zebra.guest-reviews-section .guest-review-card__meta,
.guest-reviews-page .guest-review-card__text,
.guest-reviews-page .guest-review-card__quote,
.guest-reviews-page .guest-review-card__name,
.guest-reviews-page .guest-review-card__meta {
    user-select: text;
    -webkit-user-select: text;
}
