html,
body {
  height: 100%;
}
.aui-page-sidebar #content .aui-sidebar:not(.sidebar-placeholder) + main#main {
  padding-left: 0;
}
body.ghx-rapid-views {
  overflow-y: hidden;
}
body.ghx-rapid-views #page {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
}
body.ghx-rapid-views header {
  flex-shrink: 0;
}
body.ghx-rapid-views #content {
  flex-grow: 1;
  display: flex;
  height: 100%;
  overflow: hidden;
}
body.ghx-rapid-views .aui-sidebar:not(.sidebar-placeholder) {
  position: relative;
  flex-basis: var(--aui-sidebar-width);
  flex-shrink: 0;
  flex-grow: 0;
}
body.ghx-rapid-views .aui-sidebar:not(.sidebar-placeholder).aui-sidebar-fly-out {
  flex-basis: auto;
}
body.ghx-rapid-views #gh {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  padding-left: 0;
}
body.ghx-rapid-views #ghx-header {
  flex-shrink: 0;
}
body.ghx-rapid-views #ghx-content-main {
  flex-grow: 1;
  height: 100%;
  overflow: hidden;
}
body.ghx-rapid-views #ghx-rabid {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
body.ghx-rapid-views #ghx-operations {
  flex-shrink: 0;
}
body.ghx-rapid-views #ghx-plan {
  flex-grow: 1;
  height: 100%;
  overflow: auto;
}
body.ghx-rapid-views #ghx-plan-group {
  display: flex;
  width: 100%;
}
body.ghx-rapid-views #ghx-classification-menu-column {
  flex-grow: 0;
  flex-shrink: 0;
}
body.ghx-rapid-views #ghx-version-column,
body.ghx-rapid-views #ghx-epic-column {
  flex-grow: 0;
  flex-shrink: 0;
  width: 220px;
}
body.ghx-rapid-views #ghx-version-column,
body.ghx-rapid-views #ghx-epic-column,
body.ghx-rapid-views #ghx-backlog-column,
body.ghx-rapid-views #ghx-detail-view,
body.ghx-rapid-views #ghx-pool-column {
  height: 100%;
}
body.ghx-rapid-views #content,
body.ghx-rapid-views #gh,
body.ghx-rapid-views #ghx-content-main,
body.ghx-rapid-views #ghx-plan,
body.ghx-rapid-views #ghx-plan-group,
body.ghx-rapid-views #ghx-backlog,
body.ghx-rapid-views #ghx-backlog-column,
body.ghx-rapid-views #ghx-detail-view,
body.ghx-rapid-views #ghx-detail-contents,
body.ghx-rapid-views .ghx-sticky-wrapper {
  height: 100%;
  overflow: auto;
}
body.ghx-rapid-views #ghx-backlog-column {
  flex-grow: 1;
}
body.ghx-rapid-views #ghx-detail-view {
  width: 400px;
  flex-shrink: 0;
  flex-grow: 0;
}
body.ghx-rapid-views #ghx-detail-view[style] {
  left: 0 !important;
}
body.ghx-rapid-views #ghx-work {
  display: flex;
  flex-grow: 1;
  height: 100%;
  overflow: hidden;
}
body.ghx-rapid-views #ghx-work #ghx-pool-column {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  width: calc(100% - 400px);
  overflow-x: hidden;
}
body.ghx-rapid-views #ghx-work #ghx-pool-column #ghx-pool {
  flex-grow: 0;
  flex-shrink: 5;
}
body.ghx-rapid-views #ghx-report {
  height: 100%;
}
@media print {
  body.ghx-rapid-views {
    overflow: visible;
    height: auto;
  }
}
