.app-mobile-bottom-navigation{display:none}@media(max-width:720px){.app-shell--mobile-workspace-nav .app-page__header{display:none}.app-shell--mobile-workspace-nav .app-page__content{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.app-staff-mobile-bar{min-height:56px;padding-inline:14px;gap:10px}.app-staff-mobile-bar__menu{width:44px;height:44px;margin-left:-4px;border:0;background:transparent;color:var(--edusg-ink)}.app-staff-mobile-bar__menu svg{width:20px;height:20px}.app-staff-mobile-bar__title{flex:1;min-width:0;color:var(--edusg-ink);font-size:13px;font-weight:600}.app-staff-mobile-bar__notifications{display:flex;align-items:center;min-width:44px;min-height:44px}.app-staff-mobile-bar__notifications .app-topbar__action-trigger{width:44px;height:44px;min-width:44px;min-height:44px;border:0;background:transparent;color:var(--edusg-ink);box-shadow:none}.app-staff-mobile-bar__notifications .app-topbar__action-trigger svg{width:20px;height:20px}.app-mobile-bottom-navigation{position:fixed;z-index:45;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--saas-border-subtle);background:var(--saas-surface-card)}.app-mobile-bottom-navigation__item{display:flex;flex-direction:column;min-width:44px;min-height:56px;align-items:center;justify-content:center;gap:2px;border:0;background:transparent;padding:4px 2px;color:var(--muted-foreground);font-size:11px;font-weight:600;line-height:1.1;text-decoration:none}.app-mobile-bottom-navigation__icon{display:grid;width:24px;height:24px;place-items:center;border-radius:7px}.app-mobile-bottom-navigation__icon svg{width:20px;height:20px}.app-mobile-bottom-navigation__item--active{color:var(--edusg-blue)}.app-mobile-bottom-navigation__item--active .app-mobile-bottom-navigation__icon{background:var(--saas-accent-soft)}.app-mobile-bottom-navigation__item:focus-visible{outline:2px solid var(--edusg-blue-strong);outline-offset:-2px}.tsqd-open-btn-container{bottom:calc(76px + env(safe-area-inset-bottom))!important}}
