/* WIP: Match Confluence's styling */
:root {
  --k15t-font-family-sans:
    'Atlassian Sans',
    ui-sans-serif,
    -apple-system,
    'system-ui',
    'Segoe UI',
    ubuntu,
    'Helvetica Neue',
    sans-serif;
  --k15t-foreground: #292a2e;
  --k15t-link: #1868db;
  --k15t-font-size-headline-large: 1.75rem;
  --k15t-font-headline-large:
    400 var(--k15t-font-size-headline-large) / 1.143
    var(--k15t-font-family-headline);
  --k15t-font-headline-small:
    600 var(--k15t-font-size-headline-small) / var(--k15t-line-height-medium)
    var(--k15t-font-family-body);
  --k15t-line-height-large: 1.714;
}

.exp-logo,
.exp-document-title,
.exp-header,
.exp-sidebar-toc,
.exp-search-container {
  display: none !important;
}

h1 {
  font-weight: 400;
  line-height: 1.143;
}

p {
  margin-bottom: 0;
}

.exp-content h3 {
  margin-top: 1.5rem;
}

.exp-content h4 {
  margin-top: 1.25rem;
  font-size: 1rem;
  line-height: 1.428;
}

.exp-content h5,
.exp-content h6 {
  font-size: 1rem;
}

.content h1,
.content h1 * {
  font-weight: 400;
  font-size: 1.75rem;
  line-height: 2rem;
}

.content h3,
.content h3 * {
  font-weight: 600;
}

.content h4,
.content h4 * {
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.428;
}

.exp-sidebar-navigation,
.exp-sidebar-navigation-toggle {
  display: none;
}

.exp-breadcrumbs-wrapper {
  grid-area: 2 / 1 / 3 / 9;
}

.exp-content {
  grid-area: 3 / 1 / 5 / 9;
}

.exp-post-navigation-prev {
  grid-area: 5 / 1 / 6 / 5;
}

.exp-post-navigation-next {
  grid-area: 5 / 5 / 6 / 9;
}
