/* Navbar: her bölümde okunur kalsın — sabit açık zemin */
html body .nav_component{
  background:var(--nav-bg)!important;
  border-bottom:1px solid var(--nav-hair);
  backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
html body .nav_component .nav_menu_link .text-size-caption-small-up,
html body .nav_component .nav_menu_link div,
html body .nav_brand,
html body .nav_logo{color:var(--nav-ink)!important}
html body .nav_component .nav_menu_link:hover div{color:var(--nav-accent)!important}
html body .nav_component .button.is-nav{
  border:1px solid var(--nav-ink)!important;color:var(--nav-ink)!important;background:transparent!important}
html body .nav_component .button.is-nav:hover{
  background:var(--nav-ink)!important;color:var(--nav-bg)!important}
html body .nav_component .button.is-dark.is-nav{
  background:var(--nav-ink)!important;color:var(--nav-bg)!important;border-color:var(--nav-ink)!important}
html body .nav_component .button.is-dark.is-nav:hover{background:var(--nav-accent)!important;border-color:var(--nav-accent)!important}
html body .nav_button-line{background:var(--nav-ink)!important}

html[data-wipe-color="#00483c"]{--nav-bg:rgba(252,248,240,.92);--nav-ink:#00483C;--nav-accent:#B08A4E;--nav-hair:rgba(0,72,60,.14)}
html[data-wipe-color="#ae5175"]{--nav-bg:rgba(255,255,255,.94);--nav-ink:#4B2233;--nav-accent:#AE5175;--nav-hair:rgba(75,34,51,.12)}
