/* eKamu ana siteyle ortak görsel menü; dinleyicide yönetici bağlantısı yok */
.ekamu-site-header{background:#071d35;color:#fff}
.ekamu-site-header .topin{height:auto;min-height:85px;display:flex;align-items:center;gap:22px;justify-content:space-between}
.ekamu-site-header .brand{display:block;font-weight:900;font-size:30px;line-height:1.05;white-space:nowrap}
.ekamu-site-header .brand small{font-size:11px;font-weight:500;margin-top:7px;letter-spacing:.02em}
.ekamu-music-nav-search{display:block;flex:1;max-width:700px;border-radius:40px;background:#fff;padding:15px 24px;color:#69788e;text-decoration:none;font-size:14px;font-weight:400}
.ekamu-site-nav{background:#092c57;color:white}
.ekamu-site-nav-inner{display:flex;flex-wrap:nowrap;align-items:center;gap:7px;overflow-x:auto;scrollbar-width:thin;padding-block:8px}
.ekamu-site-nav a{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;color:#fff;text-decoration:none;border-radius:28px;padding:10px 12px;font-size:13px;font-weight:700}
.ekamu-site-nav a:hover,.ekamu-site-nav a:focus-visible{background:#ffffff24}
.ekamu-site-nav a.current{background:#1877f2}
@media(max-width:720px){.ekamu-site-header .topin{min-height:70px;flex-wrap:wrap;padding:12px 0}.ekamu-site-header .brand{font-size:25px}.ekamu-music-nav-search{width:100%;flex-basis:100%;padding:12px 17px}.ekamu-site-nav-inner{gap:1px}.ekamu-site-nav a{padding:10px 11px;font-size:12px}}
