.fixed-layer-container{position:fixed;z-index:6;top:0;left:0;width:0;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#maestro-nav{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.maestro_nav__toggle,.maestro_nav__curtain{display:none}.user-education{width:100vw;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.maestro-chrome{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:784px}.maestro #page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.maestro .page-header{position:fixed;z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;left:240px;width:calc(100% - (200px + 2 * 40px));min-width:744px;background:#fff;padding:40px 0 0 40px;height:56px}.maestro .page-header__shadow{-webkit-box-flex:0;-webkit-flex:0 0 96px;-ms-flex:0 0 96px;flex:0 0 96px}.maestro .page-header__heading{font-size:20px;line-height:32px;padding:0;margin:0}.maestro .page-header__title{position:absolute;z-index:8}.maestro #page-footer{position:fixed;z-index:4;left:calc(100% - 240px);padding:3px 0 8px 15px;margin-left:0}.maestro .top-menu-container{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.maestro .maestro-app{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.maestro .maestro-app-content{position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:420px;margin-left:40px}.maestro .maestro-app-content:only-child{margin-right:40px}.maestro .maestro-secondary-sidebar{position:fixed;z-index:2;height:100%;width:200px;padding:0 40px 0 40px;background:transparent}.maestro .maestro-secondary-sidebar__shadow{-webkit-box-flex:0;-webkit-flex:0 0 240px;-ms-flex:0 0 240px;flex:0 0 240px;margin-right:40px}.maestro #maestro-prompt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.maestro .top-notification-bar-silo{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-webkit-flex:0 0 48px;-ms-flex:0 0 48px;flex:0 0 48px}.maestro .top-notification-bar-silo::before{position:fixed;z-index:2;content:"";width:100%;height:48px;background:#fff;left:0}.maestro #top-notification-bar-container,.maestro .reseller_support_session_bar,.maestro .team_de_assume_user_top_bar{position:fixed;z-index:9;box-sizing:border-box;height:40px;margin-top:8px;top:auto}.maestro #prompt-silo .ha,.maestro #ha-container .ha,.maestro #full_admin_page .ha{position:fixed;z-index:3;bottom:60px;right:40px}.maestro .account-header-silo{margin:0}.maestro .maestro-tab-nav{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.maestro .maestro-tab-nav .c-tabs__bar{position:fixed;z-index:5;background:#fff;box-sizing:border-box;width:calc(100% - 560px);min-width:464px;height:auto;margin-top:0;line-height:39px}.maestro .maestro-tab-nav .c-tabs__bar-shadow{height:40px}.maestro .maestro-tab-nav .c-tabs__bar-shadow::before{position:fixed;z-index:5;content:"";background:#fff;width:calc(100% - 560px);height:40px}.maestro .maestro-tab-nav .c-tabs__tab{letter-spacing:.03em}.maestro .maestro-tab-nav .c-tabs__tab--selected{letter-spacing:0}.maestro .maestro-tab-nav .c-tabs__tab+.c-tabs__tab{margin-left:24px}.maestro .maestro-tab-nav .c-tabs__tab .c-tabs__label{padding-bottom:0}.maestro.no-scroll{position:static;overflow-y:hidden}
