/* Improve overall readability */
html {
    scroll-behavior: smooth;
}

body {
    line-height: 1.65;
    font-size: 15px;
}

/* Make headings pop more */
h1, h2, h3 {
    letter-spacing: 0.3px;
}

/* Better code blocks */
.highlight pre {
    border-radius: 8px;
    padding: 0.9em;
    font-size: 0.9em;
}

/* Inline code */
code.literal {
    background-color: rgba(0, 0, 0, 0.06);
    padding: 2px 6px;
    border-radius: 4px;
}

/* Tables should never overflow badly */
table {
    width: 100%;
    overflow-x: auto;
    display: block;
}

/* API signatures cleaner */
.sig-name {
    font-weight: 600;
}


/* For Conestack */
/* Wider overall page */
.container-xxl,
#cs-layout {
    max-width: 1800px !important;
}

/* Let content expand */
.cs-main,
.cs-content {
    max-width: none !important;
    width: 100% !important;
}