:root {
  --body-bg-color: #eee;
  --content-bg-color: #fff;
  --card-bg-color: #f5f5f5;
  --text-color: #555;
  --blockquote-color: #666;
  --link-color: #555;
  --link-hover-color: #222;
  --brand-color: #fff;
  --brand-hover-color: #fff;
  --table-row-odd-bg-color: #f9f9f9;
  --table-row-hover-bg-color: #f5f5f5;
  --menu-item-bg-color: #f5f5f5;
  --theme-color: #222;
  --btn-default-bg: #fff;
  --btn-default-color: #555;
  --btn-default-border-color: #555;
  --btn-default-hover-bg: #222;
  --btn-default-hover-color: #fff;
  --btn-default-hover-border-color: #222;
  --highlight-background: #fff;
  --highlight-foreground: #000;
  --highlight-gutter-background: #e5e5e5;
  --highlight-gutter-foreground: #191919;
  color-scheme: light;
}
@media (prefers-color-scheme: dark) {
  :root {
    --body-bg-color: #282828;
    --content-bg-color: #333;
    --card-bg-color: #555;
    --text-color: #ccc;
    --blockquote-color: #bbb;
    --link-color: #ccc;
    --link-hover-color: #eee;
    --brand-color: #ddd;
    --brand-hover-color: #ddd;
    --table-row-odd-bg-color: #282828;
    --table-row-hover-bg-color: #363636;
    --menu-item-bg-color: #555;
    --theme-color: #222;
    --btn-default-bg: #222;
    --btn-default-color: #ccc;
    --btn-default-border-color: #555;
    --btn-default-hover-bg: #666;
    --btn-default-hover-color: #ccc;
    --btn-default-hover-border-color: #666;
    --highlight-background: #272822;
    --highlight-foreground: #ddd;
    --highlight-gutter-background: #393a34;
    --highlight-gutter-foreground: #cacaca;
    color-scheme: dark;
  }
  img {
    opacity: 0.75;
  }
  img:hover {
    opacity: 0.9;
  }
  iframe {
    color-scheme: light;
  }
}
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
body {
  margin: 0;
}
main {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
a {
  background: transparent;
}
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}
button,
input {
/* 1 */
  overflow: visible;
}
button,
select {
/* 1 */
  text-transform: none;
}
button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type='checkbox'],
[type='radio'] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px; /* 2 */
  -webkit-appearance: textfield; /* 1 */
}
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit; /* 2 */
  -webkit-appearance: button; /* 1 */
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
::selection {
  background: #262a30;
  color: #eee;
}
html,
body {
  height: 100%;
}
body {
  background: var(--body-bg-color);
  box-sizing: border-box;
  color: var(--text-color);
  font-family: Lato, 'PingFang SC', 'Microsoft YaHei', sans-serif;
  font-size: 1em;
  line-height: 2;
  min-height: 100%;
  position: relative;
  transition: padding 0.2s ease-in-out;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Lato, 'PingFang SC', 'Microsoft YaHei', sans-serif;
  font-weight: bold;
  line-height: 1.5;
  margin: 30px 0 15px;
}
h1 {
  font-size: 1.5em;
}
h2 {
  font-size: 1.375em;
}
h3 {
  font-size: 1.25em;
}
h4 {
  font-size: 1.125em;
}
h5 {
  font-size: 1em;
}
h6 {
  font-size: 0.875em;
}
p {
  margin: 0 0 20px;
}
a {
  border-bottom: 1px solid #999;
  color: var(--link-color);
  cursor: pointer;
  outline: 0;
  text-decoration: none;
  overflow-wrap: break-word;
}
a:hover {
  border-bottom-color: var(--link-hover-color);
  color: var(--link-hover-color);
}
iframe,
img,
video,
embed {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
hr {
  background-image: repeating-linear-gradient(-45deg, #ddd, #ddd 4px, transparent 4px, transparent 8px);
  border: 0;
  height: 3px;
  margin: 40px 0;
}
blockquote {
  border-left: 4px solid #ddd;
  color: var(--blockquote-color);
  margin: 0;
  padding: 0 15px;
}
blockquote cite::before {
  content: '-';
  padding: 0 5px;
}
dt {
  font-weight: bold;
}
dd {
  margin: 0;
  padding: 0;
}
.table-container {
  overflow: auto;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 0.875em;
  margin: 0 0 20px;
  width: 100%;
}
tbody tr:nth-of-type(odd) {
  background: var(--table-row-odd-bg-color);
}
tbody tr:hover {
  background: var(--table-row-hover-bg-color);
}
caption,
th,
td {
  padding: 8px;
}
th,
td {
  border: 1px solid #ddd;
  border-bottom: 3px solid #ddd;
}
th {
  font-weight: 700;
  padding-bottom: 10px;
}
td {
  border-bottom-width: 1px;
}
.btn {
  background: var(--btn-default-bg);
  border: 2px solid var(--btn-default-border-color);
  border-radius: 2px;
  color: var(--btn-default-color);
  display: inline-block;
  font-size: 0.875em;
  line-height: 2;
  padding: 0 20px;
  transition: background-color 0.2s ease-in-out;
}
.btn:hover {
  background: var(--btn-default-hover-bg);
  border-color: var(--btn-default-hover-border-color);
  color: var(--btn-default-hover-color);
}
.btn + .btn {
  margin: 0 0 8px 8px;
}
.btn .fa-fw {
  text-align: left;
  width: 1.285714285714286em;
}
.toggle {
  line-height: 0;
}
.toggle .toggle-line {
  background: #fff;
  display: block;
  height: 2px;
  left: 0;
  position: relative;
  top: 0;
  transition: all 0.4s;
  width: 100%;
}
.toggle .toggle-line:first-child {
  margin-top: 1px;
}
.toggle .toggle-line:not(:first-child) {
  margin-top: 4px;
}
.toggle.toggle-arrow :first-child {
  left: 50%;
  top: 2px;
  transform: rotate(45deg);
  width: 50%;
}
.toggle.toggle-arrow :last-child {
  left: 50%;
  top: -2px;
  transform: rotate(-45deg);
  width: 50%;
}
.toggle.toggle-close :nth-child(2) {
  opacity: 0;
}
.toggle.toggle-close :first-child {
  top: 6px;
  transform: rotate(45deg);
}
.toggle.toggle-close :last-child {
  top: -6px;
  transform: rotate(-45deg);
}
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#000}.xml .hljs-meta{color:silver}.hljs-comment,.hljs-quote{color:#007400}.hljs-attribute,.hljs-keyword,.hljs-literal,.hljs-name,.hljs-selector-tag,.hljs-tag{color:#aa0d91}.hljs-template-variable,.hljs-variable{color:#3f6e74}.hljs-code,.hljs-meta .hljs-string,.hljs-string{color:#c41a16}.hljs-link,.hljs-regexp{color:#0e0eff}.hljs-bullet,.hljs-number,.hljs-symbol,.hljs-title{color:#1c00cf}.hljs-meta,.hljs-section{color:#643820}.hljs-built_in,.hljs-class .hljs-title,.hljs-params,.hljs-title.class_,.hljs-type{color:#5c2699}.hljs-attr{color:#836c28}.hljs-subst{color:#000}.hljs-formula{background-color:#eee;font-style:italic}.hljs-addition{background-color:#baeeba}.hljs-deletion{background-color:#ffc8bd}.hljs-selector-class,.hljs-selector-id{color:#9b703f}.hljs-doctag,.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}
@media (prefers-color-scheme: dark) {
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#272822;color:#ddd}.hljs-keyword,.hljs-literal,.hljs-name,.hljs-selector-tag,.hljs-strong,.hljs-tag{color:#f92672}.hljs-code{color:#66d9ef}.hljs-attribute,.hljs-link,.hljs-regexp,.hljs-symbol{color:#bf79db}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-emphasis,.hljs-section,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string,.hljs-subst,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:#a6e22e}.hljs-class .hljs-title,.hljs-title.class_{color:#fff}.hljs-comment,.hljs-deletion,.hljs-meta,.hljs-quote{color:#75715e}.hljs-doctag,.hljs-keyword,.hljs-literal,.hljs-section,.hljs-selector-id,.hljs-selector-tag,.hljs-title,.hljs-type{font-weight:700}
}
.highlight:hover .copy-btn,
pre:hover .copy-btn {
  opacity: 1;
}
figure.highlight .table-container {
  position: relative;
}
.copy-btn {
  color: #333;
  cursor: pointer;
  line-height: 1.6;
  opacity: 0;
  padding: 2px 6px;
  position: absolute;
  transition: opacity 0.2s ease-in-out;
  color: var(--highlight-foreground);
  font-size: 14px;
  right: 0;
  top: 2px;
}
figure.highlight {
  border-radius: 5px;
  box-shadow: 0 10px 30px 0 rgba(0,0,0,0.4);
  padding-top: 30px;
}
figure.highlight .table-container {
  border-radius: 0 0 5px 5px;
}
figure.highlight::before {
  background: #fc625d;
  box-shadow: 20px 0 #fdbc40, 40px 0 #35cd4b;
  left: 12px;
  margin-top: -20px;
  position: absolute;
  border-radius: 50%;
  content: ' ';
  height: 12px;
  width: 12px;
}
code,
kbd,
figure.highlight,
pre {
  background: var(--highlight-background);
  color: var(--highlight-foreground);
}
figure.highlight,
pre {
  line-height: 1.6;
  margin: 0 auto 20px;
}
figure.highlight figcaption,
pre .caption,
pre figcaption {
  background: var(--highlight-gutter-background);
  color: var(--highlight-foreground);
  display: flow-root;
  font-size: 0.875em;
  line-height: 1.2;
  padding: 0.5em;
}
figure.highlight figcaption a,
pre .caption a,
pre figcaption a {
  color: var(--highlight-foreground);
  float: right;
}
figure.highlight figcaption a:hover,
pre .caption a:hover,
pre figcaption a:hover {
  border-bottom-color: var(--highlight-foreground);
}
pre,
code {
  font-family: consolas, Menlo, monospace, 'PingFang SC', 'Microsoft YaHei';
}
code {
  border-radius: 3px;
  font-size: 0.875em;
  padding: 2px 4px;
  overflow-wrap: break-word;
}
kbd {
  border: 2px solid #ccc;
  border-radius: 0.2em;
  box-shadow: 0.1em 0.1em 0.2em rgba(0,0,0,0.1);
  font-family: inherit;
  padding: 0.1em 0.3em;
  white-space: nowrap;
}
figure.highlight {
  overflow: auto;
  position: relative;
}
figure.highlight pre {
  border: 0;
  margin: 0;
  padding: 10px 0;
}
figure.highlight table {
  border: 0;
  margin: 0;
  width: auto;
}
figure.highlight td {
  border: 0;
  padding: 0;
}
figure.highlight .gutter {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
figure.highlight .gutter pre {
  background: var(--highlight-gutter-background);
  color: var(--highlight-gutter-foreground);
  padding-left: 10px;
  padding-right: 10px;
  text-align: right;
}
figure.highlight .code pre {
  padding-left: 10px;
  width: 100%;
}
figure.highlight .marked {
  background: rgba(0,0,0,0.3);
}
pre .caption,
pre figcaption {
  margin-bottom: 10px;
}
.gist table {
  width: auto;
}
.gist table td {
  border: 0;
}
pre {
  overflow: auto;
  padding: 10px;
  position: relative;
}
pre code {
  background: none;
  padding: 0;
  text-shadow: none;
}
.blockquote-center {
  border-left: 0;
  margin: 40px 0;
  padding: 0;
  position: relative;
  text-align: center;
}
.blockquote-center::before,
.blockquote-center::after {
  left: 0;
  line-height: 1;
  opacity: 0.6;
  position: absolute;
  width: 100%;
}
.blockquote-center::before {
  border-top: 1px solid #ccc;
  text-align: left;
  top: -20px;
  content: '\f10d';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}
.blockquote-center::after {
  border-bottom: 1px solid #ccc;
  bottom: -20px;
  text-align: right;
  content: '\f10e';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}
.blockquote-center p,
.blockquote-center div {
  text-align: center;
}
.group-picture {
  margin-bottom: 20px;
}
.group-picture .group-picture-row {
  display: flex;
  gap: 3px;
  margin-bottom: 3px;
}
.group-picture .group-picture-column {
  flex: 1;
}
.group-picture .group-picture-column img {
  height: 100%;
  margin: 0;
  object-fit: cover;
  width: 100%;
}
.post-body .label {
  color: #555;
  padding: 0 2px;
}
.post-body .label.default {
  background: #f0f0f0;
}
.post-body .label.primary {
  background: #efe6f7;
}
.post-body .label.info {
  background: #e5f2f8;
}
.post-body .label.success {
  background: #e7f4e9;
}
.post-body .label.warning {
  background: #fcf6e1;
}
.post-body .label.danger {
  background: #fae8eb;
}
.post-body .link-grid {
  display: grid;
  grid-gap: 1.5rem;
  gap: 1.5rem;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 20px;
  padding: 1rem;
}
@media (max-width: 767px) {
  .post-body .link-grid {
    grid-template-columns: 1fr;
  }
}
.post-body .link-grid .link-grid-container {
  border: solid #ddd;
  box-shadow: 1rem 1rem 0.5rem rgba(0,0,0,0.5);
  min-height: 5rem;
  min-width: 0;
  padding: 0.5rem;
  position: relative;
  transition: background 0.3s;
}
.post-body .link-grid .link-grid-container:hover {
  animation: next-shake 0.5s;
  background: var(--card-bg-color);
}
.post-body .link-grid .link-grid-container:active {
  box-shadow: 0.5rem 0.5rem 0.25rem rgba(0,0,0,0.5);
  transform: translate(0.2rem, 0.2rem);
}
.post-body .link-grid .link-grid-container .link-grid-image {
  border: 1px solid #ddd;
  border-radius: 50%;
  box-sizing: border-box;
  height: 5rem;
  padding: 3px;
  position: absolute;
  width: 5rem;
}
.post-body .link-grid .link-grid-container p {
  margin: 0 1rem 0 6rem;
}
.post-body .link-grid .link-grid-container p:first-of-type {
  font-size: 1.2em;
}
.post-body .link-grid .link-grid-container p:last-of-type {
  font-size: 0.8em;
  line-height: 1.3rem;
  opacity: 0.7;
}
.post-body .link-grid .link-grid-container a {
  border: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@keyframes next-shake {
  0% {
    transform: translate(1pt, 1pt) rotate(0deg);
  }
  10% {
    transform: translate(-1pt, -2pt) rotate(-1deg);
  }
  20% {
    transform: translate(-3pt, 0pt) rotate(1deg);
  }
  30% {
    transform: translate(3pt, 2pt) rotate(0deg);
  }
  40% {
    transform: translate(1pt, -1pt) rotate(1deg);
  }
  50% {
    transform: translate(-1pt, 2pt) rotate(-1deg);
  }
  60% {
    transform: translate(-3pt, 1pt) rotate(0deg);
  }
  70% {
    transform: translate(3pt, 1pt) rotate(-1deg);
  }
  80% {
    transform: translate(-1pt, -1pt) rotate(1deg);
  }
  90% {
    transform: translate(1pt, 2pt) rotate(0deg);
  }
  100% {
    transform: translate(1pt, -2pt) rotate(-1deg);
  }
}
.mermaid {
  margin-bottom: 20px;
  text-align: center;
}
.post-body .note {
  border-radius: 3px;
  margin-bottom: 20px;
  padding: 1em;
  position: relative;
  border: 1px solid #eee;
  border-left-width: 5px;
}
.post-body .note summary {
  cursor: pointer;
  outline: 0;
}
.post-body .note summary p {
  display: inline;
}
.post-body .note h2,
.post-body .note h3,
.post-body .note h4,
.post-body .note h5,
.post-body .note h6 {
  border-bottom: initial;
  margin: 0;
  padding-top: 0;
}
.post-body .note :first-child {
  margin-top: 0;
}
.post-body .note :last-child {
  margin-bottom: 0;
}
.post-body .note:not(.no-icon) {
  padding-left: 2.5em;
}
.post-body .note:not(.no-icon)::before {
  font-size: 1.5em;
  left: 0.3em;
  position: absolute;
  top: calc(50% - 1em);
}
.post-body .note.default {
  border-left-color: #777;
}
.post-body .note.default h2,
.post-body .note.default h3,
.post-body .note.default h4,
.post-body .note.default h5,
.post-body .note.default h6 {
  color: #777;
}
.post-body .note.default:not(.no-icon)::before {
  content: '\f0a9';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  color: #777;
}
.post-body .note.primary {
  border-left-color: #6f42c1;
}
.post-body .note.primary h2,
.post-body .note.primary h3,
.post-body .note.primary h4,
.post-body .note.primary h5,
.post-body .note.primary h6 {
  color: #6f42c1;
}
.post-body .note.primary:not(.no-icon)::before {
  content: '\f055';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  color: #6f42c1;
}
.post-body .note.info {
  border-left-color: #428bca;
}
.post-body .note.info h2,
.post-body .note.info h3,
.post-body .note.info h4,
.post-body .note.info h5,
.post-body .note.info h6 {
  color: #428bca;
}
.post-body .note.info:not(.no-icon)::before {
  content: '\f05a';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  color: #428bca;
}
.post-body .note.success {
  border-left-color: #5cb85c;
}
.post-body .note.success h2,
.post-body .note.success h3,
.post-body .note.success h4,
.post-body .note.success h5,
.post-body .note.success h6 {
  color: #5cb85c;
}
.post-body .note.success:not(.no-icon)::before {
  content: '\f058';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  color: #5cb85c;
}
.post-body .note.warning {
  border-left-color: #f0ad4e;
}
.post-body .note.warning h2,
.post-body .note.warning h3,
.post-body .note.warning h4,
.post-body .note.warning h5,
.post-body .note.warning h6 {
  color: #f0ad4e;
}
.post-body .note.warning:not(.no-icon)::before {
  content: '\f06a';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  color: #f0ad4e;
}
.post-body .note.danger {
  border-left-color: #d9534f;
}
.post-body .note.danger h2,
.post-body .note.danger h3,
.post-body .note.danger h4,
.post-body .note.danger h5,
.post-body .note.danger h6 {
  color: #d9534f;
}
.post-body .note.danger:not(.no-icon)::before {
  content: '\f056';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  color: #d9534f;
}
.pdfobject-container iframe,
.pdfobject-container embed {
  height: 800px;
  width: 100%;
}
.post-body .tabs {
  margin-bottom: 20px;
}
.post-body .tabs,
.tabs-comment {
  padding-top: 10px;
}
.post-body .tabs ul.nav-tabs,
.tabs-comment ul.nav-tabs {
  background: var(--content-bg-color);
  display: flex;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 5;
}
@media (max-width: 413px) {
  .post-body .tabs ul.nav-tabs,
  .tabs-comment ul.nav-tabs {
    display: block;
    margin-bottom: 5px;
  }
}
.post-body .tabs ul.nav-tabs li.tab,
.tabs-comment ul.nav-tabs li.tab {
  border-bottom: 1px solid #ddd;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  border-radius: 0 0 0 0;
  border-top: 3px solid transparent;
  flex-grow: 1;
  list-style-type: none;
  transition: all 0.2s ease-out;
}
@media (max-width: 413px) {
  .post-body .tabs ul.nav-tabs li.tab,
  .tabs-comment ul.nav-tabs li.tab {
    border-bottom: 1px solid transparent;
    border-left: 3px solid transparent;
    border-right: 1px solid transparent;
    border-top: 1px solid transparent;
  }
}
@media (max-width: 413px) {
  .post-body .tabs ul.nav-tabs li.tab,
  .tabs-comment ul.nav-tabs li.tab {
    border-radius: 0;
  }
}
.post-body .tabs ul.nav-tabs li.tab a,
.tabs-comment ul.nav-tabs li.tab a {
  border-bottom: initial;
  display: block;
  line-height: 1.8;
  padding: 0.25em 0.75em;
  text-align: center;
  transition: all 0.2s ease-out;
}
.post-body .tabs ul.nav-tabs li.tab a i,
.tabs-comment ul.nav-tabs li.tab a i {
  width: 1.285714285714286em;
}
.post-body .tabs ul.nav-tabs li.tab.active,
.tabs-comment ul.nav-tabs li.tab.active {
  border-bottom-color: transparent;
  border-left-color: #ddd;
  border-right-color: #ddd;
  border-top-color: #fc6423;
}
@media (max-width: 413px) {
  .post-body .tabs ul.nav-tabs li.tab.active,
  .tabs-comment ul.nav-tabs li.tab.active {
    border-bottom-color: #ddd;
    border-left-color: #fc6423;
    border-right-color: #ddd;
    border-top-color: #ddd;
  }
}
.post-body .tabs ul.nav-tabs li.tab.active a,
.tabs-comment ul.nav-tabs li.tab.active a {
  cursor: default;
}
.post-body .tabs .tab-content,
.tabs-comment .tab-content {
  border: 1px solid #ddd;
  border-radius: 0 0 0 0;
  border-top-color: transparent;
}
@media (max-width: 413px) {
  .post-body .tabs .tab-content,
  .tabs-comment .tab-content {
    border-radius: 0;
    border-top-color: #ddd;
  }
}
.post-body .tabs .tab-content .tab-pane,
.tabs-comment .tab-content .tab-pane {
  padding: 20px 20px 0;
}
.post-body .tabs .tab-content .tab-pane:not(.active),
.tabs-comment .tab-content .tab-pane:not(.active) {
  display: none;
}
.pagination .prev,
.pagination .next,
.pagination .page-number,
.pagination .space {
  display: inline-block;
  margin: -1px 10px 0;
  padding: 0 10px;
}
@media (max-width: 767px) {
  .pagination .prev,
  .pagination .next,
  .pagination .page-number,
  .pagination .space {
    margin: 0 5px;
  }
}
.pagination .page-number.current {
  background: #ccc;
  border-color: #ccc;
  color: var(--content-bg-color);
}
.pagination {
  border-top: 1px solid #eee;
  margin: 120px 0 0;
  text-align: center;
}
.pagination .prev,
.pagination .next,
.pagination .page-number {
  border-bottom: 0;
  border-top: 1px solid #eee;
  transition: border-color 0.2s ease-in-out;
}
.pagination .prev:hover,
.pagination .next:hover,
.pagination .page-number:hover {
  border-top-color: var(--link-hover-color);
}
@media (max-width: 767px) {
  .pagination {
    border-top: 0;
  }
  .pagination .prev,
  .pagination .next,
  .pagination .page-number {
    border-bottom: 1px solid #eee;
    border-top: 0;
  }
  .pagination .prev:hover,
  .pagination .next:hover,
  .pagination .page-number:hover {
    border-bottom-color: var(--link-hover-color);
  }
}
.pagination .space {
  margin: 0;
  padding: 0;
}
.comments {
  margin-top: 60px;
  overflow: hidden;
}
.comment-button-group {
  display: flex;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  justify-content: center;
  margin: 1em 0;
}
.comment-button-group .comment-button {
  margin: 0.1em 0.2em;
}
.comment-button-group .comment-button.active {
  background: var(--btn-default-hover-bg);
  border-color: var(--btn-default-hover-border-color);
  color: var(--btn-default-hover-color);
}
.comment-position {
  display: none;
}
.comment-position.active {
  display: block;
}
.tabs-comment {
  margin-top: 4em;
  padding-top: 0;
}
.tabs-comment .comments {
  margin-top: 0;
  padding-top: 0;
}
.headband {
  background: var(--theme-color);
  height: 3px;
}
@media (max-width: 991px) {
  .headband {
    display: none;
  }
}
.site-brand-container {
  display: flex;
  flex-shrink: 0;
  padding: 0 10px;
}
.use-motion .column,
.use-motion .site-brand-container .toggle {
  opacity: 0;
}
.site-meta {
  flex-grow: 1;
  text-align: center;
}
@media (max-width: 767px) {
  .site-meta {
    text-align: center;
  }
}
.custom-logo-image {
  margin-top: 20px;
}
@media (max-width: 991px) {
  .custom-logo-image {
    display: none;
  }
}
.brand {
  border-bottom: 0;
  color: var(--brand-color);
  display: inline-block;
  padding: 0;
}
.brand:hover {
  color: var(--brand-hover-color);
}
.site-title {
  font-family: Lato, 'PingFang SC', 'Microsoft YaHei', sans-serif;
  font-size: 1.375em;
  font-weight: normal;
  line-height: 1.5;
  margin: 0;
}
.site-subtitle {
  color: #ddd;
  font-size: 0.8125em;
  margin: 10px 10px 0;
}
.use-motion .site-title,
.use-motion .site-subtitle,
.use-motion .custom-logo-image {
  opacity: 0;
  position: relative;
  top: -10px;
}
.site-nav-toggle,
.site-nav-right {
  display: none;
}
@media (max-width: 767px) {
  .site-nav-toggle,
  .site-nav-right {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.site-nav-toggle .toggle,
.site-nav-right .toggle {
  color: var(--text-color);
  padding: 10px;
  width: 22px;
}
.site-nav-toggle .toggle .toggle-line,
.site-nav-right .toggle .toggle-line {
  background: var(--text-color);
  border-radius: 1px;
}
@media (max-width: 767px) {
  .site-nav {
    --scroll-height: 0;
    height: 0;
    overflow: hidden;
    transition: 0.2s ease-in-out;
    transition-property: height, visibility;
    visibility: hidden;
  }
  body:not(.site-nav-on) .site-nav .animated {
    animation: none;
  }
  body.site-nav-on .site-nav {
    height: var(--scroll-height);
    visibility: unset;
  }
}
.menu {
  margin: 0;
  padding: 1em 0;
  text-align: center;
}
.menu-item {
  display: inline-block;
  list-style: none;
  margin: 0 10px;
}
@media (max-width: 767px) {
  .menu-item {
    display: block;
    margin-top: 10px;
  }
  .menu-item.menu-item-search {
    display: none;
  }
}
.menu-item a {
  border-bottom: 0;
  display: block;
  font-size: 0.8125em;
  transition: border-color 0.2s ease-in-out;
}
.menu-item a:hover,
.menu-item a.menu-item-active {
  background: var(--menu-item-bg-color);
}
.menu-item .fa,
.menu-item .fab,
.menu-item .far,
.menu-item .fas {
  margin-right: 8px;
}
.menu-item .badge {
  display: inline-block;
  font-weight: bold;
  line-height: 1;
  margin-left: 0.35em;
  margin-top: 0.35em;
  text-align: center;
  white-space: nowrap;
}
@media (max-width: 767px) {
  .menu-item .badge {
    float: right;
    margin-left: 0;
  }
}
.use-motion .menu-item {
  visibility: hidden;
}
.book-mark-link {
  border-bottom: 0;
  position: fixed;
  top: -10px;
  transition: top 0.3s;
  right: 30px;
}
@media (max-width: 991px) {
  .book-mark-link {
    right: 20px;
  }
}
@media (max-width: 991px) {
  .book-mark-link {
    display: none;
  }
}
.book-mark-link::before {
  color: #222;
  font-size: 32px;
  line-height: 1;
  content: '\f02e';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}
.book-mark-link:hover,
.book-mark-link-fixed {
  top: -2px;
}
.github-corner :hover .octo-arm {
  animation: octocat-wave 560ms ease-in-out;
}
.github-corner svg {
  color: #fff;
  fill: var(--theme-color);
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5;
}
@media (max-width: 991px) {
  .github-corner {
    display: none;
  }
  .github-corner svg {
    color: var(--theme-color);
    fill: #fff;
  }
  .github-corner .github-corner:hover .octo-arm {
    animation: none;
  }
  .github-corner .github-corner .octo-arm {
    animation: octocat-wave 560ms ease-in-out;
  }
}
@keyframes octocat-wave {
  0%, 100% {
    transform: rotate(0);
  }
  20%, 60% {
    transform: rotate(-25deg);
  }
  40%, 80% {
    transform: rotate(10deg);
  }
}
.sidebar-inner {
  color: #999;
  padding: 18px 10px;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cc-license .cc-opacity {
  border-bottom: 0;
  opacity: 0.7;
}
.cc-license .cc-opacity:hover {
  opacity: 0.9;
}
.cc-license img {
  display: inline-block;
}
.site-author-image {
  border: 1px solid #eee;
  max-width: 120px;
  padding: 2px;
  border-radius: 50%;
  transition: transform 1s ease-out;
}
.site-author-image:hover {
  transform: rotateZ(360deg);
}
.site-author-name {
  color: var(--text-color);
  font-weight: 600;
  margin: 0;
}
.site-description {
  color: #999;
  font-size: 0.8125em;
  margin-top: 0;
}
.links-of-author a {
  font-size: 0.8125em;
}
.sidebar .sidebar-button:not(:first-child) {
  margin-top: 15px;
}
.sidebar .sidebar-button button {
  background: transparent;
  color: #fc6423;
  cursor: pointer;
  line-height: 2;
  padding: 0 15px;
  border: 1px solid #fc6423;
  border-radius: 4px;
}
.sidebar .sidebar-button button:hover {
  background: #fc6423;
  color: #fff;
}
.sidebar .sidebar-button button .fa,
.sidebar .sidebar-button button .fab,
.sidebar .sidebar-button button .far,
.sidebar .sidebar-button button .fas {
  margin-right: 5px;
}
.links-of-blogroll {
  font-size: 0.8125em;
}
.links-of-blogroll-title {
  font-size: 0.875em;
  font-weight: 600;
}
.links-of-blogroll-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sidebar-nav {
  font-size: 0.875em;
  height: 0;
  margin: 0;
  overflow: hidden;
  padding-left: 0;
  pointer-events: none;
  transition: 0.2s ease-in-out;
  transition-property: height, visibility;
  visibility: hidden;
}
.sidebar-nav-active .sidebar-nav {
  height: calc(2em + 1px);
  pointer-events: unset;
  visibility: unset;
}
.sidebar-nav li {
  border-bottom: 1px solid transparent;
  color: var(--text-color);
  cursor: pointer;
  display: inline-block;
  transition: 0.2s ease-in-out;
  transition-property: border-bottom-color, color;
}
.sidebar-nav li.sidebar-nav-overview {
  margin-left: 10px;
}
.sidebar-nav li:hover {
  color: #fc6423;
}
.sidebar-toc-active .sidebar-nav-toc,
.sidebar-overview-active .sidebar-nav-overview {
  border-bottom-color: #fc6423;
  color: #fc6423;
  transition-delay: 0.2s;
}
.sidebar-toc-active .sidebar-nav-toc:hover,
.sidebar-overview-active .sidebar-nav-overview:hover {
  color: #fc6423;
}
.sidebar-panel-container {
  align-items: start;
  display: grid;
  flex: 1;
  overflow-x: hidden;
  overflow-y: auto;
  padding-top: 0;
  transition: padding-top 0.2s ease-in-out;
}
.sidebar-nav-active .sidebar-panel-container {
  padding-top: 20px;
}
.sidebar-panel {
  animation: deactivate-sidebar-panel 0.2s ease-in-out;
  grid-area: 1/1;
  height: 0;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  transform: translateY(0);
  transition: 0.2s ease-in-out;
  transition-delay: 0s;
  transition-property: opacity, transform, visibility;
  visibility: hidden;
}
.sidebar-nav-active .sidebar-panel,
.sidebar-overview-active .sidebar-panel.post-toc-wrap {
  transform: translateY(-20px);
}
.sidebar-overview-active:not(.sidebar-nav-active) .sidebar-panel.post-toc-wrap {
  transition-delay: 0s, 0.2s, 0s;
}
.sidebar-overview-active .sidebar-panel.site-overview-wrap,
.sidebar-toc-active .sidebar-panel.post-toc-wrap {
  animation-name: activate-sidebar-panel;
  height: auto;
  opacity: 1;
  pointer-events: unset;
  transform: translateY(0);
  transition-delay: 0.2s, 0.2s, 0s;
  visibility: unset;
}
.sidebar-panel.site-overview-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 10px;
  justify-content: flex-start;
}
@keyframes deactivate-sidebar-panel {
  from {
    height: var(--inactive-panel-height, 0);
  }
  to {
    height: var(--active-panel-height, 0);
  }
}
@keyframes activate-sidebar-panel {
  from {
    height: var(--inactive-panel-height, auto);
  }
  to {
    height: var(--active-panel-height, auto);
  }
}
.sidebar-toggle {
  bottom: 61px;
  height: 16px;
  padding: 5px;
  width: 16px;
  background: #222;
  cursor: pointer;
  opacity: 0.6;
  position: fixed;
  z-index: 30;
  right: 30px;
}
@media (max-width: 991px) {
  .sidebar-toggle {
    right: 20px;
  }
}
.sidebar-toggle:hover {
  opacity: 0.8;
}
@media (max-width: 991px) {
  .sidebar-toggle {
    opacity: 0.8;
  }
}
.sidebar-toggle:hover .toggle-line {
  background: #fc6423;
}
@media (any-hover: hover) {
  body:not(.sidebar-active) .sidebar-toggle:hover :first-child {
    left: 50%;
    top: 2px;
    transform: rotate(45deg);
    width: 50%;
  }
  body:not(.sidebar-active) .sidebar-toggle:hover :last-child {
    left: 50%;
    top: -2px;
    transform: rotate(-45deg);
    width: 50%;
  }
}
.sidebar-active .sidebar-toggle :nth-child(2) {
  opacity: 0;
}
.sidebar-active .sidebar-toggle :first-child {
  top: 6px;
  transform: rotate(45deg);
}
.sidebar-active .sidebar-toggle :last-child {
  top: -6px;
  transform: rotate(-45deg);
}
.post-toc {
  font-size: 0.875em;
}
.post-toc ol {
  list-style: none;
  margin: 0;
  padding: 0 2px 0 10px;
  text-align: left;
}
.post-toc ol > :last-child {
  margin-bottom: 5px;
}
.post-toc ol > ol {
  padding-left: 0;
}
.post-toc ol a {
  transition: all 0.2s ease-in-out;
}
.post-toc .nav-item {
  line-height: 1.8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.post-toc .nav .nav-child {
  --height: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
  transition-property: height, opacity, visibility;
  transition: 0.2s ease-in-out;
  visibility: hidden;
}
.post-toc .nav .active > .nav-child {
  height: var(--height, auto);
  opacity: 1;
  visibility: unset;
}
.post-toc .nav .active > a {
  border-bottom-color: #fc6423;
  color: #fc6423;
}
.post-toc .nav .active-current > a {
  color: #fc6423;
}
.post-toc .nav .active-current > a:hover {
  color: #fc6423;
}
.site-state {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  line-height: 1.4;
}
.site-state-item {
  padding: 0 15px;
}
.site-state-item a {
  border-bottom: 0;
  display: block;
}
.site-state-item-count {
  display: block;
  font-size: 1em;
  font-weight: 600;
}
.site-state-item-name {
  color: #999;
  font-size: 0.8125em;
}
.footer {
  color: #999;
  font-size: 0.875em;
  padding: 20px 0;
  transition: 0.2s ease-in-out;
  transition-property: left, right;
}
.footer.footer-fixed {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
}
.footer-inner {
  box-sizing: border-box;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0 auto;
  width: calc(100% - 20px);
}
@media (max-width: 767px) {
  .footer-inner {
    width: auto;
  }
}
@media (min-width: 1200px) {
  .footer-inner {
    width: 1160px;
  }
}
@media (min-width: 1600px) {
  .footer-inner {
    width: 73%;
  }
}
.use-motion .footer {
  opacity: 0;
}
.languages {
  display: inline-block;
  font-size: 1.125em;
  position: relative;
}
.languages .lang-select-label span {
  margin: 0 0.5em;
}
.languages .lang-select {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.with-love {
  color: #f00;
  display: inline-block;
  margin: 0 5px;
  animation: icon-animate 1.33s ease-in-out infinite;
}
.busuanzi-count #busuanzi_container_site_uv {
  display: none;
}
.busuanzi-count #busuanzi_container_site_pv {
  display: none;
}
@keyframes icon-animate {
  0%, 100% {
    transform: scale(1);
  }
  10%, 30% {
    transform: scale(0.9);
  }
  20%, 40%, 60%, 80% {
    transform: scale(1.1);
  }
  50%, 70% {
    transform: scale(1.1);
  }
}
.back-to-top {
  font-size: 12px;
  margin: 8px -10px -20px;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
.back-to-top span {
  margin-right: 8px;
  display: none;
}
.back-to-top .fa {
  text-align: center;
  width: 26px;
}
.back-to-top.back-to-top-on {
  cursor: pointer;
  opacity: 0.6;
}
.back-to-top.back-to-top-on:hover {
  opacity: 0.8;
}
.rtl.post-body p,
.rtl.post-body a,
.rtl.post-body h1,
.rtl.post-body h2,
.rtl.post-body h3,
.rtl.post-body h4,
.rtl.post-body h5,
.rtl.post-body h6,
.rtl.post-body li,
.rtl.post-body ul,
.rtl.post-body ol {
  direction: rtl;
  font-family: UKIJ Ekran;
}
.rtl.post-title {
  font-family: UKIJ Ekran;
}
.post-button {
  margin-top: 40px;
  text-align: center;
}
.use-motion .post-block,
.use-motion .pagination,
.use-motion .comments {
  visibility: hidden;
}
.use-motion .post-header {
  visibility: hidden;
}
.use-motion .post-body {
  visibility: hidden;
}
.use-motion .collection-header {
  visibility: hidden;
}
.posts-collapse .post-content {
  margin-bottom: 35px;
  margin-left: 35px;
  position: relative;
}
@media (max-width: 767px) {
  .posts-collapse .post-content {
    margin-left: 0;
    margin-right: 0;
  }
}
.posts-collapse .post-content .collection-title {
  font-size: 1.125em;
  position: relative;
}
.posts-collapse .post-content .collection-title::before {
  background: #999;
  border: 1px solid #fff;
  margin-left: -6px;
  margin-top: -4px;
  position: absolute;
  top: 50%;
  border-radius: 50%;
  content: ' ';
  height: 10px;
  width: 10px;
}
.posts-collapse .post-content .collection-year {
  font-size: 1.5em;
  font-weight: bold;
  margin: 60px 0;
  position: relative;
}
.posts-collapse .post-content .collection-year::before {
  background: #bbb;
  margin-left: -4px;
  margin-top: -4px;
  position: absolute;
  top: 50%;
  border-radius: 50%;
  content: ' ';
  height: 8px;
  width: 8px;
}
.posts-collapse .post-content .collection-header {
  display: block;
  margin-left: 20px;
}
.posts-collapse .post-content .collection-header small {
  color: #bbb;
  margin-left: 5px;
}
.posts-collapse .post-content .post-header {
  border-bottom: 1px dashed #ccc;
  margin: 30px 2px 0;
  padding-left: 15px;
  position: relative;
  transition: border 0.2s ease-in-out;
}
.posts-collapse .post-content .post-header::before {
  background: #bbb;
  border: 1px solid #fff;
  left: -6px;
  position: absolute;
  top: 0.75em;
  transition: background 0.2s ease-in-out;
  border-radius: 50%;
  content: ' ';
  height: 6px;
  width: 6px;
}
.posts-collapse .post-content .post-header:hover {
  border-bottom-color: #666;
}
.posts-collapse .post-content .post-header:hover::before {
  background: #222;
}
.posts-collapse .post-content .post-meta-container {
  display: inline;
  font-size: 0.75em;
  margin-right: 10px;
}
.posts-collapse .post-content .post-title {
  display: inline;
}
.posts-collapse .post-content .post-title a {
  border-bottom: 0;
  color: var(--link-color);
}
.posts-collapse .post-content .post-title .fa-external-link-alt {
  font-size: 0.875em;
  margin-left: 5px;
}
.posts-collapse .post-content::before {
  background: #f5f5f5;
  content: ' ';
  height: 100%;
  margin-left: -2px;
  position: absolute;
  top: 1.25em;
  width: 4px;
}
.post-body {
  font-family: Lato, 'PingFang SC', 'Microsoft YaHei', sans-serif;
  overflow-wrap: break-word;
}
@media (min-width: 1200px) {
  .post-body {
    font-size: 1.125em;
  }
}
@media (min-width: 992px) {
  .post-body {
    text-align: justify;
  }
}
@media (max-width: 991px) {
  .post-body {
    text-align: justify;
  }
}
.post-body h1 .header-anchor,
.post-body h2 .header-anchor,
.post-body h3 .header-anchor,
.post-body h4 .header-anchor,
.post-body h5 .header-anchor,
.post-body h6 .header-anchor,
.post-body h1 .headerlink,
.post-body h2 .headerlink,
.post-body h3 .headerlink,
.post-body h4 .headerlink,
.post-body h5 .headerlink,
.post-body h6 .headerlink {
  border-bottom-style: none;
  color: inherit;
  float: right;
  font-size: 0.875em;
  margin-left: 10px;
  opacity: 0;
}
.post-body h1 .header-anchor::before,
.post-body h2 .header-anchor::before,
.post-body h3 .header-anchor::before,
.post-body h4 .header-anchor::before,
.post-body h5 .header-anchor::before,
.post-body h6 .header-anchor::before,
.post-body h1 .headerlink::before,
.post-body h2 .headerlink::before,
.post-body h3 .headerlink::before,
.post-body h4 .headerlink::before,
.post-body h5 .headerlink::before,
.post-body h6 .headerlink::before {
  content: '\f0c1';
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}
.post-body h1:hover .header-anchor,
.post-body h2:hover .header-anchor,
.post-body h3:hover .header-anchor,
.post-body h4:hover .header-anchor,
.post-body h5:hover .header-anchor,
.post-body h6:hover .header-anchor,
.post-body h1:hover .headerlink,
.post-body h2:hover .headerlink,
.post-body h3:hover .headerlink,
.post-body h4:hover .headerlink,
.post-body h5:hover .headerlink,
.post-body h6:hover .headerlink {
  opacity: 0.5;
}
.post-body h1:hover .header-anchor:hover,
.post-body h2:hover .header-anchor:hover,
.post-body h3:hover .header-anchor:hover,
.post-body h4:hover .header-anchor:hover,
.post-body h5:hover .header-anchor:hover,
.post-body h6:hover .header-anchor:hover,
.post-body h1:hover .headerlink:hover,
.post-body h2:hover .headerlink:hover,
.post-body h3:hover .headerlink:hover,
.post-body h4:hover .headerlink:hover,
.post-body h5:hover .headerlink:hover,
.post-body h6:hover .headerlink:hover {
  opacity: 1;
}
.post-body .exturl .fa {
  font-size: 0.875em;
  margin-left: 4px;
}
.post-body .image-caption,
.post-body img + figcaption,
.post-body .fancybox + figcaption {
  color: #999;
  font-size: 0.875em;
  font-weight: bold;
  line-height: 1;
  margin: -15px auto 15px;
  text-align: center;
}
.post-body iframe,
.post-body img,
.post-body video,
.post-body embed {
  margin-bottom: 20px;
}
.post-body .video-container {
  height: 0;
  margin-bottom: 20px;
  overflow: hidden;
  padding-top: 75%;
  position: relative;
  width: 100%;
}
.post-body .video-container iframe,
.post-body .video-container object,
.post-body .video-container embed {
  height: 100%;
  left: 0;
  margin: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.post-gallery {
  display: flex;
  min-height: 200px;
}
.post-gallery .post-gallery-image {
  flex: 1;
}
.post-gallery .post-gallery-image:not(:first-child) {
  clip-path: polygon(40px 0, 100% 0, 100% 100%, 0 100%);
  margin-left: -20px;
}
.post-gallery .post-gallery-image:not(:last-child) {
  margin-right: -20px;
}
.post-gallery .post-gallery-image img {
  height: 100%;
  object-fit: cover;
  opacity: 1;
  width: 100%;
}
.posts-expand .post-gallery {
  margin-bottom: 60px;
}
.posts-collapse .post-gallery {
  margin: 15px 0;
}
.posts-expand .post-header {
  font-size: 1.125em;
  margin-bottom: 60px;
  text-align: center;
}
.posts-expand .post-title {
  font-size: 1.5em;
  font-weight: normal;
  margin: initial;
  overflow-wrap: break-word;
}
.posts-expand .post-title .post-edit-link {
  border-bottom: 0;
  color: #bbb;
  float: right;
  font-size: 1.25em;
  margin-left: -1.2em;
  transition: color 0.2s ease-in;
}
@media (max-width: 567px) {
  .posts-expand .post-title .post-edit-link {
    margin-left: initial;
  }
}
.posts-expand .post-title .post-edit-link:hover {
  color: #fc6423;
}
.posts-expand .post-title-link {
  border-bottom: 0;
  color: var(--link-color);
  display: inline-block;
  position: relative;
}
.posts-expand .post-title-link::before {
  background: var(--link-color);
  bottom: 0;
  content: '';
  height: 2px;
  left: 0;
  position: absolute;
  transform: scaleX(0);
  transition: transform 0.2s ease-in-out;
  width: 100%;
}
.posts-expand .post-title-link:hover::before {
  transform: scaleX(1);
}
.posts-expand .post-title-link .fa-external-link-alt {
  font-size: 0.875em;
  margin-left: 5px;
}
.post-sticky-flag {
  display: inline-block;
  margin-right: 8px;
  transform: rotate(30deg);
}
.posts-expand .post-meta-container {
  color: #999;
  font-family: Lato, 'PingFang SC', 'Microsoft YaHei', sans-serif;
  font-size: 0.75em;
  margin-top: 3px;
}
.posts-expand .post-meta-container .post-description {
  font-size: 0.875em;
  margin-top: 2px;
}
.posts-expand .post-meta-container time {
  border-bottom: 1px dashed #999;
}
.post-meta {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
:not(.post-meta-break) + .post-meta-item::before {
  content: '|';
  margin: 0 0.5em;
}
.post-meta-item-icon {
  margin-right: 3px;
}
@media (max-width: 991px) {
  .post-meta-item-text {
    display: none;
  }
}
.post-meta-break {
  flex-basis: 100%;
  height: 0;
}
#busuanzi_container_page_pv {
  display: none;
}
.post-nav {
  border-top: 1px solid #eee;
  display: flex;
  gap: 30px;
  justify-content: space-between;
  margin-top: 1em;
  padding: 10px 5px 0;
}
.post-nav-item {
  flex: 1;
}
.post-nav-item a {
  border-bottom: 0;
  display: block;
  font-size: 0.875em;
  line-height: 1.6;
}
.post-nav-item a:active {
  top: 2px;
}
.post-nav-item .fa {
  font-size: 0.75em;
}
.post-nav-item:first-child .fa {
  margin-right: 5px;
}
.post-nav-item:last-child {
  text-align: right;
}
.post-nav-item:last-child .fa {
  margin-left: 5px;
}
.post-footer {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.post-eof {
  background: #ccc;
  height: 1px;
  margin: 80px auto 60px;
  width: 8%;
}
.post-block:last-of-type .post-eof {
  display: none;
}
.post-copyright ul {
  list-style: none;
  overflow: hidden;
  padding: 0.5em 1em;
  position: relative;
  background: var(--card-bg-color);
  border-left: 3px solid #ff2a2a;
  margin: 1em 0 0;
}
.post-copyright ul::after {
  content: '\f25e';
  font-family: 'Font Awesome 6 Brands';
  font-size: 200px;
  opacity: 0.1;
  position: absolute;
  right: -50px;
  top: -150px;
}
.post-tags {
  margin-top: 40px;
  text-align: center;
}
.post-tags a {
  display: inline-block;
  font-size: 0.8125em;
}
.post-tags a:not(:last-child) {
  margin-right: 10px;
}
.social-like {
  border-top: 1px solid #eee;
  font-size: 0.875em;
  margin-top: 1em;
  padding-top: 1em;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.social-like a {
  border-bottom: none;
}
.reward-container {
  margin: 1em 0 0;
  padding: 1em 0;
  text-align: center;
}
.reward-container button {
  background: transparent;
  color: #fc6423;
  cursor: pointer;
  line-height: 2;
  padding: 0 15px;
  border: 2px solid #fc6423;
  border-radius: 2px;
  outline: 0;
  transition: all 0.2s ease-in-out;
  vertical-align: text-top;
}
.reward-container button:hover {
  background: #fc6423;
  color: #fff;
}
.post-reward {
  display: none;
  padding-top: 20px;
}
.post-reward.active {
  display: block;
}
.post-reward div {
  display: inline-block;
}
.post-reward div span {
  display: block;
}
.post-reward img {
  display: inline-block;
  margin: 0.8em 2em 0;
  max-width: 100%;
  width: 180px;
}
@keyframes next-roll {
  from {
    transform: rotateZ(30deg);
  }
  to {
    transform: rotateZ(-30deg);
  }
}
.category-all-page .category-all-title {
  text-align: center;
}
.category-all-page .category-all {
  margin-top: 20px;
}
.category-all-page .category-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.category-all-page .category-list-item {
  margin: 5px 10px;
}
.category-all-page .category-list-count {
  color: #bbb;
}
.category-all-page .category-list-count::before {
  content: ' (';
}
.category-all-page .category-list-count::after {
  content: ') ';
}
.category-all-page .category-list-child {
  padding-left: 10px;
}
.event-list hr {
  background: #222;
  margin: 20px 0 45px;
}
.event-list hr::after {
  background: #222;
  color: #fff;
  content: 'NOW';
  display: inline-block;
  font-weight: bold;
  padding: 0 5px;
}
.event-list .event {
  --event-background: #222;
  --event-foreground: #bbb;
  --event-title: #fff;
  background: var(--event-background);
  padding: 15px;
}
.event-list .event .event-summary {
  border-bottom: 0;
  color: var(--event-title);
  margin: 0;
  padding: 0 0 0 35px;
  position: relative;
}
.event-list .event .event-summary::before {
  animation: dot-flash 1s alternate infinite ease-in-out;
  background: var(--event-title);
  left: 0;
  margin-top: -6px;
  position: absolute;
  top: 50%;
  border-radius: 50%;
  content: ' ';
  height: 12px;
  width: 12px;
}
.event-list .event:nth-of-type(odd) .event-summary::before {
  animation-delay: 0.5s;
}
.event-list .event:not(:last-child) {
  margin-bottom: 20px;
}
.event-list .event .event-relative-time {
  color: var(--event-foreground);
  display: inline-block;
  font-size: 12px;
  font-weight: normal;
  padding-left: 12px;
}
.event-list .event .event-details {
  color: var(--event-foreground);
  display: block;
  line-height: 18px;
  padding: 6px 0 6px 35px;
}
.event-list .event .event-details::before {
  color: var(--event-foreground);
  display: inline-block;
  margin-right: 9px;
  width: 14px;
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}
.event-list .event .event-details.event-location::before {
  content: '\f041';
}
.event-list .event .event-details.event-duration::before {
  content: '\f017';
}
.event-list .event .event-details.event-description::before {
  content: '\f024';
}
.event-list .event-past {
  --event-background: #f5f5f5;
  --event-foreground: #999;
  --event-title: #222;
}
@keyframes dot-flash {
  from {
    opacity: 1;
    transform: scale(1);
  }
  to {
    opacity: 0;
    transform: scale(0.8);
  }
}
ul.breadcrumb {
  font-size: 0.75em;
  list-style: none;
  margin: 1em 0;
  padding: 0 2em;
  text-align: center;
}
ul.breadcrumb li {
  display: inline;
}
ul.breadcrumb li:not(:first-child)::before {
  content: '/\00a0';
  font-weight: normal;
  padding: 0.5em;
}
ul.breadcrumb li:last-child {
  font-weight: bold;
}
.tag-cloud {
  text-align: center;
}
.tag-cloud a {
  display: inline-block;
  margin: 10px;
}
.tag-cloud-0 {
  border-bottom-color: #aaa;
  color: #aaa;
}
.tag-cloud-1 {
  border-bottom-color: #9a9a9a;
  color: #9a9a9a;
}
.tag-cloud-2 {
  border-bottom-color: #8b8b8b;
  color: #8b8b8b;
}
.tag-cloud-3 {
  border-bottom-color: #7c7c7c;
  color: #7c7c7c;
}
.tag-cloud-4 {
  border-bottom-color: #6c6c6c;
  color: #6c6c6c;
}
.tag-cloud-5 {
  border-bottom-color: #5d5d5d;
  color: #5d5d5d;
}
.tag-cloud-6 {
  border-bottom-color: #4e4e4e;
  color: #4e4e4e;
}
.tag-cloud-7 {
  border-bottom-color: #3e3e3e;
  color: #3e3e3e;
}
.tag-cloud-8 {
  border-bottom-color: #2f2f2f;
  color: #2f2f2f;
}
.tag-cloud-9 {
  border-bottom-color: #202020;
  color: #202020;
}
.tag-cloud-10 {
  border-bottom-color: #111;
  color: #111;
}
@media (prefers-color-scheme: dark) {
  .tag-cloud-0 {
    border-bottom-color: #555;
    color: #555;
  }
  .tag-cloud-1 {
    border-bottom-color: #646464;
    color: #646464;
  }
  .tag-cloud-2 {
    border-bottom-color: #737373;
    color: #737373;
  }
  .tag-cloud-3 {
    border-bottom-color: #828282;
    color: #828282;
  }
  .tag-cloud-4 {
    border-bottom-color: #929292;
    color: #929292;
  }
  .tag-cloud-5 {
    border-bottom-color: #a1a1a1;
    color: #a1a1a1;
  }
  .tag-cloud-6 {
    border-bottom-color: #b0b0b0;
    color: #b0b0b0;
  }
  .tag-cloud-7 {
    border-bottom-color: #c0c0c0;
    color: #c0c0c0;
  }
  .tag-cloud-8 {
    border-bottom-color: #cfcfcf;
    color: #cfcfcf;
  }
  .tag-cloud-9 {
    border-bottom-color: #dedede;
    color: #dedede;
  }
  .tag-cloud-10 {
    border-bottom-color: #eee;
    color: #eee;
  }
}
.gt-header a,
.gt-comments a,
.gt-popup a {
  border-bottom: 0;
}
.gt-container .gt-popup .gt-action.is--active::before {
  top: 0.7em;
}
@media (prefers-color-scheme: dark) {
  .gt-container .gt-header-textarea {
    background-color: var(--card-bg-color) !important;
  }
}
.search-active {
  overflow: hidden;
}
.search-pop-overlay {
  background: rgba(0,0,0,0);
  display: flex;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  transition: visibility 0.4s, background 0.4s;
  visibility: hidden;
  width: 100%;
  z-index: 40;
}
.search-active .search-pop-overlay {
  background: rgba(0,0,0,0.3);
  visibility: visible;
}
.search-popup {
  background: var(--card-bg-color);
  border-radius: 5px;
  height: 80%;
  margin: auto;
  transform: scale(0);
  transition: transform 0.4s;
  width: 700px;
}
.search-active .search-popup {
  transform: scale(1);
}
@media (max-width: 767px) {
  .search-popup {
    border-radius: 0;
    height: 100%;
    width: 100%;
  }
}
.search-popup .search-icon,
.search-popup .popup-btn-close {
  color: #999;
  font-size: 18px;
  padding: 0 10px;
}
.search-popup .popup-btn-close {
  cursor: pointer;
}
.search-popup .popup-btn-close:hover .fa {
  color: #222;
}
.search-popup .search-header {
  background: #eee;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  display: flex;
  padding: 5px;
}
@media (prefers-color-scheme: dark) {
  .search-popup .search-header {
    background: #666;
  }
}
.search-popup input.search-input {
  background: transparent;
  border: 0;
  outline: 0;
  width: 100%;
}
.search-popup input.search-input::-webkit-search-cancel-button {
  display: none;
}
.search-popup .search-result-container {
  height: calc(100% - 55px);
  overflow: auto;
  padding: 5px 25px;
}
.search-popup .search-result-container hr {
  margin: 5px 0 10px;
}
.search-popup .search-result-container hr:first-child {
  display: none;
}
.search-popup .search-result-list {
  margin: 0 5px;
  padding: 0;
}
.search-popup a.search-result-title {
  font-weight: bold;
}
.search-popup p.search-result {
  border-bottom: 1px dashed #ccc;
  padding: 5px 0;
}
.search-popup .search-input-container {
  flex-grow: 1;
  padding: 2px;
}
.search-popup .no-result {
  display: flex;
}
.search-popup .search-result-list {
  width: 100%;
}
.search-popup .search-result-icon {
  color: #ccc;
  margin: auto;
}
mark.search-keyword {
  background: transparent;
  border-bottom: 1px dashed #ff2a2a;
  color: #ff2a2a;
  font-weight: bold;
}
mjx-container[jax='CHTML'][display='true'],
.has-jax {
  overflow: auto hidden;
}
mjx-container[display='true'] + br {
  display: none;
}
.use-motion .animated {
  animation-fill-mode: none;
  visibility: inherit;
}
.use-motion .sidebar .animated {
  animation-fill-mode: both;
}
header.header {
  background: var(--content-bg-color);
  border-radius: initial;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.12);
}
@media (max-width: 991px) {
  header.header {
    border-radius: initial;
  }
}
.main {
  align-items: stretch;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  width: calc(100% - 20px);
}
@media (max-width: 767px) {
  .main {
    width: auto;
  }
}
@media (min-width: 1200px) {
  .main {
    width: 1160px;
  }
}
@media (min-width: 1600px) {
  .main {
    width: 73%;
  }
}
@media (max-width: 991px) {
  .main {
    display: block;
    width: auto;
  }
}
.main-inner {
  border-radius: initial;
  box-sizing: border-box;
  width: calc(100% - 252px);
}
@media (max-width: 991px) {
  .main-inner {
    border-radius: initial;
    width: 100%;
  }
}
.footer-inner {
  padding-left: 252px;
}
@media (max-width: 991px) {
  .footer-inner {
    padding-left: 0;
    padding-right: 0;
    width: auto;
  }
}
.column {
  width: 240px;
}
@media (max-width: 991px) {
  .column {
    width: auto;
  }
}
.site-brand-container {
  background: var(--theme-color);
}
@media (max-width: 991px) {
  .site-nav-on .site-brand-container {
    box-shadow: 0 0 16px rgba(0,0,0,0.5);
  }
}
.site-meta {
  padding: 20px 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  .site-nav-toggle,
  .site-nav-right {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.site-nav-toggle .toggle,
.site-nav-right .toggle {
  color: #fff;
}
.site-nav-toggle .toggle .toggle-line,
.site-nav-right .toggle .toggle-line {
  background: #fff;
}
@media (min-width: 768px) and (max-width: 991px) {
  .site-nav {
    --scroll-height: 0;
    height: 0;
    overflow: hidden;
    transition: 0.2s ease-in-out;
    transition-property: height, visibility;
    visibility: hidden;
  }
  body:not(.site-nav-on) .site-nav .animated {
    animation: none;
  }
  body.site-nav-on .site-nav {
    height: var(--scroll-height);
    visibility: unset;
  }
}
.menu .menu-item {
  display: block;
  margin: 0;
}
.menu .menu-item a {
  padding: 5px 20px;
  position: relative;
  text-align: left;
  transition-property: background-color;
}
@media (max-width: 991px) {
  .menu .menu-item.menu-item-search {
    display: none;
  }
}
.menu .menu-item .badge {
  background: #ccc;
  border-radius: 10px;
  color: var(--content-bg-color);
  float: right;
  padding: 2px 5px;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.1);
}
.sub-menu {
  margin: 0;
  padding: 6px 0;
}
.sub-menu .menu-item {
  display: inline-block;
}
.sub-menu .menu-item a {
  background: transparent;
  margin: 5px 10px;
  padding: initial;
}
.sub-menu .menu-item a:hover {
  background: transparent;
  color: #fc6423;
}
.sub-menu .menu-item-active {
  border-bottom-color: #fc6423;
  color: #fc6423;
}
.sub-menu .menu-item-active:hover {
  border-bottom-color: #fc6423;
}
.sidebar {
  position: -webkit-sticky;
  position: sticky;
  top: 12px;
}
@media (max-width: 991px) {
  .sidebar {
    display: none;
  }
}
.sidebar-inner {
  background: var(--content-bg-color);
  border-radius: initial;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.12), 0 -1px 0.5px 0 rgba(0,0,0,0.09);
  box-sizing: border-box;
  color: var(--text-color);
  margin-top: 12px;
  max-height: calc(100vh - 24px);
  visibility: hidden;
}
.site-state-item {
  padding: 0 10px;
}
.sidebar .sidebar-button {
  border-bottom: 1px dotted #ccc;
  border-top: 1px dotted #ccc;
}
.sidebar .sidebar-button button {
  border: 0;
  color: #fc6423;
  display: block;
  width: 100%;
}
.sidebar .sidebar-button button:hover {
  background: none;
  border: 0;
  color: #e34603;
}
.links-of-author {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.links-of-author-item {
  margin: 5px 0 0;
}
.links-of-author-item a {
  box-sizing: border-box;
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  padding: 0 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.links-of-author-item a {
  border-bottom: 0;
  border-radius: 4px;
  display: block;
}
.links-of-author-item a:hover {
  background: var(--body-bg-color);
}
.back-to-top {
  background: var(--body-bg-color);
  margin: -4px -10px -18px;
}
.back-to-top.back-to-top-on {
  margin-top: 16px;
}
.main-inner .sub-menu,
.main-inner .post-block,
.main-inner .tabs-comment,
.main-inner > .comments,
.main-inner .comment-position .comments,
.main-inner .pagination {
  background: var(--content-bg-color);
  border-radius: initial;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.12);
}
.main-inner .post-block:not(:first-child):not(:first-child) {
  border-radius: initial;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.12), 0 -1px 0.5px 0 rgba(0,0,0,0.09);
  margin-top: 12px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .main-inner .post-block:not(:first-child):not(:first-child) {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .main-inner .post-block:not(:first-child):not(:first-child) {
    margin-top: 8px;
  }
}
.main-inner .tabs-comment,
.main-inner > .comments,
.main-inner .comment-position .comments,
.main-inner .pagination {
  border-radius: initial;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.12), 0 -1px 0.5px 0 rgba(0,0,0,0.09);
  margin-top: 12px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .main-inner .tabs-comment,
  .main-inner > .comments,
  .main-inner .comment-position .comments,
  .main-inner .pagination {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .main-inner .tabs-comment,
  .main-inner > .comments,
  .main-inner .comment-position .comments,
  .main-inner .pagination {
    margin-top: 8px;
  }
}
.post-block,
.comments {
  padding: 40px;
}
.post-eof {
  display: none;
}
.pagination {
  border-top: initial;
  padding: 10px 0;
}
.post-body h1,
.post-body h2 {
  border-bottom: 1px solid #eee;
}
.post-body h3 {
  border-bottom: 1px dotted #eee;
}
@media (min-width: 768px) and (max-width: 991px) {
  .main-inner {
    padding: 10px;
  }
  .posts-expand .post-button {
    margin-top: 20px;
  }
  .post-block {
    padding: 20px;
  }
  .comments {
    padding: 10px 20px;
  }
}
@media (max-width: 767px) {
  .main-inner {
    padding: 8px;
  }
  .posts-expand .post-button {
    margin: 12px 0;
  }
  .post-block {
    padding: 12px;
  }
  .comments {
    padding: 10px 12px;
  }
}
/* 首行缩进 */
p {
  text-indent: 2em;
}
li > p {
  text-indent: 0em !important;
}
.code {
  tab-size: 4;
}
/* ============================================================================================= */
.tag-cloud-tags {
/* font-family: Helvetica, Tahoma, Arial; */
/* font-weight: 100; */
  text-align: center;
  counter-reset: tags;
}
.tag-cloud-tags a {
  border-radius: 6px;
  padding-right: 5px;
  padding-left: 5px;
  margin: 8px 5px 0px 0px;
}
.tag-cloud-tags a:before {
  content: '🏷️';
}
.tag-cloud-tags a:hover {
  box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.4);
  transform: scale(1.1);
/* box-shadow: 10px 10px 15px 2px rgba(0,0,0,.12), 0 0 6px 0 rgba(104, 104, 105, 0.1); */
  transition-duration: 0.15s;
}
.post-block {
  border-radius: 30px;
}
.post-block + .post-block {
  border-radius: 30px;
}
.header-inner {
  border-radius: 30px;
}
.sidebar-inner {
  border-radius: 30px;
}
.comments {
  border-radius: 30px;
}
.mermaid {
  text-align: center;
}
@media (prefers-color-scheme: dark) {
  .mermaid {
    background: #505050;
  }
  .gt-container .gt-comment-admin .gt-comment-content {
    background-color: #444;
  }
  .gt-container .gt-header-textarea {
    background-color: #444;
  }
  .markdown-body > *:last-child {
    color: #ccc;
  }
}
.fa-custom-gitbook {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB0PSIxNjM0ODgyMTE3NDI2IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE5MzAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTkyMC45NjM2OTkgNDY1LjkyYy01MS4yNTYyMzEgMC05Mi44MTEwOTggNDEuNTU0ODY3LTkyLjgxMTA5OCA5Mi44MTEwOTggMCA5LjA2ODAyMyAxLjMyMjkxMyAxNy44MjIzMzUgMy43NDk3MzQgMjYuMTA2MDgxbC0yOTUuNDU5NTE0IDE1NS4zNzI3NjNjLTE2Ljk2MTExLTIyLjE1ODA1OC00My42NzA5MzYtMzYuNDYxNTAzLTczLjczMzkxOS0zNi40NjE1MDMtMzYuNDE3MTEgMC02Ny45MTU0NjggMjAuOTg2MDgxLTgzLjExMjY5NCA1MS41MTA3NTJMMTM0Ljk2Njc1MSA2MjIuNTM4NzI4cy02My44MDc2My0yNi4xMDAxNjItNjYuNzA3OTc2LTg5LjkxMDc1MWMtMi45MDAzNDctNjMuODA3NjMgMTQuNTAxNzM0LTc5Ljc1OTUzOCA1Mi4yMDYyNDItNjAuOTA3MjgzbDMwMS42MzYwNyAxNTkuNTE5MDc1czI2LjEwMzEyMSAxNS45NTE5MDggNDYuNDA1NTQ5IDIuODk3Mzg3bDQ5NS45NjIyNjYtMjU4LjEzMDg2N3MxOC44NDkyOTUtMjkuMDAzNDY4LTguNzAxMDQxLTM3LjcwNDUwOUw2MTkuMzI0NjcxIDE3OC43ODU2NjVzLTI3LjU1MDMzNS0yNi4xMDMxMjEtODEuMjA2NzUyIDBsLTQ2OS44NTYxODUgMjM0LjkyODA5MnMtODEuMjA5NzExIDIzLjIwMjc3NS00OS4zMDU4OTYgMTYyLjQxOTQyMmMwIDAgMjAuMzAyNDI4IDU1LjEwNjU5IDUyLjIwNjI0MyA3OC4zMDkzNjRsMjk5LjcyNDIwOCAxNTUuNjI3Mjg0YzYuNTQwNTc4IDQ0Ljg1MTc5MiA0NS4xNTM2NjUgNzkuMzAwODA5IDkxLjgxOTY1MyA3OS4zMDA4MDkgNTEuMjU5MTkxIDAgOTIuODE0MDU4LTQxLjU1MTkwOCA5Mi44MTQwNTgtOTIuODA4MTM5IDAtMC42NzE4MTUtMC4wMzg0NzQtMS4zMzE3OTItMC4wNTMyNzItMi4wMDA2NDdsMzA1LjU5MDAxMi0xNjQuOTY0NjI1YTkyLjQxNDUyIDkyLjQxNDUyIDAgMCAwIDU5LjkwNCAyMS45NDc5MzFjNTEuMjU2MjMxIDAgOTIuODA4MTM5LTQxLjU1NDg2NyA5Mi44MDgxMzktOTIuODExMDk4cy00MS41NDg5NDgtOTIuODE0MDU4LTkyLjgwNTE4LTkyLjgxNDA1OHpNNDYxLjI1NTc2OSA4MjQuNDU5MDk4Yy0xNi4yMTIzNDcgMC0yOS4zNDk3MzQtMTMuMTM3Mzg3LTI5LjM0OTczNC0yOS4zNDk3MzRzMTMuMTQwMzQ3LTI5LjM1MjY5NCAyOS4zNDk3MzQtMjkuMzUyNjkzYzE2LjIwOTM4NyAwIDI5LjM0OTczNCAxMy4xNDAzNDcgMjkuMzQ5NzM0IDI5LjM1MjY5M3MtMTMuMTM3Mzg3IDI5LjM0OTczNC0yOS4zNDk3MzQgMjkuMzQ5NzM0eiBtNDU4LjI1NDc5Ny0yMzcuODI1NDhjLTE2LjIxMjM0NyAwLTI5LjM1MjY5NC0xMy4xNDAzNDctMjkuMzUyNjkzLTI5LjM1MjY5M3MxMy4xNDAzNDctMjkuMzQ5NzM0IDI5LjM1MjY5My0yOS4zNDk3MzQgMjkuMzUyNjk0IDEzLjEzNzM4NyAyOS4zNTI2OTQgMjkuMzQ5NzM0LTEzLjE0MDM0NyAyOS4zNTI2OTQtMjkuMzUyNjk0IDI5LjM1MjY5M3oiIHAtaWQ9IjE5MzEiIGZpbGw9IiM1NTU1NTUiPjwvcGF0aD48L3N2Zz4=");
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
}
@media (prefers-color-scheme: dark) {
  .fa-custom-gitbook {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB0PSIxNjM0ODgyMTE3NDI2IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE5MzAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTkyMC45NjM2OTkgNDY1LjkyYy01MS4yNTYyMzEgMC05Mi44MTEwOTggNDEuNTU0ODY3LTkyLjgxMTA5OCA5Mi44MTEwOTggMCA5LjA2ODAyMyAxLjMyMjkxMyAxNy44MjIzMzUgMy43NDk3MzQgMjYuMTA2MDgxbC0yOTUuNDU5NTE0IDE1NS4zNzI3NjNjLTE2Ljk2MTExLTIyLjE1ODA1OC00My42NzA5MzYtMzYuNDYxNTAzLTczLjczMzkxOS0zNi40NjE1MDMtMzYuNDE3MTEgMC02Ny45MTU0NjggMjAuOTg2MDgxLTgzLjExMjY5NCA1MS41MTA3NTJMMTM0Ljk2Njc1MSA2MjIuNTM4NzI4cy02My44MDc2My0yNi4xMDAxNjItNjYuNzA3OTc2LTg5LjkxMDc1MWMtMi45MDAzNDctNjMuODA3NjMgMTQuNTAxNzM0LTc5Ljc1OTUzOCA1Mi4yMDYyNDItNjAuOTA3MjgzbDMwMS42MzYwNyAxNTkuNTE5MDc1czI2LjEwMzEyMSAxNS45NTE5MDggNDYuNDA1NTQ5IDIuODk3Mzg3bDQ5NS45NjIyNjYtMjU4LjEzMDg2N3MxOC44NDkyOTUtMjkuMDAzNDY4LTguNzAxMDQxLTM3LjcwNDUwOUw2MTkuMzI0NjcxIDE3OC43ODU2NjVzLTI3LjU1MDMzNS0yNi4xMDMxMjEtODEuMjA2NzUyIDBsLTQ2OS44NTYxODUgMjM0LjkyODA5MnMtODEuMjA5NzExIDIzLjIwMjc3NS00OS4zMDU4OTYgMTYyLjQxOTQyMmMwIDAgMjAuMzAyNDI4IDU1LjEwNjU5IDUyLjIwNjI0MyA3OC4zMDkzNjRsMjk5LjcyNDIwOCAxNTUuNjI3Mjg0YzYuNTQwNTc4IDQ0Ljg1MTc5MiA0NS4xNTM2NjUgNzkuMzAwODA5IDkxLjgxOTY1MyA3OS4zMDA4MDkgNTEuMjU5MTkxIDAgOTIuODE0MDU4LTQxLjU1MTkwOCA5Mi44MTQwNTgtOTIuODA4MTM5IDAtMC42NzE4MTUtMC4wMzg0NzQtMS4zMzE3OTItMC4wNTMyNzItMi4wMDA2NDdsMzA1LjU5MDAxMi0xNjQuOTY0NjI1YTkyLjQxNDUyIDkyLjQxNDUyIDAgMCAwIDU5LjkwNCAyMS45NDc5MzFjNTEuMjU2MjMxIDAgOTIuODA4MTM5LTQxLjU1NDg2NyA5Mi44MDgxMzktOTIuODExMDk4cy00MS41NDg5NDgtOTIuODE0MDU4LTkyLjgwNTE4LTkyLjgxNDA1OHpNNDYxLjI1NTc2OSA4MjQuNDU5MDk4Yy0xNi4yMTIzNDcgMC0yOS4zNDk3MzQtMTMuMTM3Mzg3LTI5LjM0OTczNC0yOS4zNDk3MzRzMTMuMTQwMzQ3LTI5LjM1MjY5NCAyOS4zNDk3MzQtMjkuMzUyNjkzYzE2LjIwOTM4NyAwIDI5LjM0OTczNCAxMy4xNDAzNDcgMjkuMzQ5NzM0IDI5LjM1MjY5M3MtMTMuMTM3Mzg3IDI5LjM0OTczNC0yOS4zNDk3MzQgMjkuMzQ5NzM0eiBtNDU4LjI1NDc5Ny0yMzcuODI1NDhjLTE2LjIxMjM0NyAwLTI5LjM1MjY5NC0xMy4xNDAzNDctMjkuMzUyNjkzLTI5LjM1MjY5M3MxMy4xNDAzNDctMjkuMzQ5NzM0IDI5LjM1MjY5My0yOS4zNDk3MzQgMjkuMzUyNjk0IDEzLjEzNzM4NyAyOS4zNTI2OTQgMjkuMzQ5NzM0LTEzLjE0MDM0NyAyOS4zNTI2OTQtMjkuMzUyNjk0IDI5LjM1MjY5M3oiIHAtaWQ9IjE5MzEiIGZpbGw9IiNjY2NjY2MiPjwvcGF0aD48L3N2Zz4=");
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
  }
}
.fa-custom-tencent-cloud {
  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNNDY0Ljk5OCA4NS45NDhjLTQwLjM5NiA1LjUzLTk5LjE3NCAyOC4wNTctMTI3LjA3OCA0OC43NDJhNjYuMSA2Ni4xIDAgMCAxLTkuODgyIDYuMTk1IDI0MC4yMyAyNDAuMjMgMCAwIDAtMjEuMTQ1IDE2LjE4Yy0zNy4wNjkgMzEuMTgtNjguMjUgNzIuNjAxLTg1LjkxNCAxMTMuODE3LTkuMzcgMjIuMTE5LTEyLjQ0MSAzMS4xMy0yMS4yOTkgNjQuMTU0LTIuODY3IDExLjI2NC02Ljk2MyAxNi4zODQtMTMuMTU4IDE2LjM4NC0xMC42NSAwLTY1Ljc5MiAyMy41NTItODIuNzkgMzUuMjc3LTEyLjc1IDkuMDEtNDMuNTIgMzYuNTA1LTQ5LjA1IDQ0LjAzMi0yOC44MjYgMzkuNDI0LTM0LjIwMiA0OS4yNTQtNDMuNDE4IDc4LjEzQzMuMjc3IDUzNC4xMDIgMCA1NTUuNjU4IDAgNTgxLjg3MmMwIDY1LjQzNCAyMi41MjggMTIwLjE2NiA2OC43MSAxNjYuMTk1IDI4LjQ2OCAyOC41NyA2MS45MDEgNDkuMSA5Ni4zNTkgNTguNjc1IDQwLjU1IDExLjMxNiAyOC42NzIgMTEuMTEgMzQ1LjQ5NyAxMS4xMSAyNjYuMjQgMCAyOTMuNzM1LTAuMzU4IDMxMS42MDQtMy40MyAyMS43Ni0zLjk5MyA1NC4xNy0xMi41NDQgNTguMDEtMTUuNDYyIDEuNDMzLTEuMDc1IDUuNzM0LTMuMjI2IDkuNjc2LTQuNzEgOS40NzItMy42MzYgMzEuMTMtMTcuODE4IDQ3LjM2LTMwLjc3MiA1Mi42ODUtNDIuMTg4IDg1LjcwOS0xMTIuMTI4IDg1LjkxNC0xODEuODYyIDAtMjAuMTczLTcuOTg4LTY2LjI1My0xMy4zNjQtNzYuNDkzYTI5Ljc0NyAyOS43NDcgMCAwIDEtMy4xMjMtOC42MDFjMC0zLjY4Ny0xNS43Ny0zNC40MDctMjAuMTIxLTM5LjUyN2ExNjguNzU1IDE2OC43NTUgMCAwIDEtOS40MjEtMTIuOTAyYy03Ljk4Ny0xMi43NS0xOC4yMjctMjMuNTUyLTM4LjE0NC00MC4xOTItMTkuODY2LTE3LjA1LTMyLjgyLTI1Ljg1Ni00My4wMDgtMjkuOTUyYTQ1LjkyNiA0NS45MjYgMCAwIDEtOS40NzItNC41MDZjLTIuOTE5LTIuMDQ4LTM5Ljc4My0xNS42MTYtNTAuMDIzLTE4LjIyN2EzNDAuNjM0IDM0MC42MzQgMCAwIDAtMzcuOTktMy4yNzdjLTM0LjQ1OC0xLjIyOS01OS40NDMgMS4yMjktNzYuODUxIDcuNzgzLTYuMTQ0IDIuMjUyLTE1LjYxNiA1LjUzLTIwLjg5IDcuNDI0LTEyLjQ5MyA0LjA5Ni0zNy45MzkgMTguMDIyLTUwLjA3MyAyNy4yOS0yNS44NTYgMTkuODY1LTc5LjE1NiA2Ny42MzQtMTA4LjQ5MyA5Ny4zODItMTEuNDY5IDExLjcyNC0xNDcuNTU5IDE0Mi44NDgtMTkyLjQ2MSAxODUuNTQ4LTExLjI2NCAxMC43MDEtMjguMTA5IDI3LjIzOS0zNy41MyAzNi43MWwtMTcuMDUgMTctMzQuMDk4LTEuNDg2YTU4NC45NiA1ODQuOTYgMCAwIDEtNTIuMjc2LTQuMDk2Yy01My4yOTktOC44MDYtOTcuMTc3LTQ4Ljk5OC0xMTEuNzE4LTEwMi41MDItNC4zLTE1LjYxNi00LjcxLTU1LjA5MS0wLjgyLTcwLjcwNyA2Ljc2LTI2LjY3NSAyNi4yMTUtNTcuMzk1IDQ3Ljc3LTc1LjQ3IDIyLjczMy0xOS4wNDUgNjIuNTE2LTMzLjE3NyA5My4yMzYtMzMuMTc3IDM2LjkxNSAwIDc3LjkyNiAxOS4wNDcgMTE0LjIyNyA1Mi44OSA2Ljk2MyA2LjI5OCAxNy4yMDMgMTUuMzA5IDIyLjUyOCAxOS44NjYgNS41MyA0LjQ1NCAxNS43NyAxMy41MTYgMjIuNTc5IDE5Ljg2NSA2LjkxMiA2LjU1NCAxMy43MjIgMTEuOTMgMTUuMzYgMTEuOTMgMy42ODYgMCAxMS43MjUtNi43NTkgNDAuODA2LTM1LjI3NyAxMy43MjItMTMuNTY4IDI1LjAzNy0yNS44NTYgMjUuMDM3LTI3LjI5cy05LjAxMS0xMC4yNC0xOS45MTctMTkuNDU2Yy0xMS4wNTktOS40NzItMjEuNTA0LTE4LjQzMi0yMy4zOTgtMjAuNTMtMy44OTEtNC41MDYtNDAuNTUtMzQuMjU0LTU5LjQ0My00OC4zODVhMjU0LjQ2NCAyNTQuNDY0IDAgMCAwLTY0LTMzLjYzOGMtOS45ODQtMy44OTEtMTguNjM3LTcuNzgzLTE4Ljk5NS05LjIxNi0xLjA3Ni0yLjY2MyAxMS44NzgtMzkuNzgzIDE4LjAyMi01MS4yNTEgMTIuNjk4LTI0LjM3MiAyOC44NzctNDUuMTA4IDUyLjI3NS02Ny4yNzcgMjEuMzUtMjAuMTIyIDU2LjAxMy0zOS4zNzMgODMuNjYxLTQ2LjI4NSA0LjUwNi0xLjA3NSAxNC4xMzEtMy42ODYgMjEuNTA0LTUuNTMgOS44My0yLjY2MiAyMS4wOTQtMy42ODYgNDMuMTEtMy42ODYgMjUuNiAwIDMyLjU2NCAwLjgyIDUxLjI1MiA1LjUzIDQwLjc1NSAxMC42NSA2OC4zIDI0LjQyMiA5Ni4xMDIgNDguNTg4IDE3Ljg2OSAxNS42MTYgMzYuMzUyIDM3LjMyNSA0OC4wMjYgNTcuMTkgNS4zNzYgOS4wNjMgMTAuNDk2IDE2Ljg0NiAxMS4yNjQgMTcuNDZhNjMuNDg4IDYzLjQ4OCAwIDAgMCAxNC43OTYtMi4yNTNjNy4zNzMtMS42MzggMjcuNjQ4LTMuNjg2IDQ1LjE1OS00LjMgMzUuNTg0LTEuNjQgMzYuNjU5LTIuMDQ5IDI5LjAzLTE2LjQzNi0yLjA0OC00LjA5Ni01LjEyLTExLjI2NC02LjU1My0xNS43N2E3OC4wMjkgNzguMDI5IDAgMCAwLTcuMjItMTUuMzYgODUuMzUgODUuMzUgMCAwIDEtNS42ODMtMTAuMjRjLTQuNTA1LTkuNDItMjMuMTQyLTM0LjQwNi00MC42MDEtNTQuNDc2LTIxLjE0Ni0yNC4yMTgtNTguODMtNTIuNDgtOTAuMDEtNjcuNjg3YTQ4MzYuODY0IDQ4MzYuODY0IDAgMCAwLTIzLjE5NC0xMS40NjhjLTMuNjg2LTEuODQ0LTEwLjI0LTQuMTQ4LTM3LjI3My0xMi41NDQtMzQuMzA0LTEwLjkwNi04Ny44Ni0xNC40MzktMTMwLjY2My04LjY1M3ogbTM0OS43NDggMzU2LjkxNWMzNy43MzQgOS42MjYgNTguNjc1IDIxLjkxNCA4MC43OTMgNDcuNzcgMjIuOTg5IDI2LjQxOSAzMS41NCA1MC4yMjcgMzIuNjE1IDg4Ljk4NSAwLjg3IDI0LjAxMyAwLjQxIDI3LjY0OC00LjUwNiA0Mi44MDMtNy4wMTQgMjEuNjA3LTEzLjc3MyAzNS4xMjQtMjQuMjE4IDQ3Ljg3Mi0xOS45MTYgMjQuMzcyLTQ4Ljc5MyA0My4yMTMtNzYuMDgzIDQ5LjYxM2E0MDguMzIgNDA4LjMyIDAgMCAxLTQyLjE4OSA0LjcxYy0zNy45MzkgMi40NTgtMzQ1Ljg1NiAyLjYxMi0zNDcuMzQgMC4yNTctMC41NjQtMS4wNzYgMjEuMTk2LTIzLjQ1IDQ4LjQzNS00OS42NjQgMjcuMjM4LTI2LjQ3IDU1LjU1Mi01My45NjUgNjIuOTI1LTYxLjI4NyAyMi4xMTgtMjEuNzYgMTA3LjAwOC0xMDIuOTEyIDExOS4wOS0xMTMuODE3YTE5My4wMjQgMTkzLjAyNCAwIDAgMCAxMi45NTQtMTIuNzVjMi42MTItNC4wOTUgMzAuNzItMjQuNDIyIDQyLjg1NS0zMC43NyA1LjkzOS0zLjI3NyAxNy44NjktNy45ODggMjYuMjY1LTEwLjY1IDguMzk3LTIuNDU4IDE2LjM4NC00Ljk2NiAxNy40MDgtNS4zMjUgNS44ODgtMi4wNDggMzkuOTg4LTAuNjE0IDUwLjk5NiAyLjI1M3ogbTAgMCcgZmlsbD0nIzU1NTU1NSc+PC9wYXRoPjwvc3ZnPg==");
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
}
@media (prefers-color-scheme: dark) {
  .fa-custom-tencent-cloud {
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNNDY0Ljk5OCA4NS45NDhjLTQwLjM5NiA1LjUzLTk5LjE3NCAyOC4wNTctMTI3LjA3OCA0OC43NDJhNjYuMSA2Ni4xIDAgMCAxLTkuODgyIDYuMTk1IDI0MC4yMyAyNDAuMjMgMCAwIDAtMjEuMTQ1IDE2LjE4Yy0zNy4wNjkgMzEuMTgtNjguMjUgNzIuNjAxLTg1LjkxNCAxMTMuODE3LTkuMzcgMjIuMTE5LTEyLjQ0MSAzMS4xMy0yMS4yOTkgNjQuMTU0LTIuODY3IDExLjI2NC02Ljk2MyAxNi4zODQtMTMuMTU4IDE2LjM4NC0xMC42NSAwLTY1Ljc5MiAyMy41NTItODIuNzkgMzUuMjc3LTEyLjc1IDkuMDEtNDMuNTIgMzYuNTA1LTQ5LjA1IDQ0LjAzMi0yOC44MjYgMzkuNDI0LTM0LjIwMiA0OS4yNTQtNDMuNDE4IDc4LjEzQzMuMjc3IDUzNC4xMDIgMCA1NTUuNjU4IDAgNTgxLjg3MmMwIDY1LjQzNCAyMi41MjggMTIwLjE2NiA2OC43MSAxNjYuMTk1IDI4LjQ2OCAyOC41NyA2MS45MDEgNDkuMSA5Ni4zNTkgNTguNjc1IDQwLjU1IDExLjMxNiAyOC42NzIgMTEuMTEgMzQ1LjQ5NyAxMS4xMSAyNjYuMjQgMCAyOTMuNzM1LTAuMzU4IDMxMS42MDQtMy40MyAyMS43Ni0zLjk5MyA1NC4xNy0xMi41NDQgNTguMDEtMTUuNDYyIDEuNDMzLTEuMDc1IDUuNzM0LTMuMjI2IDkuNjc2LTQuNzEgOS40NzItMy42MzYgMzEuMTMtMTcuODE4IDQ3LjM2LTMwLjc3MiA1Mi42ODUtNDIuMTg4IDg1LjcwOS0xMTIuMTI4IDg1LjkxNC0xODEuODYyIDAtMjAuMTczLTcuOTg4LTY2LjI1My0xMy4zNjQtNzYuNDkzYTI5Ljc0NyAyOS43NDcgMCAwIDEtMy4xMjMtOC42MDFjMC0zLjY4Ny0xNS43Ny0zNC40MDctMjAuMTIxLTM5LjUyN2ExNjguNzU1IDE2OC43NTUgMCAwIDEtOS40MjEtMTIuOTAyYy03Ljk4Ny0xMi43NS0xOC4yMjctMjMuNTUyLTM4LjE0NC00MC4xOTItMTkuODY2LTE3LjA1LTMyLjgyLTI1Ljg1Ni00My4wMDgtMjkuOTUyYTQ1LjkyNiA0NS45MjYgMCAwIDEtOS40NzItNC41MDZjLTIuOTE5LTIuMDQ4LTM5Ljc4My0xNS42MTYtNTAuMDIzLTE4LjIyN2EzNDAuNjM0IDM0MC42MzQgMCAwIDAtMzcuOTktMy4yNzdjLTM0LjQ1OC0xLjIyOS01OS40NDMgMS4yMjktNzYuODUxIDcuNzgzLTYuMTQ0IDIuMjUyLTE1LjYxNiA1LjUzLTIwLjg5IDcuNDI0LTEyLjQ5MyA0LjA5Ni0zNy45MzkgMTguMDIyLTUwLjA3MyAyNy4yOS0yNS44NTYgMTkuODY1LTc5LjE1NiA2Ny42MzQtMTA4LjQ5MyA5Ny4zODItMTEuNDY5IDExLjcyNC0xNDcuNTU5IDE0Mi44NDgtMTkyLjQ2MSAxODUuNTQ4LTExLjI2NCAxMC43MDEtMjguMTA5IDI3LjIzOS0zNy41MyAzNi43MWwtMTcuMDUgMTctMzQuMDk4LTEuNDg2YTU4NC45NiA1ODQuOTYgMCAwIDEtNTIuMjc2LTQuMDk2Yy01My4yOTktOC44MDYtOTcuMTc3LTQ4Ljk5OC0xMTEuNzE4LTEwMi41MDItNC4zLTE1LjYxNi00LjcxLTU1LjA5MS0wLjgyLTcwLjcwNyA2Ljc2LTI2LjY3NSAyNi4yMTUtNTcuMzk1IDQ3Ljc3LTc1LjQ3IDIyLjczMy0xOS4wNDUgNjIuNTE2LTMzLjE3NyA5My4yMzYtMzMuMTc3IDM2LjkxNSAwIDc3LjkyNiAxOS4wNDcgMTE0LjIyNyA1Mi44OSA2Ljk2MyA2LjI5OCAxNy4yMDMgMTUuMzA5IDIyLjUyOCAxOS44NjYgNS41MyA0LjQ1NCAxNS43NyAxMy41MTYgMjIuNTc5IDE5Ljg2NSA2LjkxMiA2LjU1NCAxMy43MjIgMTEuOTMgMTUuMzYgMTEuOTMgMy42ODYgMCAxMS43MjUtNi43NTkgNDAuODA2LTM1LjI3NyAxMy43MjItMTMuNTY4IDI1LjAzNy0yNS44NTYgMjUuMDM3LTI3LjI5cy05LjAxMS0xMC4yNC0xOS45MTctMTkuNDU2Yy0xMS4wNTktOS40NzItMjEuNTA0LTE4LjQzMi0yMy4zOTgtMjAuNTMtMy44OTEtNC41MDYtNDAuNTUtMzQuMjU0LTU5LjQ0My00OC4zODVhMjU0LjQ2NCAyNTQuNDY0IDAgMCAwLTY0LTMzLjYzOGMtOS45ODQtMy44OTEtMTguNjM3LTcuNzgzLTE4Ljk5NS05LjIxNi0xLjA3Ni0yLjY2MyAxMS44NzgtMzkuNzgzIDE4LjAyMi01MS4yNTEgMTIuNjk4LTI0LjM3MiAyOC44NzctNDUuMTA4IDUyLjI3NS02Ny4yNzcgMjEuMzUtMjAuMTIyIDU2LjAxMy0zOS4zNzMgODMuNjYxLTQ2LjI4NSA0LjUwNi0xLjA3NSAxNC4xMzEtMy42ODYgMjEuNTA0LTUuNTMgOS44My0yLjY2MiAyMS4wOTQtMy42ODYgNDMuMTEtMy42ODYgMjUuNiAwIDMyLjU2NCAwLjgyIDUxLjI1MiA1LjUzIDQwLjc1NSAxMC42NSA2OC4zIDI0LjQyMiA5Ni4xMDIgNDguNTg4IDE3Ljg2OSAxNS42MTYgMzYuMzUyIDM3LjMyNSA0OC4wMjYgNTcuMTkgNS4zNzYgOS4wNjMgMTAuNDk2IDE2Ljg0NiAxMS4yNjQgMTcuNDZhNjMuNDg4IDYzLjQ4OCAwIDAgMCAxNC43OTYtMi4yNTNjNy4zNzMtMS42MzggMjcuNjQ4LTMuNjg2IDQ1LjE1OS00LjMgMzUuNTg0LTEuNjQgMzYuNjU5LTIuMDQ5IDI5LjAzLTE2LjQzNi0yLjA0OC00LjA5Ni01LjEyLTExLjI2NC02LjU1My0xNS43N2E3OC4wMjkgNzguMDI5IDAgMCAwLTcuMjItMTUuMzYgODUuMzUgODUuMzUgMCAwIDEtNS42ODMtMTAuMjRjLTQuNTA1LTkuNDItMjMuMTQyLTM0LjQwNi00MC42MDEtNTQuNDc2LTIxLjE0Ni0yNC4yMTgtNTguODMtNTIuNDgtOTAuMDEtNjcuNjg3YTQ4MzYuODY0IDQ4MzYuODY0IDAgMCAwLTIzLjE5NC0xMS40NjhjLTMuNjg2LTEuODQ0LTEwLjI0LTQuMTQ4LTM3LjI3My0xMi41NDQtMzQuMzA0LTEwLjkwNi04Ny44Ni0xNC40MzktMTMwLjY2My04LjY1M3ogbTM0OS43NDggMzU2LjkxNWMzNy43MzQgOS42MjYgNTguNjc1IDIxLjkxNCA4MC43OTMgNDcuNzcgMjIuOTg5IDI2LjQxOSAzMS41NCA1MC4yMjcgMzIuNjE1IDg4Ljk4NSAwLjg3IDI0LjAxMyAwLjQxIDI3LjY0OC00LjUwNiA0Mi44MDMtNy4wMTQgMjEuNjA3LTEzLjc3MyAzNS4xMjQtMjQuMjE4IDQ3Ljg3Mi0xOS45MTYgMjQuMzcyLTQ4Ljc5MyA0My4yMTMtNzYuMDgzIDQ5LjYxM2E0MDguMzIgNDA4LjMyIDAgMCAxLTQyLjE4OSA0LjcxYy0zNy45MzkgMi40NTgtMzQ1Ljg1NiAyLjYxMi0zNDcuMzQgMC4yNTctMC41NjQtMS4wNzYgMjEuMTk2LTIzLjQ1IDQ4LjQzNS00OS42NjQgMjcuMjM4LTI2LjQ3IDU1LjU1Mi01My45NjUgNjIuOTI1LTYxLjI4NyAyMi4xMTgtMjEuNzYgMTA3LjAwOC0xMDIuOTEyIDExOS4wOS0xMTMuODE3YTE5My4wMjQgMTkzLjAyNCAwIDAgMCAxMi45NTQtMTIuNzVjMi42MTItNC4wOTUgMzAuNzItMjQuNDIyIDQyLjg1NS0zMC43NyA1LjkzOS0zLjI3NyAxNy44NjktNy45ODggMjYuMjY1LTEwLjY1IDguMzk3LTIuNDU4IDE2LjM4NC00Ljk2NiAxNy40MDgtNS4zMjUgNS44ODgtMi4wNDggMzkuOTg4LTAuNjE0IDUwLjk5NiAyLjI1M3ogbTAgMCcgZmlsbD0nI0NDQ0NDQyc+PC9wYXRoPjwvc3ZnPg==");
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
  }
}
.fa-custom-zhihu {
  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNyAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNNzc2LjIgMEgyNDQuMTU2Qzk0Ljc0NyAwIDAgOTQuNzQ3IDAgMjQ0LjE1N3Y1MzUuNjg2QzAgOTI1LjYxIDk0Ljc0NyAxMDI0IDI0NC4xNTcgMTAyNGg1MzUuNjg2QzkyNS42MSAxMDI0IDEwMjQgOTI5LjI1MyAxMDI0IDc3OS44NDNWMjQ0LjE1N0MxMDIwLjM1NiA5NC43NDcgOTI1LjYwOSAwIDc3Ni4yIDB6TTQwNC40OTcgNTkwLjM0OWMxOC4yMiAxOC4yMiA2NS41OTUgNzIuODgyIDgwLjE3MSA5MS4xMDMgMjEuODY1IDI5LjE1MyAzLjY0NCA4Ny40NTkgMy42NDQgODcuNDU5TDM2OC4wNTcgNjI2Ljc5Yy0yNS41MDkgMTA5LjMyNC03Ni41MjcgMTU2LjY5OC03Ni41MjcgMTU2LjY5OC0yMS44NjUgMTguMjItNjUuNTk0IDM2LjQ0LTExMi45NjggMjEuODY0QzI3My4zMSA3MzIuNDcgMzI0LjMyNyA2MzcuNzIyIDMzNS4yNiA1MjguNEgxODkuNDk1czcuMjg4LTU0LjY2MiAzMi43OTctNTQuNjYyaDExNi42MTJjMC0xNC41NzcgMy42NDQtMTM4LjQ3NyAzLjY0NC0xNjAuMzQyaC02MS45NWMtNy4yODggMTguMjItNy4yODggMTguMjItMTAuOTMzIDMyLjc5Ny0yNS41MDggNDcuMzc0LTY5LjIzOCA0Ny4zNzQtODAuMTcgNDcuMzc0IDM2LjQ0LTc2LjUyNyA1OC4zMDYtMTUzLjA1NCA2NS41OTQtMTcxLjI3NCAxOC4yMi00Ny4zNzQgNzIuODgzLTQ3LjM3NCA3Mi44ODMtNDcuMzc0LTE0LjU3NyAyOS4xNTMtMjEuODY1IDU4LjMwNi0yOS4xNTMgODcuNDZINDk1LjZjMjEuODY1IDAgMTguMjIxIDUxLjAxNyAxOC4yMjEgNTEuMDE3SDQwMC44NTRjMCA1NC42NjIgMCAxMDkuMzI0LTMuNjQ0IDE2MC4zNDJoMTEyLjk2OGMxOC4yMiAwIDE4LjIyIDU0LjY2MiAxOC4yMiA1NC42NjJIMzkzLjU2N2MtMy42NDQgMjkuMTUzLTcuMjg4IDYxLjk1LTE4LjIyIDkxLjEwM2wyOS4xNTItMjkuMTUzeiBtNDIyLjcyIDE0NS43NjVINzE3Ljg5Mkw2MjYuNzkgNzk0LjQybC0xOC4yMi01OC4zMDZoLTUxLjAxOFYyNTUuMDg5aDI2OS42NjV2NDgxLjAyNXonIGZpbGw9JyM1NTU1NTUnPjwvcGF0aD48cGF0aCBkPSdNNjQ4LjY1NSA3MjUuMTgxbDYxLjk1LTQwLjA4NWg2MS45NXYtMzc4Ljk5SDYxMi4yMTR2Mzc4Ljk5aDI1LjUwOHonIGZpbGw9JyM1NTU1NTUnPjwvcGF0aD48L3N2Zz4=");
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
}
@media (prefers-color-scheme: dark) {
  .fa-custom-zhihu {
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNyAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNNzc2LjIgMEgyNDQuMTU2Qzk0Ljc0NyAwIDAgOTQuNzQ3IDAgMjQ0LjE1N3Y1MzUuNjg2QzAgOTI1LjYxIDk0Ljc0NyAxMDI0IDI0NC4xNTcgMTAyNGg1MzUuNjg2QzkyNS42MSAxMDI0IDEwMjQgOTI5LjI1MyAxMDI0IDc3OS44NDNWMjQ0LjE1N0MxMDIwLjM1NiA5NC43NDcgOTI1LjYwOSAwIDc3Ni4yIDB6TTQwNC40OTcgNTkwLjM0OWMxOC4yMiAxOC4yMiA2NS41OTUgNzIuODgyIDgwLjE3MSA5MS4xMDMgMjEuODY1IDI5LjE1MyAzLjY0NCA4Ny40NTkgMy42NDQgODcuNDU5TDM2OC4wNTcgNjI2Ljc5Yy0yNS41MDkgMTA5LjMyNC03Ni41MjcgMTU2LjY5OC03Ni41MjcgMTU2LjY5OC0yMS44NjUgMTguMjItNjUuNTk0IDM2LjQ0LTExMi45NjggMjEuODY0QzI3My4zMSA3MzIuNDcgMzI0LjMyNyA2MzcuNzIyIDMzNS4yNiA1MjguNEgxODkuNDk1czcuMjg4LTU0LjY2MiAzMi43OTctNTQuNjYyaDExNi42MTJjMC0xNC41NzcgMy42NDQtMTM4LjQ3NyAzLjY0NC0xNjAuMzQyaC02MS45NWMtNy4yODggMTguMjItNy4yODggMTguMjItMTAuOTMzIDMyLjc5Ny0yNS41MDggNDcuMzc0LTY5LjIzOCA0Ny4zNzQtODAuMTcgNDcuMzc0IDM2LjQ0LTc2LjUyNyA1OC4zMDYtMTUzLjA1NCA2NS41OTQtMTcxLjI3NCAxOC4yMi00Ny4zNzQgNzIuODgzLTQ3LjM3NCA3Mi44ODMtNDcuMzc0LTE0LjU3NyAyOS4xNTMtMjEuODY1IDU4LjMwNi0yOS4xNTMgODcuNDZINDk1LjZjMjEuODY1IDAgMTguMjIxIDUxLjAxNyAxOC4yMjEgNTEuMDE3SDQwMC44NTRjMCA1NC42NjIgMCAxMDkuMzI0LTMuNjQ0IDE2MC4zNDJoMTEyLjk2OGMxOC4yMiAwIDE4LjIyIDU0LjY2MiAxOC4yMiA1NC42NjJIMzkzLjU2N2MtMy42NDQgMjkuMTUzLTcuMjg4IDYxLjk1LTE4LjIyIDkxLjEwM2wyOS4xNTItMjkuMTUzeiBtNDIyLjcyIDE0NS43NjVINzE3Ljg5Mkw2MjYuNzkgNzk0LjQybC0xOC4yMi01OC4zMDZoLTUxLjAxOFYyNTUuMDg5aDI2OS42NjV2NDgxLjAyNXonIGZpbGw9JyNDQ0NDQ0MnPjwvcGF0aD48cGF0aCBkPSdNNjQ4LjY1NSA3MjUuMTgxbDYxLjk1LTQwLjA4NWg2MS45NXYtMzc4Ljk5SDYxMi4yMTR2Mzc4Ljk5aDI1LjUwOHonIGZpbGw9JyNDQ0NDQ0MnPjwvcGF0aD48L3N2Zz4=");
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
  }
}
.fa-custom-csdn {
  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNNTEyIDBjMjgyLjc4NCAwIDUxMiAyMjkuMjE2IDUxMiA1MTJzLTIyOS4yMTYgNTEyLTUxMiA1MTJTMCA3OTQuNzg0IDAgNTEyIDIyOS4yMTYgMCA1MTIgMHogbTE4OS45NTIgNzUybDExLjItMTA4LjIyNGMtMzEuOTA0IDkuNTM2LTEwMC45MjggMTYuMTI4LTE0Ny43MTIgMTYuMTI4LTEzNC40NjQgMC0yMDUuNzI4LTQ3LjI5Ni0xOTUuMzI4LTE0Ni4zMDQgMTEuNTg0LTExMC42ODggMTEzLjE1Mi0xNDUuNjk2IDIzMi42NC0xNDUuNjk2IDU0Ljc4NCAwIDEyMi40MzIgOC44IDE1MS4yOTYgMTguMzM2TDc2OCAyNzIuNzA0QzcyNC41NDQgMjYyLjI0IDY3OC4yNzIgMjU2IDU5OS41ODQgMjU2Yy0yMDMuMiAwLTM4OC43MDQgOTQuODgtNDA2LjQgMjYzLjQ4OEMxNzguMzM2IDY2MC45NiAzMDMuNTg0IDc2OCA1MzUuNjE2IDc2OGM4MC42NzIgMCAxMzguNDY0LTYuNDMyIDE2Ni4zMzYtMTZ6JyBmaWxsPScjNTU1NTU1Jz48L3BhdGg+PC9zdmc+");
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
}
@media (prefers-color-scheme: dark) {
  .fa-custom-csdn {
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNNTEyIDBjMjgyLjc4NCAwIDUxMiAyMjkuMjE2IDUxMiA1MTJzLTIyOS4yMTYgNTEyLTUxMiA1MTJTMCA3OTQuNzg0IDAgNTEyIDIyOS4yMTYgMCA1MTIgMHogbTE4OS45NTIgNzUybDExLjItMTA4LjIyNGMtMzEuOTA0IDkuNTM2LTEwMC45MjggMTYuMTI4LTE0Ny43MTIgMTYuMTI4LTEzNC40NjQgMC0yMDUuNzI4LTQ3LjI5Ni0xOTUuMzI4LTE0Ni4zMDQgMTEuNTg0LTExMC42ODggMTEzLjE1Mi0xNDUuNjk2IDIzMi42NC0xNDUuNjk2IDU0Ljc4NCAwIDEyMi40MzIgOC44IDE1MS4yOTYgMTguMzM2TDc2OCAyNzIuNzA0QzcyNC41NDQgMjYyLjI0IDY3OC4yNzIgMjU2IDU5OS41ODQgMjU2Yy0yMDMuMiAwLTM4OC43MDQgOTQuODgtNDA2LjQgMjYzLjQ4OEMxNzguMzM2IDY2MC45NiAzMDMuNTg0IDc2OCA1MzUuNjE2IDc2OGM4MC42NzIgMCAxMzguNDY0LTYuNDMyIDE2Ni4zMzYtMTZ6JyBmaWxsPScjQ0NDQ0NDJz48L3BhdGg+PC9zdmc+");
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
  }
}
.fa-custom-github {
  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNOTYwIDUxMmE0MzUuMiA0MzUuMiAwIDAgMS04NS43NiAyNjMuMzYgNDQwIDQ0MCAwIDAgMS0yMjAuNDggMTYxLjkyIDI2Ljg4IDI2Ljg4IDAgMCAxLTIzLjA0LTQuMTYgMjIuNzIgMjIuNzIgMCAwIDEtNy4wNC0xNy42di0xMjIuODhhMTA0LjY0IDEwNC42NCAwIDAgMC0zMC40LTgyLjg4IDQxNiA0MTYgMCAwIDAgNTkuNTItMTAuMjQgMjE4LjI0IDIxOC4yNCAwIDAgMCA1NC43Mi0yMy4wNCAxNjQuOCAxNjQuOCAwIDAgMCA0Ny4wNC0zOC40IDE4NCAxODQgMCAwIDAgMzItNjEuNDQgMjkzLjc2IDI5My43NiAwIDAgMCAxMi4xNi04OCAxNjguNjQgMTY4LjY0IDAgMCAwLTQ2LjQtMTIwIDE1NC44OCAxNTQuODggMCAwIDAtNC40OC0xMTkuMDQgNzYuNDggNzYuNDggMCAwIDAtNDcuMDQgNi40IDMwMC40OCAzMDAuNDggMCAwIDAtNTMuNzYgMjUuNmwtMjIuMDggMTMuNzZhNDE2IDQxNiAwIDAgMC0yMjQgMGMtNi40LTQuNDgtMTQuNC05LjI4LTI0LjY0LTE1LjY4QTMyNi4wOCAzMjYuMDggMCAwIDAgMzI2LjQgMjU2YTgyLjg4IDgyLjg4IDAgMCAwLTUwLjI0LTggMTU2LjggMTU2LjggMCAwIDAtNC4xNiAxMjAgMTczLjc2IDE3My43NiAwIDAgMC00Ni4wOCAxMjAuNjRBMjg4IDI4OCAwIDAgMCAyMzguMDggNTc2YTE5Ni40OCAxOTYuNDggMCAwIDAgMzIgNjEuNDQgMTUyIDE1MiAwIDAgMCA0Ny4wNCAzOS4wNCAyNjcuODQgMjY3Ljg0IDAgMCAwIDU0LjcyIDIzLjA0IDQxNC4wOCA0MTQuMDggMCAwIDAgNTkuODQgMTAuMjQgOTIuNDggOTIuNDggMCAwIDAtMjguOCA2MC4xNiA5OS4yIDk5LjIgMCAwIDEtMjYuNTYgOC4zMiAxNjcuMzYgMTY3LjM2IDAgMCAxLTMyIDIuODhBNjkuMTIgNjkuMTIgMCAwIDEgMzAzLjM2IDc2OGExMDkuNDQgMTA5LjQ0IDAgMCAxLTMyLTM2LjQ4IDk2IDk2IDAgMCAwLTI4LjE2LTMwLjQgODAuNjQgODAuNjQgMCAwIDAtMjguOC0xNC4wOGgtMTEuNTJhNDEuNiA0MS42IDAgMCAwLTE2Ljk2IDIuNTZxLTQuOCAyLjg4LTIuODggNi43MmE0NC4xNiA0NC4xNiAwIDAgMCA1LjQ0IDggNTUuMzYgNTUuMzYgMCAwIDAgNy42OCA3LjM2bDQuMTYgMi41NmE3OC4wOCA3OC4wOCAwIDAgMSAyNS42IDIyLjA4IDE1Ny43NiAxNTcuNzYgMCAwIDEgMTguMjQgMjkuNDRsNS43NiAxMy40NGE3Mi4zMiA3Mi4zMiAwIDAgMCAyNS42IDM2LjE2IDk2IDk2IDAgMCAwIDM4LjcyIDE2LjY0IDE5Ni4xNiAxOTYuMTYgMCAwIDAgNDAuMzIgNC4xNiAxODIuMDggMTgyLjA4IDAgMCAwIDMyLTIuMjRsMTMuNDQtMi4yNHY4My44NGEyMy4wNCAyMy4wNCAwIDAgMS03LjY4IDE3LjYgMjcuODQgMjcuODQgMCAwIDEtMjMuMzYgNC4xNiA0MzguMDggNDM4LjA4IDAgMCAxLTIxOS4yLTE2Mi44OEE0MjcuODQgNDI3Ljg0IDAgMCAxIDY0IDUxMmE0MzcuNDQgNDM3LjQ0IDAgMCAxIDYwLjE2LTIyNEE0NDMuNTIgNDQzLjUyIDAgMCAxIDI4OCAxMjQuMTYgNDM3LjQ0IDQzNy40NCAwIDAgMSA1MTIgNjRhNDM3LjQ0IDQzNy40NCAwIDAgMSAyMjQgNjAuMTZBNDQzLjUyIDQ0My41MiAwIDAgMSA4OTkuODQgMjg4IDQzNi44IDQzNi44IDAgMCAxIDk2MCA1MTJ6JyBmaWxsPScjNTU1NTU1Jz48L3BhdGg+PC9zdmc+");
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
}
@media (prefers-color-scheme: dark) {
  .fa-custom-github {
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNOTYwIDUxMmE0MzUuMiA0MzUuMiAwIDAgMS04NS43NiAyNjMuMzYgNDQwIDQ0MCAwIDAgMS0yMjAuNDggMTYxLjkyIDI2Ljg4IDI2Ljg4IDAgMCAxLTIzLjA0LTQuMTYgMjIuNzIgMjIuNzIgMCAwIDEtNy4wNC0xNy42di0xMjIuODhhMTA0LjY0IDEwNC42NCAwIDAgMC0zMC40LTgyLjg4IDQxNiA0MTYgMCAwIDAgNTkuNTItMTAuMjQgMjE4LjI0IDIxOC4yNCAwIDAgMCA1NC43Mi0yMy4wNCAxNjQuOCAxNjQuOCAwIDAgMCA0Ny4wNC0zOC40IDE4NCAxODQgMCAwIDAgMzItNjEuNDQgMjkzLjc2IDI5My43NiAwIDAgMCAxMi4xNi04OCAxNjguNjQgMTY4LjY0IDAgMCAwLTQ2LjQtMTIwIDE1NC44OCAxNTQuODggMCAwIDAtNC40OC0xMTkuMDQgNzYuNDggNzYuNDggMCAwIDAtNDcuMDQgNi40IDMwMC40OCAzMDAuNDggMCAwIDAtNTMuNzYgMjUuNmwtMjIuMDggMTMuNzZhNDE2IDQxNiAwIDAgMC0yMjQgMGMtNi40LTQuNDgtMTQuNC05LjI4LTI0LjY0LTE1LjY4QTMyNi4wOCAzMjYuMDggMCAwIDAgMzI2LjQgMjU2YTgyLjg4IDgyLjg4IDAgMCAwLTUwLjI0LTggMTU2LjggMTU2LjggMCAwIDAtNC4xNiAxMjAgMTczLjc2IDE3My43NiAwIDAgMC00Ni4wOCAxMjAuNjRBMjg4IDI4OCAwIDAgMCAyMzguMDggNTc2YTE5Ni40OCAxOTYuNDggMCAwIDAgMzIgNjEuNDQgMTUyIDE1MiAwIDAgMCA0Ny4wNCAzOS4wNCAyNjcuODQgMjY3Ljg0IDAgMCAwIDU0LjcyIDIzLjA0IDQxNC4wOCA0MTQuMDggMCAwIDAgNTkuODQgMTAuMjQgOTIuNDggOTIuNDggMCAwIDAtMjguOCA2MC4xNiA5OS4yIDk5LjIgMCAwIDEtMjYuNTYgOC4zMiAxNjcuMzYgMTY3LjM2IDAgMCAxLTMyIDIuODhBNjkuMTIgNjkuMTIgMCAwIDEgMzAzLjM2IDc2OGExMDkuNDQgMTA5LjQ0IDAgMCAxLTMyLTM2LjQ4IDk2IDk2IDAgMCAwLTI4LjE2LTMwLjQgODAuNjQgODAuNjQgMCAwIDAtMjguOC0xNC4wOGgtMTEuNTJhNDEuNiA0MS42IDAgMCAwLTE2Ljk2IDIuNTZxLTQuOCAyLjg4LTIuODggNi43MmE0NC4xNiA0NC4xNiAwIDAgMCA1LjQ0IDggNTUuMzYgNTUuMzYgMCAwIDAgNy42OCA3LjM2bDQuMTYgMi41NmE3OC4wOCA3OC4wOCAwIDAgMSAyNS42IDIyLjA4IDE1Ny43NiAxNTcuNzYgMCAwIDEgMTguMjQgMjkuNDRsNS43NiAxMy40NGE3Mi4zMiA3Mi4zMiAwIDAgMCAyNS42IDM2LjE2IDk2IDk2IDAgMCAwIDM4LjcyIDE2LjY0IDE5Ni4xNiAxOTYuMTYgMCAwIDAgNDAuMzIgNC4xNiAxODIuMDggMTgyLjA4IDAgMCAwIDMyLTIuMjRsMTMuNDQtMi4yNHY4My44NGEyMy4wNCAyMy4wNCAwIDAgMS03LjY4IDE3LjYgMjcuODQgMjcuODQgMCAwIDEtMjMuMzYgNC4xNiA0MzguMDggNDM4LjA4IDAgMCAxLTIxOS4yLTE2Mi44OEE0MjcuODQgNDI3Ljg0IDAgMCAxIDY0IDUxMmE0MzcuNDQgNDM3LjQ0IDAgMCAxIDYwLjE2LTIyNEE0NDMuNTIgNDQzLjUyIDAgMCAxIDI4OCAxMjQuMTYgNDM3LjQ0IDQzNy40NCAwIDAgMSA1MTIgNjRhNDM3LjQ0IDQzNy40NCAwIDAgMSAyMjQgNjAuMTZBNDQzLjUyIDQ0My41MiAwIDAgMSA4OTkuODQgMjg4IDQzNi44IDQzNi44IDAgMCAxIDk2MCA1MTJ6JyBmaWxsPScjQ0NDQ0NDJz48L3BhdGg+PC9zdmc+");
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
  }
}
.fa-custom-jianshu {
  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTA3NyAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNOTI1LjA2NzM2NjQgODMyLjU0Nzg3ODRjMS40MjcwNTYtMC4zOTc1NzQ0IDIuODkwOTczODctMC44MjI3OTU3MyA0LjM2NTQyMTg2LTEuMjg3NTA5MzMtMC42NjA4NjkzMyAwLjA2NDUwNjY3LTEuMzIxNzM4NjcgMC4xMzU1OTY4LTEuOTgyNjA2OTMgMC4yMDI3MzYtMC43ODg1Njc0NyAwLjM2OTkyODUzLTEuNTg1MDMyNTMgMC43MjkzMjU4Ny0yLjM4MjgxNDkzIDEuMDg0NzczMzN6TTkxNS4zMjQxNTM2IDgwMC45NDMzMjQ4YTM4Ljc1MTY4MzIgMzguNzUxNjgzMiAwIDAgMS0xLjk4Nzg3NDE0IDUuNDAwMTY5NmM2LjE4NjEwNDUzLTIuMTk0NTYgMTIuNDUyNTEzMDctNC4wNTg2ODQ4IDE4Ljc3NDIxNDQtNS4zMzk2MTE3MyAxLjcwNDgzMi0yLjA3ODcxMDQgMy42MTEwODM3My00Ljk0MzM1MzYgNC4xNzU4NTA2Ny02LjYwMzQyNjE0bDAuMTA3OTUwOTMtMC4zMjc4MDE2Yy03LjA2OTQ1NzA3IDAuNDIzOTA0LTE0LjExOTE2NjkzIDEuNzA2MTQ4MjctMjEuMDI5MzMxMiAzLjMxMDkyOCAwLjI5ODgzOTQ3IDEuMDUzMTc3NiAwLjMyOTExNzg3IDIuMjQ1OTAxODctMC4wNDA4MTA2NiAzLjU1OTc0MTg3eicgZmlsbD0nIzU1NTU1NSc+PC9wYXRoPjxwYXRoIGQ9J005MDQuMjUxMzAzNDYtMzQuMTMzMzMzMzNIMTc2LjA3MjIwOTA2Qzc1LjU0MjQyMjQtMzQuMTMzMzMzMzMtNS45NzA5MTg0IDQ3LjM4MDAwODUzLTUuOTcwOTE4NCAxNDcuOTIwMzI2NHY3MjguMTY5ODc5NDdjMCAxMDAuNTI5Nzg2NjcgODEuNTEzMzQxODcgMTgyLjA0MzEyNzQ3IDE4Mi4wNDMxMjc0NiAxODIuMDQzMTI3NDZIOTA0LjI1MTMwMzQ2YzEwMC41MjU4MzY4IDAgMTgyLjAzOTE3ODY3LTgxLjUxMzM0MTg3IDE4Mi4wMzkxNzg2Ny0xODIuMDQzMTI3NDZsMC4wMTQ0ODEwNy03MjguMTczODI5MzRDMTA4Ni4zMDQ5NjMyIDQ3LjM4MDAwODUzIDEwMDQuNzkxNjIxMzMtMzQuMTMzMzMzMzMgOTA0LjI1MTMwMzQ2LTM0LjEzMzMzMzMzek05NDMuMjA1NzIzNzMgNzgwLjc2MzExNzg3YzIuODY5OTEwNCAwLjA4MDMwNTA3IDUuNjQzNzE3MzMgMS45NDA0OCA2LjM0NjcxMzYgNC44MzI3NzEyIDEuMTU4NDk2IDQuNzYxNjgxMDcgMC42ODMyNDkwNyA5LjI5NDI5NTQ3LTAuODg1OTg2MTMgMTMuNTYyMjk4NjYgMS4yNTA2NDg1My0wLjAxNTc5NzMzIDIuNTAxMjk4MTMtMC4wMTE4NDg1MyAzLjc1MzI2MjkzIDAuMDM1NTQ0NTQgNS44NzAxNTA0IDAuMjIxMTY2OTMgOC41MzczMjM3MyA2LjkzOTEyNjQgNC42NTUwNDY0IDExLjIzNzQwOTA2YTc1LjU0MDUwNTYgNzUuNTQwNTA1NiAwIDAgMS02LjEyNDIyOTMzIDYuMDI5NDQ0MjdjMC45Mjk0MjkzMy0wLjA1MDAyNTYgMS44NTYyMjYxMy0wLjEwNzk1MDkzIDIuNzg2OTcxNzMtMC4xNTI3MTE0NyA0Ljg1Nzc4MzQ3LTAuMjMzMDE1NDcgOC4zODA2NjM0NyA1LjgxNDg1ODY3IDUuNjgzMjExNzMgOS45MDUxMzkyLTEyLjkwNTM3OTIgMTkuNTY5MzYzMi00MS40NDc4MTg2NyAyMS41NTk4Njk4Ny02Mi4zNjM5MzI4IDI1LjQ4NjkwNjY3LTEwLjMwOTI5NiAxLjkzNTIxNDkzLTIwLjQ3MjQ2MjkzIDQuNDg3ODU0OTMtMzAuNjA1MzUyNTMgNy4xNTEwNzg0IDAuMzYwNzEzNiAwLjE2NDU1ODkzIDAuNzI5MzI1ODcgMC4zMTIwMDQyNyAxLjA4NzQwNjkzIDAuNDgzMTQ1NiA2LjYwNjA1ODY3IDMuMTY2MTE2MjcgMi40MTMwOTQ0IDExLjU1ODYyODI3LTMuMzIyNzc2NTMgMTIuMjY1NTczMzMtMTIuMTMzOTI2NCAxLjQ5NjgyODgtMjQuMjgyMzM0OTMgMy4wMDI4NzM2LTM2LjQzODY0MTA3IDQuNDg3ODU0OTQtMS4wOTI2NzIgMC43MjkzMjU4Ny0yLjE4NjY2MDI3IDEuNDU2MDE4MTMtMy4yODQ1OTk0NiAyLjE3ODc2MTYtMC4wMzE1OTU3MyAzLjI2MjIxODY3LTIuMTQxOTAwOCA2LjQ5ODEwNzczLTYuMzUxOTc5NzQgNi40OTgxMDg4aC0zLjcwODUwMjRjLTEuNjA0Nzc5NzMgMS4wMTc2MzMwNy0zLjIwNTYxMDY3IDIuMDQzMTY0OC00LjgxNjk3MjggMy4wNTAyNjY2Ni0yLjYxMzE5Nzg3IDEuNjMzNzQxODctNS4zMjI0OTgxMyAxLjA3ODE5MDkzLTcuMjUyNDQ2OTMtMC41NzEzNDkzMy0xLjAyNTUzMTczIDEuNjIzMjEwNjctMi43NzM4MDggMi43ODY5NzE3My01LjI4NTYzNjI3IDIuNzg2OTcxNzNoLTExMi45NzMwODQ4Yy0zMC4yNTkxMTg5MyAxLjY4MjQ1MjI3LTYwLjU1NzczMzMzIDIuMjU3NzUwNC05MC44Nzg3MjY0IDEuMTQxMzgyNC04LjQyMTQ3NDEzIDAuMzY0NjYyNC0xNi44NDQyNjU2IDAuNzUxNzA1Ni0yNS4yODQxNjk2IDEuMDUwNTQ1MDctMjAuNzQxMDI0IDAuNzM1OTA4MjctNDEuODk1NDE5NzMgMC45NDM5MTA0LTYyLjIzNzU1Mi0zLjc0NDA0OC0xLjgxOTM2NTMzLTAuNDE5OTU1Mi0zLjA1ODE2NTMzLTEuMjk1NDA5MDctMy44MTUxMzcwNi0yLjM5NzI5NmgtMjEuOTQxNjQ2OTRjLTIuNjMyOTQ1MDcgMC01LjI3NzczNzYtMC4wNDA4MTA2Ny03LjkyOTExMzYtMC4wODY4ODc0Ny0wLjgwMzA0ODUzIDEuMjUzMjgyMTMtMi4wMTQyMDI2NyAyLjIwNTA5MTItMy42MjU1NjQ4IDIuNDg1NDk5NzQtMjQuMjQwMjA2OTMgNC4yMTEzOTUyLTQ5LjAwODMyIDYuNzIxOTA4MjctNzMuMjcyMjI0IDEuMzE2NDcyNTMtMy43MTkwMzQ2Ny0wLjgyODA2MDgtNS4xNzI0MjAyNy00LjM1MzU3NDQtNC41ODM5NTczMy03LjUxNzA1ODEzLTIyLjQxMjk0NCAwLjE5NzQ3MDkzLTQ0LjgwMjE5MDkzLTAuMTcyNDU3Ni02Ny4xMzg3Nzg2Ny0yLjI3MzU0Nzc0LTMwLjQxMTgzMDQgMC4yNzc3NzYtNjAuODE4Mzk0NjcgMC4yNTAxMzAxMy05MS4yMTMxMTE0Ni0wLjMxOTkwMjkzYTQ3LjA0MDE5NDEzIDQ3LjA0MDE5NDEzIDAgMCAxLTEuNDI1NzM5NzQgNS41MTMzODY2N2MtMS44ODc4MjE4NyA1Ljc5MTE2MjY3LTExLjMyMTY2MjkzIDYuNzYyNzE4OTMtMTIuNjk0NzQzNDYgMGE3MDUuOTY4ODg3NDcgNzA1Ljk2ODg4NzQ3IDAgMCAwLTEuODQ0Mzc3Ni04Ljc3NTYwNTM0Yy0xLjUyODQyNDUzIDAuMTQ4NzYxNi0zLjA1ODE2NTMzIDAuMjkyMjU3MDctNC41OTE4NTYgMC40MjM5MDQtNTAuMTQ5NzAxMzMgNC4zMTQwOC0zMy45NzE1NzIyNy03LjU0OTk2OTA3LTMzLjk3MTU3MjI3LTcuNTQ5OTY5MDZhODAzLjEzNzcxOTQ3IDgwMy4xMzc3MTk0NyAwIDAgMCAyMC43MTk5NjA1My0xNy4yMjYwNDE2Yy0xLjI1NDU5ODQtMC4xNjE5MjY0LTIuNTExODI5MzMtMC44MDk2MzA5My0zLjYzMjE0ODI2LTIuMTQ1ODUwNjdDMTkxLjE2MDI5OTczIDg0NS42NTIwNDU4NyAxOTAuMjE5MDIxODYgODQxLjU2OTY2NTA3IDE5MC4xODM0NzczMyA4MzYuMDU0OTYxMDdhNi44Mzc3NTc4NyA2LjgzNzc1Nzg3IDAgMCAxIDAuMzk0OTQxODctMi4zODQxMzEyYy05Ljg4OTM0MDgtNi43MzI0NDA1My0xMy42NTA1MDI0LTE3LjYyODg4MzItMTQuNzgzOTg2MTQtMjkuNjEwMDk4MTQtMy4yOTY0NDY5MyAwLjkyNTQ4MDUzLTcuMDcwNzczMzMtMC4yODE3MjQ4LTcuNzU2NjU0OTMtNC40MzM4Nzk0Ni0wLjU1MDI4NTg3LTMuMzI5MzU4OTMtMS4wNzk1MDcyLTYuNjYwMDM0MTMtMS41OTU1NjQ4LTkuOTkzMzQyOTQtMi4yMjg3ODgyNy0wLjUzODQzNzMzLTQuMjUyMjA1ODctMi4wNzM0NDQyNy00Ljk4Njc5Nzg3LTQuNDg3ODUzODYtMy43MjY5MzMzMy0xMi4yNDg0NTk3My0yLjk1Mjg0OC0yNC44Mjg2NzA5My0yLjg4MTc1Nzg2LTM3LjQ1ODkwNzc0IDAuMDY5NzcyOC0xMi4zNTI0NjA4LTIuMDU3NjQ2OTMtMjQuOTcyMTY2NC0zLjU3Njg1NjU0LTM3LjIxNDA0MzczQzE1MS43NjQ4NjE4NiA2ODQuMzk2MDE4MTMgMTQ4LjE3NjE1Nzg2IDY1OC4zMjU5MTM2IDE0OC4wNTYzNTg0IDYzMi4wMDE3MzAxM2MtMC4wMTcxMTQ2Ny0zLjgyNDM1MiAyLjMzNTQyMTg3LTUuODY4ODM0MTMgNS4wNjE4MzY4LTYuMjY1MDkyMjYtMC44NTcwMjQtMTQuOTk5ODg2OTMtMS4xMjY5MDAyNy0zMC4wMTY4ODg1My0xLjE1NDU0NjE0LTQ1LjA0MzEwNTA3LTEzLjU2MjI5OTczLTMwLjkzMDUyMDUzLTguODI1NjMwOTMtNjguNjAwMDYyOTMtMTEuMDQzODg4LTEwMS4zMzgxMDAyNy0xLjA5MDAzOTQ3LTE2LjA5Mzg3NjI3LTEuOTM1MjE0OTMtMzIuMTk5Ni0yLjYxMzE5NjgtNDguMzExOTA2MTMtMi4xNTkwMTQ0LTAuOTc4MTM4NjctMy43MzQ4MzItMi45NDIzMTU3My0zLjQxNDkzMDEzLTUuNzI3OTcyMjcgMC4xOTYxNTQ2Ny0xLjcwNDgzMiAwLjM2NDY2MjQtMy40MTA5ODAyNyAwLjUyOTIyMjQtNS4xMTcxMjg1My03Ljg2NDYwNjkzLTI4Ljc2NjI0LTExLjAwNDM5MzYtNTkuNjkyODEwNjctMTEuNzY5MjY0LTg4Ljk5MjIyMDgtMC40NzEyOTcwNy0xOC4wNjMzMTg0IDAuMDc3NjcxNDctMzYuNTAwNTE1MiAzLjYwOTc2NzQ3LTU0LjI5Mzk1NzMzLTEuMTIyOTUxNDctMjEuMjAxNzg4OCAyLjA5NTgyNC00Mi42NzM0NTQ5MyAxOC43NzQyMTMzMy01Ny42NzIwMjU2IDIuNTIxMDQ0MjctMi4yNjY5NjUzMyA1LjUwOTQzNjgtMi4zNTkxMTg5MyA4LjE2NDc2MjY3LTAuNzkxMmwwLjA1MDAyNTYtMC4yMTMyNjgyN2MwLjYxNDc5MjUzLTMuOTYzODk4NjcgMS4yNTcyMzA5My03LjkyNjQ4MTA3IDEuOTQwNDgtMTEuODg5MDYzNDcgMS4zMzA5NTM2LTcuNzI5MDEwMTMgMTIuNDQxOTgwOC01LjIyMjQ0NTg3IDEyLjkyOTA3NjI2IDEuNzUwOTA4OCAwLjE2MTkyNjQgMi4zMTY5OTIgMC4yOTM1NzMzMyA0LjYzMjY2NjY3IDAuNDE2MDA1MzQgNi45NDgzNDEzNCAwLjYyNjY0MTA3LTAuMjUyNzYyNjcgMS4yNTMyODIxMy0wLjUwOTQ3NTIgMS44ODEyMzk0Ni0wLjc1OTYwNDI3IDMuMjcxNDMzNi03LjY1NjYwMzczIDcuODExOTQ3NzMtMTQuNTUzNjAzMiAxNC4xMTEyNjgyNy0yMC4wNTkwOTEyIDIuNzA0MDM0MTMtMi4zNjQzODUwNyA2LjYzODk3MDY3LTIuNjU2NjQxMDcgOS4zMDg3NzY1MyAwIDAuNjUwMzM3MDcgMC42NDc3MDQ1MyAxLjI2MTE4MDggMS4zMTUxNTYyNyAxLjg0OTY0Mzc0IDEuOTkwNTA2NjcgMC4yMTg1MzQ0LTAuMjEwNjM1NzMgMC40MzA0ODY0LTAuNDI2NTM3NiAwLjY1NTYwMzItMC42MzE5MDcyLTQuNzAxMTIzMi0xLjk5NDQ1NTQ3LTcuMDYwMjQyMTMtOS4wMTM4ODY5My0xLjI2NjQ0NTg3LTExLjYwNDcwNCAxLjIwNTg4OTA3LTAuNTM4NDM3MzMgMi40MjA5OTMwNy0xLjA0NTI3ODkzIDMuNjMyMTQ3Mi0xLjU3MDU1MTQ3YTYuODE5MzI2OTMgNi44MTkzMjY5MyAwIDAgMS0yLjU2NzEyMTA3LTIuMDQ5NzQ4MjdsLTYuNTI0NDM3MzMgMS4xNzAzNDQ1NGMtMi42MjUwNDY0IDAuNDcxMjk3MDctNC43NTI0NjUwNy0wLjM2MDcxMzYtNi4xNzk1MjIxMy0xLjc5OTYxODE0LTE0LjE4NzYyMzQ3IDIuNzM2OTQ2MTMtMjguMzc3ODgwNTMgNS40NjU5OTM2LTQyLjUyOTk1OTQ3IDguMzgxOTc5NzQtOC4yODE5Mjg1MyAxLjY3MzIzNjI3LTExLjgxOTI4OTYtMTAuOTgwNjk2NTMtMy40OTkxODQtMTIuNjk0NzQzNDcgMTEuNjcwNTI4LTIuMzU2NDg1MzMgMjMuMjk3NjEyOC01LjAyNzYwODUzIDM0LjkxMjg1MDEzLTcuNzk4NzgyOTMtMC41MDgxNTc4Ny0yLjc1ODAwOTYgMC41MjAwMDY0LTUuOTQ3ODIyOTMgMy4wMDk0NTYtNy4zMzUzODQ1NCAwLjI1NTM5NTItMC4xNDIxNzkyIDAuNTE2MDU3Ni0wLjI3MjUwOTg3IDAuNzcyNzY5MDctMC40MTMzNzI4LTAuMTI3Njk4MTMtMC4xNTQwMjc3My0wLjI1NTM5NTItMC4zMDU0MjE4Ny0wLjM2MzM0NjEzLTAuNDcxMjk3MDYtNy4xNDA1NDYxMyAwLjQxOTk1NTItOC42MzM0MjYxMy0xMS41OTgxMjI2Ny0xLjQ3MDUwMDI3LTEyLjk0MzU1NzM0YTU0OC43Njc1OTQ2NyA1NDguNzY3NTk0NjcgMCAwIDEgMjIuMzYwMjg0OC0zLjcxMTEzNDkzYy0zLjE3MjY5ODY3LTMuMjIxNDA4LTIuOTUxNTMxNzMtOC45ODYyNDEwNyAyLjY1MjY5MjI3LTEwLjc3MDA2MTg3IDIzLjA1NDA2NjEzLTcuMzM1Mzg0NTMgNDYuOTI4MjkzMzMtMTIuMTMzOTI2NCA3MS4wNDYwNjkzMy0xNS4wMzQxMTUyLTIwLjc0MTAyNC0wLjM3OTE0NDUzLTQxLjQ2NjI0OTYtMi42MzU1Nzc2LTYwLjUxNDI4OTA3LTEwLjQ1MDE1Nzg2QzIwNC4zMDc5MTA0IDEwMy44MjUwODE2IDIwNC42MDE0ODM3MyA5My41NTI2NDY0IDIxMi41NjM1MDkzMyA5My41NjQ0OTQ5M2MyOS4yNTg2MDA1MyAwLjA0MzQ0MzIgNTkuMDU1NjM4NCAxLjQ5ODE0NjEzIDg4LjUyMjI0MTA3IDUuMjg1NjM3MzQgMjMuNzYxMDExMiAwLjA2MzE5MDQgNDcuNTI0NjU2IDAuMzQyMjgyNjcgNzEuMjQ2MTcyOCAxLjQ5MDI0NjRDNDQ5LjQ3NTg5MjI2IDk3Ljk5ODM3NDQgNTI2LjgxNjAxNzA2IDk0LjI0MTE2MTYgNjAzLjU1NTgyOTMzIDEwNC4wOTYyNzUyYzUuNjUxNjE2IDAuNzI1Mzc2IDcuNjU5MjM2MjcgNi43NjUzNTE0NyA1LjQ1NDE0NTA3IDEwLjQwNjcxNDY3YTk2Mi40MjI5ODc3MyA5NjIuNDIyOTg3NzMgMCAwIDEgNDkuODExMzY4NTMgNS4zOTIyNzA5M2gwLjAyNjMyOTZ2MC4wMDM5NDk4N2MwLjU4MzE5NjggMC4wNzg5ODg4IDEuMTY3NzEwOTMgMC4xNTEzOTQxMyAxLjc1MDkwODggMC4yMzE2OTgxMyAyLjg1OTM3ODEzIDAuMzkyMzA4MjcgNC4zMTI3NjM3MyAyLjMxODMwODI3IDQuNjQ4NDY0IDQuNTY1NTI3NDcgNDAuMjg4MDA2NC0wLjUyMDAwNjQgODAuNjkzMTc5NzMgMi4wMTgxNTI1MyAxMTkuMDk5OTQ2NjcgMTMuODY1MDg2OTMgMy4zMzcyNTc2IDEuMDI5NDgxNiA1LjAzODEzOTczIDQuNTYwMjYwMjcgNC42NTc2OCA3LjY2MzE4NzIgOC4xNTU1NDY2Ny0wLjA0NzM5MzA3IDE2LjMwOTc3NzA3LTAuMDY3MTQwMjcgMjQuNDY0MDA3NDYtMC4wNzUwMzg5MyAwLjEyMzc0ODI3LTAuMDEwNTMyMjcgMC4yNDc0OTY1My0wLjAxNzExNDY3IDAuMzcxMjQ0OC0wLjAyNjMyOTYgMS45NzMzOTItMS41Nzk3Njc0NyA0LjAyNzA4OTA3LTMuMDUxNTgyOTMgNi4yNDY2NjI0LTQuMjY0MDU0NCAyLjc3MzgwOC0xLjUxNTI1OTczIDUuNjQyNDAxMDctMC45NDc4NjAyNyA3Ljk3NjUwNjY3IDEuMDI5NDgxNmE0My4xMDM5NDEzMyA0My4xMDM5NDEzMyAwIDAgMSAzLjQwMzA4MDUzIDMuMjYwOTAyNGMzLjMxMzU2MTYgMC4wMDM5NDk4NyA2LjYyODQzODQgMC4wMDc4OTg2NyA5Ljk0MiAwLjAxNDQ4MTA2IDIuODQyMjY0NTMtMi40OTMzOTg0IDUuODEzNTQyNC00LjgzMDEzNzYgOC45NTU5NjI2Ny02LjkzNzgxMDEzIDUuMzM5NjEyOC0zLjU4MDgwNTMzIDEwLjEwMzkyNjQgMS44OTk2NjkzMyA5LjU0MTc5MiA2Ljk3MjAzODQgNi4yNjI0NTk3MyAwLjAxMTg0ODUzIDEyLjUyNjIzNTczIDAuMDIzNjk2IDE4Ljc5MjY0NDI3IDAuMDI4OTYyMTMgOC40ODk5MzA2NyAwLjAwNjU4MjQgOC40ODk5MzA2NyAxMy4xNjQ3MjQyNyAwIDEzLjE2NDcyNDI3bC0xLjYyMzIxMDY3LTAuMDAxMzE2MjdjMC40ODk3MjggMS4zNTg1OTk0NyAwLjkyOTQyOTMzIDIuNzMwMzYzNzMgMS4zMTI1MjM3MyA0LjExMzk3NjU0IDEuNzkxNzE5NDcgMC4yNjA2NjEzMyAzLjUxMjM0ODggMS4yNjY0NDY5MyA0LjY3ODc0MjQgMy4wOTYzNDM0NmE2MC45NTc5NDAyNyA2MC45NTc5NDAyNyAwIDAgMSAyLjU1NjU4OTg3IDQuNDE1NDQ4NTRsMi42MDI2NjU2LTAuMTQ2MTI5MDdjMi4zNDQ2Mzc4Ny0yLjUyMzY3Nzg3IDYuNjg3NjgtMi44NDg4NDU4NyA5LjM1ODgwMzItMC41Mjc5MDUwNyAyLjQ4MTU1MDkzLTAuMTQyMTc5MiA0Ljk2MzEwMDgtMC4yNzM4MjYxMyA3LjQ0MzMzNTQ3LTAuNDE5OTU1MiA3LjM0MTk2NjkzLTAuNDMwNDg2NCA5LjExMTMwNTYgMTEuNzgzNzQ1MDcgMS43NDk1OTE0NiAxMi45MjkwNzYyNy0wLjMwMjc4ODI3IDAuMDQ3MzkzMDctMC42MDU1Nzc2IDAuMDg5NTItMC45MDgzNjU4NiAwLjEzNTU5NjggNC4wNjI2MzM2IDEzLjU1MDQ1MTIgNC43NDk4MzI1MyAyNy42OTMzMTQxMyA2LjgyMTk2MDUzIDQxLjc5MjczNDkzIDAuNzI4MDA5NiA0Ljk1NTIwMjEzLTMuNDk3ODY3NzMgOC4yMjI2ODY5My03LjI4NDA0MjY3IDguMjcyNzEyNTQtMS4wODYwODk2IDEuNTc3MTMzODctMi45NjIwNjI5MyAyLjM4MDE4MjQtNC45MjM2MDY0IDIuNDI4ODkxNzMtMC4wNDIxMjY5MyAwLjQ0NzYwMTA3LTAuMDk3NDE4NjcgMC44OTUyMDEwNy0wLjE0MDg2MjkzIDEuMzQyODAyMTNoMjAuODY0NzcyMjdWNjI5Ljc3Njg5MTczYzUuODI0MDc0NjctMC4wNjg0NTY1MyAxMS42NDgxNDgyNy0wLjEzNDI4MDUzIDE3LjQ3MDkwNTYtMC4yMDUzNjk2IDUuNDU4MDk0OTMtMC4xMTg0ODIxMyAxMC45MTYxODk4Ny0wLjE5MzUyMTA3IDE2LjM3NjkxNzMzLTAuMjAyNzM3MDYgOC40OTM4ODA1My0wLjAxNTc5NzMzIDguNDgzMzQ4MjcgMTMuMDU4MDkwNjcgMCAxMy4xNjQ3MjUzM2wtMTYuMzc2OTE3MzMgMC4yMDI3MzZjLTUuODI1MzkwOTMgMC4xMjYzODE4Ny0xMS42NDgxNDgyNyAwLjMxODU4NjY3LTE3LjQ3MDkwNTYgMC41NDEwNzA5M3YxMzkuNDgyODg5NmM3LjI4OTMwNzczLTEuMzQwMTY4NTMgMTQuNjcwNzY5MDctMi4yMDI0NTg2NyAyMS45OTgyNTQ5My0xLjk5NzA4OTA2eicgZmlsbD0nIzU1NTU1NSc+PC9wYXRoPjxwYXRoIGQ9J003MTMuNDk0NDQzNzMgMTM5LjEyMzY1NzZhNS42ODE4OTU0NyA1LjY4MTg5NTQ3IDAgMCAxLTIuMjUyNDg0MjcgMS40NDgxMTk0N0EzNDMuMjE3NTM0OTMgMzQzLjIxNzUzNDkzIDAgMCAxIDczMy44ODY2MDI2NiAxNDIuMjczOTc2NTNjMS45MDc1NjkwNyAwLjIwOTMxOTQ3IDMuNjMwODMwOTMgMS4zMDE5OTE0NyA0Ljg1NjQ2NzIgMi43Njk4NTcwNyAzLjY1NDUyOC0wLjQwOTQyMjkzIDcuMzA1MTA2MTMtMC44NTk2NTY1MyAxMC45NTE3MzQ0LTEuMzQyODAxMDctMTEuOTUzNTcwMTMtMi4xODc5Nzc2LTI0LjA0MTQxOTczLTMuNjQ3OTQ1Ni0zNi4yMDAzNjA1My00LjU3NzM3NDkzeicgZmlsbD0nIzU1NTU1NSc+PC9wYXRoPjxwYXRoIGQ9J001NTMuNTQwNDA3NDYgMTA1MC42Mzg2NTZjMjk2LjY0ODYzNzg3IDAgNTM3LjEyNjAyODgtMjQxLjQxODY2ODggNTM3LjEyNjAyODgtNTM5LjIyMzE3MDEzQzEwOTAuNjY2NDM2MjYgMjEzLjYwNDQwMzIgODUwLjE4Mzc3OTItMjcuODE0MjY1NiA1NTMuNTQwNDA3NDYtMjcuODE0MjY1NiAyNTYuODkxNzY5Ni0yNy44MTQyNjU2IDE2LjQwOTExMjUzIDIxMy42MDQ0MDMyIDE2LjQwOTExMjUzIDUxMS40MTU0ODU4N2MwIDI5Ny44MDQ1MDAyNyAyNDAuNDgyNjU3MDcgNTM5LjIyMzE2OTA3IDUzNy4xMzEyOTQ5MyA1MzkuMjIzMTcwMTN6TTM0NC4wNDA5MzAxMyAxNzQuMzk4NTM2NTNsNzMuMjU1MTEwNCA0OC4wODE1MjQyN2MzLjc0MjczMDY3IDMuODAwNjU2IDIuODE3MjUxMiA3LjU1OTE4NTA3LTIuODE4NTY4NTMgMTEuMzEzNzY0MjctOS40MTU0MTEyIDMuNzk5MzM5NzMtMTkuNzIwNzU3MzMgMTEuMzE3NzE0MTMtMzAuOTkzNzEwOTQgMjIuNjMxNDc3MzNsLTExLjI3MTYzNzMzIDE0LjE0MTU0NzczIDk1Ljc5ODM4NTA3LTUuNjU2ODgyMTMgMzYuNjI5NTI5Ni0zOS42MDIxMjQ4IDUwLjcyMTA1MDY2IDQyLjQzMTIyMzQ3IDIuODExOTg1MDcgNS42NTY4ODMyYy0xLjg5MTc3MDY3IDEuODk3MDM2OC0zLjc4NDg1ODY3IDIuODIyNTE3MzMtNS42MzU4MTg2NyAyLjgyMjUxNjI2bC0xMjMuOTY5NTc4NjYgNS42NjIxNDgyN2MyNC4zODYzMzYgMTUuMTE0NDIwMjcgMzYuNjI5NTI5NiAzMS4xMTIxOTQxMyAzNi42Mjk1Mjk2IDQ4LjA4MjgzOTQ3LTEuODkxNzcwNjcgMTUuMTEzMTA0LTEwLjM0NjE1NjggMjQuNTI4NTE1Mi0yNS4zNTY1NzYgMjguMjgzMDk0NC0xNS4wNTc4MTIyNyAxLjkwMjMwMjkzLTIyLjU0NDU5MDkzLTEuODU2MjI2MTMtMjIuNTQ0NTg5ODctMTEuMzEzNzY0MjctMS44OTMwODY5My0zMi4wNDI5Mzk3My02LjYwMzQyNjEzLTUyLjc3MjExNTItMTQuMDkxNTIyMTMtNjIuMjI4MzM2bC00Ny44OTA2MzQ2NyAyLjgyMjUxNjI3Yy00NS4wODM5MTU3MyA0MS41MDA0Nzc4Ny05Mi45ODExMzI4IDgzLjkzMDM4NTA3LTE0My42OTY5MTg0IDEyNy4yODcwODkwNi0zLjc4NDg1ODY3IDMuNzk5MzM5NzMtNS42MzU4MTg2NyAxLjkwMjMwMjkzLTUuNjM1ODE4NjctNS42NTY4ODIxMyA2My44MzMxMTY4LTgxLjA0NTk5MzYgMTA5Ljg4NDY0LTE1OS4zMTk0OTY1MyAxMzguMDU5NzgzNDctMjM0Ljc1ODYzNDY3eiBtMy45NjUyMTQ5MyAzMTYuMzc0NjYxMzRsLTUuNjM1ODE4NjYgMjgwLjAyMjkwNzczYy0xLjg5MzA4NjkzIDI2LjM4NjA1NzYtMTUuOTc4MDI2NjcgNTMuNzQzNjcxNDctNDIuMjYxMzk4NCA4Mi4wMzIwMzA5My03LjUyODkwNTYgNS42NTY4ODIxMy0xMi4yMzkyNDQ4IDUuNjU2ODgyMTMtMTQuMDg0OTM4NjcgMGw1LjYzNTgxNzYtMjA2LjQ4NDc1NTJ2LTExMy4xNDAyNzYyNmwtMi44MTg1Njc0Ny0xMDEuODMwNDYwOCA2NC44MDU5OTA0IDI1LjQ1NTMxMmMxLjg1MDk2IDAgMy43NDQwNDggMC45NzE1NTYyNyA1LjYzNTgxODY3IDIuODI3NzgyNGwtMi44MTcyNTEyIDUuNjU2ODgyMTMtOC40NTk2NTIyNyAyNS40NjA1NzcwN3ogbTI4LjYxNzQ3ODQtMTM4Ljc0OTYxNDk0YzU0LjQ1ODUxNjI3IDE2Ljk3NTkxMjUzIDgxLjcwOTQ5NjUzIDMyLjA4OTAxNjUzIDgxLjcwOTQ5NjU0IDQ1LjI1OTAwNjk0LTMuNzg2MTc0OTMgMjIuNjMyNzk0NjctMTIuMjM5MjQ0OCAzNy43NDA2MzI1My0yNS4zNTc4OTMzNCA0NS4yNTM3NDA4LTkuNDIwNjc3MzMgNS42NjIxNDgyNy0xNi45MDg3NzIyNyAyLjgyOTA5OTczLTIyLjU0NDU5MDkzLTguNDc5Mzk5NDctMTUuMDUyNTQ2MTMtNDEuNDU4MzUwOTMtMjguMTcxMTkzNi02Ni45MTg5MjgtMzkuNDQyODMwOTMtNzYuMzc2NDY2MTMtMS44OTMwODY5My01LjY1Njg4MjEzIDAtNy41MTMxMDgyNyA1LjYzNTgxODY2LTUuNjU2ODgyMTR6IG04OS45OTgwMDY0IDMzNy44OTEwODY5NGMtNS42MzU4MTg2NyAxNi45NzA2NDY0LTE1Ljk4MTk3NTQ3IDMxLjExMjE5NDEzLTMwLjk5MzcxMDkzIDQyLjQyNTk1ODQtNy41Mjc1ODkzMyA1LjY1Njg4MjEzLTEyLjI0MzE5MzYgMy44MDA2NTYtMTQuMDkwMjA0OC01LjY1Njg4MjE0VjQ4My40Mjk5MTQ2N2MtMS44OTE3NzA2Ny01LjY2MjE0ODI3IDAtNi41ODc2Mjc3MyA1LjYzNzEzNDkzLTIuODI5MDk5NzRsMzkuNDQ2NzgwOCAyNS40NTUzMTIgMTI5LjYwNjcxMzYtNS42NTY4ODIxMyAyMi41NDQ1OTA5NC0zMS4xMTA4NzY4IDU2LjM1MDI4NjkzIDMxLjExMDg3NjhjMS44NDcwMTEyIDAgMi44MTg1Njc0NyAxLjkwMzYxOTIgMi44MTg1Njc0NyA1LjY1Njg4MjEzbC0xNi45MDg3NzIyNyAyNS40NjA1NzcwNyAyLjgxMzMwMjQgMTIxLjYzMDIwNjkzYy0xLjg5MzA4NjkzIDE4Ljg3Mjk0OTMzLTEzLjE2NDcyNDI3IDQxLjQ5OTE2MTYtMzMuODA3MDEzMzMgNjcuODc5OTUzMDctOS40MjA2NzczMyA3LjU1OTE4NTA3LTE2LjkwODc3MjI3IDcuNTU5MTg1MDctMjIuNTQ0NTkwOTQgMC0xLjg5MTc3MDY3LTUuNjU2ODgyMTMtNS42MzU4MTg2Ny0xMi4yMzkyNDQ4LTExLjI3MTYzNzMzLTE5Ljc5ODQyOTg3LTMuNzg0ODU4NjctNy41MTMxMDgyNy02LjYwMzQyNjEzLTEzLjE2OTk5MDQtOC40NDkxMi0xNi45NjkzMjkwNmwtMTIxLjE1MjMyNzQ3IDUuNjU1NTY0OHogbTEzMS41NzYxNTY4LTE3OC40OTkxODRsLTEzNS4yNDI1MzIyNiAyLjgyMjUxNzMzdjcwLjcxNDMxNzg3bDExNS41MjA0NTc2LTUuNjU2ODgyMTRjMy43NDQwNDggMCA1LjYzNTgxODY3IDEuOTAyMzAyOTMgNS42MzU4MTg2NiA1LjY1Njg4MjE0IDAgMy44MDA2NTYtMi44MTE5ODUwNyA1LjY2MjE0ODI3LTguNDQ5MTIgNS42NjIxNDgyNmwtMTEyLjcwMTg5MDEzIDUuNjU2ODgyMTQgMi44MTg1Njc0NyA3OS4xOTg5ODM0NiAxMzIuNDIzOTYzNzMtNS42NTY4ODIxM3YtMTU4LjM5Nzk2NjkzaC0wLjAwNTI2NTA3eiBtNS41Mjc4Njc3NC04OS40ODk4NDc0N2MtMzUuNzA5MzE1MiAwLTY0LjgwNTk4OTMzIDIuODI3NzgyNC04Ny4zNDUzMTUyIDguNDg0NjY0NTNsLTE5LjcyMDc1NzM0LTE5Ljc5ODQyODggMjE5Ljc2Nzk2MjY3LTExLjMxNzcxNDEzIDI4LjE3NjQ2MDgtMzEuMTEyMTk0MTMgNTkuMTYzNTg4MjcgMzYuNzczMDI2MTNjMCAxLjg5ODM1MzA3IDAuOTI1NDgwNTMgMi44MjM4MzM2IDIuODE4NTY3NDYgMi44MjM4MzI1MyAxLjg0NTY5Mzg3IDEuOTAyMzAyOTMgMC45MjU0ODA1MyAzLjgwMDY1Ni0yLjgxMzMwMTMzIDUuNjU2ODgyMTRsLTIyLjU0NDU5MDkzIDI4LjI4ODM2MDUzIDIuODEzMzAxMzMgMTYxLjIyNzA2NTYgMi44MTcyNTEyIDExMy4xMzg5NTg5M2MzLjc0NDA0OCA1Mi43NzIxMTUyLTI0LjQzNjM2MTYgOTguOTk3NDEyMjctODQuNTI2NzQ2NjcgMTM4LjU5OTUzNzA3LTMuNzg0ODU4NjcgMS44NTc1NDI0LTYuNjA3Mzc0OTMgMS44NTc1NDI0LTguNDU0Mzg2MTMgMC0xLjg5MTc3MDY3LTEuOTAyMzAyOTMtMS44OTE3NzA2Ny00LjczMDA4NTMzIDAtOC40ODQ2NjQ1My0xLjg5MTc3MDY3LTI2LjQzMjEzNDQtMTEuMjcxNjM3MzMtNDYuMjMwNTYzMi0yOC4xNjk4Nzg0LTU5LjQwMDU1MzYtMS44OTMwODY5My0xLjg5NzAzNjgtMi44MTg1Njc0Ny0zLjgwMDY1Ni0yLjgxODU2NzQ3LTUuNjU2ODgyMTQgMC0xLjg5NzAzNjggMC45MjU0ODA1My0yLjgyNzc4MjQgMi44MTg1Njc0Ny0yLjgyNzc4MzQ2IDM5LjQ0MjgzMDkzIDEuODYxNDkyMjcgNTcuMjc3MDgzNzMtNy41NTUyMzUyIDUzLjUzMzAzNjgtMjguMjg0NDEwNjdsLTIuODE4NTY3NDctMzMzLjc2NjU3ODEzLTExMi43MDE4OTEyIDUuNjU2ODgyMTNoMC4wMDUyNjYxNHogbS0yLjg4MDQ0MTYtMjU1Ljk1NjQ3NDY3bDcwLjQzNjU0MTg2IDQyLjQyNTk1ODRjMy43NDQwNDggMS45MDIzMDI5MyAyLjgxODU2NzQ3IDQuNzMxNDAxNi0yLjgxMTk4NTA2IDguNDg0NjY0NTQtMTEuMjcyOTUzNiAzLjgwMDY1Ni0yMC42OTM2MzA5MyAxMS4zMTkwMzA0LTI4LjE3NjQ1OTc0IDIyLjYzMTQ3ODQtMS44OTE3NzA2NyAxLjg5ODM1MzA3LTMuNzg0ODU4NjcgNC43MzE0MDE2LTUuNjM1ODE4NjYgOC40ODU5ODA4LTMuNzg0ODU4NjcgNS42NTY4ODIxMy03LjUyODkwNTYgMTAuMzgzMDE4NjctMTEuMjcyOTUzNiAxNC4xNDE1NDc3M2wxMjEuMTU3NTkzNi01LjY1Njg4MjEzIDM2LjYyOTUyOTYtMzkuNjAyMTI0OCA1MC43MTQ0NjgyNiA0Mi40MjU5NTg0YzMuNzQ0MDQ4IDMuNzk5MzM5NzMgMy43NDQwNDggNS42NjA4MzIgMCA1LjY2MDgzMDkzTDY3Ni45MjI4Mzk0NiAyNzMuNDQ3MjkxNzNjMzcuNTUxMDYwMjcgMjAuNzc1MjUyMjcgNTYuMzUxNjAzMiAzOS42MDIxMjQ4IDU2LjM1MTYwMzIgNTYuNTcxNDU0OTQtMy43ODQ4NTg2NyAxNi45NzU5MTI1My0xNS4wNTY0OTYgMzAuMTg2NzEzNi0zMy44MDcwMTIyNiAzOS42MDM0NC0xNS4wNTY0OTYgMS44OTcwMzY4LTIyLjU0NDU5MDkzLTIuODI5MDk5NzMtMjIuNTQ0NTkwOTQtMTQuMTQyODYyOTQtMS44OTE3NzA2Ny0zOS42MDIxMjQ4LTguNDUzMDY5ODctNjYuOTEzNjYxODctMTkuNzIwNzU3MzMtODIuMDMyMDMybC00NS4wODM5MTU3MyAyLjgyNzc4MjRjLTUuNjM1ODE4NjcgNS42NTY4ODIxMy0xNC4wODQ5Mzg2NyAxNS4xMTQ0MjAyNy0yNS4zNTc4OTIyNyAyOC4yODQ0MTE3NC0yMi41MzkzMjQ4IDI4LjI4MzA5NDQtNDIuMjYwMDgyMTMgNTAuOTE0NTcyOC01OS4xNjg4NTU0NyA2Ny44ODUyMTgxMy0zLjc4NDg1ODY3IDEuODk3MDM2OC02LjYwMzQyNjEzIDIuODI3NzgyNC04LjQ0OTEyIDIuODI3NzgzNDctMS44OTMwODY5MyAwLTEuODkzMDg2OTMtMS44NjE0OTIyNyAwLTUuNjYwODMyIDM3LjU0NDQ3Nzg3LTc5LjE4NDUwMjQgNjQuNzk1NDU4MTMtMTQ3LjA3NDk4NjY3IDgxLjcwMjkxNDE0LTIwMy42NDI0OTE3NHogbTAgMCcgZmlsbD0nIzU1NTU1NSc+PC9wYXRoPjwvc3ZnPg==");
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
}
@media (prefers-color-scheme: dark) {
  .fa-custom-jianshu {
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNMjk0LjU2IDMyaDQzNC44OGM5MS4zNiAwIDEyNC4zMiA5LjQ0IDE1Ny43NiAyNy4zNnM1OS41MiA0NCA3Ny40NCA3Ny40NFM5OTIgMjAzLjIgOTkyIDI5NC41NnY0MzQuODhjMCA5MS4zNi05LjQ0IDEyNC4zMi0yNy4zNiAxNTcuNzZzLTQ0IDU5LjUyLTc3LjQ0IDc3LjQ0UzgyMC44IDk5MiA3MjkuNDQgOTkySDI5NC41NmMtOTEuMzYgMC0xMjQuMzItOS40NC0xNTcuNzYtMjcuMzZzLTU5LjUyLTQ0LTc3LjQ0LTc3LjQ0UzMyIDgyMC44IDMyIDcyOS40NFYyOTQuNTZjMC05MS4zNiA5LjQ0LTEyNC4zMiAyNy4zNi0xNTcuNzZzNDQtNTkuNTIgNzcuNDQtNzcuNDRTMjAzLjIgMzIgMjk0LjU2IDMyeiBtLTgxLjEyIDQyMC42NHY0MDAuNjRoNzYuNjRWNDUyLjY0aC03Ni42NHogbTQzLjItMTIxLjc2YzE5LjIgMzUuNjggMzEuNjggNzEuMiAzNy40NCAxMDYuODhIMzc3LjZjLTExLjUyLTQ1LjQ0LTI1LjkyLTgxLjEyLTQzLjItMTA2Ljg4aC03Ny43NnogbTE2NC44LTcxLjJINTEzLjZ2LTUwLjRIMzQ2LjU2YzEuOTItNCA0LjgtMTAuODggOC42NC0yMC44IDEuOTItNy44NCAzLjg0LTEzLjc2IDUuNzYtMTcuNzZoLTg2LjRjLTEzLjQ0IDUzLjQ0LTQ0LjE2IDkzLjEyLTkyLjE2IDExOC43MnY1MC40YzYzLjM2LTE1Ljg0IDEwOC40OC00Mi41NiAxMzUuMi04MC4xNmgyOC44YzkuNiAyNS43NiAxNS4zNiA1MC40IDE3LjI4IDc0LjI0aDgwLjY0Yy01Ljc2LTI3LjY4LTEzLjQ0LTUyLjQ4LTIyLjg4LTc0LjI0ek0zODQgNDIwaDM0Ni44OHYzMjYuNTZjMS45MiAyOS42LTExLjUyIDQzLjUyLTQwLjMyIDQxLjZoLTQ3LjUydjU5LjM2SDcxMmM2Ny4yIDEuOTIgOTkuODQtMjguNjQgOTcuNzYtOTJWMzYwLjY0SDM4NHY1OS4zNnogbTI3MC40IDUzLjQ0SDM3Mi40OHYyOTkuODRoMTk1LjY4YzYxLjQ0IDEuOTIgOTAuMjQtMjcuNjggODYuNC04OS4xMlY0NzMuNDR6IG0tMjA0LjMyIDUzLjQ0aDEyNi41NlY1OTUuMmgtMTI2LjU2di02OC4zMnogbTg5LjI4IDE5Mi45NmgtODkuMjh2LTc0LjI0aDEyNi41NnYzNS42OGMyLjA4IDI3LjY4LTEwLjQgNDAuNDgtMzcuMjggMzguNTZ6IG0xMTguMDgtNTEzLjZjMC0xLjkyIDAuOTYtNC45NiAyLjg4LTguOTZsOC42NC0yNi43MmgtODYuNGMtMTMuNDQgNTUuMzYtNDMuMiA5Ni45Ni04OS4yOCAxMjQuNjR2NDcuNTJjNTkuNTItMTUuODQgMTA0LjY0LTQzLjUyIDEzNS4zNi04My4wNEg2NjguOGM5LjYgMjUuNzYgMTUuMzYgNTAuNCAxNy4yOCA3NC4yNGg3Ny42Yy0xLjkyLTE5LjY4LTkuNi00NC40OC0yMy4wNC03NC4yNGgxMDAuOHYtNTMuNDRoLTE4NHonIGZpbGw9JyNDQ0NDQ0MnPjwvcGF0aD48L3N2Zz4=");
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
  }
}
.fa-custom-myblog {
  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNNTEyIDUxMnY0NDhhNjQgNjQgMCAwIDEtNjQgNjRINjRhNjQgNjQgMCAwIDEtNjQtNjRWNjRhNjQgNjQgMCAwIDEgNjQtNjRoMzg0YTY0IDY0IDAgMCAxIDY0IDY0djM4NGgyMjYuNzUybC03My40MDgtNzMuMzQ0IDQ1LjMxMi00NS4zMTJMODYxLjI0OCA0ODBsLTE1MC41OTIgMTUwLjY1Ni00NS4zMTItNDUuMzEyTDczOC43NTIgNTEySDUxMnogbTAgMFY0NDhIMTkydjY0aDMyMHogbTEyOCA0NDhoMTI4djY0aC0xMjh2LTY0eiBtMzIwIDB2LTY0aDY0djY0YTY0IDY0IDAgMCAxLTY0IDY0aC0xMjh2LTY0aDEyOHogbTAtMTI4di0xOTJoNjR2MTkyaC02NHogbTAtMjU2VjM4NGg2NHYxOTJoLTY0eiBtMC0yNTZWMTkyaDY0djEyOGgtNjR6IG0wLTI1NmgtMTI4VjBoMTI4YTY0IDY0IDAgMCAxIDY0IDY0djY0aC02NFY2NHogbS0zMjAgMHYzMkg1NzZWNjRhNjQgNjQgMCAwIDEgNjQtNjRoMTI4djY0aC0xMjh6IG0wIDMyVjEyOEg1NzZ2LTMyaDY0eiBtMCA1NDR2MTkySDU3NnYtMTkyaDY0eiBtMC00NDh2MTI4SDU3NlYxOTJoNjR6IG0wIDcwNHYxMjhhNjQgNjQgMCAwIDEtNjQtNjR2LTY0aDY0eicgZmlsbD0nIzU1NTU1NSc+PC9wYXRoPjwvc3ZnPg==");
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
}
@media (prefers-color-scheme: dark) {
  .fa-custom-myblog {
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNNTEyIDUxMnY0NDhhNjQgNjQgMCAwIDEtNjQgNjRINjRhNjQgNjQgMCAwIDEtNjQtNjRWNjRhNjQgNjQgMCAwIDEgNjQtNjRoMzg0YTY0IDY0IDAgMCAxIDY0IDY0djM4NGgyMjYuNzUybC03My40MDgtNzMuMzQ0IDQ1LjMxMi00NS4zMTJMODYxLjI0OCA0ODBsLTE1MC41OTIgMTUwLjY1Ni00NS4zMTItNDUuMzEyTDczOC43NTIgNTEySDUxMnogbTAgMFY0NDhIMTkydjY0aDMyMHogbTEyOCA0NDhoMTI4djY0aC0xMjh2LTY0eiBtMzIwIDB2LTY0aDY0djY0YTY0IDY0IDAgMCAxLTY0IDY0aC0xMjh2LTY0aDEyOHogbTAtMTI4di0xOTJoNjR2MTkyaC02NHogbTAtMjU2VjM4NGg2NHYxOTJoLTY0eiBtMC0yNTZWMTkyaDY0djEyOGgtNjR6IG0wLTI1NmgtMTI4VjBoMTI4YTY0IDY0IDAgMCAxIDY0IDY0djY0aC02NFY2NHogbS0zMjAgMHYzMkg1NzZWNjRhNjQgNjQgMCAwIDEgNjQtNjRoMTI4djY0aC0xMjh6IG0wIDMyVjEyOEg1NzZ2LTMyaDY0eiBtMCA1NDR2MTkySDU3NnYtMTkyaDY0eiBtMC00NDh2MTI4SDU3NlYxOTJoNjR6IG0wIDcwNHYxMjhhNjQgNjQgMCAwIDEtNjQtNjR2LTY0aDY0eicgZmlsbD0nI0NDQ0NDQyc+PC9wYXRoPjwvc3ZnPg==");
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
  }
}
.fa-custom-icpc {
  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNMTI4IDEyOG0xMjggMGwwIDBxMTI4IDAgMTI4IDEyOGwwIDM0MS4zMzMzMzNxMCAxMjgtMTI4IDEyOGwwIDBxLTEyOCAwLTEyOC0xMjhsMC0zNDEuMzMzMzMzcTAtMTI4IDEyOC0xMjhaJyBmaWxsPScjNTE1MTUxJz48L3BhdGg+PHBhdGggZD0nTTM4NCAyOTguNjY2NjY3bTEyOCAwbDAgMHExMjggMCAxMjggMTI4bDAgMzQxLjMzMzMzM3EwIDEyOC0xMjggMTI4bDAgMHEtMTI4IDAtMTI4LTEyOGwwLTM0MS4zMzMzMzNxMC0xMjggMTI4LTEyOFonIGZpbGw9JyM1MTUxNTEnPjwvcGF0aD48cGF0aCBkPSdNNjQwIDIxMy4zMzMzMzNtMTI4IDBsMCAwcTEyOCAwIDEyOCAxMjhsMCAzNDEuMzMzMzM0cTAgMTI4LTEyOCAxMjhsMCAwcS0xMjggMC0xMjgtMTI4bDAtMzQxLjMzMzMzNHEwLTEyOCAxMjgtMTI4WicgZmlsbD0nIzUxNTE1MSc+PC9wYXRoPjwvc3ZnPg==");
  height: 16px;
  width: 16px;
}
@media (prefers-color-scheme: dark) {
  .fa-custom-icpc {
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTAyNCAxMDI0JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2Jz48cGF0aCBkPSdNMTI4IDEyOG0xMjggMGwwIDBxMTI4IDAgMTI4IDEyOGwwIDM0MS4zMzMzMzNxMCAxMjgtMTI4IDEyOGwwIDBxLTEyOCAwLTEyOC0xMjhsMC0zNDEuMzMzMzMzcTAtMTI4IDEyOC0xMjhaJyBmaWxsPScjQ0NDQ0NDJz48L3BhdGg+PHBhdGggZD0nTTM4NCAyOTguNjY2NjY3bTEyOCAwbDAgMHExMjggMCAxMjggMTI4bDAgMzQxLjMzMzMzM3EwIDEyOC0xMjggMTI4bDAgMHEtMTI4IDAtMTI4LTEyOGwwLTM0MS4zMzMzMzNxMC0xMjggMTI4LTEyOFonIGZpbGw9JyNDQ0NDQ0MnPjwvcGF0aD48cGF0aCBkPSdNNjQwIDIxMy4zMzMzMzNtMTI4IDBsMCAwcTEyOCAwIDEyOCAxMjhsMCAzNDEuMzMzMzM0cTAgMTI4LTEyOCAxMjhsMCAwcS0xMjggMC0xMjgtMTI4bDAtMzQxLjMzMzMzNHEwLTEyOCAxMjgtMTI4WicgZmlsbD0nI0NDQ0NDQyc+PC9wYXRoPjwvc3ZnPg==");
    height: 16px;
    width: 16px;
  }
}
.fa-custom-qq {
  background-image: url("data:image/svg+xml,%3Csvg t='1631187047185' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='1739' width='16' height='16'%3E%3Cpath d='M575.660277 241.805254c5.31294-20.025773 20.844763-24.930717 24.521721-8.173907l4.086954 21.251758c4.086954 18.390791 12.261861 8.582903 12.261861-14.712833-0.408995-17.5738-2.043977-22.88774-9.809889-29.01767-11.855865-9.808889-25.747708-9.808889-34.33461-0.408996-9.804889 10.625879-15.935819 29.834661-13.073851 40.869536 3.269963 13.487847 11.031875 9.400893 16.347814-9.807888z' fill='%23555555' p-id='1740'%3E%3C/path%3E%3Cpath d='M962.278886 624.324909c-9.804889-40.457541-41.679527-106.261793-67.022239-140.179408-17.5698-23.295735-17.978796-23.295735-13.891842-44.957489 4.903944-27.791684-1.630981-60.895308-17.5738-86.235021-9.808889-15.120828-13.077851-26.564698-16.348815-54.764378-15.120828-133.234487-108.711765-245.217215-239.086284-286.903741C570.344337-0.959989 490.652242-3.820957 448.964716 5.578937 303.878364 37.86657 202.521515 157.205215 190.669649 308.422497c-1.225986 18.799786-4.085954 33.921615-6.12993 33.921615-6.13093 0-19.617777 26.156703-19.617777 38.008568 0 6.12993-2.859968 15.938819-6.538926 21.251759-4.903944 7.765912-6.12993 17.165805-4.903944 39.64455l1.634981 29.833661-25.747707 33.922614C66.427061 587.562327 41.905339 675.432329 60.705126 748.996493c8.582903 32.282633 13.895842 37.600573 30.651651 30.651652 13.078851-5.31294 46.999466-40.46054 54.356383-56.399359 4.494949-9.808889 11.034875-12.261861 11.034875-4.086954 0 9.799889 24.930717 58.030341 43.322508 84.190044 10.216884 14.304838 17.981796 26.564698 17.164805 26.974694-0.408995 0.816991-8.582903 5.31694-17.573801 9.808888-33.513619 17.164805-48.226452 42.095522-48.634447 84.601039-0.409995 14.712833 2.042977 24.108726 7.764912 32.282634 4.495949 6.542926 10.217884 15.116828 12.669856 19.203782 14.304838 24.521721 40.46054 36.783582 95.225918 44.956489 40.869536 5.721935 69.070216 3.273963 149.582301-12.668856 81.331076-15.939819 115.248691-15.939819 199.85273 0.812991 119.74364 23.708731 192.495814 15.935819 230.913378-24.520722 28.608675-31.064647 37.190578-56.403359 27.373689-80.509085-3.269963-7.359916-4.895944-14.721833-3.673958-15.534824 0.820991-1.229986-1.221986-7.760912-4.498949-14.716833-7.762912-14.303838-27.375689-30.238657-48.631448-39.238554l-14.717833-6.130931 21.668754-31.873638c11.844865-17.5828 26.564698-44.956489 33.104624-61.305303l11.44287-29.429666 15.121828 23.299735c15.937819 24.521721 38.009568 47.408462 49.855434 51.495415 17.169805 6.12993 31.474643-29.426666 34.739606-85.014034 1.630981-29.420666 0.413995-44.133499-6.541926-71.520188zM552.777537 181.726936c15.521824-32.286633 47.812457-44.956489 72.335178-29.01667 17.982796 11.851865 31.061647 40.052545 33.51362 70.704197 6.543926 94.816923-67.022239 139.365417-106.261793 64.165271-13.485847-24.930717-13.077851-78.878104 0.412995-105.852798zM397.061305 159.658187c13.486847-11.44387 41.278531-12.669856 56.39936-2.860968 18.391791 12.260861 31.469643 40.052545 33.513619 72.748174 2.043977 36.782582-4.086954 60.078318-22.068749 79.695095C448.557721 327.632279 431.800911 332.536223 413.001124 324.362316c-29.426666-12.669856-44.957489-42.504517-44.957489-88.277997 0-34.33061 9.808889-60.078318 29.01767-76.426132z m49.451439 188.816855c44.139499-8.582903 138.547426-5.31294 183.503916 5.721935 53.130397 13.486847 111.165737 43.321508 111.165737 57.625346 0 7.765912-35.970591 30.651652-58.035341 36.782582-13.078851 4.086954-12.673856 2.860968 4.086954-19.616777 14.717833-19.617777 8.586902-20.026773-16.348815-1.226986-90.72897 68.252225-200.259726 69.887206-288.537722 3.677958-12.260861-8.991898-22.88774-15.529824-23.704731-14.303838-1.225986 0.816991 2.043977 8.582903 6.947921 16.75581 4.903944 8.174907 7.765912 15.939819 6.538926 17.165805-2.859968 2.860968-36.782582-11.851865-51.903411-22.88674-6.947921-4.903944-12.260861-12.260861-12.260861-16.75681 0-17.163805 74.383155-50.677424 138.547427-62.938285zM600.182998 518.084116c-6.538926 1.630981-22.478745 2.860968-34.738605 2.860967h-22.478745l24.521722-2.860967c13.485847-1.634981 29.01767-2.859968 34.737605-2.859968 8.987898-0.409995 8.583903-0.001-2.041977 2.859968z m-59.261326 4.904944c0 6.12993-80.513086 1.625982-125.06058-6.947921-35.148601-6.540926-71.114192-17.5748-76.835127-22.88774-6.539926-5.721935 2.043977-4.494949 26.974693 4.086954 33.920615 11.851865 93.998932 20.843763 136.913445 20.843763 25.746708 0 38.007568 1.630981 38.007569 4.904944zM304.695354 979.918871c-67.435234 0-119.338645-18.808786-132.417496-47.417462-4.495949-9.398893-3.677958-13.485847 5.721935-30.650652 9.808889-18.800786 10.216884-20.018773 2.860968-22.062749-10.216884-3.272963-5.721935-11.034875 12.669856-24.520722 16.75681-11.45187 33.512619-13.086851 41.278531-3.686958 3.268963 3.677958 12.260861 11.033875 20.025773 15.938819 7.765912 5.31294 21.661754 16.347814 31.061647 24.930717 8.990898 8.990898 29.833661 26.564698 45.77248 39.64355 21.252759 17.165805 29.426666 26.564698 29.426666 33.103624 0 12.261861-8.173907 14.721833-56.40036 14.721833z m521.495078-129.156533c22.89174 11.851865 31.878638 31.068647 14.304837 31.068647-5.716935 0-5.716935 1.226986 0.817991 8.172907 4.086954 4.495949 8.172907 16.75781 9.398893 27.791684 1.630981 18.392791 0.816991 20.434768-13.077851 32.695629-22.88774 20.020773-53.130397 27.382689-111.982729 26.564698-37.591573 0-52.309406-1.629981-56.395359-6.13093-8.586902-8.173907 1.222986-20.020773 30.238657-36.369587 36.369587-20.846763 50.675424-31.881638 55.587368-41.281531 2.455972-4.904944 10.216884-10.216884 17.161805-12.260861 8.172907-2.043977 16.75581-8.991898 24.112726-19.616777 12.668856-18.398791 14.303838-18.806786 29.833662-10.633879z m-13.485847-134.469473c-32.695629 126.279566-145.087352 215.379554-279.956821 221.509484-94.816923 4.500949-172.470041-24.520722-237.043307-88.682993-49.043443-49.043443-77.243123-107.078784-83.782049-174.112022-2.860968-31.465643 3.269963-84.596039 12.669856-107.073784l5.720935-13.490847 17.165805 10.634879c9.808889 5.728935 19.616777 11.858865 22.478745 13.493847 3.269963 2.043977 2.451972 16.348814-3.269963 55.991364-9.808889 65.801253-7.764912 91.138965 9.399893 110.348747 15.530824 17.978796 42.504517 27.791684 76.426132 28.195679 56.400359 0.812991 61.714299-6.542926 61.714299-85.827025v-51.89941l33.920615 3.670958c123.426598 13.077851 242.357247-11.843865 329.413259-69.888206 12.261861-8.172907 23.699731-13.077851 25.334712-11.44687 15.120828 15.116828 20.841763 114.4337 9.807889 158.576199z' fill='%23555555' p-id='1741'%3E%3C/path%3E%3Cpath d='M435.478869 270.822924c12.668856 8.582903 18.391791 7.765912 29.833661-4.085953 7.765912-7.356916 10.216884-14.304838 10.216884-28.608676 0-30.652652-25.747708-49.452438-42.503517-31.061647-15.939819 17.5738-14.712833 51.495415 2.452972 63.756276z m21.250759-49.861434c2.451972 0.816991 4.495949 5.721935 4.495949 11.44287 0 11.44387-11.851865 15.530824-15.939819 5.31294-2.859968-7.763912 4.496949-19.206782 11.44387-16.75581z' fill='%23555555' p-id='1742'%3E%3C/path%3E%3C/svg%3E");
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
}
@media (prefers-color-scheme: dark) {
  .fa-custom-qq {
    background-image: url("data:image/svg+xml,%3Csvg t='1631187047185' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='1739' width='16' height='16'%3E%3Cpath d='M575.660277 241.805254c5.31294-20.025773 20.844763-24.930717 24.521721-8.173907l4.086954 21.251758c4.086954 18.390791 12.261861 8.582903 12.261861-14.712833-0.408995-17.5738-2.043977-22.88774-9.809889-29.01767-11.855865-9.808889-25.747708-9.808889-34.33461-0.408996-9.804889 10.625879-15.935819 29.834661-13.073851 40.869536 3.269963 13.487847 11.031875 9.400893 16.347814-9.807888z' fill='%23cccccc' p-id='1740'%3E%3C/path%3E%3Cpath d='M962.278886 624.324909c-9.804889-40.457541-41.679527-106.261793-67.022239-140.179408-17.5698-23.295735-17.978796-23.295735-13.891842-44.957489 4.903944-27.791684-1.630981-60.895308-17.5738-86.235021-9.808889-15.120828-13.077851-26.564698-16.348815-54.764378-15.120828-133.234487-108.711765-245.217215-239.086284-286.903741C570.344337-0.959989 490.652242-3.820957 448.964716 5.578937 303.878364 37.86657 202.521515 157.205215 190.669649 308.422497c-1.225986 18.799786-4.085954 33.921615-6.12993 33.921615-6.13093 0-19.617777 26.156703-19.617777 38.008568 0 6.12993-2.859968 15.938819-6.538926 21.251759-4.903944 7.765912-6.12993 17.165805-4.903944 39.64455l1.634981 29.833661-25.747707 33.922614C66.427061 587.562327 41.905339 675.432329 60.705126 748.996493c8.582903 32.282633 13.895842 37.600573 30.651651 30.651652 13.078851-5.31294 46.999466-40.46054 54.356383-56.399359 4.494949-9.808889 11.034875-12.261861 11.034875-4.086954 0 9.799889 24.930717 58.030341 43.322508 84.190044 10.216884 14.304838 17.981796 26.564698 17.164805 26.974694-0.408995 0.816991-8.582903 5.31694-17.573801 9.808888-33.513619 17.164805-48.226452 42.095522-48.634447 84.601039-0.409995 14.712833 2.042977 24.108726 7.764912 32.282634 4.495949 6.542926 10.217884 15.116828 12.669856 19.203782 14.304838 24.521721 40.46054 36.783582 95.225918 44.956489 40.869536 5.721935 69.070216 3.273963 149.582301-12.668856 81.331076-15.939819 115.248691-15.939819 199.85273 0.812991 119.74364 23.708731 192.495814 15.935819 230.913378-24.520722 28.608675-31.064647 37.190578-56.403359 27.373689-80.509085-3.269963-7.359916-4.895944-14.721833-3.673958-15.534824 0.820991-1.229986-1.221986-7.760912-4.498949-14.716833-7.762912-14.303838-27.375689-30.238657-48.631448-39.238554l-14.717833-6.130931 21.668754-31.873638c11.844865-17.5828 26.564698-44.956489 33.104624-61.305303l11.44287-29.429666 15.121828 23.299735c15.937819 24.521721 38.009568 47.408462 49.855434 51.495415 17.169805 6.12993 31.474643-29.426666 34.739606-85.014034 1.630981-29.420666 0.413995-44.133499-6.541926-71.520188zM552.777537 181.726936c15.521824-32.286633 47.812457-44.956489 72.335178-29.01667 17.982796 11.851865 31.061647 40.052545 33.51362 70.704197 6.543926 94.816923-67.022239 139.365417-106.261793 64.165271-13.485847-24.930717-13.077851-78.878104 0.412995-105.852798zM397.061305 159.658187c13.486847-11.44387 41.278531-12.669856 56.39936-2.860968 18.391791 12.260861 31.469643 40.052545 33.513619 72.748174 2.043977 36.782582-4.086954 60.078318-22.068749 79.695095C448.557721 327.632279 431.800911 332.536223 413.001124 324.362316c-29.426666-12.669856-44.957489-42.504517-44.957489-88.277997 0-34.33061 9.808889-60.078318 29.01767-76.426132z m49.451439 188.816855c44.139499-8.582903 138.547426-5.31294 183.503916 5.721935 53.130397 13.486847 111.165737 43.321508 111.165737 57.625346 0 7.765912-35.970591 30.651652-58.035341 36.782582-13.078851 4.086954-12.673856 2.860968 4.086954-19.616777 14.717833-19.617777 8.586902-20.026773-16.348815-1.226986-90.72897 68.252225-200.259726 69.887206-288.537722 3.677958-12.260861-8.991898-22.88774-15.529824-23.704731-14.303838-1.225986 0.816991 2.043977 8.582903 6.947921 16.75581 4.903944 8.174907 7.765912 15.939819 6.538926 17.165805-2.859968 2.860968-36.782582-11.851865-51.903411-22.88674-6.947921-4.903944-12.260861-12.260861-12.260861-16.75681 0-17.163805 74.383155-50.677424 138.547427-62.938285zM600.182998 518.084116c-6.538926 1.630981-22.478745 2.860968-34.738605 2.860967h-22.478745l24.521722-2.860967c13.485847-1.634981 29.01767-2.859968 34.737605-2.859968 8.987898-0.409995 8.583903-0.001-2.041977 2.859968z m-59.261326 4.904944c0 6.12993-80.513086 1.625982-125.06058-6.947921-35.148601-6.540926-71.114192-17.5748-76.835127-22.88774-6.539926-5.721935 2.043977-4.494949 26.974693 4.086954 33.920615 11.851865 93.998932 20.843763 136.913445 20.843763 25.746708 0 38.007568 1.630981 38.007569 4.904944zM304.695354 979.918871c-67.435234 0-119.338645-18.808786-132.417496-47.417462-4.495949-9.398893-3.677958-13.485847 5.721935-30.650652 9.808889-18.800786 10.216884-20.018773 2.860968-22.062749-10.216884-3.272963-5.721935-11.034875 12.669856-24.520722 16.75681-11.45187 33.512619-13.086851 41.278531-3.686958 3.268963 3.677958 12.260861 11.033875 20.025773 15.938819 7.765912 5.31294 21.661754 16.347814 31.061647 24.930717 8.990898 8.990898 29.833661 26.564698 45.77248 39.64355 21.252759 17.165805 29.426666 26.564698 29.426666 33.103624 0 12.261861-8.173907 14.721833-56.40036 14.721833z m521.495078-129.156533c22.89174 11.851865 31.878638 31.068647 14.304837 31.068647-5.716935 0-5.716935 1.226986 0.817991 8.172907 4.086954 4.495949 8.172907 16.75781 9.398893 27.791684 1.630981 18.392791 0.816991 20.434768-13.077851 32.695629-22.88774 20.020773-53.130397 27.382689-111.982729 26.564698-37.591573 0-52.309406-1.629981-56.395359-6.13093-8.586902-8.173907 1.222986-20.020773 30.238657-36.369587 36.369587-20.846763 50.675424-31.881638 55.587368-41.281531 2.455972-4.904944 10.216884-10.216884 17.161805-12.260861 8.172907-2.043977 16.75581-8.991898 24.112726-19.616777 12.668856-18.398791 14.303838-18.806786 29.833662-10.633879z m-13.485847-134.469473c-32.695629 126.279566-145.087352 215.379554-279.956821 221.509484-94.816923 4.500949-172.470041-24.520722-237.043307-88.682993-49.043443-49.043443-77.243123-107.078784-83.782049-174.112022-2.860968-31.465643 3.269963-84.596039 12.669856-107.073784l5.720935-13.490847 17.165805 10.634879c9.808889 5.728935 19.616777 11.858865 22.478745 13.493847 3.269963 2.043977 2.451972 16.348814-3.269963 55.991364-9.808889 65.801253-7.764912 91.138965 9.399893 110.348747 15.530824 17.978796 42.504517 27.791684 76.426132 28.195679 56.400359 0.812991 61.714299-6.542926 61.714299-85.827025v-51.89941l33.920615 3.670958c123.426598 13.077851 242.357247-11.843865 329.413259-69.888206 12.261861-8.172907 23.699731-13.077851 25.334712-11.44687 15.120828 15.116828 20.841763 114.4337 9.807889 158.576199z' fill='%23cccccc' p-id='1741'%3E%3C/path%3E%3Cpath d='M435.478869 270.822924c12.668856 8.582903 18.391791 7.765912 29.833661-4.085953 7.765912-7.356916 10.216884-14.304838 10.216884-28.608676 0-30.652652-25.747708-49.452438-42.503517-31.061647-15.939819 17.5738-14.712833 51.495415 2.452972 63.756276z m21.250759-49.861434c2.451972 0.816991 4.495949 5.721935 4.495949 11.44287 0 11.44387-11.851865 15.530824-15.939819 5.31294-2.859968-7.763912 4.496949-19.206782 11.44387-16.75581z' fill='%23cccccc' p-id='1742'%3E%3C/path%3E%3C/svg%3E");
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
  }
}
.sidebar .sidebar-button button {
  color: #555;
}
@media (prefers-color-scheme: dark) {
  .sidebar .sidebar-button button {
    color: #ccc;
  }
}
