/* AntalyaMate V71 — contrast and stay-area grayscale fixes */
/* Force visible monochrome wordmarks on light headers */
body .am61-header .am61-brand,body .site-header .brand-wordmark,body .site-header .brand-wordmark .ant,body .site-header .brand-wordmark .mate{color:#111!important}
body .am61-header .am61-brand b{color:#555!important}
body .site-header .brand-wordmark .mate{color:#555!important}
/* Keep footer/dark-band logos white */
body .am61-footer .am61-brand,body footer .am61-brand,body footer .brand-wordmark,body footer .brand-wordmark .ant{color:#fff!important}
body .am61-footer .am61-brand b,body footer .am61-brand b,body footer .brand-wordmark .mate{color:#d8d8d8!important}
/* Legacy image marks: visible on white without introducing color */
body .site-header .brand-mark img,body .site-header img[alt*="AntalyaMate"],body .site-header img[alt*="logo"]{filter:grayscale(100%) contrast(145%) brightness(.55)!important}
/* Stay area cards — remove remaining turquoise from V62 */
body .am61-grid .am61-district,body .am61-grid .am61-district:nth-child(2n),body .am61-grid .am61-district:nth-child(3n){background:#fff!important;border:1px solid #dedede!important;color:#111!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important}
body .am61-grid .am61-district:hover{background:#ececec!important;border-color:#c9c9c9!important;transform:translateY(-2px)!important}
body .am61-grid .am61-district .am61-copy{background:transparent!important;color:#111!important}
body .am61-grid .am61-district .am61-copy small{color:#666!important}
body .am61-grid .am61-district .am61-copy b{color:#111!important}
body .am61-grid .am61-district .am61-copy span{color:#666!important}
/* Buttons/links in stay surfaces remain grayscale */
body .am61-actions .primary,body .dp-cta,body .dp-cta.gold{background:#111!important;border-color:#111!important;color:#fff!important}
body .am61-actions a:not(.primary){background:#fff!important;border-color:#cfcfcf!important;color:#222!important}
body .am61-actions a:not(.primary):hover{background:#ededed!important;border-color:#bdbdbd!important}
