.Container_container__PtMYv {
  box-sizing: border-box;
  margin-inline: auto;
  padding-inline: 0.5rem;
  width: 100%;
}

@media (min-width: 720px) {
  .Container_container__PtMYv {
    padding-inline: 1rem;
  }
}

.Container_extraLarge__u6vXI,
.Container_default__DbaP1 {
  max-width: 76rem;
}

.Container_large__Ga1H8 {
  max-width: 55rem;
}

.Container_medium__Dbj_A {
  max-width: 49rem;
}

.Container_small__sIHzC {
  max-width: 25rem;
}

.Container_center__myMWp {
  align-items: center;
  display: flex;
  flex-direction: column;
}

.Heading_heading__wnAWm {
  align-items: center;
  display: flex;
  width: 100%;
}

.Heading_icon__C5tix {
  margin-right: 0.6666666rem;
}

.Heading_titleContainer__uiw9M {
  align-items: baseline;
  display: flex;
}

.Heading_title__CMpgy {
  font-size: 1.4666666rem;
  font-weight: 600;
  line-height: 1.2;
  margin: 0;
}

.Heading_titleSuffix__F_f6L {
  color: var(--text-light);
  font-weight: 600;
  margin-left: 1rem;
  text-transform: uppercase;
}

.Heading_subtitle__VQSA8 {
  color: var(--text-grey);
  font-size: 0.8666666rem;
  letter-spacing: 0.02rem;
  margin-top: 0.2rem;
}

.Heading_actions__h_uN2 {
  display: flex;
  flex: 1 1 auto;
  justify-content: flex-end;
  margin-left: 1rem;
}

.PageLoader_pageLoader__i0Gi_ {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 5rem;
}

.PageLoader_centered__OjaGP {
  margin-top: 0;
  height: 100vh;
  width: 100%;
}

.Hero_hero__CmEyW {
  display: flex;
  flex-direction: row-reverse;
}

.Hero_icon__KZvN3 {
  color: #dfdfe9;
  flex: 0 0 40%;
  margin-top: -2rem;
  text-align: center;
  width: 40%;
}

.Hero_icon__KZvN3 .Phoenix--Icon {
  height: auto;
  width: 100%;
}

.Hero_heading__CfDU7 {
  font-size: 3.2rem;
  line-height: 1.2;
  letter-spacing: 0.6;
  margin: 4rem 0 2rem;
}

.Hero_lead__i7jni {
  font-size: 1rem;
  letter-spacing: 0.6;
  line-height: 2rem;
  margin: 0 0 2rem;
}

.Hero_lead__i7jni p {
  font-size: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  margin: 0;
}

.Hero_actions__18OEX {
  align-items: center;
  display: flex;
}

.Hero_actions__18OEX > * + * {
  margin-left: 1rem;
}

.DatabasesLanding_list__98klf {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  margin-bottom: 2.4rem;
}

.DatabasesLanding_card__0ED5B {
  display: flex;
  padding-left: 0;
  flex: 1;
  gap: 1rem;
  border-radius: 0.2666666rem;
}

.DatabasesLanding_content__tWEXo {
  line-height: initial;
  flex-grow: 1;
}

.DatabasesLanding_title__pEXgI {
  display: flex;
  align-items: center;
  line-height: 1rem;
  margin-top: 0.1333333rem;
  margin-bottom: 0.2666666rem;
}

.DatabasesLanding_new__pS1Io {
  margin-left: 1rem;
}

.DatabasesListHeadings_sortable__XdYfu {
  cursor: pointer;
}

.DatabasesListHeadings_sortable__XdYfu:after {
  border: 0.33rem solid transparent;
  border-top-color: var(--border-grey);
  bottom: 0;
  box-sizing: border-box;
  content: '';
  display: inline-block;
  height: 0.66rem;
  position: relative;
  transform: translate(0.8rem, 0.26rem);
  transition:
    border-color 0.2s ease,
    transform 0.2s ease;
  width: 0.66rem;
}

.DatabasesListHeadings_sortable__XdYfu.DatabasesListHeadings_sortDesc__xq3P_:after {
  border-top-color: var(--uikit-primary);
  transform: translate(0.8rem, 0.26rem);
}

.DatabasesListHeadings_sortable__XdYfu.DatabasesListHeadings_sortAsc__dAWX_:after {
  border-bottom-color: var(--uikit-primary);
  border-top-color: transparent;
  transform: translate(0.8rem, -0.1rem);
}

.DatabasesListHeadings_itemCell__GztbM {
  box-sizing: border-box;
  color: var(--text-light);
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  font-size: 0.86rem;
  font-weight: 700;
  height: 100%;
  letter-spacing: 0.07rem;
  padding: 1rem 1rem;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: none;
  background-color: transparent;
  align-items: center;
  justify-content: left;
}

.DatabasesListHeadings_databaseListHeadings__cSuCW {
  display: flex;
  width: 100%;
  padding-left: 0.8rem;
  padding-right: 0;
}

.DatabasesListHeadings_spacer__2fWNU {
  width: 3.3333333rem;
}

