.layout-content.status.status-index .unresolved-incidents {
    max-width: 1000px;
  width: 100%;
  margin: 0 auto;
  margin-top: 35px;
}
.tooltipster-sidetip {
width: 100% !important;
  max-width: 400px !important;
 height: auto !important;
  padding-right: 20px;
  padding-left: 20px;
}
.tooltipster-content {
    white-space: normal;
}
.layout-content.status.status-index .components-section .component-container.is-group.open .child-components-container {
    margin-top: 25px;
  margin-bottom: 20px;
}
.layout-content.status.status-index .components-section .component-container .child-components-container .component-inner-container {
    margin-top: .5rem;
}
.status-full-history .container {
width: 90% !important;
  max-width: 1000px !important;
  margin: 0 auto;
  padding: 50px
}
.layout-content.status .incidents-list, .page-footer {
 width: 90%;
  max-width: 1000px;
  margin: 0 auto;
  margin-top: 70px;
}
.page-footer {
  margin-bottom: 50px;
  padding-top: 30px;
  border-top: 1px solid #E0E0E0;
  font-family: 'Lato', sans-serif;
  font-size: 13px;
  color: #5f6368;
}
.page-footer a {
  color: #121C42;
  font-weight: 600;
  transition: color 0.2s ease;
}
.page-footer a:hover {
  color: #0066FF;
}
.container {
    width: 100%;
    max-width: none;
}
.group-parent-indicator.fa-plus-square-o,
.group-parent-indicator.fa-minus-square-o {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 1.5px solid #121C42;
  background: transparent;
  cursor: pointer;
  vertical-align: middle;
  transition: background 0.25s ease, border-color 0.25s ease, transform 0.2s ease;
}
.group-parent-indicator.fa-plus-square-o:hover,
.group-parent-indicator.fa-minus-square-o:hover {
  background: linear-gradient(-99deg, #121C42, #0066FF);
  border-color: transparent;
  transform: scale(1.1);
}
.group-parent-indicator.fa-plus-square-o::before,
.group-parent-indicator.fa-minus-square-o::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6px;
  height: 6px;
  border-right: 2px solid #121C42;
  border-bottom: 2px solid #121C42;
  transition: transform 0.25s ease, border-color 0.25s ease;
}
.group-parent-indicator.fa-plus-square-o::before {
  transform: translate(-50%, -65%) rotate(45deg);
}
.group-parent-indicator.fa-minus-square-o::before {
  transform: translate(-50%, -35%) rotate(-135deg);
}
.group-parent-indicator.fa-plus-square-o:hover::before,
.group-parent-indicator.fa-minus-square-o:hover::before {
  border-color: #ffffff;
}
[data-component-id="j2g7tl2l4kk6"] span.name, [data-component-id="mh77vpqkc3lp"] span.name {
    text-transform: uppercase;
  letter-spacing: 2px;
  width: 100%;
  font-weight: 600;
  font-size: 14px;
  color: #5f6368;
  margin-left: 0 !important;
}
.layout-content.status.status-index .components-section .components-container.two-columns .component-container:has(>[data-component-id="j2g7tl2l4kk6"]), .layout-content.status.status-index .components-section .components-container.two-columns .component-container:has(>[data-component-id="mh77vpqkc3lp"])  {
 width: 100% !important;
}
[data-component-id="j2g7tl2l4kk6"] .component-status, [data-component-id="j2g7tl2l4kk6"] .icon-indicator, [data-component-id="mh77vpqkc3lp"] .component-status, [data-component-id="mh77vpqkc3lp"] .icon-indicator {
display: none !important;
  }
