summaryrefslogtreecommitdiffstats
path: root/static/assets/css/fuji.min.css
diff options
context:
space:
mode:
Diffstat (limited to 'static/assets/css/fuji.min.css')
-rw-r--r--static/assets/css/fuji.min.css2068
1 files changed, 2 insertions, 2066 deletions
diff --git a/static/assets/css/fuji.min.css b/static/assets/css/fuji.min.css
index 05889f6..2e0c591 100644
--- a/static/assets/css/fuji.min.css
+++ b/static/assets/css/fuji.min.css
@@ -1,2067 +1,3 @@
-@font-face {
- font-family: 'Product Sans';
- font-style: normal;
- font-weight: 700;
- font-display: swap;
- src: local("Product Sans Bold"), local("ProductSans-Bold"), url("https://cdn.jsdelivr.net/gh/amzrk2/web-font-archive@1.4.5/product-sans/product-sans-bold.woff2") format("woff2");
- unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
+@font-face{font-family:Product Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Product Sans Bold"),local("ProductSans-Bold"),url(https://cdn.jsdelivr.net/gh/amzrk2/web-font-archive@1.4.5/product-sans/product-sans-bold.woff2) format("woff2");unicode-range:U+0-ff,U+131,U+152-153,U+2bb-2bc,U+2c6,U+2da,U+2dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Cascadia Code;font-style:normal;font-weight:400;font-display:swap;src:local("Cascadia Code Regular"),url(https://cdn.jsdelivr.net/gh/amzrk2/web-font-archive@1.4.5/cascadia-code/cascadia.woff2) format("woff2")}body,html{height:100%;scroll-behavior:smooth}body{display:flex;flex-direction:column}main{flex:1 1 auto}a:hover{text-decoration:none!important}
-@font-face {
- font-family: 'Cascadia Code';
- font-style: normal;
- font-weight: 400;
- font-display: swap;
- src: local("Cascadia Code Regular"), url("https://cdn.jsdelivr.net/gh/amzrk2/web-font-archive@1.4.5/cascadia-code/cascadia.woff2") format("woff2"); }
-
-* {
- box-sizing: border-box; }
-
-html {
- height: 100%;
- scroll-behavior: smooth; }
-
-body {
- display: flex;
- flex-direction: column;
- height: 100%;
- scroll-behavior: smooth; }
-
-main {
- flex: 1 1 auto; }
-
-a:hover {
- text-decoration: none !important; }
-
-/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
-/**
- * 1. Change the default font family in all browsers (opinionated).
- * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
- */
-html {
- font-family: sans-serif;
- /* 1 */
- -ms-text-size-adjust: 100%;
- /* 2 */
- -webkit-text-size-adjust: 100%;
- /* 2 */ }
-
-/**
- * Remove the margin in all browsers (opinionated).
- */
-body {
- margin: 0; }
-
-/* HTML5 display definitions
- ========================================================================== */
-/**
- * Add the correct display in IE 9-.
- * 1. Add the correct display in Edge, IE, and Firefox.
- * 2. Add the correct display in IE.
- */
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-main,
-menu,
-nav,
-section {
- /* 1 */
- display: block; }
-
-summary {
- display: list-item; }
-
-/**
- * Add the correct display in IE 9-.
- */
-audio,
-canvas,
-progress,
-video {
- display: inline-block; }
-
-/**
- * Add the correct display in iOS 4-7.
- */
-audio:not([controls]) {
- display: none;
- height: 0; }
-
-/**
- * Add the correct vertical alignment in Chrome, Firefox, and Opera.
- */
-progress {
- vertical-align: baseline; }
-
-/**
- * Add the correct display in IE 10-.
- * 1. Add the correct display in IE.
- */
-template,
-[hidden] {
- display: none !important; }
-
-/* Links
- ========================================================================== */
-/**
- * Remove the gray background on active links in IE 10.
- */
-a {
- background-color: transparent;
- /* 1 */ }
-
-/**
- * Remove the outline on focused links when they are also active or hovered
- * in all browsers (opinionated).
- */
-a:active,
-a:hover {
- outline-width: 0; }
-
-/* Text-level semantics
- ========================================================================== */
-/**
- * 1. Remove the bottom border in Firefox 39-.
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
- */
-abbr[title] {
- border-bottom: none;
- /* 1 */
- text-decoration: underline;
- /* 2 */
- -webkit-text-decoration: underline dotted;
- text-decoration: underline dotted;
- /* 2 */ }
-
-/**
- * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
- */
-b,
-strong {
- font-weight: inherit; }
-
-/**
- * Add the correct font weight in Chrome, Edge, and Safari.
- */
-b,
-strong {
- font-weight: bolder; }
-
-/**
- * Add the correct font style in Android 4.3-.
- */
-dfn {
- font-style: italic; }
-
-/**
- * Correct the font size and margin on `h1` elements within `section` and
- * `article` contexts in Chrome, Firefox, and Safari.
- */
-h1 {
- font-size: 2em;
- margin: 0.67em 0; }
-
-/**
- * Add the correct background and color in IE 9-.
- */
-mark {
- background-color: #ff0;
- color: #1b1f23; }
-
-/**
- * Add the correct font size in all browsers.
- */
-small {
- font-size: 80%; }
-
-/**
- * Prevent `sub` and `sup` elements from affecting the line height in
- * all browsers.
- */
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline; }
-
-sub {
- bottom: -0.25em; }
-
-sup {
- top: -0.5em; }
-
-/* Embedded content
- ========================================================================== */
-/**
- * Remove the border on images inside links in IE 10-.
- */
-img {
- border-style: none; }
-
-/**
- * Hide the overflow in IE.
- */
-svg:not(:root) {
- overflow: hidden; }
-
-/* Grouping content
- ========================================================================== */
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-code,
-kbd,
-pre,
-samp {
- font-family: monospace, monospace;
- /* 1 */
- font-size: 1em;
- /* 2 */ }
-
-/**
- * Add the correct margin in IE 8.
- */
-figure {
- margin: 1em 40px; }
-
-/**
- * 1. Add the correct box sizing in Firefox.
- * 2. Show the overflow in Edge and IE.
- */
-hr {
- box-sizing: content-box;
- /* 1 */
- height: 0;
- /* 1 */
- overflow: visible;
- /* 2 */ }
-
-/* Forms
- ========================================================================== */
-/**
- * 1. Change font properties to `inherit` in all browsers (opinionated).
- * 2. Remove the margin in Firefox and Safari.
- */
-button,
-input,
-select,
-textarea {
- font: inherit;
- /* 1 */
- margin: 0;
- /* 2 */ }
-
-/**
- * Restore the font weight unset by the previous rule.
- */
-optgroup {
- font-weight: 600; }
-
-/**
- * Show the overflow in IE.
- * 1. Show the overflow in Edge.
- */
-button,
-input {
- /* 1 */
- overflow: visible; }
-
-/**
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
- * 1. Remove the inheritance of text transform in Firefox.
- */
-button,
-select {
- /* 1 */
- text-transform: none; }
-
-/**
- * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
- * controls in Android 4.
- * 2. Correct the inability to style clickable types in iOS and Safari.
- */
-button,
-html [type="button"],
-[type="reset"],
-[type="submit"] {
- -webkit-appearance: button;
- /* 2 */ }
-
-/**
- * Remove the inner border and padding in Firefox.
- */
-button::-moz-focus-inner,
-[type="button"]::-moz-focus-inner,
-[type="reset"]::-moz-focus-inner,
-[type="submit"]::-moz-focus-inner {
- border-style: none;
- padding: 0; }
-
-/**
- * Restore the focus styles unset by the previous rule.
- */
-button:-moz-focusring,
-[type="button"]:-moz-focusring,
-[type="reset"]:-moz-focusring,
-[type="submit"]:-moz-focusring {
- outline: 1px dotted ButtonText; }
-
-/**
- * Change the border, margin, and padding in all browsers (opinionated).
- */
-fieldset {
- border: 1px solid #c0c0c0;
- margin: 0 2px;
- padding: 0.35em 0.625em 0.75em; }
-
-/**
- * 1. Correct the text wrapping in Edge and IE.
- * 2. Correct the color inheritance from `fieldset` elements in IE.
- * 3. Remove the padding so developers are not caught out when they zero out
- * `fieldset` elements in all browsers.
- */
-legend {
- box-sizing: border-box;
- /* 1 */
- color: inherit;
- /* 2 */
- display: table;
- /* 1 */
- max-width: 100%;
- /* 1 */
- padding: 0;
- /* 3 */
- white-space: normal;
- /* 1 */ }
-
-/**
- * Remove the default vertical scrollbar in IE.
- */
-textarea {
- overflow: auto; }
-
-/**
- * 1. Add the correct box sizing in IE 10-.
- * 2. Remove the padding in IE 10-.
- */
-[type="checkbox"],
-[type="radio"] {
- box-sizing: border-box;
- /* 1 */
- padding: 0;
- /* 2 */ }
-
-/**
- * Correct the cursor style of increment and decrement buttons in Chrome.
- */
-[type="number"]::-webkit-inner-spin-button,
-[type="number"]::-webkit-outer-spin-button {
- height: auto; }
-
-/**
- * 1. Correct the odd appearance in Chrome and Safari.
- * 2. Correct the outline style in Safari.
- */
-[type="search"] {
- -webkit-appearance: textfield;
- /* 1 */
- outline-offset: -2px;
- /* 2 */ }
-
-/**
- * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
- */
-[type="search"]::-webkit-search-cancel-button,
-[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none; }
-
-/**
- * Correct the text style of placeholders in Chrome, Edge, and Safari.
- */
-::-webkit-input-placeholder {
- color: inherit;
- opacity: 0.54; }
-
-/**
- * 1. Correct the inability to style clickable types in iOS and Safari.
- * 2. Change font properties to `inherit` in Safari.
- */
-::-webkit-file-upload-button {
- -webkit-appearance: button;
- /* 1 */
- font: inherit;
- /* 2 */ }
-
-* {
- box-sizing: border-box; }
-
-input,
-select,
-textarea,
-button {
- font-family: inherit;
- font-size: inherit;
- line-height: inherit; }
-
-body {
- font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
- font-size: 16px;
- line-height: 1.5;
- color: #24292e;
- background-color: #fff; }
-
-a {
- color: #0366d6;
- text-decoration: none; }
- a:hover {
- text-decoration: underline; }
-
-b,
-strong {
- font-weight: 600; }
-
-hr,
-.rule {
- height: 0;
- margin: 15px 0;
- overflow: hidden;
- background: transparent;
- border: 0;
- border-bottom: 1px solid #dfe2e5; }
- hr::before,
- .rule::before {
- display: table;
- content: ""; }
- hr::after,
- .rule::after {
- display: table;
- clear: both;
- content: ""; }
-
-table {
- border-spacing: 0;
- border-collapse: collapse; }
-
-td,
-th {
- padding: 0; }
-
-button {
- cursor: pointer;
- border-radius: 0; }
-
-[hidden][hidden] {
- display: none !important; }
-
-details summary {
- cursor: pointer; }
-
-details:not([open]) > *:not(summary) {
- display: none !important; }
-
-kbd {
- display: inline-block;
- padding: 3px 5px;
- font: 11px "Cascadia Code", "SF Mono", "Fira Code", "Consolas", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
- line-height: 10px;
- color: #444d56;
- vertical-align: middle;
- background-color: #fafbfc;
- border: solid 1px #d1d5da;
- border-bottom-color: #d1d5da;
- border-radius: 3px;
- box-shadow: inset 0 -1px 0 #d1d5da; }
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- margin-top: 0;
- margin-bottom: 0; }
-
-h1 {
- font-size: 32px;
- font-weight: 600; }
-
-h2 {
- font-size: 24px;
- font-weight: 600; }
-
-h3 {
- font-size: 20px;
- font-weight: 600; }
-
-h4 {
- font-size: 16px;
- font-weight: 600; }
-
-h5 {
- font-size: 14px;
- font-weight: 600; }
-
-h6 {
- font-size: 12px;
- font-weight: 600; }
-
-p {
- margin-top: 0;
- margin-bottom: 10px; }
-
-small {
- font-size: 90%; }
-
-blockquote {
- margin: 0; }
-
-ul,
-ol {
- padding-left: 0;
- margin-top: 0;
- margin-bottom: 0; }
-
-ol ol,
-ul ol {
- list-style-type: lower-roman; }
-
-ul ul ol,
-ul ol ol,
-ol ul ol,
-ol ol ol {
- list-style-type: lower-alpha; }
-
-dd {
- margin-left: 0; }
-
-tt,
-code {
- font-family: "Cascadia Code", "SF Mono", "Fira Code", "Consolas", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
- font-size: 12px; }
-
-pre {
- margin-top: 0;
- margin-bottom: 0;
- font-family: "Cascadia Code", "SF Mono", "Fira Code", "Consolas", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
- font-size: 12px; }
-
-.octicon {
- vertical-align: text-bottom; }
-
-.container-sm {
- max-width: 544px;
- margin-right: auto;
- margin-left: auto; }
-
-.container-md {
- max-width: 768px;
- margin-right: auto;
- margin-left: auto; }
-
-.container-lg {
- max-width: 1012px;
- margin-right: auto;
- margin-left: auto; }
-
-.container-xl {
- max-width: 1280px;
- margin-right: auto;
- margin-left: auto; }
-
-.col-1 {
- width: 8.33333%; }
-
-.col-2 {
- width: 16.66667%; }
-
-.col-3 {
- width: 25%; }
-
-.col-4 {
- width: 33.33333%; }
-
-.col-5 {
- width: 41.66667%; }
-
-.col-6 {
- width: 50%; }
-
-.col-7 {
- width: 58.33333%; }
-
-.col-8 {
- width: 66.66667%; }
-
-.col-9 {
- width: 75%; }
-
-.col-10 {
- width: 83.33333%; }
-
-.col-11 {
- width: 91.66667%; }
-
-.col-12 {
- width: 100%; }
-
-@media (min-width: 544px) {
- .col-sm-1 {
- width: 8.33333%; }
- .col-sm-2 {
- width: 16.66667%; }
- .col-sm-3 {
- width: 25%; }
- .col-sm-4 {
- width: 33.33333%; }
- .col-sm-5 {
- width: 41.66667%; }
- .col-sm-6 {
- width: 50%; }
- .col-sm-7 {
- width: 58.33333%; }
- .col-sm-8 {
- width: 66.66667%; }
- .col-sm-9 {
- width: 75%; }
- .col-sm-10 {
- width: 83.33333%; }
- .col-sm-11 {
- width: 91.66667%; }
- .col-sm-12 {
- width: 100%; } }
-
-@media (min-width: 768px) {
- .col-md-1 {
- width: 8.33333%; }
- .col-md-2 {
- width: 16.66667%; }
- .col-md-3 {
- width: 25%; }
- .col-md-4 {
- width: 33.33333%; }
- .col-md-5 {
- width: 41.66667%; }
- .col-md-6 {
- width: 50%; }
- .col-md-7 {
- width: 58.33333%; }
- .col-md-8 {
- width: 66.66667%; }
- .col-md-9 {
- width: 75%; }
- .col-md-10 {
- width: 83.33333%; }
- .col-md-11 {
- width: 91.66667%; }
- .col-md-12 {
- width: 100%; } }
-
-@media (min-width: 1012px) {
- .col-lg-1 {
- width: 8.33333%; }
- .col-lg-2 {
- width: 16.66667%; }
- .col-lg-3 {
- width: 25%; }
- .col-lg-4 {
- width: 33.33333%; }
- .col-lg-5 {
- width: 41.66667%; }
- .col-lg-6 {
- width: 50%; }
- .col-lg-7 {
- width: 58.33333%; }
- .col-lg-8 {
- width: 66.66667%; }
- .col-lg-9 {
- width: 75%; }
- .col-lg-10 {
- width: 83.33333%; }
- .col-lg-11 {
- width: 91.66667%; }
- .col-lg-12 {
- width: 100%; } }
-
-@media (min-width: 1280px) {
- .col-xl-1 {
- width: 8.33333%; }
- .col-xl-2 {
- width: 16.66667%; }
- .col-xl-3 {
- width: 25%; }
- .col-xl-4 {
- width: 33.33333%; }
- .col-xl-5 {
- width: 41.66667%; }
- .col-xl-6 {
- width: 50%; }
- .col-xl-7 {
- width: 58.33333%; }
- .col-xl-8 {
- width: 66.66667%; }
- .col-xl-9 {
- width: 75%; }
- .col-xl-10 {
- width: 83.33333%; }
- .col-xl-11 {
- width: 91.66667%; }
- .col-xl-12 {
- width: 100%; } }
-
-.gutter {
- margin-right: -16px;
- margin-left: -16px; }
- .gutter > [class*="col-"] {
- padding-right: 16px !important;
- padding-left: 16px !important; }
-
-.gutter-condensed {
- margin-right: -8px;
- margin-left: -8px; }
- .gutter-condensed > [class*="col-"] {
- padding-right: 8px !important;
- padding-left: 8px !important; }
-
-.gutter-spacious {
- margin-right: -24px;
- margin-left: -24px; }
- .gutter-spacious > [class*="col-"] {
- padding-right: 24px !important;
- padding-left: 24px !important; }
-
-@media (min-width: 544px) {
- .gutter-sm {
- margin-right: -16px;
- margin-left: -16px; }
- .gutter-sm > [class*="col-"] {
- padding-right: 16px !important;
- padding-left: 16px !important; }
- .gutter-sm-condensed {
- margin-right: -8px;
- margin-left: -8px; }
- .gutter-sm-condensed > [class*="col-"] {
- padding-right: 8px !important;
- padding-left: 8px !important; }
- .gutter-sm-spacious {
- margin-right: -24px;
- margin-left: -24px; }
- .gutter-sm-spacious > [class*="col-"] {
- padding-right: 24px !important;
- padding-left: 24px !important; } }
-
-@media (min-width: 768px) {
- .gutter-md {
- margin-right: -16px;
- margin-left: -16px; }
- .gutter-md > [class*="col-"] {
- padding-right: 16px !important;
- padding-left: 16px !important; }
- .gutter-md-condensed {
- margin-right: -8px;
- margin-left: -8px; }
- .gutter-md-condensed > [class*="col-"] {
- padding-right: 8px !important;
- padding-left: 8px !important; }
- .gutter-md-spacious {
- margin-right: -24px;
- margin-left: -24px; }
- .gutter-md-spacious > [class*="col-"] {
- padding-right: 24px !important;
- padding-left: 24px !important; } }
-
-@media (min-width: 1012px) {
- .gutter-lg {
- margin-right: -16px;
- margin-left: -16px; }
- .gutter-lg > [class*="col-"] {
- padding-right: 16px !important;
- padding-left: 16px !important; }
- .gutter-lg-condensed {
- margin-right: -8px;
- margin-left: -8px; }
- .gutter-lg-condensed > [class*="col-"] {
- padding-right: 8px !important;
- padding-left: 8px !important; }
- .gutter-lg-spacious {
- margin-right: -24px;
- margin-left: -24px; }
- .gutter-lg-spacious > [class*="col-"] {
- padding-right: 24px !important;
- padding-left: 24px !important; } }
-
-@media (min-width: 1280px) {
- .gutter-xl {
- margin-right: -16px;
- margin-left: -16px; }
- .gutter-xl > [class*="col-"] {
- padding-right: 16px !important;
- padding-left: 16px !important; }
- .gutter-xl-condensed {
- margin-right: -8px;
- margin-left: -8px; }
- .gutter-xl-condensed > [class*="col-"] {
- padding-right: 8px !important;
- padding-left: 8px !important; }
- .gutter-xl-spacious {
- margin-right: -24px;
- margin-left: -24px; }
- .gutter-xl-spacious > [class*="col-"] {
- padding-right: 24px !important;
- padding-left: 24px !important; } }
-
-.markdown-body {
- font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
- font-size: 16px;
- line-height: 1.5;
- word-wrap: break-word; }
- .markdown-body kbd {
- display: inline-block;
- padding: 3px 5px;
- font: 11px "Cascadia Code", "SF Mono", "Fira Code", "Consolas", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
- line-height: 10px;
- color: #444d56;
- vertical-align: middle;
- background-color: #fafbfc;
- border: solid 1px #d1d5da;
- border-bottom-color: #d1d5da;
- border-radius: 3px;
- box-shadow: inset 0 -1px 0 #d1d5da; }
- .markdown-body::before {
- display: table;
- content: ""; }
- .markdown-body::after {
- display: table;
- clear: both;
- content: ""; }
- .markdown-body > *:first-child {
- margin-top: 0 !important; }
- .markdown-body > *:last-child {
- margin-bottom: 0 !important; }
- .markdown-body a:not([href]) {
- color: inherit;
- text-decoration: none; }
- .markdown-body .absent {
- color: #cb2431; }
- .markdown-body .anchor {
- float: left;
- padding-right: 4px;
- margin-left: -20px;
- line-height: 1; }
- .markdown-body .anchor:focus {
- outline: none; }
- .markdown-body p,
- .markdown-body blockquote,
- .markdown-body ul,
- .markdown-body ol,
- .markdown-body dl,
- .markdown-body table,
- .markdown-body pre,
- .markdown-body details {
- margin-top: 0;
- margin-bottom: 16px; }
- .markdown-body hr {
- height: 0.25em;
- padding: 0;
- margin: 24px 0;
- background-color: #e1e4e8;
- border: 0; }
- .markdown-body blockquote {
- padding: 0 1em;
- color: #6a737d;
- border-left: 0.25em solid #dfe2e5; }
- .markdown-body blockquote > :first-child {
- margin-top: 0; }
- .markdown-body blockquote > :last-child {
- margin-bottom: 0; }
-
-.markdown-body h1,
-.markdown-body h2,
-.markdown-body h3,
-.markdown-body h4,
-.markdown-body h5,
-.markdown-body h6 {
- margin-top: 24px;
- margin-bottom: 16px;
- font-weight: 600;
- line-height: 1.25; }
- .markdown-body h1 .octicon-link,
- .markdown-body h2 .octicon-link,
- .markdown-body h3 .octicon-link,
- .markdown-body h4 .octicon-link,
- .markdown-body h5 .octicon-link,
- .markdown-body h6 .octicon-link {
- color: #1b1f23;
- vertical-align: middle;
- visibility: hidden; }
- .markdown-body h1:hover .anchor,
- .markdown-body h2:hover .anchor,
- .markdown-body h3:hover .anchor,
- .markdown-body h4:hover .anchor,
- .markdown-body h5:hover .anchor,
- .markdown-body h6:hover .anchor {
- text-decoration: none; }
- .markdown-body h1:hover .anchor .octicon-link,
- .markdown-body h2:hover .anchor .octicon-link,
- .markdown-body h3:hover .anchor .octicon-link,
- .markdown-body h4:hover .anchor .octicon-link,
- .markdown-body h5:hover .anchor .octicon-link,
- .markdown-body h6:hover .anchor .octicon-link {
- visibility: visible; }
- .markdown-body h1 tt,
- .markdown-body h1 code,
- .markdown-body h2 tt,
- .markdown-body h2 code,
- .markdown-body h3 tt,
- .markdown-body h3 code,
- .markdown-body h4 tt,
- .markdown-body h4 code,
- .markdown-body h5 tt,
- .markdown-body h5 code,
- .markdown-body h6 tt,
- .markdown-body h6 code {
- font-size: inherit; }
-
-.markdown-body h1 {
- padding-bottom: 0.3em;
- font-size: 2em;
- border-bottom: 1px solid #eaecef; }
-
-.markdown-body h2 {
- padding-bottom: 0.3em;
- font-size: 1.5em;
- border-bottom: 1px solid #eaecef; }
-
-.markdown-body h3 {
- font-size: 1.25em; }
-
-.markdown-body h4 {
- font-size: 1em; }
-
-.markdown-body h5 {
- font-size: 0.875em; }
-
-.markdown-body h6 {
- font-size: 0.85em;
- color: #6a737d; }
-
-.markdown-body ul,
-.markdown-body ol {
- padding-left: 2em; }
- .markdown-body ul.no-list,
- .markdown-body ol.no-list {
- padding: 0;
- list-style-type: none; }
-
-.markdown-body ul ul,
-.markdown-body ul ol,
-.markdown-body ol ol,
-.markdown-body ol ul {
- margin-top: 0;
- margin-bottom: 0; }
-
-.markdown-body li {
- word-wrap: break-all; }
-
-.markdown-body li > p {
- margin-top: 16px; }
-
-.markdown-body li + li {
- margin-top: 0.25em; }
-
-.markdown-body dl {
- padding: 0; }
- .markdown-body dl dt {
- padding: 0;
- margin-top: 16px;
- font-size: 1em;
- font-style: italic;
- font-weight: 600; }
- .markdown-body dl dd {
- padding: 0 16px;
- margin-bottom: 16px; }
-
-.markdown-body table {
- display: block;
- width: 100%;
- overflow: auto; }
- .markdown-body table th {
- font-weight: 600; }
- .markdown-body table th,
- .markdown-body table td {
- padding: 6px 13px;
- border: 1px solid #dfe2e5; }
- .markdown-body table tr {
- background-color: #fff;
- border-top: 1px solid #c6cbd1; }
- .markdown-body table tr:nth-child(2n) {
- background-color: #f6f8fa; }
- .markdown-body table img {
- background-color: transparent; }
-
-.markdown-body img {
- max-width: 100%;
- box-sizing: content-box;
- background-color: #fff; }
- .markdown-body img[align=right] {
- padding-left: 20px; }
- .markdown-body img[align=left] {
- padding-right: 20px; }
-
-.markdown-body .emoji {
- max-width: none;
- vertical-align: text-top;
- background-color: transparent; }
-
-.markdown-body span.frame {
- display: block;
- overflow: hidden; }
- .markdown-body span.frame > span {
- display: block;
- float: left;
- width: auto;
- padding: 7px;
- margin: 13px 0 0;
- overflow: hidden;
- border: 1px solid #dfe2e5; }
- .markdown-body span.frame span img {
- display: block;
- float: left; }
- .markdown-body span.frame span span {
- display: block;
- padding: 5px 0 0;
- clear: both;
- color: #24292e; }
-
-.markdown-body span.align-center {
- display: block;
- overflow: hidden;
- clear: both; }
- .markdown-body span.align-center > span {
- display: block;
- margin: 13px auto 0;
- overflow: hidden;
- text-align: center; }
- .markdown-body span.align-center span img {
- margin: 0 auto;
- text-align: center; }
-
-.markdown-body span.align-right {
- display: block;
- overflow: hidden;
- clear: both; }
- .markdown-body span.align-right > span {
- display: block;
- margin: 13px 0 0;
- overflow: hidden;
- text-align: right; }
- .markdown-body span.align-right span img {
- margin: 0;
- text-align: right; }
-
-.markdown-body span.float-left {
- display: block;
- float: left;
- margin-right: 13px;
- overflow: hidden; }
- .markdown-body span.float-left span {
- margin: 13px 0 0; }
-
-.markdown-body span.float-right {
- display: block;
- float: right;
- margin-left: 13px;
- overflow: hidden; }
- .markdown-body span.float-right > span {
- display: block;
- margin: 13px auto 0;
- overflow: hidden;
- text-align: right; }
-
-.markdown-body code,
-.markdown-body tt {
- padding: 0.2em 0.4em;
- margin: 0;
- font-size: 85%;
- background-color: rgba(27, 31, 35, 0.05);
- border-radius: 3px; }
- .markdown-body code br,
- .markdown-body tt br {
- display: none; }
-
-.markdown-body del code {
- text-decoration: inherit; }
-
-.markdown-body pre {
- word-wrap: normal; }
- .markdown-body pre > code {
- padding: 0;
- margin: 0;
- font-size: 100%;
- word-break: normal;
- white-space: pre;
- background: transparent;
- border: 0; }
-
-.markdown-body .highlight {
- margin-bottom: 16px; }
- .markdown-body .highlight pre {
- margin-bottom: 0;
- word-break: normal; }
-
-.markdown-body .highlight pre,
-.markdown-body pre {
- padding: 16px;
- overflow: auto;
- font-size: 85%;
- line-height: 1.45;
- background-color: #f6f8fa;
- border-radius: 3px; }
-
-.markdown-body pre code,
-.markdown-body pre tt {
- display: inline;
- max-width: auto;
- padding: 0;
- margin: 0;
- overflow: visible;
- line-height: inherit;
- word-wrap: normal;
- background-color: transparent;
- border: 0; }
-
-.markdown-body .csv-data td,
-.markdown-body .csv-data th {
- padding: 5px;
- overflow: hidden;
- font-size: 12px;
- line-height: 1;
- text-align: left;
- white-space: nowrap; }
-
-.markdown-body .csv-data .blob-num {
- padding: 10px 8px 9px;
- text-align: right;
- background: #fff;
- border: 0; }
-
-.markdown-body .csv-data tr {
- border-top: 0; }
-
-.markdown-body .csv-data th {
- font-weight: 600;
- background: #f6f8fa;
- border-top: 0; }
-
-.position-static {
- position: static !important; }
-
-.position-relative {
- position: relative !important; }
-
-.position-absolute {
- position: absolute !important; }
-
-.position-fixed {
- position: fixed !important; }
-
-.position-sticky {
- position: -webkit-sticky !important;
- position: sticky !important; }
-
-@media (min-width: 544px) {
- .position-sm-static {
- position: static !important; }
- .position-sm-relative {
- position: relative !important; }
- .position-sm-absolute {
- position: absolute !important; }
- .position-sm-fixed {
- position: fixed !important; }
- .position-sm-sticky {
- position: -webkit-sticky !important;
- position: sticky !important; } }
-
-@media (min-width: 768px) {
- .position-md-static {
- position: static !important; }
- .position-md-relative {
- position: relative !important; }
- .position-md-absolute {
- position: absolute !important; }
- .position-md-fixed {
- position: fixed !important; }
- .position-md-sticky {
- position: -webkit-sticky !important;
- position: sticky !important; } }
-
-@media (min-width: 1012px) {
- .position-lg-static {
- position: static !important; }
- .position-lg-relative {
- position: relative !important; }
- .position-lg-absolute {
- position: absolute !important; }
- .position-lg-fixed {
- position: fixed !important; }
- .position-lg-sticky {
- position: -webkit-sticky !important;
- position: sticky !important; } }
-
-@media (min-width: 1280px) {
- .position-xl-static {
- position: static !important; }
- .position-xl-relative {
- position: relative !important; }
- .position-xl-absolute {
- position: absolute !important; }
- .position-xl-fixed {
- position: fixed !important; }
- .position-xl-sticky {
- position: -webkit-sticky !important;
- position: sticky !important; } }
-
-/* Set top 0 */
-.top-0 {
- top: 0 !important; }
-
-/* Set right 0 */
-.right-0 {
- right: 0 !important; }
-
-/* Set bottom 0 */
-.bottom-0 {
- bottom: 0 !important; }
-
-/* Set left 0 */
-.left-0 {
- left: 0 !important; }
-
-/* Vertical align middle */
-.v-align-middle {
- vertical-align: middle !important; }
-
-/* Vertical align top */
-.v-align-top {
- vertical-align: top !important; }
-
-/* Vertical align bottom */
-.v-align-bottom {
- vertical-align: bottom !important; }
-
-/* Vertical align to the top of the text */
-.v-align-text-top {
- vertical-align: text-top !important; }
-
-/* Vertical align to the bottom of the text */
-.v-align-text-bottom {
- vertical-align: text-bottom !important; }
-
-/* Vertical align to the parent's baseline */
-.v-align-baseline {
- vertical-align: baseline !important; }
-
-.overflow-visible {
- overflow: visible !important; }
-
-.overflow-x-visible {
- overflow-x: visible !important; }
-
-.overflow-y-visible {
- overflow-y: visible !important; }
-
-.overflow-hidden {
- overflow: hidden !important; }
-
-.overflow-x-hidden {
- overflow-x: hidden !important; }
-
-.overflow-y-hidden {
- overflow-y: hidden !important; }
-
-.overflow-auto {
- overflow: auto !important; }
-
-.overflow-x-auto {
- overflow-x: auto !important; }
-
-.overflow-y-auto {
- overflow-y: auto !important; }
-
-.overflow-scroll {
- overflow: scroll !important; }
-
-.overflow-x-scroll {
- overflow-x: scroll !important; }
-
-.overflow-y-scroll {
- overflow-y: scroll !important; }
-
-/* Clear floats around the element */
-.clearfix::before {
- display: table;
- content: ""; }
-
-.clearfix::after {
- display: table;
- clear: both;
- content: ""; }
-
-/* Float to the left */
-.float-left {
- float: left !important; }
-
-/* Float to the right */
-.float-right {
- float: right !important; }
-
-/* No float */
-.float-none {
- float: none !important; }
-
-@media (min-width: 544px) {
- /* Float to the left */
- .float-sm-left {
- float: left !important; }
- /* Float to the right */
- .float-sm-right {
- float: right !important; }
- /* No float */
- .float-sm-none {
- float: none !important; } }
-
-@media (min-width: 768px) {
- /* Float to the left */
- .float-md-left {
- float: left !important; }
- /* Float to the right */
- .float-md-right {
- float: right !important; }
- /* No float */
- .float-md-none {
- float: none !important; } }
-
-@media (min-width: 1012px) {
- /* Float to the left */
- .float-lg-left {
- float: left !important; }
- /* Float to the right */
- .float-lg-right {
- float: right !important; }
- /* No float */
- .float-lg-none {
- float: none !important; } }
-
-@media (min-width: 1280px) {
- /* Float to the left */
- .float-xl-left {
- float: left !important; }
- /* Float to the right */
- .float-xl-right {
- float: right !important; }
- /* No float */
- .float-xl-none {
- float: none !important; } }
-
-/* Max width 100% */
-.width-fit {
- max-width: 100% !important; }
-
-/* Set the width to 100% */
-.width-full {
- width: 100% !important; }
-
-/* Max height 100% */
-.height-fit {
- max-height: 100% !important; }
-
-/* Set the height to 100% */
-.height-full {
- height: 100% !important; }
-
-/* Remove min-width from element */
-.min-width-0 {
- min-width: 0 !important; }
-
-.width-auto {
- width: auto !important; }
-
-/* Set the direction to rtl */
-.direction-rtl {
- direction: rtl !important; }
-
-/* Set the direction to ltr */
-.direction-ltr {
- direction: ltr !important; }
-
-@media (min-width: 544px) {
- .width-sm-auto {
- width: auto !important; }
- /* Set the direction to rtl */
- .direction-sm-rtl {
- direction: rtl !important; }
- /* Set the direction to ltr */
- .direction-sm-ltr {
- direction: ltr !important; } }
-
-@media (min-width: 768px) {
- .width-md-auto {
- width: auto !important; }
- /* Set the direction to rtl */
- .direction-md-rtl {
- direction: rtl !important; }
- /* Set the direction to ltr */
- .direction-md-ltr {
- direction: ltr !important; } }
-
-@media (min-width: 1012px) {
- .width-lg-auto {
- width: auto !important; }
- /* Set the direction to rtl */
- .direction-lg-rtl {
- direction: rtl !important; }
- /* Set the direction to ltr */
- .direction-lg-ltr {
- direction: ltr !important; } }
-
-@media (min-width: 1280px) {
- .width-xl-auto {
- width: auto !important; }
- /* Set the direction to rtl */
- .direction-xl-rtl {
- direction: rtl !important; }
- /* Set the direction to ltr */
- .direction-xl-ltr {
- direction: ltr !important; } }
-
-header .header {
- padding: 1.75rem 1.5rem 2rem 1.5rem; }
-
-header .title-main {
- font-size: 2.5rem;
- font-family: "Product Sans", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
- font-weight: 700;
- white-space: nowrap; }
-
-header .title-sub {
- margin: 0 0.1rem;
- display: block;
- white-space: nowrap;
- scrollbar-width: none;
- -ms-overflow-style: none; }
- header .title-sub::-webkit-scrollbar {
- display: none; }
-
-.content {
- padding: 1.5rem 1.5rem 0 1.5rem; }
-
-.post:not(:first-child) {
- padding: 1.5rem 0; }
-
-.post:first-child {
- padding: 0 0 1.5rem 0; }
-
-.post-title {
- font-size: 1.75rem; }
-
-.post-meta {
- display: flex;
- align-items: center;
- margin: 0.5rem 0.1rem 1rem 0.1rem;
- flex-wrap: wrap; }
- .post-meta span {
- display: flex;
- align-items: center; }
- .post-meta span:not(:last-child) {
- padding-right: 1.5rem; }
-
-.post-summary {
- margin: 0 0.1rem; }
- .post-summary p:last-child {
- margin-bottom: 0; }
- .post-summary h1,
- .post-summary h2,
- .post-summary h3,
- .post-summary h4,
- .post-summary h5,
- .post-summary h6 {
- display: none; }
-
-.post-meta-archive {
- display: flex;
- align-items: center;
- margin: 0.5rem 0.1rem 0 0.1rem;
- flex-wrap: wrap; }
- .post-meta-archive span {
- display: flex;
- align-items: center; }
- .post-meta-archive span:not(:last-child) {
- padding-right: 1.5rem; }
-
-.pagination {
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 1.25rem;
- line-height: 1.25rem;
- padding: 1.25rem 0; }
- .pagination div {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 2rem;
- height: 2rem; }
- .pagination div a {
- display: flex;
- align-items: center; }
-
-.page-info {
- padding: 0 0.1rem 1.5rem 0.1rem; }
-
-article {
- padding-bottom: 1.5rem; }
- article .post-content {
- margin: 1.25rem 0.1rem 0 0.1rem; }
-
-.license {
- margin-bottom: 1.5rem; }
-
-.post-loading {
- margin: 0 0 1.5rem 0;
- padding-top: 1.5rem;
- text-align: center; }
- .post-loading i {
- font-size: 1.25rem; }
- .post-loading p {
- margin: 0.5rem 0 0 0; }
-
-.markdown-body h1 {
- font-size: 1.75rem;
- margin-top: 1.5rem; }
-
-.markdown-body h2 {
- font-size: 1.5rem;
- margin-top: 1.375rem; }
-
-.markdown-body h3 {
- font-size: 1.25rem;
- margin-top: 1.25rem; }
-
-.markdown-body h4 {
- margin-top: 1.25rem; }
-
-.markdown-body ul {
- list-style-type: circle; }
-
-.markdown-body img {
- max-width: 98%;
- margin: 0 0.25rem 0.5rem 0.25rem; }
-
-.post-comment span.post-comment-notloaded {
- display: flex;
- align-items: center;
- justify-content: center; }
-
-#disqus_thread {
- padding: 1.25rem 0; }
-
-#search-result .post:first-child {
- padding: 1.5rem 0; }
-
-.search-result-info {
- padding: 1rem 0.1rem; }
-
-.search-input {
- display: flex;
- height: 2.5rem;
- align-items: center;
- padding-left: 0.5rem;
- width: 100%; }
- .search-input input {
- width: 100%;
- min-width: 0;
- flex: 1 1 auto;
- height: 2rem; }
- .search-input button {
- flex: 0 1 auto;
- padding: 0 0.5rem;
- word-break: keep-all;
- height: 2.5rem; }
- .search-input button ion-icon {
- height: 100%;
- font-size: 1.6rem; }
-
-.sidebar {
- padding: 1.5rem 1.5rem 1.5rem 0; }
-
-.sidebar-item:not(:last-child) {
- margin-bottom: 1rem; }
-
-.sidebar-item h3 {
- margin-bottom: 0.25rem; }
-
-.sidebar-item ul {
- list-style-type: none;
- margin: 0 0.1rem; }
-
-.sidebar-item > div,
-.sidebar-item > nav {
- margin: 0 0.1rem; }
-
-.sidebar-item > img {
- margin: 0.5rem 0.25rem 0 0.25rem;
- width: 100%;
- border-radius: 2px; }
-
-@media screen and (max-width: 768px) {
- .sidebar {
- padding: 1.5rem;
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- justify-content: space-around; }
- .sidebar-item {
- width: 40%; }
- .sidebar-item .sidebar-pages,
- .sidebar-item .sidebar-tags {
- margin-bottom: 1rem; }
- .sidebar-item .sidebar-links,
- .sidebar-item .sidebar-bgm {
- margin-bottom: 0; }
- .sidebar-item > img {
- margin: 0.5rem 0.25rem 0 0.25rem;
- width: 75%;
- border-radius: 0.25rem; } }
-
-.sidebar-toc ul ul {
- font-size: 0.875rem;
- padding-left: 0.5rem;
- margin-bottom: 0.25rem; }
-
-footer .footer {
- padding: 2rem 1.5rem;
- text-align: center; }
- footer .footer i {
- font-size: 0.875rem; }
-
-.btn {
- position: fixed;
- right: 1.5rem;
- bottom: 1.5rem;
- width: 2.5rem;
- height: 5rem;
- display: flex;
- justify-content: space-between;
- flex-direction: column; }
- .btn div {
- flex: 0 1 auto;
- width: 2.5rem;
- height: 2.5rem;
- display: flex;
- align-items: center;
- justify-content: center;
- cursor: pointer; }
- .btn div:first-child {
- border-radius: 0.25rem 0.25rem 0 0;
- font-size: 1.25rem; }
- .btn div:last-child {
- border-radius: 0 0 0.25rem 0.25rem;
- font-size: 1.5rem; }
-
-#post-aplayer {
- margin: 0 0.125rem 1.25rem 0.125rem;
- font-family: inherit; }
-
-body[data-theme='auto'] {
- --color-mode: 'light';
- --color-primary: #8aa2d3;
- --color-secondary: #8f82bc;
- --color-focus: #3b469b;
- --color-mute: #9ea1a3;
- --color-font: #3f4551;
- --color-divider: #e5e2e4;
- --color-bg: #fffffd;
- --color-codebg: #f6f8fa; }
- @media (prefers-color-scheme: dark) {
- body[data-theme='auto'] {
- --color-mode: 'dark';
- --color-primary: #8aa2d3;
- --color-secondary: #bab1df;
- --color-focus: #e6e6e6;
- --color-mute: #9ea1a3;
- --color-font: #c0c0c0;
- --color-divider: #4d5158;
- --color-bg: #2f3136;
- --color-codebg: #414449; }
- body[data-theme='auto'] table th,
- body[data-theme='auto'] table td {
- border-color: var(--color-font); }
- body[data-theme='auto'] table tr {
- background-color: var(--color-bg);
- border-color: var(--color-font); }
- body[data-theme='auto'] table tr:nth-child(2n) {
- background-color: var(--color-divider); }
- body[data-theme='auto'] #post-aplayer {
- background-color: var(--color-divider); }
- body[data-theme='auto'] .aplayer .aplayer-info .aplayer-music .aplayer-author {
- color: var(--color-font) !important; }
- body[data-theme='auto'] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path {
- fill: var(--color-font) !important; }
- body[data-theme='auto'] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon:hover path {
- fill: var(--color-focus) !important; }
- body[data-theme='auto'] .aplayer .aplayer-list ol li {
- border-top: 1px solid var(--color-bg) !important; }
- body[data-theme='auto'] .aplayer.aplayer-withlist .aplayer-info {
- border-bottom: 1px solid var(--color-bg) !important; }
- body[data-theme='auto'] .aplayer .aplayer-list ol li.aplayer-list-light {
- background-color: var(--color-codebg) !important; }
- body[data-theme='auto'] .aplayer .aplayer-list ol li:hover {
- background-color: var(--color-codebg) !important; }
- body[data-theme='auto'] .aplayer .aplayer-list ol li .aplayer-list-author,
- body[data-theme='auto'] .aplayer .aplayer-list ol li .aplayer-list-index {
- color: var(--color-font) !important; } }
-
-body[data-theme='light'] {
- --color-mode: 'light';
- --color-primary: #8aa2d3;
- --color-secondary: #8f82bc;
- --color-focus: #3b469b;
- --color-mute: #9ea1a3;
- --color-font: #3f4551;
- --color-divider: #e5e2e4;
- --color-bg: #fffffd;
- --color-codebg: #f6f8fa; }
-
-body[data-theme='dark'] {
- --color-mode: 'dark';
- --color-primary: #8aa2d3;
- --color-secondary: #bab1df;
- --color-focus: #e6e6e6;
- --color-mute: #9ea1a3;
- --color-font: #c0c0c0;
- --color-divider: #4d5158;
- --color-bg: #2f3136;
- --color-codebg: #414449; }
- body[data-theme='dark'] table th,
- body[data-theme='dark'] table td {
- border-color: var(--color-font); }
- body[data-theme='dark'] table tr {
- background-color: var(--color-bg);
- border-color: var(--color-font); }
- body[data-theme='dark'] table tr:nth-child(2n) {
- background-color: var(--color-divider); }
- body[data-theme='dark'] #post-aplayer {
- background-color: var(--color-divider); }
- body[data-theme='dark'] .aplayer .aplayer-info .aplayer-music .aplayer-author {
- color: var(--color-font) !important; }
- body[data-theme='dark'] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path {
- fill: var(--color-font) !important; }
- body[data-theme='dark'] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon:hover path {
- fill: var(--color-focus) !important; }
- body[data-theme='dark'] .aplayer .aplayer-list ol li {
- border-top: 1px solid var(--color-bg) !important; }
- body[data-theme='dark'] .aplayer.aplayer-withlist .aplayer-info {
- border-bottom: 1px solid var(--color-bg) !important; }
- body[data-theme='dark'] .aplayer .aplayer-list ol li.aplayer-list-light {
- background-color: var(--color-codebg) !important; }
- body[data-theme='dark'] .aplayer .aplayer-list ol li:hover {
- background-color: var(--color-codebg) !important; }
- body[data-theme='dark'] .aplayer .aplayer-list ol li .aplayer-list-author,
- body[data-theme='dark'] .aplayer .aplayer-list ol li .aplayer-list-index {
- color: var(--color-font) !important; }
-
-::-moz-selection {
- color: var(--color-bg);
- background-color: var(--color-primary); }
-
-::selection,
-::-moz-selection {
- color: var(--color-bg);
- background-color: var(--color-primary); }
-
-body {
- background-color: var(--color-bg);
- color: var(--color-font); }
- body a {
- color: var(--color-primary); }
- body a:hover {
- color: var(--color-secondary); }
-
-.post-summary a,
-.post-meta a {
- color: var(--color-secondary); }
-
-.post-summary a:hover,
-.post-meta a:hover {
- color: var(--color-focus); }
-
-.pag-current a,
-.pag-current a:hover {
- color: var(--color-focus); }
-
-.title-sub,
-.post-meta {
- color: var(--color-mute); }
-
-header,
-.page-info {
- border-bottom: 2px solid var(--color-divider); }
-
-.post + .post,
-.pagination,
-footer {
- border-top: 2px solid var(--color-divider); }
-
-.post-meta-archive {
- color: var(--color-mute); }
- .post-meta-archive a {
- color: var(--color-secondary); }
- .post-meta-archive a:hover {
- color: var(--color-focus); }
-
-@media screen and (max-width: 768px) {
- .sidebar {
- border-top: 2px solid var(--color-divider); } }
-
-.post-content a {
- color: var(--color-secondary); }
-
-.post-content a:hover {
- color: var(--color-focus); }
-
-.markdown-body h1,
-.markdown-body h2,
-.markdown-body h3,
-.markdown-body h4,
-.markdown-body h5,
-.markdown-body h6 {
- color: var(--color-primary); }
-
-.markdown-body strong,
-.markdown-body em {
- color: var(--color-secondary); }
-
-.markdown-body h1,
-.markdown-body h2 {
- border-bottom: 2px solid var(--color-divider); }
-
-.markdown-body blockquote {
- color: var(--color-mute); }
-
-.markdown-body img {
- border-radius: 2px;
- background-color: inherit; }
-
-.markdown-body hr {
- height: 2px; }
-
-.markdown-body pre,
-.markdown-body code {
- background-color: var(--color-codebg); }
-
-.post-loading {
- border-top: 2px solid var(--color-divider); }
-
-.post-comment {
- border-top: 2px solid var(--color-divider); }
- .post-comment span.post-comment-notloaded {
- padding: 1.5rem 0;
- color: var(--color-secondary);
- cursor: pointer; }
- .post-comment span.post-comment-notloaded:hover {
- color: var(--color-focus); }
-
-.btn div {
- background-color: var(--color-divider);
- color: var(--color-primary); }
-
-.btn div:hover {
- background-color: var(--color-primary);
- color: var(--color-divider); }
-
-.btn div + div {
- border-top: 2px solid var(--color-bg); }
-
-code[class*='language-'],
-pre[class*='language-'] {
- -moz-tab-size: 4;
- -o-tab-size: 4;
- tab-size: 4; }
-
-.token.comment,
-.token.prolog,
-.token.doctype,
-.token.cdata {
- color: #93a1a1;
- /* base1 */ }
-
-.token.punctuation {
- color: #586e75;
- /* base01 */ }
-
-.token.namespace {
- opacity: 0.7; }
-
-.token.property,
-.token.tag,
-.token.boolean,
-.token.number,
-.token.constant,
-.token.symbol,
-.token.deleted {
- color: #268bd2;
- /* blue */ }
-
-.token.selector,
-.token.attr-name,
-.token.string,
-.token.char,
-.token.builtin,
-.token.url,
-.token.inserted {
- color: #2aa198;
- /* cyan */ }
-
-.token.entity {
- color: #657b83;
- /* base00 */
- background: #eee8d5;
- /* base2 */ }
-
-.token.atrule,
-.token.attr-value,
-.token.keyword {
- color: #859900;
- /* green */ }
-
-.token.function,
-.token.class-name {
- color: #b58900;
- /* yellow */ }
-
-.token.regex,
-.token.important,
-.token.variable {
- color: #cb4b16;
- /* orange */ }
-
-.token.important,
-.token.bold {
- font-weight: 600; }
-
-.token.italic {
- font-style: italic; }
-
-pre .rule,
-code .rule {
- margin: 0;
- border-bottom: none;
- overflow: inherit; }
- pre .rule::before, pre .rule::after,
- code .rule::before,
- code .rule::after {
- display: inherit;
- clear: inherit; }
-
-#dsqjs a {
- text-decoration: none !important;
- color: var(--color-secondary) !important; }
-
-#dsqjs a:hover {
- color: var(--color-focus) !important; }
-
-#dsqjs .dsqjs-bullet::after {
- color: var(--color-mute) !important;
- font-weight: 600 !important; }
-
-#dsqjs .dsqjs-no-comment {
- color: var(--color-font) !important; }
-
-#dsqjs .dsqjs-nav-tab {
- color: var(--color-mute) !important; }
-
-#dsqjs .dsqjs-tab-active {
- color: var(--color-font) !important; }
- #dsqjs .dsqjs-tab-active > span:after {
- background-color: var(--color-secondary) !important; }
-
-#dsqjs .dsqjs-post-list .dsqjs-post-avatar {
- background: var(--color-bg) !important; }
-
-#dsqjs .dsqjs-post-list .dsqjs-post-header .dsqjs-post-author {
- color: var(--color-mute) !important;
- font-weight: 600; }
-
-#dsqjs .dsqjs-post-list .dsqjs-post-header .dsqjs-admin-badge {
- color: var(--color-font) !important;
- background: var(--color-codebg) !important; }
-
-#dsqjs .dsqjs-post-list .dsqjs-post-header .dsqjs-meta {
- color: var(--color-mute) !important; }
-
-#dsqjs .dsqjs-post-body {
- color: var(--color-font) !important; }
- #dsqjs .dsqjs-post-body code,
- #dsqjs .dsqjs-post-body pre {
- background: var(--color-codebg) !important; }
- #dsqjs .dsqjs-post-body blockquote {
- color: var(--color-codebg) !important;
- border-left: 0.25em solid var(--color-divider) !important; }
-
-#dsqjs .dsqjs-load-more {
- background: var(--color-mute) !important;
- color: var(--color-bg) !important; }
-
-#dsqjs footer {
- border-top: 2px solid var(--color-divider) !important;
- font-weight: 600 !important;
- color: var(--color-mute) !important; }
-
-#dsqjs .dsqjs-order-radio:checked + .dsqjs-order-label {
- color: var(--color-font) !important;
- background-color: var(--color-divider) !important; }
-
-#dsqjs .dsqjs-order-label {
- background-color: var(--color-bg) !important; }
-
-#dsqjs p.dsqjs-has-more a.dsqjs-has-more-btn {
- color: var(--color-mute) !important; }
-
-.search-result-info {
- border-bottom: 2px solid var(--color-divider); }
-
-.search-input {
- border-top: 2px solid;
- border-left: 2px solid;
- border-bottom: 2px solid;
- border-right: none;
- border-radius: 0.25rem;
- border-color: var(--color-divider);
- background-color: var(--color-bg); }
- .search-input:hover, .search-input:focus-within {
- color: var(--color-primary);
- border-color: var(--color-primary); }
- .search-input input {
- outline: none;
- border: none;
- color: inherit;
- background-color: inherit; }
- .search-input button {
- outline: none;
- border-top: 2px solid;
- border-left: none;
- border-right: 2px solid;
- border-bottom: 2px solid;
- border-radius: 0 0.25rem 0.25rem 0;
- border-color: inherit;
- color: inherit;
- background-color: inherit; }
- .search-input button:hover {
- color: var(--color-secondary); }
-
-/*# sourceMappingURL=fuji.min.css.map */
+/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none!important}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#1b1f23}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:600}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans CN,Source Han Sans SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-size:16px;line-height:1.5;color:#24292e;background-color:#fff}a{color:#0366d6;text-decoration:none}a:hover{text-decoration:underline}b,strong{font-weight:600}.rule,hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #dfe2e5}.rule:after,.rule:before,hr:after,hr:before{display:table;content:""}.rule:after,hr:after{clear:both}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}button{cursor:pointer;border-radius:0}[hidden][hidden]{display:none!important}details summary{cursor:pointer}details:not([open])>:not(summary){display:none!important}kbd{display:inline-block;padding:3px 5px;font:11px Cascadia Code,SF Mono,Fira Code,Consolas,-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans CN,Source Han Sans SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px 0 #d1d5da}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}h1{font-size:32px}h1,h2{font-weight:600}h2{font-size:24px}h3{font-size:20px}h3,h4{font-weight:600}h4{font-size:16px}h5{font-size:14px}h5,h6{font-weight:600}h6{font-size:12px}p{margin-top:0;margin-bottom:10px}small{font-size:90%}blockquote{margin:0}ol,ul{padding-left:0;margin-top:0;margin-bottom:0}ol ol,ul ol{list-style-type:lower-roman}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}dd{margin-left:0}code,pre,tt{font-family:Cascadia Code,SF Mono,Fira Code,Consolas,-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans CN,Source Han Sans SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-size:12px}pre{margin-top:0;margin-bottom:0}.octicon{vertical-align:text-bottom}.container-sm{max-width:544px}.container-md,.container-sm{margin-right:auto;margin-left:auto}.container-md{max-width:768px}.container-lg{max-width:1012px}.container-lg,.container-xl{margin-right:auto;margin-left:auto}.container-xl{max-width:1280px}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media (min-width:544px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media (min-width:768px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media (min-width:1012px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media (min-width:1280px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.gutter{margin-right:-16px;margin-left:-16px}.gutter>[class*=col-]{padding-right:16px!important;padding-left:16px!important}.gutter-condensed{margin-right:-8px;margin-left:-8px}.gutter-condensed>[class*=col-]{padding-right:8px!important;padding-left:8px!important}.gutter-spacious{margin-right:-24px;margin-left:-24px}.gutter-spacious>[class*=col-]{padding-right:24px!important;padding-left:24px!important}@media (min-width:544px){.gutter-sm{margin-right:-16px;margin-left:-16px}.gutter-sm>[class*=col-]{padding-right:16px!important;padding-left:16px!important}.gutter-sm-condensed{margin-right:-8px;margin-left:-8px}.gutter-sm-condensed>[class*=col-]{padding-right:8px!important;padding-left:8px!important}.gutter-sm-spacious{margin-right:-24px;margin-left:-24px}.gutter-sm-spacious>[class*=col-]{padding-right:24px!important;padding-left:24px!important}}@media (min-width:768px){.gutter-md{margin-right:-16px;margin-left:-16px}.gutter-md>[class*=col-]{padding-right:16px!important;padding-left:16px!important}.gutter-md-condensed{margin-right:-8px;margin-left:-8px}.gutter-md-condensed>[class*=col-]{padding-right:8px!important;padding-left:8px!important}.gutter-md-spacious{margin-right:-24px;margin-left:-24px}.gutter-md-spacious>[class*=col-]{padding-right:24px!important;padding-left:24px!important}}@media (min-width:1012px){.gutter-lg{margin-right:-16px;margin-left:-16px}.gutter-lg>[class*=col-]{padding-right:16px!important;padding-left:16px!important}.gutter-lg-condensed{margin-right:-8px;margin-left:-8px}.gutter-lg-condensed>[class*=col-]{padding-right:8px!important;padding-left:8px!important}.gutter-lg-spacious{margin-right:-24px;margin-left:-24px}.gutter-lg-spacious>[class*=col-]{padding-right:24px!important;padding-left:24px!important}}@media (min-width:1280px){.gutter-xl{margin-right:-16px;margin-left:-16px}.gutter-xl>[class*=col-]{padding-right:16px!important;padding-left:16px!important}.gutter-xl-condensed{margin-right:-8px;margin-left:-8px}.gutter-xl-condensed>[class*=col-]{padding-right:8px!important;padding-left:8px!important}.gutter-xl-spacious{margin-right:-24px;margin-left:-24px}.gutter-xl-spacious>[class*=col-]{padding-right:24px!important;padding-left:24px!important}}.markdown-body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans CN,Source Han Sans SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px Cascadia Code,SF Mono,Fira Code,Consolas,-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans CN,Source Han Sans SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px 0 #d1d5da}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#cb2431}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{font-size:inherit}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{font-size:.85em;color:#6a737d}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ol.no-list,.markdown-body ul.no-list{padding:0;list-style-type:none}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:transparent}.markdown-body img{max-width:100%;box-sizing:content-box;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #dfe2e5}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#24292e}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;background-color:rgba(27,31,35,.05);border-radius:3px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}@media (min-width:544px){.position-sm-static{position:static!important}.position-sm-relative{position:relative!important}.position-sm-absolute{position:absolute!important}.position-sm-fixed{position:fixed!important}.position-sm-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (min-width:768px){.position-md-static{position:static!important}.position-md-relative{position:relative!important}.position-md-absolute{position:absolute!important}.position-md-fixed{position:fixed!important}.position-md-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (min-width:1012px){.position-lg-static{position:static!important}.position-lg-relative{position:relative!important}.position-lg-absolute{position:absolute!important}.position-lg-fixed{position:fixed!important}.position-lg-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (min-width:1280px){.position-xl-static{position:static!important}.position-xl-relative{position:relative!important}.position-xl-absolute{position:absolute!important}.position-xl-fixed{position:fixed!important}.position-xl-sticky{position:-webkit-sticky!important;position:sticky!important}}.top-0{top:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.v-align-middle{vertical-align:middle!important}.v-align-top{vertical-align:top!important}.v-align-bottom{vertical-align:bottom!important}.v-align-text-top{vertical-align:text-top!important}.v-align-text-bottom{vertical-align:text-bottom!important}.v-align-baseline{vertical-align:baseline!important}.overflow-visible{overflow:visible!important}.overflow-x-visible{overflow-x:visible!important}.overflow-y-visible{overflow-y:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-auto{overflow:auto!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.overflow-scroll{overflow:scroll!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-scroll{overflow-y:scroll!important}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:544px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:1012px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1280px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.width-fit{max-width:100%!important}.width-full{width:100%!important}.height-fit{max-height:100%!important}.height-full{height:100%!important}.min-width-0{min-width:0!important}.width-auto{width:auto!important}.direction-rtl{direction:rtl!important}.direction-ltr{direction:ltr!important}@media (min-width:544px){.width-sm-auto{width:auto!important}.direction-sm-rtl{direction:rtl!important}.direction-sm-ltr{direction:ltr!important}}@media (min-width:768px){.width-md-auto{width:auto!important}.direction-md-rtl{direction:rtl!important}.direction-md-ltr{direction:ltr!important}}@media (min-width:1012px){.width-lg-auto{width:auto!important}.direction-lg-rtl{direction:rtl!important}.direction-lg-ltr{direction:ltr!important}}@media (min-width:1280px){.width-xl-auto{width:auto!important}.direction-xl-rtl{direction:rtl!important}.direction-xl-ltr{direction:ltr!important}}header .header{padding:1.75rem 1.5rem 2rem}header .title-main{font-size:2.5rem;font-family:Product Sans,-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans CN,Source Han Sans SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-weight:700;white-space:nowrap}header .title-sub{margin:0 .1rem;display:block;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}header .title-sub::-webkit-scrollbar{display:none}.content{padding:1.5rem 1.5rem 0}.post:not(:first-child){padding:1.5rem 0}.post:first-child{padding:0 0 1.5rem}.post-title{font-size:1.75rem}.post-meta{margin:.5rem .1rem 1rem;flex-wrap:wrap}.post-meta,.post-meta span{display:flex;align-items:center}.post-meta span:not(:last-child){padding-right:1.5rem}.post-summary{margin:0 .1rem}.post-summary p:last-child{margin-bottom:0}.post-summary h1,.post-summary h2,.post-summary h3,.post-summary h4,.post-summary h5,.post-summary h6{display:none}.post-meta-archive{margin:.5rem .1rem 0;flex-wrap:wrap}.post-meta-archive,.post-meta-archive span{display:flex;align-items:center}.post-meta-archive span:not(:last-child){padding-right:1.5rem}.pagination{font-size:1.25rem;line-height:1.25rem;padding:1.25rem 0}.pagination,.pagination div{display:flex;align-items:center;justify-content:center}.pagination div{width:2rem;height:2rem}.pagination div a{display:flex;align-items:center}.page-info{padding:0 .1rem 1.5rem}article{padding-bottom:1.5rem}article .post-content{margin:1.25rem .1rem 0}.license{margin-bottom:1.5rem}.post-loading{margin:0 0 1.5rem;padding-top:1.5rem;text-align:center}.post-loading i{font-size:1.25rem}.post-loading p{margin:.5rem 0 0}.markdown-body h1{font-size:1.75rem;margin-top:1.5rem}.markdown-body h2{font-size:1.5rem;margin-top:1.375rem}.markdown-body h3{font-size:1.25rem}.markdown-body h3,.markdown-body h4{margin-top:1.25rem}.markdown-body ul{list-style-type:circle}.markdown-body img{max-width:98%;margin:0 .25rem .5rem}.post-comment span.post-comment-notloaded{display:flex;align-items:center;justify-content:center}#disqus_thread{padding:1.25rem 0}#search-result .post:first-child{padding:1.5rem 0}.search-result-info{padding:1rem .1rem}.search-input{display:flex;height:2.5rem;align-items:center;padding-left:.5rem;width:100%}.search-input input{width:100%;min-width:0;flex:1 1 auto;height:2rem}.search-input button{flex:0 1 auto;padding:0 .5rem;word-break:keep-all;height:2.5rem}.search-input button ion-icon{height:100%;font-size:1.6rem}.sidebar{padding:1.5rem 1.5rem 1.5rem 0}.sidebar-item:not(:last-child){margin-bottom:1rem}.sidebar-item h3{margin-bottom:.25rem}.sidebar-item ul{list-style-type:none;margin:0 .1rem}.sidebar-item>div,.sidebar-item>nav{margin:0 .1rem}.sidebar-item>img{margin:.5rem .25rem 0;width:100%;border-radius:2px}@media screen and (max-width:768px){.sidebar{padding:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.sidebar-item{width:40%}.sidebar-item .sidebar-pages,.sidebar-item .sidebar-tags{margin-bottom:1rem}.sidebar-item .sidebar-bgm,.sidebar-item .sidebar-links{margin-bottom:0}.sidebar-item>img{margin:.5rem .25rem 0;width:75%;border-radius:.25rem}}.sidebar-toc ul ul{font-size:.875rem;padding-left:.5rem;margin-bottom:.25rem}footer .footer{padding:2rem 1.5rem;text-align:center}footer .footer i{font-size:.875rem}.btn{position:fixed;right:1.5rem;bottom:1.5rem;height:5rem;justify-content:space-between;flex-direction:column}.btn,.btn div{width:2.5rem;display:flex}.btn div{flex:0 1 auto;height:2.5rem;align-items:center;justify-content:center;cursor:pointer}.btn div:first-child{border-radius:.25rem .25rem 0 0;font-size:1.25rem}.btn div:last-child{border-radius:0 0 .25rem .25rem;font-size:1.5rem}#post-aplayer{margin:0 .125rem 1.25rem;font-family:inherit}body[data-theme=auto]{--color-mode:"light";--color-primary:#8aa2d3;--color-secondary:#8f82bc;--color-focus:#3b469b;--color-mute:#9ea1a3;--color-font:#3f4551;--color-divider:#e5e2e4;--color-bg:#fffffd;--color-codebg:#f6f8fa}@media (prefers-color-scheme:dark){body[data-theme=auto]{--color-mode:"dark";--color-primary:#8aa2d3;--color-secondary:#bab1df;--color-focus:#e6e6e6;--color-mute:#9ea1a3;--color-font:silver;--color-divider:#4d5158;--color-bg:#2f3136;--color-codebg:#414449}body[data-theme=auto] table td,body[data-theme=auto] table th{border-color:var(--color-font)}body[data-theme=auto] table tr{background-color:var(--color-bg);border-color:var(--color-font)}body[data-theme=auto] #post-aplayer,body[data-theme=auto] table tr:nth-child(2n){background-color:var(--color-divider)}body[data-theme=auto] .aplayer .aplayer-info .aplayer-music .aplayer-author{color:var(--color-font)!important}body[data-theme=auto] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path{fill:var(--color-font)!important}body[data-theme=auto] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon:hover path{fill:var(--color-focus)!important}body[data-theme=auto] .aplayer .aplayer-list ol li{border-top:1px solid var(--color-bg)!important}body[data-theme=auto] .aplayer.aplayer-withlist .aplayer-info{border-bottom:1px solid var(--color-bg)!important}body[data-theme=auto] .aplayer .aplayer-list ol li.aplayer-list-light,body[data-theme=auto] .aplayer .aplayer-list ol li:hover{background-color:var(--color-codebg)!important}body[data-theme=auto] .aplayer .aplayer-list ol li .aplayer-list-author,body[data-theme=auto] .aplayer .aplayer-list ol li .aplayer-list-index{color:var(--color-font)!important}}body[data-theme=light]{--color-mode:"light";--color-primary:#8aa2d3;--color-secondary:#8f82bc;--color-focus:#3b469b;--color-mute:#9ea1a3;--color-font:#3f4551;--color-divider:#e5e2e4;--color-bg:#fffffd;--color-codebg:#f6f8fa}body[data-theme=dark]{--color-mode:"dark";--color-primary:#8aa2d3;--color-secondary:#bab1df;--color-focus:#e6e6e6;--color-mute:#9ea1a3;--color-font:silver;--color-divider:#4d5158;--color-bg:#2f3136;--color-codebg:#414449}body[data-theme=dark] table td,body[data-theme=dark] table th{border-color:var(--color-font)}body[data-theme=dark] table tr{background-color:var(--color-bg);border-color:var(--color-font)}body[data-theme=dark] #post-aplayer,body[data-theme=dark] table tr:nth-child(2n){background-color:var(--color-divider)}body[data-theme=dark] .aplayer .aplayer-info .aplayer-music .aplayer-author{color:var(--color-font)!important}body[data-theme=dark] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path{fill:var(--color-font)!important}body[data-theme=dark] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon:hover path{fill:var(--color-focus)!important}body[data-theme=dark] .aplayer .aplayer-list ol li{border-top:1px solid var(--color-bg)!important}body[data-theme=dark] .aplayer.aplayer-withlist .aplayer-info{border-bottom:1px solid var(--color-bg)!important}body[data-theme=dark] .aplayer .aplayer-list ol li.aplayer-list-light,body[data-theme=dark] .aplayer .aplayer-list ol li:hover{background-color:var(--color-codebg)!important}body[data-theme=dark] .aplayer .aplayer-list ol li .aplayer-list-author,body[data-theme=dark] .aplayer .aplayer-list ol li .aplayer-list-index{color:var(--color-font)!important}::-moz-selection{color:var(--color-bg);background-color:var(--color-primary)}::-moz-selection,::selection{color:var(--color-bg);background-color:var(--color-primary)}body{background-color:var(--color-bg);color:var(--color-font)}body a{color:var(--color-primary)}.post-meta a,.post-summary a,body a:hover{color:var(--color-secondary)}.pag-current a,.pag-current a:hover,.post-meta a:hover,.post-summary a:hover{color:var(--color-focus)}.post-meta,.title-sub{color:var(--color-mute)}.page-info,header{border-bottom:2px solid var(--color-divider)}.pagination,.post+.post,footer{border-top:2px solid var(--color-divider)}.post-meta-archive{color:var(--color-mute)}.post-meta-archive a{color:var(--color-secondary)}.post-meta-archive a:hover{color:var(--color-focus)}@media screen and (max-width:768px){.sidebar{border-top:2px solid var(--color-divider)}}.post-content a{color:var(--color-secondary)}.post-content a:hover{color:var(--color-focus)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{color:var(--color-primary)}.markdown-body em,.markdown-body strong{color:var(--color-secondary)}.markdown-body h1,.markdown-body h2{border-bottom:2px solid var(--color-divider)}.markdown-body blockquote{color:var(--color-mute)}.markdown-body img{border-radius:2px;background-color:inherit}.markdown-body hr{height:2px}.markdown-body code,.markdown-body pre{background-color:var(--color-codebg)}.post-comment,.post-loading{border-top:2px solid var(--color-divider)}.post-comment span.post-comment-notloaded{padding:1.5rem 0;color:var(--color-secondary);cursor:pointer}.post-comment span.post-comment-notloaded:hover{color:var(--color-focus)}.btn div{background-color:var(--color-divider);color:var(--color-primary)}.btn div:hover{background-color:var(--color-primary);color:var(--color-divider)}.btn div+div{border-top:2px solid var(--color-bg)}code[class*=language-],pre[class*=language-]{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#93a1a1}.token.punctuation{color:#586e75}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#268bd2}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string,.token.url{color:#2aa198}.token.entity{color:#657b83;background:#eee8d5}.token.atrule,.token.attr-value,.token.keyword{color:#859900}.token.class-name,.token.function{color:#b58900}.token.important,.token.regex,.token.variable{color:#cb4b16}.token.bold,.token.important{font-weight:600}.token.italic{font-style:italic}code .rule,pre .rule{margin:0;border-bottom:none;overflow:inherit}code .rule:after,code .rule:before,pre .rule:after,pre .rule:before{display:inherit;clear:inherit}#dsqjs a{text-decoration:none!important;color:var(--color-secondary)!important}#dsqjs a:hover{color:var(--color-focus)!important}#dsqjs .dsqjs-bullet:after{color:var(--color-mute)!important;font-weight:600!important}#dsqjs .dsqjs-no-comment{color:var(--color-font)!important}#dsqjs .dsqjs-nav-tab{color:var(--color-mute)!important}#dsqjs .dsqjs-tab-active{color:var(--color-font)!important}#dsqjs .dsqjs-tab-active>span:after{background-color:var(--color-secondary)!important}#dsqjs .dsqjs-post-list .dsqjs-post-avatar{background:var(--color-bg)!important}#dsqjs .dsqjs-post-list .dsqjs-post-header .dsqjs-post-author{color:var(--color-mute)!important;font-weight:600}#dsqjs .dsqjs-post-list .dsqjs-post-header .dsqjs-admin-badge{color:var(--color-font)!important;background:var(--color-codebg)!important}#dsqjs .dsqjs-post-list .dsqjs-post-header .dsqjs-meta{color:var(--color-mute)!important}#dsqjs .dsqjs-post-body{color:var(--color-font)!important}#dsqjs .dsqjs-post-body code,#dsqjs .dsqjs-post-body pre{background:var(--color-codebg)!important}#dsqjs .dsqjs-post-body blockquote{color:var(--color-codebg)!important;border-left:.25em solid var(--color-divider)!important}#dsqjs .dsqjs-load-more{background:var(--color-mute)!important;color:var(--color-bg)!important}#dsqjs footer{border-top:2px solid var(--color-divider)!important;font-weight:600!important;color:var(--color-mute)!important}#dsqjs .dsqjs-order-radio:checked+.dsqjs-order-label{color:var(--color-font)!important;background-color:var(--color-divider)!important}#dsqjs .dsqjs-order-label{background-color:var(--color-bg)!important}#dsqjs p.dsqjs-has-more a.dsqjs-has-more-btn{color:var(--color-mute)!important}.search-result-info{border-bottom:2px solid var(--color-divider)}.search-input{border-radius:.25rem;border:2px solid;border-color:var(--color-divider);border-right:var(--color-divider);background-color:var(--color-bg)}.search-input:focus-within,.search-input:hover{color:var(--color-primary);border-color:var(--color-primary)}.search-input input{border:none}.search-input button,.search-input input{outline:none;color:inherit;background-color:inherit}.search-input button{border:2px solid;border-left:none;border-radius:0 .25rem .25rem 0;border-color:inherit}.search-input button:hover{color:var(--color-secondary)} \ No newline at end of file