.DatabasesListHeadings_titleCell__1lEnO {
  width: 20%;
}

.DatabasesListHeadings_statusCell__CO2Cq {
  width: 18%;
}

.DatabasesListHeadings_nodeCell__KfAAs {
  width: 10%;
}

.DatabasesListHeadings_coreCell__i2CIx {
  width: 10%;
}

.DatabasesListHeadings_memoryCell__7z_95 {
  width: 12%;
}

.DatabasesListHeadings_storageCell__1kAux {
  width: 12%;
}

.DatabasesListHeadings_zoneCell__Mdxux {
  width: 12%;
}

.CopyToClipboard_copyToClipboardContainerOuter__WpTr1 {
  max-width: 100%;
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
}
.CopyToClipboard_copyToClipboardContainerOuter__WpTr1 .CopyToClipboard_hiddenLabel__Ia6j0 {
    display: none;
  }
.CopyToClipboard_copyToClipboardContainerOuter__WpTr1 .CopyToClipboard_copyToClipboardContainer__XGEmc {
    cursor: pointer;
    position: relative;
  }
:is(.CopyToClipboard_copyToClipboardContainerOuter__WpTr1 .CopyToClipboard_copyToClipboardContainer__XGEmc)  > .Phoenix--Icon {
      margin-top: -0.2rem;
    }
:is(:is(.CopyToClipboard_copyToClipboardContainerOuter__WpTr1 .CopyToClipboard_copyToClipboardContainer__XGEmc) > .Phoenix--Icon):first-child {
        margin-right: 0.25em;
      }
:is(:is(.CopyToClipboard_copyToClipboardContainerOuter__WpTr1 .CopyToClipboard_copyToClipboardContainer__XGEmc) > .Phoenix--Icon):last-child {
        margin-left: 0.25em;
      }
.CopyToClipboard_copyToClipboardContainerOuter__WpTr1.CopyToClipboard_flex__qcINe {
    display: flex;
  }
.CopyToClipboard_copyToClipboardContainerOuter__WpTr1.CopyToClipboard_flex__qcINe.CopyToClipboard_fullWidth__kjz_6 .CopyToClipboard_copyToClipboardContainer__XGEmc {
        width: 100%;
      }
.CopyToClipboard_copyToClipboardContainerOuter__WpTr1.CopyToClipboard_flex__qcINe .CopyToClipboard_copyToClipboardContainer__XGEmc {
      max-width: 100%;
      display: flex;
      flex: 0 1 auto;
      align-items: center;
    }
:is(.CopyToClipboard_copyToClipboardContainerOuter__WpTr1.CopyToClipboard_flex__qcINe .CopyToClipboard_copyToClipboardContainer__XGEmc)  > .Phoenix--Icon {
        flex: 0 0 auto;
      }
.CopyToClipboard_copyToClipboardContainerOuter__WpTr1.CopyToClipboard_ellipsis__fagWU .CopyToClipboard_copyToClipboardContainer__XGEmc {
      display: flex;
      align-items: center;
      min-width: 0;
    }
:is(.CopyToClipboard_copyToClipboardContainerOuter__WpTr1.CopyToClipboard_ellipsis__fagWU .CopyToClipboard_copyToClipboardContainer__XGEmc)  > span:not(.Phoenix--Icon) {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        min-width: 0;
      }
:is(.CopyToClipboard_copyToClipboardContainerOuter__WpTr1.CopyToClipboard_ellipsis__fagWU .CopyToClipboard_copyToClipboardContainer__XGEmc)  > .Phoenix--Icon {
        flex-shrink: 0;
      }

.TitleTableCell_titleLink__QiDPd {
  color: var(--primary);
  font-size: 1.0666666rem;
}

.TitleTableCell_titleLink__QiDPd strong {
    font-weight: 600;
  }

.TitleTableCell_subtitle__iaHJQ {
  align-items: center;
  display: inline-flex;
  font-size: 0.8rem;
  line-height: 1rem;
  margin-top: 0.3333333rem;
  white-space: nowrap;
}

.TitleTableCell_subtitle__iaHJQ svg {
    margin-left: 0.25em;
  }

.StateIndicator_stateIndicator__BuxLz {
  background: var(--green);
  border-radius: 50%;
  content: '';
  display: inline-block;
  height: 0.4rem;
  width: 0.4rem;
}

.StateIndicator_big__2fsMq {
  height: 0.6666666rem;
  width: 0.6666666rem;
}

.StateIndicator_gray__dcEci {
  background: var(--borderGrey);
}

.StateIndicator_green___C3l_ {
  background: var(--green);
}

.StateIndicator_red__Nbed2 {
  background: var(--strawberry);
}

.StateIndicator_lightRed__Bf8Eo {
  background: #ff7c87;
}

.StateIndicator_yellow__nZCKV {
  background: var(--yellow);
}

.StateIndicator_breathe__bNA_C {
  animation: StateIndicator_breathe__bNA_C 1s ease 0s infinite;
}

@keyframes StateIndicator_breathe__bNA_C {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 1;
  }
}

.DatabasesListRow_eolCell__13SZ6 {
  overflow: visible !important;
}

