.k-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.k-layout.k-has-aside{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.k-layout.k-has-aside .k-layout>.k-header{background:#fff;border-bottom:1px solid #cad0dd}.k-layout>.k-header{height:4rem;line-height:4rem;background:#262626}.k-layout>.k-header .k-menu .k-menu-item{vertical-align:top}.k-layout>.k-header .k-menu .k-menu-item>.k-title{height:auto;line-height:inherit}.k-layout>.k-header.k-fixed{position:fixed;width:100%;z-index:998;left:0}.k-layout>.k-header.k-fixed+.k-body,.k-layout>.k-header.k-fixed+.k-layout,.k-layout>.k-header.k-fixed+.k-layout>.k-aside.k-fixed{padding-top:4rem}.k-layout>.k-header.k-fixed+.k-layout>.k-aside.k-fixed{z-index:997}.k-layout>.k-aside{background:#262626;-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out;width:12.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.k-layout>.k-aside.k-fixed{position:fixed;height:100vh;overflow:hidden;top:0}.k-layout>.k-aside.k-fixed>.k-wrapper{height:100%;overflow:auto;margin-right:-20px}.k-layout>.k-aside.k-fixed>.k-wrapper>.k-menu{min-height:100%}.k-layout>.k-aside.k-fixed+.k-body,.k-layout>.k-aside.k-fixed+.k-layout,.k-layout>.k-aside.k-fixed+.k-layout>.k-header.k-fixed{padding-left:12.5rem;-webkit-transition:padding-left .25s ease-in-out;transition:padding-left .25s ease-in-out}.k-layout>.k-aside.k-fixed.k-collapsed+.k-body,.k-layout>.k-aside.k-fixed.k-collapsed+.k-layout,.k-layout>.k-aside.k-fixed.k-collapsed+.k-layout>.k-header.k-fixed{padding-left:3.5rem}.k-layout>.k-aside.k-large{width:15.625rem}.k-layout>.k-aside.k-large+.k-body,.k-layout>.k-aside.k-large+.k-layout,.k-layout>.k-aside.k-large+.k-layout>.k-header.k-fixed{padding-left:15.625rem}.k-layout>.k-aside.k-small{width:11.25rem}.k-layout>.k-aside.k-small+.k-body,.k-layout>.k-aside.k-small+.k-layout,.k-layout>.k-aside.k-small+.k-layout>.k-header.k-fixed{padding-left:11.25rem}.k-layout>.k-aside.k-collapsed{width:3.5rem}.k-layout>.k-footer{padding:1.5rem 3.125rem}.k-layout>.k-body{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 1.25rem}