[data-component-id="j2g7tl2l4kk6"] {
  border-bottom: 0px !important;
  padding-bottom: 10px !important;
  padding-top: 20px;
}
[data-component-id="mh77vpqkc3lp"] {
  border-bottom: 0px !important;
  padding-bottom: 10px !important;
  padding-top: 0px;
}
.layout-content.status.status-index .components-section .component-container.is-group.open>.component-inner-container .icon-indicator {
    display: block;
}
body.status .layout-content.status .border-color, hr, .tooltip-base, .markdown-display table, div[id^="subscribe-modal"], #uptime-tooltip .tooltip-box {
    border-color: #E0E0E0;
    order: 1;
  position: relative;
  top: 5px;
}
.tool.icon-indicator.fa.tooltipstered {
 float: left;
  background-color: #ffffff;
  border-radius: 50%;
  box-sizing: border-box;
  height: 22px;
  width: 22px;
  font-size: 11px;
  padding: 4px;
  margin-bottom: 9px;
  border: 2px solid currentColor;
  transition: transform 0.15s ease;
  appearance: none;
  -webkit-appearance: none;
  cursor: default;
}
.tool.icon-indicator.fa.tooltipstered:hover {
  transform: scale(1.12);
}
.tool.icon-indicator.fa.fa-check.tooltipstered { color: #02C94B; }
.tool.icon-indicator.fa.fa-minus-square.tooltipstered { color: #F2A900; }
.tool.icon-indicator.fa.fa-exclamation-triangle.tooltipstered { color: #F2790C; }
.tool.icon-indicator.fa.fa-times.tooltipstered { color: #E0393E; }
.tool.icon-indicator.fa.fa-wrench.tooltipstered { color: #0066FF; }
.icon-indicator {
  font-size: 20px;
}
.legend-item .icon-indicator.fa {
    background-color: #ffffff;
  border-radius: 50%;
  box-sizing: border-box;
  height: 20px;
  width: 20px;
  font-size: 10px;
  padding: 4px;
  border: 2px solid currentColor;
  top: -2px !important;
}
.legend-item .icon-indicator.fa.fa-check { color: #02C94B; }
.legend-item .icon-indicator.fa.fa-minus-square { color: #F2A900; }
.legend-item .icon-indicator.fa.fa-exclamation-triangle { color: #F2790C; }
.legend-item .icon-indicator.fa.fa-times { color: #E0393E; }
.legend-item .icon-indicator.fa.fa-wrench { color: #0066FF; }
.layout-content.status.status-index .components-section .component-inner-container .name {
    display: flex;
    align-items: center;
    order: 1;
    flex: 1;
    max-width: 100%;
    margin-left: 1rem;
}
.component-inner-container .name .group-parent-indicator {
    order: 1;
    margin-left: auto;
}

#past-incidents {
font-size: 27px;
font-family: 'Lato', sans-serif;
font-weight: 700;
color: #121C42;
}
.layout-content.status .incidents-list.format-expanded .status-day .date {
    padding-bottom: 8px;
}
.layout-content.status.status-full-history>.container {
    padding-top: 50px;
}
.layout-content.status .incidents-list .status-day .date {
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 20px;
  color: #121C42;
  border-bottom: 2px solid #0066FF;
  display: inline-block;
  padding-bottom: 6px;
}
.layout-content.status .incidents-list .incident-title,
.layout-content.status .incidents-list a {
  font-family: 'Lato', sans-serif;
  color: #121C42;
  font-weight: 600;
  transition: color 0.2s ease;
}
.layout-content.status .incidents-list .incident-title:hover,
.layout-content.status .incidents-list a:hover {
  color: #0066FF;
}
.layout-content.status .incidents-list .updates .update-body,
.layout-content.status .incidents-list .updates .update-timestamp {
  font-family: 'Lato', sans-serif;
  color: #5f6368;
}
.layout-content.status.status-full-history h1,
.layout-content.status.status-full-history h2,
.layout-content.status.status-full-history h3 {
  font-family: 'Lato', sans-serif;
  color: #121C42;
  font-weight: 700;
}
.child-components-container .component-inner-container {
 border-bottom: 0px !important;
  padding-bottom: 0px !important;
}

.layout-content.status .masthead-container.basic .masthead .logo-container {
    max-width: 130px !important	;
}
.container {
    font-family: 'Lato', sans-serif;
  font-weight: 600;
}
.flat-button, .layout-content.status .masthead-container .updates-dropdown-container .show-updates-dropdown {
    font-family: 'Lato', sans-serif;
  font-weight: 600;
  font-size: 13px;
  text-transform: uppercase;
  border-radius: 4px !important;
  box-shadow: none !important;
  border: 1.5px solid rgba(255,255,255,0.7) !important;
  background: transparent !important;
  letter-spacing: 0.7px !important;
  padding: 10px 20px 9px;
  transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease;
}
.flat-button:hover, .layout-content.status .masthead-container .updates-dropdown-container .show-updates-dropdown:hover {
  background: linear-gradient(-99deg, #121C42, #0066FF) !important;
  border-color: transparent !important;
  color: #ffffff !important;
}
.layout-content.status.status-index .components-section .component-container, .layout-content.status.status-index .components-section .component-container.is-group, .layout-content.status.status-index .components-section .component-container, .layout-content.status.status-index .components-section .component-container {
  padding: 20px 0 .25rem 0;
}
.layout-content.status.status-index .components-section .components-container.two-columns .component-container {
 border-left: 0px;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0;
  padding-right: 15px;
  padding-left: 15px;
}
.layout-content.status.status-index .components-section .component-container.is-group>.component-inner-container, .layout-content.status.status-index .components-section .component-container .component-inner-container {
  border-bottom: 1px solid #dddddd;
  padding-bottom: 20px;
      display: flex;
}
.layout-content.status.status-index .page-status {
    margin-top: 0px;
  border-radius: 0;
  margin-bottom: 20px !important;
  text-align: center;
  font-weight: 700;
}
.layout-content.status .masthead-container.basic {
    width: 100% !important;
    max-width: none !important;
    padding: 30px !important;
    background: linear-gradient(-99deg, #121C42, #0066FF);
    position: relative;
    overflow: hidden;
}
.layout-content.status .masthead-container.basic::before {
    content: "";
    position: absolute;
    top: -55%;
    right: -15%;
    width: 650px;
    height: 650px;
    background: radial-gradient(circle, rgba(56, 217, 255, 0.35) 0%, rgba(56, 217, 255, 0) 70%);
    filter: blur(50px);
    pointer-events: none;
}
.layout-content.status .masthead-container.basic .masthead {
    padding-top: 0px !important;
    max-width: 850px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.layout-content.status.status-index .components-section .component-container .name {
    font-weight: 600;
    font-family: 'Lato', sans-serif;
}
.layout-content.status.status-index .components-section .component-container .icon-indicator {

}
.layout-content.status.status-index .components-section {
display: grid;
    grid-template-columns: 1fr;
      width: 90%;
    max-width: 1000px;
    margin: 0 auto;
}
.components-section .components-uptime-link {
 order: 0
}
.components-container.two-columns {
 order: 1;
}
.layout-content.status.status-index .components-section .component-statuses-legend {
 order: -1;
  margin-bottom: 30px;
  padding: 1.5rem;
    box-shadow: rgb(0 0 0 / 6%) 0px 3px 12px 0px, rgb(0 0 0 / 16%) 0px 1px 3px 0px;
}

@media screen and (max-width: 700px) {
    .layout-content.status.status-index .components-section .components-container.two-columns+.component-statuses-legend {
        display: block !important;
    }
      .layout-content.status.status-index .components-section .components-container.two-columns .component-container .icon-indicator {
        display: block;
    }
  .layout-content.status.status-index .components-section .components-container.two-columns .component-container .component-status {
        display: none;
    }
  [data-component-id="j2g7tl2l4kk6"] {
 height: 50px;
}
  [data-component-id="q3zqm7rvk76c"]:after {
  margin-top: -75px;
  text-align: left
}
}
@media screen and (min-width: 701px) {

}