.DatabasesListRow_eolCell__13SZ6 * {
  overflow: visible !important;
}

.DatabasesListRow_eolTooltipWrapper__REExb .Phoenix__Tooltip {
  max-width: none !important;
  white-space: nowrap !important;
  z-index: 10000 !important;
}

.DatabasesListRow_databaseListItem__Yor4b {
  background: var(--white);
  border-radius: 2px;
  border: 1px solid var(--border-grey);
  display: flex;
  padding: 1.6rem 0;
  width: 100%;
  transition: border-color 0.1s ease 0s;
  min-height: 5.3333333rem;
  padding-left: 0.8rem;
  color: var(--text-body);
}

.DatabasesListRow_databaseListItem__Yor4b:hover {
    text-decoration: none;
    border-color: var(--primary);
  }

.DatabasesListRow_databaseListItem__Yor4b:focus {
    outline: none;
    color: var(--text-body);
  }

.DatabasesListRow_databaseListItem__Yor4b:focus-visible {
    outline: 2px solid var(--primary);
    outline-offset: 2px;
  }

.DatabasesListRow_databaseListItem__Yor4b:active {
    color: var(--text-body);
  }

.DatabasesListRow_databaseListItem__Yor4b .DatabasesListRow_cell__U9aDj {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    height: auto;
    justify-content: left;
    padding: 0 1rem;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;

    /* don't multiply paddings with inner children */
  }

:is(.DatabasesListRow_databaseListItem__Yor4b .DatabasesListRow_cell__U9aDj) .DatabasesListRow_cell__U9aDj {
      padding: 0;
    }

.DatabasesListRow_databaseListItem__Yor4b .DatabasesListRow_nameCell__FrTXv {
    font-weight: 600;
    word-break: break-all;
    color: var(--black);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

:is(.DatabasesListRow_databaseListItem__Yor4b .DatabasesListRow_nameCell__FrTXv)  > div:last-child {
      margin-left: -0.3rem;
    }

.DatabasesListRow_titleCell__zFkV8 {
  width: 20%;
}

.DatabasesListRow_statusCell__NDszS {
  width: 18%;
}

.DatabasesListRow_nodeCell__5DyGD {
  width: 10%;
}

.DatabasesListRow_nodeCell__5DyGD span {
    margin-left: 0.25rem;
  }

.DatabasesListRow_coreCell__EjwNQ {
  width: 10%;
}

.DatabasesListRow_coreCell__EjwNQ span {
    margin-left: 0.25rem;
  }

.DatabasesListRow_memoryCell__N_lrB {
  width: 12%;
}

.DatabasesListRow_memoryCell__N_lrB span {
    margin-left: 0.25rem;
  }

.DatabasesListRow_storageCell__D_SXq {
  width: 12%;
}

.DatabasesListRow_storageCell__D_SXq span {
    margin-left: 0.25rem;
  }

.DatabasesListRow_zoneCell__i8cGp {
  width: 12%;
}

.DatabasesListRow_iconCell__KfoTc {
  width: 3.3333333rem;
}

.DatabasesListRow_alertBadge__ir84w {
  margin-top: 0.5rem;
}

.DatabasesNoticesBanner_normal__l4c98 {
  font-weight: 400;
}

.DatabasesNoticesBanner_compactAlert__bdxYi .Phoenix__Alert {
  min-height: 0;
  padding: 0.6666666rem;
}

.DatabasesNoticesBanner_fullBleedTable__FuOfz {
  margin-left: -2rem;
  margin-right: -2rem;
}

.DatabasesNoticesBanner_groupHeading__oeaay {
  display: flex;
  align-items: center;
  gap: 0.6666666rem;
}

.DatabasesNoticesBanner_groupContent__iM6EV {
  margin-top: 1rem;
}

.DatabasesNoticesBanner_singleHeading__pS_lo {
  margin-bottom: 1rem;
}

.DatabasesNoticesBanner_groups__Mm8IP {
  margin-top: -1.3333333rem;
  margin-left: -2rem;
  margin-right: -2rem;
}

.DatabasesNoticesBanner_title__hM8o9 {
  display: flex;
  align-items: center;
  gap: 0.6666666rem;
}

.DatabasesNoticesBanner_groups__Mm8IP > .DatabasesNoticesBanner_section__tH_6M {
  padding: 1rem 2rem;
  border-bottom: 1px solid var(--uikit-progressbar-bg);
}

.DatabasesNoticesBanner_groupToggle__J8N9s {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0;
  background: none;
  border: none;
  color: inherit;
  cursor: pointer;
}

.DatabasesNoticesBanner_groupToggle__J8N9s:focus-visible {
  outline: 2px solid var(--primary);
  outline-offset: 2px;
  border-radius: 2px;
}

.DatabasesNoticesBanner_footer__bFDP4 {
  display: flex;
  justify-content: flex-start;
  margin-top: 1.3333333rem;
}

.Databases_listContainer__Og39s {
  gap: 1rem;
  display: flex;
  flex-direction: column;
}

.Databases_noticesBannerGrow__R_pH5 {
  flex: 1;
}

