/* A single bottom bar; the live hall keeps its dedicated Lobby exit. */
[data-old-navigation345],.page-back115{display:none!important}
html.nbox-site-navigation345{--nbox-bottom345:calc(64px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(var(--nbox-bottom345) + 20px)}
html.nbox-site-navigation345 body{padding-bottom:var(--nbox-bottom345)!important}
html.nbox-site-navigation345 .home-mobile344,html.nbox-site-navigation345 .home-head344>nav,html.nbox-site-navigation345 .home-head344>.home-rooms344{display:none!important}
html body .nbox-nav345{box-sizing:border-box;position:fixed;inset:auto 0 0;z-index:7995;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;margin:0!important;padding:5px max(10px,env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important;background:#0b1422!important;border:0!important;border-top:1px solid #b79a625e!important;box-shadow:0 -5px 22px #02060a66;font:13px/1.2 system-ui!important;color:#e7d4aa!important}
html body .nbox-nav345>a{box-sizing:border-box;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:52px;margin:0!important;padding:4px 12px!important;border:0!important;border-radius:6px!important;background:none!important;box-shadow:none!important;color:#c3cbd6!important;font:600 13px/1.2 system-ui!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap}
html body .nbox-nav345>a:hover,html body .nbox-nav345>a[aria-current]{color:#f6d58a!important;background:#e8c67b0d!important}
html body .nbox-nav345>a:focus-visible{outline:2px solid #ffe3a0!important;outline-offset:-3px}
html body .nbox-nav345 svg{width:21px!important;height:21px!important;display:block!important;pointer-events:none;flex:none}
html.nbox-site-navigation345 body.unified344 #crowd-bar313{bottom:var(--nbox-bottom345)!important}
html.nbox-site-navigation345 body.unified344 #crowd-bar313.keyboard314{bottom:var(--home-keyboard344,0px)!important}
html.nbox-site-navigation345 body.room-open344>.nbox-nav345{visibility:hidden}
html body .home-room344>section{padding-bottom:var(--nbox-bottom345)!important;position:relative}
html body .home-room344 .nbox-nav345{position:absolute;z-index:3}
html body .home-room344 .home-sidebar344{padding-bottom:24px!important}
html.nbox-hall-navigation345 .nbox-nav345{display:none!important}
@media(min-width:901px){html body .nbox-nav345{padding-inline:max(16px,calc((100vw - 650px)/2))!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}

html.nbox-site-navigation345 body.unified344 #unified-home344 .home-mobile344,html.nbox-site-navigation345 body.unified344 #unified-home344 .home-head344>nav,html.nbox-site-navigation345 body.unified344 #unified-home344 .home-head344>.home-rooms344{display:none!important}
html body .home-room344 .nbox-nav345{padding-inline:12px!important}
html body .home-room344>section{box-sizing:border-box!important}
html body .home-room344 .room-close344,html body .home-room344 .room-close344 span{color:#18130a!important}

/* Home is available in the bottom navigation. */
html body .home-room344 .room-close344{display:none!important}
