From fc53273bb87cd0e7ab0ec36154016782299d763c Mon Sep 17 00:00:00 2001 From: CHO YESEUL <86948867+seul1230@users.noreply.github.com> Date: Tue, 23 Jul 2024 02:25:27 +0900 Subject: [PATCH] update contents & remove dump code --- .gitignore | 2 + _posts/2024-07-22-abstract-interface.markdown | 4 +- _sass/_markdown.scss | 330 --- assets/css/_no_style.css | 2314 ----------------- 4 files changed, 4 insertions(+), 2646 deletions(-) delete mode 100644 assets/css/_no_style.css diff --git a/.gitignore b/.gitignore index 354d362..9bf29f9 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,8 @@ _site/ .sass-cache/ .jekyll-cache/ .jekyll-metadata +_dump_style.css +light-theme-temporarily.css # Ruby Gems .bundle diff --git a/_posts/2024-07-22-abstract-interface.markdown b/_posts/2024-07-22-abstract-interface.markdown index 029a02b..aaad9db 100644 --- a/_posts/2024-07-22-abstract-interface.markdown +++ b/_posts/2024-07-22-abstract-interface.markdown @@ -96,7 +96,7 @@ public class Customer extends Person

-## πŸ“Œ 정리 --------- +## πŸ“Œ μ΅œμ’… 정리 --------- μΈν„°νŽ˜μ΄μŠ€μ™€ 좔상 클래슀 (abstract) λͺ¨λ‘ 좔상 λ©”μ„œλ“œλ₯Ό 톡해 κ΅¬ν˜„/상속을 ν†΅ν•œ λ©”μ„œλ“œ κ°•μ œ κ΅¬ν˜„ κ·œμΉ™μ„ κ°€μ§€λŠ” 좔상화 ν΄λž˜μŠ€μ΄λ‹€. @@ -157,7 +157,7 @@ class Whale extends Fish implements Swim {

