:root {
    --vp-c-brand-1: #64ffc4;
    --vp-c-brand-2: #9354ff;
}

/* ===== 简约滚动条美化 ===== */

/* 适用于 Webkit 内核（Chrome/Edge/Safari） */
::-webkit-scrollbar {
    width: 6px;
    /* 垂直滚动条宽度 */
    height: 6px;
    /* 水平滚动条高度 */
}

::-webkit-scrollbar-track {
    background: transparent;
    /* 轨道透明，极简 */
}

::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, 0.15);
    /* 滑块半透明灰 */
    border-radius: 3px;
    /* 小圆角 */
}

::-webkit-scrollbar-thumb:hover {
    background: rgba(255, 255, 255, 0.25);
    /* 悬停稍微深一点 */
}

/* Firefox 兼容 */
* {
    scrollbar-width: thin;
    scrollbar-color: rgba(255, 255, 255, 0.15) transparent;
}

/* vitepress-openapi */
div.vitepress-openapi {
    border: 1px solid #64ffc4;
    border-radius: 6px;
    margin: 48px auto 0;
    padding: 6px 20px;

    text-align: center;
}

div.vitepress-openapi p {
    line-height: 8px;
}