.markdown-body {
    color: var(--el-text-color-primary);
    font-size: 2em;
    font-family: cursive, fangsong, Microsoft YaHei;
}

.markdown-body > div {
    background-image: linear-gradient(90deg, rgba(60, 10, 30, 0.04) 3%, rgba(0, 0, 0, 0) 3%),
        linear-gradient(360deg, rgba(60, 10, 30, 0.04) 3%, rgba(0, 0, 0, 0) 3%);
    background-size: 20px 20px;
    /* background-position: center center; */
}

/* .markdown-body .reveal {
    font-size: 2rem;
} */

.markdown-body .reveal-viewport {
    background-color: transparent;
}

.markdown-body .reveal .slides {
    text-align: left;
}

.markdown-body .reveal .controls-arrow {
    color: springgreen;
}

.markdown-body .reveal .slides {
    margin: 0;
}

/* 段落 */
.markdown-body p {
    /* color: #595959; */
    line-height: 1.5;
    font-weight: 400;

    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
}

.markdown-body ol {
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    padding-inline-start: 60px; /*font-family: cursive*/
}

.markdown-body li p {
    margin-block-start: 0em;
    margin-block-end: 0em;
}

/* 段落间距控制 */
/* .markdown-body p + p {
    margin-top: 0.2em;
} */

/* 标题的通用设置 */
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
    font-size: 1.1;
    margin: 0.5em 0;
    color: #135ce0;
}

/* 一级标题 */
.markdown-body h1 {
    position: relative;
    text-align: center;
    font-size: 1.4em;
    margin: 1.5em 0 1.2em;
}

/* 一级标题前缀，用来放背景图，支持透明度控制 */
.markdown-body h1:before {
    position: absolute;
    content: "";
    top: -75px;
    left: 50%;
    width: 80px;
    height: 80px;
    transform: translateX(-50%);
    background-repeat: no-repeat;
    background-size: 80px 80px;
    background-image: url(data:image/png;base64,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);
}

/* 二级标题 */
.markdown-body h2 {
    position: relative;
    font-size: 1.3em;
    border-left: 4px solid;
    padding: 0 0 0 10px;
    margin: 0.7em 0;
}

/* 三级标题 */
.markdown-body h3 {
    font-size: 1.2em;
}

/* 无序列表 */
.markdown-body ul {
    list-style: disc outside;
    /* margin-left: 2em; */
    /* margin-top: 1em; */
    margin: 0;
}

/* .markdown-body .fragment ul {
    margin: 0;
} */

/* 无序列表内容 */
.markdown-body li {
    line-height: 2;
    /* color: var(--el-text-color-secondary); */
    margin-bottom: 0;
    list-style: inherit;
}

.markdown-body img {
    max-width: 100%;
    object-fit: cover;
}

/* 已加载图片 */
.markdown-body img.loaded {
    margin: 0 auto;
    display: block;
}

/* 引用 */
.markdown-body blockquote {
    background: #fff9f9;
    margin: 0.5em 0;
    padding: 2px 20px;
    border-left: 4px solid #b2aec5;
}

/* 引用文字 */
.markdown-body blockquote p {
    /* color: var(--el-text-color-secondary); */
    line-height: 1.8;
    margin-block-start: 0.25em;
    margin-block-end: 0.25em;
}
/* 首行缩进 */
.markdown-body blockquote p i {
    display: inline-block;
    width: 2em;
}
/* 链接 */
.markdown-body a {
    color: #036aca;
    border-bottom: 1px solid rgba(3, 106, 202, 0.8);
    font-weight: 400;
    text-decoration: none;
}

/* 加粗 */
.markdown-body strong {
    color: #036aca;
}

/* 加粗斜体 */
.markdown-body em strong {
    color: #036aca;
}

/* 分隔线 */
.markdown-body hr {
    border-top: 1px solid #135ce0;
}

/* 代码 */
.markdown-body pre {
    overflow: auto;
}

