:root { --side-bar-bg-color: #fafafa; --control-text-color: #777; } @include-when-export url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,700,400&subset=latin,latin-ext); /* open-sans-regular - latin-ext_latin */ @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: normal; src: local('Open Sans Regular'), local('OpenSans-Regular'), url('./github/open-sans-v17-latin-ext_latin-regular.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* open-sans-italic - latin-ext_latin */ @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: normal; src: local('Open Sans Italic'), local('OpenSans-Italic'), url('./github/open-sans-v17-latin-ext_latin-italic.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* open-sans-700 - latin-ext_latin */ @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: bold; src: local('Open Sans Bold'), local('OpenSans-Bold'), url('./github/open-sans-v17-latin-ext_latin-700.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* open-sans-700italic - latin-ext_latin */ @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: bold; src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url('./github/open-sans-v17-latin-ext_latin-700italic.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* html { font-size: 16px; -webkit-font-smoothing: antialiased; } body { font-family: 'Open Sans', 'Clear Sans', 'Helvetica Neue', Helvetica, Arial, 'Segoe UI Emoji', sans-serif; color: rgb(51, 51, 51); line-height: 1.6; } */ .markdown-body { font-size: 16px; -webkit-font-smoothing: antialiased; font-family: 'Open Sans', 'Clear Sans', 'Helvetica Neue', Helvetica, Arial, 'Segoe UI Emoji', sans-serif; color: rgb(51, 51, 51); line-height: 1.6; padding: 20px; } .markdown-body #write { max-width: 860px; margin: 0 auto; padding: 30px; padding-bottom: 100px; } @media only screen and (min-width: 1400px) { .markdown-body #write { max-width: 1024px; } } @media only screen and (min-width: 1800px) { .markdown-body #write { max-width: 1200px; } } .markdown-body #write > ul:first-child, .markdown-body #write > ol:first-child { margin-top: 30px; } .markdown-body a { color: #4183c4; } .markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { position: relative; margin-top: 1rem; margin-bottom: 1rem; font-weight: bold; line-height: 1.4; cursor: text; } .markdown-body h1:hover a.anchor, .markdown-body h2:hover a.anchor, .markdown-body h3:hover a.anchor, .markdown-body h4:hover a.anchor, .markdown-body h5:hover a.anchor, .markdown-body h6:hover a.anchor { text-decoration: none; } .markdown-body h1 tt, .markdown-body h1 code { font-size: inherit; } .markdown-body h2 tt, .markdown-body h2 code { font-size: inherit; } .markdown-body h3 tt, .markdown-body h3 code { font-size: inherit; } .markdown-body h4 tt, .markdown-body h4 code { font-size: inherit; } .markdown-body h5 tt, .markdown-body h5 code { font-size: inherit; } .markdown-body h6 tt, .markdown-body h6 code { font-size: inherit; } .markdown-body h1 { font-size: 2.25em; line-height: 1.2; border-bottom: 1px solid #eee; } .markdown-body h2 { font-size: 1.75em; line-height: 1.225; border-bottom: 1px solid #eee; } /*@media print { .typora-export h1, .typora-export h2 { border-bottom: none; padding-bottom: initial; } .typora-export h1::after, .typora-export h2::after { content: ""; display: block; height: 100px; margin-top: -96px; border-top: 1px solid #eee; } }*/ .markdown-body h3 { font-size: 1.5em; line-height: 1.43; } .markdown-body h4 { font-size: 1.25em; } .markdown-body h5 { font-size: 1em; } .markdown-body h6 { font-size: 1em; color: #777; } .markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table { margin: 0.8em 0; } .markdown-body li > ol, .markdown-body li > ul { margin: 0 0; } .markdown-body hr { height: 2px; padding: 0; margin: 16px 0; background-color: #e7e7e7; border: 0 none; overflow: hidden; box-sizing: content-box; } .markdown-body li p.first { display: inline-block; } .markdown-body ul, .markdown-body ol { padding-left: 30px; } .markdown-body ul:first-child, .markdown-body ol:first-child { margin-top: 0; } .markdown-body ul:last-child, .markdown-body ol:last-child { margin-bottom: 0; } .markdown-body blockquote { border-left: 4px solid #dfe2e5; padding: 0 15px; color: #777777; } .markdown-body blockquote blockquote { padding-right: 0; } .markdown-body table { padding: 0; word-break: initial; } .markdown-body table tr { border: 1px solid #dfe2e5; margin: 0; padding: 0; } .markdown-body table tr:nth-child(2n), .markdown-body thead { background-color: #f8f8f8; } .markdown-body table th { font-weight: bold; border: 1px solid #dfe2e5; border-bottom: 0; margin: 0; padding: 6px 13px; } .markdown-body table td { border: 1px solid #dfe2e5; margin: 0; padding: 6px 13px; } .markdown-body table th:first-child, .markdown-body table td:first-child { margin-top: 0; } .markdown-body table th:last-child, .markdown-body table td:last-child { margin-bottom: 0; } .markdown-body .CodeMirror-lines { padding-left: 4px; } .markdown-body .code-tooltip { box-shadow: 0 1px 1px 0 rgba(0, 28, 36, 0.3); border-top: 1px solid #eef2f2; } .markdown-body .md-fences, .markdown-body code, .markdown-body tt { border: 1px solid #e7eaed; background-color: #f8f8f8; border-radius: 3px; padding: 0; padding: 2px 4px 0px 4px; font-size: 0.9em; } .markdown-body code { background-color: #f3f4f4; padding: 0 2px 0 2px; } .markdown-body .md-fences { margin-bottom: 15px; margin-top: 15px; padding-top: 8px; padding-bottom: 6px; } .markdown-body .md-task-list-item > input { margin-left: -1.3em; } @media print { .markdown-body { font-size: 13px; } .markdown-body pre { page-break-inside: avoid; word-wrap: break-word; } } .markdown-body .md-fences { background-color: #f8f8f8; } .markdown-body #write pre.md-meta-block { padding: 1rem; font-size: 85%; line-height: 1.45; background-color: #f7f7f7; border: 0; border-radius: 3px; color: #777777; margin-top: 0 !important; } .markdown-body .mathjax-block > .code-tooltip { bottom: 0.375rem; } .markdown-body .md-mathjax-midline { background: #fafafa; } .markdown-body #write > h3.md-focus:before { left: -1.5625rem; top: 0.375rem; } .markdown-body #write > h4.md-focus:before { left: -1.5625rem; top: 0.285714286rem; } .markdown-body #write > h5.md-focus:before { left: -1.5625rem; top: 0.285714286rem; } .markdown-body #write > h6.md-focus:before { left: -1.5625rem; top: 0.285714286rem; } .markdown-body .md-image > .md-meta { /*border: 1px solid #ddd;*/ border-radius: 3px; padding: 2px 0px 0px 4px; font-size: 0.9em; color: inherit; } .markdown-body .md-tag { color: #a7a7a7; opacity: 1; } .markdown-body .md-toc { margin-top: 20px; padding-bottom: 20px; } .markdown-body .sidebar-tabs { border-bottom: none; } .markdown-body #typora-quick-open { border: 1px solid #ddd; background-color: #f8f8f8; } .markdown-body #typora-quick-open-item { background-color: #fafafa; border-color: #fefefe #e5e5e5 #e5e5e5 #eee; border-style: solid; border-width: 1px; } /** focus mode */ .markdown-body .on-focus-mode blockquote { border-left-color: rgba(85, 85, 85, 0.12); } /* .markdown-body header, .markdown-body .context-menu, .markdown-body .megamenu-content, .markdown-body footer { font-family: 'Segoe UI', 'Arial', sans-serif; } */ .markdown-body .file-node-content:hover .file-node-icon, .file-node-content:hover .file-node-open-state { visibility: visible; } .markdown-body .mac-seamless-mode #typora-sidebar { background-color: #fafafa; background-color: var(--side-bar-bg-color); } .markdown-body .mac-os #write { caret-color: AccentColor; } .markdown-body .md-lang { color: #b4654d; } /*.html-for-mac { --item-hover-bg-color: #E6F0FE; }*/ .markdown-body #md-notification .btn { border: 0; } .markdown-body .dropdown-menu .divider { border-color: #e5e5e5; opacity: 0.4; } .markdown-body .ty-preferences .window-content { background-color: #fafafa; } .markdown-body .ty-preferences .nav-group-item.active { color: white; background: #999; } .markdown-body .menu-item-container a.menu-style-btn { background-color: #f5f8fa; background-image: linear-gradient( 180deg, hsla(0, 0%, 100%, 0.8), hsla(0, 0%, 100%, 0) ); }