/* 使用 :root 定义全局圆角变量 */
:root {
    --global-border-radius: 6px !important;
}

/* 使用通用选择器 * 强制所有元素应用圆角 */
* {
    border-radius: var(--global-border-radius) !important;
}

/* 确保伪元素也被覆盖 */
*::before,
*::after {
    border-radius: var(--global-border-radius) !important;
}

/* 确保表单元素（如 input、button）也被覆盖 */
input,
button,
textarea,
select {
    border-radius: var(--global-border-radius) !important;
}

/* 确保图片和媒体元素也被覆盖 */
img,
video,
iframe {
    border-radius: var(--global-border-radius) !important;
}

/* 确保表格元素也被覆盖 */
table,
th,
td {
    border-radius: var(--global-border-radius) !important;
}

/* 确保 SVG 元素也被覆盖 */
svg {
    border-radius: var(--global-border-radius) !important;
}

/* 确保滚动条也被覆盖（仅适用于支持自定义滚动条的浏览器） */
::-webkit-scrollbar {
    border-radius: var(--global-border-radius) !important;
}

::-webkit-scrollbar-thumb {
    border-radius: var(--global-border-radius) !important;
}

/* 确保所有其他可能的元素也被覆盖 */
html,
body,
div,
span,
p,
h1,
h2,
h3,
h4,
h5,
h6,
a,
ul,
ol,
li,
section,
article,
header,
footer,
nav,
aside,
main,
figure,
figcaption {
    border-radius: var(--global-border-radius) !important;
}
.wznav-contextual-callout {
    background-color: rgb(64 136 241 / 12%);
    padding: 15px;
    margin: 10px 0 20px;
    border: 1px solid rgb(64 208 241 / 7%);
    border-left-width: 4px;
    /* border-radius: var(--theme-border-radius-md); */
    font-size: 1.3rem;
    line-height: 1.5;
    border-left-color: #3570ff;
}