.article-lang[data-v-c3f04738] {
    border-radius: 6px;
    display: flex
}

.article-lang .article-lang-right[data-v-c3f04738] {
    margin-top: 24px
}

@media (max-width: 576px) {
    .article-lang .article-lang-right[data-v-c3f04738] {
        margin-top:18px
    }
}

.article-lang .article-lang-title[data-v-c3f04738] {
    color: #8c8c8c;
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px
}

.article-lang .article-lang-description[data-v-c3f04738] {
    color: #8c8c8c;
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin: 10px 20px 0 0
}

pre code.hljs {
    display: block;
    overflow-x: auto;
    padding: 1em
}

code.hljs {
    padding: 3px 5px
}

/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/
.hljs {
    background: #fff;
    color: #24292e
}

.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_ {
    color: #d73a49
}

.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_ {
    color: #6f42c1
}

.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable {
    color: #005cc5
}

.hljs-meta .hljs-string,.hljs-regexp,.hljs-string {
    color: #032f62
}

.hljs-built_in,.hljs-symbol {
    color: #e36209
}

.hljs-code,.hljs-comment,.hljs-formula {
    color: #6a737d
}

.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag {
    color: #22863a
}

.hljs-subst {
    color: #24292e
}

.hljs-section {
    color: #005cc5;
    font-weight: 700
}

.hljs-bullet {
    color: #735c0f
}

.hljs-emphasis {
    color: #24292e;
    font-style: italic
}

.hljs-strong {
    color: #24292e;
    font-weight: 700
}

.hljs-addition {
    background-color: #f0fff4;
    color: #22863a
}

.hljs-deletion {
    background-color: #ffeef0;
    color: #b31d28
}

:root {
    --p-spacing: .375rem;--text-color: #333;--blockquote-color: #304455;--blockquote-bg-color: #f7fafe;--strong-color: var(--title-color);--a-color: #3b82f6;--drake-highlight: #3b82f6;--pre-code-color: #64738a;--table-border-color: #dfe2e5;--table-header-bg-color: #f8f8f8;--table-bg-color: var(--bg-color);--table-n2-bg-color: #f8f8f8;--h1-ind-color: #e4374b;--h2-ind-color: #43c478;--h3-ind-color: #076ddd;--h4-ind-color: #876ce0;--h5-ind-color: #d2a852;--h6-ind-color: #e0e5d5}

#write {
    color: #333;
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,微软雅黑,STHeitiSC-Light,simsun,宋体,WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
    font-size: 16px
}

#write p {
    line-height: 30px;
    margin-bottom: 10px!important
}

#write pre {
    margin-top: 10px
}

#write pre .hljs {
    background-color: #f7f7f7;
    color: #64738a;
    padding-bottom: 12px;
    padding-top: 12px
}

#write h1,#write h2,#write h3,#write h4,#write h5,#write h6 {
    position: relative
}

#write h1 {
    font-size: 2rem
}

#write h2 {
    font-size: 1.5rem
}

#write h3 {
    font-size: 1.2rem
}

#write h4 {
    font-size: 1.1rem
}

#write h5,#write h6 {
    font-size: 1rem
}

#write h1,#write h2,#write h3,#write h4,#write h5 {
    font-weight: 600;
    margin-bottom: 20px;
    margin-top: 28px
}

#write li {
    line-height: 30px;
    position: relative;
    word-break: break-all
}

#write ul {
    display: block;
    margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;margin-bottom: 0;
    margin-top: 0;
    padding-inline-start:2rem;position: relative;
    unicode-bidi: isolate
}

#write ul li {
    list-style: disc!important
}

#write ol>li {
    list-style: decimal!important
}

#write ol {
    margin-bottom: 0;
    margin-top: 0
}

#write blockquote {
    background-color: var(--blockquote-bg-color);
    border-left: none;
    border-radius: 4px;
    font-size: 16px;
    margin: 0;
    padding: 14px 16px;
    position: relative
}

#write blockquote,#write blockquote strong {
    color: var(--blockquote-color)
}

#write blockquote:before {
    background-color: var(--blockquote-border-color);
    border-radius: 2px;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 4px
}

#write blockquote>:last-child {
    margin-bottom: 0
}

#write blockquote>:first-child,#write li>:first-child {
    margin-top: 0
}

#write a {
    color: var(--a-color);
    cursor: pointer;
    text-decoration: none;
    transition-duration: .2s;
    word-break: break-all
}

#write a:hover {
    color: #0058e5
}

#write img {
    /* margin-bottom:20px; */
    /* margin-top:20px */
    margin: auto;
}

#write code {
    background-color: var(--blockquote-bg-color);
    border-radius: 2px;
    color: var(--drake-highlight);
    margin: 0 2px;
    padding: 3px 5px
}

#write thead,#write tr {
    -moz-column-break-inside: avoid;
    -moz-column-break-after: auto;
    break-after: auto;
    break-inside: avoid
}

#write thead {
    display: table-header-group
}

#write table {
    -moz-column-break-inside: auto;
    background-color: var(--table-bg-color);
    border-collapse: collapse;
    border-spacing: 0;
    break-inside: auto;
    margin-top: 1rem;
    overflow: auto;
    text-align: left;
    width: 100%;
    word-break: normal
}

#write table tr th {
    border-bottom: 0
}

#write table tr {
    border-top: .1em solid var(--table-border-color);
    margin: 0;
    padding: 0
}

#write table th {
    border: .1em solid var(--table-border-color);
    border-bottom: 0;
    font-weight: 700;
    margin: 0;
    padding: 6px 13px
}

#write table td {
    border: .1em solid var(--table-border-color);
    margin: 0;
    padding: 6px 13px
}

#write table thead {
    background-color: var(--table-header-bg-color)
}

#write table tr:nth-child(2n) {
    background-color: var(--table-n2-bg-color)
}

#write table tr td:first-child,#write table tr th:first-child {
    margin-top: 0
}

#write table tr td:last-child,#write table tr th:last-child {
    margin-bottom: 0
}

#write em {
    padding: 0 5px 0 2px
}

#write table thead th {
    background-color: var(--table-header-bg-color)
}
