.mainNavTooltip{position:fixed;z-index:100000;background:#303943;color:white;border-radius:6px;padding:7px 11px;font:12px/20px -apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo',sans-serif;box-shadow:0 4px 14px #18212c20;pointer-events:none;opacity:0;white-space:nowrap;transition:opacity .12s}.mainNavTooltip.visible{opacity:1}
@media(min-width:761px){body.compactMainNav{--main-nav-width:64px}body.compactMainNav.mainNavExpanded{--main-nav-width:184px}body.compactMainNav>aside.mainNavigation{width:var(--main-nav-width)!important;padding:14px 8px!important;overflow:visible;z-index:20}body.compactMainNav>main:not(#root){margin-left:var(--main-nav-width)!important}body.compactMainNav .shell:has(>.mainNavigation){grid-template-columns:var(--main-nav-width) minmax(0,1fr)!important}body.compactMainNav aside.sidebar.mainNavigation{width:var(--main-nav-width)!important;padding:14px 8px!important;gap:4px;overflow:visible;min-width:0;align-self:stretch}body.compactMainNav .mainNavigation #nav{display:flex;flex-direction:column;gap:3px}body.compactMainNav .mainNavigation [data-main-nav-name]{width:100%!important;min-height:42px!important;height:42px!important;display:flex!important;align-items:center;justify-content:center;gap:10px;border:0!important;padding:8px!important;margin:0!important;border-radius:8px!important;white-space:nowrap;font-size:13px!important;line-height:20px!important}body.compactMainNav.mainNavExpanded .mainNavigation [data-main-nav-name]{justify-content:flex-start;padding:8px 10px!important}.mainNavigation .mainNavIcon{font-size:20px!important;width:24px!important;min-width:24px!important;line-height:24px!important;text-align:center;display:inline-block}.compactMainNav:not(.mainNavExpanded) .mainNavLabel{display:none!important}.mainNavigation .mainNavToggle{width:100%;border:0;background:#f1f3f5;color:#5e6976;min-height:34px;height:34px;padding:6px;font-size:14px;margin:0 0 12px;white-space:nowrap}.compactMainNav:not(.mainNavExpanded) .mainNavigation .brand{font-size:0!important;margin:0 auto 16px}.compactMainNav:not(.mainNavExpanded) .mainNavigation .brand:before{content:'BK';font:600 17px Georgia,serif;letter-spacing:-1px;color:#343b43}.compactMainNav:not(.mainNavExpanded) .mainNavigation .tag,.compactMainNav:not(.mainNavExpanded) .mainNavigation .label,.compactMainNav:not(.mainNavExpanded) .mainNavigation .foot,.compactMainNav:not(.mainNavExpanded) .mainNavigation .note{display:none!important}.compactMainNav:not(.mainNavExpanded) .mainNavigation .org{margin:0 auto 15px;padding:0!important}.compactMainNav:not(.mainNavExpanded) .mainNavigation .org>*{display:none!important}.compactMainNav:not(.mainNavExpanded) .mainNavigation .org:before{content:'BK';font:600 17px Georgia,serif;color:#343b43}.compactMainNav.mainNavExpanded .mainNavigation .brand{font-size:19px!important;letter-spacing:-.8px;white-space:nowrap}.compactMainNav.mainNavExpanded .mainNavigation .org strong{font-size:19px!important;white-space:nowrap}.compactMainNav.mainNavExpanded .mainNavigation .tag,.compactMainNav.mainNavExpanded .mainNavigation .org small{font-size:9px!important}.compactMainNav .mainNavigation .label{margin:20px 8px 10px}.compactMainNav .mainNavigation .org{padding:2px 4px 16px!important}.compactMainNav.mainNavExpanded .mainNavigation .foot{font-size:10px;overflow-wrap:anywhere}}
@media(max-width:760px){.mainNavToggle,.mainNavTooltip{display:none!important}}

.mainNavigation [data-main-nav-name]>.mainNavLabel{width:auto!important;min-width:0!important;flex:1;position:static!important;margin:0!important;font-size:13px!important;line-height:20px!important;text-align:left}.mainNavigation [data-main-nav-name]>.mainNavIcon{flex:none;position:static!important;margin:0!important}

.mainNavigation [data-main-nav-name]>.mainNavLabel{display:block!important;justify-content:flex-start!important}.compactMainNav:not(.mainNavExpanded) .mainNavigation .mainNavLabel{display:none!important}
