.semi-layout{display:flex;flex:auto;flex-direction:column;min-height:auto}.semi-layout,.semi-layout-content,.semi-layout-footer,.semi-layout-header,.semi-layout-sider,.semi-layout-sider-children{box-sizing:border-box}.semi-layout-footer,.semi-layout-header{flex:0 0 auto}.semi-layout-content{flex:auto;min-height:auto}.semi-layout-sider{position:relative;min-width:auto}.semi-layout-sider-children{height:100%;margin-top:-.1px;padding-top:.1px}.semi-layout-has-sider{flex-direction:row}.semi-layout-has-sider>.semi-layout,.semi-layout-has-sider>.semi-layout-content{overflow-x:hidden}.semi-portal-rtl .semi-layout,.semi-rtl .semi-layout{direction:rtl}