-## μ°Έκ³  --------- +## μ°Έκ³  - [ β˜• μΈν„°νŽ˜μ΄μŠ€ vs μΆ”μƒν΄λž˜μŠ€ μš©λ„ 차이점 - μ™„λ²½ 이해 ](https://inpa.tistory.com/entry/JAVA-%E2%98%95-%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4-vs-%EC%B6%94%EC%83%81%ED%81%B4%EB%9E%98%EC%8A%A4-%EC%B0%A8%EC%9D%B4%EC%A0%90-%EC%99%84%EB%B2%BD-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0) - [ Abstract Class(좔상 클래슀)와 Interface(μΈν„°νŽ˜μ΄μŠ€)의 차이 ](https://2jinishappy.tistory.com/281) diff --git a/_sass/_markdown.scss b/_sass/_markdown.scss index ec59849..3fd6a39 100644 --- a/_sass/_markdown.scss +++ b/_sass/_markdown.scss @@ -126,336 +126,6 @@ background-color: #343131; font-family: Menlo, Courier, monospace; } - // .hll { - // background-color: #404040; - // } - - // .c { - // color: #999999; - // font-style: italic; - // } - - // .err { - // color: #a61717; - // background-color: #e3d2d2; - // } - - // .esc { - // color: #d0d0d0; - // } - - // .g { - // color: #d0d0d0; - // } - - // .k { - // color: #6ab825; - // font-weight: bold; - // } - - // .l { - // color: #d0d0d0; - // } - - // .n { - // color: #d0d0d0; - // } - - // .o { - // color: #d0d0d0; - // } - - // .x { - // color: #d0d0d0; - // } - - // .p { - // color: #d0d0d0; - // } - - // .ch { - // color: #999999; - // font-style: italic; - // } - - // .cm { - // color: #999999; - // font-style: italic; - // } - - // .cp { - // color: #cd2828; - // font-weight: bold; - // } - - // .cpf { - // color: #999999; - // font-style: italic; - // } - - // .c1 { - // color: #999999; - // font-style: italic; - // } - - // .cs { - // color: #e50808; - // font-weight: bold; - // background-color: #520000; - // } - - // .gd { - // color: #d22323; - // } - - // .ge { - // color: #d0d0d0; - // font-style: italic; - // } - - // .gr { - // color: #d22323; - // } - - // .gh { - // color: #ffffff; - // font-weight: bold; - // } - - // .gi { - // color: #589819; - // } - - // .go { - // color: #cccccc; - // } - - // .gp { - // color: #aaaaaa; - // } - - // .gs { - // color: #d0d0d0; - // font-weight: bold; - // } - - // .gu { - // color: #ffffff; - // text-decoration: underline; - // } - - // .gt { - // color: #d22323; - // } - - // .kc { - // color: #6ab825; - // font-weight: bold; - // } - - // .kd { - // color: #6ab825; - // font-weight: bold; - // } - - // .kn { - // color: #6ab825; - // font-weight: bold; - // } - - // .kp { - // color: #6ab825; - // } - - // .kr { - // color: #6ab825; - // font-weight: bold; - // } - - // .kt { - // color: #6ab825; - // font-weight: bold; - // } - - // .ld { - // color: #d0d0d0; - // } - - // .m { - // color: #3677a9; - // } - - // .s { - // color: #ed9d13; - // } - - // .na { - // color: #bbbbbb; - // } - - // .nb { - // color: #24909d; - // } - - // .nc { - // color: #447fcf; - // /* text-decoration: underline; */ - // } - - // .no { - // color: #40ffff; - // } - - // .nd { - // color: #ffa500; - // } - - // .ni { - // color: #d0d0d0; - // } - - // .ne { - // color: #bbbbbb; - // } - - // .nf { - // color: #447fcf; - // } - - // .nl { - // color: #d0d0d0; - // } - - // .nn { - // color: #447fcf; - // text-decoration: underline; - // } - - // .nx { - // color: #d0d0d0; - // } - - // .py { - // color: #d0d0d0; - // } - - // .nt { - // color: #6ab825; - // font-weight: bold; - // } - - // .nv { - // color: #40ffff; - // } - - // .ow { - // color: #6ab825; - // font-weight: bold; - // } - - // .w { - // color: #666666; - // } - - // .mb { - // color: #3677a9; - // } - - // .mf { - // color: #3677a9; - // } - - // .mh { - // color: #3677a9; - // } - - // .mi { - // color: #3677a9; - // } - - // .mo { - // color: #3677a9; - // } - - // .sa { - // color: #ed9d13; - // } - - // .sb { - // color: #ed9d13; - // } - - // .sc { - // color: #ed9d13; - // } - - // .dl { - // color: #ed9d13; - // } - - // .sd { - // color: #ed9d13; - // } - - // .s2 { - // color: #ed9d13; - // } - - // .se { - // color: #ed9d13; - // } - - // .sh { - // color: #ed9d13; - // } - - // .si { - // color: #ed9d13; - // } - - // .sx { - // color: #ffa500; - // } - - // .sr { - // color: #ed9d13; - // } - - // .s1 { - // color: #ed9d13; - // } - - // .ss { - // color: #ed9d13; - // } - - // .bp { - // color: #24909d; - // } - - // .fm { - // color: #447fcf; - // } - - // .vc { - // color: #40ffff; - // } - - // .vg { - // color: #40ffff; - // } - - // .vi { - // color: #40ffff; - // } - - // .vm { - // color: #40ffff; - // } - - // .il { - // color: #3677a9; - // } } diff --git a/assets/css/_no_style.css b/assets/css/_no_style.css deleted file mode 100644 index 9b70edc..0000000 --- a/assets/css/_no_style.css +++ /dev/null @@ -1,2314 +0,0 @@ -@charset "UTF-8"; -@import url("https://fonts.googleapis.com/css?family=Poppins"); - -.cls-1 { - fill: #ffc541; -} - -.cls-2 { - fill: #4e4066; -} - -.cls-3 { - fill: #6f5b92; -} - -.cls-4 { - fill: #f78d5e; -} - -.cls-5 { - fill: #fa976c; -} - -.cls-6 { - fill: #b65c32; - opacity: 0.6; -} - -.cls-7 { - fill: #b65c32; - opacity: 0.4; -} - -.cls-8 { - fill: #b65c32; -} - -.cls-9 { - fill: #f4b73b; -} - -.cls-10 { - opacity: 0.6; -} - -.cls-11 { - fill: #f9c358; -} - -.cls-12 { - fill: #9b462c; -} - -.cls-13 { - fill: #aa512e; -} - -.cls-14 { - fill: #7d6aa5; -} - -/* animations */ -.wheel { - animation: wheel-rotate 6s ease infinite; - transform-origin: center; - transform-box: fill-box; -} - -@keyframes wheel-rotate { - 50% { - transform: rotate(360deg); - animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); - } - - 100% { - transform: rotate(960deg); - } -} - -.clock-hand-1 { - animation: clock-rotate 3s linear infinite; - transform-origin: bottom; - transform-box: fill-box; -} - -.clock-hand-2 { - animation: clock-rotate 6s linear infinite; - transform-origin: bottom; - transform-box: fill-box; -} - -@keyframes clock-rotate { - 100% { - transform: rotate(360deg); - } -} - -#box-top { - animation: box-top-anim 2s linear infinite; - transform-origin: right top; - transform-box: fill-box; -} - -@keyframes box-top-anim { - 50% { - transform: rotate(-5deg); - } -} - -#umbrella { - animation: umbrella-anim 6s linear infinite; - transform-origin: center; - transform-box: fill-box; -} - -@keyframes umbrella-anim { - 25% { - transform: translateY(10px) rotate(5deg); - } - - 75% { - transform: rotate(-5deg); - } -} - -#cup { - animation: cup-rotate 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite; - transform-origin: top left; - transform-box: fill-box; -} - -@keyframes cup-rotate { - 50% { - transform: rotate(-5deg); - } -} - -#pillow { - animation: pillow-anim 3s linear infinite; - transform-origin: center; - transform-box: fill-box; -} - -@keyframes pillow-anim { - 25% { - transform: rotate(10deg) translateY(5px); - } - - 75% { - transform: rotate(-10deg); - } -} - -#stripe { - animation: stripe-anim 3s linear infinite; - transform-origin: center; - transform-box: fill-box; -} - -@keyframes stripe-anim { - 25% { - transform: translate(10px, 0) rotate(-10deg); - } - - 75% { - transform: translateX(10px); - } -} - -#bike { - animation: bike-anim 6s ease infinite; -} - -@keyframes bike-anim { - 0% { - transform: translateX(-1300px); - } - - 50% { - transform: translateX(0); - animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); - } - - 100% { - transform: translateX(1300px); - } -} - -#rucksack { - animation: ruck-anim 3s linear infinite; - transform-origin: top; - transform-box: fill-box; -} - -@keyframes ruck-anim { - 50% { - transform: rotate(5deg); - } -} - -.circle { - animation: circle-anim ease infinite; - transform-origin: center; - transform-box: fill-box; - perspective: 0px; -} - -.circle.c1 { - animation-duration: 2s; -} - -.circle.c2 { - animation-duration: 3s; -} - -.circle.c3 { - animation-duration: 1s; -} - -.circle.c4 { - animation-duration: 1s; -} - -.circle.c5 { - animation-duration: 2s; -} - -.circle.c6 { - animation-duration: 3s; -} - -@keyframes circle-anim { - 50% { - transform: scale(0.2) rotateX(360deg) rotateY(360deg); - } -} - -.four, -#ou { - animation: four-anim cubic-bezier(0.39, 0.575, 0.565, 1) infinite; -} - -.four.a { - transform-origin: bottom left; - animation-duration: 3s; - transform-box: fill-box; -} - -.four.b { - transform-origin: bottom right; - animation-duration: 3s; - transform-box: fill-box; -} - -#ou { - animation-duration: 6s; - transform-origin: center; - transform-box: fill-box; -} - -@keyframes four-anim { - 50% { - transform: scale(0.98); - } -} - -html { - padding-left: calc(100vw - 100%); -} - -body { - font-family: 'NanumSquare', "Poppins", sans-serif; -} - -.badge { - font-weight: 500; -} - -.bg-light, -.bg-light *, -.badge-light, -.badge-light * { - color: #343a40 !important; -} - -.bg-dark, -.bg-dark *, -.badge-dark, -.badge-dark * { - color: rgba(255, 255, 255, 0.9) !important; -} - -@font-face { - font-family: 'NanumSquare'; - src: url("https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css"); - unicode-range: U+AC00-D7A3; -} - -@font-face { - font-family: 'Nanum Gothic'; - src: url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css"); - unicode-range: U+AC00-D7A3; -} - -@font-face { - font-family: 'D2Coding'; - src: url("https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_three@1.0/D2Coding.woff") format("woff"); - font-weight: normal; - font-style: normal; -} - -.search-box { - box-shadow: none !important; -} - -.post.card { - border-radius: 15px; - text-decoration: none !important; - padding: 15px; - height: 100%; -} - -.post.card .card-footer { - font-size: 14px; - margin: 0 -15px -15px -15px; - padding: 15px 35px; -} - -.post-metadata { - font-size: 14px; - margin-top: -6px; -} - -.post-metadata .tag:hover { - background-color: #007bff; - color: white !important; -} - -.float-toc { - position: absolute; - right: 10px !important; - width: 200px; - color: #343a40 !important; - overflow-y: auto; - overflow-x: hidden; - padding-left: 0.3rem; - padding-right: 0.5rem !important; - padding-top: 0.25rem; - padding-bottom: 0.25rem; - margin-right: 0px !important; - font-size: 0.7rem; - border-left: 2px solid #e0d9e7; - display: none; -} - -@media (min-width: 88em) { - .float-toc { - width: 250px; - display: block; - } -} - -@media (min-width: 95em) { - .float-toc { - width: 300px; - display: block; - } -} - -.float-toc a.toc-active { - font-weight: bold; - transition: all 0.125s ease-in 0s; - font-size: 0.75rem; - color: #9075aa; -} - -.float-toc ul { - list-style-type: none !important; - margin-bottom: 0.1rem; - padding-left: 12px !important; - color: #343a40 !important; -} - -.float-toc ul li { - padding-left: .3rem !important; - color: #343a40 !important; -} - -.float-toc a { - color: #343a40 !important; - text-decoration: none; -} - -.float-toc a:hover { - color: #ed9f9f; -} - -.float-toc .list-group-item-action { - color: #343a40; -} - -.social { - text-decoration: none !important; -} - -#attribution { - opacity: 0.5; -} - -#attribution a { - text-decoration: none; - font-weight: bold; -} - -@media only screen and (min-width: 768px) { - #attribution { - writing-mode: vertical-rl; - transform: rotate(180deg); - position: fixed; - bottom: 120px; - right: 22px; - } -} - -.github-footer { - font-size: 10px; - color: #6c757d; - text-decoration: underline; - text-decoration-color: yellow; - text-align: right; - margin-top: 4em; - margin-right: 2em; -} - -#container { - display: inline-block; - position: relative; - width: 100%; -} - -#dummy { - padding-top: 100%; - /* 1:1 aspect ratio */ -} - -#element { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; -} - -.circle-image { - width: 100%; - height: 100%; - border-radius: 50%; - object-fit: cover; - object-position: center; -} - -.link-after, -.nav-link::after, -.navbar-brand::after, -.nav-item.active::after { - content: ""; - display: block; - height: 0.15em; - background: #ed9f9f; -} - -.nav-link::after, -.navbar-brand::after { - width: 0; - transition: width 0.35s; -} - -.nav-link:hover::after, -.navbar-brand:hover::after { - width: 100%; -} - -.nav-item.active { - font-weight: bold; -} - -.nav-item.active::after { - width: 100% !important; -} - -.navbar-brand { - margin-bottom: -14px; -} - -.navbar-brand::after { - margin-top: -0.25em; -} - -.markdown-body h1, -.markdown-body h2 { - margin-top: 32px; - padding: 10px 0 10px 0; -} - -.markdown-body h1 { - margin-top: 60px; - margin-bottom: 60px; - font-weight: bold; - padding: 5px 5px 5px 10px; - font-size: 230%; -} - -.markdown-body h2 { - margin-top: 40px; - font-weight: bold; - padding: 5px 5px 5px 10px; - font-size: 180%; -} - -.markdown-body h3 { - margin-top: 30px; - font-weight: bold; - padding-right: 0; - padding-left: 10px; - background-color: #FDEBEB; - padding: 5px 5px 5px 10px; - font-size: 150%; -} - -.markdown-body h4 { - margin-top: 20px; - font-weight: bold; - padding-left: 10px; - background-color: #f0f0f0; - padding: 5px 5px 5px 10px; - font-size: 130%; -} - -.markdown-body h5 { - margin-top: 20px; - font-weight: bold; - padding-left: 10px; - padding: 5px 5px 5px 10px; - font-size: 110%; -} - -.markdown-body h6 { - margin-top: 20px; - font-weight: bold; - font-size: 110%; -} - -.markdown-body hr { - background: #6c757d; -} - -.markdown-body code.language-plaintext.highlighter-rouge { - box-shadow: none; - background-color: #f8f9fa; - color: #343a40; - border-radius: 3px; - margin: 0; - padding: 0.2em 0.65em; -} - -.markdown-body blockquote { - border-left: 0.25em solid #007bff; - color: #6c757d; - padding: 0 1em; -} - -.markdown-body pre { - position: relative; - font-size: 90%; -} - -.markdown-body pre::after { - content: attr(data-ke-language); - bottom: 8px; - right: 12px; - color: #cfd2d1; - font-size: 12px; -} - -.markdown-body div.highlight { - padding: 0px; -} - -.markdown-body pre.highlight, -.markdown-body pre, -.markdown-body [data-theme="dark"] pre, -[data-theme="dark"] .markdown-body pre { - padding: 0 0 10px 0; -} - -.markdown-body .highlighter-rouge { - display: flex !important; - flex-direction: column; - padding: 0 !important; - font-size: 14px; - border-radius: 8px; - box-shadow: 0 12px 24px rgba(0, 0, 0, 0.4); - color: #cfd2d1; - background-color: #343131; - font-family: Menlo, Courier, monospace; -} - -.markdown-body .highlighter-rouge .line { - counter-increment: line-idx; - line-height: 1.5; -} - -.markdown-body .highlighter-rouge .line:hover { - background-color: #262830; -} - -.markdown-body .highlighter-rouge .line:hover::before { - color: #cfd2d1; -} - -.markdown-body .highlighter-rouge .line::before { - content: counter(line-idx); - width: 24px; - display: inline-block; - text-align: right; - margin-right: 16px; - font-size: 0.8rem; - color: #747a7a; -} - -.markdown-body .highlighter-rouge .code-header { - display: flex; - vertical-align: top; - align-items: center; - padding: 8px 8px 8px 15px; - margin: 0 0 5px 0; - background-color: #434041; - border-radius: 8px 8px 0 0; -} - -.markdown-body .highlighter-rouge .code-header .btn { - border-radius: 50%; - width: 3px; - height: 12px; - padding: 5px; - margin: 0 5px; -} - -.markdown-body .highlighter-rouge .code-header .btn.red { - background-color: #F5655B; -} - -.markdown-body .highlighter-rouge .code-header .btn.yellow { - background-color: #F6BD3B; -} - -.markdown-body .highlighter-rouge .code-header .btn.green { - background-color: #43C645; -} - -.markdown-body .highlighter-rouge .line { - counter-increment: line-idx; - line-height: 1.5; -} - -.markdown-body .highlighter-rouge .line::before { - content: counter(line-idx); - width: 24px; - display: inline-block; - text-align: right; - margin-right: 16px; - font-size: 0.8rem; - color: #747A7A; -} - -.markdown-body .highlighter-rouge .line:hover { - background-color: #262830; -} - -.markdown-body .highlighter-rouge .line:hover::before { - color: #cfd2d1; -} - -.markdown-body .highlighter-rouge .code-body::-webkit-scrollbar { - width: 12px; -} - -.markdown-body .highlighter-rouge .code-body::-webkit-scrollbar-thumb { - background-color: rgba(1, 2, 3, 0.8); - border-radius: 4px; -} - -.markdown-body .highlighter-rouge .code-body::-webkit-scrollbar-corner { - display: none; -} - -.markdown-body .highlighter-rouge .copy-btn { - background-color: transparent; - border: none; - cursor: pointer; - color: #fff; - font-size: 0.75rem; - padding: 6px 0; - width: 64px; - border-radius: 4px; - margin-left: auto; - transition: 0.2s background-color; -} - -.markdown-body .highlighter-rouge .copy-btn:hover { - background-color: #555152; -} - -.markdown-body .toc ul { - list-style: none; - padding-left: 24px; -} - -.markdown-body ul { - list-style: disc; - padding-left: 24px; - margin-bottom: 1em; -} - -.markdown-body li { - line-height: 180%; -} - -.markdown-body img:not(.emoji) { - display: block; - max-width: 100%; - height: auto; - margin: 1rem auto; -} - -.markdown-body .video { - position: relative; - padding-bottom: 56.25%; - margin-bottom: 1rem; - width: 100%; -} - -.markdown-body .video iframe { - position: absolute; - height: 100%; - width: 100%; -} - -.markdown-body a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline) { - display: inline-block; - text-decoration: none; - color: #ed9f9f; -} - -.markdown-body a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline):hover { - color: #ed9f9f; -} - -.markdown-body a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline)::after { - content: ""; - display: block; - height: 0.15em; - margin-top: -0.15em; - width: 0; - background: #ed9f9f; - transition: width 0.35s; -} - -.markdown-body a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline):hover::after { - width: 100%; -} - -.markdown-body ul.task-list { - list-style: none; - padding-left: 24px; -} - -.markdown-body input.task-list-item-checkbox { - margin-right: 10px; - vertical-align: middle; -} - -.markdown-body table { - width: 100% !important; - display: block; -} - -.markdown-body table .related-table { - display: block; - overflow-x: auto; - margin: 1rem 0; -} - -.markdown-body table .related-table td, -.markdown-body table .related-table th { - border: none; - padding: 8px 16px; -} - -.markdown-body table .related-table th { - padding-top: 12px; - padding-bottom: 12px; - font-weight: 500; - text-align: left; - background-color: #007bff; - color: white; -} - -.markdown-body table:not(.highlight):not(pre) { - display: block; - overflow-x: auto; - margin: 1rem 0; -} - -.markdown-body table:not(.highlight):not(pre) td, -.markdown-body table:not(.highlight):not(pre) th { - border: 1px solid #ddd; - padding: 8px 16px; -} - -.markdown-body table:not(.highlight):not(pre) th { - padding-top: 12px; - padding-bottom: 12px; - font-weight: 500; - text-align: left; - background-color: #007bff; - color: white; -} - -.markdown-body table:not(.highlight):not(pre) tr:nth-child(even) { - background-color: rgba(0, 0, 0, 0.03); -} - -.project.card { - border-radius: 15px; - text-decoration: none !important; - margin: 10px auto; - transition: transform 400ms; -} - -.project.card .card-img-top { - border-radius: 15px 15px 0 0; -} - -.project.card:hover:not(.post) { - transform: translateY(-8px); - box-shadow: -2px 8px 40px -12px rgba(0, 0, 0, 0.24); -} - -.timeline-body { - position: relative; - border-radius: 0 15px 15px 0; - padding: 5px 0; -} - -.timeline-body:after { - content: ""; - width: 4px; - height: 100%; - background-color: #007bff; - position: absolute; - left: -4px; - top: 0; -} - -.timeline-body .timeline-item { - position: relative; -} - -.timeline-body .timeline-item:after { - content: ""; - width: 20px; - height: 20px; - border-radius: 50%; - border: 4px solid #007bff; - background-color: #f8f9fa; - position: absolute; - left: -12px; - top: 8px; - z-index: 10; -} - -.timeline-body .timeline-item .content { - margin: 40px; - padding-bottom: 20px; - border-bottom: 1px dashed #343a40; -} - -.timeline-body .timeline-item .content .date { - margin-top: -5px; - margin-bottom: 15px; - color: #6c757d; -} - - -/* .highlight .hll, -pre .hll, -pre .hll, -code.highlighter-rouge .hll { - background-color: #404040; -} - -.highlight, -pre, -code.highlighter-rouge { - border-radius: 8px; - background-color: #292626; - color: #d0d0d0; -} - - -.highlight .c, -pre .c, -pre .c, -code.highlighter-rouge .c { - color: #999999; - font-style: italic; -} - -.highlight .err, -pre .err, -pre .err, -code.highlighter-rouge .err { - color: #a61717; - background-color: #e3d2d2; -} - -.highlight .esc, -pre .esc, -pre .esc, -code.highlighter-rouge .esc { - color: #d0d0d0; -} - -.highlight .g, -pre .g, -pre .g, -code.highlighter-rouge .g { - color: #d0d0d0; -} - -.highlight .k, -pre .k, -pre .k, -code.highlighter-rouge .k { - color: #6ab825; - font-weight: bold; -} - -.highlight .l, -pre .l, -pre .l, -code.highlighter-rouge .l { - color: #d0d0d0; -} - -.highlight .n, -pre .n, -pre .n, -code.highlighter-rouge .n { - color: #d0d0d0; -} - -.highlight .o, -pre .o, -pre .o, -code.highlighter-rouge .o { - color: #d0d0d0; -} - -.highlight .x, -pre .x, -pre .x, -code.highlighter-rouge .x { - color: #d0d0d0; -} - -.highlight .p, -pre .p, -pre .p, -code.highlighter-rouge .p { - color: #d0d0d0; -} - -.highlight .ch, -pre .ch, -pre .ch, -code.highlighter-rouge .ch { - color: #999999; - font-style: italic; -} - -.highlight .cm, -pre .cm, -pre .cm, -code.highlighter-rouge .cm { - color: #999999; - font-style: italic; -} - -.highlight .cp, -pre .cp, -pre .cp, -code.highlighter-rouge .cp { - color: #cd2828; - font-weight: bold; -} - -.highlight .cpf, -pre .cpf, -pre .cpf, -code.highlighter-rouge .cpf { - color: #999999; - font-style: italic; -} - -.highlight .c1, -pre .c1, -pre .c1, -code.highlighter-rouge .c1 { - color: #999999; - font-style: italic; -} - -.highlight .cs, -pre .cs, -pre .cs, -code.highlighter-rouge .cs { - color: #e50808; - font-weight: bold; - background-color: #520000; -} - -.highlight .gd, -pre .gd, -pre .gd, -code.highlighter-rouge .gd { - color: #d22323; -} - -.highlight .ge, -pre .ge, -pre .ge, -code.highlighter-rouge .ge { - color: #d0d0d0; - font-style: italic; -} - -.highlight .gr, -pre .gr, -pre .gr, -code.highlighter-rouge .gr { - color: #d22323; -} - -.highlight .gh, -pre .gh, -pre .gh, -code.highlighter-rouge .gh { - color: #ffffff; - font-weight: bold; -} - -.highlight .gi, -pre .gi, -pre .gi, -code.highlighter-rouge .gi { - color: #589819; -} - -.highlight .go, -pre .go, -pre .go, -code.highlighter-rouge .go { - color: #cccccc; -} - -.highlight .gp, -pre .gp, -pre .gp, -code.highlighter-rouge .gp { - color: #aaaaaa; -} - -.highlight .gs, -pre .gs, -pre .gs, -code.highlighter-rouge .gs { - color: #d0d0d0; - font-weight: bold; -} - -.highlight .gu, -pre .gu, -pre .gu, -code.highlighter-rouge .gu { - color: #ffffff; - text-decoration: underline; -} - -.highlight .gt, -pre .gt, -pre .gt, -code.highlighter-rouge .gt { - color: #d22323; -} - -.highlight .kc, -pre .kc, -pre .kc, -code.highlighter-rouge .kc { - color: #6ab825; - font-weight: bold; -} - -.highlight .kd, -pre .kd, -pre .kd, -code.highlighter-rouge .kd { - color: #6ab825; - font-weight: bold; -} - -.highlight .kn, -pre .kn, -pre .kn, -code.highlighter-rouge .kn { - color: #6ab825; - font-weight: bold; -} - -.highlight .kp, -pre .kp, -pre .kp, -code.highlighter-rouge .kp { - color: #6ab825; -} - -.highlight .kr, -pre .kr, -pre .kr, -code.highlighter-rouge .kr { - color: #6ab825; - font-weight: bold; -} - -.highlight .kt, -pre .kt, -pre .kt, -code.highlighter-rouge .kt { - color: #6ab825; - font-weight: bold; -} - -.highlight .ld, -pre .ld, -pre .ld, -code.highlighter-rouge .ld { - color: #d0d0d0; -} - -.highlight .m, -pre .m, -pre .m, -code.highlighter-rouge .m { - color: #3677a9; -} - -.highlight .s, -pre .s, -pre .s, -code.highlighter-rouge .s { - color: #ed9d13; -} - -.highlight .na, -pre .na, -pre .na, -code.highlighter-rouge .na { - color: #bbbbbb; -} - -.highlight .nb, -pre .nb, -pre .nb, -code.highlighter-rouge .nb { - color: #24909d; -} - -.highlight .nc, -pre .nc, -pre .nc, -code.highlighter-rouge .nc { - color: #447fcf; - /* text-decoration: underline; */ -/* } */ - - -/* .highlight .no, -pre .no, -pre .no, -code.highlighter-rouge .no { - color: #40ffff; -} - -.highlight .nd, -pre .nd, -pre .nd, -code.highlighter-rouge .nd { - color: #ffa500; -} - -.highlight .ni, -pre .ni, -pre .ni, -code.highlighter-rouge .ni { - color: #d0d0d0; -} - -.highlight .ne, -pre .ne, -pre .ne, -code.highlighter-rouge .ne { - color: #bbbbbb; -} - -.highlight .nf, -pre .nf, -pre .nf, -code.highlighter-rouge .nf { - color: #447fcf; -} - -.highlight .nl, -pre .nl, -pre .nl, -code.highlighter-rouge .nl { - color: #d0d0d0; -} - -.highlight .nn, -pre .nn, -pre .nn, -code.highlighter-rouge .nn { - color: #447fcf; - text-decoration: underline; -} - -.highlight .nx, -pre .nx, -pre .nx, -code.highlighter-rouge .nx { - color: #d0d0d0; -} - -.highlight .py, -pre .py, -pre .py, -code.highlighter-rouge .py { - color: #d0d0d0; -} - -.highlight .nt, -pre .nt, -pre .nt, -code.highlighter-rouge .nt { - color: #6ab825; - font-weight: bold; -} - -.highlight .nv, -pre .nv, -pre .nv, -code.highlighter-rouge .nv { - color: #40ffff; -} - -.highlight .ow, -pre .ow, -pre .ow, -code.highlighter-rouge .ow { - color: #6ab825; - font-weight: bold; -} - -.highlight .w, -pre .w, -pre .w, -code.highlighter-rouge .w { - color: #666666; -} - -.highlight .mb, -pre .mb, -pre .mb, -code.highlighter-rouge .mb { - color: #3677a9; -} - -.highlight .mf, -pre .mf, -pre .mf, -code.highlighter-rouge .mf { - color: #3677a9; -} - -.highlight .mh, -pre .mh, -pre .mh, -code.highlighter-rouge .mh { - color: #3677a9; -} - -.highlight .mi, -pre .mi, -pre .mi, -code.highlighter-rouge .mi { - color: #3677a9; -} - -.highlight .mo, -pre .mo, -pre .mo, -code.highlighter-rouge .mo { - color: #3677a9; -} - -.highlight .sa, -pre .sa, -pre .sa, -code.highlighter-rouge .sa { - color: #ed9d13; -} - -.highlight .sb, -pre .sb, -pre .sb, -code.highlighter-rouge .sb { - color: #ed9d13; -} - -.highlight .sc, -pre .sc, -pre .sc, -code.highlighter-rouge .sc { - color: #ed9d13; -} - -.highlight .dl, -pre .dl, -pre .dl, -code.highlighter-rouge .dl { - color: #ed9d13; -} - -.highlight .sd, -pre .sd, -pre .sd, -code.highlighter-rouge .sd { - color: #ed9d13; -} - -.highlight .s2, -pre .s2, -pre .s2, -code.highlighter-rouge .s2 { - color: #ed9d13; -} - -.highlight .se, -pre .se, -pre .se, -code.highlighter-rouge .se { - color: #ed9d13; -} - -.highlight .sh, -pre .sh, -pre .sh, -code.highlighter-rouge .sh { - color: #ed9d13; -} - -.highlight .si, -pre .si, -pre .si, -code.highlighter-rouge .si { - color: #ed9d13; -} - -.highlight .sx, -pre .sx, -pre .sx, -code.highlighter-rouge .sx { - color: #ffa500; -} - -.highlight .sr, -pre .sr, -pre .sr, -code.highlighter-rouge .sr { - color: #ed9d13; -} - -.highlight .s1, -pre .s1, -pre .s1, -code.highlighter-rouge .s1 { - color: #ed9d13; -} - -.highlight .ss, -pre .ss, -pre .ss, -code.highlighter-rouge .ss { - color: #ed9d13; -} - -.highlight .bp, -pre .bp, -pre .bp, -code.highlighter-rouge .bp { - color: #24909d; -} - -.highlight .fm, -pre .fm, -pre .fm, -code.highlighter-rouge .fm { - color: #447fcf; -} - -.highlight .vc, -pre .vc, -pre .vc, -code.highlighter-rouge .vc { - color: #40ffff; -} - -.highlight .vg, -pre .vg, -pre .vg, -code.highlighter-rouge .vg { - color: #40ffff; -} - -.highlight .vi, -pre .vi, -pre .vi, -code.highlighter-rouge .vi { - color: #40ffff; -} - -.highlight .vm, -pre .vm, -pre .vm, -code.highlighter-rouge .vm { - color: #40ffff; -} - -.highlight .il, -pre .il, -pre .il, -code.highlighter-rouge .il { - color: #3677a9; -} */ - -pre, -code.highlighter-rouge { - border: none; -} - - - -[data-theme="light"] #theme-toggler:before { - content: "πŸŒ™"; -} - -[data-theme="dark"] #theme-toggler:before { - content: "🌞"; -} - -[data-theme="light"] .navbar-themed .navbar-brand, -[data-theme="light"] .navbar-themed .navbar-nav .nav-link.active { - color: #343a40; -} - -[data-theme="dark"] .navbar-themed .navbar-brand, -[data-theme="dark"] .navbar-themed .navbar-nav .nav-link.active { - color: rgba(255, 255, 255, 0.9); -} - -[data-theme="light"] .navbar-themed .navbar-nav .nav-link { - color: rgba(52, 58, 64, 0.5); -} - -[data-theme="dark"] .navbar-themed .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} - -[data-theme="light"] .text-themed { - color: #343a40; -} - -[data-theme="dark"] .text-themed { - color: rgba(255, 255, 255, 0.9); -} - -[data-theme="light"] .bg-themed { - background-color: #f8f9fa; -} - -[data-theme="dark"] .bg-themed { - background-color: #343a40; -} - -[data-theme="dark"] { - /* Comment */ - /* Error */ - /* Escape */ - /* Generic */ - /* Keyword */ - /* Literal */ - /* Name */ - /* Operator */ - /* Other */ - /* Punctuation */ - /* Comment.Hashbang */ - /* Comment.Multiline */ - /* Comment.Preproc */ - /* Comment.PreprocFile */ - /* Comment.Single */ - /* Comment.Special */ - /* Generic.Deleted */ - /* Generic.Emph */ - /* Generic.Error */ - /* Generic.Heading */ - /* Generic.Inserted */ - /* Generic.Output */ - /* Generic.Prompt */ - /* Generic.Strong */ - /* Generic.Subheading */ - /* Generic.Traceback */ - /* Keyword.Constant */ - /* Keyword.Declaration */ - /* Keyword.Namespace */ - /* Keyword.Pseudo */ - /* Keyword.Reserved */ - /* Keyword.Type */ - /* Literal.Date */ - /* Literal.Number */ - /* Literal.String */ - /* Name.Attribute */ - /* Name.Builtin */ - /* Name.Class */ - /* Name.Constant */ - /* Name.Decorator */ - /* Name.Entity */ - /* Name.Exception */ - /* Name.Function */ - /* Name.Label */ - /* Name.Namespace */ - /* Name.Other */ - /* Name.Property */ - /* Name.Tag */ - /* Name.Variable */ - /* Operator.Word */ - /* Text.Whitespace */ - /* Literal.Number.Bin */ - /* Literal.Number.Float */ - /* Literal.Number.Hex */ - /* Literal.Number.Integer */ - /* Literal.Number.Oct */ - /* Literal.String.Affix */ - /* Literal.String.Backtick */ - /* Literal.String.Char */ - /* Literal.String.Delimiter */ - /* Literal.String.Doc */ - /* Literal.String.Double */ - /* Literal.String.Escape */ - /* Literal.String.Heredoc */ - /* Literal.String.Interpol */ - /* Literal.String.Other */ - /* Literal.String.Regex */ - /* Literal.String.Single */ - /* Literal.String.Symbol */ - /* Name.Builtin.Pseudo */ - /* Name.Function.Magic */ - /* Name.Variable.Class */ - /* Name.Variable.Global */ - /* Name.Variable.Instance */ - /* Name.Variable.Magic */ - /* Literal.Number.Integer.Long */ -} - -[data-theme="dark"] body { - background-color: #17191a; - color: rgba(255, 255, 255, 0.9); -} - -[data-theme="dark"] .highlight .hll, -[data-theme="dark"] pre .hll, -[data-theme="dark"] pre .hll, -[data-theme="dark"] code.highlighter-rouge .hll { - background-color: #343131; -} - -[data-theme="dark"] .highlight, -[data-theme="dark"] pre, -[data-theme="dark"] code.highlighter-rouge { - background: #202020; - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .c, -[data-theme="dark"] pre .c, -[data-theme="dark"] pre .c, -[data-theme="dark"] code.highlighter-rouge .c { - color: #999999; - font-style: italic; -} - -[data-theme="dark"] .highlight .err, -[data-theme="dark"] pre .err, -[data-theme="dark"] pre .err, -[data-theme="dark"] code.highlighter-rouge .err { - color: #a61717; - background-color: #e3d2d2; -} - -[data-theme="dark"] .highlight .esc, -[data-theme="dark"] pre .esc, -[data-theme="dark"] pre .esc, -[data-theme="dark"] code.highlighter-rouge .esc { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .g, -[data-theme="dark"] pre .g, -[data-theme="dark"] pre .g, -[data-theme="dark"] code.highlighter-rouge .g { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .k, -[data-theme="dark"] pre .k, -[data-theme="dark"] pre .k, -[data-theme="dark"] code.highlighter-rouge .k { - color: #6ab825; - font-weight: bold; -} - -[data-theme="dark"] .highlight .l, -[data-theme="dark"] pre .l, -[data-theme="dark"] pre .l, -[data-theme="dark"] code.highlighter-rouge .l { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .n, -[data-theme="dark"] pre .n, -[data-theme="dark"] pre .n, -[data-theme="dark"] code.highlighter-rouge .n { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .o, -[data-theme="dark"] pre .o, -[data-theme="dark"] pre .o, -[data-theme="dark"] code.highlighter-rouge .o { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .x, -[data-theme="dark"] pre .x, -[data-theme="dark"] pre .x, -[data-theme="dark"] code.highlighter-rouge .x { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .p, -[data-theme="dark"] pre .p, -[data-theme="dark"] pre .p, -[data-theme="dark"] code.highlighter-rouge .p { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .ch, -[data-theme="dark"] pre .ch, -[data-theme="dark"] pre .ch, -[data-theme="dark"] code.highlighter-rouge .ch { - color: #999999; - font-style: italic; -} - -[data-theme="dark"] .highlight .cm, -[data-theme="dark"] pre .cm, -[data-theme="dark"] pre .cm, -[data-theme="dark"] code.highlighter-rouge .cm { - color: #999999; - font-style: italic; -} - -[data-theme="dark"] .highlight .cp, -[data-theme="dark"] pre .cp, -[data-theme="dark"] pre .cp, -[data-theme="dark"] code.highlighter-rouge .cp { - color: #cd2828; - font-weight: bold; -} - -[data-theme="dark"] .highlight .cpf, -[data-theme="dark"] pre .cpf, -[data-theme="dark"] pre .cpf, -[data-theme="dark"] code.highlighter-rouge .cpf { - color: #999999; - font-style: italic; -} - -[data-theme="dark"] .highlight .c1, -[data-theme="dark"] pre .c1, -[data-theme="dark"] pre .c1, -[data-theme="dark"] code.highlighter-rouge .c1 { - color: #999999; - font-style: italic; -} - -[data-theme="dark"] .highlight .cs, -[data-theme="dark"] pre .cs, -[data-theme="dark"] pre .cs, -[data-theme="dark"] code.highlighter-rouge .cs { - color: #e50808; - font-weight: bold; - background-color: #520000; -} - -[data-theme="dark"] .highlight .gd, -[data-theme="dark"] pre .gd, -[data-theme="dark"] pre .gd, -[data-theme="dark"] code.highlighter-rouge .gd { - color: #d22323; -} - -[data-theme="dark"] .highlight .ge, -[data-theme="dark"] pre .ge, -[data-theme="dark"] pre .ge, -[data-theme="dark"] code.highlighter-rouge .ge { - color: #d0d0d0; - font-style: italic; -} - -[data-theme="dark"] .highlight .gr, -[data-theme="dark"] pre .gr, -[data-theme="dark"] pre .gr, -[data-theme="dark"] code.highlighter-rouge .gr { - color: #d22323; -} - -[data-theme="dark"] .highlight .gh, -[data-theme="dark"] pre .gh, -[data-theme="dark"] pre .gh, -[data-theme="dark"] code.highlighter-rouge .gh { - color: #ffffff; - font-weight: bold; -} - -[data-theme="dark"] .highlight .gi, -[data-theme="dark"] pre .gi, -[data-theme="dark"] pre .gi, -[data-theme="dark"] code.highlighter-rouge .gi { - color: #589819; -} - -[data-theme="dark"] .highlight .go, -[data-theme="dark"] pre .go, -[data-theme="dark"] pre .go, -[data-theme="dark"] code.highlighter-rouge .go { - color: #cccccc; -} - -[data-theme="dark"] .highlight .gp, -[data-theme="dark"] pre .gp, -[data-theme="dark"] pre .gp, -[data-theme="dark"] code.highlighter-rouge .gp { - color: #aaaaaa; -} - -[data-theme="dark"] .highlight .gs, -[data-theme="dark"] pre .gs, -[data-theme="dark"] pre .gs, -[data-theme="dark"] code.highlighter-rouge .gs { - color: #d0d0d0; - font-weight: bold; -} - -[data-theme="dark"] .highlight .gu, -[data-theme="dark"] pre .gu, -[data-theme="dark"] pre .gu, -[data-theme="dark"] code.highlighter-rouge .gu { - color: #ffffff; - text-decoration: underline; -} - -[data-theme="dark"] .highlight .gt, -[data-theme="dark"] pre .gt, -[data-theme="dark"] pre .gt, -[data-theme="dark"] code.highlighter-rouge .gt { - color: #d22323; -} - -[data-theme="dark"] .highlight .kc, -[data-theme="dark"] pre .kc, -[data-theme="dark"] pre .kc, -[data-theme="dark"] code.highlighter-rouge .kc { - color: #6ab825; - font-weight: bold; -} - -[data-theme="dark"] .highlight .kd, -[data-theme="dark"] pre .kd, -[data-theme="dark"] pre .kd, -[data-theme="dark"] code.highlighter-rouge .kd { - color: #6ab825; - font-weight: bold; -} - -[data-theme="dark"] .highlight .kn, -[data-theme="dark"] pre .kn, -[data-theme="dark"] pre .kn, -[data-theme="dark"] code.highlighter-rouge .kn { - color: #6ab825; - font-weight: bold; -} - -[data-theme="dark"] .highlight .kp, -[data-theme="dark"] pre .kp, -[data-theme="dark"] pre .kp, -[data-theme="dark"] code.highlighter-rouge .kp { - color: #6ab825; -} - -[data-theme="dark"] .highlight .kr, -[data-theme="dark"] pre .kr, -[data-theme="dark"] pre .kr, -[data-theme="dark"] code.highlighter-rouge .kr { - color: #6ab825; - font-weight: bold; -} - -[data-theme="dark"] .highlight .kt, -[data-theme="dark"] pre .kt, -[data-theme="dark"] pre .kt, -[data-theme="dark"] code.highlighter-rouge .kt { - color: #6ab825; - font-weight: bold; -} - -[data-theme="dark"] .highlight .ld, -[data-theme="dark"] pre .ld, -[data-theme="dark"] pre .ld, -[data-theme="dark"] code.highlighter-rouge .ld { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .m, -[data-theme="dark"] pre .m, -[data-theme="dark"] pre .m, -[data-theme="dark"] code.highlighter-rouge .m { - color: #3677a9; -} - -[data-theme="dark"] .highlight .s, -[data-theme="dark"] pre .s, -[data-theme="dark"] pre .s, -[data-theme="dark"] code.highlighter-rouge .s { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .na, -[data-theme="dark"] pre .na, -[data-theme="dark"] pre .na, -[data-theme="dark"] code.highlighter-rouge .na { - color: #bbbbbb; -} - -[data-theme="dark"] .highlight .nb, -[data-theme="dark"] pre .nb, -[data-theme="dark"] pre .nb, -[data-theme="dark"] code.highlighter-rouge .nb { - color: #24909d; -} - -[data-theme="dark"] .highlight .nc, -[data-theme="dark"] pre .nc, -[data-theme="dark"] pre .nc, -[data-theme="dark"] code.highlighter-rouge .nc { - color: #447fcf; - text-decoration: underline; -} - -[data-theme="dark"] .highlight .no, -[data-theme="dark"] pre .no, -[data-theme="dark"] pre .no, -[data-theme="dark"] code.highlighter-rouge .no { - color: #40ffff; -} - -[data-theme="dark"] .highlight .nd, -[data-theme="dark"] pre .nd, -[data-theme="dark"] pre .nd, -[data-theme="dark"] code.highlighter-rouge .nd { - color: #ffa500; -} - -[data-theme="dark"] .highlight .ni, -[data-theme="dark"] pre .ni, -[data-theme="dark"] pre .ni, -[data-theme="dark"] code.highlighter-rouge .ni { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .ne, -[data-theme="dark"] pre .ne, -[data-theme="dark"] pre .ne, -[data-theme="dark"] code.highlighter-rouge .ne { - color: #bbbbbb; -} - -[data-theme="dark"] .highlight .nf, -[data-theme="dark"] pre .nf, -[data-theme="dark"] pre .nf, -[data-theme="dark"] code.highlighter-rouge .nf { - color: #447fcf; -} - -[data-theme="dark"] .highlight .nl, -[data-theme="dark"] pre .nl, -[data-theme="dark"] pre .nl, -[data-theme="dark"] code.highlighter-rouge .nl { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .nn, -[data-theme="dark"] pre .nn, -[data-theme="dark"] pre .nn, -[data-theme="dark"] code.highlighter-rouge .nn { - color: #447fcf; - text-decoration: underline; -} - -[data-theme="dark"] .highlight .nx, -[data-theme="dark"] pre .nx, -[data-theme="dark"] pre .nx, -[data-theme="dark"] code.highlighter-rouge .nx { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .py, -[data-theme="dark"] pre .py, -[data-theme="dark"] pre .py, -[data-theme="dark"] code.highlighter-rouge .py { - color: #d0d0d0; -} - -[data-theme="dark"] .highlight .nt, -[data-theme="dark"] pre .nt, -[data-theme="dark"] pre .nt, -[data-theme="dark"] code.highlighter-rouge .nt { - color: #6ab825; - font-weight: bold; -} - -[data-theme="dark"] .highlight .nv, -[data-theme="dark"] pre .nv, -[data-theme="dark"] pre .nv, -[data-theme="dark"] code.highlighter-rouge .nv { - color: #40ffff; -} - -[data-theme="dark"] .highlight .ow, -[data-theme="dark"] pre .ow, -[data-theme="dark"] pre .ow, -[data-theme="dark"] code.highlighter-rouge .ow { - color: #6ab825; - font-weight: bold; -} - -[data-theme="dark"] .highlight .w, -[data-theme="dark"] pre .w, -[data-theme="dark"] pre .w, -[data-theme="dark"] code.highlighter-rouge .w { - color: #666666; -} - -[data-theme="dark"] .highlight .mb, -[data-theme="dark"] pre .mb, -[data-theme="dark"] pre .mb, -[data-theme="dark"] code.highlighter-rouge .mb { - color: #3677a9; -} - -[data-theme="dark"] .highlight .mf, -[data-theme="dark"] pre .mf, -[data-theme="dark"] pre .mf, -[data-theme="dark"] code.highlighter-rouge .mf { - color: #3677a9; -} - -[data-theme="dark"] .highlight .mh, -[data-theme="dark"] pre .mh, -[data-theme="dark"] pre .mh, -[data-theme="dark"] code.highlighter-rouge .mh { - color: #3677a9; -} - -[data-theme="dark"] .highlight .mi, -[data-theme="dark"] pre .mi, -[data-theme="dark"] pre .mi, -[data-theme="dark"] code.highlighter-rouge .mi { - color: #3677a9; -} - -[data-theme="dark"] .highlight .mo, -[data-theme="dark"] pre .mo, -[data-theme="dark"] pre .mo, -[data-theme="dark"] code.highlighter-rouge .mo { - color: #3677a9; -} - -[data-theme="dark"] .highlight .sa, -[data-theme="dark"] pre .sa, -[data-theme="dark"] pre .sa, -[data-theme="dark"] code.highlighter-rouge .sa { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .sb, -[data-theme="dark"] pre .sb, -[data-theme="dark"] pre .sb, -[data-theme="dark"] code.highlighter-rouge .sb { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .sc, -[data-theme="dark"] pre .sc, -[data-theme="dark"] pre .sc, -[data-theme="dark"] code.highlighter-rouge .sc { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .dl, -[data-theme="dark"] pre .dl, -[data-theme="dark"] pre .dl, -[data-theme="dark"] code.highlighter-rouge .dl { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .sd, -[data-theme="dark"] pre .sd, -[data-theme="dark"] pre .sd, -[data-theme="dark"] code.highlighter-rouge .sd { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .s2, -[data-theme="dark"] pre .s2, -[data-theme="dark"] pre .s2, -[data-theme="dark"] code.highlighter-rouge .s2 { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .se, -[data-theme="dark"] pre .se, -[data-theme="dark"] pre .se, -[data-theme="dark"] code.highlighter-rouge .se { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .sh, -[data-theme="dark"] pre .sh, -[data-theme="dark"] pre .sh, -[data-theme="dark"] code.highlighter-rouge .sh { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .si, -[data-theme="dark"] pre .si, -[data-theme="dark"] pre .si, -[data-theme="dark"] code.highlighter-rouge .si { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .sx, -[data-theme="dark"] pre .sx, -[data-theme="dark"] pre .sx, -[data-theme="dark"] code.highlighter-rouge .sx { - color: #ffa500; -} - -[data-theme="dark"] .highlight .sr, -[data-theme="dark"] pre .sr, -[data-theme="dark"] pre .sr, -[data-theme="dark"] code.highlighter-rouge .sr { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .s1, -[data-theme="dark"] pre .s1, -[data-theme="dark"] pre .s1, -[data-theme="dark"] code.highlighter-rouge .s1 { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .ss, -[data-theme="dark"] pre .ss, -[data-theme="dark"] pre .ss, -[data-theme="dark"] code.highlighter-rouge .ss { - color: #ed9d13; -} - -[data-theme="dark"] .highlight .bp, -[data-theme="dark"] pre .bp, -[data-theme="dark"] pre .bp, -[data-theme="dark"] code.highlighter-rouge .bp { - color: #24909d; -} - -[data-theme="dark"] .highlight .fm, -[data-theme="dark"] pre .fm, -[data-theme="dark"] pre .fm, -[data-theme="dark"] code.highlighter-rouge .fm { - color: #447fcf; -} - -[data-theme="dark"] .highlight .vc, -[data-theme="dark"] pre .vc, -[data-theme="dark"] pre .vc, -[data-theme="dark"] code.highlighter-rouge .vc { - color: #40ffff; -} - -[data-theme="dark"] .highlight .vg, -[data-theme="dark"] pre .vg, -[data-theme="dark"] pre .vg, -[data-theme="dark"] code.highlighter-rouge .vg { - color: #40ffff; -} - -[data-theme="dark"] .highlight .vi, -[data-theme="dark"] pre .vi, -[data-theme="dark"] pre .vi, -[data-theme="dark"] code.highlighter-rouge .vi { - color: #40ffff; -} - -[data-theme="dark"] .highlight .vm, -[data-theme="dark"] pre .vm, -[data-theme="dark"] pre .vm, -[data-theme="dark"] code.highlighter-rouge .vm { - color: #40ffff; -} - -[data-theme="dark"] .highlight .il, -[data-theme="dark"] pre .il, -[data-theme="dark"] pre .il, -[data-theme="dark"] code.highlighter-rouge .il { - color: #3677a9; -} - -[data-theme="dark"] pre, -[data-theme="dark"] code.highlighter-rouge { - border: none; -} - -[data-theme="dark"] .gist { - filter: invert(90%) hue-rotate(180deg); -} - -[data-theme="dark"] input { - background-color: #2c3032; - border-color: #343a40; - color: #17191a; -} - -[data-theme="dark"] input::placeholder { - color: rgba(255, 255, 255, 0.64); -} - -[data-theme="dark"] input:focus { - background-color: #242526; - color: rgba(255, 255, 255, 0.9); -} - -[data-theme="dark"] .card { - background-color: #242526; - width: 100%; -} - -[data-theme="dark"] .card.border .card-footer { - background-color: rgba(0, 0, 0, 0.1); -} - -[data-theme="dark"] .post.card { - border-radius: 15px; - text-decoration: none !important; - padding: 15px; - height: 100%; -} - -[data-theme="dark"] .post.card .card-footer { - font-size: 14px; - margin: 0px -15px -15px -15px; - padding: 15px 35px; -} - -[data-theme="dark"] table:not(.highlight):not(pre) td, -[data-theme="dark"] .markdown-body table:not(.highlight):not(pre) th, -.markdown-body [data-theme="dark"] table:not(.highlight):not(pre) th { - border-color: #242526; -} - -[data-theme="dark"] table:not(.highlight):not(pre) tr:nth-child(even) { - background-color: #343a40; -} - -[data-theme="dark"] .list-group-item-action { - background-color: #242526; - color: rgba(255, 255, 255, 0.9); -} - -[data-theme="dark"] .list-group-item-action:hover, -[data-theme="dark"] .list-group-item-action:focus { - background-color: #1d1d1e; -} - -[data-theme="dark"] .post footer { - text-decoration: none; - font-size: 14px; - margin: 0px -15px -15px -15px; - padding: 15px 35px; -} - -[data-theme="dark"] .timeline-body .timeline-item:after { - background-color: #17191a; -} - -[data-theme="dark"] .toc ul { - background-color: #242526; -} - -[data-theme="dark"] h3, -[data-theme="dark"] h4, -[data-theme="dark"] h5 { - text-shadow: -1px 0 #909090, 0 1px #909090, 1px 0 #909090, 0 -1px #909090; -} - -[data-theme="dark"] .float-toc { - color: rgba(255, 255, 255, 0.9) !important; - position: absolute; - right: 10px !important; - width: 200px; - color: currentColor; - overflow-y: auto; - overflow-x: hidden; - padding-left: 0.3rem; - padding-right: 0.5rem !important; - padding-top: 0.25rem; - padding-bottom: 0.25rem; - margin-right: 0px !important; - font-size: 0.7rem; - border-left: 2px solid #e6ccff; - display: none; -} - -@media (min-width: 88em) { - [data-theme="dark"] .float-toc { - width: 250px; - display: block; - } -} - -@media (min-width: 95em) { - [data-theme="dark"] .float-toc { - width: 300px; - display: block; - } -} - -[data-theme="dark"] .float-toc a.toc-active { - font-weight: bold; - transition: all 0.125s ease-in 0s; - color: rgba(255, 255, 255, 0.9) !important; - font-size: 0.75rem; - color: #9075aa; -} - -[data-theme="dark"] .float-toc ul { - list-style-type: none !important; - margin-bottom: 0.1rem; - padding-left: 0.3rem; -} - -[data-theme="dark"] .float-toc ul li { - padding-left: .4rem; -} - -[data-theme="dark"] .float-toc a { - color: rgba(255, 255, 255, 0.9) !important; - text-decoration: none; -} - -[data-theme="dark"] .float-toc a:hover { - color: #ed9f9f; -} \ No newline at end of file