﻿/* OdyoV8 - Varsayilan auto temanin kendi davranisini korur. */
html[data-odyo-ust-sabitleme=on] body .odyo-secili-ust-sabit{position:fixed!important;inset:0 0 auto!important;width:100%!important;margin:0!important;z-index:10100!important}
.odyo-secili-ust-bosluk{height:0;pointer-events:none;overflow-anchor:none}
/* OdyoV8 - Kapali secimi hem yeni hem eski ust alan sabitlemesini durdurur. */
html[data-odyo-ust-sabitleme=off] body :is([id$=divhepsi],#flat,#flat .menubar,#divusthepsi,.menubarust.scrolled){position:relative!important;top:auto!important;inset-block-start:auto!important;transform:none!important}
html[data-odyo-ust-sabitleme=off] body :is(.odyo-kompakt-bosluk,.odyo-ozel-kaydirma-boslugu,.oe-header-spacer,.odyo-secili-ust-bosluk){display:none!important}
html[data-odyo-ust-sabitleme=off] body [id$=pnlmblust]{min-height:0!important}

/* OdyoV8 - Black menu tek satir; logo ve islem ikonlari kendi kolonunda kalir. */
@media(min-width:992px){
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] [id$=Div3]{grid-template-columns:120px minmax(0,1fr) auto!important;gap:20px!important}
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] [id$=Div4] .logoyuk{width:100%!important;max-width:100%!important;float:none!important}
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] #hdr{min-width:0!important;width:100%!important}
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] #hdr .odyo-menu-root>li>a{height:64px!important;min-height:64px!important;padding-block:10px!important}
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] #hdr .odyo-menu-root>li>a i{line-height:24px!important}
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] .odyo-menu-kaydirma .odyo-menu-root{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:clamp(4px,.6vw,12px)!important}
}
/* OdyoV8 - Baslik ve acilir menu renkleri ayni zemin-yazi ciftini kullanir. */
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] #hdr .odyo-menu-root>li>a:not(.menuuzunac):is(:hover,:focus-visible),
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] #hdr .odyo-menu-root>li.odyo-menu-open>a{background:var(--odyo-ozel-ikincil,#eeeeec)!important;color:var(--odyo-ozel-ikincil-yazi,#121212)!important;opacity:1!important}
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] #hdr .odyo-menu-root .odyo-menu-panel{background:var(--odyo-alt-menu-bg,var(--menu-bg,#262626))!important;color:var(--odyo-alt-menu-fg,var(--menu-fg,#fff))!important}
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] #hdr .odyo-menu-root .odyo-menu-panel :is(li,h2,h3){background:transparent!important;color:inherit!important}
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] #hdr .odyo-menu-root .odyo-menu-panel a{display:block!important;width:100%!important;box-sizing:border-box!important;background:transparent!important;color:var(--odyo-alt-menu-fg,var(--menu-fg,#fff))!important;padding:10px 14px!important}
html[data-odyo-ozel-tema=black] body [data-odyo-ozel-yapi] #hdr .odyo-menu-root .odyo-menu-panel a:is(:hover,:focus-visible){background:var(--menu-hover-bg,#383838)!important;color:var(--menu-hover-fg,#fff)!important}
