/* [rdoc] and [rdoc-index] shortcodes (shortcodes/RdocShortcode.php, js/rdoc-box.js) */
#body .rdoc-box {
    margin: 1rem 0;
    padding: .9rem 1.1rem;
    border: 1px solid rgb(var(--c-line));
    border-left: 3px solid rgb(var(--c-accent));
    border-radius: var(--radius-card);
    background: rgb(var(--c-surface));
}
#body .rdoc-box-head {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: .25rem 1rem;
}
#body .rdoc-box-title {
    font-weight: 600;
    color: rgb(var(--c-fg));
}
#body .rdoc-box-link {
    font-family: var(--font-mono);
}
#body .rdoc-box-meta,
#body .rdoc-box-older {
    display: flex;
    flex-wrap: wrap;
    gap: .25rem 1rem;
    margin-top: .35rem;
    font-size: .875rem;
    color: rgb(var(--c-fg-muted));
}
#body .rdoc-box-cov.is-full {
    color: rgb(var(--c-accent));
}
#body .rdoc-box-older a {
    font-family: var(--font-mono);
}
#body .rdoc-index-table td:first-child {
    font-family: var(--font-mono);
}
