/* ATC Elektronik: turuncu navigasyon, kullanıcı örneklerinden uyarlanmıştır. */
:root{--atc-orange:#ff6500;--atc-dark:#151a23}
.atc-main-menu{display:flex;align-items:center;gap:5px}
.atc-main-menu a{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;position:relative;padding:11px 12px!important;border-radius:12px;text-decoration:none;transition:background .2s,color .2s,transform .2s;white-space:nowrap}
.atc-main-menu a i{font-size:15px}
.atc-main-menu a:hover,.atc-main-menu a.is-active{background:rgba(255,101,0,.12);color:var(--atc-orange)!important}
.atc-main-menu a.is-active:before{content:"";position:absolute;top:0;left:28%;width:44%;height:3px;border-radius:0 0 7px 7px;background:var(--atc-orange);box-shadow:0 0 14px var(--atc-orange)}
.atc-mobile-tabs{display:none}
@media(max-width:850px){
 body{padding-bottom:78px!important}
 .atc-main-menu{display:none!important}
 .atc-mobile-tabs{position:fixed;bottom:12px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;justify-content:space-around;align-items:center;gap:2px;width:min(96%,520px);padding:9px 6px;background:#161a23;border:1px solid #3c414b;border-radius:21px;box-shadow:0 12px 35px #0008}
 .atc-mobile-tabs a{color:#c8cbd1;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:5px;flex:1;min-width:0;font:600 10px/1.2 Arial,sans-serif;position:relative;padding:9px 1px;border-radius:12px;transition:color .2s,background .2s}
 .atc-mobile-tabs a i{font-size:20px;transition:transform .2s}
 .atc-mobile-tabs a:hover,.atc-mobile-tabs a.is-active{color:#ff8c36;background:#ff650018}
 .atc-mobile-tabs a.is-active i{transform:translateY(-3px);filter:drop-shadow(0 0 6px #ff6500)}
 .atc-mobile-tabs a.is-active:before{content:"";position:absolute;top:0;width:30px;height:3px;background:#ff6500;border-radius:5px;box-shadow:0 0 10px #ff6500}
}
@media(prefers-reduced-motion:reduce){.atc-main-menu a,.atc-mobile-tabs a,.atc-mobile-tabs a i{transition:none!important}}
