/* css styles */

.delink.listing-description code {
    background-color: #2b3f4e;
}

.cell-output.cell-output-display,
.cell-output.cell-output-stdout,
.cell-output{
    background-color: #1a1a1a;
    padding: 12px 8px;
}
.cell-output.cell-output-stdout pre,
.cell-output pre{
    border: none;
}

main#quarto-document-content.content.column-page-left header#title-block-header.quarto-title-block.default {
    display: none;
}

code {
    white-space: pre-wrap !important;       /* 保留空白但允许换行 */
    word-break: break-word !important;      /* 长单词/URL强制换行 */
    overflow-wrap: anywhere !important;     /* 更积极的换行策略 */
    display: inline-block !important;       /* 确保宽度生效 */
    max-width: 100% !important;             /* 限制父容器宽度 */
}

section > pre{
    background-color: #2b3f4e;
    padding: 12px 8px;
}