﻿/* OdyoV8 - Sabitleme tema olculerini korur; yalniz yardim satirlari kapanir. */
.odyo-kompakt-bosluk{height:0;pointer-events:none;overflow-anchor:none}
/* OdyoV8 - Hesap baglantilarinda alt cizgi yok; klavye odagi korunur. */
html[data-odyo-header-baseline] body :is(.dvhesabimic,.dvhesabimic1) a:is(:hover,:focus-visible){text-decoration:none!important}
/* OdyoV8 - Giris oncesi kutunun metni ve dugmeleri kendi zemininde okunur. */
html[data-odyo-ozel-tema] body [data-odyo-ozel-yapi] :is(#sptsag,[id$=_sptsag]) .dvhesabimic1 :is(p,a,i,span){visibility:inherit!important;opacity:1!important}
html[data-odyo-ozel-tema] body [data-odyo-ozel-yapi] :is(#sptsag,[id$=_sptsag]) .dvhesabimic1>p>.uyebutton1{display:flex!important;align-items:center!important;gap:8px!important;background:#28342f!important;color:#fff!important;padding:11px 12px!important;margin-bottom:8px!important;border-radius:4px!important;font-size:14px!important}
html[data-odyo-ozel-tema] body [data-odyo-ozel-yapi] :is(#sptsag,[id$=_sptsag]) .dvhesabimic1>p>.uyebutton1:is(:hover,:focus-visible){background:#405249!important;color:#fff!important}
/* OdyoV8 - Ust satirin dikey ayiricisi acilir alt kategori baglantilarina sizmaz. */
html[data-odyo-header-baseline] body :is(#IMenuB,#IMenuK).odyo-menu-root .odyo-menu-panel a{border-right:0!important;border-left:0!important}
/* OdyoV8 - Hesap listesindeki her p bir satirdir; iki kolon kutunun kendisine uygulanmaz. */
html[data-odyo-ozel-tema] body [data-odyo-ozel-yapi] :is(#sptsag,[id$=_sptsag]) .css-toggle>.dvhesabimic{display:block!important;max-height:calc(100vh - 100px);overflow-y:auto;overscroll-behavior:contain}
html[data-odyo-ozel-tema] body [data-odyo-ozel-yapi] :is(#sptsag,[id$=_sptsag]) .css-toggle>.dvhesabimic>p{width:100%!important;min-width:0!important;box-sizing:border-box;float:none!important}
html[data-odyo-ozel-tema] body [data-odyo-ozel-yapi] :is(#sptsag,[id$=_sptsag]) .css-toggle[aria-expanded=true]>.dvhesabimic :is(p,div,a,i,span){visibility:visible!important;opacity:1!important}
@media(min-width:769px){
 /* OdyoV8 - Flat yardim seridi kapaninca bos yeri kalmaz; ana satir kendi olcusundedir. */
 html[data-odyo-header-baseline=flat] body #flat.odyo-kompakt,
 html[data-odyo-header-baseline=flat] body #flat.odyo-kompakt .menubar{height:auto!important;min-height:0!important}
 html[data-odyo-header-baseline=flat] body #flat.odyo-kompakt .menubar{position:relative!important;inset:auto!important;float:none!important}
 /* OdyoV8 - Eski navigation boslugu kompakt basliga ikinci logo satiri eklemez. */
 html[data-odyo-header-baseline] body #flat.odyo-kompakt #ustmenuflat{height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;visibility:hidden;pointer-events:none}
 html[data-odyo-header-baseline] body .odyo-kompakt-bosluk.odyo-kompakt{height:var(--odyo-genis-ust-yukseklik,0px)}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir{overflow-anchor:none}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir :is([id$=divustarka],[id$=Div3],[id$=Div4],[id$=sptsag]){transition:height .22s ease,min-height .22s ease,padding .22s ease}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir :is([id$=Div4] img){transition:max-height .22s ease}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir :is(.odyo-ozel-ust-satir,.odyo-ozel-duyuru,.odyo-sektor-yardim,.odyo-yasam-yardim,#ust){height:var(--odyo-yardim-yukseklik);transition:height .22s ease,opacity .18s ease,padding .22s ease;box-sizing:border-box}
 html[data-odyo-header-baseline] body :is(#divhepsi,#flat,[id$=divhepsi]).odyo-kompakt-hazir.odyo-kompakt{position:fixed!important;inset:0 0 auto!important;width:100%!important;margin:0!important;z-index:10100!important;box-shadow:0 3px 12px #0002!important}
 html[data-odyo-header-baseline] body :is(#divhepsi,#flat,[id$=divhepsi]).odyo-kompakt :is(.odyo-ozel-ust-satir,.odyo-ozel-duyuru,.odyo-sektor-yardim,.odyo-yasam-yardim,#ust){height:0!important;min-height:0!important;padding-block:0!important;margin-block:0!important;border-block-width:0!important;overflow:hidden!important;visibility:hidden;opacity:0;pointer-events:none}

}
@media(prefers-reduced-motion:reduce){html[data-odyo-header-baseline] body .odyo-kompakt-hazir,html[data-odyo-header-baseline] body .odyo-kompakt-hazir *{transition:none!important}}

/* OdyoV8 - Sabit kalan ust alanda logo ve menu gercekten kuculur. */
@media(min-width:769px){
 html[data-odyo-header-baseline]:is([data-odyo-sektor-tema],[data-odyo-yasam-tema],[data-odyo-ozel-tema]) body .odyo-kompakt-hazir.odyo-kompakt :is(#Div3,[id$=_Div3]){min-height:64px!important;height:auto!important;padding-block:4px!important}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir.odyo-kompakt #hdr{margin-top:0!important}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir.odyo-kompakt :is(#Div4,[id$=_Div4]) img{width:auto!important;height:auto!important;max-height:40px!important;max-width:100%!important}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir.odyo-kompakt :is(#IMenuB,#IMenuK).odyo-menu-root>li>a{min-height:40px!important;height:auto!important;line-height:1.3!important;padding-block:10px!important;font-size:14px!important}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir.odyo-kompakt :is(#IMenuB,#IMenuK).odyo-menu-root>li>a :is(h2,h3){font-size:inherit!important;line-height:inherit!important}
}

/* OdyoV8 - Kompakt menude eski sabit ikon ve baslik yukseklikleri kalmaz. */
@media(min-width:769px){
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir.odyo-kompakt :is(#IMenuB,#IMenuK).odyo-menu-root{min-height:40px!important;gap:4px clamp(4px,.7vw,12px)!important}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir.odyo-kompakt :is(#IMenuB,#IMenuK).odyo-menu-root>li>a :is(h2,h3){height:auto!important;min-height:0!important}
 html[data-odyo-header-baseline] body .odyo-kompakt-hazir.odyo-kompakt :is(#IMenuB,#IMenuK).odyo-menu-root>li>a i{line-height:20px!important;height:20px!important}
}

/* OdyoV8 - Eski temada bir piksellik Div3 akisi korunur, logo satiri kuculur. */
@media(min-width:769px){
 html[data-odyo-eski-makyaj] body .odyo-kompakt-hazir.odyo-kompakt :is(#divustarka,#Div4,#sptsag){height:64px!important;min-height:0!important;box-sizing:border-box}
 html[data-odyo-eski-makyaj] body .odyo-kompakt-hazir.odyo-kompakt :is(#navigationB,#navigationK){margin-top:0!important}
}