.me-navbar,.me-navbar-panel,.me-navbar-courses,.me-navbar-sheet{--me-font-ui:var(--font-ui);font-family:var(--me-font-ui)}.me-navbar{position:fixed;top:0;right:0;left:0;z-index:1030;margin:0;padding:0;border:none;border-radius:0;box-shadow:none;background-color:var(--brand)}.me-navbar .me-navbar-bar{box-sizing:border-box;display:flex;align-items:center;height:50px;padding:0 var(--sp-6) 0 0}.me-navbar .me-navbar-left{display:flex;flex:1 1 auto;align-items:center;gap:4px;min-width:0;height:100%}.me-navbar .me-navbar-right{display:flex;flex:0 0 auto;align-items:center;gap:2px;margin-left:12px}.me-navbar .me-navbar-menus{display:flex;align-items:center;gap:2px}.me-navbar .me-navbar-menu{display:inline-flex}.me-navbar .me-navbar-plate{display:flex;flex:0 0 auto;align-items:center;box-sizing:border-box;min-width:50px;max-width:min(240px,calc(100% - 86px));height:100%;padding:0 14px}.me-navbar .me-navbar-home{display:flex;align-items:center;min-width:0;margin:-4px;padding:4px;border-radius:var(--me-btn-radius-sm);outline:none}.me-navbar .me-navbar-home:focus-visible{outline:2px solid var(--text-on-brand);outline-offset:2px}.me-navbar .me-navbar-logo{flex:0 1 auto;width:51px;height:20px;background-position:left center;background-repeat:no-repeat;background-size:contain}.me-navbar .me-navbar-bar .me-btn.me-btn-nav{font-size:14px}.me-navbar .me-btn.me-btn-nav.me-navbar-switcher{flex:0 1 auto;min-width:0;max-width:300px}.me-navbar-course-value{display:flex;min-width:0}.me-navbar .me-navbar-switcher>.me-btn-label{min-width:0;overflow:hidden}.me-navbar-course-head{min-width:0;overflow:hidden;text-overflow:ellipsis}.me-navbar-course-head:empty{display:none}.me-navbar-course-head:empty + .me-navbar-course-tail{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.me-navbar-course-tail{flex:0 0 auto;white-space:pre}.me-navbar-courses.me-menu-surface{max-width:min(440px,calc(100vw - 16px))}.me-navbar-courses.me-menu-surface .me-menu-item{align-items:flex-start}.me-navbar-courses .me-menu-ico,.me-navbar-courses .me-menu-check{flex-shrink:0;line-height:20px}.me-navbar-courses .me-navbar-courses-go{margin-left:auto}.me-navbar-courses .me-navbar-course-title{display:-webkit-box;min-width:0;overflow:hidden;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.me-navbar .me-btn.me-btn-nav.me-navbar-account{max-width:240px}.me-navbar .me-navbar-account>.me-btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-menu-surface .me-navbar-identity{padding:var(--sp-6) var(--sp-10) 8px;line-height:18px;overflow-wrap:anywhere}.me-menu-surface .me-navbar-identity-name{color:var(--text);font-size:var(--fs-ui);font-weight:600}.me-menu-surface .me-navbar-identity-email{color:var(--text-muted);font-size:12px}.me-navbar .me-navbar-sheet-toggle{display:none}.me-menu-surface.me-navbar-sheet{top:var(--me-navbar-bottom,50px);right:0;left:0;min-width:0;max-width:none;max-height:calc(100dvh - var(--me-navbar-bottom,50px));overscroll-behavior:contain}.me-navbar-sheet[hidden]{display:none}.me-navbar-sheet .me-navbar-sheet-section + .me-navbar-sheet-section{margin-top:12px}.me-navbar-sheet .me-navbar-sheet-label{padding:8px var(--sp-10) 4px;color:var(--text-muted);font-size:12px;font-weight:600}.me-navbar-sheet .me-menu-item{min-height:48px}@media (max-width:767.98px){.me-navbar .me-navbar-menus{display:none}.me-navbar .me-btn-icon.me-navbar-sheet-toggle{display:inline-flex}.me-navbar .me-btn.me-btn-nav.me-navbar-switcher{max-width:none}}@media print{.me-navbar,.me-navbar-sheet{display:none}}