.page-sidebar.page-sidebar--feed-rail{z-index:6;height:100%;box-shadow:none;--rail-scale:1.3;--rail-cell:calc(var(--chrome-bar-height,26px) * var(--rail-scale));--rail-glyph:calc(var(--nav-glyph-size,15px) * var(--rail-scale));--rail-width:max-content;width:var(--rail-width);min-width:var(--rail-width);border-left-style:solid;border-left-width:1px;border-right-width:0;border-left-color:var(--app-border,var(--border));transition:transform .2s,visibility .2s;position:absolute;inset:0 0 0 auto}.page-sidebar--feed-rail:not(.page-sidebar--open){width:var(--rail-width);min-width:var(--rail-width);visibility:hidden;pointer-events:none;transform:translate(100%)}.page-sidebar--feed-rail .page-sidebar__inner{padding:0}.page-sidebar--feed-rail.page-sidebar--open{width:var(--rail-width);min-width:var(--rail-width);visibility:visible;pointer-events:auto;scrollbar-width:none;border-right-width:0;border-left-color:var(--app-border,var(--border));overflow:hidden auto;transform:translate(0)}.page-sidebar--feed-rail .page-sidebar__section-label{opacity:0;margin-inline:auto;font-size:0}.page-sidebar--feed-rail .page-sidebar__nav{align-items:stretch;gap:0}.page-sidebar--feed-rail .page-sidebar__nav-btn{width:100%;height:var(--rail-cell);min-height:var(--rail-cell);color:var(--app-text-dim);transition:color var(--animation-duration-fast) ease, background-color var(--animation-duration-fast) ease;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:0;padding:0;font-weight:400;display:inline-flex;position:relative}.page-sidebar--feed-rail--expanded .page-sidebar__nav-btn{justify-content:flex-start;gap:10px;padding:0 1rem 0 7px}.page-sidebar--feed-rail .page-sidebar__nav-btn svg{width:var(--rail-glyph);height:var(--rail-glyph);flex:none}.page-sidebar--feed-rail .page-sidebar__nav-btn--stream svg{width:var(--nav-glyph-size,15px);height:var(--nav-glyph-size,15px)}.page-sidebar--feed-rail .page-sidebar__nav-btn:hover,.page-sidebar--feed-rail .page-sidebar__nav-btn:focus-visible{background:var(--app-bg-highlight);color:var(--app-text)}.page-sidebar--feed-rail .page-sidebar__nav-btn:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}.page-sidebar--feed-rail .page-sidebar__nav-btn[aria-current=page]{color:var(--app-text);font-weight:400}.page-sidebar--feed-rail .page-sidebar__nav-btn[aria-current=page]:after{content:"";background:var(--app-pin);width:2px;position:absolute;top:25%;bottom:25%;left:0}.page-sidebar--feed-rail .page-sidebar__nav-label{min-width:0;font-size:var(--font-size-caption,12px);letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;color:inherit;font-weight:500;line-height:1;display:none;overflow:hidden}.page-sidebar--feed-rail--expanded .page-sidebar__nav-label{display:block}.trainer-tabs__bar.stream-bar{scrollbar-gutter:auto;background:var(--app-surface);padding:0;position:relative}.stream-bar__jumps{z-index:1;align-items:stretch;height:100%;display:flex;position:absolute;top:0;left:0}.stream-bar__jumps .account-nav__button[data-slot=button],.stream-bar__jumps .account-nav__button[data-slot=button]:hover,.stream-bar__jumps .account-nav__button[data-slot=button]:focus-visible,.stream-bar__jumps .account-nav__button[data-slot=button]:active,.stream-bar__jumps .account-nav__button[data-slot=button][aria-current=page]{border:0;border-right:1px solid var(--app-border);width:28px;min-width:28px;height:100%;min-height:0;color:var(--app-text);background:0 0;border-radius:0;padding:0;transition:none;overflow:visible;translate:none}.stream-bar__jumps .account-nav__button[data-slot=button]:hover,.stream-bar__jumps .account-nav__button[data-slot=button]:focus-visible,.stream-bar__jumps .account-nav__button[data-slot=button][aria-current=page]{background:var(--app-bg-highlight);color:var(--app-text)}.stream-bar__jumps .account-nav__button[data-slot=button] svg{width:15px;min-width:15px;height:15px;min-height:15px}.stream-bar .admin-tabs__switch{top:0;left:var(--stream-jumps,0px);width:11.5rem;height:100%;font-family:var(--app-font-body);position:absolute}.stream-bar .admin-tabs__switch .select-menu,.stream-bar .admin-tabs__switch .select-menu__list,.stream-bar .admin-tabs__switch .select-menu__option,.stream-bar .admin-tabs__switch .select-menu__summary{font-family:var(--app-font-body);letter-spacing:0;text-transform:none;font-weight:500}.stream-bar__current{z-index:1;pointer-events:none;height:100%;color:var(--app-text);align-items:center;display:flex;position:absolute;top:0;left:7px}.stream-bar__current svg,.stream-bar .stream-bar__choice svg{width:var(--nav-glyph-size,15px);height:var(--nav-glyph-size,15px);flex:none}.stream-bar .stream-bar__choice{align-items:center;gap:10px;min-width:0;display:inline-flex}.stream-bar .stream-bar__choice-label{min-width:0;font-size:var(--font-size-caption,12px);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1;overflow:hidden}.stream-bar .select-menu__option,.stream-bar .select-menu__option:hover,.stream-bar .select-menu__option[data-slot=button]{height:calc(var(--chrome-bar-height,26px) * 1.3);min-height:calc(var(--chrome-bar-height,26px) * 1.3);color:var(--app-text-dim);background:0 0;justify-content:flex-start;padding:0 1rem 0 7px;font-weight:500;line-height:1;position:relative}.stream-bar .select-menu__option:hover,.stream-bar .select-menu__option:focus-visible{background:var(--app-bg-highlight);color:var(--app-text)}.stream-bar .select-menu__option.select-menu__option--selected,.stream-bar .select-menu__option.select-menu__option--selected:hover{color:var(--app-text);background:0 0}.stream-bar .select-menu__option.select-menu__option--selected:after{content:"";background:var(--app-pin);width:2px;position:absolute;top:25%;bottom:25%;left:0}.stream-bar .select-menu__check{display:none}.stream-bar .admin-tabs__switch .select-menu{max-width:none;height:100%}.stream-bar .admin-tabs__switch [data-slot=native-select],.stream-bar .admin-tabs__switch [data-slot=native-select]:hover,.stream-bar .admin-tabs__switch [data-slot=native-select]:focus-visible,.stream-bar .admin-tabs__switch [data-slot=native-select][aria-expanded=true]{height:100%;min-height:0;padding-left:calc(7px + var(--nav-glyph-size,15px) + 10px);font-family:var(--app-font-body);font-size:var(--font-size-caption,12px);box-shadow:none;border:0;border-right:1px solid var(--app-border);background:0 0;border-radius:0;font-weight:500}
