@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;700&display=swap');

body, body * {font-family: 'DM Sans', Arial, sans-serif !important;}

.standalone .header .publicLogo.custom {
    margin-left: 10px !important;
    width: 140px;
}

.standalone .header.dark.standard.solid{
    padding-left: 180px;
}

.standalone .header.dark.standard.solid.asleep {
    height: 70px;
}

.standalone .header.asleep a.publicLogo.custom {
    top: -5px;
}

.standalone .headerTitle, .standalone .dark .headerTitle {
    padding-top: 6px;
    max-width: calc(1200px - 72px);
}

.standalone .header.asleep .headerTitle {
padding-top: 12px;
}

.embed .headerClose, .embed .headerNav {
    top: 20px !important;
}

.embed .header {
    border-bottom: 1px solid #E8EBF1;
}

.embed .headerTitle {
    padding: 22px 80px 20px 20px !important;
}

.embed .featureTitle a, .embed .featureAction a, .embed .featureContent a {
    color: #0E75DD !important;
}

.embed .featureTitle {
    margin-bottom: 16px;
    margin-top: 16px;
}

.embed .featureDate {
    font-size: 12px !important;
}

.embed .news {
    padding: 0;
}

.embed .feature {
    box-shadow: none;
    border-bottom: 1px solid #DBE0EA;
    padding: 24px;
}

.embed .featureAction svg {
    fill: #0E75DD !important;
}

.embed .featureFeedback {
    margin: -24px!important;
    margin-top: 24px !important;
    border-top: none;
    background-color: #F7F8FA;
}

.category {
    border-radius: 16px;
    text-transform: uppercase;
    color: #132322;
    font-size: 10px;
    letter-spacing: 0.5px;
    font-weight: 600;
    line-height: 1;
    padding: 6px 8px;
}

.featureDate {
  display: inline !important;
}

.featureDate span {
  display: block !important;
  padding-top: 8px;
}

.docs-design .beamer_defaultBeamerSelector {
    background: none,
    color: #0e75dd
}

.notificationsPrompt .promptContent .promptContentText.subscribed {
    left: 110%;
}