.nbk-systems-wrap{position:relative}
.nbk-systems-trigger{display:flex;align-items:center;gap:6px;padding:9px 11px;border:1px solid transparent;border-radius:10px;background:transparent;color:#d2cdbc;font:inherit;white-space:nowrap;cursor:pointer}
.nbk-systems-trigger::after{content:"⌄";font-size:.9rem;transition:transform .2s ease}
.nbk-systems-trigger:hover,.nbk-systems-trigger.active,.nbk-systems-wrap:focus-within .nbk-systems-trigger{color:#fff0b0;border-color:rgba(240,200,75,.25);background:rgba(240,200,75,.055)}
.nbk-systems-wrap:hover .nbk-systems-trigger::after,.nbk-systems-wrap:focus-within .nbk-systems-trigger::after,.nbk-systems-wrap.open .nbk-systems-trigger::after{transform:rotate(180deg)}
.nbk-systems-menu{position:absolute;top:calc(100% + 12px);left:0;width:310px;padding:10px;border:1px solid rgba(240,200,75,.22);border-radius:17px;background:rgba(10,13,20,.985);box-shadow:0 24px 70px rgba(0,0,0,.52);opacity:0;visibility:hidden;transform:translateY(-8px);transition:.2s ease;z-index:120;text-align:left}
.nbk-systems-wrap:hover .nbk-systems-menu,.nbk-systems-wrap:focus-within .nbk-systems-menu,.nbk-systems-wrap.open .nbk-systems-menu{opacity:1;visibility:visible;transform:translateY(0)}
.nbk-system-item{display:grid!important;grid-template-columns:39px 1fr auto;gap:11px;align-items:center;padding:11px!important;border:0!important;border-radius:12px!important;color:#d7d0c5!important;text-decoration:none!important;background:transparent!important}
.nbk-system-item:hover,.nbk-system-item.current{background:linear-gradient(90deg,rgba(91,140,255,.14),rgba(240,200,75,.06))!important;color:#fff!important}
.nbk-system-icon{width:39px;height:39px;border-radius:11px;display:grid;place-items:center;background:#1d2432;border:1px solid rgba(255,255,255,.08);color:#f0c84b;font-weight:900;font-size:.8rem}
.nbk-system-item b{display:block;font-size:.88rem}.nbk-system-item small{display:block;color:#8e93a0;font-size:.7rem;line-height:1.35}.nbk-system-status{font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;color:#f0c84b}.nbk-system-upcoming{cursor:default;opacity:.58}
.nbk-mobile-toggle{display:none;width:44px;height:44px;margin-left:auto;border:1px solid rgba(240,200,75,.25);border-radius:11px;background:#111620;color:#f0c84b;font-size:1.3rem;cursor:pointer}
.nbk-mobile-panel{display:none;position:fixed;top:92px;left:14px;right:14px;z-index:110;max-height:calc(100vh - 112px);overflow:auto;padding:14px;border:1px solid rgba(240,200,75,.22);border-radius:18px;background:rgba(9,12,18,.985);box-shadow:0 24px 70px rgba(0,0,0,.52);pointer-events:auto}
.nbk-mobile-panel.open{display:grid;gap:4px}.nbk-mobile-panel a,.nbk-mobile-panel .nbk-mobile-disabled{display:block;padding:11px 12px;border-radius:10px;color:#d2cbc0;text-decoration:none}.nbk-mobile-panel a:hover{background:rgba(240,200,75,.07);color:#f0c84b}.nbk-mobile-label{padding:9px 12px 3px;color:#8a8f9b;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}.nbk-mobile-disabled{opacity:.52}
@media(max-width:1020px){.nav .nav-links{display:none!important}.nav .nav-cta{display:none!important}.nav .nbk-mobile-toggle{display:grid!important;place-items:center}.nav{justify-content:flex-start!important}.nbk-mobile-panel{font-size:.94rem}}
@media(max-width:560px){.nbk-mobile-panel{top:84px;left:10px;right:10px}.nav .nav-divider{display:none!important}}