.markdown-body pre,
.markdown-body code {
    overflow: auto;
    position: relative;
    line-height: 1.75;
    font-family: Menlo, Monaco, Consolas, Courier New, monospace;
}

.markdown-body pre > code {
    font-size: 12px;
    padding: 15px 12px;
    margin: 0;
    word-break: normal;
    display: block;
    overflow-x: auto;
    color: #333;
    background: #f8f8f8;
}

.markdown-body code {
    word-break: break-word;
    border-radius: 2px;
    overflow-x: auto;
    background-color: #fff5f5;
    color: #ff502c;
    font-size: 0.87em;
    padding: 0.065em 0.4em;
}

/* 表格 */
.markdown-body table {
    border-collapse: collapse;
    margin: 1rem 0;
    overflow-x: auto;
}

.markdown-body table th,
.markdown-body table td {
    border: 1px solid #409eff;
    padding: 0.6em 1em;
}

.markdown-body table tr {
    border-top: 1px solid #409eff;
}

.markdown-body table tr:nth-child(2n) {
    background-color: #f6f8fa;
}
/* 
.markdown-body .md-layout-col {
    display: flex;
} */

.markdown-body .flex {
    display: flex;
    flex-direction: row;
}

.markdown-body .flex + .flex {
    margin-top: 0.5em;
}

.markdown-body .flex .flex-item {
    flex: 1;
}

.markdown-body .flex .flex-item + .flex-item {
    margin-left: 10px;
}

.markdown-body .flex-item.col-2 {
    flex: 2;
}

.markdown-body .grid {
    display: grid;
    gap: 1em;
    grid-template-columns: 1fr 1fr;
}
/* 576px
768px
992px
1200px */
@media (min-width: 992px) {
    .markdown-body .grid {
        grid-template-columns: 1fr 1fr 1fr;
    }
}
@media (min-width: 1200px) {
    .markdown-body .grid {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
}

.markdown-body .grid.col-4_8 {
    grid-template-columns: 1fr 2fr;
}

.markdown-body .grid.col-4_4_4 {
    grid-template-columns: 1fr 1fr 1fr;
}

/* .markdown-body .grid .grid-item {
    margin: 0.5em;
} */

.text-center {
    text-align: center;
}

.markdown-body > div:last-child:not(.reveal):after {
    position: absolute;
    content: "";
    left: 50%;
    width: 80px;
    height: 80px;
    transform: translateX(-50%);
    background-repeat: no-repeat;
    background-size: 80px 80px;
    background-image: url(data:image/png;base64,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);
}

.markdown-body > div.reveal:last-child > .slides > section > section:last-child > .fragment.visible:last-child:after {
    position: absolute;
    content: "";
    left: 50%;
    width: 80px;
    height: 80px;
    transform: translateX(-50%);
    background-repeat: no-repeat;
    background-size: 80px 80px;
    background-image: url(data:image/png;base64,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);
}

.markdown-body figure {
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0;
    margin-inline-end: 0;
    text-align: center;
}
.markdown-body figure img {
    margin: auto;
    box-shadow: 0 0 12px rgb(0 0 0 / 7%);
}
.markdown-body figure figcaption {
    margin-top: 5px;
}

.markdown-body ins {
    text-decoration: underline wavy red 2px;
}

.markdown-body .is-zoomable {
    cursor: zoom-in;
    transition: transform 0.3s ease;
}
.markdown-body .is-zoomable.is-zoomin {
    cursor: zoom-out;
    background-color: rgba(0, 0, 0, 0.78);
    box-shadow: rgb(0 0 0 / 78%) 0px 0px 1px 2000px;
}

/* .markdown-body > div:after {
    position: absolute;
    content: "";
    left: 50%;
    width: 80px;
    height: 80px;
    transform: translateX(-50%);
    background-repeat: no-repeat;
    background-size: 80px 80px;
    background-image: url(data:image/png;base64,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);
} */
