.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;
}

.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;
  }

.PageNavigation_navbar__HMDVJ {
  border-bottom: 1px solid var(--border-light-grey);
  display: flex;
  margin-top: 0.6666666rem;
  flex-wrap: nowrap;
  overflow-x: auto;
  position: relative;
  -webkit-overflow-scrolling: touch;
}

.PageNavigation_navbar__HMDVJ::-webkit-scrollbar {
    display: none;
  }

.PageNavigation_navTabs__AOtCx {
  flex: 0 0 auto;
  margin-right: 0.2rem;
}

.PageNavigation_navTab__tMm52 {
  display: inline-flex;
  gap: 0.6666666rem;
  background-color: transparent;
  border: none;
  align-items: center;
  color: var(--text-semi-dark);
  cursor: pointer;
  font-size: 1rem;
  height: 3.6rem;
  justify-content: center;
  overflow: ellipsis;
  padding: 0 1.0666666rem;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@media screen and (min-width: 720px) {

.PageNavigation_navTab__tMm52 {
    padding-inline: 1.6rem;
}
  }

.PageNavigation_navTab__tMm52:after {
    background-color: var(--text-lighter);
    bottom: 0;
    content: '';
    transform: scaleY(0);
    height: 3px;
    left: 0;
    right: 0;
    position: absolute;
    transition: transform 200ms cubic-bezier(0, 0, 0.22, 1) 0ms;
    transform-origin: bottom;
    width: 100%;
  }

.PageNavigation_navTab__tMm52:focus {
    color: var(--text-semi-dark);
    text-decoration: none;
  }

.PageNavigation_navTab__tMm52:hover,.PageNavigation_navTab__tMm52.PageNavigation_selected__Deb1W {
    color: var(--black);
    text-decoration: none;
  }

:is(.PageNavigation_navTab__tMm52:hover,.PageNavigation_navTab__tMm52.PageNavigation_selected__Deb1W):after {
      transform: scaleY(1);
    }

.PageNavigation_navTab__tMm52:focus-visible {
    color: var(--black);
    outline: 2px solid var(--primary);
    outline-offset: -2px;
    border-radius: 0.2rem;
  }

.PageNavigation_selected__Deb1W {
  color: var(--black);
  font-weight: 600;
}

.PageNavigation_selected__Deb1W:after {
    background-color: var(--highlight-default);
  }

.PageNavigation_alert__aYkjb {
  background-color: var(--primary);
  color: var(--white);
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1.4666666rem;
  font-weight: 600;
  width: 1.4666666rem;
  border-radius: 50%;
}

.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;
  }
}

.ObjectStorageV2DeleteModal_link__f9_Gt {
  background: none;
  border: none;
  color: var(--primary);
  cursor: pointer;
  font-weight: 600;
  padding: 0;
  text-decoration: underline;
}

.ObjectStorageV2DeleteModal_link__f9_Gt:hover {
  opacity: 0.8;
}

.ObjectStorageV2DeleteModal_link__f9_Gt:focus {
  outline: none;
}

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

@keyframes ObjectStorageV2TerminationProtectionAlert_highlight__Bn2FY {
  0% {
    outline: 2px solid var(--primary);
    outline-offset: 2px;
  }
  100% {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
}

.ObjectStorageV2TerminationProtectionAlert_highlight__Bn2FY {
  animation: ObjectStorageV2TerminationProtectionAlert_highlight__Bn2FY 2s ease-out;
}

.ObjectStorageV2InstanceDetails_headerActions__LBguI #object-storage-v2-delete {
  margin-left: 1rem;
}

.ObjectStorageV2InstanceDetails_statusList__PCvgq {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}

.ObjectStorageV2InstanceDetails_statusList__PCvgq li {
  display: flex;
  align-items: center;
}

.ObjectStorageV2InstanceDetails_statusList__PCvgq li + li:before {
  content: '•';
  margin: 0 0.375rem;
}

.Disclaimer_disclaimer__zDBdT {
  align-items: stretch;
  background-color: white;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  display: flex;
  overflow: hidden;
}

.Disclaimer_inline__SMHuE {
  display: inline-flex;
}

.Disclaimer_default__K_jDA,
.Disclaimer_loading__Okjhp {
  border-color: var(--uikit-primary);
}

.Disclaimer_default__K_jDA .Disclaimer_icon__KEWFt,
.Disclaimer_loading__Okjhp .Disclaimer_icon__KEWFt {
  background-color: var(--uikit-primary);
  color: white;
  min-width: 50px; /* (2x) 15px margin + 20px icon */
}

.Disclaimer_success__pizeA {
  border-color: var(--uikit-success);
}

.Disclaimer_success__pizeA .Disclaimer_icon__KEWFt {
  background-color: var(--uikit-success);
  color: black;
}

.Disclaimer_error__bvtlO {
  border-color: var(--uikit-danger);
}

.Disclaimer_error__bvtlO .Disclaimer_icon__KEWFt {
  background-color: var(--uikit-danger);
  color: white;
}

.Disclaimer_warning__D7qkQ {
  border-color: var(--uikit-warning);
}

