#content div.container {
    min-width: 0;
    margin-top: 1rem;
    border: 1px solid var(--line);
    border-radius: var(--radius);
    overflow: hidden;
    background: var(--surface);
    display: flow-root;
}

#content div.header {
    background: var(--tint);
    color: var(--primary-dk);
    border: 0;
    border-bottom: 1px solid var(--line);
    padding: .6rem .9rem;
}

#content div.header code {
    background: none;
    padding: 0;
}

#content div.rows {
    float: left;
    background: #f0f6fe;
    color: #8aa0bb;
    border: 0;
    border-right: 1px solid var(--line);
    padding: .9rem .75rem;
    line-height: 1.5;
    user-select: none;
}

#content div.rows code {
    background: none;
    padding: 0;
    color: inherit;
}

#content div.rows a:target,
#content div.rows a:hover {
    color: var(--primary);
}

#content div.code {
    background: var(--surface);
    border: 0;
    padding: .9rem 1rem;
    line-height: 1.5;
    overflow: auto;
}

#content div.code code {
    background: none;
    padding: 0;
    color: inherit;
}

#content > p > code {
    display: inline-block;
    margin: .1rem 0;
    padding: .15em .6em;
}

#content > p > code a {
    text-decoration: none;
    font-weight: 600;
}

#content > p > code:hover {
    background: #d5e5fb;
}