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