/* Nuray / O Bir Anne — women theme tokens and small refinements */
:root{--nuray-rose:#c84b7d;--nuray-rose-dark:#a93a68;--nuray-plum:#55334f;--nuray-line:#efdce6}
body.site-women{background:radial-gradient(circle at 8% 8%,rgba(238,179,206,.23),transparent 25rem),radial-gradient(circle at 92% 12%,rgba(216,194,230,.19),transparent 23rem),linear-gradient(180deg,#fffafd 0%,#fff8fb 50%,#faf7fb 100%)}
body.site-women::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;opacity:.18;background-image:radial-gradient(circle at 20% 30%,rgba(200,75,125,.20) 0 1px,transparent 1.5px),radial-gradient(circle at 70% 70%,rgba(93,53,93,.12) 0 1px,transparent 1.5px);background-size:38px 38px,52px 52px}
.site-women .navbar .nav-link.active{background:linear-gradient(135deg,var(--nuray-rose),var(--nuray-rose-dark))!important}
.site-women .btn-danger{background:linear-gradient(135deg,var(--nuray-rose),var(--nuray-rose-dark));border-color:transparent}
.site-women .btn-outline-danger{color:var(--nuray-rose-dark);border-color:#d79ab3}
.site-women .text-danger{color:var(--nuray-rose-dark)!important}
.site-women .bg-danger-subtle{background:#ffe9f1!important}
.site-women .text-danger-emphasis{color:var(--nuray-rose-dark)!important}
[data-bs-theme="dark"] body.site-women{background:#171218}
[data-bs-theme="dark"] .nuray-hero,[data-bs-theme="dark"] .nuray-stat,[data-bs-theme="dark"] .nuray-btn-soft,[data-bs-theme="dark"] .nuray-discover-tabs a{background:#241e25!important;color:#f4eaf1}

/* 2026-09-21 compact women footer/header details */
.site-women .footer-yt{position:relative;overflow:hidden}
.site-women .footer-yt::before{content:"";position:absolute;right:-90px;top:-100px;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(226,104,152,.16),transparent 68%);pointer-events:none}
