/* BNB home frame geometry only. No page content or execution selectors. */
html body nav.nav-bar[data-king-home-frame]{position:fixed!important;top:0!important;left:0!important;transform:none!important;margin:0!important;width:100%!important;box-sizing:border-box!important;height:65px!important;min-height:0!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:10px!important;overflow:visible!important;z-index:9990!important;font:400 16px Rajdhani,sans-serif!important;border-bottom:2px solid #d4a017!important}
html body nav[data-king-home-frame] .nav-logo{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;min-height:44px!important;overflow:hidden!important;flex:0 1 auto!important;width:auto!important;height:auto!important;text-decoration:none!important}
html body nav[data-king-home-frame] .nav-logo img{width:45px!important;height:45px!important;max-width:100%!important;border:2px solid #c9a13b!important;border-radius:50%!important;filter:none!important;box-shadow:none!important;object-fit:contain!important}
html body nav[data-king-home-frame] .nav-logo>div{min-width:0!important;display:block!important}
html body nav[data-king-home-frame] .nav-logo span{font:800 19.2px Orbitron,monospace!important;letter-spacing:3px!important;color:#d4a017!important}
html body nav[data-king-home-frame] .nav-logo .token-label{display:block!important;font-size:7px!important;letter-spacing:2px!important;color:#bbb!important;white-space:nowrap!important;margin-top:-4px!important}
html body nav[data-king-home-frame]>div:not(#king-header-tools){display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;flex-shrink:0!important}
@media(max-width:768px){html body nav.nav-bar[data-king-home-frame]{height:56px!important;padding:0 12px!important}html body nav[data-king-home-frame] .nav-logo img{width:38px!important;height:38px!important}}
@media(max-width:599px){html body nav[data-king-home-frame] .nav-logo>div{display:none!important}}
@media(max-width:400px){html body nav.nav-bar[data-king-home-frame]{height:50px!important;padding:0 8px!important;gap:6px!important}html body nav[data-king-home-frame] .nav-logo{gap:6px!important}}
/* BNB home frame only; app body, menus, trading and icons are untouched. */
html body nav.nav-bar[data-king-home-frame]{font:400 16px Rajdhani,sans-serif!important}
html body nav[data-king-home-frame] .nav-logo{min-height:44px}
html body nav[data-king-home-frame] .nav-logo img{max-width:100%;border-color:#c9a13b!important;filter:none!important;box-shadow:none!important}
html body nav.nav-bar[data-king-home-frame] :is(#kn-cart,#kn-acct){gap:4px;box-sizing:border-box;min-height:34px;padding:6px 9px;font:600 11px/1.2 system-ui}
html body nav.nav-bar[data-king-home-frame] :is(#kn-cart,#kn-acct,#connectWallet,#btnMenu){background:linear-gradient(170deg,rgba(243,200,82,.18),rgba(15,11,4,.72) 20%,rgba(15,11,4,.8))!important;border:1px solid rgba(201,161,59,.32)!important;border-radius:16px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 5px rgba(201,161,59,.12)!important;color:#c9a13b!important}
html body nav.nav-bar[data-king-home-frame]{background:linear-gradient(#0f0b04,#0b0a0c)!important;border-bottom-color:#d4a017!important}
html body nav.nav-bar[data-king-home-frame] :is(#kn-cart,#kn-acct,#connectWallet,#btnMenu){transition:none!important;animation:none!important}
html body nav.nav-bar[data-king-home-frame] #btnMenu{min-height:44px}
html body nav.nav-bar[data-king-home-frame] #connectWallet{min-height:34px;overflow:hidden}
html body nav.nav-bar[data-king-home-frame] #connectWallet::before{content:'';display:inline-block;width:6px;height:6px;background:#9c9c9c;border-radius:50%;margin-right:4px;vertical-align:middle}
html body nav.nav-bar[data-king-home-frame] #connectWallet.connected::before{background:#14f195;box-shadow:0 0 4px #14f195}
html body nav.nav-bar[data-king-home-frame] :is(#kn-cart,#kn-acct) .kn-ico img{width:20px;height:20px;object-fit:contain;filter:brightness(1.6)!important}
html body nav[data-king-home-frame] #king-header-tools{background:#0a0806!important;border-bottom:1px solid rgba(243,200,82,.45)!important}
html body nav[data-king-home-frame] #king-header-tools :is(#king-ai-launch,#king-music-tab,#kn-chat){background:color-mix(in srgb,#0a0806 97%,transparent)!important;color:#c9a13b!important;border-color:#c9a13b!important;box-shadow:none!important}
@media(max-width:480px){html body nav.nav-bar[data-king-home-frame] :is(#kn-cart,#kn-acct){padding:6px;min-width:30px}}
@media(min-width:600px){html body nav[data-king-home-frame] .nav-logo .token-label{font-size:7px!important;letter-spacing:2px!important}}

html body nav[data-king-home-frame] :is(#kn-cart,#kn-acct){display:inline-flex!important;align-items:center!important;justify-content:center!important;height:34px!important;white-space:nowrap!important;flex:none!important;text-decoration:none!important}
html body nav[data-king-home-frame] :is(#kn-cart,#kn-acct) .kn-ico{display:flex;align-items:center;justify-content:center}
html body nav[data-king-home-frame] #king-header-tools{position:absolute!important;top:calc(100% + 2px)!important;left:0!important;right:0!important;width:100%!important;min-height:28px!important;height:28px!important;box-sizing:border-box!important;padding:2px 10px 0!important;margin:0!important;display:grid!important;grid-template-columns:1fr 1fr 1fr!important;align-items:start!important;gap:4px!important;pointer-events:none}
html body nav[data-king-home-frame] #king-header-tools :is(#king-ai-launch,#king-music-tab,#kn-chat){position:static!important;inset:auto!important;transform:none!important;margin:0!important;pointer-events:auto!important;grid-row:1!important}
html body nav[data-king-home-frame] #king-ai-launch{grid-column:1!important;justify-self:start!important}html body nav[data-king-home-frame] #king-music-tab{grid-column:2!important;justify-self:center!important}html body nav[data-king-home-frame] #kn-chat{grid-column:3!important;justify-self:end!important}
@media(max-width:560px){html body nav[data-king-home-frame] :is(#kn-cart,#kn-acct){width:40px!important;height:40px!important;padding:6px!important;border-radius:50%!important}html body nav[data-king-home-frame] :is(#kn-cart,#kn-acct) .kn-tx{display:none!important}}
@media(max-width:600px){html body nav[data-king-home-frame] .nav-logo{flex:0 0 auto!important;min-width:var(--kt-logo)!important;overflow:visible!important;margin-right:var(--kt-g)!important}html body nav[data-king-home-frame] .nav-logo img{width:var(--kt-logo)!important;height:var(--kt-logo)!important;min-width:var(--kt-logo)!important;max-width:none!important;flex:none!important;object-fit:cover!important}html body nav[data-king-home-frame]>div:not(#king-header-tools){flex:1 1 auto!important;min-width:0!important;gap:var(--kt-g)!important}}
html body nav[data-king-home-frame] #king-header-tools :is(#king-ai-launch,#king-music-tab){height:21.8125px!important}
