@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500;600;700&family=Lato:wght@400;700&display=swap');

body, .layout-content, p, td { font-family:'Lato',-apple-system,"Segoe UI",Roboto,sans-serif !important; }
h1, h2, h3, .page-status .status, .incident-title { font-family:'Poppins',sans-serif !important; font-weight:800; }

body {
    background: radial-gradient(ellipse 70% 80% at 50% -20%, #174478f2 0%, transparent 70%), #0c1a2e!important;  
}

.font-largest {
    font-size: 1.4em;
}

.layout-content.status .masthead-container.premium .masthead .text-container .page-name {
    font-weight: 700;
    font-family: 'Poppins';
    font-size: 40px;
    padding: 20px 20px 20px 40px;
}

.container { 
    background-color: #fff!important;
  	  padding:30px;
  	  border:1px solid #e7f6ff;
    	border-radius:0px 0px 10px 10px;
    margin-top:-30px;
}

.layout-content.status .masthead-container.premium .masthead .text-container { 
    background-color: #0C1A2E!important;
    margin-bottom: 20px;
}

.layout-content.status.status-index .page-status .status {
    color: #0C1A2E;
    position: relative;
    top: 6px;
text-shadow: none !important;
  font-size:17px;
}

.layout-content.status.status-index .page-status {
    font-weight: 500;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -o-border-radius: 15px;
    -ms-border-radius: 15px;
  border:0px;
    margin-bottom: 30px;
}
    .layout-content.status .masthead-container .masthead {
        margin-bottom: 30px!important;

}

.flat-button, .masthead .updates-dropdown-container .show-updates-dropdown {
  background: #E84393!important;
  text-transform: initial!important;
    letter-spacing: normal!important;
    font-size: 17px!important;
    font-family: 'Poppins'!important;
    border-radius:50px!important;
    margin-top: 23px;
}

.flat-button, .masthead .updates-dropdown-container .show-updates-dropdown, .layout-content.status-full-history .show-filter.open {
  background: #E84393!important;
  text-transform: initial!important;
    letter-spacing: normal!important;
    font-size: 17px!important;
    font-family: 'Poppins'!important;
      border-radius:50px;

}

.layout-content.status.status-index .text-section {
    margin-bottom: 20px;
    padding: 1.4rem 1.25rem 1.3rem;
    border: 1px solid #E7F6FF;
    border-radius: 4px;
    background: #f8fcff;
}

.layout-content.status.status-index .components-section .component-container .name {
    font-weight: 600;
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container {
    background: #f8fcff;
}

.layout-content.status .incidents-list.format-expanded .status-day {
    margin-top: 35px;
    background: #f8fcff;
    padding: 20px;
    border: 1px solid #e7f6ff;
}

.uptime-calendar {
    background: #f8fcff;
    padding: 20px;
    border: 1px solid #e7f6ff;
    border-radius: 4px;
}

.month {
    background: #f8fcff;
    padding: 20px;
    border: 1px solid #e7f6ff;
}