.Disclaimer_warning__D7qkQ .Disclaimer_icon__KEWFt {
  background-color: var(--uikit-warning);
  color: black;
}

.Disclaimer_icon__KEWFt {
  align-items: center;
  display: flex;
  padding: 1rem;
}

.Disclaimer_icon__KEWFt svg {
  display: block;
}

.Disclaimer_icon__KEWFt .Phoenix--Loader {
  height: 20px;
  width: 20px;
}

.Disclaimer_body__VBo5A {
  display: flex;
  gap: 1rem;
  padding: 0.6666666rem 1rem;
  align-items: center;
  flex: auto;
}

.Disclaimer_content__FvFyZ {
  flex: auto;
  flex-shrink: 1;
  line-height: 1.3333333rem;
}

.Disclaimer_title__ob6xh {
  font-weight: 600;
}

.Disclaimer_title__ob6xh::after {
  content: ' - ';
}

.Disclaimer_actions__NW_Rb {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  gap: 1rem;
}

.Disclaimer_closeButton__OAHrG {
  cursor: pointer;
  margin-left: auto;
  padding: 0;
  border: none;
  background-color: transparent;
}

.Disclaimer_multiline__C5kDC .Disclaimer_content__FvFyZ .Disclaimer_title__ob6xh {
  display: block;
}

.Disclaimer_multiline__C5kDC .Disclaimer_content__FvFyZ .Disclaimer_title__ob6xh::after {
  content: '';
  display: none;
}

.Disclaimer_multiline__C5kDC .Disclaimer_content__FvFyZ .Disclaimer_text__iuBqH {
  display: block;
  margin-top: 0.3333333rem;
}

.ObjectStorageV2InstanceRow_objectStorageListItem__BvlfB {
  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;
  padding-right: 0;
  color: var(--text-body);
  margin-top: 0.75rem;
}

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

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

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

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

.ObjectStorageV2InstanceRow_objectStorageListItem__BvlfB .ObjectStorageV2InstanceRow_cell__QrR9g {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    flex-shrink: 0;
    height: auto;
    padding: 0 1rem;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;

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

:is(.ObjectStorageV2InstanceRow_objectStorageListItem__BvlfB .ObjectStorageV2InstanceRow_cell__QrR9g) .ObjectStorageV2InstanceRow_cell__QrR9g {
      padding: 0;
    }

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

.ObjectStorageV2InstanceRow_nameCell__lDZdI {
  width: 26%;
}

.ObjectStorageV2InstanceRow_statusCell__t5vbb {
  width: 21%;
}

.ObjectStorageV2InstanceRow_regionCell__64Bwt {
  width: 12%;
}

.ObjectStorageV2InstanceRow_usageCell__7zRIz {
  width: 14%;
}

.ObjectStorageV2InstanceRow_storageCell__Fct82 {
  width: 10%;
  padding: 0 1.5rem !important;
}

.ObjectStorageV2InstanceRow_objectsCell__owhok {
  width: 10%;
  padding: 0 2rem !important;
}

.ObjectStorageV2InstanceRow_spacer__9fhFP {
  width: 8%;
  justify-content: flex-end;
  padding-right: 2rem !important;
}

.ObjectStorageV2InstanceRow_alertBadge__XVIvG {
  margin-top: 0.5rem;
}

.ObjectStorageV2ListHeadings_sortable__zO4DE {
  cursor: pointer;
}

.ObjectStorageV2ListHeadings_sortable__zO4DE: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;
}

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

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

.ObjectStorageV2ListHeadings_itemCell__bmFJ9 {
  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;
}

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

.ObjectStorageV2ListHeadings_nameCell__f1Eu3 {
  width: 26%;
}

.ObjectStorageV2ListHeadings_statusCell__slpHB {
  width: 21%;
}

.ObjectStorageV2ListHeadings_regionCell__bFUW1 {
  width: 12%;
}

.ObjectStorageV2ListHeadings_usageCell__CT2lw {
  width: 14%;
}

.ObjectStorageV2ListHeadings_storageCell__x8fYO {
  width: 10%;
}

.ObjectStorageV2ListHeadings_objectsCell__oyrpU {
  width: 10%;
}

.ObjectStorageV2ListHeadings_spacer__KrgQB {
  width: 8%;
}


  .ObjectStorageV2AlertsModal_wrapper__l4K5U .Phoenix__CardContent {
    padding: 0;
  }
.ObjectStorageV2AlertsModal_wrapper__l4K5U .ObjectStorageV2AlertsModal_section__ICXAy:not(:first-child) {
    border-top: 1px solid var(--border-grey);
  }
.ObjectStorageV2AlertsModal_wrapper__l4K5U .ObjectStorageV2AlertsModal_sectionContent__lEZ9k {
    padding: 1rem 2rem;
  }
.ObjectStorageV2AlertsModal_wrapper__l4K5U .Phoenix__CardFooter {
    padding: 1.3333333rem 2rem;
    border-top: 1px solid var(--card-border);
    margin-top: 0;
  }

