/* Root menu pages do not use a close X. */
#main .v274-main-close{display:none!important}
/* Team filter belongs to page content and must scroll underneath the fixed/sticky app header. */
.v27152-filter-host{position:relative!important;z-index:2!important}
header{z-index:40!important}
/* Only the final calendar layer is visible. Old renderers may still run but cannot leak bars. */
.v27154-schedule-page .v2712-range-layer:not(.v271510-calendar-layer),
.v27154-schedule-page .v275-range-layer,
.v27154-schedule-page .v275-range-bar{display:none!important}
.v27154-schedule-page .v14-cal-item{visibility:hidden!important;opacity:0!important;pointer-events:none!important}
.v271510-calendar-layer{position:absolute!important;inset:0!important;pointer-events:none!important;z-index:4!important}
.v271510-calendar-bar{position:absolute!important;height:17px!important;line-height:17px!important;border-radius:5px!important;padding:0 6px!important;box-sizing:border-box!important;color:#fff!important;font-size:8.5px!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;pointer-events:auto!important;cursor:pointer!important;box-shadow:0 1px 2px rgba(25,45,70,.12)!important}
/* Logged-out screen is login only: no app chrome or tappable navigation. */
body.v271510-loggedout header,
body.v271510-loggedout #bottomNav,
body.v271510-loggedout .bottom-nav,
body.v271510-loggedout #fabBtn,
body.v271510-loggedout .fab,
body.v271510-loggedout .drawer-backdrop,
body.v271510-loggedout .side-menu{display:none!important}
body.v271510-loggedout main{padding-bottom:24px!important}
