From 3873c2be2be60548a4e22dd809ccc13995e2ba78 Mon Sep 17 00:00:00 2001 From: zzossig Date: Sun, 12 Jan 2020 01:40:02 +0900 Subject: [PATCH] gallery bug fix, toc contents redesign, header subtitle styling, kimbie better color, --- README.ko.md | 4 +++- README.md | 4 +++- archetypes/header.md | 2 ++ assets/sass/base/_fonts.scss | 11 +++++++++++ assets/sass/base/_helpers.scss | 12 ------------ assets/sass/components/_expand.scss | 13 +++++++++++++ assets/sass/components/_modal.scss | 14 ++------------ assets/sass/layout/_body.scss | 2 +- assets/sass/layout/_grid.scss | 10 +++++++++- assets/sass/layout/_header.scss | 4 +++- assets/sass/main.scss | 1 + assets/sass/pages/_gallery.scss | 5 +++-- assets/sass/themes/_darkcode.scss | 4 ++-- assets/sass/themes/_hackercode.scss | 4 ++-- assets/sass/themes/_kimbie.scss | 6 +++--- assets/sass/themes/_kimbiecode.scss | 8 ++++---- assets/sass/themes/_lightcode.scss | 4 ++-- assets/sass/themes/_solarizedcode.scss | 4 ++-- data/font.toml | 3 ++- ...css_b4f67ac5085b89b62b54c1923e5a9145.content | 2 +- layouts/_default/baseof.html | 4 ++-- layouts/partials/body/donation.html | 2 +- layouts/partials/body/infos.html | 2 +- layouts/partials/body/toc.html | 2 +- layouts/partials/body/whoami.html | 8 ++++---- layouts/partials/header/header-text.html | 2 +- layouts/partials/navbar/site-nav.html | 2 +- layouts/partials/script/gallery-script.html | 5 +++++ layouts/partials/sidebar/site-bio.html | 8 ++++---- layouts/partials/summary/card.html | 4 ++-- layouts/partials/summary/classic.html | 4 ++-- layouts/partials/summary/compact.html | 2 +- layouts/shortcodes/img.html | 2 +- static/fonts/Courgette-Regular.woff | Bin 0 -> 54740 bytes 34 files changed, 95 insertions(+), 69 deletions(-) create mode 100644 static/fonts/Courgette-Regular.woff diff --git a/README.ko.md b/README.ko.md index 02a9c5c..8869f9b 100644 --- a/README.ko.md +++ b/README.ko.md @@ -730,9 +730,11 @@ header: - HUGO subtitle: - The world’s fastest framework for building websites - titleColor: + titleColor: # #123456, red titleShadow: false titleFontSize: 44 + subtitleColor: # #123456, red + subtitleCursive: false subtitleFontSize: 16 spaceBetweenTitleSubtitle: 20 diff --git a/README.md b/README.md index cfc7546..b2bf3db 100644 --- a/README.md +++ b/README.md @@ -723,9 +723,11 @@ header: - HUGO subtitle: - The world’s fastest framework for building websites - titleColor: + titleColor: # #123456, red titleShadow: false titleFontSize: 44 + subtitleColor: # #123456, red + subtitleCursive: false subtitleFontSize: 16 spaceBetweenTitleSubtitle: 20 diff --git a/archetypes/header.md b/archetypes/header.md index 4b7e3e7..fe7bf81 100644 --- a/archetypes/header.md +++ b/archetypes/header.md @@ -14,6 +14,8 @@ header: titleColor: titleShadow: false titleFontSize: 44 + subtitleColor: + subtitleCursive: false subtitleFontSize: 16 spaceBetweenTitleSubtitle: 20 diff --git a/assets/sass/base/_fonts.scss b/assets/sass/base/_fonts.scss index 85b4c4f..b6df54d 100644 --- a/assets/sass/base/_fonts.scss +++ b/assets/sass/base/_fonts.scss @@ -93,4 +93,15 @@ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Courgette'; + src: url('../fonts/Courgette-Regular.woff') format('woff'); + font-weight: 400; + font-style: normal; + font-display: swap; + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, + U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, + U+FEFF, U+FFFD; } \ No newline at end of file diff --git a/assets/sass/base/_helpers.scss b/assets/sass/base/_helpers.scss index 67557c6..bad8725 100644 --- a/assets/sass/base/_helpers.scss +++ b/assets/sass/base/_helpers.scss @@ -4,18 +4,6 @@ display: table; } -.container { - max-width: 100%; /* 1 */ - margin-left: auto; /* 2 */ - margin-right: auto; /* 2 */ - width: 100%; /* 1 */ - min-height: 100vh; - position: relative; - @include themify($themes) { - background-color: themed('body-background-color'); - } -} - .capitalize { text-transform: capitalize; } diff --git a/assets/sass/components/_expand.scss b/assets/sass/components/_expand.scss index d09def0..2dc12b2 100644 --- a/assets/sass/components/_expand.scss +++ b/assets/sass/components/_expand.scss @@ -15,6 +15,19 @@ @include themify($themes) { background-color: themed('toc-body-background-color'); } + + li { + font-family: $title-font; + font-size: 15.2px; + margin: 0 0 0.525rem 2rem !important; + list-style-type: '📂 '; + + li { + font-size: 14.4px; + list-style-type: '📄 '; + margin: 0 0 0.25rem 1.25rem !important; + } + } } &__button { diff --git a/assets/sass/components/_modal.scss b/assets/sass/components/_modal.scss index 097e2be..19d0607 100644 --- a/assets/sass/components/_modal.scss +++ b/assets/sass/components/_modal.scss @@ -142,16 +142,6 @@ to { opacity: 0; } } -@keyframes mmslideIn { - from { transform: translateY(4%); } - to { transform: translateY(0); } -} - -@keyframes mmslideOut { - from { transform: translateY(0); } - to { transform: translateY(-2%); } -} - .micromodal-slide { display: none; } @@ -165,7 +155,7 @@ } .micromodal-slide[aria-hidden="false"] .modal__container { - animation: mmslideIn .3s cubic-bezier(0, 0, .2, 1); + animation: mmfadeIn .3s cubic-bezier(0, 0, .2, 1); } .micromodal-slide[aria-hidden="true"] .modal__overlay { @@ -173,7 +163,7 @@ } .micromodal-slide[aria-hidden="true"] .modal__container { - animation: mmslideOut .3s cubic-bezier(0, 0, .2, 1); + animation: mmfadeOut .3s cubic-bezier(0, 0, .2, 1); } .micromodal-slide .modal__container, diff --git a/assets/sass/layout/_body.scss b/assets/sass/layout/_body.scss index 40292e0..71c826c 100644 --- a/assets/sass/layout/_body.scss +++ b/assets/sass/layout/_body.scss @@ -1,4 +1,4 @@ -#body { +#container { position: relative; @include themify($themes) { color: themed('body-color'); diff --git a/assets/sass/layout/_grid.scss b/assets/sass/layout/_grid.scss index 2b7cbf9..8ea4258 100644 --- a/assets/sass/layout/_grid.scss +++ b/assets/sass/layout/_grid.scss @@ -5,13 +5,21 @@ $grid_column_gap: $grid_column_gap_width + $grid_column_gap_unit; .wrapper { display: grid; + width: 100%; + min-height: 100vh; max-width: $grid_max; - justify-content: center; grid-template-columns: minmax(350px, $grid_main_main) minmax(calcSideWidth(), $grid_main_side); grid-template-rows: $grid_navbar_height auto 1fr auto; grid-column-gap: $grid_column_gap; grid-row-gap: $grid_row_gap; + + margin: 0 auto; + position: relative; + @include justify-content(center); + @include themify($themes) { + background-color: themed('body-background-color'); + } @media only screen and (max-width: 769px) { grid-template-columns: minmax(0, $grid_main_main) minmax(0, $grid_main_side); } diff --git a/assets/sass/layout/_header.scss b/assets/sass/layout/_header.scss index ec2227d..34fe1b2 100644 --- a/assets/sass/layout/_header.scss +++ b/assets/sass/layout/_header.scss @@ -33,7 +33,9 @@ &__subtitle { line-height: 1.2; - font-family: $title-font; + &[data-cursive="true"] { + font-family: $cursive-font; + } } &__align-left { diff --git a/assets/sass/main.scss b/assets/sass/main.scss index 13808ec..a0bff8b 100644 --- a/assets/sass/main.scss +++ b/assets/sass/main.scss @@ -23,6 +23,7 @@ $theme_kimbie_chroma_background: {{ .Site.Data.skin.theme_kimbie_chroma_backgrou $title-font: {{ .Site.Data.font.title_font }}; $content-font: {{ .Site.Data.font.content_font }}; +$cursive-font: {{ .Site.Data.font.cursive_font }}; @import 'abstracts/variables'; @import 'abstracts/mixins'; diff --git a/assets/sass/pages/_gallery.scss b/assets/sass/pages/_gallery.scss index 7a88fc7..d430bf8 100644 --- a/assets/sass/pages/_gallery.scss +++ b/assets/sass/pages/_gallery.scss @@ -44,11 +44,12 @@ .grid-item { float: left; border-radius: 0.25rem; + padding: 0.51rem; } .grid-item img { display: block; - max-width: 100%; + max-width: 100%; } @@ -115,7 +116,7 @@ } &::after { - content: "〰️🔍〰️"; + content: "➖🔍➖"; } } } diff --git a/assets/sass/themes/_darkcode.scss b/assets/sass/themes/_darkcode.scss index fea2a8a..1e444e1 100644 --- a/assets/sass/themes/_darkcode.scss +++ b/assets/sass/themes/_darkcode.scss @@ -50,9 +50,9 @@ $darkcode: ''; content-pre-main-color: #dc3958, content-pre-color: #d3af86, content-pre-number-color: #666, - content-pre-background-color: #423523, + content-pre-background-color: #362712, content-pre-header-color: #8ab1b0, - content-pre-header-background-color: #362712, + content-pre-header-background-color: lighten(#362712, 3%), content-pre-border-background-color: #e3b583, ); } @else { diff --git a/assets/sass/themes/_hackercode.scss b/assets/sass/themes/_hackercode.scss index 298ceb5..9b6f790 100644 --- a/assets/sass/themes/_hackercode.scss +++ b/assets/sass/themes/_hackercode.scss @@ -50,9 +50,9 @@ $hackercode: ''; content-pre-main-color: #dc3958, content-pre-color: #d3af86, content-pre-number-color: #666, - content-pre-background-color: #423523, + content-pre-background-color: #362712, content-pre-header-color: #8ab1b0, - content-pre-header-background-color: #362712, + content-pre-header-background-color: lighten(#362712, 3%), content-pre-border-background-color: #e3b583, ); } @else { diff --git a/assets/sass/themes/_kimbie.scss b/assets/sass/themes/_kimbie.scss index c3689be..809373b 100644 --- a/assets/sass/themes/_kimbie.scss +++ b/assets/sass/themes/_kimbie.scss @@ -23,15 +23,15 @@ $kimbie: ( navbar-title-active-color: #889b4a, navbar-menu-hover-background-color: #6e583b, navbar-dropdown-item-hover-color: #f06431, - sidebar-title-color: #dc3958, + sidebar-title-color: #f06431, sidebar-li-color: #a57a4c, taxo-title-color: #98676a, taxo-num-color: #d3af86, taxo-num-background-color: #6e583b, taxo-tags-background-color: #423523, - taxo-tags-color: #f06431, + taxo-tags-color: #dc3958, taxo-series-background-color: #423523, - taxo-series-color: #dc3958 , + taxo-series-color: #889b4a, taxo-categories-background-color: #423523, taxo-categories-color: #8ab1b0, breadcrumb-item-color: #DC322F, diff --git a/assets/sass/themes/_kimbiecode.scss b/assets/sass/themes/_kimbiecode.scss index 9711398..159c621 100644 --- a/assets/sass/themes/_kimbiecode.scss +++ b/assets/sass/themes/_kimbiecode.scss @@ -50,9 +50,9 @@ $kimbiecode: ''; content-pre-main-color: #dc3958, content-pre-color: #d3af86, content-pre-number-color: #666, - content-pre-background-color: #423523, + content-pre-background-color: #362712, content-pre-header-color: #8ab1b0, - content-pre-header-background-color: #362712, + content-pre-header-background-color: lighten(#362712, 3%), content-pre-border-background-color: #e3b583, ); } @else { @@ -61,9 +61,9 @@ $kimbiecode: ''; content-pre-main-color: #dc3958, content-pre-color: #d3af86, content-pre-number-color: #666, - content-pre-background-color: #423523, + content-pre-background-color: #362712, content-pre-header-color: #8ab1b0, - content-pre-header-background-color: #362712, + content-pre-header-background-color: lighten(#362712, 3%), content-pre-border-background-color: #e3b583, ); } \ No newline at end of file diff --git a/assets/sass/themes/_lightcode.scss b/assets/sass/themes/_lightcode.scss index 481c9d3..dfa2277 100644 --- a/assets/sass/themes/_lightcode.scss +++ b/assets/sass/themes/_lightcode.scss @@ -50,9 +50,9 @@ $lightcode: ''; content-pre-main-color: #dc3958, content-pre-color: #d3af86, content-pre-number-color: #666, - content-pre-background-color: #423523, + content-pre-background-color: #362712, content-pre-header-color: #8ab1b0, - content-pre-header-background-color: #362712, + content-pre-header-background-color: lighten(#362712, 3%), content-pre-border-background-color: #e3b583, ); } @else { diff --git a/assets/sass/themes/_solarizedcode.scss b/assets/sass/themes/_solarizedcode.scss index 49ef90d..f3ab22b 100644 --- a/assets/sass/themes/_solarizedcode.scss +++ b/assets/sass/themes/_solarizedcode.scss @@ -50,9 +50,9 @@ $solarizedcode: ''; content-pre-main-color: #dc3958, content-pre-color: #d3af86, content-pre-number-color: #666, - content-pre-background-color: #423523, + content-pre-background-color: #362712, content-pre-header-color: #8ab1b0, - content-pre-header-background-color: #362712, + content-pre-header-background-color: lighten(#362712, 3%), content-pre-border-background-color: #e3b583, ); } @else { diff --git a/data/font.toml b/data/font.toml index ad65fd0..2a8db1b 100644 --- a/data/font.toml +++ b/data/font.toml @@ -1,2 +1,3 @@ title_font = "\"Montserrat\", sans-serif" -content_font = "\"Merriweather\", serif" \ No newline at end of file +content_font = "\"Merriweather\", serif" +cursive_font = "\"Courgette\", cursive" \ No newline at end of file diff --git a/exampleSite/resources/_gen/assets/scss/sass/main.scss_b4f67ac5085b89b62b54c1923e5a9145.content b/exampleSite/resources/_gen/assets/scss/sass/main.scss_b4f67ac5085b89b62b54c1923e5a9145.content index da505c5..08cfd68 100644 --- a/exampleSite/resources/_gen/assets/scss/sass/main.scss_b4f67ac5085b89b62b54c1923e5a9145.content +++ b/exampleSite/resources/_gen/assets/scss/sass/main.scss_b4f67ac5085b89b62b54c1923e5a9145.content @@ -1 +1 @@ -.theme__light .chroma{background-color:#f5f2f0}.theme__light .chroma .err{color:#a61717;background-color:#e3d2d2}.theme__light .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__light .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__light .chroma .hl{display:block;width:100%;background-color:#ffc}.theme__light .chroma .lnt{padding:0 .4em;color:#728fcb}.theme__light .chroma .ln{padding:0 .4em;color:#728fcb}.theme__light .chroma .k{color:#728fcb;font-weight:700}.theme__light .chroma .kc{color:#728fcb;font-weight:700}.theme__light .chroma .kd{color:#728fcb;font-weight:700}.theme__light .chroma .kn{color:#728fcb;font-weight:700}.theme__light .chroma .kp{color:#728fcb;font-weight:700}.theme__light .chroma .kr{color:#728fcb;font-weight:700}.theme__light .chroma .kt{color:#458;font-weight:700}.theme__light .chroma .na{color:#896724}.theme__light .chroma .nb{color:#0086b3}.theme__light .chroma .bp{color:#b6ad9a}.theme__light .chroma .nc{color:#458;font-weight:700}.theme__light .chroma .no{color:#896724}.theme__light .chroma .nd{color:#3c5d5d;font-weight:700}.theme__light .chroma .ni{color:#728fcb}.theme__light .chroma .ne{color:#b29762;font-weight:700}.theme__light .chroma .nf{color:#b29762;font-weight:700}.theme__light .chroma .nl{color:#b29762;font-weight:700}.theme__light .chroma .nn{color:#555}.theme__light .chroma .nt{color:#063289}.theme__light .chroma .nv{color:#896724}.theme__light .chroma .vc{color:#896724}.theme__light .chroma .vg{color:#896724}.theme__light .chroma .vi{color:#896724}.theme__light .chroma .s{color:#728fcb}.theme__light .chroma .sa{color:#728fcb}.theme__light .chroma .sb{color:#728fcb}.theme__light .chroma .sc{color:#728fcb}.theme__light .chroma .dl{color:#728fcb}.theme__light .chroma .sd{color:#728fcb}.theme__light .chroma .s2{color:#728fcb}.theme__light .chroma .se{color:#728fcb}.theme__light .chroma .sh{color:#728fcb}.theme__light .chroma .si{color:#728fcb}.theme__light .chroma .sx{color:#728fcb}.theme__light .chroma .sr{color:#009926}.theme__light .chroma .s1{color:#728fcb}.theme__light .chroma .ss{color:#990073}.theme__light .chroma .m{color:#099}.theme__light .chroma .mb{color:#099}.theme__light .chroma .mf{color:#099}.theme__light .chroma .mh{color:#099}.theme__light .chroma .mi{color:#099}.theme__light .chroma .il{color:#099}.theme__light .chroma .mo{color:#099}.theme__light .chroma .o{color:#728fcb;font-weight:700}.theme__light .chroma .ow{color:#728fcb;font-weight:700}.theme__light .chroma .c{color:#b6ad9a;font-style:italic}.theme__light .chroma .ch{color:#b6ad9a;font-style:italic}.theme__light .chroma .cm{color:#b6ad9a;font-style:italic}.theme__light .chroma .c1{color:#b6ad9a;font-style:italic}.theme__light .chroma .cs{color:#b6ad9a;font-weight:700;font-style:italic}.theme__light .chroma .cp{color:#b6ad9a;font-weight:700;font-style:italic}.theme__light .chroma .cpf{color:#b6ad9a;font-weight:700;font-style:italic}.theme__light .chroma .gd{color:#728fcb;background-color:#fdd}.theme__light .chroma .ge{color:#728fcb;font-style:italic}.theme__light .chroma .gr{color:#a00}.theme__light .chroma .gh{color:#b6ad9a}.theme__light .chroma .gi{color:#728fcb;background-color:#dfd}.theme__light .chroma .go{color:#888}.theme__light .chroma .gp{color:#555}.theme__light .chroma .gs{font-weight:700}.theme__light .chroma .gu{color:#aaa}.theme__light .chroma .gt{color:#a00}.theme__light .chroma .gl{text-decoration:underline}.theme__light .chroma .w{color:#bbb}.theme__light .chroma .p{color:#b6ad9a}.theme__dark .chroma{color:#f8f8f2;background-color:#171f2e}.theme__dark .chroma .err{color:#960050;background-color:#1e0010}.theme__dark .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__dark .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__dark .chroma .hl{display:block;width:100%;background-color:#000}.theme__dark .chroma .lnt{padding:0 .4em;color:#7f7f7f}.theme__dark .chroma .ln{padding:0 .4em;color:#7f7f7f}.theme__dark .chroma .k{color:#66d9ef}.theme__dark .chroma .kc{color:#66d9ef}.theme__dark .chroma .kd{color:#66d9ef}.theme__dark .chroma .kn{color:#f92672}.theme__dark .chroma .kp{color:#66d9ef}.theme__dark .chroma .kr{color:#66d9ef}.theme__dark .chroma .kt{color:#66d9ef}.theme__dark .chroma .na{color:#a6e22e}.theme__dark .chroma .nc{color:#a6e22e}.theme__dark .chroma .no{color:#66d9ef}.theme__dark .chroma .nd{color:#a6e22e}.theme__dark .chroma .ne{color:#a6e22e}.theme__dark .chroma .nf{color:#a6e22e}.theme__dark .chroma .nx{color:#a6e22e}.theme__dark .chroma .nt{color:#f92672}.theme__dark .chroma .l{color:#ae81ff}.theme__dark .chroma .ld{color:#e6db74}.theme__dark .chroma .s{color:#e6db74}.theme__dark .chroma .sa{color:#e6db74}.theme__dark .chroma .sb{color:#e6db74}.theme__dark .chroma .sc{color:#e6db74}.theme__dark .chroma .dl{color:#e6db74}.theme__dark .chroma .sd{color:#e6db74}.theme__dark .chroma .s2{color:#e6db74}.theme__dark .chroma .se{color:#ae81ff}.theme__dark .chroma .sh{color:#e6db74}.theme__dark .chroma .si{color:#e6db74}.theme__dark .chroma .sx{color:#e6db74}.theme__dark .chroma .sr{color:#e6db74}.theme__dark .chroma .s1{color:#e6db74}.theme__dark .chroma .ss{color:#e6db74}.theme__dark .chroma .m{color:#ae81ff}.theme__dark .chroma .mb{color:#ae81ff}.theme__dark .chroma .mf{color:#ae81ff}.theme__dark .chroma .mh{color:#ae81ff}.theme__dark .chroma .mi{color:#ae81ff}.theme__dark .chroma .il{color:#ae81ff}.theme__dark .chroma .mo{color:#ae81ff}.theme__dark .chroma .o{color:#f92672}.theme__dark .chroma .ow{color:#f92672}.theme__dark .chroma .c{color:#75715e}.theme__dark .chroma .ch{color:#75715e}.theme__dark .chroma .cm{color:#75715e}.theme__dark .chroma .c1{color:#75715e}.theme__dark .chroma .cs{color:#75715e}.theme__dark .chroma .cp{color:#75715e}.theme__dark .chroma .cpf{color:#75715e}.theme__dark .chroma .gd{color:#f92672}.theme__dark .chroma .ge{font-style:italic}.theme__dark .chroma .gi{color:#a6e22e}.theme__dark .chroma .gs{font-weight:700}.theme__dark .chroma .gu{color:#75715e}.theme__hacker .chroma{color:#f8f8f2;background-color:#282a36}.theme__hacker .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__hacker .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__hacker .chroma .hl{display:block;width:100%;background-color:#000}.theme__hacker .chroma .lnt{padding:0 .4em;color:#7f7f7f}.theme__hacker .chroma .ln{padding:0 .4em;color:#7f7f7f}.theme__hacker .chroma .k{color:#ff79c6}.theme__hacker .chroma .kc{color:#ff79c6}.theme__hacker .chroma .kd{color:#8be9fd;font-style:italic}.theme__hacker .chroma .kn{color:#ff79c6}.theme__hacker .chroma .kp{color:#ff79c6}.theme__hacker .chroma .kr{color:#ff79c6}.theme__hacker .chroma .kt{color:#8be9fd}.theme__hacker .chroma .na{color:#50fa7b}.theme__hacker .chroma .nb{color:#8be9fd;font-style:italic}.theme__hacker .chroma .nc{color:#50fa7b}.theme__hacker .chroma .nf{color:#50fa7b}.theme__hacker .chroma .nl{color:#8be9fd;font-style:italic}.theme__hacker .chroma .nt{color:#ff79c6}.theme__hacker .chroma .nv{color:#8be9fd;font-style:italic}.theme__hacker .chroma .vc{color:#8be9fd;font-style:italic}.theme__hacker .chroma .vg{color:#8be9fd;font-style:italic}.theme__hacker .chroma .vi{color:#8be9fd;font-style:italic}.theme__hacker .chroma .s{color:#f1fa8c}.theme__hacker .chroma .sa{color:#f1fa8c}.theme__hacker .chroma .sb{color:#f1fa8c}.theme__hacker .chroma .sc{color:#f1fa8c}.theme__hacker .chroma .dl{color:#f1fa8c}.theme__hacker .chroma .sd{color:#f1fa8c}.theme__hacker .chroma .s2{color:#f1fa8c}.theme__hacker .chroma .se{color:#f1fa8c}.theme__hacker .chroma .sh{color:#f1fa8c}.theme__hacker .chroma .si{color:#f1fa8c}.theme__hacker .chroma .sx{color:#f1fa8c}.theme__hacker .chroma .sr{color:#f1fa8c}.theme__hacker .chroma .s1{color:#f1fa8c}.theme__hacker .chroma .ss{color:#f1fa8c}.theme__hacker .chroma .m{color:#bd93f9}.theme__hacker .chroma .mb{color:#bd93f9}.theme__hacker .chroma .mf{color:#bd93f9}.theme__hacker .chroma .mh{color:#bd93f9}.theme__hacker .chroma .mi{color:#bd93f9}.theme__hacker .chroma .il{color:#bd93f9}.theme__hacker .chroma .mo{color:#bd93f9}.theme__hacker .chroma .o{color:#ff79c6}.theme__hacker .chroma .ow{color:#ff79c6}.theme__hacker .chroma .c{color:#6272a4}.theme__hacker .chroma .ch{color:#6272a4}.theme__hacker .chroma .cm{color:#6272a4}.theme__hacker .chroma .c1{color:#6272a4}.theme__hacker .chroma .cs{color:#6272a4}.theme__hacker .chroma .cp{color:#ff79c6}.theme__hacker .chroma .cpf{color:#ff79c6}.theme__hacker .chroma .gd{color:#8b080b}.theme__hacker .chroma .ge{text-decoration:underline}.theme__hacker .chroma .gh{font-weight:700}.theme__hacker .chroma .gi{font-weight:700}.theme__hacker .chroma .go{color:#44475a}.theme__hacker .chroma .gu{font-weight:700}.theme__hacker .chroma .gl{text-decoration:underline}.theme__solarized .chroma{color:#dc322f;background-color:#faf1cd}.theme__solarized .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__solarized .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__solarized .chroma .hl{display:block;width:100%;background-color:#ffc}.theme__solarized .chroma .lnt{padding:0 .4em;color:#aaa}.theme__solarized .chroma .ln{padding:0 .4em;color:#aaa}.theme__solarized .chroma .k{color:#07a}.theme__solarized .chroma .kc{color:#07a;font-weight:700}.theme__solarized .chroma .kd{color:#07a}.theme__solarized .chroma .kn{color:#dc322f;font-weight:700}.theme__solarized .chroma .kp{color:#07a}.theme__solarized .chroma .kr{color:#07a}.theme__solarized .chroma .kt{color:#07a;font-weight:700}.theme__solarized .chroma .n{color:#c47e00}.theme__solarized .chroma .na{color:#c47e00}.theme__solarized .chroma .nb{color:#690}.theme__solarized .chroma .bp{color:#c47e00}.theme__solarized .chroma .nc{color:#690}.theme__solarized .chroma .no{color:#c47e00}.theme__solarized .chroma .nd{color:#c47e00}.theme__solarized .chroma .ni{color:#c47e00}.theme__solarized .chroma .ne{color:#c47e00}.theme__solarized .chroma .nf{color:#dd4a68}.theme__solarized .chroma .fm{color:#dd4a68}.theme__solarized .chroma .nl{color:#c47e00}.theme__solarized .chroma .nn{color:#c47e00}.theme__solarized .chroma .nx{color:#c47e00}.theme__solarized .chroma .py{color:#c47e00}.theme__solarized .chroma .nt{color:#268bd2;font-weight:700}.theme__solarized .chroma .nv{color:#c47e00}.theme__solarized .chroma .vc{color:#c47e00}.theme__solarized .chroma .vg{color:#c47e00}.theme__solarized .chroma .vi{color:#c47e00}.theme__solarized .chroma .vm{color:#c47e00}.theme__solarized .chroma .l{color:#2aa198}.theme__solarized .chroma .ld{color:#2aa198}.theme__solarized .chroma .s{color:#2aa198}.theme__solarized .chroma .sa{color:#2aa198}.theme__solarized .chroma .sb{color:#2aa198}.theme__solarized .chroma .sc{color:#2aa198}.theme__solarized .chroma .dl{color:#2aa198}.theme__solarized .chroma .sd{color:#2aa198}.theme__solarized .chroma .s2{color:#2aa198}.theme__solarized .chroma .se{color:#2aa198}.theme__solarized .chroma .sh{color:#2aa198}.theme__solarized .chroma .si{color:#2aa198}.theme__solarized .chroma .sx{color:#2aa198}.theme__solarized .chroma .sr{color:#2aa198}.theme__solarized .chroma .s1{color:#2aa198}.theme__solarized .chroma .ss{color:#2aa198}.theme__solarized .chroma .m{color:#2aa198;font-weight:700}.theme__solarized .chroma .mb{color:#2aa198;font-weight:700}.theme__solarized .chroma .mf{color:#2aa198;font-weight:700}.theme__solarized .chroma .mh{color:#2aa198;font-weight:700}.theme__solarized .chroma .mi{color:#2aa198;font-weight:700}.theme__solarized .chroma .il{color:#2aa198;font-weight:700}.theme__solarized .chroma .mo{color:#2aa198;font-weight:700}.theme__solarized .chroma .ow{color:#07a}.theme__solarized .chroma .c{color:#93a1a1;font-style:italic}.theme__solarized .chroma .ch{color:#93a1a1;font-style:italic}.theme__solarized .chroma .cm{color:#93a1a1;font-style:italic}.theme__solarized .chroma .c1{color:#93a1a1;font-style:italic}.theme__solarized .chroma .cs{color:#93a1a1;font-style:italic}.theme__solarized .chroma .cp{color:#93a1a1;font-style:italic}.theme__solarized .chroma .cpf{color:#93a1a1;font-style:italic}.theme__solarized .chroma .g{color:#d33682}.theme__solarized .chroma .gd{color:#d33682}.theme__solarized .chroma .ge{color:#d33682}.theme__solarized .chroma .gr{color:#d33682}.theme__solarized .chroma .gh{color:#d33682}.theme__solarized .chroma .gi{color:#d33682}.theme__solarized .chroma .go{color:#d33682}.theme__solarized .chroma .gp{color:#d33682}.theme__solarized .chroma .gs{color:#d33682}.theme__solarized .chroma .gu{color:#d33682}.theme__solarized .chroma .gt{color:#d33682}.theme__solarized .chroma .gl{color:#d33682}.theme__kimbie .chroma{color:#272822;background-color:#fafafa}.theme__kimbie .chroma .err{color:#960050;background-color:#1e0010}.theme__kimbie .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__kimbie .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__kimbie .chroma .hl{display:block;width:100%;background-color:#ffc}.theme__kimbie .chroma .lnt{padding:0 .4em;color:#7f7f7f}.theme__kimbie .chroma .ln{padding:0 .4em;color:#7f7f7f}.theme__kimbie .chroma .k{color:#00a8c8}.theme__kimbie .chroma .kc{color:#00a8c8}.theme__kimbie .chroma .kd{color:#00a8c8}.theme__kimbie .chroma .kn{color:#f92672}.theme__kimbie .chroma .kp{color:#00a8c8}.theme__kimbie .chroma .kr{color:#00a8c8}.theme__kimbie .chroma .kt{color:#00a8c8}.theme__kimbie .chroma .n{color:#8ab1b0}.theme__kimbie .chroma .na{color:#75af00}.theme__kimbie .chroma .nb{color:#8ab1b0}.theme__kimbie .chroma .bp{color:#8ab1b0}.theme__kimbie .chroma .nc{color:#75af00}.theme__kimbie .chroma .no{color:#00a8c8}.theme__kimbie .chroma .nd{color:#75af00}.theme__kimbie .chroma .ni{color:#8ab1b0}.theme__kimbie .chroma .ne{color:#75af00}.theme__kimbie .chroma .nf{color:#75af00}.theme__kimbie .chroma .fm{color:#8ab1b0}.theme__kimbie .chroma .nl{color:#8ab1b0}.theme__kimbie .chroma .nn{color:#8ab1b0}.theme__kimbie .chroma .nx{color:#75af00}.theme__kimbie .chroma .py{color:#8ab1b0}.theme__kimbie .chroma .nt{color:#f92672}.theme__kimbie .chroma .nv{color:#8ab1b0}.theme__kimbie .chroma .vc{color:#8ab1b0}.theme__kimbie .chroma .vg{color:#8ab1b0}.theme__kimbie .chroma .vi{color:#8ab1b0}.theme__kimbie .chroma .vm{color:#8ab1b0}.theme__kimbie .chroma .l{color:#ae81ff}.theme__kimbie .chroma .ld{color:#d88200}.theme__kimbie .chroma .s{color:#d88200}.theme__kimbie .chroma .sa{color:#d88200}.theme__kimbie .chroma .sb{color:#d88200}.theme__kimbie .chroma .sc{color:#d88200}.theme__kimbie .chroma .dl{color:#d88200}.theme__kimbie .chroma .sd{color:#d88200}.theme__kimbie .chroma .s2{color:#d88200}.theme__kimbie .chroma .se{color:#8045ff}.theme__kimbie .chroma .sh{color:#d88200}.theme__kimbie .chroma .si{color:#d88200}.theme__kimbie .chroma .sx{color:#d88200}.theme__kimbie .chroma .sr{color:#d88200}.theme__kimbie .chroma .s1{color:#d88200}.theme__kimbie .chroma .ss{color:#d88200}.theme__kimbie .chroma .m{color:#ae81ff}.theme__kimbie .chroma .mb{color:#ae81ff}.theme__kimbie .chroma .mf{color:#ae81ff}.theme__kimbie .chroma .mh{color:#ae81ff}.theme__kimbie .chroma .mi{color:#ae81ff}.theme__kimbie .chroma .il{color:#ae81ff}.theme__kimbie .chroma .mo{color:#ae81ff}.theme__kimbie .chroma .o{color:#f92672}.theme__kimbie .chroma .ow{color:#f92672}.theme__kimbie .chroma .p{color:#8ab1b0}.theme__kimbie .chroma .c{color:#75715e}.theme__kimbie .chroma .ch{color:#75715e}.theme__kimbie .chroma .cm{color:#75715e}.theme__kimbie .chroma .c1{color:#75715e}.theme__kimbie .chroma .cs{color:#75715e}.theme__kimbie .chroma .cp{color:#75715e}.theme__kimbie .chroma .cpf{color:#75715e}.theme__kimbie .chroma .ge{font-style:italic}.theme__kimbie .chroma .gs{font-weight:700}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.theme__dark a{text-decoration:none;color:#ffd866}.theme__dark a:hover,.theme__dark a:active,.theme__dark a:focus{color:#ff6188;text-decoration:underline}.theme__light a{text-decoration:none;color:#607d8b}.theme__light a:hover,.theme__light a:active,.theme__light a:focus{color:#26a69a;text-decoration:underline}.theme__hacker a{text-decoration:none;color:#e08c48}.theme__hacker a:hover,.theme__hacker a:active,.theme__hacker a:focus{color:#e08c48;text-decoration:underline}.theme__solarized a{text-decoration:none;color:#859900}.theme__solarized a:hover,.theme__solarized a:active,.theme__solarized a:focus{color:#268bd2;text-decoration:underline}.theme__kimbie a{text-decoration:none;color:#dc322f}.theme__kimbie a:hover,.theme__kimbie a:active,.theme__kimbie a:focus{color:#dc322f;text-decoration:underline}/*!minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css*/html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}ul{list-style:none}hr{border:0}button,input,select,textarea{margin:0}img,video{height:auto;max-width:100%;object-fit:inherit}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}figcaption{font-style:italic;font-size:.9rem;margin-bottom:1rem}.theme__dark figcaption{color:#bdbdbd}.theme__dark figcaption strong{color:#fcfcfa}.theme__light figcaption{color:#bdbdbd}.theme__light figcaption strong{color:#424242}.theme__hacker figcaption{color:#1fff2a}.theme__hacker figcaption strong{color:#fcfcfa}.theme__solarized figcaption{color:#ffb300}.theme__solarized figcaption strong{color:#b58900}.theme__kimbie figcaption{color:#e3b583}.theme__kimbie figcaption strong{color:#7e602c}.theme__dark ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__light ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__hacker ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__solarized ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__kimbie ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__dark ::selection{color:#fcfcfa;background:#ff6188}.theme__light ::selection{color:#fcfcfa;background:#ff6188}.theme__hacker ::selection{color:#fcfcfa;background:#ff6188}.theme__solarized ::selection{color:#fcfcfa;background:#ff6188}.theme__kimbie ::selection{color:#fcfcfa;background:#ff6188}/*!Generated by Font Squirrel (https://www.fontsquirrel.com) on October 26, 2019*/@font-face{font-family:montserrat;src:url(../fonts/montserrat-regular.woff2)format("woff2"),url(../fonts/montserrat-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:montserrat;src:url(../fonts/montserrat-bold.woff2)format("woff2"),url(../fonts/montserrat-bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:montserrat;src:url(../fonts/montserrat-black.woff2)format("woff2"),url(../fonts/montserrat-black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-regular.woff2)format("woff2"),url(../fonts/merriweather-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-italic.woff2)format("woff2"),url(../fonts/merriweather-italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-bold.woff2)format("woff2"),url(../fonts/merriweather-bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-bolditalic.woff2)format("woff2"),url(../fonts/merriweather-bolditalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-black.woff2)format("woff2"),url(../fonts/merriweather-black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.clearfix::after{clear:both;content:'';display:table}.container{max-width:100%;margin-left:auto;margin-right:auto;width:100%;min-height:100vh;position:relative}.theme__dark .container{background-color:#2d2a2e}.theme__light .container{background-color:#fafafa}.theme__hacker .container{background-color:#151715}.theme__solarized .container{background-color:#fdf7e3}.theme__kimbie .container{background-color:#221a0f}.capitalize{text-transform:capitalize}.hide{display:none}.grow{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}body{font:125%/1.4 BlinkMacSystemFont,-apple-system,segoe ui,roboto,oxygen,ubuntu,cantarell,fira sans,droid sans,helvetica neue,helvetica,arial,sans-serif}code,pre{font:125%/1.8 Consolas,andale mono wt,andale mono,lucida console,lucida sans typewriter,dejavu sans mono,bitstream vera sans mono,liberation mono,nimbus mono l,Monaco,courier new,Courier,monospace}.h1{font-size:4rem}.h2{font-size:3.5rem}.h3{font-size:3rem}.h4{font-size:2.5rem}.h5{font-size:2rem}.h6{font-size:1.5rem}.p1{font-size:1.2rem}.p2{font-size:1rem}.caption{font-size:.8rem}@-webkit-keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-moz-keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-ms-keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-o-keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-moz-keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-ms-keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-o-keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}.navbar{margin:auto;width:inherit;max-width:inherit;height:50px;z-index:13;position:fixed;left:0;right:0;top:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.theme__dark .navbar{border-bottom:1px solid #2d2a2e;background-color:#403e41}.theme__light .navbar{border-bottom:1px solid #e0e0e0;background-color:#eee}.theme__hacker .navbar{border-bottom:1px solid #252526;background-color:#252526}.theme__solarized .navbar{border-bottom:1px solid #b58900;background-color:#eee8d5}.theme__kimbie .navbar{border-bottom:1px solid #6e583b;background-color:#51412c}.navbar--hide{top:-50px}.navbar--show{top:0}@media only screen and (min-width:769px){.navbar__slide-down:nth-child(1){-webkit-animation:slide-in-down .25s .1s 1 ease both;-moz-animation:slide-in-down .25s .1s 1 ease both;-ms-animation:slide-in-down .25s .1s 1 ease both;-o-animation:slide-in-down .25s .1s 1 ease both;animation:slide-in-down .25s .1s 1 ease both}.navbar__slide-down:nth-child(2){-webkit-animation:slide-in-down .25s .2s 1 ease both;-moz-animation:slide-in-down .25s .2s 1 ease both;-ms-animation:slide-in-down .25s .2s 1 ease both;-o-animation:slide-in-down .25s .2s 1 ease both;animation:slide-in-down .25s .2s 1 ease both}.navbar__slide-down:nth-child(3){-webkit-animation:slide-in-down .25s .3s 1 ease both;-moz-animation:slide-in-down .25s .3s 1 ease both;-ms-animation:slide-in-down .25s .3s 1 ease both;-o-animation:slide-in-down .25s .3s 1 ease both;animation:slide-in-down .25s .3s 1 ease both}.navbar__slide-down:nth-child(4){-webkit-animation:slide-in-down .25s .4s 1 ease both;-moz-animation:slide-in-down .25s .4s 1 ease both;-ms-animation:slide-in-down .25s .4s 1 ease both;-o-animation:slide-in-down .25s .4s 1 ease both;animation:slide-in-down .25s .4s 1 ease both}.navbar__slide-down:nth-child(5){-webkit-animation:slide-in-down .25s .5s 1 ease both;-moz-animation:slide-in-down .25s .5s 1 ease both;-ms-animation:slide-in-down .25s .5s 1 ease both;-o-animation:slide-in-down .25s .5s 1 ease both;animation:slide-in-down .25s .5s 1 ease both}.navbar__slide-down:nth-child(6){-webkit-animation:slide-in-down .25s .6s 1 ease both;-moz-animation:slide-in-down .25s .6s 1 ease both;-ms-animation:slide-in-down .25s .6s 1 ease both;-o-animation:slide-in-down .25s .6s 1 ease both;animation:slide-in-down .25s .6s 1 ease both}.navbar__slide-down:nth-child(7){-webkit-animation:slide-in-down .25s .7s 1 ease both;-moz-animation:slide-in-down .25s .7s 1 ease both;-ms-animation:slide-in-down .25s .7s 1 ease both;-o-animation:slide-in-down .25s .7s 1 ease both;animation:slide-in-down .25s .7s 1 ease both}.navbar__slide-down:nth-child(8){-webkit-animation:slide-in-down .25s .8s 1 ease both;-moz-animation:slide-in-down .25s .8s 1 ease both;-ms-animation:slide-in-down .25s .8s 1 ease both;-o-animation:slide-in-down .25s .8s 1 ease both;animation:slide-in-down .25s .8s 1 ease both}}.navbar__brand{height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.navbar__burger{display:none;position:relative;-webkit-animation:slide-in-down .5s 0s 1 ease both;-moz-animation:slide-in-down .5s 0s 1 ease both;-ms-animation:slide-in-down .5s 0s 1 ease both;-o-animation:slide-in-down .5s 0s 1 ease both;animation:slide-in-down .5s 0s 1 ease both}@media only screen and (max-width:769px){.navbar__burger{cursor:pointer;margin-left:auto;position:relative;height:50px;width:35px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.navbar__burger span{border-radius:1rem;display:block;height:2px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.theme__dark .navbar__burger span{background-color:#fcfcfa}.theme__light .navbar__burger span{background-color:#777}.theme__hacker .navbar__burger span{background-color:#dbdbdb}.theme__solarized .navbar__burger span{background-color:#586e75}.theme__kimbie .navbar__burger span{background-color:#d3af86}.navbar__burger span:nth-child(1){top:calc(50% - 6px)}.navbar__burger span:nth-child(2){top:calc(50% - 1px)}.navbar__burger span:nth-child(3){top:calc(50% + 4px)}.theme__dark .navbar__burger:hover span{background-color:#ff6188}.theme__light .navbar__burger:hover span{background-color:#26a69a}.theme__hacker .navbar__burger:hover span{background-color:#e08c48}.theme__solarized .navbar__burger:hover span{background-color:#268bd2}.theme__kimbie .navbar__burger:hover span{background-color:#dc322f}.navbar__burger.is-active{display:block}.navbar__burger.is-active span:nth-child(1){transform:translateY(5px)rotate(45deg)}.navbar__burger.is-active span:nth-child(2){opacity:0}.navbar__burger.is-active span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}}.navbar__logo{width:100%;height:100%}.navbar__logo-link{width:40px;height:40px;padding:.1rem;margin:auto .25rem;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;flex-shrink:0}.navbar__long-link{width:100%;height:100%;padding:.6rem .2rem;margin:auto .25rem;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;flex-shrink:0}.navbar__title{height:50px;font-size:1.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .navbar__title-link{color:#fcfcfa}.theme__dark .navbar__title-link:hover,.theme__dark .navbar__title-link:active,.theme__dark .navbar__title-link:focus{text-decoration:none;color:#fcfcfa}.theme__light .navbar__title-link{color:#555}.theme__light .navbar__title-link:hover,.theme__light .navbar__title-link:active,.theme__light .navbar__title-link:focus{text-decoration:none;color:#555}.theme__hacker .navbar__title-link{color:#e3cd26}.theme__hacker .navbar__title-link:hover,.theme__hacker .navbar__title-link:active,.theme__hacker .navbar__title-link:focus{text-decoration:none;color:#e3cd26}.theme__solarized .navbar__title-link{color:#586e75}.theme__solarized .navbar__title-link:hover,.theme__solarized .navbar__title-link:active,.theme__solarized .navbar__title-link:focus{text-decoration:none;color:#586e75}.theme__kimbie .navbar__title-link{color:#d3af86}.theme__kimbie .navbar__title-link:hover,.theme__kimbie .navbar__title-link:active,.theme__kimbie .navbar__title-link:focus{text-decoration:none;color:#d3af86}.navbar__menu{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;height:50px}@media only screen and (max-width:769px){.navbar__menu{display:none}}.navbar__menu-item{height:50px;padding:.5rem;font-size:1rem;font-family:montserrat,sans-serif;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme__dark .navbar__menu-item{color:#fcfcfa}.theme__dark .navbar__menu-item:hover,.theme__dark .navbar__menu-item:active,.theme__dark .navbar__menu-item:focus{color:#ffd866;background-color:#4d4a4e;text-decoration:none;border-bottom:1px solid #2d2a2e}@media only screen and (max-width:769px){.theme__dark .navbar__menu-item:hover,.theme__dark .navbar__menu-item:active,.theme__dark .navbar__menu-item:focus{border-bottom:none}}.theme__dark .navbar__menu-item.active{color:#ff6188!important}.theme__light .navbar__menu-item{color:#555}.theme__light .navbar__menu-item:hover,.theme__light .navbar__menu-item:active,.theme__light .navbar__menu-item:focus{color:#607d8b;background-color:#f6f6f6;text-decoration:none;border-bottom:1px solid #e0e0e0}@media only screen and (max-width:769px){.theme__light .navbar__menu-item:hover,.theme__light .navbar__menu-item:active,.theme__light .navbar__menu-item:focus{border-bottom:none}}.theme__light .navbar__menu-item.active{color:#6b8a99!important}.theme__hacker .navbar__menu-item{color:#e3cd26}.theme__hacker .navbar__menu-item:hover,.theme__hacker .navbar__menu-item:active,.theme__hacker .navbar__menu-item:focus{color:#1fff2a;background-color:#464c46;text-decoration:none;border-bottom:1px solid #252526}@media only screen and (max-width:769px){.theme__hacker .navbar__menu-item:hover,.theme__hacker .navbar__menu-item:active,.theme__hacker .navbar__menu-item:focus{border-bottom:none}}.theme__hacker .navbar__menu-item.active{color:#f3ff6e!important}.theme__solarized .navbar__menu-item{color:#586e75}.theme__solarized .navbar__menu-item:hover,.theme__solarized .navbar__menu-item:active,.theme__solarized .navbar__menu-item:focus{color:#b58900;background-color:#e8e0c6;text-decoration:none;border-bottom:1px solid #b58900}@media only screen and (max-width:769px){.theme__solarized .navbar__menu-item:hover,.theme__solarized .navbar__menu-item:active,.theme__solarized .navbar__menu-item:focus{border-bottom:none}}.theme__solarized .navbar__menu-item.active{color:#cb4b16!important}.theme__kimbie .navbar__menu-item{color:#d3af86}.theme__kimbie .navbar__menu-item:hover,.theme__kimbie .navbar__menu-item:active,.theme__kimbie .navbar__menu-item:focus{color:#f06431;background-color:#6e583b;text-decoration:none;border-bottom:1px solid #6e583b}@media only screen and (max-width:769px){.theme__kimbie .navbar__menu-item:hover,.theme__kimbie .navbar__menu-item:active,.theme__kimbie .navbar__menu-item:focus{border-bottom:none}}.theme__kimbie .navbar__menu-item.active{color:#889b4a!important}@media only screen and (max-width:769px){.navbar__menu-item{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;width:100%;padding:0 .75rem}}.navbar__menu-icon{margin-top:.4rem}.navbar__menu.is-active{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;top:100%;width:100%;height:auto;overflow:hidden}.theme__dark .navbar__menu.is-active{border-top:1px solid #2d2a2e;background-color:#3a3a3a;border-bottom:1px solid #2d2a2e}.theme__light .navbar__menu.is-active{border-top:1px solid #e0e0e0;background-color:#f1f1f1;border-bottom:1px solid #e0e0e0}.theme__hacker .navbar__menu.is-active{border-top:1px solid #252526;background-color:#323232;border-bottom:1px solid #252526}.theme__solarized .navbar__menu.is-active{border-top:1px solid #b58900;background-color:#eae3cc;border-bottom:1px solid #b58900}.theme__kimbie .navbar__menu.is-active{border-top:1px solid #6e583b;background-color:#423523;border-bottom:1px solid #6e583b}.navbar__dropdown{display:inline-block;height:50px}@media only screen and (max-width:769px){.navbar__dropdown{width:100%;height:auto}}.navbar__dropdown--content{position:absolute;display:none;width:inherit;z-index:12;border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.theme__dark .navbar__dropdown--content{border-top:4px solid #424242;background-color:#595b5c}.theme__light .navbar__dropdown--content{border-top:4px solid #e0e0e0;background-color:#fafafa}.theme__hacker .navbar__dropdown--content{border-top:4px solid #6b6b6b;background-color:#212421}.theme__solarized .navbar__dropdown--content{border-top:4px solid #e8b000;background-color:#fafafa}.theme__kimbie .navbar__dropdown--content{border-top:4px solid #d3af86;background-color:#6e583b}@media only screen and (max-width:769px){.navbar__dropdown--content{position:relative;display:block;box-shadow:none}.theme__dark .navbar__dropdown--content{border-top:none;background-color:#3a3a3a}.theme__light .navbar__dropdown--content{border-top:none;background-color:#f1f1f1}.theme__hacker .navbar__dropdown--content{border-top:none;background-color:#323232}.theme__solarized .navbar__dropdown--content{border-top:none;background-color:#eae3cc}.theme__kimbie .navbar__dropdown--content{border-top:none;background-color:#423523}}.navbar__dropdown--item{padding:.25rem .75rem;height:auto;margin:auto;min-width:40px;max-width:150px;text-decoration:none;display:block;font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.theme__dark .navbar__dropdown--item{color:#fcfcfa}.theme__dark .navbar__dropdown--item:hover,.theme__dark .navbar__dropdown--item:active,.theme__dark .navbar__dropdown--item:focus{color:#ffd866;background-color:#4d4a4e;text-decoration:none}.theme__dark .navbar__dropdown--item:hover:last-child,.theme__dark .navbar__dropdown--item:active:last-child,.theme__dark .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}.theme__light .navbar__dropdown--item{color:#555}.theme__light .navbar__dropdown--item:hover,.theme__light .navbar__dropdown--item:active,.theme__light .navbar__dropdown--item:focus{color:#607d8b;background-color:#f6f6f6;text-decoration:none}.theme__light .navbar__dropdown--item:hover:last-child,.theme__light .navbar__dropdown--item:active:last-child,.theme__light .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}.theme__hacker .navbar__dropdown--item{color:#e3cd26}.theme__hacker .navbar__dropdown--item:hover,.theme__hacker .navbar__dropdown--item:active,.theme__hacker .navbar__dropdown--item:focus{color:#1fff2a;background-color:#464c46;text-decoration:none}.theme__hacker .navbar__dropdown--item:hover:last-child,.theme__hacker .navbar__dropdown--item:active:last-child,.theme__hacker .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}.theme__solarized .navbar__dropdown--item{color:#424242}.theme__solarized .navbar__dropdown--item:hover,.theme__solarized .navbar__dropdown--item:active,.theme__solarized .navbar__dropdown--item:focus{color:#b58900;background-color:#e8e0c6;text-decoration:none}.theme__solarized .navbar__dropdown--item:hover:last-child,.theme__solarized .navbar__dropdown--item:active:last-child,.theme__solarized .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}.theme__kimbie .navbar__dropdown--item{color:#eee0d1}.theme__kimbie .navbar__dropdown--item:hover,.theme__kimbie .navbar__dropdown--item:active,.theme__kimbie .navbar__dropdown--item:focus{color:#f06431;background-color:#6e583b;text-decoration:none}.theme__kimbie .navbar__dropdown--item:hover:last-child,.theme__kimbie .navbar__dropdown--item:active:last-child,.theme__kimbie .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}@media only screen and (max-width:769px){.navbar__dropdown--item{padding-left:2.5rem;min-width:100%;max-width:100%}}.navbar__dropdown:hover .navbar__dropdown--content{display:block}.theme{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-animation:slide-in-down .5s 0s 1 ease both;-moz-animation:slide-in-down .5s 0s 1 ease both;-ms-animation:slide-in-down .5s 0s 1 ease both;-o-animation:slide-in-down .5s 0s 1 ease both;animation:slide-in-down .5s 0s 1 ease both}@media only screen and (max-width:769px){.theme{display:none}}.theme .dropdown{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .theme .dropdown{color:#fcfcfa}.theme__dark .theme .dropdown:hover,.theme__dark .theme .dropdown:active,.theme__dark .theme .dropdown:focus{color:#ffd866;background-color:#4d4a4e}.theme__light .theme .dropdown{color:#777}.theme__light .theme .dropdown:hover,.theme__light .theme .dropdown:active,.theme__light .theme .dropdown:focus{color:#607d8b;background-color:#f6f6f6}.theme__hacker .theme .dropdown{color:#dbdbdb}.theme__hacker .theme .dropdown:hover,.theme__hacker .theme .dropdown:active,.theme__hacker .theme .dropdown:focus{color:#1fff2a;background-color:#464c46}.theme__solarized .theme .dropdown{color:#586e75}.theme__solarized .theme .dropdown:hover,.theme__solarized .theme .dropdown:active,.theme__solarized .theme .dropdown:focus{color:#b58900;background-color:#e8e0c6}.theme__kimbie .theme .dropdown{color:#d3af86}.theme__kimbie .theme .dropdown:hover,.theme__kimbie .theme .dropdown:active,.theme__kimbie .theme .dropdown:focus{color:#f06431;background-color:#6e583b}.theme .dropdown-trigger{padding:.5rem;cursor:pointer;border:none;outline:none;width:50px;height:48px;color:inherit;background-color:inherit}.theme .dropdown-content{position:absolute;top:100%;right:0;display:none;height:auto;z-index:12;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.theme .dropdown-content a{font-size:.9rem}.theme__dark .theme .dropdown-content{border-top:4px solid #424242;background-color:#595b5c}.theme__light .theme .dropdown-content{border-top:4px solid #e0e0e0;background-color:#fafafa}.theme__hacker .theme .dropdown-content{border-top:4px solid #6b6b6b;background-color:#212421}.theme__solarized .theme .dropdown-content{border-top:4px solid #e8b000;background-color:#fafafa}.theme__kimbie .theme .dropdown-content{border-top:4px solid #d3af86;background-color:#6e583b}.theme__dark .theme .dropdown-content .is-active{background-color:#424242}.theme__light .theme .dropdown-content .is-active{background-color:#e0e0e0}.theme__hacker .theme .dropdown-content .is-active{background-color:#323732}.theme__solarized .theme .dropdown-content .is-active{background-color:#fbf1d1}.theme__kimbie .theme .dropdown-content .is-active{background-color:#5e452b}.theme .dropdown-item{padding:.25rem .75rem;height:100%;text-decoration:none;display:block;font-size:1rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme__dark .theme .dropdown-item{color:#fcfcfa}.theme__dark .theme .dropdown-item:hover,.theme__dark .theme .dropdown-item:active,.theme__dark .theme .dropdown-item:focus{color:#fcfcfa;background-color:#727072;text-decoration:none}.theme__dark .theme .dropdown-item:hover:last-child,.theme__dark .theme .dropdown-item:active:last-child,.theme__dark .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme__light .theme .dropdown-item{color:#555}.theme__light .theme .dropdown-item:hover,.theme__light .theme .dropdown-item:active,.theme__light .theme .dropdown-item:focus{color:#fcfcfa;background-color:#bdbdbd;text-decoration:none}.theme__light .theme .dropdown-item:hover:last-child,.theme__light .theme .dropdown-item:active:last-child,.theme__light .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme__hacker .theme .dropdown-item{color:#e3cd26}.theme__hacker .theme .dropdown-item:hover,.theme__hacker .theme .dropdown-item:active,.theme__hacker .theme .dropdown-item:focus{color:#fcfcfa;background-color:#464c46;text-decoration:none}.theme__hacker .theme .dropdown-item:hover:last-child,.theme__hacker .theme .dropdown-item:active:last-child,.theme__hacker .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme__solarized .theme .dropdown-item{color:#424242}.theme__solarized .theme .dropdown-item:hover,.theme__solarized .theme .dropdown-item:active,.theme__solarized .theme .dropdown-item:focus{color:#b58900;background-color:#f9eaba;text-decoration:none}.theme__solarized .theme .dropdown-item:hover:last-child,.theme__solarized .theme .dropdown-item:active:last-child,.theme__solarized .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme__kimbie .theme .dropdown-item{color:#eee0d1}.theme__kimbie .theme .dropdown-item:hover,.theme__kimbie .theme .dropdown-item:active,.theme__kimbie .theme .dropdown-item:focus{color:#f06431;background-color:#5e452b;text-decoration:none}.theme__kimbie .theme .dropdown-item:hover:last-child,.theme__kimbie .theme .dropdown-item:active:last-child,.theme__kimbie .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme .dropdown:hover .dropdown-content{display:block}.theme-mobile{display:none;outline:none;position:absolute;top:0;right:70px;width:35px;height:50px;padding:.25rem;cursor:pointer;z-index:14;-webkit-animation:slide-in-down .5s .4s 1 ease both;-moz-animation:slide-in-down .5s .4s 1 ease both;-ms-animation:slide-in-down .5s .4s 1 ease both;-o-animation:slide-in-down .5s .4s 1 ease both;animation:slide-in-down .5s .4s 1 ease both}.theme__dark .theme-mobile{color:#fcfcfa}.theme__dark .theme-mobile:hover,.theme__dark .theme-mobile:active,.theme__dark .theme-mobile:focus{color:#ff6188;background-color:inherit;border-bottom:none}.theme__light .theme-mobile{color:#777}.theme__light .theme-mobile:hover,.theme__light .theme-mobile:active,.theme__light .theme-mobile:focus{color:#26a69a;background-color:inherit;border-bottom:none}.theme__hacker .theme-mobile{color:#dbdbdb}.theme__hacker .theme-mobile:hover,.theme__hacker .theme-mobile:active,.theme__hacker .theme-mobile:focus{color:#e08c48;background-color:inherit;border-bottom:none}.theme__solarized .theme-mobile{color:#586e75}.theme__solarized .theme-mobile:hover,.theme__solarized .theme-mobile:active,.theme__solarized .theme-mobile:focus{color:#268bd2;background-color:inherit;border-bottom:none}.theme__kimbie .theme-mobile{color:#d3af86}.theme__kimbie .theme-mobile:hover,.theme__kimbie .theme-mobile:active,.theme__kimbie .theme-mobile:focus{color:#dc322f;background-color:inherit;border-bottom:none}@media only screen and (max-width:769px){.theme-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}}.theme-mobile .dropdown{border-bottom:2px solid transparent}.theme__dark .theme-mobile .dropdown{color:#fcfcfa}.theme__dark .theme-mobile .dropdown:hover,.theme__dark .theme-mobile .dropdown:active,.theme__dark .theme-mobile .dropdown:focus{color:#ff6188;background-color:#4d4a4e;border-bottom:2px solid #2d2a2e}.theme__light .theme-mobile .dropdown{color:#777}.theme__light .theme-mobile .dropdown:hover,.theme__light .theme-mobile .dropdown:active,.theme__light .theme-mobile .dropdown:focus{color:#26a69a;background-color:#f6f6f6;border-bottom:2px solid #e0e0e0}.theme__hacker .theme-mobile .dropdown{color:#dbdbdb}.theme__hacker .theme-mobile .dropdown:hover,.theme__hacker .theme-mobile .dropdown:active,.theme__hacker .theme-mobile .dropdown:focus{color:#e08c48;background-color:#464c46;border-bottom:2px solid #252526}.theme__solarized .theme-mobile .dropdown{color:#586e75}.theme__solarized .theme-mobile .dropdown:hover,.theme__solarized .theme-mobile .dropdown:active,.theme__solarized .theme-mobile .dropdown:focus{color:#268bd2;background-color:#e8e0c6;border-bottom:2px solid #b58900}.theme__kimbie .theme-mobile .dropdown{color:#d3af86}.theme__kimbie .theme-mobile .dropdown:hover,.theme__kimbie .theme-mobile .dropdown:active,.theme__kimbie .theme-mobile .dropdown:focus{color:#dc322f;background-color:#6e583b;border-bottom:2px solid #6e583b}.theme-mobile .dropdown-trigger{padding:.5rem;cursor:pointer;border:none;outline:none;width:35px;height:50px;color:inherit;background-color:inherit}.theme-mobile .dropdown-content{position:absolute;top:100%;right:0;display:none;height:auto;z-index:12;border-top-left-radius:.15rem;border-top-right-radius:.15rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.theme-mobile .dropdown-content a{font-size:.9rem}.theme__dark .theme-mobile .dropdown-content{border-top:4px solid #424242;background-color:#595b5c}.theme__light .theme-mobile .dropdown-content{border-top:4px solid #e0e0e0;background-color:#fafafa}.theme__hacker .theme-mobile .dropdown-content{border-top:4px solid #6b6b6b;background-color:#212421}.theme__solarized .theme-mobile .dropdown-content{border-top:4px solid #e8b000;background-color:#fafafa}.theme__kimbie .theme-mobile .dropdown-content{border-top:4px solid #d3af86;background-color:#6e583b}.theme__dark .theme-mobile .dropdown-content .is-active{background-color:#424242}.theme__light .theme-mobile .dropdown-content .is-active{background-color:#e0e0e0}.theme__hacker .theme-mobile .dropdown-content .is-active{background-color:#323732}.theme__solarized .theme-mobile .dropdown-content .is-active{background-color:#fbf1d1}.theme__kimbie .theme-mobile .dropdown-content .is-active{background-color:#5e452b}.theme-mobile .dropdown-item{padding:.25rem .75rem;height:100%;text-decoration:none;display:block;font-size:1rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme__dark .theme-mobile .dropdown-item{color:#fcfcfa}.theme__dark .theme-mobile .dropdown-item:hover,.theme__dark .theme-mobile .dropdown-item:active,.theme__dark .theme-mobile .dropdown-item:focus{color:#fcfcfa;background-color:#727072;text-decoration:none}.theme__dark .theme-mobile .dropdown-item:hover:first-child,.theme__dark .theme-mobile .dropdown-item:active:first-child,.theme__dark .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__light .theme-mobile .dropdown-item{color:#555}.theme__light .theme-mobile .dropdown-item:hover,.theme__light .theme-mobile .dropdown-item:active,.theme__light .theme-mobile .dropdown-item:focus{color:#fcfcfa;background-color:#bdbdbd;text-decoration:none}.theme__light .theme-mobile .dropdown-item:hover:first-child,.theme__light .theme-mobile .dropdown-item:active:first-child,.theme__light .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__hacker .theme-mobile .dropdown-item{color:#e3cd26}.theme__hacker .theme-mobile .dropdown-item:hover,.theme__hacker .theme-mobile .dropdown-item:active,.theme__hacker .theme-mobile .dropdown-item:focus{color:#fcfcfa;background-color:#464c46;text-decoration:none}.theme__hacker .theme-mobile .dropdown-item:hover:first-child,.theme__hacker .theme-mobile .dropdown-item:active:first-child,.theme__hacker .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__solarized .theme-mobile .dropdown-item{color:#424242}.theme__solarized .theme-mobile .dropdown-item:hover,.theme__solarized .theme-mobile .dropdown-item:active,.theme__solarized .theme-mobile .dropdown-item:focus{color:#b58900;background-color:#f9eaba;text-decoration:none}.theme__solarized .theme-mobile .dropdown-item:hover:first-child,.theme__solarized .theme-mobile .dropdown-item:active:first-child,.theme__solarized .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__kimbie .theme-mobile .dropdown-item{color:#eee0d1}.theme__kimbie .theme-mobile .dropdown-item:hover,.theme__kimbie .theme-mobile .dropdown-item:active,.theme__kimbie .theme-mobile .dropdown-item:focus{color:#f06431;background-color:#5e452b;text-decoration:none}.theme__kimbie .theme-mobile .dropdown-item:hover:first-child,.theme__kimbie .theme-mobile .dropdown-item:active:first-child,.theme__kimbie .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme-mobile .dropdown:hover .dropdown-content{display:block}.wrapper{display:grid;max-width:960px;justify-content:center;grid-template-columns:minmax(350px,5fr)minmax(242.28571429px,2fr);grid-template-rows:50px auto 1fr auto;grid-column-gap:32px;grid-row-gap:0}@media only screen and (max-width:769px){.wrapper{grid-template-columns:minmax(0,5fr)minmax(0,2fr)}}.header-main{grid-area:2/1/3/2}.header-side{grid-area:2/2/3/3}.header{grid-area:2/1/3/3}.main-main{grid-area:3/1/4/2}.main-side{grid-area:3/2/4/3}.main{grid-area:3/1/4/3}.footer-main{grid-area:4/1/5/2}.footer-side{grid-area:4/2/5/3}.footer{grid-area:4/1/5/3}.navbar-main{grid-area:1/1/2/2}.navbar-side{grid-area:1/2/2/3}.navbar{grid-area:1/1/2/3}.header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header .title{font-family:montserrat,sans-serif;font-weight:900}.site-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.site-header__title{line-height:1.1;font-weight:700;font-family:montserrat,sans-serif}.theme__dark .site-header__title--shadow{color:#ddd;text-shadow:1.2px 1.2px 0 #ddd,2.4px 2.4px 0 #4a484b,3.6px 3.6px 0 #555256,4.8px 4.8px 0 #5f5c60}.theme__light .site-header__title--shadow{color:#607d8b;text-shadow:1.2px 1.2px 0 #607d8b,2.4px 2.4px 0 #4c4c4c,3.6px 3.6px 0 #565656,4.8px 4.8px 0 #616161}.theme__hacker .site-header__title--shadow{color:#c7ba00;text-shadow:1.2px 1.2px 0 #c7ba00,2.4px 2.4px 0 #2f2f30,3.6px 3.6px 0 #39393b,4.8px 4.8px 0 #434345}.theme__solarized .site-header__title--shadow{color:#cb4b16;text-shadow:1.2px 1.2px 0 #cb4b16,2.4px 2.4px 0 #4d6570,3.6px 3.6px 0 #56707c,4.8px 4.8px 0 #5e7b88}.theme__kimbie .site-header__title--shadow{color:#889b4a;text-shadow:1.2px 1.2px 0 #889b4a,2.4px 2.4px 0 #453217,3.6px 3.6px 0 #553d1c,4.8px 4.8px 0 #644821}.site-header__subtitle{line-height:1.2;font-family:montserrat,sans-serif}.site-header__align-left{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.site-header__align-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.site-header__align-right{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}#body{position:relative}.theme__dark #body{color:#fcfcfa;background-color:#212121}.theme__dark #body hr{border-color:#595b5c}.theme__light #body{color:#424242;background-color:#e0e0e0}.theme__light #body hr{border-color:#ccc}.theme__hacker #body{color:#1fff2a;background-color:#111}.theme__hacker #body hr{border-color:#c7ba00}.theme__solarized #body{color:#586e75;background-color:#ddd6c7}.theme__solarized #body hr{border-color:#ffb300}.theme__kimbie #body{color:#e3b583;background-color:#362712}.theme__kimbie #body hr{border-color:#7f5d38}html{overflow-x:hidden}.footer{padding:0 .5rem;position:relative}.theme__dark .footer{color:#bdbdbd;background-color:#403e41}.theme__light .footer{color:#424242;background-color:#eee}.theme__hacker .footer{color:#c7ba00;background-color:#252526}.theme__solarized .footer{color:#424242;background-color:#eee8d5}.theme__kimbie .footer{color:#d3af86;background-color:#423523}.footer__social{padding:.5rem 0;position:-webkit-sticky;position:sticky;bottom:70px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.footer__poweredby{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.5rem 0}.footer__poweredby p{padding:.125rem}.footer__copyright--img{margin-bottom:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.footer .dropdown{position:absolute;left:.5rem;bottom:.5rem;width:40px;height:40px;border-radius:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .footer .dropdown{color:#bdbdbd;background-color:#403e41}.theme__dark .footer .dropdown:hover,.theme__dark .footer .dropdown:active,.theme__dark .footer .dropdown:focus{color:#82aaff;background-color:#4d4a4e}.theme__light .footer .dropdown{color:#727072;background-color:#eee}.theme__light .footer .dropdown:hover,.theme__light .footer .dropdown:active,.theme__light .footer .dropdown:focus{color:#607d8b;background-color:#d5d4d4}.theme__hacker .footer .dropdown{color:#9e9e9e;background-color:#252526}.theme__hacker .footer .dropdown:hover,.theme__hacker .footer .dropdown:active,.theme__hacker .footer .dropdown:focus{color:#e3cd26;background-color:#323233}.theme__solarized .footer .dropdown{color:#b58900;background-color:#eee8d5}.theme__solarized .footer .dropdown:hover,.theme__solarized .footer .dropdown:active,.theme__solarized .footer .dropdown:focus{color:#cb4b16;background-color:#e7dec3}.theme__kimbie .footer .dropdown{color:#d3af86;background-color:#423523}.theme__kimbie .footer .dropdown:hover,.theme__kimbie .footer .dropdown:active,.theme__kimbie .footer .dropdown:focus{color:#f06431;background-color:#5e452b}.footer .dropdown-trigger{outline:none;border-radius:.25rem;cursor:pointer;border:none;width:100%;height:100%;color:inherit;background-color:inherit}.footer .dropdown-content{position:absolute;bottom:100%;left:0;display:none;height:auto;z-index:12;border-top-left-radius:.15rem;border-top-right-radius:.15rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.footer .dropdown-content a{font-size:.9rem}.theme__dark .footer .dropdown-content{border-bottom:4px solid #424242;background-color:#595b5c}.theme__light .footer .dropdown-content{border-bottom:4px solid #e0e0e0;background-color:#fafafa}.theme__hacker .footer .dropdown-content{border-bottom:4px solid #6b6b6b;background-color:#212421}.theme__solarized .footer .dropdown-content{border-bottom:4px solid #e8b000;background-color:#fafafa}.theme__kimbie .footer .dropdown-content{border-bottom:4px solid #d3af86;background-color:#6e583b}.theme__dark .footer .dropdown-content .is-active{background-color:#424242}.theme__light .footer .dropdown-content .is-active{background-color:#e0e0e0}.theme__hacker .footer .dropdown-content .is-active{background-color:#323732}.theme__solarized .footer .dropdown-content .is-active{background-color:#fbf1d1}.theme__kimbie .footer .dropdown-content .is-active{background-color:#5e452b}.footer .dropdown-item{padding:.25rem .75rem;height:100%;min-width:40px;max-width:150px;text-decoration:none;display:block;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.theme__dark .footer .dropdown-item{color:#fcfcfa}.theme__dark .footer .dropdown-item:hover,.theme__dark .footer .dropdown-item:active,.theme__dark .footer .dropdown-item:focus{color:#fcfcfa;background-color:#727072;text-decoration:none}.theme__dark .footer .dropdown-item:hover:first-child,.theme__dark .footer .dropdown-item:active:first-child,.theme__dark .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__light .footer .dropdown-item{color:#555}.theme__light .footer .dropdown-item:hover,.theme__light .footer .dropdown-item:active,.theme__light .footer .dropdown-item:focus{color:#fcfcfa;background-color:#bdbdbd;text-decoration:none}.theme__light .footer .dropdown-item:hover:first-child,.theme__light .footer .dropdown-item:active:first-child,.theme__light .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__hacker .footer .dropdown-item{color:#e3cd26}.theme__hacker .footer .dropdown-item:hover,.theme__hacker .footer .dropdown-item:active,.theme__hacker .footer .dropdown-item:focus{color:#fcfcfa;background-color:#464c46;text-decoration:none}.theme__hacker .footer .dropdown-item:hover:first-child,.theme__hacker .footer .dropdown-item:active:first-child,.theme__hacker .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__solarized .footer .dropdown-item{color:#424242}.theme__solarized .footer .dropdown-item:hover,.theme__solarized .footer .dropdown-item:active,.theme__solarized .footer .dropdown-item:focus{color:#b58900;background-color:#f9eaba;text-decoration:none}.theme__solarized .footer .dropdown-item:hover:first-child,.theme__solarized .footer .dropdown-item:active:first-child,.theme__solarized .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__kimbie .footer .dropdown-item{color:#eee0d1}.theme__kimbie .footer .dropdown-item:hover,.theme__kimbie .footer .dropdown-item:active,.theme__kimbie .footer .dropdown-item:focus{color:#f06431;background-color:#5e452b;text-decoration:none}.theme__kimbie .footer .dropdown-item:hover:first-child,.theme__kimbie .footer .dropdown-item:active:first-child,.theme__kimbie .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.footer .select-theme__label{color:inherit;text-transform:capitalize}.footer .select-theme__item{text-transform:capitalize}.footer .select-lang__label{color:inherit;text-transform:capitalize}.footer .social{margin:.25rem}.theme__dark .footer .social a{text-decoration:none;color:#bdbdbd}.theme__dark .footer .social a:hover{color:#f0f0f0;transition:color .2s ease}.theme__light .footer .social a{text-decoration:none;color:#777}.theme__light .footer .social a:hover{color:#444;transition:color .2s ease}.theme__hacker .footer .social a{text-decoration:none;color:#9e9e9e}.theme__hacker .footer .social a:hover{color:#d1d1d1;transition:color .2s ease}.theme__solarized .footer .social a{text-decoration:none;color:#637c84}.theme__solarized .footer .social a:hover{color:#4d6066;transition:color .2s ease}.theme__kimbie .footer .social a{text-decoration:none;color:#ccc}.theme__kimbie .footer .social a:hover{color:#fff;transition:color .2s ease}.footer .dropdown:hover .dropdown-content{display:block}.theme__dark .footer hr{border-top:1px solid #595b5c!important}.theme__light .footer hr{border-top:1px solid #ccc!important}.theme__hacker .footer hr{border-top:1px solid #c7ba00!important}.theme__solarized .footer hr{border-top:1px solid #ffb300!important}.theme__kimbie .footer hr{border-top:1px solid #7f5d38!important}.sidebar{margin-top:1rem;margin-right:1rem}.sidebar-recent{padding:.5rem}.sidebar-recent__title{font-family:montserrat,sans-serif;font-weight:700}.theme__dark .sidebar-recent__title{color:#aed581}.theme__dark .sidebar-recent__title:hover{color:#ff6188}.theme__light .sidebar-recent__title{color:#607d8b}.theme__light .sidebar-recent__title:hover{color:#26a69a}.theme__hacker .sidebar-recent__title{color:#e3cd26}.theme__hacker .sidebar-recent__title:hover{color:#e08c48}.theme__solarized .sidebar-recent__title{color:#2aa198}.theme__solarized .sidebar-recent__title:hover{color:#268bd2}.theme__kimbie .sidebar-recent__title{color:#dc3958}.theme__kimbie .sidebar-recent__title:hover{color:#dc322f}.sidebar-recent__ul{margin-left:.5rem}.sidebar-recent__ul li{text-indent:-.35em;padding-left:.5em}.sidebar-recent__ul li::before{padding-right:.5rem;font-size:1rem;display:inline-block;content:"\2022"}.theme__dark .sidebar-recent__a{color:#fcfcfa}.theme__light .sidebar-recent__a{color:#424242}.theme__hacker .sidebar-recent__a{color:#a1ad64}.theme__solarized .sidebar-recent__a{color:#b58900}.theme__kimbie .sidebar-recent__a{color:#a57a4c}.sidebar-hr{margin:1.5rem 0}.alert{padding:.5rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.125rem}.alert-info{background-color:#d7eef9;border:2px solid #b2def4;color:rgba(26,128,180,.9925)}.alert-success{background-color:#d9efd6;border:2px solid #bce3b5;color:rgba(70,149,57,.9925)}.alert-warning{background-color:#fbf6e1;border:2px solid #f6ecbe;color:rgba(180,154,26,.9925)}.alert-danger{background-color:#f5dddd;border:2px solid #ecbdbd;color:rgba(159,46,46,.9925)}.bio{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-animation:slide-in-down .5s .2s 1 ease both;-moz-animation:slide-in-down .5s .2s 1 ease both;-ms-animation:slide-in-down .5s .2s 1 ease both;-o-animation:slide-in-down .5s .2s 1 ease both;animation:slide-in-down .5s .2s 1 ease both;width:100%;font-family:montserrat,sans-serif}.bio__photo{border-radius:.25rem;width:100%;height:auto;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.bio__photo-wrapper{width:90%;height:100%;border-radius:.25rem;margin:1rem auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.bio__name{font-weight:700;letter-spacing:1px;font-family:inherit;font-size:26px;margin-top:.8rem}.bio__desc{margin:.5rem 0;font-size:14px}.bio__info{font-size:14px;margin:.1rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.bio__info--icon{margin-right:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .bio__info--icon{color:#bdbdbd}.theme__light .bio__info--icon{color:#777}.theme__hacker .bio__info--icon{color:#9e9e9e}.theme__solarized .bio__info--icon{color:#637c84}.theme__kimbie .bio__info--icon{color:#ccc}.bio__info a{padding-right:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:242.28571429px}.bio__social{width:100%;margin-top:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bio__social a{text-decoration:none!important;padding:.5rem;border-radius:.125rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.theme__dark .bio__social a{color:#bdbdbd}.theme__dark .bio__social a:hover,.theme__dark .bio__social a:active,.theme__dark .bio__social a:focus{color:#f0f0f0}.theme__light .bio__social a{color:#777}.theme__light .bio__social a:hover,.theme__light .bio__social a:active,.theme__light .bio__social a:focus{color:#444}.theme__hacker .bio__social a{color:#9e9e9e}.theme__hacker .bio__social a:hover,.theme__hacker .bio__social a:active,.theme__hacker .bio__social a:focus{color:#d1d1d1}.theme__solarized .bio__social a{color:#637c84}.theme__solarized .bio__social a:hover,.theme__solarized .bio__social a:active,.theme__solarized .bio__social a:focus{color:#4d6066}.theme__kimbie .bio__social a{color:#ccc}.theme__kimbie .bio__social a:hover,.theme__kimbie .bio__social a:active,.theme__kimbie .bio__social a:focus{color:#fff}.bio-hr{border-radius:.5rem}.breadcrumb{margin:1rem;padding:.5rem;border-radius:.25rem;padding:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960px}.theme__dark .breadcrumb{background-color:#212121}.theme__light .breadcrumb{background-color:#eee}.theme__hacker .breadcrumb{background-color:#252526}.theme__solarized .breadcrumb{background-color:#fbf1d1}.theme__kimbie .breadcrumb{background-color:#362712}.breadcrumb ol{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.breadcrumb li{display:inline;font-size:.9rem}.theme__dark .breadcrumb li a{color:#82aaff}.theme__dark .breadcrumb li a:hover,.theme__dark .breadcrumb li a:active,.theme__dark .breadcrumb li a:focus{color:#ff6188}.theme__light .breadcrumb li a{color:#728fcb}.theme__light .breadcrumb li a:hover,.theme__light .breadcrumb li a:active,.theme__light .breadcrumb li a:focus{color:#26a69a}.theme__hacker .breadcrumb li a{color:#e08c48}.theme__hacker .breadcrumb li a:hover,.theme__hacker .breadcrumb li a:active,.theme__hacker .breadcrumb li a:focus{color:#e08c48}.theme__solarized .breadcrumb li a{color:#424242}.theme__solarized .breadcrumb li a:hover,.theme__solarized .breadcrumb li a:active,.theme__solarized .breadcrumb li a:focus{color:#268bd2}.theme__kimbie .breadcrumb li a{color:#dc322f}.theme__kimbie .breadcrumb li a:hover,.theme__kimbie .breadcrumb li a:active,.theme__kimbie .breadcrumb li a:focus{color:#dc322f}.theme__dark .breadcrumb li:last-child{color:#bdbdbd}.theme__light .breadcrumb li:last-child{color:#aaa}.theme__hacker .breadcrumb li:last-child{color:#bdbdbd}.theme__solarized .breadcrumb li:last-child{color:#aaa}.theme__kimbie .breadcrumb li:last-child{color:#aaa}.breadcrumb li+li:before{padding:.5rem;content:"/\00a0"}.theme__dark .breadcrumb li+li:before{color:#82aaff}.theme__light .breadcrumb li+li:before{color:#728fcb}.theme__hacker .breadcrumb li+li:before{color:#e08c48}.theme__solarized .breadcrumb li+li:before{color:#424242}.theme__kimbie .breadcrumb li+li:before{color:#dc322f}.mermaid{width:100%;text-align:center;margin-bottom:1rem;overflow:auto}.diagram{overflow:auto;margin-right:1rem;margin-bottom:1rem;border-radius:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}[id^=msc]{overflow:auto;margin:.5rem 0;text-align:center}[id^=flowchart]{overflow:auto}[id^=WaveDrom_Display]{overflow:auto;background-color:#fcfcfa;border-radius:.25rem}.expand{position:relative;margin:1.5rem 0;border-radius:.25rem;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.125);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.125);box-shadow:1px 1px 3px 0 rgba(0,0,0,.125)}.expand__content{padding:0 18px;overflow:hidden;max-height:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.theme__dark .expand__content{background-color:#322f33}.theme__light .expand__content{background-color:#f2f2f2}.theme__hacker .expand__content{background-color:#1c1f1c}.theme__solarized .expand__content{background-color:#f9fbe7}.theme__kimbie .expand__content{background-color:#271e11}.expand__button{cursor:pointer;width:100%;margin:auto 0;text-align:left;outline:none;border:none;padding:.125rem;font-size:1rem;font-family:montserrat,sans-serif;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .expand__button{color:inherit;background-color:#3d393e}.theme__dark .expand__button:hover,.theme__dark .expand__button:active,.theme__dark .expand__button:focus{background-color:#373439}.theme__light .expand__button{color:inherit;background-color:#eaeaea}.theme__light .expand__button:hover,.theme__light .expand__button:active,.theme__light .expand__button:focus{background-color:#e6e6e6}.theme__hacker .expand__button{color:inherit;background-color:#262a26}.theme__hacker .expand__button:hover,.theme__hacker .expand__button:active,.theme__hacker .expand__button:focus{background-color:#212421}.theme__solarized .expand__button{color:inherit;background-color:#fbf1d1}.theme__solarized .expand__button:hover,.theme__solarized .expand__button:active,.theme__solarized .expand__button:focus{background-color:#faedc3}.theme__kimbie .expand__button{color:inherit;background-color:#362712}.theme__kimbie .expand__button:hover,.theme__kimbie .expand__button:active,.theme__kimbie .expand__button:focus{background-color:#412f16}.expand-label{cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.expand-icon{padding-top:.125rem;padding-right:.5rem}.expand-icon__down{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.expand-icon__right{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.gtt{position:absolute;right:.5rem;bottom:.5rem;width:40px;height:40px;border-radius:.25rem;cursor:pointer;z-index:10;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .gtt{color:#bdbdbd;background-color:#403e41}.theme__dark .gtt:hover,.theme__dark .gtt:active,.theme__dark .gtt:focus{color:#82aaff;background-color:#4d4a4e}.theme__light .gtt{color:#727072;background-color:#eee}.theme__light .gtt:hover,.theme__light .gtt:active,.theme__light .gtt:focus{color:#607d8b;background-color:#d5d4d4}.theme__hacker .gtt{color:#9e9e9e;background-color:#252526}.theme__hacker .gtt:hover,.theme__hacker .gtt:active,.theme__hacker .gtt:focus{color:#e3cd26;background-color:#323233}.theme__solarized .gtt{color:#b58900;background-color:#eee8d5}.theme__solarized .gtt:hover,.theme__solarized .gtt:active,.theme__solarized .gtt:focus{color:#cb4b16;background-color:#e7dec3}.theme__kimbie .gtt{color:#d3af86;background-color:#423523}.theme__kimbie .gtt:hover,.theme__kimbie .gtt:active,.theme__kimbie .gtt:focus{color:#f06431;background-color:#5e452b}@media only screen and (max-width:769px){.gtt{position:fixed}}.hr-fade{height:1px;width:100%}.theme__dark .hr-fade{color:#595b5c;background-image:linear-gradient(90deg,transparent,#595B5C 50%,transparent 100%)}.theme__light .hr-fade{color:#ccc;background-image:linear-gradient(90deg,transparent,#ccc 50%,transparent 100%)}.theme__hacker .hr-fade{color:#c7ba00;background-image:linear-gradient(90deg,transparent,#C7BA00 50%,transparent 100%)}.theme__solarized .hr-fade{color:#ffb300;background-image:linear-gradient(90deg,transparent,#ffb300 50%,transparent 100%)}.theme__kimbie .hr-fade{color:#7f5d38;background-image:linear-gradient(90deg,transparent,#7f5d38 50%,transparent 100%)}.hr-slash{width:100%;height:7px;background-size:10px 10px}.theme__dark .hr-slash{color:#595b5c;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__light .hr-slash{color:#ccc;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__hacker .hr-slash{color:#c7ba00;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__solarized .hr-slash{color:#ffb300;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__kimbie .hr-slash{color:#7f5d38;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__dark .hr-dots{color:#595b5c;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iIzU5NWI1YyIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=)0 0 100% repeat}.theme__light .hr-dots{color:#ccc;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iI2NjYyIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=)0 0 100% repeat}.theme__hacker .hr-dots{color:#c7ba00;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iI2M3YmEwMCIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=)0 0 100% repeat}.theme__solarized .hr-dots{color:#ffb300;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iI2ZmYjMwMCIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=)0 0 100% repeat}.theme__kimbie .hr-dots{color:#7f5d38;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iIzdmNWQzOCIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=)0 0 100% repeat}code.has-jax{font:inherit;font-size:100%;background:inherit;border:inherit;color:#515151}.MathJax{font-size:120%!important}.notices{margin:2rem 0;position:relative;border-radius:.125rem;color:#fff;padding:.3rem .5rem .3rem 2rem;font-size:.9rem}.notices:first-child::before{position:absolute;top:-28.5px;color:#fff;content:'💡';left:10px}.notices:first-child::after{position:absolute;top:-28.5px;color:#fff;left:2rem}.notices.info{border-top:30px solid #f1b37e;background:#fefaf5;color:rgba(150,90,38,.995)!important;font-family:noto sans kr,sans-serif}.notices.info:first-child::after{content:'Info';font-family:montserrat,sans-serif}.notices.warning{border-top:30px solid #d58181;background:#fbeded;color:rgba(132,56,56,.995)!important;font-family:noto sans kr,sans-serif}.notices.warning:first-child::after{content:'Warning';font-family:montserrat,sans-serif}.notices.note{border-top:30px solid #6bb1e0;background:#e6f3fb;color:rgba(47,103,141,.995)!important;font-family:noto sans kr,sans-serif}.notices.note:first-child::after{content:'Note';font-family:montserrat,sans-serif}.notices.tip{border-top:30px solid #84c578;background:#e8f7e6;color:rgba(72,125,63,.995)!important;font-family:noto sans kr,sans-serif}.notices.tip:first-child::after{content:'Tip';font-family:montserrat,sans-serif}.pagination{border-radius:.25rem;margin:2rem 1rem;padding:.5rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .pagination{background-color:#212121}.theme__light .pagination{background-color:#eee}.theme__hacker .pagination{background-color:#252526}.theme__solarized .pagination{background-color:#fbf1d1}.theme__kimbie .pagination{background-color:#362712}.pagination li{border-radius:.25rem}.theme__dark .pagination li.disabled a:hover,.theme__dark .pagination li.disabled a:active,.theme__dark .pagination li.disabled a:focus{color:#fcfcfa;text-decoration:none}.theme__light .pagination li.disabled a:hover,.theme__light .pagination li.disabled a:active,.theme__light .pagination li.disabled a:focus{color:#757575;text-decoration:none}.theme__hacker .pagination li.disabled a:hover,.theme__hacker .pagination li.disabled a:active,.theme__hacker .pagination li.disabled a:focus{color:#fcfcfa;text-decoration:none}.theme__solarized .pagination li.disabled a:hover,.theme__solarized .pagination li.disabled a:active,.theme__solarized .pagination li.disabled a:focus{color:#455a64;text-decoration:none}.theme__kimbie .pagination li.disabled a:hover,.theme__kimbie .pagination li.disabled a:active,.theme__kimbie .pagination li.disabled a:focus{color:#fff;text-decoration:none}.pagination li.active{font-weight:700}.theme__dark .pagination li.active a{color:#ff6188}.theme__light .pagination li.active a{color:#26a69a}.theme__hacker .pagination li.active a{color:#e08c48}.theme__solarized .pagination li.active a{color:#268bd2}.theme__kimbie .pagination li.active a{color:#dc322f}.pagination a{font-size:1.25rem;padding:.5rem .75rem}.theme__dark .pagination a{color:#fcfcfa}.theme__dark .pagination a:hover,.theme__dark .pagination a:active,.theme__dark .pagination a:focus{color:#ff6188}.theme__light .pagination a{color:#757575}.theme__light .pagination a:hover,.theme__light .pagination a:active,.theme__light .pagination a:focus{color:#26a69a}.theme__hacker .pagination a{color:#fcfcfa}.theme__hacker .pagination a:hover,.theme__hacker .pagination a:active,.theme__hacker .pagination a:focus{color:#e08c48}.theme__solarized .pagination a{color:#455a64}.theme__solarized .pagination a:hover,.theme__solarized .pagination a:active,.theme__solarized .pagination a:focus{color:#268bd2}.theme__kimbie .pagination a{color:#fff}.theme__kimbie .pagination a:hover,.theme__kimbie .pagination a:active,.theme__kimbie .pagination a:focus{color:#dc322f}.theme__dark .pagination .active{background-color:#212121}.theme__light .pagination .active{background-color:#eee}.theme__hacker .pagination .active{background-color:#252526}.theme__solarized .pagination .active{background-color:#fbf1d1}.theme__kimbie .pagination .active{background-color:#362712}.pagination-single{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:1rem 0}.pagination-single__left,.pagination-single__right{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:.25rem;border-radius:.125rem}.pagination-single__left-title,.pagination-single__right-title{font-size:16.8px;padding-bottom:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960px}.theme__dark .pagination-single__left:hover .pagination-single__icon,.theme__dark .pagination-single__left:active .pagination-single__icon,.theme__dark .pagination-single__left:focus .pagination-single__icon,.theme__dark .pagination-single__right:hover .pagination-single__icon,.theme__dark .pagination-single__right:active .pagination-single__icon,.theme__dark .pagination-single__right:focus .pagination-single__icon{color:#82aaff;background-color:#4d4a4e}.theme__light .pagination-single__left:hover .pagination-single__icon,.theme__light .pagination-single__left:active .pagination-single__icon,.theme__light .pagination-single__left:focus .pagination-single__icon,.theme__light .pagination-single__right:hover .pagination-single__icon,.theme__light .pagination-single__right:active .pagination-single__icon,.theme__light .pagination-single__right:focus .pagination-single__icon{color:#607d8b;background-color:#d5d4d4}.theme__hacker .pagination-single__left:hover .pagination-single__icon,.theme__hacker .pagination-single__left:active .pagination-single__icon,.theme__hacker .pagination-single__left:focus .pagination-single__icon,.theme__hacker .pagination-single__right:hover .pagination-single__icon,.theme__hacker .pagination-single__right:active .pagination-single__icon,.theme__hacker .pagination-single__right:focus .pagination-single__icon{color:#e3cd26;background-color:#323233}.theme__solarized .pagination-single__left:hover .pagination-single__icon,.theme__solarized .pagination-single__left:active .pagination-single__icon,.theme__solarized .pagination-single__left:focus .pagination-single__icon,.theme__solarized .pagination-single__right:hover .pagination-single__icon,.theme__solarized .pagination-single__right:active .pagination-single__icon,.theme__solarized .pagination-single__right:focus .pagination-single__icon{color:#cb4b16;background-color:#e7dec3}.theme__kimbie .pagination-single__left:hover .pagination-single__icon,.theme__kimbie .pagination-single__left:active .pagination-single__icon,.theme__kimbie .pagination-single__left:focus .pagination-single__icon,.theme__kimbie .pagination-single__right:hover .pagination-single__icon,.theme__kimbie .pagination-single__right:active .pagination-single__icon,.theme__kimbie .pagination-single__right:focus .pagination-single__icon{color:#f06431;background-color:#5e452b}.pagination-single__left:hover,.pagination-single__left:active,.pagination-single__left:focus{-webkit-transform:translateX(-.25rem);-moz-transform:translateX(-.25rem);-ms-transform:translateX(-.25rem);transform:translateX(-.25rem)}.pagination-single__right:hover,.pagination-single__right:active,.pagination-single__right:focus{-webkit-transform:translateX(.25rem);-moz-transform:translateX(.25rem);-ms-transform:translateX(.25rem);transform:translateX(.25rem)}.pagination-single__icon{width:28px;height:28px;border-radius:100%;margin:0 .5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .pagination-single__icon{color:#bdbdbd;background-color:#403e41}.theme__light .pagination-single__icon{color:#727072;background-color:#eee}.theme__hacker .pagination-single__icon{color:#9e9e9e;background-color:#252526}.theme__solarized .pagination-single__icon{color:#b58900;background-color:#eee8d5}.theme__kimbie .pagination-single__icon{color:#d3af86;background-color:#423523}.related{margin:2rem 0;padding:.5rem;width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.related__title{font-size:32px}.theme__dark .related__title{color:#fcfcfa}.theme__light .related__title{color:#424242}.theme__hacker .related__title{color:#fcfcfa}.theme__solarized .related__title{color:#424242}.theme__kimbie .related__title{color:#889b4a}.related__link{font-size:16.8px}.theme__dark .related__link{color:#a9dc76}.theme__light .related__link{color:#607d8b}.theme__hacker .related__link{color:#c7ba00}.theme__solarized .related__link{color:#2aa198}.theme__kimbie .related__link{color:#f06431}.related-ul{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;list-style-type:disc}.search{position:relative;border-radius:.25rem;height:35px;z-index:6;margin-bottom:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .search{border:2px solid #1e1e1e;background-color:#212121}.theme__light .search{border:2px solid #d5dbe0;background-color:#eee}.theme__hacker .search{border:2px solid #111;background-color:#252526}.theme__solarized .search{border:2px solid #f7e3a2;background-color:#fbf1d1}.theme__kimbie .search{border:2px solid #5e452b;background-color:#362712}.search .icon{padding:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.theme__dark .search .icon{color:#727072}.theme__light .search .icon{color:#bdbdbd}.theme__hacker .search .icon{color:#727072}.theme__solarized .search .icon{color:#b58900}.theme__kimbie .search .icon{color:#6e583b}.search .input{width:100%;font-size:.9rem;border:none;outline:none;padding-right:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:2fr}.theme__dark .search .input{color:#fcfcfa;background-color:inherit}.theme__dark .search .input.placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__light .search .input{color:#424242;background-color:inherit}.theme__light .search .input.placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__hacker .search .input{color:#1fff2a;background-color:inherit}.theme__hacker .search .input.placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__solarized .search .input{color:#b58900;background-color:inherit}.theme__solarized .search .input.placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__kimbie .search .input{color:#d3af86;background-color:inherit}.theme__kimbie .search .input.placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.search-content{margin-top:.25rem;max-height:350px;overflow:auto}.search-content a{text-decoration:none!important}.theme__dark .search__highlight{color:#ff6188}.theme__light .search__highlight{color:#ff6188}.theme__hacker .search__highlight{color:red}.theme__kimbie .search__highlight{color:#f06431}.menu-item{padding:.25rem}.menu-item__title{font-size:1rem}.theme__dark .menu-item__title{color:#fcfcfa}.theme__light .menu-item__title{color:#424242}.theme__hacker .menu-item__title{color:#1fff2a}.theme__solarized .menu-item__title{color:#586e75}.theme__kimbie .menu-item__title{color:#e3b583}.menu-item__desc{font-size:.8rem;padding:.25rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:2fr}.theme__dark .menu-item__desc{color:#fcfcfa}.theme__light .menu-item__desc{color:#424242}.theme__hacker .menu-item__desc{color:#1fff2a}.theme__solarized .menu-item__desc{color:#b58900}.theme__kimbie .menu-item__desc{color:#d3af86}#search-results.dropdown{display:none}#search-results.dropdown.is-active{display:inline-block;margin-top:.25rem;position:absolute;top:35px;width:100%;border-radius:.1rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.theme__dark #search-results.dropdown.is-active{color:inherit;background-color:#4d4a4e}.theme__light #search-results.dropdown.is-active{color:#424242;background-color:#eee}.theme__hacker #search-results.dropdown.is-active{color:#1fff2a;background-color:#373738}.theme__solarized #search-results.dropdown.is-active{color:#b58900;background-color:#fbf1d1}.theme__kimbie #search-results.dropdown.is-active{color:#d3af86;background-color:#362712}#search-results .dropdown-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#search-results .dropdown-item{font-size:1rem;padding:.125rem}#search-results .dropdown-item:hover,#search-results .dropdown-item:active,#search-results .dropdown-item:focus{border-bottom-left-radius:.1rem;border-bottom-right-radius:.1rem}.theme__dark #search-results .dropdown-item:hover,.theme__dark #search-results .dropdown-item:active,.theme__dark #search-results .dropdown-item:focus{background-color:#727072}.theme__light #search-results .dropdown-item:hover,.theme__light #search-results .dropdown-item:active,.theme__light #search-results .dropdown-item:focus{background-color:#d5d4d4}.theme__hacker #search-results .dropdown-item:hover,.theme__hacker #search-results .dropdown-item:active,.theme__hacker #search-results .dropdown-item:focus{background-color:#48484a}.theme__solarized #search-results .dropdown-item:hover,.theme__solarized #search-results .dropdown-item:active,.theme__solarized #search-results .dropdown-item:focus{background-color:#f7e3a2}.theme__kimbie #search-results .dropdown-item:hover,.theme__kimbie #search-results .dropdown-item:active,.theme__kimbie #search-results .dropdown-item:focus{background-color:#5e452b}.theme__dark #search-results .dropdown-item.is-active{background-color:#727072}.theme__light #search-results .dropdown-item.is-active{background-color:#d5d4d4}.theme__hacker #search-results .dropdown-item.is-active{background-color:#48484a}.theme__solarized #search-results .dropdown-item.is-active{background-color:#f7e3a2}.theme__kimbie #search-results .dropdown-item.is-active{background-color:#5e452b}.mobile-search{position:absolute;z-index:14;width:100%;overflow:hidden}.mobile-search__top{width:100%;height:50px;text-align:right;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .mobile-search__top{border-bottom:1px solid #2d2a2e;background-color:#403e41}.theme__light .mobile-search__top{border-bottom:1px solid #e0e0e0;background-color:#eee}.theme__hacker .mobile-search__top{border-bottom:1px solid #252526;background-color:#252526}.theme__solarized .mobile-search__top{border-bottom:1px solid #b58900;background-color:#eee8d5}.theme__kimbie .mobile-search__top{border-bottom:1px solid #6e583b;background-color:#51412c}.mobile-search__top--icon{width:50px;height:50px;cursor:pointer;position:absolute;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .mobile-search__top--icon{color:#fcfcfa}.theme__dark .mobile-search__top--icon:hover,.theme__dark .mobile-search__top--icon:active,.theme__dark .mobile-search__top--icon:focus{color:#ff6188}.theme__light .mobile-search__top--icon{color:#777}.theme__light .mobile-search__top--icon:hover,.theme__light .mobile-search__top--icon:active,.theme__light .mobile-search__top--icon:focus{color:#26a69a}.theme__hacker .mobile-search__top--icon{color:#dbdbdb}.theme__hacker .mobile-search__top--icon:hover,.theme__hacker .mobile-search__top--icon:active,.theme__hacker .mobile-search__top--icon:focus{color:#e08c48}.theme__solarized .mobile-search__top--icon{color:#586e75}.theme__solarized .mobile-search__top--icon:hover,.theme__solarized .mobile-search__top--icon:active,.theme__solarized .mobile-search__top--icon:focus{color:#268bd2}.theme__kimbie .mobile-search__top--icon{color:#d3af86}.theme__kimbie .mobile-search__top--icon:hover,.theme__kimbie .mobile-search__top--icon:active,.theme__kimbie .mobile-search__top--icon:focus{color:#dc322f}.mobile-search__top--input{width:calc(100% - 70px);height:70%;outline:none;border:none;border-radius:.25rem;padding:0 1rem;font-size:1.1rem}.theme__dark .mobile-search__top--input{color:#fcfcfa;background-color:#403e41}.theme__dark .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__light .mobile-search__top--input{color:#424242;background-color:#eee}.theme__light .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__hacker .mobile-search__top--input{color:#1fff2a;background-color:#252526}.theme__hacker .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__solarized .mobile-search__top--input{color:#586e75;background-color:#eee8d5}.theme__solarized .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__kimbie .mobile-search__top--input{color:#e3b583;background-color:#51412c}.theme__kimbie .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.mobile-search__body{width:100%;height:100vh;overflow:auto}.theme__dark .mobile-search__body{color:#fcfcfa;background-color:#2d2a2e}.theme__light .mobile-search__body{color:#424242;background-color:#fafafa}.theme__hacker .mobile-search__body{color:#1fff2a;background-color:#151715}.theme__solarized .mobile-search__body{color:#586e75;background-color:#fdf7e3}.theme__kimbie .mobile-search__body{color:#e3b583;background-color:#221a0f}.mobile-search__btn{position:absolute;top:0;right:35px;width:35px;height:50px;padding:.25rem;cursor:pointer;display:none;z-index:7;-webkit-animation:slide-in-down .5s .25s 1 ease both;-moz-animation:slide-in-down .5s .25s 1 ease both;-ms-animation:slide-in-down .5s .25s 1 ease both;-o-animation:slide-in-down .5s .25s 1 ease both;animation:slide-in-down .5s .25s 1 ease both}.theme__dark .mobile-search__btn{color:#fcfcfa}.theme__dark .mobile-search__btn:hover,.theme__dark .mobile-search__btn:active,.theme__dark .mobile-search__btn:focus{color:#ff6188}.theme__light .mobile-search__btn{color:#777}.theme__light .mobile-search__btn:hover,.theme__light .mobile-search__btn:active,.theme__light .mobile-search__btn:focus{color:#26a69a}.theme__hacker .mobile-search__btn{color:#dbdbdb}.theme__hacker .mobile-search__btn:hover,.theme__hacker .mobile-search__btn:active,.theme__hacker .mobile-search__btn:focus{color:#e08c48}.theme__solarized .mobile-search__btn{color:#586e75}.theme__solarized .mobile-search__btn:hover,.theme__solarized .mobile-search__btn:active,.theme__solarized .mobile-search__btn:focus{color:#268bd2}.theme__kimbie .mobile-search__btn{color:#d3af86}.theme__kimbie .mobile-search__btn:hover,.theme__kimbie .mobile-search__btn:active,.theme__kimbie .mobile-search__btn:focus{color:#dc322f}@media only screen and (max-width:769px){.mobile-search__btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}.mobile-search__content a{text-decoration:none!important}.mobile-search__item{padding:.5rem}.mobile-search__item--title{font-size:1.2rem}.theme__dark .mobile-search__item--title{color:#fcfcfa}.theme__light .mobile-search__item--title{color:#424242}.theme__hacker .mobile-search__item--title{color:#1fff2a}.theme__solarized .mobile-search__item--title{color:#586e75}.theme__kimbie .mobile-search__item--title{color:#e3b583}.mobile-search__item--desc{font-size:.9rem;padding:.25rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960px}.theme__dark .mobile-search__item--desc{color:#fcfcfa}.theme__light .mobile-search__item--desc{color:#424242}.theme__hacker .mobile-search__item--desc{color:#1fff2a}.theme__solarized .mobile-search__item--desc{color:#b58900}.theme__kimbie .mobile-search__item--desc{color:#d3af86}.theme__dark .mobile-search__item:hover,.theme__dark .mobile-search__item:active,.theme__dark .mobile-search__item:focus{background-color:#727072}.theme__light .mobile-search__item:hover,.theme__light .mobile-search__item:active,.theme__light .mobile-search__item:focus{background-color:#d5d4d4}.theme__hacker .mobile-search__item:hover,.theme__hacker .mobile-search__item:active,.theme__hacker .mobile-search__item:focus{background-color:#48484a}.theme__solarized .mobile-search__item:hover,.theme__solarized .mobile-search__item:active,.theme__solarized .mobile-search__item:focus{background-color:#f7e3a2}.theme__kimbie .mobile-search__item:hover,.theme__kimbie .mobile-search__item:active,.theme__kimbie .mobile-search__item:focus{background-color:#5e452b}.summary-card{margin:0 .5rem;padding:0 .5rem}.summary-card .title a{font-family:montserrat,sans-serif;font-weight:700}.theme__dark .summary-card .title a{color:#ffd866}.theme__dark .summary-card .title a:hover,.theme__dark .summary-card .title a:active,.theme__dark .summary-card .title a:focus{color:#ff6188}.theme__light .summary-card .title a{color:#607d8b}.theme__light .summary-card .title a:hover,.theme__light .summary-card .title a:active,.theme__light .summary-card .title a:focus{color:#26a69a}.theme__hacker .summary-card .title a{color:#a1ad64}.theme__hacker .summary-card .title a:hover,.theme__hacker .summary-card .title a:active,.theme__hacker .summary-card .title a:focus{color:#e08c48}.theme__solarized .summary-card .title a{color:#cb4b16}.theme__solarized .summary-card .title a:hover,.theme__solarized .summary-card .title a:active,.theme__solarized .summary-card .title a:focus{color:#268bd2}.theme__kimbie .summary-card .title a{color:#7c5021}.theme__kimbie .summary-card .title a:hover,.theme__kimbie .summary-card .title a:active,.theme__kimbie .summary-card .title a:focus{color:#dc322f}.theme__dark .summary-card .subtitle{color:#fcfcfa}.theme__light .summary-card .subtitle{color:#424242}.theme__hacker .summary-card .subtitle{color:#cdf5cc}.theme__solarized .summary-card .subtitle{color:#b58900}.theme__kimbie .summary-card .subtitle{color:#889b4a}.summary-card__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.summary-card__text{margin-top:1rem;line-height:1.7rem;font-family:noto sans kr,sans-serif}.summary-card__image{width:100%;height:100%}.summary-card__image-wrapper{height:100%;width:auto;margin:0 auto;padding:1rem;padding-bottom:0}.summary-card__video{width:100%;max-height:500px;object-fit:contain}.summary-card__video-wrapper{padding:1rem;padding-bottom:0}.summary-card hr{margin-top:1.5rem}.theme__dark .summary-card hr{border-top:1px solid #595b5c}.theme__light .summary-card hr{border-top:1px solid #ccc}.theme__hacker .summary-card hr{border-top:1px solid #c7ba00}.theme__solarized .summary-card hr{border-top:1px solid #ffb300}.theme__kimbie .summary-card hr{border-top:1px solid #7f5d38}.summary-card:not(:last-child) hr{margin-bottom:4rem}.summary-card:last-child hr{margin-bottom:2rem}.summary-classic{padding:0 1rem}.summary-classic .title{font-size:24px}.summary-classic .title a{font-family:montserrat,sans-serif;font-weight:700}.theme__dark .summary-classic .title a{color:#ffd866}.theme__dark .summary-classic .title a:hover,.theme__dark .summary-classic .title a:active,.theme__dark .summary-classic .title a:focus{color:#ff6188}.theme__light .summary-classic .title a{color:#607d8b}.theme__light .summary-classic .title a:hover,.theme__light .summary-classic .title a:active,.theme__light .summary-classic .title a:focus{color:#26a69a}.theme__hacker .summary-classic .title a{color:#a1ad64}.theme__hacker .summary-classic .title a:hover,.theme__hacker .summary-classic .title a:active,.theme__hacker .summary-classic .title a:focus{color:#e08c48}.theme__solarized .summary-classic .title a{color:#cb4b16}.theme__solarized .summary-classic .title a:hover,.theme__solarized .summary-classic .title a:active,.theme__solarized .summary-classic .title a:focus{color:#268bd2}.theme__kimbie .summary-classic .title a{color:#7c5021}.theme__kimbie .summary-classic .title a:hover,.theme__kimbie .summary-classic .title a:active,.theme__kimbie .summary-classic .title a:focus{color:#dc322f}.theme__dark .summary-classic .subtitle{color:#fcfcfa}.theme__light .summary-classic .subtitle{color:#424242}.theme__hacker .summary-classic .subtitle{color:#cdf5cc}.theme__solarized .summary-classic .subtitle{color:#b58900}.theme__kimbie .summary-classic .subtitle{color:#889b4a}.summary-classic__flex-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:1rem;margin-bottom:1rem}.summary-classic__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding-left:1rem}.summary-classic__text{margin-top:1rem;line-height:1.7rem;font-family:noto sans kr,sans-serif}.summary-classic__image{width:100%;height:100%;object-fit:contain}.summary-classic__image-wrapper{max-width:130px;min-width:130px;overflow:hidden;border-radius:.25rem;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.summary-classic__image-wrapper:hover,.summary-classic__image-wrapper:active,.summary-classic__image-wrapper:focus{-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);background-color:rgba(125,125,125,.1)}.theme__dark .summary-classic hr{border-top:1px solid #595b5c}.theme__light .summary-classic hr{border-top:1px solid #ccc}.theme__hacker .summary-classic hr{border-top:1px solid #c7ba00}.theme__solarized .summary-classic hr{border-top:1px solid #ffb300}.theme__kimbie .summary-classic hr{border-top:1px solid #7f5d38}.summary-classic:not(:last-child) hr{margin-bottom:1.5rem}.summary-classic:last-child hr{display:none}.summary-compact{padding:0 1rem}.summary-compact__flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:1rem;margin-bottom:1rem}.summary-compact__meta{padding:1rem 0}.theme__dark .summary-compact hr{border-top:1px solid #595b5c}.theme__light .summary-compact hr{border-top:1px solid #ccc}.theme__hacker .summary-compact hr{border-top:1px solid #c7ba00}.theme__solarized .summary-compact hr{border-top:1px solid #ffb300}.theme__kimbie .summary-compact hr{border-top:1px solid #7f5d38}.swiper-container{background-color:transparent;width:100%;height:auto}.swiper-slide{background-position:50%;background-size:cover}.swiper-pagination-bullet{opacity:.5}.theme__dark .swiper-pagination-bullet-active{background:#ff6188!important}.theme__light .swiper-pagination-bullet-active{background:#6b8a99!important}.theme__hacker .swiper-pagination-bullet-active{background:#f3ff6e!important}.theme__solarized .swiper-pagination-bullet-active{background:#cb4b16!important}.theme__kimbie .swiper-pagination-bullet-active{background:#889b4a!important}.swipe{overflow:hidden;visibility:hidden;position:relative}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>div{float:left;position:relative;overflow:hidden;object-fit:contain;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.switch{position:relative;display:inline-block;width:28px;height:14px;margin-top:.7rem;margin-left:1rem}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.theme__dark .slider{background-color:#403e41}.theme__light .slider{background-color:#bdbdbd}.theme__hacker .slider{background-color:#403e41}.theme__solarized .slider{background-color:#dfd4b1}.theme__kimbie .slider{background-color:#6e583b}.slider:before{position:absolute;content:"";height:11px;width:11px;left:1.72px;bottom:1.72px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.theme__dark .slider:before{background-color:#fcfcfa}.theme__light .slider:before{background-color:#fcfcfa}.theme__hacker .slider:before{background-color:#fcfcfa}.theme__solarized .slider:before{background-color:#fcfcfa}.theme__kimbie .slider:before{background-color:#fcfcfa}.theme__dark input:checked+.slider{background-color:#ff6188}.theme__light input:checked+.slider{background-color:#ff6188}.theme__hacker input:checked+.slider{background-color:#ff6188}.theme__solarized input:checked+.slider{background-color:#ff6188}.theme__kimbie input:checked+.slider{background-color:#dc3958}.theme__dark input:focus+.slider{box-shadow:0 0 1px #ff6188}.theme__light input:focus+.slider{box-shadow:0 0 1px #ff6188}.theme__hacker input:focus+.slider{box-shadow:0 0 1px #ff6188}.theme__solarized input:focus+.slider{box-shadow:0 0 1px #ff6188}.theme__kimbie input:focus+.slider{box-shadow:0 0 1px #dc3958}input:checked+.slider:before{-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.slider.round{border-radius:8.5px}.slider.round:before{border-radius:50%}.taxo{margin:2.5rem 0;z-index:3}.taxo-root{position:-webkit-sticky;position:sticky;top:50px}.theme__dark .taxo-root{background-color:#2d2a2e}.theme__light .taxo-root{background-color:#fafafa}.theme__hacker .taxo-root{background-color:#151715}.theme__solarized .taxo-root{background-color:#fdf7e3}.theme__kimbie .taxo-root{background-color:#221a0f}.taxo__title{font-weight:700;font-family:montserrat,sans-serif}.theme__dark .taxo__title{color:#bdbdbd}.theme__dark .taxo__title:hover{color:#ff6188}.theme__light .taxo__title{color:#607d8b}.theme__light .taxo__title:hover{color:#26a69a}.theme__hacker .taxo__title{color:#996287}.theme__hacker .taxo__title:hover{color:#e08c48}.theme__solarized .taxo__title{color:#b58900}.theme__solarized .taxo__title:hover{color:#268bd2}.theme__kimbie .taxo__title{color:#98676a}.theme__kimbie .taxo__title:hover{color:#dc322f}.taxo__link{text-decoration:none!important}.taxo__text{border-top-left-radius:.175rem;border-bottom-left-radius:.175rem}.taxo__text:hover,.taxo__text:active,.taxo__text:focus{text-decoration:underline!important}.theme__dark .taxo__text{color:inherit}.theme__light .taxo__text{color:inherit}.theme__hacker .taxo__text{color:inherit}.theme__solarized .taxo__text{color:inherit}.theme__kimbie .taxo__text{color:inherit}.taxo__num{padding:.125rem .25rem;border-top-right-radius:.175rem;border-bottom-right-radius:.175rem}.theme__dark .taxo__num{color:#fcfcfa;background-color:#212121}.theme__light .taxo__num{color:#424242;background-color:#dadada}.theme__hacker .taxo__num{color:#e3cd26;background-color:#252526}.theme__solarized .taxo__num{color:#268bd2;background-color:#f8e7b0}.theme__kimbie .taxo__num{color:#d3af86;background-color:#6e583b}.taxo .title{display:block;margin:0;margin-right:.5rem;margin-bottom:.25rem}.taxo .tag{margin:0;margin-right:.25rem;margin-bottom:.25rem;font-size:.8rem;display:inline-block}.theme__dark .taxo .tag{color:#bdbdbd}.theme__light .taxo .tag{color:#607d8b}.theme__hacker .taxo .tag{color:#996287}.theme__solarized .taxo .tag{color:#b58900}.theme__kimbie .taxo .tag{color:#98676a}.taxo .is-tags{border-radius:.175rem;padding:.125rem 0 .125rem .25rem}.theme__dark .taxo .is-tags{color:#78dce8;background-color:#424242}.theme__light .taxo .is-tags{color:#424242;background-color:#e9e9e9}.theme__hacker .taxo .is-tags{color:#78dce8;background-color:#2d322d}.theme__solarized .taxo .is-tags{color:#916e00;background-color:#fff9c4}.theme__kimbie .taxo .is-tags{color:#f06431;background-color:#423523}.taxo .is-categories{border-radius:.175rem;padding:.125rem 0 .125rem .25rem}.theme__dark .taxo .is-categories{color:#ab9df2;background-color:#424242}.theme__light .taxo .is-categories{color:#424242;background-color:#e9e9e9}.theme__hacker .taxo .is-categories{color:#ab9df2;background-color:#2d322d}.theme__solarized .taxo .is-categories{color:#916e00;background-color:#ffe0b2}.theme__kimbie .taxo .is-categories{color:#8ab1b0;background-color:#423523}.taxo .is-series{border-radius:.175rem;padding:.125rem 0 .125rem .25rem}.theme__dark .taxo .is-series{color:#ea9c77;background-color:#424242}.theme__light .taxo .is-series{color:#424242;background-color:#e9e9e9}.theme__hacker .taxo .is-series{color:#ea9c77;background-color:#2d322d}.theme__solarized .taxo .is-series{color:#916e00;background-color:#dcedc8}.theme__kimbie .taxo .is-series{color:#dc3958;background-color:#423523}.toc{width:100%;max-width:242.28571429px;position:fixed;top:7rem;font-size:.85rem;padding-left:.5rem;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toc #TableOfContents{position:relative}.toc__flexbox[data-position=fixed]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;position:fixed}.toc__flexbox[data-position=absolute]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;position:absolute}.toc__title{font-size:.9rem;margin-top:.5rem}.theme__dark .toc__title{color:#727072}.theme__light .toc__title{color:#727072}.theme__hacker .toc__title{color:#727072}.theme__solarized .toc__title{color:#727072}.theme__kimbie .toc__title{color:#7f5d38}.toc a{color:inherit;position:relative}.toc a::before{content:'';height:100%;left:-1rem;margin-top:-1px;position:absolute;width:2px}.theme__dark .toc a::before{background-color:#727072}.theme__light .toc a::before{background-color:#727072}.theme__hacker .toc a::before{background-color:#727072}.theme__solarized .toc a::before{background-color:#727072}.theme__kimbie .toc a::before{background-color:#a57a4c}.toc a::before:last-child{background-color:transparent}.theme__dark .toc ul li li{margin-left:1rem;color:#fcfcfa}.theme__dark .toc ul a{color:#90a4ae}.theme__dark .toc ul a.active{color:#ff6188}.theme__light .toc ul li li{margin-left:1rem;color:#424242}.theme__light .toc ul a{color:#727072}.theme__light .toc ul a.active{color:#26a69a}.theme__hacker .toc ul li li{margin-left:1rem;color:#a1ad64}.theme__hacker .toc ul a{color:#727072}.theme__hacker .toc ul a.active{color:#e08c48}.theme__solarized .toc ul li li{margin-left:1rem;color:#b58900}.theme__solarized .toc ul a{color:#727072}.theme__solarized .toc ul a.active{color:#268bd2}.theme__kimbie .toc ul li li{margin-left:1rem;color:#a57a4c}.theme__kimbie .toc ul a{color:#a57a4c}.theme__kimbie .toc ul a.active{color:#889b4a}.theme__dark .toc .active{color:#ff6188;font-weight:700}.theme__dark .toc .active::before{background-color:#ff6188}.theme__light .toc .active{color:#26a69a;font-weight:700}.theme__light .toc .active::before{background-color:#26a69a}.theme__hacker .toc .active{color:#e08c48;font-weight:700}.theme__hacker .toc .active::before{background-color:#e08c48}.theme__solarized .toc .active{color:#268bd2;font-weight:700}.theme__solarized .toc .active::before{background-color:#268bd2}.theme__kimbie .toc .active{color:#dc322f;font-weight:700}.theme__kimbie .toc .active::before{background-color:#889b4a}.expand__content #TableOfContents ul{list-style-type:circle}.tooltipped{position:relative}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font:11px/1.5 lato,work sans,helvetica,tahoma,geneva,arial,sans-serif;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:rgba(0,0,0,.8);border-radius:3px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgba(0,0,0,.8);pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.tooltipped-se:after{right:auto;left:50%;margin-left:-15px}.tooltipped-sw:after{margin-right:-15px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:rgba(0,0,0,.8)}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:rgba(0,0,0,.8)}.whoami{padding:0 1rem;margin:1rem 0;border-radius:.25rem;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width:769px){.whoami{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.whoami__contents{margin-top:.5rem}@media only screen and (max-width:769px){.whoami__contents{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}}.whoami__image{width:100%;height:100%;object-fit:contain;border-radius:.25rem;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.25);box-shadow:0 2px 3px 0 rgba(0,0,0,.25)}.whoami__image-wrapper{min-width:150px;max-width:150px;height:auto;margin-right:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.whoami__title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;padding-bottom:.5rem}.theme__dark .whoami__title{text-decoration:underline double #ffa7c4}.theme__light .whoami__title{text-decoration:underline double #607d8b}.theme__hacker .whoami__title{text-decoration:underline double #1fff2a}.theme__solarized .whoami__title{text-decoration:underline double #b58900}.theme__kimbie .whoami__title{text-decoration:underline double #dc3958}.whoami__desc{font-size:1rem;padding-left:.25rem}@media only screen and (max-width:769px){.whoami__desc{width:75%}}.whoami__gutter{height:2rem}.whoami__social{margin-top:.5rem}.theme__dark .whoami__social a{text-decoration:none;color:#bdbdbd}.theme__dark .whoami__social a:hover{color:#f0f0f0;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__light .whoami__social a{text-decoration:none;color:#777}.theme__light .whoami__social a:hover{color:#444;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__hacker .whoami__social a{text-decoration:none;color:#9e9e9e}.theme__hacker .whoami__social a:hover{color:#d1d1d1;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__solarized .whoami__social a{text-decoration:none;color:#637c84}.theme__solarized .whoami__social a:hover{color:#4d6066;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__kimbie .whoami__social a{text-decoration:none;color:#ccc}.theme__kimbie .whoami__social a:hover{color:#fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.whoami__written-by{font-size:.9rem;opacity:.65}.whoami-hr{border-radius:.5rem}.busuanzi{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:250px}.busuanzi__item{padding:.125rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.busuanzi__item--label{font-size:12.8px;padding:.125rem 0;font-family:montserrat,sans-serif;font-style:italic}.busuanzi__item--number{font-size:16.8px;font-weight:700}#busuanzi_value_page_pv{margin:0 .1rem 0 .15rem}.donation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media only screen and (max-width:769px){.donation{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.donation a{text-decoration:none!important}.donation__message{padding:.5rem;font-size:18px;font-weight:700;font-family:montserrat,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.donation__item{font-size:16px;padding:.125rem;padding-right:.25rem;cursor:pointer;border-radius:.25rem;margin:.25rem;text-transform:capitalize;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .donation__item{text-decoration:none;color:#bdbdbd;border:1px solid #bdbdbd}.theme__dark .donation__item:hover{color:#f0f0f0;border:1px solid #f0f0f0;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__light .donation__item{text-decoration:none;color:#777;border:1px solid #777}.theme__light .donation__item:hover{color:#444;border:1px solid #444;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__hacker .donation__item{text-decoration:none;color:#9e9e9e;border:1px solid #9e9e9e}.theme__hacker .donation__item:hover{color:#d1d1d1;border:1px solid #d1d1d1;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__solarized .donation__item{text-decoration:none;color:#637c84;border:1px solid #637c84}.theme__solarized .donation__item:hover{color:#4d6066;border:1px solid #4d6066;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__kimbie .donation__item{text-decoration:none;color:#ccc;border:1px solid #ccc}.theme__kimbie .donation__item:hover{color:#fff;border:1px solid #fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.donation__dropup{position:relative;height:100%}.donation__dropup--content{display:none;position:absolute;bottom:100%;background-color:#fff;z-index:1;min-width:250px;max-width:350px;height:auto;margin-bottom:.25rem;border-radius:.25rem}@media only screen and (max-width:769px){.donation__dropup--content{left:50%;transform:translate(-50%)}}.theme__dark .donation__dropup--content{background-color:#595b5c}.theme__light .donation__dropup--content{background-color:#fafafa}.theme__hacker .donation__dropup--content{background-color:#212421}.theme__solarized .donation__dropup--content{background-color:#fafafa}.theme__kimbie .donation__dropup--content{background-color:#6e583b}.donation__dropup:hover .donation__dropup--content{display:block}.box{font-size:.925rem;font-family:montserrat,sans-serif;word-break:keep-all;padding:.5rem;margin:2rem 0;border-radius:.5rem}.theme__dark .box{border:1px solid #616161;background-color:#403e41}.theme__light .box{border:1px solid #aaa;background-color:#eee}.theme__hacker .box{border:1px solid #dbdbdb;background-color:#252526}.theme__solarized .box{border:1px solid #b58900;background-color:#f9fbe7}.theme__kimbie .box{border:1px solid #6e583b;background-color:rgba(124,80,33,.4)}.modal__overlay{z-index:14;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.modal__container{background-color:transparent;border-radius:.25rem;overflow-y:auto;box-sizing:border-box;position:relative}.modal__content{margin:auto;position:relative}.modal__header{position:absolute;top:0;width:100%;height:50px;background:rgba(0,0,0,.45)}.modal__caption{position:absolute;bottom:0;left:50%;width:100%;background:rgba(0,0,0,.45);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.modal__caption--text{text-align:center;font-family:montserrat,sans-serif;font-size:14px;padding:.5rem;width:40%;height:auto;margin:0 auto}.modal__paging{position:absolute;top:0;left:0;width:100px;padding:.8rem;height:auto;font-family:montserrat,sans-serif;font-size:16px;background:0 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal__icon{margin:0;padding:.4rem;position:absolute;overflow:hidden;cursor:pointer;border-radius:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .modal__toolbar{color:#bdbdbd}.theme__dark .modal__toolbar:hover,.theme__dark .modal__toolbar:active,.theme__dark .modal__toolbar:focus{color:#82aaff;background:rgba(0,0,0,.4)}.theme__light .modal__toolbar{color:#727072}.theme__light .modal__toolbar:hover,.theme__light .modal__toolbar:active,.theme__light .modal__toolbar:focus{color:#607d8b;background:rgba(0,0,0,.4)}.theme__hacker .modal__toolbar{color:#9e9e9e}.theme__hacker .modal__toolbar:hover,.theme__hacker .modal__toolbar:active,.theme__hacker .modal__toolbar:focus{color:#e3cd26;background:rgba(0,0,0,.4)}.theme__solarized .modal__toolbar{color:#b58900}.theme__solarized .modal__toolbar:hover,.theme__solarized .modal__toolbar:active,.theme__solarized .modal__toolbar:focus{color:#cb4b16;background:rgba(0,0,0,.4)}.theme__kimbie .modal__toolbar{color:#d3af86}.theme__kimbie .modal__toolbar:hover,.theme__kimbie .modal__toolbar:active,.theme__kimbie .modal__toolbar:focus{color:#f06431;background:rgba(0,0,0,.4)}.modal__toolbar--close{top:.4rem;right:.25rem}.modal__toolbar--full{top:.4rem;right:2.8rem}.modal__toolbar--normal{top:.4rem;right:2.8rem}.theme__dark .modal__arrow{color:#bdbdbd;background:rgba(0,0,0,.45)}.theme__dark .modal__arrow:hover,.theme__dark .modal__arrow:active,.theme__dark .modal__arrow:focus{color:#82aaff;background:rgba(0,0,0,.5)}.theme__light .modal__arrow{color:#727072;background:rgba(0,0,0,.45)}.theme__light .modal__arrow:hover,.theme__light .modal__arrow:active,.theme__light .modal__arrow:focus{color:#607d8b;background:rgba(0,0,0,.5)}.theme__hacker .modal__arrow{color:#9e9e9e;background:rgba(0,0,0,.45)}.theme__hacker .modal__arrow:hover,.theme__hacker .modal__arrow:active,.theme__hacker .modal__arrow:focus{color:#e3cd26;background:rgba(0,0,0,.5)}.theme__solarized .modal__arrow{color:#b58900;background:rgba(0,0,0,.45)}.theme__solarized .modal__arrow:hover,.theme__solarized .modal__arrow:active,.theme__solarized .modal__arrow:focus{color:#cb4b16;background:rgba(0,0,0,.5)}.theme__kimbie .modal__arrow{color:#d3af86;background:rgba(0,0,0,.45)}.theme__kimbie .modal__arrow:hover,.theme__kimbie .modal__arrow:active,.theme__kimbie .modal__arrow:focus{color:#f06431;background:rgba(0,0,0,.5)}.modal__arrow--left{left:.5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.modal__arrow--right{right:.5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(4%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-2%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.not-found{height:100%;font-family:montserrat,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.theme__dark .not-found .title{color:#ffd866}.theme__dark .not-found .subtitle{color:#fcfcfa}.theme__light .not-found .title{color:#607d8b}.theme__light .not-found .subtitle{color:#424242}.theme__hacker .not-found .title{color:#a1ad64}.theme__hacker .not-found .subtitle{color:#cdf5cc}.theme__solarized .not-found .title{color:#cb4b16}.theme__solarized .not-found .subtitle{color:#b58900}.theme__kimbie .not-found .title{color:#7c5021}.theme__kimbie .not-found .subtitle{color:#889b4a}.about{padding:1rem;overflow-wrap:break-word}.archive{position:relative;padding:2rem 2rem 0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.archive__container{width:100%}.archive__ul{position:relative}.archive__ul::before{content:'';position:absolute;left:3rem;top:0;width:.25rem;height:100%}.theme__dark .archive__ul::before{background-color:#727072}.theme__light .archive__ul::before{background-color:#727072}.theme__hacker .archive__ul::before{background-color:#727072}.theme__solarized .archive__ul::before{background-color:#727072}.theme__kimbie .archive__ul::before{background-color:#a57a4c}@media only screen and (max-width:769px){.archive__ul::before{content:none}}.archive__li{margin-bottom:.5rem;margin-left:4rem;z-index:0;-webkit-transition:margin-left .1s ease;-moz-transition:margin-left .1s ease;-ms-transition:margin-left .1s ease;-o-transition:margin-left .1s ease;transition:margin-left .1s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:769px){.archive__li{margin-left:0;position:relative}}.archive__key{margin-right:.5rem;border-radius:.25rem;height:32px;width:100px;padding:.125rem;font-size:.95rem;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-animation:slide-in-down .4s .2s 1 ease both;-moz-animation:slide-in-down .4s .2s 1 ease both;-ms-animation:slide-in-down .4s .2s 1 ease both;-o-animation:slide-in-down .4s .2s 1 ease both;animation:slide-in-down .4s .2s 1 ease both}.theme__dark .archive__key{color:#fcfcfa;background-color:#ff6188}.theme__light .archive__key{color:#fcfcfa;background-color:#607d8b}.theme__hacker .archive__key{color:#fcfcfa;background-color:#e08c48}.theme__solarized .archive__key{color:#fcfcfa;background-color:#b58900}.theme__kimbie .archive__key{color:#8ab1b0;background-color:#423523}.archive__key:not(:first-child){margin:4rem 0 1rem}.archive__key:first-child{margin:1rem 0}.archive__meta{border-radius:.25rem;min-width:100px;max-width:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-animation:slide-in-left .2s .5s 1 ease both;-moz-animation:slide-in-left .2s .5s 1 ease both;-ms-animation:slide-in-left .2s .5s 1 ease both;-o-animation:slide-in-left .2s .5s 1 ease both;animation:slide-in-left .2s .5s 1 ease both}.archive__type{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;font-size:.8rem;width:50%;height:24px;line-height:24px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px}.theme__dark .archive__type{color:#82aaff;background-color:#424242}@media only screen and (max-width:769px){.theme__dark .archive__type{border-right:2px solid #727072}}.theme__light .archive__type{color:#546e7a;background-color:#bdbdbd}@media only screen and (max-width:769px){.theme__light .archive__type{border-right:2px solid #727072}}.theme__hacker .archive__type{color:#fcfcfa;background-color:#855e78}@media only screen and (max-width:769px){.theme__hacker .archive__type{border-right:2px solid #727072}}.theme__solarized .archive__type{color:#996b00;background-color:#f6e099}@media only screen and (max-width:769px){.theme__solarized .archive__type{border-right:2px solid #727072}}.theme__kimbie .archive__type{color:#f06431;background-color:#5e452b}@media only screen and (max-width:769px){.theme__kimbie .archive__type{border-right:2px solid #a57a4c}}.archive__date{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;font-size:.8rem;width:50%;height:24px;line-height:24px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px}.theme__dark .archive__date{color:#aed581;background-color:#424242}@media only screen and (max-width:769px){.theme__dark .archive__date{border-left:2px solid #727072}}.theme__light .archive__date{color:#424242;background-color:#bdbdbd}@media only screen and (max-width:769px){.theme__light .archive__date{border-left:2px solid #727072}}.theme__hacker .archive__date{color:#e3cd26;background-color:#855e78}@media only screen and (max-width:769px){.theme__hacker .archive__date{border-left:2px solid #727072}}.theme__solarized .archive__date{color:#455a64;background-color:#f6e099}@media only screen and (max-width:769px){.theme__solarized .archive__date{border-left:2px solid #727072}}.theme__kimbie .archive__date{color:#d3af86;background-color:#5e452b}@media only screen and (max-width:769px){.theme__kimbie .archive__date{border-left:2px solid #a57a4c}}.archive__title{margin-right:.5rem;margin-left:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960}.archive__title:hover::before,.archive__title:active::before,.archive__title:focus::before{content:'';position:absolute;left:3rem;width:.25rem;height:30px}.theme__dark .archive__title:hover::before,.theme__dark .archive__title:active::before,.theme__dark .archive__title:focus::before{background-color:#ff6188}.theme__light .archive__title:hover::before,.theme__light .archive__title:active::before,.theme__light .archive__title:focus::before{background-color:#ff6188}.theme__hacker .archive__title:hover::before,.theme__hacker .archive__title:active::before,.theme__hacker .archive__title:focus::before{background-color:#ff6188}.theme__solarized .archive__title:hover::before,.theme__solarized .archive__title:active::before,.theme__solarized .archive__title:focus::before{background-color:#ff6188}.theme__kimbie .archive__title:hover::before,.theme__kimbie .archive__title:active::before,.theme__kimbie .archive__title:focus::before{background-color:#dc3958}@media only screen and (max-width:769px){.archive__title:hover::before,.archive__title:active::before,.archive__title:focus::before{height:24px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.grid{position:relative;margin-bottom:1rem}.grid .full{width:100%}.grid .half{width:50%}.grid .third{width:33.3%}.grid .quarter{width:25%}.grid .fifth{width:20%}.grid:after{content:'';display:block;clear:both}.grid-sizer{padding:.5rem}.grid-sizer,.grid-item{width:33.333%}.grid-item{float:left;border-radius:.25rem}.grid-item img{display:block;max-width:100%}.gallery{padding:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gallery img{border-radius:.25rem}.gallery__contents{padding:1rem;width:65%;font-family:noto sans kr,sans-serif;font-size:1rem;text-align:center}.gallery .grid-item{position:relative;opacity:1;height:auto;cursor:pointer}.gallery .grid-item__desc{position:absolute;left:0;right:0;top:0;bottom:0;padding:.5rem;width:100%;height:100%;border-radius:.25rem;z-index:1;font-family:montserrat,sans-serif;font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:350px;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.gallery .grid-item__desc:hover,.gallery .grid-item__desc:active,.gallery .grid-item__desc:focus{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.4);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.4);box-shadow:0 4px 4px 0 rgba(0,0,0,.4);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.theme__dark .gallery .grid-item__desc:hover,.theme__dark .gallery .grid-item__desc:active,.theme__dark .gallery .grid-item__desc:focus{color:#fcfcfa;background-color:rgba(0,0,0,.7)}.theme__light .gallery .grid-item__desc:hover,.theme__light .gallery .grid-item__desc:active,.theme__light .gallery .grid-item__desc:focus{color:#424242;background-color:rgba(236,239,241,.85)}.theme__hacker .gallery .grid-item__desc:hover,.theme__hacker .gallery .grid-item__desc:active,.theme__hacker .gallery .grid-item__desc:focus{color:#fcfcfa;background-color:rgba(0,0,0,.7)}.theme__solarized .gallery .grid-item__desc:hover,.theme__solarized .gallery .grid-item__desc:active,.theme__solarized .gallery .grid-item__desc:focus{color:#424242;background-color:rgba(241,248,233,.85)}.theme__kimbie .gallery .grid-item__desc:hover,.theme__kimbie .gallery .grid-item__desc:active,.theme__kimbie .gallery .grid-item__desc:focus{color:#fff;background-color:rgba(66,53,35,.85)}.gallery .grid-item__desc--text{position:absolute;left:50%;top:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.theme__dark .gallery .grid-item__desc--text{color:#ffd866}.theme__light .gallery .grid-item__desc--text{color:#607d8b}.theme__hacker .gallery .grid-item__desc--text{color:#e08c48}.theme__solarized .gallery .grid-item__desc--text{color:#859900}.theme__kimbie .gallery .grid-item__desc--text{color:#dc322f}.gallery .grid-item__desc--text::after{content:"〰️🔍〰️"}.list__header{display:flex;align-items:center;justify-content:center;margin:.5rem;font-family:montserrat,sans-serif}.theme__dark .list__header--title{color:#fcfcfa}.theme__light .list__header--title{color:#424242}.theme__hacker .list__header--title{color:#a1ad64}.theme__solarized .list__header--title{color:#424242}.theme__kimbie .list__header--title{color:#889b4a}.list__header--desc{font-family:noto sans kr,sans-serif;font-weight:italic;padding:1rem;line-height:1.7rem}.single{padding:1rem;position:relative;width:100%;overflow-wrap:break-word}.single__title{font-size:2.5rem;font-weight:900;font-family:montserrat,sans-serif;line-height:3rem;overflow-wrap:break-word}.theme__dark .single__title{color:#fcfcfa}.theme__light .single__title{color:#424242}.theme__hacker .single__title{color:#fcfcfa}.theme__solarized .single__title{color:#424242}.theme__kimbie .single__title{color:#e3b583}.single__meta{font-size:.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.theme__dark .single__meta{color:#fcfcfa}.theme__light .single__meta{color:#424242}.theme__hacker .single__meta{color:#cdf5cc}.theme__solarized .single__meta{color:#b58900}.theme__kimbie .single__meta{color:#889b4a}@media only screen and (max-width:769px){.single__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}}.single__infos{margin-right:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single__info{word-break:keep-all;padding:0 .125rem}.single__contents{font-size:1rem;font-family:noto sans kr,sans-serif;margin:1rem 0;line-height:1.7;width:inheirt;max-width:inherit}.single__contents--gallery{overflow:hidden}.single__contents>p>a{text-decoration:underline}.single__contents h1,.single__contents h2,.single__contents h3,.single__contents h4,.single__contents h5,.single__contents h6{position:relative;line-height:1.25;font-family:montserrat,sans-serif}.single__contents h1,.single__contents h2{padding:0;color:inherit;font-weight:900;text-rendering:optimizeLegibility}.theme__dark .single__contents h1,.theme__dark .single__contents h2{color:#aed581}.theme__light .single__contents h1,.theme__light .single__contents h2{color:#607d8b}.theme__hacker .single__contents h1,.theme__hacker .single__contents h2{color:#a1ad64}.theme__solarized .single__contents h1,.theme__solarized .single__contents h2{color:#cb4b16}.theme__kimbie .single__contents h1,.theme__kimbie .single__contents h2{color:#889b4a}.theme__dark .single__contents h3,.theme__dark .single__contents h4,.theme__dark .single__contents h5,.theme__dark .single__contents h6{color:#fcfcfa}.theme__hacker .single__contents h3,.theme__hacker .single__contents h4,.theme__hacker .single__contents h5,.theme__hacker .single__contents h6{color:#fcfcfa}.single__contents h1{font-size:2.6rem;margin:3.5rem 0 1.75rem}.single__contents h2{font-size:2.2rem;margin:3.2rem 0 1.5rem}.single__contents h3{font-size:1.8rem;margin:2.8rem 0 1.25rem}.single__contents h4{font-size:1.5rem;margin:2.4rem 0 1rem}.single__contents h5{font-size:1.2rem;margin:2rem 0 .8rem}.single__contents h6{font-size:1rem;margin:1.5rem 0 .5rem}.single__contents pre{padding:34px 12px 8px;overflow:auto;border-radius:.34rem}.single__contents pre:not(.chroma){position:relative}.single__contents div.chroma{position:relative}.single__contents div.chroma:hover .copy-to-clipboard,.single__contents div.chroma:active .copy-to-clipboard,.single__contents div.chroma:focus .copy-to-clipboard{opacity:1}.single__contents pre>code:not([class^=language])::before{position:absolute;top:0;left:0;padding:2px 7px;width:100%;height:30px;z-index:5;line-height:30px;font-size:.9rem;font-family:montserrat,sans-serif;font-weight:700;display:inline-block;text-transform:capitalize;content:'Code'}.theme__dark .single__contents pre>code:not([class^=language])::before{color:#fcfcfa;background:#011220}.theme__light .single__contents pre>code:not([class^=language])::before{color:#344952;background:#e2e6e9}.theme__hacker .single__contents pre>code:not([class^=language])::before{color:#f3ff6e;background:#1c201c}.theme__solarized .single__contents pre>code:not([class^=language])::before{color:#344952;background:#faedc5}.theme__kimbie .single__contents pre>code:not([class^=language])::before{color:#8ab1b0;background:#362712}.single__contents p>code:not([class^=language]){padding:.25rem .5rem}.theme__dark .single__contents p>code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents p>code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents p>code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents p>code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents p>code:not([class^=language]){color:#f06431}.single__contents code+.copy-to-clipboard{position:absolute;right:4px;top:5px;border-radius:2px;z-index:9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.single__contents .copy-to-clipboard{background-position:50%;background-size:16px 16px;background-repeat:no-repeat;width:27px;height:1.45rem;top:-1px;vertical-align:middle;position:relative;margin-left:-.2rem;cursor:pointer;border-radius:0 2px 2px 0;margin-bottom:1px;opacity:0;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjRwdCIgaGVpZ2h0PSIyNHB0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPlxhPHBhdGggc3R5bGU9InN0cm9rZTpub25lO2ZpbGwtcnVsZTpub256ZXJvO2ZpbGw6IzY0NjQ2NDtmaWxsLW9wYWNpdHk6MSIgZD0iTTQgMkMyLjg5NDUzMSAyIDIgMi44OTQ1MzEgMiA0VjE3QzIgMTcuNTUwNzgxIDIuNDQ5MjE5IDE4IDMgMThTNCAxNy41NTA3ODEgNCAxN1Y0SDE3QzE3LjU1MDc4MSA0IDE4IDMuNTUwNzgxIDE4IDNTMTcuNTUwNzgxIDIgMTcgMnpNOCA2QzYuODk0NTMxIDYgNiA2Ljg5NDUzMSA2IDhWMjBDNiAyMS4xMDU0NjkgNi44OTQ1MzEgMjIgOCAyMkgyMEMyMS4xMDU0NjkgMjIgMjIgMjEuMTA1NDY5IDIyIDIwVjhDMjIgNi44OTQ1MzEgMjEuMTA1NDY5IDYgMjAgNnpNOCA4SDIwVjIwSDh6TTggOCIvPjwvc3ZnPg==);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.single__contents .copy-to-clipboard:hover{-webkit-transform:translateY(-.1rem);-moz-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem)}.single__contents .chroma .copy-to-clipboard{position:absolute;right:4px;top:5px;border-radius:2px;z-index:9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.single__contents .chroma .copy-to-clipboard:hover{-webkit-transform:translateY(-.1rem);-moz-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem)}.single__contents .language-code .copy-to-clipboard{position:absolute;right:4px;top:5px;border-radius:2px;z-index:9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.single__contents .language-code .copy-to-clipboard:hover{-webkit-transform:translateY(-.1rem);-moz-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem)}.single__contents blockquote{margin:0 1.75rem 1.75rem 1.5rem;padding:0 0 0 1.42188rem;font-size:1.05rem;line-height:1.75;color:inherit;opacity:.8;position:relative}.theme__dark .single__contents blockquote{border-left:.32813rem solid #fcfcfa}.theme__light .single__contents blockquote{border-left:.32813rem solid #bdbdbd}.theme__hacker .single__contents blockquote{border-left:.32813rem solid #e08c48}.theme__solarized .single__contents blockquote{border-left:.32813rem solid #bdbdbd}.theme__kimbie .single__contents blockquote{border-left:.32813rem solid #84613d}.single__contents blockquote code:not([class^=language]){padding:3px 5px;margin:0 .25rem}.theme__dark .single__contents blockquote code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents blockquote code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents blockquote code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents blockquote code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents blockquote code:not([class^=language]){color:#f06431}.single__contents img{display:block;border-radius:.25rem;margin:0 auto}.single__contents p{margin:0 0 1.75rem;padding:0}.single__contents p code:not([class^=language]){padding:3px 5px;margin:0 .25rem}.theme__dark .single__contents p code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents p code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents p code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents p code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents p code:not([class^=language]){color:#f06431}.single__contents ul{margin-right:0;margin-top:0;padding:0;list-style:disc outside none}.single__contents li{margin-left:2rem;margin-bottom:calc(1rem/2)}.single__contents li code:not([class^=language]){padding:3px 5px;margin:0 .25rem}.theme__dark .single__contents li code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents li code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents li code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents li code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents li code:not([class^=language]){color:#f06431}.single__contents hr{margin:0 0 calc(1.25rem - 1px);padding:0;border:none;height:1px}.theme__dark .single__contents hr{background:#595b5c}.theme__light .single__contents hr{background:#bdbdbd}.theme__hacker .single__contents hr{background:#e08c48}.theme__solarized .single__contents hr{background:#bdbdbd}.theme__kimbie .single__contents hr{background:#7f5d38}.single__contents dl dt::after{content:':'}.single__contents dd{display:block;margin-inline-start:40px}.single__contents .anchor{cursor:pointer}.single__contents a.footnote-ref{font-size:.75rem;font-weight:700;margin-left:3px}.single__contents a.footnote-ref::before{content:"["}.single__contents a.footnote-ref::after{content:"]"}.single__contents .table-wrapper{overflow-x:auto}.single__contents .table-wrapper>table{max-width:100%;margin:10px 0;border-spacing:0;box-shadow:1px 1px 3px rgba(0,0,0,.125)}.theme__dark .single__contents .table-wrapper>table thead{background:#011220}.theme__dark .single__contents .table-wrapper>table th{color:#fcfcfa}.theme__dark .single__contents .table-wrapper>table th,.theme__dark .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #3a3a3a}.theme__light .single__contents .table-wrapper>table thead{background:#e2e6e9}.theme__light .single__contents .table-wrapper>table th{color:#344952}.theme__light .single__contents .table-wrapper>table th,.theme__light .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #d7dee2}.theme__hacker .single__contents .table-wrapper>table thead{background:#1c201c}.theme__hacker .single__contents .table-wrapper>table th{color:#f3ff6e}.theme__hacker .single__contents .table-wrapper>table th,.theme__hacker .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #f3ff6e}.theme__solarized .single__contents .table-wrapper>table thead{background:#faedc5}.theme__solarized .single__contents .table-wrapper>table th{color:#344952}.theme__solarized .single__contents .table-wrapper>table th,.theme__solarized .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #f8e6ab}.theme__kimbie .single__contents .table-wrapper>table thead{background:#362712}.theme__kimbie .single__contents .table-wrapper>table th{color:#8ab1b0}.theme__kimbie .single__contents .table-wrapper>table th,.theme__kimbie .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #e3b583}.single__contents .table-wrapper code:not([class^=language]){padding:3px 5px;margin:0 .25rem}.theme__dark .single__contents .table-wrapper code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents .table-wrapper code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents .table-wrapper code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents .table-wrapper code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents .table-wrapper code:not([class^=language]){color:#f06431}.single__tags{list-style-type:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.single__tag{padding:0 .25rem}code,pre{padding:.5rem 0;line-height:1.4;font-size:.9rem;font-family:Consolas,andale mono wt,andale mono,lucida console,lucida sans typewriter,dejavu sans mono,bitstream vera sans mono,liberation mono,nimbus mono l,Monaco,courier new,Courier,monospace}code a,pre a{text-decoration:none!important}.theme__dark *:not(.chroma) code,.theme__dark *:not(.chroma) pre{background:#171f2e}.theme__light *:not(.chroma) code,.theme__light *:not(.chroma) pre{background:#eceff1}.theme__hacker *:not(.chroma) code,.theme__hacker *:not(.chroma) pre{background:#282a36}.theme__solarized *:not(.chroma) code,.theme__solarized *:not(.chroma) pre{background:#f9fbe7}.theme__kimbie *:not(.chroma) code,.theme__kimbie *:not(.chroma) pre{background:#423523}*:not(.chroma) code{padding:0}code:not([class^=language]){padding:3px 5px;border-radius:4px}.theme__dark code:not([class^=language]){color:#fcfcfa}.theme__light code:not([class^=language]){color:#26a69a}.theme__hacker code:not([class^=language]){color:#e3cd26}.theme__solarized code:not([class^=language]){color:#268bd2}.theme__kimbie code:not([class^=language]){color:#f06431}pre:not(.chroma){overflow:auto}.single__contents>.language-code,li>.language-code{overflow-x:auto;position:relative;margin:1em 0}.single__contents>.language-code:hover .copy-to-clipboard,.single__contents>.language-code:active .copy-to-clipboard,.single__contents>.language-code:focus .copy-to-clipboard,li>.language-code:hover .copy-to-clipboard,li>.language-code:active .copy-to-clipboard,li>.language-code:focus .copy-to-clipboard{opacity:1}.single__contents>.language-code::after,li>.language-code::after{position:absolute;top:0;right:0;left:0;padding:2px 7px;width:100%;height:30px;z-index:2;border-top-left-radius:.25rem;border-top-right-radius:.25rem;content:''}.theme__dark .single__contents>.language-code::after,.theme__dark li>.language-code::after{color:#fcfcfa;background:#011220}.theme__light .single__contents>.language-code::after,.theme__light li>.language-code::after{color:#344952;background:#e2e6e9}.theme__hacker .single__contents>.language-code::after,.theme__hacker li>.language-code::after{color:#f3ff6e;background:#1c201c}.theme__solarized .single__contents>.language-code::after,.theme__solarized li>.language-code::after{color:#344952;background:#faedc5}.theme__kimbie .single__contents>.language-code::after,.theme__kimbie li>.language-code::after{color:#8ab1b0;background:#362712}.highlight>.chroma{margin:1em 0;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,.125);z-index:5;overflow-x:auto}.theme__dark .highlight>.chroma{color:#eee;background:#171f2e}.theme__light .highlight>.chroma{color:#344952;background:#eceff1}.theme__hacker .highlight>.chroma{color:#d1d1d1;background:#282a36}.theme__solarized .highlight>.chroma{color:#344952;background:#f9fbe7}.theme__kimbie .highlight>.chroma{color:#d3af86;background:#423523}.highlight>.chroma code{padding:0}.highlight>.chroma code[data-lang]::before{position:absolute;top:0;left:0;z-index:8;padding:2px 7px;width:100%;height:30px;line-height:30px;font-size:.9rem;font-family:montserrat,sans-serif;font-weight:700;display:inline-block;text-transform:capitalize;content:attr(data-lang)}.theme__dark .highlight>.chroma code[data-lang]::before{color:#fcfcfa;background:#011220}.theme__light .highlight>.chroma code[data-lang]::before{color:#344952;background:#e2e6e9}.theme__hacker .highlight>.chroma code[data-lang]::before{color:#f3ff6e;background:#1c201c}.theme__solarized .highlight>.chroma code[data-lang]::before{color:#344952;background:#faedc5}.theme__kimbie .highlight>.chroma code[data-lang]::before{color:#8ab1b0;background:#362712}.highlight>.chroma .lntd{line-height:1rem}.highlight>.chroma .lntd:first-child{width:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.highlight>.chroma .lntd:first-child pre{margin:0;padding:34px 4px 6px}.highlight>.chroma .lntd:last-child{vertical-align:top}.highlight>.chroma .lntd:last-child pre{margin:0;padding:34px 4px 6px}.highlight>.chroma table,.highlight>.chroma tr,.highlight>.chroma td{margin:0;padding:0;width:100%;border-collapse:collapse}.theme__dark .highlight>.chroma .lnt{color:#666}.theme__light .highlight>.chroma .lnt{color:#aaa}.theme__hacker .highlight>.chroma .lnt{color:#666}.theme__solarized .highlight>.chroma .lnt{color:#aaa}.theme__kimbie .highlight>.chroma .lnt{color:#666}li .highlight>.chroma .lnt:first-child{padding:0}li .highlight>.chroma .lnt:not(:first-child){padding-left:.5rem}.terms{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.terms__title{margin:2rem 0}.theme__dark .terms__title{color:#ddd;text-shadow:1.2px 1.2px 0 #ddd,2.4px 2.4px 0 #4a484b,3.6px 3.6px 0 #555256,4.8px 4.8px 0 #5f5c60}.theme__light .terms__title{color:#607d8b;text-shadow:1.2px 1.2px 0 #607d8b,2.4px 2.4px 0 #4c4c4c,3.6px 3.6px 0 #565656,4.8px 4.8px 0 #616161}.theme__hacker .terms__title{color:#c7ba00;text-shadow:1.2px 1.2px 0 #c7ba00,2.4px 2.4px 0 #2f2f30,3.6px 3.6px 0 #39393b,4.8px 4.8px 0 #434345}.theme__solarized .terms__title{color:#cb4b16;text-shadow:1.2px 1.2px 0 #cb4b16,2.4px 2.4px 0 #4d6570,3.6px 3.6px 0 #56707c,4.8px 4.8px 0 #5e7b88}.theme__kimbie .terms__title{color:#889b4a;text-shadow:1.2px 1.2px 0 #889b4a,2.4px 2.4px 0 #453217,3.6px 3.6px 0 #553d1c,4.8px 4.8px 0 #644821}.terms__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}.terms__item{display:inline-block;margin-right:1rem;text-decoration:none!important;border-radius:.25rem;padding:.25rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.terms__item:hover,.terms__item:active,.terms__item:focus{-webkit-transform:translateY(-.25rem);-moz-transform:translateY(-.25rem);-ms-transform:translateY(-.25rem);transform:translateY(-.25rem)}.terms__link:hover{text-decoration:none}.theme__dark .terms__tags{color:#78dce8}.theme__light .terms__tags{color:#424242}.theme__hacker .terms__tags{color:#78dce8}.theme__solarized .terms__tags{color:#cf9c00}.theme__kimbie .terms__tags{color:#f06431}.theme__dark .terms__categories{color:#ab9df2}.theme__light .terms__categories{color:#424242}.theme__hacker .terms__categories{color:#ab9df2}.theme__solarized .terms__categories{color:#cb4b16}.theme__kimbie .terms__categories{color:#8ab1b0}.theme__dark .terms__series{color:#ea9c77}.theme__light .terms__series{color:#424242}.theme__hacker .terms__series{color:#ea9c77}.theme__solarized .terms__series{color:#859900}.theme__kimbie .terms__series{color:#dc3958}.theme__dark .terms__len{color:#727072}.theme__light .terms__len{color:#727072}.theme__hacker .terms__len{color:#e08c48}.theme__solarized .terms__len{color:#727072}.theme__kimbie .terms__len{color:#d3af86}.terms .is-small{font-size:1rem}.terms .is-normal{font-size:1.5rem}.terms .is-medium{font-size:2rem}.terms .is-large{font-size:2.5rem}.contact{padding:1rem;overflow-wrap:break-word;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact__input{height:35px;font-size:14px;padding:.25rem;border-radius:.125rem;border:none}.theme__dark .contact__input{color:#fcfcfa;border:1px solid #1e1e1e;background-color:#4d4a4e}.theme__light .contact__input{color:#424242;border:1px solid #d5dbe0;background-color:#eee}.theme__hacker .contact__input{color:#fcfcfa;border:1px solid #111;background-color:#2f2f30}.theme__solarized .contact__input{color:#b58900;border:1px solid #f7e3a2;background-color:#fbf1d1}.theme__kimbie .contact__input{color:#e3b583;border:1px solid #5e452b;background-color:#362712}.contact__input--wrapper{margin:.25rem;min-width:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.contact__input--container{margin-bottom:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width:769px){.contact__input--container{display:block}}.contact__message{padding:.25rem;min-height:140px;font-size:14px;border-radius:.125rem;border:none}.theme__dark .contact__message{color:#fcfcfa;border:1px solid #1e1e1e;background-color:#4d4a4e}.theme__light .contact__message{color:#424242;border:1px solid #d5dbe0;background-color:#eee}.theme__hacker .contact__message{color:#fcfcfa;border:1px solid #111;background-color:#2f2f30}.theme__solarized .contact__message{color:#b58900;border:1px solid #f7e3a2;background-color:#fbf1d1}.theme__kimbie .contact__message{color:#e3b583;border:1px solid #5e452b;background-color:#362712}.contact__message--wrapper{margin:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact__label{font-family:montserrat,sans-serif;font-size:14px;font-weight:700;padding:.25rem 0}.contact__desc{width:65%;font-family:noto sans kr,sans-serif}@media only screen and (max-width:769px){.contact__desc{width:100%}}.contact__form{width:65%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:769px){.contact__form{width:100%}}.contact__send{height:35px;margin:.75rem .25rem;font-family:montserrat,sans-serif;font-weight:700;border:none;border-radius:.125rem}.theme__dark .contact__send{color:inherit;border:1px solid #1e1e1e;background-color:#4d4a4e}.theme__light .contact__send{color:inherit;border:1px solid #d5dbe0;background-color:#eee}.theme__hacker .contact__send{color:inherit;border:1px solid #111;background-color:#2f2f30}.theme__solarized .contact__send{color:inherit;border:1px solid #f7e3a2;background-color:#fbf1d1}.theme__kimbie .contact__send{color:inherit;border:1px solid #5e452b;background-color:#362712}.talk__date{border-radius:.25rem;min-width:100px;max-width:100px;margin-right:1rem;font-size:16px;height:26px;line-height:26px;text-align:center;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;-webkit-animation:slide-in-left .2s .5s 1 ease both;-moz-animation:slide-in-left .2s .5s 1 ease both;-ms-animation:slide-in-left .2s .5s 1 ease both;-o-animation:slide-in-left .2s .5s 1 ease both;animation:slide-in-left .2s .5s 1 ease both}.theme__dark .talk__date{color:#aed581;background-color:#424242}.theme__light .talk__date{color:#424242;background-color:#bdbdbd}.theme__hacker .talk__date{color:#e3cd26;background-color:#855e78}.theme__solarized .talk__date{color:#455a64;background-color:#f6e099}.theme__kimbie .talk__date{color:#d3af86;background-color:#5e452b}.talk__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:960}.talk__title--margin{margin-right:.5rem;margin-left:.75rem}.talk__title:hover::before,.talk__title:active::before,.talk__title:focus::before{content:'';position:absolute;left:100px;width:.2rem;height:24px}.theme__dark .talk__title:hover::before,.theme__dark .talk__title:active::before,.theme__dark .talk__title:focus::before{background-color:#ff6188}.theme__light .talk__title:hover::before,.theme__light .talk__title:active::before,.theme__light .talk__title:focus::before{background-color:#ff6188}.theme__hacker .talk__title:hover::before,.theme__hacker .talk__title:active::before,.theme__hacker .talk__title:focus::before{background-color:#ff6188}.theme__solarized .talk__title:hover::before,.theme__solarized .talk__title:active::before,.theme__solarized .talk__title:focus::before{background-color:#ff6188}.theme__kimbie .talk__title:hover::before,.theme__kimbie .talk__title:active::before,.theme__kimbie .talk__title:focus::before{background-color:#dc3958}@media only screen and (max-width:769px){.talk__title:hover::before,.talk__title:active::before,.talk__title:focus::before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:769px){.talk__title:hover::before,.talk__title:active::before,.talk__title:focus::before{content:'';position:absolute;left:3rem;width:.25rem;height:30px}.theme__dark .talk__title:hover::before,.theme__dark .talk__title:active::before,.theme__dark .talk__title:focus::before{background-color:#ff6188}.theme__light .talk__title:hover::before,.theme__light .talk__title:active::before,.theme__light .talk__title:focus::before{background-color:#ff6188}.theme__hacker .talk__title:hover::before,.theme__hacker .talk__title:active::before,.theme__hacker .talk__title:focus::before{background-color:#ff6188}.theme__solarized .talk__title:hover::before,.theme__solarized .talk__title:active::before,.theme__solarized .talk__title:focus::before{background-color:#ff6188}.theme__kimbie .talk__title:hover::before,.theme__kimbie .talk__title:active::before,.theme__kimbie .talk__title:focus::before{background-color:#dc3958}}@media only screen and (min-width:769px) and (max-width:769px){.talk__title:hover::before,.talk__title:active::before,.talk__title:focus::before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}} \ No newline at end of file +.theme__light .chroma{background-color:#f5f2f0}.theme__light .chroma .err{color:#a61717;background-color:#e3d2d2}.theme__light .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__light .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__light .chroma .hl{display:block;width:100%;background-color:#ffc}.theme__light .chroma .lnt{padding:0 .4em;color:#728fcb}.theme__light .chroma .ln{padding:0 .4em;color:#728fcb}.theme__light .chroma .k{color:#728fcb;font-weight:700}.theme__light .chroma .kc{color:#728fcb;font-weight:700}.theme__light .chroma .kd{color:#728fcb;font-weight:700}.theme__light .chroma .kn{color:#728fcb;font-weight:700}.theme__light .chroma .kp{color:#728fcb;font-weight:700}.theme__light .chroma .kr{color:#728fcb;font-weight:700}.theme__light .chroma .kt{color:#458;font-weight:700}.theme__light .chroma .na{color:#896724}.theme__light .chroma .nb{color:#0086b3}.theme__light .chroma .bp{color:#b6ad9a}.theme__light .chroma .nc{color:#458;font-weight:700}.theme__light .chroma .no{color:#896724}.theme__light .chroma .nd{color:#3c5d5d;font-weight:700}.theme__light .chroma .ni{color:#728fcb}.theme__light .chroma .ne{color:#b29762;font-weight:700}.theme__light .chroma .nf{color:#b29762;font-weight:700}.theme__light .chroma .nl{color:#b29762;font-weight:700}.theme__light .chroma .nn{color:#555}.theme__light .chroma .nt{color:#063289}.theme__light .chroma .nv{color:#896724}.theme__light .chroma .vc{color:#896724}.theme__light .chroma .vg{color:#896724}.theme__light .chroma .vi{color:#896724}.theme__light .chroma .s{color:#728fcb}.theme__light .chroma .sa{color:#728fcb}.theme__light .chroma .sb{color:#728fcb}.theme__light .chroma .sc{color:#728fcb}.theme__light .chroma .dl{color:#728fcb}.theme__light .chroma .sd{color:#728fcb}.theme__light .chroma .s2{color:#728fcb}.theme__light .chroma .se{color:#728fcb}.theme__light .chroma .sh{color:#728fcb}.theme__light .chroma .si{color:#728fcb}.theme__light .chroma .sx{color:#728fcb}.theme__light .chroma .sr{color:#009926}.theme__light .chroma .s1{color:#728fcb}.theme__light .chroma .ss{color:#990073}.theme__light .chroma .m{color:#099}.theme__light .chroma .mb{color:#099}.theme__light .chroma .mf{color:#099}.theme__light .chroma .mh{color:#099}.theme__light .chroma .mi{color:#099}.theme__light .chroma .il{color:#099}.theme__light .chroma .mo{color:#099}.theme__light .chroma .o{color:#728fcb;font-weight:700}.theme__light .chroma .ow{color:#728fcb;font-weight:700}.theme__light .chroma .c{color:#b6ad9a;font-style:italic}.theme__light .chroma .ch{color:#b6ad9a;font-style:italic}.theme__light .chroma .cm{color:#b6ad9a;font-style:italic}.theme__light .chroma .c1{color:#b6ad9a;font-style:italic}.theme__light .chroma .cs{color:#b6ad9a;font-weight:700;font-style:italic}.theme__light .chroma .cp{color:#b6ad9a;font-weight:700;font-style:italic}.theme__light .chroma .cpf{color:#b6ad9a;font-weight:700;font-style:italic}.theme__light .chroma .gd{color:#728fcb;background-color:#fdd}.theme__light .chroma .ge{color:#728fcb;font-style:italic}.theme__light .chroma .gr{color:#a00}.theme__light .chroma .gh{color:#b6ad9a}.theme__light .chroma .gi{color:#728fcb;background-color:#dfd}.theme__light .chroma .go{color:#888}.theme__light .chroma .gp{color:#555}.theme__light .chroma .gs{font-weight:700}.theme__light .chroma .gu{color:#aaa}.theme__light .chroma .gt{color:#a00}.theme__light .chroma .gl{text-decoration:underline}.theme__light .chroma .w{color:#bbb}.theme__light .chroma .p{color:#b6ad9a}.theme__dark .chroma{color:#f8f8f2;background-color:#171f2e}.theme__dark .chroma .err{color:#960050;background-color:#1e0010}.theme__dark .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__dark .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__dark .chroma .hl{display:block;width:100%;background-color:#000}.theme__dark .chroma .lnt{padding:0 .4em;color:#7f7f7f}.theme__dark .chroma .ln{padding:0 .4em;color:#7f7f7f}.theme__dark .chroma .k{color:#66d9ef}.theme__dark .chroma .kc{color:#66d9ef}.theme__dark .chroma .kd{color:#66d9ef}.theme__dark .chroma .kn{color:#f92672}.theme__dark .chroma .kp{color:#66d9ef}.theme__dark .chroma .kr{color:#66d9ef}.theme__dark .chroma .kt{color:#66d9ef}.theme__dark .chroma .na{color:#a6e22e}.theme__dark .chroma .nc{color:#a6e22e}.theme__dark .chroma .no{color:#66d9ef}.theme__dark .chroma .nd{color:#a6e22e}.theme__dark .chroma .ne{color:#a6e22e}.theme__dark .chroma .nf{color:#a6e22e}.theme__dark .chroma .nx{color:#a6e22e}.theme__dark .chroma .nt{color:#f92672}.theme__dark .chroma .l{color:#ae81ff}.theme__dark .chroma .ld{color:#e6db74}.theme__dark .chroma .s{color:#e6db74}.theme__dark .chroma .sa{color:#e6db74}.theme__dark .chroma .sb{color:#e6db74}.theme__dark .chroma .sc{color:#e6db74}.theme__dark .chroma .dl{color:#e6db74}.theme__dark .chroma .sd{color:#e6db74}.theme__dark .chroma .s2{color:#e6db74}.theme__dark .chroma .se{color:#ae81ff}.theme__dark .chroma .sh{color:#e6db74}.theme__dark .chroma .si{color:#e6db74}.theme__dark .chroma .sx{color:#e6db74}.theme__dark .chroma .sr{color:#e6db74}.theme__dark .chroma .s1{color:#e6db74}.theme__dark .chroma .ss{color:#e6db74}.theme__dark .chroma .m{color:#ae81ff}.theme__dark .chroma .mb{color:#ae81ff}.theme__dark .chroma .mf{color:#ae81ff}.theme__dark .chroma .mh{color:#ae81ff}.theme__dark .chroma .mi{color:#ae81ff}.theme__dark .chroma .il{color:#ae81ff}.theme__dark .chroma .mo{color:#ae81ff}.theme__dark .chroma .o{color:#f92672}.theme__dark .chroma .ow{color:#f92672}.theme__dark .chroma .c{color:#75715e}.theme__dark .chroma .ch{color:#75715e}.theme__dark .chroma .cm{color:#75715e}.theme__dark .chroma .c1{color:#75715e}.theme__dark .chroma .cs{color:#75715e}.theme__dark .chroma .cp{color:#75715e}.theme__dark .chroma .cpf{color:#75715e}.theme__dark .chroma .gd{color:#f92672}.theme__dark .chroma .ge{font-style:italic}.theme__dark .chroma .gi{color:#a6e22e}.theme__dark .chroma .gs{font-weight:700}.theme__dark .chroma .gu{color:#75715e}.theme__hacker .chroma{color:#f8f8f2;background-color:#282a36}.theme__hacker .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__hacker .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__hacker .chroma .hl{display:block;width:100%;background-color:#000}.theme__hacker .chroma .lnt{padding:0 .4em;color:#7f7f7f}.theme__hacker .chroma .ln{padding:0 .4em;color:#7f7f7f}.theme__hacker .chroma .k{color:#ff79c6}.theme__hacker .chroma .kc{color:#ff79c6}.theme__hacker .chroma .kd{color:#8be9fd;font-style:italic}.theme__hacker .chroma .kn{color:#ff79c6}.theme__hacker .chroma .kp{color:#ff79c6}.theme__hacker .chroma .kr{color:#ff79c6}.theme__hacker .chroma .kt{color:#8be9fd}.theme__hacker .chroma .na{color:#50fa7b}.theme__hacker .chroma .nb{color:#8be9fd;font-style:italic}.theme__hacker .chroma .nc{color:#50fa7b}.theme__hacker .chroma .nf{color:#50fa7b}.theme__hacker .chroma .nl{color:#8be9fd;font-style:italic}.theme__hacker .chroma .nt{color:#ff79c6}.theme__hacker .chroma .nv{color:#8be9fd;font-style:italic}.theme__hacker .chroma .vc{color:#8be9fd;font-style:italic}.theme__hacker .chroma .vg{color:#8be9fd;font-style:italic}.theme__hacker .chroma .vi{color:#8be9fd;font-style:italic}.theme__hacker .chroma .s{color:#f1fa8c}.theme__hacker .chroma .sa{color:#f1fa8c}.theme__hacker .chroma .sb{color:#f1fa8c}.theme__hacker .chroma .sc{color:#f1fa8c}.theme__hacker .chroma .dl{color:#f1fa8c}.theme__hacker .chroma .sd{color:#f1fa8c}.theme__hacker .chroma .s2{color:#f1fa8c}.theme__hacker .chroma .se{color:#f1fa8c}.theme__hacker .chroma .sh{color:#f1fa8c}.theme__hacker .chroma .si{color:#f1fa8c}.theme__hacker .chroma .sx{color:#f1fa8c}.theme__hacker .chroma .sr{color:#f1fa8c}.theme__hacker .chroma .s1{color:#f1fa8c}.theme__hacker .chroma .ss{color:#f1fa8c}.theme__hacker .chroma .m{color:#bd93f9}.theme__hacker .chroma .mb{color:#bd93f9}.theme__hacker .chroma .mf{color:#bd93f9}.theme__hacker .chroma .mh{color:#bd93f9}.theme__hacker .chroma .mi{color:#bd93f9}.theme__hacker .chroma .il{color:#bd93f9}.theme__hacker .chroma .mo{color:#bd93f9}.theme__hacker .chroma .o{color:#ff79c6}.theme__hacker .chroma .ow{color:#ff79c6}.theme__hacker .chroma .c{color:#6272a4}.theme__hacker .chroma .ch{color:#6272a4}.theme__hacker .chroma .cm{color:#6272a4}.theme__hacker .chroma .c1{color:#6272a4}.theme__hacker .chroma .cs{color:#6272a4}.theme__hacker .chroma .cp{color:#ff79c6}.theme__hacker .chroma .cpf{color:#ff79c6}.theme__hacker .chroma .gd{color:#8b080b}.theme__hacker .chroma .ge{text-decoration:underline}.theme__hacker .chroma .gh{font-weight:700}.theme__hacker .chroma .gi{font-weight:700}.theme__hacker .chroma .go{color:#44475a}.theme__hacker .chroma .gu{font-weight:700}.theme__hacker .chroma .gl{text-decoration:underline}.theme__solarized .chroma{color:#dc322f;background-color:#faf1cd}.theme__solarized .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__solarized .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__solarized .chroma .hl{display:block;width:100%;background-color:#ffc}.theme__solarized .chroma .lnt{padding:0 .4em;color:#aaa}.theme__solarized .chroma .ln{padding:0 .4em;color:#aaa}.theme__solarized .chroma .k{color:#07a}.theme__solarized .chroma .kc{color:#07a;font-weight:700}.theme__solarized .chroma .kd{color:#07a}.theme__solarized .chroma .kn{color:#dc322f;font-weight:700}.theme__solarized .chroma .kp{color:#07a}.theme__solarized .chroma .kr{color:#07a}.theme__solarized .chroma .kt{color:#07a;font-weight:700}.theme__solarized .chroma .n{color:#c47e00}.theme__solarized .chroma .na{color:#c47e00}.theme__solarized .chroma .nb{color:#690}.theme__solarized .chroma .bp{color:#c47e00}.theme__solarized .chroma .nc{color:#690}.theme__solarized .chroma .no{color:#c47e00}.theme__solarized .chroma .nd{color:#c47e00}.theme__solarized .chroma .ni{color:#c47e00}.theme__solarized .chroma .ne{color:#c47e00}.theme__solarized .chroma .nf{color:#dd4a68}.theme__solarized .chroma .fm{color:#dd4a68}.theme__solarized .chroma .nl{color:#c47e00}.theme__solarized .chroma .nn{color:#c47e00}.theme__solarized .chroma .nx{color:#c47e00}.theme__solarized .chroma .py{color:#c47e00}.theme__solarized .chroma .nt{color:#268bd2;font-weight:700}.theme__solarized .chroma .nv{color:#c47e00}.theme__solarized .chroma .vc{color:#c47e00}.theme__solarized .chroma .vg{color:#c47e00}.theme__solarized .chroma .vi{color:#c47e00}.theme__solarized .chroma .vm{color:#c47e00}.theme__solarized .chroma .l{color:#2aa198}.theme__solarized .chroma .ld{color:#2aa198}.theme__solarized .chroma .s{color:#2aa198}.theme__solarized .chroma .sa{color:#2aa198}.theme__solarized .chroma .sb{color:#2aa198}.theme__solarized .chroma .sc{color:#2aa198}.theme__solarized .chroma .dl{color:#2aa198}.theme__solarized .chroma .sd{color:#2aa198}.theme__solarized .chroma .s2{color:#2aa198}.theme__solarized .chroma .se{color:#2aa198}.theme__solarized .chroma .sh{color:#2aa198}.theme__solarized .chroma .si{color:#2aa198}.theme__solarized .chroma .sx{color:#2aa198}.theme__solarized .chroma .sr{color:#2aa198}.theme__solarized .chroma .s1{color:#2aa198}.theme__solarized .chroma .ss{color:#2aa198}.theme__solarized .chroma .m{color:#2aa198;font-weight:700}.theme__solarized .chroma .mb{color:#2aa198;font-weight:700}.theme__solarized .chroma .mf{color:#2aa198;font-weight:700}.theme__solarized .chroma .mh{color:#2aa198;font-weight:700}.theme__solarized .chroma .mi{color:#2aa198;font-weight:700}.theme__solarized .chroma .il{color:#2aa198;font-weight:700}.theme__solarized .chroma .mo{color:#2aa198;font-weight:700}.theme__solarized .chroma .ow{color:#07a}.theme__solarized .chroma .c{color:#93a1a1;font-style:italic}.theme__solarized .chroma .ch{color:#93a1a1;font-style:italic}.theme__solarized .chroma .cm{color:#93a1a1;font-style:italic}.theme__solarized .chroma .c1{color:#93a1a1;font-style:italic}.theme__solarized .chroma .cs{color:#93a1a1;font-style:italic}.theme__solarized .chroma .cp{color:#93a1a1;font-style:italic}.theme__solarized .chroma .cpf{color:#93a1a1;font-style:italic}.theme__solarized .chroma .g{color:#d33682}.theme__solarized .chroma .gd{color:#d33682}.theme__solarized .chroma .ge{color:#d33682}.theme__solarized .chroma .gr{color:#d33682}.theme__solarized .chroma .gh{color:#d33682}.theme__solarized .chroma .gi{color:#d33682}.theme__solarized .chroma .go{color:#d33682}.theme__solarized .chroma .gp{color:#d33682}.theme__solarized .chroma .gs{color:#d33682}.theme__solarized .chroma .gu{color:#d33682}.theme__solarized .chroma .gt{color:#d33682}.theme__solarized .chroma .gl{color:#d33682}.theme__kimbie .chroma{color:#272822;background-color:#fafafa}.theme__kimbie .chroma .err{color:#960050;background-color:#1e0010}.theme__kimbie .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.theme__kimbie .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.theme__kimbie .chroma .hl{display:block;width:100%;background-color:#ffc}.theme__kimbie .chroma .lnt{padding:0 .4em;color:#7f7f7f}.theme__kimbie .chroma .ln{padding:0 .4em;color:#7f7f7f}.theme__kimbie .chroma .k{color:#00a8c8}.theme__kimbie .chroma .kc{color:#00a8c8}.theme__kimbie .chroma .kd{color:#00a8c8}.theme__kimbie .chroma .kn{color:#f92672}.theme__kimbie .chroma .kp{color:#00a8c8}.theme__kimbie .chroma .kr{color:#00a8c8}.theme__kimbie .chroma .kt{color:#00a8c8}.theme__kimbie .chroma .n{color:#8ab1b0}.theme__kimbie .chroma .na{color:#75af00}.theme__kimbie .chroma .nb{color:#8ab1b0}.theme__kimbie .chroma .bp{color:#8ab1b0}.theme__kimbie .chroma .nc{color:#75af00}.theme__kimbie .chroma .no{color:#00a8c8}.theme__kimbie .chroma .nd{color:#75af00}.theme__kimbie .chroma .ni{color:#8ab1b0}.theme__kimbie .chroma .ne{color:#75af00}.theme__kimbie .chroma .nf{color:#75af00}.theme__kimbie .chroma .fm{color:#8ab1b0}.theme__kimbie .chroma .nl{color:#8ab1b0}.theme__kimbie .chroma .nn{color:#8ab1b0}.theme__kimbie .chroma .nx{color:#75af00}.theme__kimbie .chroma .py{color:#8ab1b0}.theme__kimbie .chroma .nt{color:#f92672}.theme__kimbie .chroma .nv{color:#8ab1b0}.theme__kimbie .chroma .vc{color:#8ab1b0}.theme__kimbie .chroma .vg{color:#8ab1b0}.theme__kimbie .chroma .vi{color:#8ab1b0}.theme__kimbie .chroma .vm{color:#8ab1b0}.theme__kimbie .chroma .l{color:#ae81ff}.theme__kimbie .chroma .ld{color:#d88200}.theme__kimbie .chroma .s{color:#d88200}.theme__kimbie .chroma .sa{color:#d88200}.theme__kimbie .chroma .sb{color:#d88200}.theme__kimbie .chroma .sc{color:#d88200}.theme__kimbie .chroma .dl{color:#d88200}.theme__kimbie .chroma .sd{color:#d88200}.theme__kimbie .chroma .s2{color:#d88200}.theme__kimbie .chroma .se{color:#8045ff}.theme__kimbie .chroma .sh{color:#d88200}.theme__kimbie .chroma .si{color:#d88200}.theme__kimbie .chroma .sx{color:#d88200}.theme__kimbie .chroma .sr{color:#d88200}.theme__kimbie .chroma .s1{color:#d88200}.theme__kimbie .chroma .ss{color:#d88200}.theme__kimbie .chroma .m{color:#ae81ff}.theme__kimbie .chroma .mb{color:#ae81ff}.theme__kimbie .chroma .mf{color:#ae81ff}.theme__kimbie .chroma .mh{color:#ae81ff}.theme__kimbie .chroma .mi{color:#ae81ff}.theme__kimbie .chroma .il{color:#ae81ff}.theme__kimbie .chroma .mo{color:#ae81ff}.theme__kimbie .chroma .o{color:#f92672}.theme__kimbie .chroma .ow{color:#f92672}.theme__kimbie .chroma .p{color:#8ab1b0}.theme__kimbie .chroma .c{color:#75715e}.theme__kimbie .chroma .ch{color:#75715e}.theme__kimbie .chroma .cm{color:#75715e}.theme__kimbie .chroma .c1{color:#75715e}.theme__kimbie .chroma .cs{color:#75715e}.theme__kimbie .chroma .cp{color:#75715e}.theme__kimbie .chroma .cpf{color:#75715e}.theme__kimbie .chroma .ge{font-style:italic}.theme__kimbie .chroma .gs{font-weight:700}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.theme__dark a{text-decoration:none;color:#ffd866}.theme__dark a:hover,.theme__dark a:active,.theme__dark a:focus{color:#ff6188;text-decoration:underline}.theme__light a{text-decoration:none;color:#607d8b}.theme__light a:hover,.theme__light a:active,.theme__light a:focus{color:#26a69a;text-decoration:underline}.theme__hacker a{text-decoration:none;color:#e08c48}.theme__hacker a:hover,.theme__hacker a:active,.theme__hacker a:focus{color:#e08c48;text-decoration:underline}.theme__solarized a{text-decoration:none;color:#859900}.theme__solarized a:hover,.theme__solarized a:active,.theme__solarized a:focus{color:#268bd2;text-decoration:underline}.theme__kimbie a{text-decoration:none;color:#dc322f}.theme__kimbie a:hover,.theme__kimbie a:active,.theme__kimbie a:focus{color:#dc322f;text-decoration:underline}/*!minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css*/html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}ul{list-style:none}hr{border:0}button,input,select,textarea{margin:0}img,video{height:auto;max-width:100%;object-fit:inherit}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}figcaption{font-style:italic;font-size:.9rem;margin-bottom:1rem}.theme__dark figcaption{color:#bdbdbd}.theme__dark figcaption strong{color:#fcfcfa}.theme__light figcaption{color:#bdbdbd}.theme__light figcaption strong{color:#424242}.theme__hacker figcaption{color:#1fff2a}.theme__hacker figcaption strong{color:#fcfcfa}.theme__solarized figcaption{color:#ffb300}.theme__solarized figcaption strong{color:#b58900}.theme__kimbie figcaption{color:#e3b583}.theme__kimbie figcaption strong{color:#7e602c}.theme__dark ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__light ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__hacker ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__solarized ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__kimbie ::-moz-selection{color:#fcfcfa;background:#ff6188}.theme__dark ::selection{color:#fcfcfa;background:#ff6188}.theme__light ::selection{color:#fcfcfa;background:#ff6188}.theme__hacker ::selection{color:#fcfcfa;background:#ff6188}.theme__solarized ::selection{color:#fcfcfa;background:#ff6188}.theme__kimbie ::selection{color:#fcfcfa;background:#ff6188}/*!Generated by Font Squirrel (https://www.fontsquirrel.com) on October 26, 2019*/@font-face{font-family:montserrat;src:url(../fonts/montserrat-regular.woff2) format("woff2"),url(../fonts/montserrat-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:montserrat;src:url(../fonts/montserrat-bold.woff2) format("woff2"),url(../fonts/montserrat-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:montserrat;src:url(../fonts/montserrat-black.woff2) format("woff2"),url(../fonts/montserrat-black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-regular.woff2) format("woff2"),url(../fonts/merriweather-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-italic.woff2) format("woff2"),url(../fonts/merriweather-italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-bold.woff2) format("woff2"),url(../fonts/merriweather-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-bolditalic.woff2) format("woff2"),url(../fonts/merriweather-bolditalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:merriweather;src:url(../fonts/merriweather-black.woff2) format("woff2"),url(../fonts/merriweather-black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:courgette;src:url(../fonts/Courgette-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.clearfix::after{clear:both;content:'';display:table}.capitalize{text-transform:capitalize}.hide{display:none}.grow{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}body{font:125%/1.4 BlinkMacSystemFont,-apple-system,segoe ui,roboto,oxygen,ubuntu,cantarell,fira sans,droid sans,helvetica neue,helvetica,arial,sans-serif}code,pre{font:125%/1.8 Consolas,andale mono wt,andale mono,lucida console,lucida sans typewriter,dejavu sans mono,bitstream vera sans mono,liberation mono,nimbus mono l,Monaco,courier new,Courier,monospace}.h1{font-size:4rem}.h2{font-size:3.5rem}.h3{font-size:3rem}.h4{font-size:2.5rem}.h5{font-size:2rem}.h6{font-size:1.5rem}.p1{font-size:1.2rem}.p2{font-size:1rem}.caption{font-size:.8rem}@-webkit-keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-moz-keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-ms-keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-o-keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes slide-in-down{0%{transform:translate(0,-12%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-moz-keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-ms-keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-o-keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes slide-in-left{0%{transform:translate(-12%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}.navbar{margin:auto;width:inherit;max-width:inherit;height:50px;z-index:13;position:fixed;left:0;right:0;top:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.theme__dark .navbar{border-bottom:1px solid #2d2a2e;background-color:#403e41}.theme__light .navbar{border-bottom:1px solid #e0e0e0;background-color:#eee}.theme__hacker .navbar{border-bottom:1px solid #252526;background-color:#252526}.theme__solarized .navbar{border-bottom:1px solid #b58900;background-color:#eee8d5}.theme__kimbie .navbar{border-bottom:1px solid #6e583b;background-color:#51412c}.navbar--hide{top:-50px}.navbar--show{top:0}@media only screen and (min-width:769px){.navbar__slide-down:nth-child(1){-webkit-animation:slide-in-down .25s .1s 1 ease both;-moz-animation:slide-in-down .25s .1s 1 ease both;-ms-animation:slide-in-down .25s .1s 1 ease both;-o-animation:slide-in-down .25s .1s 1 ease both;animation:slide-in-down .25s .1s 1 ease both}.navbar__slide-down:nth-child(2){-webkit-animation:slide-in-down .25s .2s 1 ease both;-moz-animation:slide-in-down .25s .2s 1 ease both;-ms-animation:slide-in-down .25s .2s 1 ease both;-o-animation:slide-in-down .25s .2s 1 ease both;animation:slide-in-down .25s .2s 1 ease both}.navbar__slide-down:nth-child(3){-webkit-animation:slide-in-down .25s .3s 1 ease both;-moz-animation:slide-in-down .25s .3s 1 ease both;-ms-animation:slide-in-down .25s .3s 1 ease both;-o-animation:slide-in-down .25s .3s 1 ease both;animation:slide-in-down .25s .3s 1 ease both}.navbar__slide-down:nth-child(4){-webkit-animation:slide-in-down .25s .4s 1 ease both;-moz-animation:slide-in-down .25s .4s 1 ease both;-ms-animation:slide-in-down .25s .4s 1 ease both;-o-animation:slide-in-down .25s .4s 1 ease both;animation:slide-in-down .25s .4s 1 ease both}.navbar__slide-down:nth-child(5){-webkit-animation:slide-in-down .25s .5s 1 ease both;-moz-animation:slide-in-down .25s .5s 1 ease both;-ms-animation:slide-in-down .25s .5s 1 ease both;-o-animation:slide-in-down .25s .5s 1 ease both;animation:slide-in-down .25s .5s 1 ease both}.navbar__slide-down:nth-child(6){-webkit-animation:slide-in-down .25s .6s 1 ease both;-moz-animation:slide-in-down .25s .6s 1 ease both;-ms-animation:slide-in-down .25s .6s 1 ease both;-o-animation:slide-in-down .25s .6s 1 ease both;animation:slide-in-down .25s .6s 1 ease both}.navbar__slide-down:nth-child(7){-webkit-animation:slide-in-down .25s .7s 1 ease both;-moz-animation:slide-in-down .25s .7s 1 ease both;-ms-animation:slide-in-down .25s .7s 1 ease both;-o-animation:slide-in-down .25s .7s 1 ease both;animation:slide-in-down .25s .7s 1 ease both}.navbar__slide-down:nth-child(8){-webkit-animation:slide-in-down .25s .8s 1 ease both;-moz-animation:slide-in-down .25s .8s 1 ease both;-ms-animation:slide-in-down .25s .8s 1 ease both;-o-animation:slide-in-down .25s .8s 1 ease both;animation:slide-in-down .25s .8s 1 ease both}}.navbar__brand{height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.navbar__burger{display:none;position:relative;-webkit-animation:slide-in-down .5s 0s 1 ease both;-moz-animation:slide-in-down .5s 0s 1 ease both;-ms-animation:slide-in-down .5s 0s 1 ease both;-o-animation:slide-in-down .5s 0s 1 ease both;animation:slide-in-down .5s 0s 1 ease both}@media only screen and (max-width:769px){.navbar__burger{cursor:pointer;margin-left:auto;position:relative;height:50px;width:35px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.navbar__burger span{border-radius:1rem;display:block;height:2px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.theme__dark .navbar__burger span{background-color:#fcfcfa}.theme__light .navbar__burger span{background-color:#777}.theme__hacker .navbar__burger span{background-color:#dbdbdb}.theme__solarized .navbar__burger span{background-color:#586e75}.theme__kimbie .navbar__burger span{background-color:#d3af86}.navbar__burger span:nth-child(1){top:calc(50% - 6px)}.navbar__burger span:nth-child(2){top:calc(50% - 1px)}.navbar__burger span:nth-child(3){top:calc(50% + 4px)}.theme__dark .navbar__burger:hover span{background-color:#ff6188}.theme__light .navbar__burger:hover span{background-color:#26a69a}.theme__hacker .navbar__burger:hover span{background-color:#e08c48}.theme__solarized .navbar__burger:hover span{background-color:#268bd2}.theme__kimbie .navbar__burger:hover span{background-color:#dc322f}.navbar__burger.is-active{display:block}.navbar__burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar__burger.is-active span:nth-child(2){opacity:0}.navbar__burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}}.navbar__logo{width:100%;height:100%}.navbar__logo-link{width:40px;height:40px;padding:.1rem;margin:auto .25rem;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;flex-shrink:0}.navbar__long-link{width:100%;height:100%;padding:.6rem .2rem;margin:auto .25rem;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;flex-shrink:0}.navbar__title{height:50px;font-size:1.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .navbar__title-link{color:#fcfcfa}.theme__dark .navbar__title-link:hover,.theme__dark .navbar__title-link:active,.theme__dark .navbar__title-link:focus{text-decoration:none;color:#fcfcfa}.theme__light .navbar__title-link{color:#555}.theme__light .navbar__title-link:hover,.theme__light .navbar__title-link:active,.theme__light .navbar__title-link:focus{text-decoration:none;color:#555}.theme__hacker .navbar__title-link{color:#e3cd26}.theme__hacker .navbar__title-link:hover,.theme__hacker .navbar__title-link:active,.theme__hacker .navbar__title-link:focus{text-decoration:none;color:#e3cd26}.theme__solarized .navbar__title-link{color:#586e75}.theme__solarized .navbar__title-link:hover,.theme__solarized .navbar__title-link:active,.theme__solarized .navbar__title-link:focus{text-decoration:none;color:#586e75}.theme__kimbie .navbar__title-link{color:#d3af86}.theme__kimbie .navbar__title-link:hover,.theme__kimbie .navbar__title-link:active,.theme__kimbie .navbar__title-link:focus{text-decoration:none;color:#d3af86}.navbar__menu{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;height:50px}@media only screen and (max-width:769px){.navbar__menu{display:none}}.navbar__menu-item{height:50px;padding:.5rem;font-size:1rem;font-family:montserrat,sans-serif;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme__dark .navbar__menu-item{color:#fcfcfa}.theme__dark .navbar__menu-item:hover,.theme__dark .navbar__menu-item:active,.theme__dark .navbar__menu-item:focus{color:#ffd866;background-color:#4d4a4e;text-decoration:none;border-bottom:1px solid #2d2a2e}@media only screen and (max-width:769px){.theme__dark .navbar__menu-item:hover,.theme__dark .navbar__menu-item:active,.theme__dark .navbar__menu-item:focus{border-bottom:none}}.theme__dark .navbar__menu-item.active{color:#ff6188!important}.theme__light .navbar__menu-item{color:#555}.theme__light .navbar__menu-item:hover,.theme__light .navbar__menu-item:active,.theme__light .navbar__menu-item:focus{color:#607d8b;background-color:#f6f6f6;text-decoration:none;border-bottom:1px solid #e0e0e0}@media only screen and (max-width:769px){.theme__light .navbar__menu-item:hover,.theme__light .navbar__menu-item:active,.theme__light .navbar__menu-item:focus{border-bottom:none}}.theme__light .navbar__menu-item.active{color:#6b8a99!important}.theme__hacker .navbar__menu-item{color:#e3cd26}.theme__hacker .navbar__menu-item:hover,.theme__hacker .navbar__menu-item:active,.theme__hacker .navbar__menu-item:focus{color:#1fff2a;background-color:#464c46;text-decoration:none;border-bottom:1px solid #252526}@media only screen and (max-width:769px){.theme__hacker .navbar__menu-item:hover,.theme__hacker .navbar__menu-item:active,.theme__hacker .navbar__menu-item:focus{border-bottom:none}}.theme__hacker .navbar__menu-item.active{color:#f3ff6e!important}.theme__solarized .navbar__menu-item{color:#586e75}.theme__solarized .navbar__menu-item:hover,.theme__solarized .navbar__menu-item:active,.theme__solarized .navbar__menu-item:focus{color:#b58900;background-color:#e8e0c6;text-decoration:none;border-bottom:1px solid #b58900}@media only screen and (max-width:769px){.theme__solarized .navbar__menu-item:hover,.theme__solarized .navbar__menu-item:active,.theme__solarized .navbar__menu-item:focus{border-bottom:none}}.theme__solarized .navbar__menu-item.active{color:#cb4b16!important}.theme__kimbie .navbar__menu-item{color:#d3af86}.theme__kimbie .navbar__menu-item:hover,.theme__kimbie .navbar__menu-item:active,.theme__kimbie .navbar__menu-item:focus{color:#f06431;background-color:#6e583b;text-decoration:none;border-bottom:1px solid #6e583b}@media only screen and (max-width:769px){.theme__kimbie .navbar__menu-item:hover,.theme__kimbie .navbar__menu-item:active,.theme__kimbie .navbar__menu-item:focus{border-bottom:none}}.theme__kimbie .navbar__menu-item.active{color:#889b4a!important}@media only screen and (max-width:769px){.navbar__menu-item{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;width:100%;padding:0 .75rem}}.navbar__menu-icon{margin-top:.4rem}.navbar__menu.is-active{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;top:100%;width:100%;height:auto;overflow:hidden}.theme__dark .navbar__menu.is-active{border-top:1px solid #2d2a2e;background-color:#3a3a3a;border-bottom:1px solid #2d2a2e}.theme__light .navbar__menu.is-active{border-top:1px solid #e0e0e0;background-color:#f1f1f1;border-bottom:1px solid #e0e0e0}.theme__hacker .navbar__menu.is-active{border-top:1px solid #252526;background-color:#323232;border-bottom:1px solid #252526}.theme__solarized .navbar__menu.is-active{border-top:1px solid #b58900;background-color:#eae3cc;border-bottom:1px solid #b58900}.theme__kimbie .navbar__menu.is-active{border-top:1px solid #6e583b;background-color:#423523;border-bottom:1px solid #6e583b}.navbar__dropdown{display:inline-block;height:50px}@media only screen and (max-width:769px){.navbar__dropdown{width:100%;height:auto}}.navbar__dropdown--content{position:absolute;display:none;width:inherit;z-index:12;border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.theme__dark .navbar__dropdown--content{border-top:4px solid #424242;background-color:#595b5c}.theme__light .navbar__dropdown--content{border-top:4px solid #e0e0e0;background-color:#fafafa}.theme__hacker .navbar__dropdown--content{border-top:4px solid #6b6b6b;background-color:#212421}.theme__solarized .navbar__dropdown--content{border-top:4px solid #e8b000;background-color:#fafafa}.theme__kimbie .navbar__dropdown--content{border-top:4px solid #d3af86;background-color:#6e583b}@media only screen and (max-width:769px){.navbar__dropdown--content{position:relative;display:block;box-shadow:none}.theme__dark .navbar__dropdown--content{border-top:none;background-color:#3a3a3a}.theme__light .navbar__dropdown--content{border-top:none;background-color:#f1f1f1}.theme__hacker .navbar__dropdown--content{border-top:none;background-color:#323232}.theme__solarized .navbar__dropdown--content{border-top:none;background-color:#eae3cc}.theme__kimbie .navbar__dropdown--content{border-top:none;background-color:#423523}}.navbar__dropdown--item{padding:.25rem .75rem;height:auto;margin:auto;min-width:40px;max-width:150px;text-decoration:none;display:block;font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.theme__dark .navbar__dropdown--item{color:#fcfcfa}.theme__dark .navbar__dropdown--item:hover,.theme__dark .navbar__dropdown--item:active,.theme__dark .navbar__dropdown--item:focus{color:#ffd866;background-color:#4d4a4e;text-decoration:none}.theme__dark .navbar__dropdown--item:hover:last-child,.theme__dark .navbar__dropdown--item:active:last-child,.theme__dark .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}.theme__light .navbar__dropdown--item{color:#555}.theme__light .navbar__dropdown--item:hover,.theme__light .navbar__dropdown--item:active,.theme__light .navbar__dropdown--item:focus{color:#607d8b;background-color:#f6f6f6;text-decoration:none}.theme__light .navbar__dropdown--item:hover:last-child,.theme__light .navbar__dropdown--item:active:last-child,.theme__light .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}.theme__hacker .navbar__dropdown--item{color:#e3cd26}.theme__hacker .navbar__dropdown--item:hover,.theme__hacker .navbar__dropdown--item:active,.theme__hacker .navbar__dropdown--item:focus{color:#1fff2a;background-color:#464c46;text-decoration:none}.theme__hacker .navbar__dropdown--item:hover:last-child,.theme__hacker .navbar__dropdown--item:active:last-child,.theme__hacker .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}.theme__solarized .navbar__dropdown--item{color:#424242}.theme__solarized .navbar__dropdown--item:hover,.theme__solarized .navbar__dropdown--item:active,.theme__solarized .navbar__dropdown--item:focus{color:#b58900;background-color:#e8e0c6;text-decoration:none}.theme__solarized .navbar__dropdown--item:hover:last-child,.theme__solarized .navbar__dropdown--item:active:last-child,.theme__solarized .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}.theme__kimbie .navbar__dropdown--item{color:#eee0d1}.theme__kimbie .navbar__dropdown--item:hover,.theme__kimbie .navbar__dropdown--item:active,.theme__kimbie .navbar__dropdown--item:focus{color:#f06431;background-color:#6e583b;text-decoration:none}.theme__kimbie .navbar__dropdown--item:hover:last-child,.theme__kimbie .navbar__dropdown--item:active:last-child,.theme__kimbie .navbar__dropdown--item:focus:last-child{border-bottom-left-radius:.15rem;border-bottom-right-radius:.15rem}@media only screen and (max-width:769px){.navbar__dropdown--item{padding-left:2.5rem;min-width:100%;max-width:100%}}.navbar__dropdown:hover .navbar__dropdown--content{display:block}.theme{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-animation:slide-in-down .5s 0s 1 ease both;-moz-animation:slide-in-down .5s 0s 1 ease both;-ms-animation:slide-in-down .5s 0s 1 ease both;-o-animation:slide-in-down .5s 0s 1 ease both;animation:slide-in-down .5s 0s 1 ease both}@media only screen and (max-width:769px){.theme{display:none}}.theme .dropdown{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .theme .dropdown{color:#fcfcfa}.theme__dark .theme .dropdown:hover,.theme__dark .theme .dropdown:active,.theme__dark .theme .dropdown:focus{color:#ffd866;background-color:#4d4a4e}.theme__light .theme .dropdown{color:#777}.theme__light .theme .dropdown:hover,.theme__light .theme .dropdown:active,.theme__light .theme .dropdown:focus{color:#607d8b;background-color:#f6f6f6}.theme__hacker .theme .dropdown{color:#dbdbdb}.theme__hacker .theme .dropdown:hover,.theme__hacker .theme .dropdown:active,.theme__hacker .theme .dropdown:focus{color:#1fff2a;background-color:#464c46}.theme__solarized .theme .dropdown{color:#586e75}.theme__solarized .theme .dropdown:hover,.theme__solarized .theme .dropdown:active,.theme__solarized .theme .dropdown:focus{color:#b58900;background-color:#e8e0c6}.theme__kimbie .theme .dropdown{color:#d3af86}.theme__kimbie .theme .dropdown:hover,.theme__kimbie .theme .dropdown:active,.theme__kimbie .theme .dropdown:focus{color:#f06431;background-color:#6e583b}.theme .dropdown-trigger{padding:.5rem;cursor:pointer;border:none;outline:none;width:50px;height:48px;color:inherit;background-color:inherit}.theme .dropdown-content{position:absolute;top:100%;right:0;display:none;height:auto;z-index:12;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.theme .dropdown-content a{font-size:.9rem}.theme__dark .theme .dropdown-content{border-top:4px solid #424242;background-color:#595b5c}.theme__light .theme .dropdown-content{border-top:4px solid #e0e0e0;background-color:#fafafa}.theme__hacker .theme .dropdown-content{border-top:4px solid #6b6b6b;background-color:#212421}.theme__solarized .theme .dropdown-content{border-top:4px solid #e8b000;background-color:#fafafa}.theme__kimbie .theme .dropdown-content{border-top:4px solid #d3af86;background-color:#6e583b}.theme__dark .theme .dropdown-content .is-active{background-color:#424242}.theme__light .theme .dropdown-content .is-active{background-color:#e0e0e0}.theme__hacker .theme .dropdown-content .is-active{background-color:#323732}.theme__solarized .theme .dropdown-content .is-active{background-color:#fbf1d1}.theme__kimbie .theme .dropdown-content .is-active{background-color:#5e452b}.theme .dropdown-item{padding:.25rem .75rem;height:100%;text-decoration:none;display:block;font-size:1rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme__dark .theme .dropdown-item{color:#fcfcfa}.theme__dark .theme .dropdown-item:hover,.theme__dark .theme .dropdown-item:active,.theme__dark .theme .dropdown-item:focus{color:#fcfcfa;background-color:#727072;text-decoration:none}.theme__dark .theme .dropdown-item:hover:last-child,.theme__dark .theme .dropdown-item:active:last-child,.theme__dark .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme__light .theme .dropdown-item{color:#555}.theme__light .theme .dropdown-item:hover,.theme__light .theme .dropdown-item:active,.theme__light .theme .dropdown-item:focus{color:#fcfcfa;background-color:#bdbdbd;text-decoration:none}.theme__light .theme .dropdown-item:hover:last-child,.theme__light .theme .dropdown-item:active:last-child,.theme__light .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme__hacker .theme .dropdown-item{color:#e3cd26}.theme__hacker .theme .dropdown-item:hover,.theme__hacker .theme .dropdown-item:active,.theme__hacker .theme .dropdown-item:focus{color:#fcfcfa;background-color:#464c46;text-decoration:none}.theme__hacker .theme .dropdown-item:hover:last-child,.theme__hacker .theme .dropdown-item:active:last-child,.theme__hacker .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme__solarized .theme .dropdown-item{color:#424242}.theme__solarized .theme .dropdown-item:hover,.theme__solarized .theme .dropdown-item:active,.theme__solarized .theme .dropdown-item:focus{color:#b58900;background-color:#f9eaba;text-decoration:none}.theme__solarized .theme .dropdown-item:hover:last-child,.theme__solarized .theme .dropdown-item:active:last-child,.theme__solarized .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme__kimbie .theme .dropdown-item{color:#eee0d1}.theme__kimbie .theme .dropdown-item:hover,.theme__kimbie .theme .dropdown-item:active,.theme__kimbie .theme .dropdown-item:focus{color:#f06431;background-color:#5e452b;text-decoration:none}.theme__kimbie .theme .dropdown-item:hover:last-child,.theme__kimbie .theme .dropdown-item:active:last-child,.theme__kimbie .theme .dropdown-item:focus:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.theme .dropdown:hover .dropdown-content{display:block}.theme-mobile{display:none;outline:none;position:absolute;top:0;right:70px;width:35px;height:50px;padding:.25rem;cursor:pointer;z-index:14;-webkit-animation:slide-in-down .5s .4s 1 ease both;-moz-animation:slide-in-down .5s .4s 1 ease both;-ms-animation:slide-in-down .5s .4s 1 ease both;-o-animation:slide-in-down .5s .4s 1 ease both;animation:slide-in-down .5s .4s 1 ease both}.theme__dark .theme-mobile{color:#fcfcfa}.theme__dark .theme-mobile:hover,.theme__dark .theme-mobile:active,.theme__dark .theme-mobile:focus{color:#ff6188;background-color:inherit;border-bottom:none}.theme__light .theme-mobile{color:#777}.theme__light .theme-mobile:hover,.theme__light .theme-mobile:active,.theme__light .theme-mobile:focus{color:#26a69a;background-color:inherit;border-bottom:none}.theme__hacker .theme-mobile{color:#dbdbdb}.theme__hacker .theme-mobile:hover,.theme__hacker .theme-mobile:active,.theme__hacker .theme-mobile:focus{color:#e08c48;background-color:inherit;border-bottom:none}.theme__solarized .theme-mobile{color:#586e75}.theme__solarized .theme-mobile:hover,.theme__solarized .theme-mobile:active,.theme__solarized .theme-mobile:focus{color:#268bd2;background-color:inherit;border-bottom:none}.theme__kimbie .theme-mobile{color:#d3af86}.theme__kimbie .theme-mobile:hover,.theme__kimbie .theme-mobile:active,.theme__kimbie .theme-mobile:focus{color:#dc322f;background-color:inherit;border-bottom:none}@media only screen and (max-width:769px){.theme-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}}.theme-mobile .dropdown{border-bottom:2px solid transparent}.theme__dark .theme-mobile .dropdown{color:#fcfcfa}.theme__dark .theme-mobile .dropdown:hover,.theme__dark .theme-mobile .dropdown:active,.theme__dark .theme-mobile .dropdown:focus{color:#ff6188;background-color:#4d4a4e;border-bottom:2px solid #2d2a2e}.theme__light .theme-mobile .dropdown{color:#777}.theme__light .theme-mobile .dropdown:hover,.theme__light .theme-mobile .dropdown:active,.theme__light .theme-mobile .dropdown:focus{color:#26a69a;background-color:#f6f6f6;border-bottom:2px solid #e0e0e0}.theme__hacker .theme-mobile .dropdown{color:#dbdbdb}.theme__hacker .theme-mobile .dropdown:hover,.theme__hacker .theme-mobile .dropdown:active,.theme__hacker .theme-mobile .dropdown:focus{color:#e08c48;background-color:#464c46;border-bottom:2px solid #252526}.theme__solarized .theme-mobile .dropdown{color:#586e75}.theme__solarized .theme-mobile .dropdown:hover,.theme__solarized .theme-mobile .dropdown:active,.theme__solarized .theme-mobile .dropdown:focus{color:#268bd2;background-color:#e8e0c6;border-bottom:2px solid #b58900}.theme__kimbie .theme-mobile .dropdown{color:#d3af86}.theme__kimbie .theme-mobile .dropdown:hover,.theme__kimbie .theme-mobile .dropdown:active,.theme__kimbie .theme-mobile .dropdown:focus{color:#dc322f;background-color:#6e583b;border-bottom:2px solid #6e583b}.theme-mobile .dropdown-trigger{padding:.5rem;cursor:pointer;border:none;outline:none;width:35px;height:50px;color:inherit;background-color:inherit}.theme-mobile .dropdown-content{position:absolute;top:100%;right:0;display:none;height:auto;z-index:12;border-top-left-radius:.15rem;border-top-right-radius:.15rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.theme-mobile .dropdown-content a{font-size:.9rem}.theme__dark .theme-mobile .dropdown-content{border-top:4px solid #424242;background-color:#595b5c}.theme__light .theme-mobile .dropdown-content{border-top:4px solid #e0e0e0;background-color:#fafafa}.theme__hacker .theme-mobile .dropdown-content{border-top:4px solid #6b6b6b;background-color:#212421}.theme__solarized .theme-mobile .dropdown-content{border-top:4px solid #e8b000;background-color:#fafafa}.theme__kimbie .theme-mobile .dropdown-content{border-top:4px solid #d3af86;background-color:#6e583b}.theme__dark .theme-mobile .dropdown-content .is-active{background-color:#424242}.theme__light .theme-mobile .dropdown-content .is-active{background-color:#e0e0e0}.theme__hacker .theme-mobile .dropdown-content .is-active{background-color:#323732}.theme__solarized .theme-mobile .dropdown-content .is-active{background-color:#fbf1d1}.theme__kimbie .theme-mobile .dropdown-content .is-active{background-color:#5e452b}.theme-mobile .dropdown-item{padding:.25rem .75rem;height:100%;text-decoration:none;display:block;font-size:1rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme__dark .theme-mobile .dropdown-item{color:#fcfcfa}.theme__dark .theme-mobile .dropdown-item:hover,.theme__dark .theme-mobile .dropdown-item:active,.theme__dark .theme-mobile .dropdown-item:focus{color:#fcfcfa;background-color:#727072;text-decoration:none}.theme__dark .theme-mobile .dropdown-item:hover:first-child,.theme__dark .theme-mobile .dropdown-item:active:first-child,.theme__dark .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__light .theme-mobile .dropdown-item{color:#555}.theme__light .theme-mobile .dropdown-item:hover,.theme__light .theme-mobile .dropdown-item:active,.theme__light .theme-mobile .dropdown-item:focus{color:#fcfcfa;background-color:#bdbdbd;text-decoration:none}.theme__light .theme-mobile .dropdown-item:hover:first-child,.theme__light .theme-mobile .dropdown-item:active:first-child,.theme__light .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__hacker .theme-mobile .dropdown-item{color:#e3cd26}.theme__hacker .theme-mobile .dropdown-item:hover,.theme__hacker .theme-mobile .dropdown-item:active,.theme__hacker .theme-mobile .dropdown-item:focus{color:#fcfcfa;background-color:#464c46;text-decoration:none}.theme__hacker .theme-mobile .dropdown-item:hover:first-child,.theme__hacker .theme-mobile .dropdown-item:active:first-child,.theme__hacker .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__solarized .theme-mobile .dropdown-item{color:#424242}.theme__solarized .theme-mobile .dropdown-item:hover,.theme__solarized .theme-mobile .dropdown-item:active,.theme__solarized .theme-mobile .dropdown-item:focus{color:#b58900;background-color:#f9eaba;text-decoration:none}.theme__solarized .theme-mobile .dropdown-item:hover:first-child,.theme__solarized .theme-mobile .dropdown-item:active:first-child,.theme__solarized .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__kimbie .theme-mobile .dropdown-item{color:#eee0d1}.theme__kimbie .theme-mobile .dropdown-item:hover,.theme__kimbie .theme-mobile .dropdown-item:active,.theme__kimbie .theme-mobile .dropdown-item:focus{color:#f06431;background-color:#5e452b;text-decoration:none}.theme__kimbie .theme-mobile .dropdown-item:hover:first-child,.theme__kimbie .theme-mobile .dropdown-item:active:first-child,.theme__kimbie .theme-mobile .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme-mobile .dropdown:hover .dropdown-content{display:block}.wrapper{display:grid;width:100%;min-height:100vh;max-width:960px;grid-template-columns:minmax(350px,5fr) minmax(242.28571429px,2fr);grid-template-rows:50px auto 1fr auto;grid-column-gap:32px;grid-row-gap:0;margin:0 auto;position:relative;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .wrapper{background-color:#2d2a2e}.theme__light .wrapper{background-color:#fafafa}.theme__hacker .wrapper{background-color:#151715}.theme__solarized .wrapper{background-color:#fdf7e3}.theme__kimbie .wrapper{background-color:#221a0f}@media only screen and (max-width:769px){.wrapper{grid-template-columns:minmax(0,5fr) minmax(0,2fr)}}.header-main{grid-area:2/1/3/2}.header-side{grid-area:2/2/3/3}.header{grid-area:2/1/3/3}.main-main{grid-area:3/1/4/2}.main-side{grid-area:3/2/4/3}.main{grid-area:3/1/4/3}.footer-main{grid-area:4/1/5/2}.footer-side{grid-area:4/2/5/3}.footer{grid-area:4/1/5/3}.navbar-main{grid-area:1/1/2/2}.navbar-side{grid-area:1/2/2/3}.navbar{grid-area:1/1/2/3}.header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header .title{font-family:montserrat,sans-serif;font-weight:900}.site-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.site-header__title{line-height:1.1;font-weight:700;font-family:montserrat,sans-serif}.theme__dark .site-header__title--shadow{color:#ddd;text-shadow:1.2px 1.2px 0 #ddd,2.4px 2.4px 0 #4a484b,3.6px 3.6px 0 #555256,4.8px 4.8px 0 #5f5c60}.theme__light .site-header__title--shadow{color:#607d8b;text-shadow:1.2px 1.2px 0 #607d8b,2.4px 2.4px 0 #4c4c4c,3.6px 3.6px 0 #565656,4.8px 4.8px 0 #616161}.theme__hacker .site-header__title--shadow{color:#c7ba00;text-shadow:1.2px 1.2px 0 #c7ba00,2.4px 2.4px 0 #2f2f30,3.6px 3.6px 0 #39393b,4.8px 4.8px 0 #434345}.theme__solarized .site-header__title--shadow{color:#cb4b16;text-shadow:1.2px 1.2px 0 #cb4b16,2.4px 2.4px 0 #4d6570,3.6px 3.6px 0 #56707c,4.8px 4.8px 0 #5e7b88}.theme__kimbie .site-header__title--shadow{color:#889b4a;text-shadow:1.2px 1.2px 0 #889b4a,2.4px 2.4px 0 #453217,3.6px 3.6px 0 #553d1c,4.8px 4.8px 0 #644821}.site-header__subtitle{line-height:1.2}.site-header__subtitle[data-cursive=true]{font-family:courgette,cursive}.site-header__align-left{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.site-header__align-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.site-header__align-right{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}#container{position:relative}.theme__dark #container{color:#fcfcfa;background-color:#212121}.theme__dark #container hr{border-color:#595b5c}.theme__light #container{color:#424242;background-color:#e0e0e0}.theme__light #container hr{border-color:#ccc}.theme__hacker #container{color:#1fff2a;background-color:#111}.theme__hacker #container hr{border-color:#c7ba00}.theme__solarized #container{color:#586e75;background-color:#ddd6c7}.theme__solarized #container hr{border-color:#ffb300}.theme__kimbie #container{color:#e3b583;background-color:#362712}.theme__kimbie #container hr{border-color:#7f5d38}html{overflow-x:hidden}.footer{padding:0 .5rem;position:relative}.theme__dark .footer{color:#bdbdbd;background-color:#403e41}.theme__light .footer{color:#424242;background-color:#eee}.theme__hacker .footer{color:#c7ba00;background-color:#252526}.theme__solarized .footer{color:#424242;background-color:#eee8d5}.theme__kimbie .footer{color:#d3af86;background-color:#423523}.footer__social{padding:.5rem 0;position:-webkit-sticky;position:sticky;bottom:70px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.footer__poweredby{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.5rem 0}.footer__poweredby p{padding:.125rem}.footer__copyright--img{margin-bottom:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.footer .dropdown{position:absolute;left:.5rem;bottom:.5rem;width:40px;height:40px;border-radius:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .footer .dropdown{color:#bdbdbd;background-color:#403e41}.theme__dark .footer .dropdown:hover,.theme__dark .footer .dropdown:active,.theme__dark .footer .dropdown:focus{color:#82aaff;background-color:#4d4a4e}.theme__light .footer .dropdown{color:#727072;background-color:#eee}.theme__light .footer .dropdown:hover,.theme__light .footer .dropdown:active,.theme__light .footer .dropdown:focus{color:#607d8b;background-color:#d5d4d4}.theme__hacker .footer .dropdown{color:#9e9e9e;background-color:#252526}.theme__hacker .footer .dropdown:hover,.theme__hacker .footer .dropdown:active,.theme__hacker .footer .dropdown:focus{color:#e3cd26;background-color:#323233}.theme__solarized .footer .dropdown{color:#b58900;background-color:#eee8d5}.theme__solarized .footer .dropdown:hover,.theme__solarized .footer .dropdown:active,.theme__solarized .footer .dropdown:focus{color:#cb4b16;background-color:#e7dec3}.theme__kimbie .footer .dropdown{color:#d3af86;background-color:#423523}.theme__kimbie .footer .dropdown:hover,.theme__kimbie .footer .dropdown:active,.theme__kimbie .footer .dropdown:focus{color:#f06431;background-color:#5e452b}.footer .dropdown-trigger{outline:none;border-radius:.25rem;cursor:pointer;border:none;width:100%;height:100%;color:inherit;background-color:inherit}.footer .dropdown-content{position:absolute;bottom:100%;left:0;display:none;height:auto;z-index:12;border-top-left-radius:.15rem;border-top-right-radius:.15rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.footer .dropdown-content a{font-size:.9rem}.theme__dark .footer .dropdown-content{border-bottom:4px solid #424242;background-color:#595b5c}.theme__light .footer .dropdown-content{border-bottom:4px solid #e0e0e0;background-color:#fafafa}.theme__hacker .footer .dropdown-content{border-bottom:4px solid #6b6b6b;background-color:#212421}.theme__solarized .footer .dropdown-content{border-bottom:4px solid #e8b000;background-color:#fafafa}.theme__kimbie .footer .dropdown-content{border-bottom:4px solid #d3af86;background-color:#6e583b}.theme__dark .footer .dropdown-content .is-active{background-color:#424242}.theme__light .footer .dropdown-content .is-active{background-color:#e0e0e0}.theme__hacker .footer .dropdown-content .is-active{background-color:#323732}.theme__solarized .footer .dropdown-content .is-active{background-color:#fbf1d1}.theme__kimbie .footer .dropdown-content .is-active{background-color:#5e452b}.footer .dropdown-item{padding:.25rem .75rem;height:100%;min-width:40px;max-width:150px;text-decoration:none;display:block;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.theme__dark .footer .dropdown-item{color:#fcfcfa}.theme__dark .footer .dropdown-item:hover,.theme__dark .footer .dropdown-item:active,.theme__dark .footer .dropdown-item:focus{color:#fcfcfa;background-color:#727072;text-decoration:none}.theme__dark .footer .dropdown-item:hover:first-child,.theme__dark .footer .dropdown-item:active:first-child,.theme__dark .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__light .footer .dropdown-item{color:#555}.theme__light .footer .dropdown-item:hover,.theme__light .footer .dropdown-item:active,.theme__light .footer .dropdown-item:focus{color:#fcfcfa;background-color:#bdbdbd;text-decoration:none}.theme__light .footer .dropdown-item:hover:first-child,.theme__light .footer .dropdown-item:active:first-child,.theme__light .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__hacker .footer .dropdown-item{color:#e3cd26}.theme__hacker .footer .dropdown-item:hover,.theme__hacker .footer .dropdown-item:active,.theme__hacker .footer .dropdown-item:focus{color:#fcfcfa;background-color:#464c46;text-decoration:none}.theme__hacker .footer .dropdown-item:hover:first-child,.theme__hacker .footer .dropdown-item:active:first-child,.theme__hacker .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__solarized .footer .dropdown-item{color:#424242}.theme__solarized .footer .dropdown-item:hover,.theme__solarized .footer .dropdown-item:active,.theme__solarized .footer .dropdown-item:focus{color:#b58900;background-color:#f9eaba;text-decoration:none}.theme__solarized .footer .dropdown-item:hover:first-child,.theme__solarized .footer .dropdown-item:active:first-child,.theme__solarized .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.theme__kimbie .footer .dropdown-item{color:#eee0d1}.theme__kimbie .footer .dropdown-item:hover,.theme__kimbie .footer .dropdown-item:active,.theme__kimbie .footer .dropdown-item:focus{color:#f06431;background-color:#5e452b;text-decoration:none}.theme__kimbie .footer .dropdown-item:hover:first-child,.theme__kimbie .footer .dropdown-item:active:first-child,.theme__kimbie .footer .dropdown-item:focus:first-child{border-top-left-radius:.15rem;border-top-right-radius:.15rem}.footer .select-theme__label{color:inherit;text-transform:capitalize}.footer .select-theme__item{text-transform:capitalize}.footer .select-lang__label{color:inherit;text-transform:capitalize}.footer .social{margin:.25rem}.theme__dark .footer .social a{text-decoration:none;color:#bdbdbd}.theme__dark .footer .social a:hover{color:#f0f0f0;transition:color .2s ease}.theme__light .footer .social a{text-decoration:none;color:#777}.theme__light .footer .social a:hover{color:#444;transition:color .2s ease}.theme__hacker .footer .social a{text-decoration:none;color:#9e9e9e}.theme__hacker .footer .social a:hover{color:#d1d1d1;transition:color .2s ease}.theme__solarized .footer .social a{text-decoration:none;color:#637c84}.theme__solarized .footer .social a:hover{color:#4d6066;transition:color .2s ease}.theme__kimbie .footer .social a{text-decoration:none;color:#ccc}.theme__kimbie .footer .social a:hover{color:#fff;transition:color .2s ease}.footer .dropdown:hover .dropdown-content{display:block}.theme__dark .footer hr{border-top:1px solid #595b5c!important}.theme__light .footer hr{border-top:1px solid #ccc!important}.theme__hacker .footer hr{border-top:1px solid #c7ba00!important}.theme__solarized .footer hr{border-top:1px solid #ffb300!important}.theme__kimbie .footer hr{border-top:1px solid #7f5d38!important}.sidebar{margin-top:1rem;margin-right:1rem}.sidebar-recent{padding:.5rem}.sidebar-recent__title{font-family:montserrat,sans-serif;font-weight:700}.theme__dark .sidebar-recent__title{color:#aed581}.theme__dark .sidebar-recent__title:hover{color:#ff6188}.theme__light .sidebar-recent__title{color:#607d8b}.theme__light .sidebar-recent__title:hover{color:#26a69a}.theme__hacker .sidebar-recent__title{color:#e3cd26}.theme__hacker .sidebar-recent__title:hover{color:#e08c48}.theme__solarized .sidebar-recent__title{color:#2aa198}.theme__solarized .sidebar-recent__title:hover{color:#268bd2}.theme__kimbie .sidebar-recent__title{color:#f06431}.theme__kimbie .sidebar-recent__title:hover{color:#dc322f}.sidebar-recent__ul{margin-left:.5rem}.sidebar-recent__ul li{text-indent:-.35em;padding-left:.5em}.sidebar-recent__ul li::before{padding-right:.5rem;font-size:1rem;display:inline-block;content:"\2022"}.theme__dark .sidebar-recent__a{color:#fcfcfa}.theme__light .sidebar-recent__a{color:#424242}.theme__hacker .sidebar-recent__a{color:#a1ad64}.theme__solarized .sidebar-recent__a{color:#b58900}.theme__kimbie .sidebar-recent__a{color:#a57a4c}.sidebar-hr{margin:1.5rem 0}.alert{padding:.5rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.125rem}.alert-info{background-color:#d7eef9;border:2px solid #b2def4;color:rgba(26,128,180,.9925)}.alert-success{background-color:#d9efd6;border:2px solid #bce3b5;color:rgba(70,149,57,.9925)}.alert-warning{background-color:#fbf6e1;border:2px solid #f6ecbe;color:rgba(180,154,26,.9925)}.alert-danger{background-color:#f5dddd;border:2px solid #ecbdbd;color:rgba(159,46,46,.9925)}.bio{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-animation:slide-in-down .5s .2s 1 ease both;-moz-animation:slide-in-down .5s .2s 1 ease both;-ms-animation:slide-in-down .5s .2s 1 ease both;-o-animation:slide-in-down .5s .2s 1 ease both;animation:slide-in-down .5s .2s 1 ease both;width:100%;font-family:montserrat,sans-serif}.bio__photo{border-radius:.25rem;width:100%;height:auto;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.bio__photo-wrapper{width:90%;height:100%;border-radius:.25rem;margin:1rem auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.bio__name{font-weight:700;letter-spacing:1px;font-family:inherit;font-size:26px;margin-top:.8rem}.bio__desc{margin:.5rem 0;font-size:14px}.bio__info{font-size:14px;margin:.1rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.bio__info--icon{margin-right:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .bio__info--icon{color:#bdbdbd}.theme__light .bio__info--icon{color:#777}.theme__hacker .bio__info--icon{color:#9e9e9e}.theme__solarized .bio__info--icon{color:#637c84}.theme__kimbie .bio__info--icon{color:#ccc}.bio__info a{padding-right:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:242.28571429px}.bio__social{width:100%;margin-top:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bio__social a{text-decoration:none!important;padding:.5rem;border-radius:.125rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.theme__dark .bio__social a{color:#bdbdbd}.theme__dark .bio__social a:hover,.theme__dark .bio__social a:active,.theme__dark .bio__social a:focus{color:#f0f0f0}.theme__light .bio__social a{color:#777}.theme__light .bio__social a:hover,.theme__light .bio__social a:active,.theme__light .bio__social a:focus{color:#444}.theme__hacker .bio__social a{color:#9e9e9e}.theme__hacker .bio__social a:hover,.theme__hacker .bio__social a:active,.theme__hacker .bio__social a:focus{color:#d1d1d1}.theme__solarized .bio__social a{color:#637c84}.theme__solarized .bio__social a:hover,.theme__solarized .bio__social a:active,.theme__solarized .bio__social a:focus{color:#4d6066}.theme__kimbie .bio__social a{color:#ccc}.theme__kimbie .bio__social a:hover,.theme__kimbie .bio__social a:active,.theme__kimbie .bio__social a:focus{color:#fff}.bio-hr{border-radius:.5rem}.breadcrumb{margin:1rem;padding:.5rem;border-radius:.25rem;padding:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960px}.theme__dark .breadcrumb{background-color:#212121}.theme__light .breadcrumb{background-color:#eee}.theme__hacker .breadcrumb{background-color:#252526}.theme__solarized .breadcrumb{background-color:#fbf1d1}.theme__kimbie .breadcrumb{background-color:#362712}.breadcrumb ol{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.breadcrumb li{display:inline;font-size:.9rem}.theme__dark .breadcrumb li a{color:#82aaff}.theme__dark .breadcrumb li a:hover,.theme__dark .breadcrumb li a:active,.theme__dark .breadcrumb li a:focus{color:#ff6188}.theme__light .breadcrumb li a{color:#728fcb}.theme__light .breadcrumb li a:hover,.theme__light .breadcrumb li a:active,.theme__light .breadcrumb li a:focus{color:#26a69a}.theme__hacker .breadcrumb li a{color:#e08c48}.theme__hacker .breadcrumb li a:hover,.theme__hacker .breadcrumb li a:active,.theme__hacker .breadcrumb li a:focus{color:#e08c48}.theme__solarized .breadcrumb li a{color:#424242}.theme__solarized .breadcrumb li a:hover,.theme__solarized .breadcrumb li a:active,.theme__solarized .breadcrumb li a:focus{color:#268bd2}.theme__kimbie .breadcrumb li a{color:#dc322f}.theme__kimbie .breadcrumb li a:hover,.theme__kimbie .breadcrumb li a:active,.theme__kimbie .breadcrumb li a:focus{color:#dc322f}.theme__dark .breadcrumb li:last-child{color:#bdbdbd}.theme__light .breadcrumb li:last-child{color:#aaa}.theme__hacker .breadcrumb li:last-child{color:#bdbdbd}.theme__solarized .breadcrumb li:last-child{color:#aaa}.theme__kimbie .breadcrumb li:last-child{color:#aaa}.breadcrumb li+li:before{padding:.5rem;content:"/\00a0"}.theme__dark .breadcrumb li+li:before{color:#82aaff}.theme__light .breadcrumb li+li:before{color:#728fcb}.theme__hacker .breadcrumb li+li:before{color:#e08c48}.theme__solarized .breadcrumb li+li:before{color:#424242}.theme__kimbie .breadcrumb li+li:before{color:#dc322f}.mermaid{width:100%;text-align:center;margin-bottom:1rem;overflow:auto}.diagram{overflow:auto;margin-right:1rem;margin-bottom:1rem;border-radius:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}[id^=msc]{overflow:auto;margin:.5rem 0;text-align:center}[id^=flowchart]{overflow:auto}[id^=WaveDrom_Display]{overflow:auto;background-color:#fcfcfa;border-radius:.25rem}.expand{position:relative;margin:1.5rem 0;border-radius:.25rem;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.125);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.125);box-shadow:1px 1px 3px 0 rgba(0,0,0,.125)}.expand__content{padding:0 18px;overflow:hidden;max-height:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.theme__dark .expand__content{background-color:#322f33}.theme__light .expand__content{background-color:#f2f2f2}.theme__hacker .expand__content{background-color:#1c1f1c}.theme__solarized .expand__content{background-color:#f9fbe7}.theme__kimbie .expand__content{background-color:#271e11}.expand__content li{font-family:montserrat,sans-serif;font-size:15.2px;margin:0 0 .525rem 2rem!important;list-style-type:'📂 '}.expand__content li li{font-size:14.4px;list-style-type:'📄 ';margin:0 0 .25rem 1.25rem!important}.expand__button{cursor:pointer;width:100%;margin:auto 0;text-align:left;outline:none;border:none;padding:.125rem;font-size:1rem;font-family:montserrat,sans-serif;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .expand__button{color:inherit;background-color:#3d393e}.theme__dark .expand__button:hover,.theme__dark .expand__button:active,.theme__dark .expand__button:focus{background-color:#373439}.theme__light .expand__button{color:inherit;background-color:#eaeaea}.theme__light .expand__button:hover,.theme__light .expand__button:active,.theme__light .expand__button:focus{background-color:#e6e6e6}.theme__hacker .expand__button{color:inherit;background-color:#262a26}.theme__hacker .expand__button:hover,.theme__hacker .expand__button:active,.theme__hacker .expand__button:focus{background-color:#212421}.theme__solarized .expand__button{color:inherit;background-color:#fbf1d1}.theme__solarized .expand__button:hover,.theme__solarized .expand__button:active,.theme__solarized .expand__button:focus{background-color:#faedc3}.theme__kimbie .expand__button{color:inherit;background-color:#362712}.theme__kimbie .expand__button:hover,.theme__kimbie .expand__button:active,.theme__kimbie .expand__button:focus{background-color:#412f16}.expand-label{cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.expand-icon{padding-top:.125rem;padding-right:.5rem}.expand-icon__down{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.expand-icon__right{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.gtt{position:absolute;right:.5rem;bottom:.5rem;width:40px;height:40px;border-radius:.25rem;cursor:pointer;z-index:10;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .gtt{color:#bdbdbd;background-color:#403e41}.theme__dark .gtt:hover,.theme__dark .gtt:active,.theme__dark .gtt:focus{color:#82aaff;background-color:#4d4a4e}.theme__light .gtt{color:#727072;background-color:#eee}.theme__light .gtt:hover,.theme__light .gtt:active,.theme__light .gtt:focus{color:#607d8b;background-color:#d5d4d4}.theme__hacker .gtt{color:#9e9e9e;background-color:#252526}.theme__hacker .gtt:hover,.theme__hacker .gtt:active,.theme__hacker .gtt:focus{color:#e3cd26;background-color:#323233}.theme__solarized .gtt{color:#b58900;background-color:#eee8d5}.theme__solarized .gtt:hover,.theme__solarized .gtt:active,.theme__solarized .gtt:focus{color:#cb4b16;background-color:#e7dec3}.theme__kimbie .gtt{color:#d3af86;background-color:#423523}.theme__kimbie .gtt:hover,.theme__kimbie .gtt:active,.theme__kimbie .gtt:focus{color:#f06431;background-color:#5e452b}@media only screen and (max-width:769px){.gtt{position:fixed}}.hr-fade{height:1px;width:100%}.theme__dark .hr-fade{color:#595b5c;background-image:linear-gradient(90deg,transparent,#595B5C 50%,transparent 100%)}.theme__light .hr-fade{color:#ccc;background-image:linear-gradient(90deg,transparent,#ccc 50%,transparent 100%)}.theme__hacker .hr-fade{color:#c7ba00;background-image:linear-gradient(90deg,transparent,#C7BA00 50%,transparent 100%)}.theme__solarized .hr-fade{color:#ffb300;background-image:linear-gradient(90deg,transparent,#ffb300 50%,transparent 100%)}.theme__kimbie .hr-fade{color:#7f5d38;background-image:linear-gradient(90deg,transparent,#7f5d38 50%,transparent 100%)}.hr-slash{width:100%;height:7px;background-size:10px 10px}.theme__dark .hr-slash{color:#595b5c;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__light .hr-slash{color:#ccc;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__hacker .hr-slash{color:#c7ba00;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__solarized .hr-slash{color:#ffb300;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__kimbie .hr-slash{color:#7f5d38;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%)}.theme__dark .hr-dots{color:#595b5c;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iIzU5NWI1YyIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=) 0 0 100% repeat}.theme__light .hr-dots{color:#ccc;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iI2NjYyIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=) 0 0 100% repeat}.theme__hacker .hr-dots{color:#c7ba00;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iI2M3YmEwMCIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=) 0 0 100% repeat}.theme__solarized .hr-dots{color:#ffb300;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iI2ZmYjMwMCIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=) 0 0 100% repeat}.theme__kimbie .hr-dots{color:#7f5d38;width:100%;border-width:0 0 7px;border-style:solid;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjxjaXJjbGUgZmlsbD0iIzdmNWQzOCIgY3g9IjEiIGN5PSIuNSIgcj0iLjUiLz48L3N2Zz4=) 0 0 100% repeat}code.has-jax{font:inherit;font-size:100%;background:inherit;border:inherit;color:#515151}.MathJax{font-size:120%!important}.notices{margin:2rem 0;position:relative;border-radius:.125rem;color:#fff;padding:.3rem .5rem .3rem 2rem;font-size:.9rem}.notices:first-child::before{position:absolute;top:-28.5px;color:#fff;content:'💡';left:10px}.notices:first-child::after{position:absolute;top:-28.5px;color:#fff;left:2rem}.notices.info{border-top:30px solid #f1b37e;background:#fefaf5;color:rgba(150,90,38,.995)!important;font-family:blinkmacsystemfont,sans-serif}.notices.info:first-child::after{content:'Info';font-family:montserrat,sans-serif}.notices.warning{border-top:30px solid #d58181;background:#fbeded;color:rgba(132,56,56,.995)!important;font-family:blinkmacsystemfont,sans-serif}.notices.warning:first-child::after{content:'Warning';font-family:montserrat,sans-serif}.notices.note{border-top:30px solid #6bb1e0;background:#e6f3fb;color:rgba(47,103,141,.995)!important;font-family:blinkmacsystemfont,sans-serif}.notices.note:first-child::after{content:'Note';font-family:montserrat,sans-serif}.notices.tip{border-top:30px solid #84c578;background:#e8f7e6;color:rgba(72,125,63,.995)!important;font-family:blinkmacsystemfont,sans-serif}.notices.tip:first-child::after{content:'Tip';font-family:montserrat,sans-serif}.pagination{border-radius:.25rem;margin:2rem 1rem;padding:.5rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .pagination{background-color:#212121}.theme__light .pagination{background-color:#eee}.theme__hacker .pagination{background-color:#252526}.theme__solarized .pagination{background-color:#fbf1d1}.theme__kimbie .pagination{background-color:#362712}.pagination li{border-radius:.25rem}.theme__dark .pagination li.disabled a:hover,.theme__dark .pagination li.disabled a:active,.theme__dark .pagination li.disabled a:focus{color:#fcfcfa;text-decoration:none}.theme__light .pagination li.disabled a:hover,.theme__light .pagination li.disabled a:active,.theme__light .pagination li.disabled a:focus{color:#757575;text-decoration:none}.theme__hacker .pagination li.disabled a:hover,.theme__hacker .pagination li.disabled a:active,.theme__hacker .pagination li.disabled a:focus{color:#fcfcfa;text-decoration:none}.theme__solarized .pagination li.disabled a:hover,.theme__solarized .pagination li.disabled a:active,.theme__solarized .pagination li.disabled a:focus{color:#455a64;text-decoration:none}.theme__kimbie .pagination li.disabled a:hover,.theme__kimbie .pagination li.disabled a:active,.theme__kimbie .pagination li.disabled a:focus{color:#fff;text-decoration:none}.pagination li.active{font-weight:700}.theme__dark .pagination li.active a{color:#ff6188}.theme__light .pagination li.active a{color:#26a69a}.theme__hacker .pagination li.active a{color:#e08c48}.theme__solarized .pagination li.active a{color:#268bd2}.theme__kimbie .pagination li.active a{color:#dc322f}.pagination a{font-size:1.25rem;padding:.5rem .75rem}.theme__dark .pagination a{color:#fcfcfa}.theme__dark .pagination a:hover,.theme__dark .pagination a:active,.theme__dark .pagination a:focus{color:#ff6188}.theme__light .pagination a{color:#757575}.theme__light .pagination a:hover,.theme__light .pagination a:active,.theme__light .pagination a:focus{color:#26a69a}.theme__hacker .pagination a{color:#fcfcfa}.theme__hacker .pagination a:hover,.theme__hacker .pagination a:active,.theme__hacker .pagination a:focus{color:#e08c48}.theme__solarized .pagination a{color:#455a64}.theme__solarized .pagination a:hover,.theme__solarized .pagination a:active,.theme__solarized .pagination a:focus{color:#268bd2}.theme__kimbie .pagination a{color:#fff}.theme__kimbie .pagination a:hover,.theme__kimbie .pagination a:active,.theme__kimbie .pagination a:focus{color:#dc322f}.theme__dark .pagination .active{background-color:#212121}.theme__light .pagination .active{background-color:#eee}.theme__hacker .pagination .active{background-color:#252526}.theme__solarized .pagination .active{background-color:#fbf1d1}.theme__kimbie .pagination .active{background-color:#362712}.pagination-single{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:1rem 0}.pagination-single__left,.pagination-single__right{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:.25rem;border-radius:.125rem}.pagination-single__left-title,.pagination-single__right-title{font-size:16.8px;padding-bottom:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960px}.theme__dark .pagination-single__left:hover .pagination-single__icon,.theme__dark .pagination-single__left:active .pagination-single__icon,.theme__dark .pagination-single__left:focus .pagination-single__icon,.theme__dark .pagination-single__right:hover .pagination-single__icon,.theme__dark .pagination-single__right:active .pagination-single__icon,.theme__dark .pagination-single__right:focus .pagination-single__icon{color:#82aaff;background-color:#4d4a4e}.theme__light .pagination-single__left:hover .pagination-single__icon,.theme__light .pagination-single__left:active .pagination-single__icon,.theme__light .pagination-single__left:focus .pagination-single__icon,.theme__light .pagination-single__right:hover .pagination-single__icon,.theme__light .pagination-single__right:active .pagination-single__icon,.theme__light .pagination-single__right:focus .pagination-single__icon{color:#607d8b;background-color:#d5d4d4}.theme__hacker .pagination-single__left:hover .pagination-single__icon,.theme__hacker .pagination-single__left:active .pagination-single__icon,.theme__hacker .pagination-single__left:focus .pagination-single__icon,.theme__hacker .pagination-single__right:hover .pagination-single__icon,.theme__hacker .pagination-single__right:active .pagination-single__icon,.theme__hacker .pagination-single__right:focus .pagination-single__icon{color:#e3cd26;background-color:#323233}.theme__solarized .pagination-single__left:hover .pagination-single__icon,.theme__solarized .pagination-single__left:active .pagination-single__icon,.theme__solarized .pagination-single__left:focus .pagination-single__icon,.theme__solarized .pagination-single__right:hover .pagination-single__icon,.theme__solarized .pagination-single__right:active .pagination-single__icon,.theme__solarized .pagination-single__right:focus .pagination-single__icon{color:#cb4b16;background-color:#e7dec3}.theme__kimbie .pagination-single__left:hover .pagination-single__icon,.theme__kimbie .pagination-single__left:active .pagination-single__icon,.theme__kimbie .pagination-single__left:focus .pagination-single__icon,.theme__kimbie .pagination-single__right:hover .pagination-single__icon,.theme__kimbie .pagination-single__right:active .pagination-single__icon,.theme__kimbie .pagination-single__right:focus .pagination-single__icon{color:#f06431;background-color:#5e452b}.pagination-single__left:hover,.pagination-single__left:active,.pagination-single__left:focus{-webkit-transform:translateX(-.25rem);-moz-transform:translateX(-.25rem);-ms-transform:translateX(-.25rem);transform:translateX(-.25rem)}.pagination-single__right:hover,.pagination-single__right:active,.pagination-single__right:focus{-webkit-transform:translateX(.25rem);-moz-transform:translateX(.25rem);-ms-transform:translateX(.25rem);transform:translateX(.25rem)}.pagination-single__icon{width:28px;height:28px;border-radius:100%;margin:0 .5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .pagination-single__icon{color:#bdbdbd;background-color:#403e41}.theme__light .pagination-single__icon{color:#727072;background-color:#eee}.theme__hacker .pagination-single__icon{color:#9e9e9e;background-color:#252526}.theme__solarized .pagination-single__icon{color:#b58900;background-color:#eee8d5}.theme__kimbie .pagination-single__icon{color:#d3af86;background-color:#423523}.related{margin:2rem 0;padding:.5rem;width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.related__title{font-size:32px}.theme__dark .related__title{color:#fcfcfa}.theme__light .related__title{color:#424242}.theme__hacker .related__title{color:#fcfcfa}.theme__solarized .related__title{color:#424242}.theme__kimbie .related__title{color:#889b4a}.related__link{font-size:16.8px}.theme__dark .related__link{color:#a9dc76}.theme__light .related__link{color:#607d8b}.theme__hacker .related__link{color:#c7ba00}.theme__solarized .related__link{color:#2aa198}.theme__kimbie .related__link{color:#f06431}.related-ul{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;list-style-type:disc}.search{position:relative;border-radius:.25rem;height:35px;z-index:6;margin-bottom:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .search{border:2px solid #1e1e1e;background-color:#212121}.theme__light .search{border:2px solid #d5dbe0;background-color:#eee}.theme__hacker .search{border:2px solid #111;background-color:#252526}.theme__solarized .search{border:2px solid #f7e3a2;background-color:#fbf1d1}.theme__kimbie .search{border:2px solid #5e452b;background-color:#362712}.search .icon{padding:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.theme__dark .search .icon{color:#727072}.theme__light .search .icon{color:#bdbdbd}.theme__hacker .search .icon{color:#727072}.theme__solarized .search .icon{color:#b58900}.theme__kimbie .search .icon{color:#6e583b}.search .input{width:100%;font-size:.9rem;border:none;outline:none;padding-right:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:2fr}.theme__dark .search .input{color:#fcfcfa;background-color:inherit}.theme__dark .search .input.placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__light .search .input{color:#424242;background-color:inherit}.theme__light .search .input.placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__hacker .search .input{color:#1fff2a;background-color:inherit}.theme__hacker .search .input.placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__solarized .search .input{color:#b58900;background-color:inherit}.theme__solarized .search .input.placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__kimbie .search .input{color:#d3af86;background-color:inherit}.theme__kimbie .search .input.placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .search .input:-moz-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .search .input::-moz-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .search .input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .search .input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.search-content{margin-top:.25rem;max-height:350px;overflow:auto}.search-content a{text-decoration:none!important}.theme__dark .search__highlight{color:#ff6188}.theme__light .search__highlight{color:#ff6188}.theme__hacker .search__highlight{color:red}.theme__kimbie .search__highlight{color:#f06431}.menu-item{padding:.25rem}.menu-item__title{font-size:1rem}.theme__dark .menu-item__title{color:#fcfcfa}.theme__light .menu-item__title{color:#424242}.theme__hacker .menu-item__title{color:#1fff2a}.theme__solarized .menu-item__title{color:#586e75}.theme__kimbie .menu-item__title{color:#e3b583}.menu-item__desc{font-size:.8rem;padding:.25rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:2fr}.theme__dark .menu-item__desc{color:#fcfcfa}.theme__light .menu-item__desc{color:#424242}.theme__hacker .menu-item__desc{color:#1fff2a}.theme__solarized .menu-item__desc{color:#b58900}.theme__kimbie .menu-item__desc{color:#d3af86}#search-results.dropdown{display:none}#search-results.dropdown.is-active{display:inline-block;margin-top:.25rem;position:absolute;top:35px;width:100%;border-radius:.1rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.theme__dark #search-results.dropdown.is-active{color:inherit;background-color:#4d4a4e}.theme__light #search-results.dropdown.is-active{color:#424242;background-color:#eee}.theme__hacker #search-results.dropdown.is-active{color:#1fff2a;background-color:#373738}.theme__solarized #search-results.dropdown.is-active{color:#b58900;background-color:#fbf1d1}.theme__kimbie #search-results.dropdown.is-active{color:#d3af86;background-color:#362712}#search-results .dropdown-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#search-results .dropdown-item{font-size:1rem;padding:.125rem}#search-results .dropdown-item:hover,#search-results .dropdown-item:active,#search-results .dropdown-item:focus{border-bottom-left-radius:.1rem;border-bottom-right-radius:.1rem}.theme__dark #search-results .dropdown-item:hover,.theme__dark #search-results .dropdown-item:active,.theme__dark #search-results .dropdown-item:focus{background-color:#727072}.theme__light #search-results .dropdown-item:hover,.theme__light #search-results .dropdown-item:active,.theme__light #search-results .dropdown-item:focus{background-color:#d5d4d4}.theme__hacker #search-results .dropdown-item:hover,.theme__hacker #search-results .dropdown-item:active,.theme__hacker #search-results .dropdown-item:focus{background-color:#48484a}.theme__solarized #search-results .dropdown-item:hover,.theme__solarized #search-results .dropdown-item:active,.theme__solarized #search-results .dropdown-item:focus{background-color:#f7e3a2}.theme__kimbie #search-results .dropdown-item:hover,.theme__kimbie #search-results .dropdown-item:active,.theme__kimbie #search-results .dropdown-item:focus{background-color:#5e452b}.theme__dark #search-results .dropdown-item.is-active{background-color:#727072}.theme__light #search-results .dropdown-item.is-active{background-color:#d5d4d4}.theme__hacker #search-results .dropdown-item.is-active{background-color:#48484a}.theme__solarized #search-results .dropdown-item.is-active{background-color:#f7e3a2}.theme__kimbie #search-results .dropdown-item.is-active{background-color:#5e452b}.mobile-search{position:absolute;z-index:14;width:100%;overflow:hidden}.mobile-search__top{width:100%;height:50px;text-align:right;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .mobile-search__top{border-bottom:1px solid #2d2a2e;background-color:#403e41}.theme__light .mobile-search__top{border-bottom:1px solid #e0e0e0;background-color:#eee}.theme__hacker .mobile-search__top{border-bottom:1px solid #252526;background-color:#252526}.theme__solarized .mobile-search__top{border-bottom:1px solid #b58900;background-color:#eee8d5}.theme__kimbie .mobile-search__top{border-bottom:1px solid #6e583b;background-color:#51412c}.mobile-search__top--icon{width:50px;height:50px;cursor:pointer;position:absolute;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .mobile-search__top--icon{color:#fcfcfa}.theme__dark .mobile-search__top--icon:hover,.theme__dark .mobile-search__top--icon:active,.theme__dark .mobile-search__top--icon:focus{color:#ff6188}.theme__light .mobile-search__top--icon{color:#777}.theme__light .mobile-search__top--icon:hover,.theme__light .mobile-search__top--icon:active,.theme__light .mobile-search__top--icon:focus{color:#26a69a}.theme__hacker .mobile-search__top--icon{color:#dbdbdb}.theme__hacker .mobile-search__top--icon:hover,.theme__hacker .mobile-search__top--icon:active,.theme__hacker .mobile-search__top--icon:focus{color:#e08c48}.theme__solarized .mobile-search__top--icon{color:#586e75}.theme__solarized .mobile-search__top--icon:hover,.theme__solarized .mobile-search__top--icon:active,.theme__solarized .mobile-search__top--icon:focus{color:#268bd2}.theme__kimbie .mobile-search__top--icon{color:#d3af86}.theme__kimbie .mobile-search__top--icon:hover,.theme__kimbie .mobile-search__top--icon:active,.theme__kimbie .mobile-search__top--icon:focus{color:#dc322f}.mobile-search__top--input{width:calc(100% - 70px);height:70%;outline:none;border:none;border-radius:.25rem;padding:0 1rem;font-size:1.1rem}.theme__dark .mobile-search__top--input{color:#fcfcfa;background-color:#403e41}.theme__dark .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__dark .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__light .mobile-search__top--input{color:#424242;background-color:#eee}.theme__light .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__light .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#bdbdbd}.theme__hacker .mobile-search__top--input{color:#1fff2a;background-color:#252526}.theme__hacker .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__hacker .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#727072}.theme__solarized .mobile-search__top--input{color:#586e75;background-color:#eee8d5}.theme__solarized .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__solarized .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#b58900}.theme__kimbie .mobile-search__top--input{color:#e3b583;background-color:#51412c}.theme__kimbie .mobile-search__top--input.placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .mobile-search__top--input:-moz-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .mobile-search__top--input::-moz-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .mobile-search__top--input:-ms-input-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.theme__kimbie .mobile-search__top--input::-webkit-input-placeholder{font-family:montserrat,sans-serif;color:#6e583b}.mobile-search__body{width:100%;height:100vh;overflow:auto}.theme__dark .mobile-search__body{color:#fcfcfa;background-color:#2d2a2e}.theme__light .mobile-search__body{color:#424242;background-color:#fafafa}.theme__hacker .mobile-search__body{color:#1fff2a;background-color:#151715}.theme__solarized .mobile-search__body{color:#586e75;background-color:#fdf7e3}.theme__kimbie .mobile-search__body{color:#e3b583;background-color:#221a0f}.mobile-search__btn{position:absolute;top:0;right:35px;width:35px;height:50px;padding:.25rem;cursor:pointer;display:none;z-index:7;-webkit-animation:slide-in-down .5s .25s 1 ease both;-moz-animation:slide-in-down .5s .25s 1 ease both;-ms-animation:slide-in-down .5s .25s 1 ease both;-o-animation:slide-in-down .5s .25s 1 ease both;animation:slide-in-down .5s .25s 1 ease both}.theme__dark .mobile-search__btn{color:#fcfcfa}.theme__dark .mobile-search__btn:hover,.theme__dark .mobile-search__btn:active,.theme__dark .mobile-search__btn:focus{color:#ff6188}.theme__light .mobile-search__btn{color:#777}.theme__light .mobile-search__btn:hover,.theme__light .mobile-search__btn:active,.theme__light .mobile-search__btn:focus{color:#26a69a}.theme__hacker .mobile-search__btn{color:#dbdbdb}.theme__hacker .mobile-search__btn:hover,.theme__hacker .mobile-search__btn:active,.theme__hacker .mobile-search__btn:focus{color:#e08c48}.theme__solarized .mobile-search__btn{color:#586e75}.theme__solarized .mobile-search__btn:hover,.theme__solarized .mobile-search__btn:active,.theme__solarized .mobile-search__btn:focus{color:#268bd2}.theme__kimbie .mobile-search__btn{color:#d3af86}.theme__kimbie .mobile-search__btn:hover,.theme__kimbie .mobile-search__btn:active,.theme__kimbie .mobile-search__btn:focus{color:#dc322f}@media only screen and (max-width:769px){.mobile-search__btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}.mobile-search__content a{text-decoration:none!important}.mobile-search__item{padding:.5rem}.mobile-search__item--title{font-size:1.2rem}.theme__dark .mobile-search__item--title{color:#fcfcfa}.theme__light .mobile-search__item--title{color:#424242}.theme__hacker .mobile-search__item--title{color:#1fff2a}.theme__solarized .mobile-search__item--title{color:#586e75}.theme__kimbie .mobile-search__item--title{color:#e3b583}.mobile-search__item--desc{font-size:.9rem;padding:.25rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960px}.theme__dark .mobile-search__item--desc{color:#fcfcfa}.theme__light .mobile-search__item--desc{color:#424242}.theme__hacker .mobile-search__item--desc{color:#1fff2a}.theme__solarized .mobile-search__item--desc{color:#b58900}.theme__kimbie .mobile-search__item--desc{color:#d3af86}.theme__dark .mobile-search__item:hover,.theme__dark .mobile-search__item:active,.theme__dark .mobile-search__item:focus{background-color:#727072}.theme__light .mobile-search__item:hover,.theme__light .mobile-search__item:active,.theme__light .mobile-search__item:focus{background-color:#d5d4d4}.theme__hacker .mobile-search__item:hover,.theme__hacker .mobile-search__item:active,.theme__hacker .mobile-search__item:focus{background-color:#48484a}.theme__solarized .mobile-search__item:hover,.theme__solarized .mobile-search__item:active,.theme__solarized .mobile-search__item:focus{background-color:#f7e3a2}.theme__kimbie .mobile-search__item:hover,.theme__kimbie .mobile-search__item:active,.theme__kimbie .mobile-search__item:focus{background-color:#5e452b}.summary-card{margin:0 .5rem;padding:0 .5rem}.summary-card .title a{font-family:montserrat,sans-serif;font-weight:700}.theme__dark .summary-card .title a{color:#ffd866}.theme__dark .summary-card .title a:hover,.theme__dark .summary-card .title a:active,.theme__dark .summary-card .title a:focus{color:#ff6188}.theme__light .summary-card .title a{color:#607d8b}.theme__light .summary-card .title a:hover,.theme__light .summary-card .title a:active,.theme__light .summary-card .title a:focus{color:#26a69a}.theme__hacker .summary-card .title a{color:#a1ad64}.theme__hacker .summary-card .title a:hover,.theme__hacker .summary-card .title a:active,.theme__hacker .summary-card .title a:focus{color:#e08c48}.theme__solarized .summary-card .title a{color:#cb4b16}.theme__solarized .summary-card .title a:hover,.theme__solarized .summary-card .title a:active,.theme__solarized .summary-card .title a:focus{color:#268bd2}.theme__kimbie .summary-card .title a{color:#7c5021}.theme__kimbie .summary-card .title a:hover,.theme__kimbie .summary-card .title a:active,.theme__kimbie .summary-card .title a:focus{color:#dc322f}.theme__dark .summary-card .subtitle{color:#fcfcfa}.theme__light .summary-card .subtitle{color:#424242}.theme__hacker .summary-card .subtitle{color:#cdf5cc}.theme__solarized .summary-card .subtitle{color:#b58900}.theme__kimbie .summary-card .subtitle{color:#889b4a}.summary-card__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.summary-card__text{margin-top:1rem;line-height:1.7rem;font-family:blinkmacsystemfont,sans-serif}.summary-card__image{width:100%;height:100%}.summary-card__image-wrapper{height:100%;width:auto;margin:0 auto;padding:1rem;padding-bottom:0}.summary-card__video{width:100%;max-height:500px;object-fit:contain}.summary-card__video-wrapper{padding:1rem;padding-bottom:0}.summary-card hr{margin-top:1.5rem}.theme__dark .summary-card hr{border-top:1px solid #595b5c}.theme__light .summary-card hr{border-top:1px solid #ccc}.theme__hacker .summary-card hr{border-top:1px solid #c7ba00}.theme__solarized .summary-card hr{border-top:1px solid #ffb300}.theme__kimbie .summary-card hr{border-top:1px solid #7f5d38}.summary-card:not(:last-child) hr{margin-bottom:4rem}.summary-card:last-child hr{margin-bottom:2rem}.summary-classic{padding:0 1rem}.summary-classic .title{font-size:24px}.summary-classic .title a{font-family:montserrat,sans-serif;font-weight:700}.theme__dark .summary-classic .title a{color:#ffd866}.theme__dark .summary-classic .title a:hover,.theme__dark .summary-classic .title a:active,.theme__dark .summary-classic .title a:focus{color:#ff6188}.theme__light .summary-classic .title a{color:#607d8b}.theme__light .summary-classic .title a:hover,.theme__light .summary-classic .title a:active,.theme__light .summary-classic .title a:focus{color:#26a69a}.theme__hacker .summary-classic .title a{color:#a1ad64}.theme__hacker .summary-classic .title a:hover,.theme__hacker .summary-classic .title a:active,.theme__hacker .summary-classic .title a:focus{color:#e08c48}.theme__solarized .summary-classic .title a{color:#cb4b16}.theme__solarized .summary-classic .title a:hover,.theme__solarized .summary-classic .title a:active,.theme__solarized .summary-classic .title a:focus{color:#268bd2}.theme__kimbie .summary-classic .title a{color:#7c5021}.theme__kimbie .summary-classic .title a:hover,.theme__kimbie .summary-classic .title a:active,.theme__kimbie .summary-classic .title a:focus{color:#dc322f}.theme__dark .summary-classic .subtitle{color:#fcfcfa}.theme__light .summary-classic .subtitle{color:#424242}.theme__hacker .summary-classic .subtitle{color:#cdf5cc}.theme__solarized .summary-classic .subtitle{color:#b58900}.theme__kimbie .summary-classic .subtitle{color:#889b4a}.summary-classic__flex-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:1rem;margin-bottom:1rem}.summary-classic__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding-left:1rem}.summary-classic__text{margin-top:1rem;line-height:1.7rem;font-family:blinkmacsystemfont,sans-serif}.summary-classic__image{width:100%;height:100%;object-fit:contain}.summary-classic__image-wrapper{max-width:130px;min-width:130px;overflow:hidden;border-radius:.25rem;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.summary-classic__image-wrapper:hover,.summary-classic__image-wrapper:active,.summary-classic__image-wrapper:focus{-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);background-color:rgba(125,125,125,.1)}.theme__dark .summary-classic hr{border-top:1px solid #595b5c}.theme__light .summary-classic hr{border-top:1px solid #ccc}.theme__hacker .summary-classic hr{border-top:1px solid #c7ba00}.theme__solarized .summary-classic hr{border-top:1px solid #ffb300}.theme__kimbie .summary-classic hr{border-top:1px solid #7f5d38}.summary-classic:not(:last-child) hr{margin-bottom:1.5rem}.summary-classic:last-child hr{display:none}.summary-compact{padding:0 1rem}.summary-compact__flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:1rem;margin-bottom:1rem}.summary-compact__meta{padding:1rem 0}.theme__dark .summary-compact hr{border-top:1px solid #595b5c}.theme__light .summary-compact hr{border-top:1px solid #ccc}.theme__hacker .summary-compact hr{border-top:1px solid #c7ba00}.theme__solarized .summary-compact hr{border-top:1px solid #ffb300}.theme__kimbie .summary-compact hr{border-top:1px solid #7f5d38}.swiper-container{background-color:transparent;width:100%;height:auto}.swiper-slide{background-position:50%;background-size:cover}.swiper-pagination-bullet{opacity:.5}.theme__dark .swiper-pagination-bullet-active{background:#ff6188!important}.theme__light .swiper-pagination-bullet-active{background:#6b8a99!important}.theme__hacker .swiper-pagination-bullet-active{background:#f3ff6e!important}.theme__solarized .swiper-pagination-bullet-active{background:#cb4b16!important}.theme__kimbie .swiper-pagination-bullet-active{background:#889b4a!important}.swipe{overflow:hidden;visibility:hidden;position:relative}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>div{float:left;position:relative;overflow:hidden;object-fit:contain;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.switch{position:relative;display:inline-block;width:28px;height:14px;margin-top:.7rem;margin-left:1rem}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.theme__dark .slider{background-color:#403e41}.theme__light .slider{background-color:#bdbdbd}.theme__hacker .slider{background-color:#403e41}.theme__solarized .slider{background-color:#dfd4b1}.theme__kimbie .slider{background-color:#6e583b}.slider:before{position:absolute;content:"";height:11px;width:11px;left:1.72px;bottom:1.72px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.theme__dark .slider:before{background-color:#fcfcfa}.theme__light .slider:before{background-color:#fcfcfa}.theme__hacker .slider:before{background-color:#fcfcfa}.theme__solarized .slider:before{background-color:#fcfcfa}.theme__kimbie .slider:before{background-color:#fcfcfa}.theme__dark input:checked+.slider{background-color:#ff6188}.theme__light input:checked+.slider{background-color:#ff6188}.theme__hacker input:checked+.slider{background-color:#ff6188}.theme__solarized input:checked+.slider{background-color:#ff6188}.theme__kimbie input:checked+.slider{background-color:#dc3958}.theme__dark input:focus+.slider{box-shadow:0 0 1px #ff6188}.theme__light input:focus+.slider{box-shadow:0 0 1px #ff6188}.theme__hacker input:focus+.slider{box-shadow:0 0 1px #ff6188}.theme__solarized input:focus+.slider{box-shadow:0 0 1px #ff6188}.theme__kimbie input:focus+.slider{box-shadow:0 0 1px #dc3958}input:checked+.slider:before{-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.slider.round{border-radius:8.5px}.slider.round:before{border-radius:50%}.taxo{margin:2.5rem 0;z-index:3}.taxo-root{position:-webkit-sticky;position:sticky;top:50px}.theme__dark .taxo-root{background-color:#2d2a2e}.theme__light .taxo-root{background-color:#fafafa}.theme__hacker .taxo-root{background-color:#151715}.theme__solarized .taxo-root{background-color:#fdf7e3}.theme__kimbie .taxo-root{background-color:#221a0f}.taxo__title{font-weight:700;font-family:montserrat,sans-serif}.theme__dark .taxo__title{color:#bdbdbd}.theme__dark .taxo__title:hover{color:#ff6188}.theme__light .taxo__title{color:#607d8b}.theme__light .taxo__title:hover{color:#26a69a}.theme__hacker .taxo__title{color:#996287}.theme__hacker .taxo__title:hover{color:#e08c48}.theme__solarized .taxo__title{color:#b58900}.theme__solarized .taxo__title:hover{color:#268bd2}.theme__kimbie .taxo__title{color:#98676a}.theme__kimbie .taxo__title:hover{color:#dc322f}.taxo__link{text-decoration:none!important}.taxo__text{border-top-left-radius:.175rem;border-bottom-left-radius:.175rem}.taxo__text:hover,.taxo__text:active,.taxo__text:focus{text-decoration:underline!important}.theme__dark .taxo__text{color:inherit}.theme__light .taxo__text{color:inherit}.theme__hacker .taxo__text{color:inherit}.theme__solarized .taxo__text{color:inherit}.theme__kimbie .taxo__text{color:inherit}.taxo__num{padding:.125rem .25rem;border-top-right-radius:.175rem;border-bottom-right-radius:.175rem}.theme__dark .taxo__num{color:#fcfcfa;background-color:#212121}.theme__light .taxo__num{color:#424242;background-color:#dadada}.theme__hacker .taxo__num{color:#e3cd26;background-color:#252526}.theme__solarized .taxo__num{color:#268bd2;background-color:#f8e7b0}.theme__kimbie .taxo__num{color:#d3af86;background-color:#6e583b}.taxo .title{display:block;margin:0;margin-right:.5rem;margin-bottom:.25rem}.taxo .tag{margin:0;margin-right:.25rem;margin-bottom:.25rem;font-size:.8rem;display:inline-block}.theme__dark .taxo .tag{color:#bdbdbd}.theme__light .taxo .tag{color:#607d8b}.theme__hacker .taxo .tag{color:#996287}.theme__solarized .taxo .tag{color:#b58900}.theme__kimbie .taxo .tag{color:#98676a}.taxo .is-tags{border-radius:.175rem;padding:.125rem 0 .125rem .25rem}.theme__dark .taxo .is-tags{color:#78dce8;background-color:#424242}.theme__light .taxo .is-tags{color:#424242;background-color:#e9e9e9}.theme__hacker .taxo .is-tags{color:#78dce8;background-color:#2d322d}.theme__solarized .taxo .is-tags{color:#916e00;background-color:#fff9c4}.theme__kimbie .taxo .is-tags{color:#dc3958;background-color:#423523}.taxo .is-categories{border-radius:.175rem;padding:.125rem 0 .125rem .25rem}.theme__dark .taxo .is-categories{color:#ab9df2;background-color:#424242}.theme__light .taxo .is-categories{color:#424242;background-color:#e9e9e9}.theme__hacker .taxo .is-categories{color:#ab9df2;background-color:#2d322d}.theme__solarized .taxo .is-categories{color:#916e00;background-color:#ffe0b2}.theme__kimbie .taxo .is-categories{color:#8ab1b0;background-color:#423523}.taxo .is-series{border-radius:.175rem;padding:.125rem 0 .125rem .25rem}.theme__dark .taxo .is-series{color:#ea9c77;background-color:#424242}.theme__light .taxo .is-series{color:#424242;background-color:#e9e9e9}.theme__hacker .taxo .is-series{color:#ea9c77;background-color:#2d322d}.theme__solarized .taxo .is-series{color:#916e00;background-color:#dcedc8}.theme__kimbie .taxo .is-series{color:#889b4a;background-color:#423523}.toc{width:100%;max-width:242.28571429px;position:fixed;top:7rem;font-size:.85rem;padding-left:.5rem;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toc #TableOfContents{position:relative}.toc__flexbox[data-position=fixed]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;position:fixed}.toc__flexbox[data-position=absolute]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;position:absolute}.toc__title{font-size:.9rem;margin-top:.5rem}.theme__dark .toc__title{color:#727072}.theme__light .toc__title{color:#727072}.theme__hacker .toc__title{color:#727072}.theme__solarized .toc__title{color:#727072}.theme__kimbie .toc__title{color:#7f5d38}.toc a{color:inherit;position:relative}.toc a::before{content:'';height:100%;left:-1rem;margin-top:-1px;position:absolute;width:2px}.theme__dark .toc a::before{background-color:#727072}.theme__light .toc a::before{background-color:#727072}.theme__hacker .toc a::before{background-color:#727072}.theme__solarized .toc a::before{background-color:#727072}.theme__kimbie .toc a::before{background-color:#a57a4c}.toc a::before:last-child{background-color:transparent}.theme__dark .toc ul li li{margin-left:1rem;color:#fcfcfa}.theme__dark .toc ul a{color:#90a4ae}.theme__dark .toc ul a.active{color:#ff6188}.theme__light .toc ul li li{margin-left:1rem;color:#424242}.theme__light .toc ul a{color:#727072}.theme__light .toc ul a.active{color:#26a69a}.theme__hacker .toc ul li li{margin-left:1rem;color:#a1ad64}.theme__hacker .toc ul a{color:#727072}.theme__hacker .toc ul a.active{color:#e08c48}.theme__solarized .toc ul li li{margin-left:1rem;color:#b58900}.theme__solarized .toc ul a{color:#727072}.theme__solarized .toc ul a.active{color:#268bd2}.theme__kimbie .toc ul li li{margin-left:1rem;color:#a57a4c}.theme__kimbie .toc ul a{color:#a57a4c}.theme__kimbie .toc ul a.active{color:#889b4a}.theme__dark .toc .active{color:#ff6188;font-weight:700}.theme__dark .toc .active::before{background-color:#ff6188}.theme__light .toc .active{color:#26a69a;font-weight:700}.theme__light .toc .active::before{background-color:#26a69a}.theme__hacker .toc .active{color:#e08c48;font-weight:700}.theme__hacker .toc .active::before{background-color:#e08c48}.theme__solarized .toc .active{color:#268bd2;font-weight:700}.theme__solarized .toc .active::before{background-color:#268bd2}.theme__kimbie .toc .active{color:#dc322f;font-weight:700}.theme__kimbie .toc .active::before{background-color:#889b4a}.expand__content #TableOfContents ul{list-style-type:circle}.tooltipped{position:relative}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font:11px/1.5 lato,work sans,helvetica,tahoma,geneva,arial,sans-serif;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:rgba(0,0,0,.8);border-radius:3px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgba(0,0,0,.8);pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.tooltipped-se:after{right:auto;left:50%;margin-left:-15px}.tooltipped-sw:after{margin-right:-15px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:rgba(0,0,0,.8)}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:rgba(0,0,0,.8)}.whoami{padding:0 1rem;margin:1rem 0;border-radius:.25rem;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width:769px){.whoami{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.whoami__contents{margin-top:.5rem}@media only screen and (max-width:769px){.whoami__contents{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}}.whoami__image{width:100%;height:100%;object-fit:contain;border-radius:.25rem;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.25);box-shadow:0 2px 3px 0 rgba(0,0,0,.25)}.whoami__image-wrapper{min-width:150px;max-width:150px;height:auto;margin-right:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.whoami__title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;padding-bottom:.5rem}.theme__dark .whoami__title{text-decoration:underline double #ffa7c4}.theme__light .whoami__title{text-decoration:underline double #607d8b}.theme__hacker .whoami__title{text-decoration:underline double #1fff2a}.theme__solarized .whoami__title{text-decoration:underline double #b58900}.theme__kimbie .whoami__title{text-decoration:underline double #dc3958}.whoami__desc{font-size:1rem;padding-left:.25rem}@media only screen and (max-width:769px){.whoami__desc{width:75%}}.whoami__gutter{height:2rem}.whoami__social{margin-top:.5rem}.theme__dark .whoami__social a{text-decoration:none;color:#bdbdbd}.theme__dark .whoami__social a:hover{color:#f0f0f0;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__light .whoami__social a{text-decoration:none;color:#777}.theme__light .whoami__social a:hover{color:#444;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__hacker .whoami__social a{text-decoration:none;color:#9e9e9e}.theme__hacker .whoami__social a:hover{color:#d1d1d1;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__solarized .whoami__social a{text-decoration:none;color:#637c84}.theme__solarized .whoami__social a:hover{color:#4d6066;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__kimbie .whoami__social a{text-decoration:none;color:#ccc}.theme__kimbie .whoami__social a:hover{color:#fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.whoami__written-by{font-size:.9rem;opacity:.65}.whoami-hr{border-radius:.5rem}.busuanzi{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:250px}.busuanzi__item{padding:.125rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.busuanzi__item--label{font-size:12.8px;padding:.125rem 0;font-family:montserrat,sans-serif;font-style:italic}.busuanzi__item--number{font-size:16.8px;font-weight:700}#busuanzi_value_page_pv{margin:0 .1rem 0 .15rem}.donation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media only screen and (max-width:769px){.donation{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.donation a{text-decoration:none!important}.donation__message{padding:.5rem;font-size:18px;font-weight:700;font-family:montserrat,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.donation__item{font-size:16px;padding:.125rem;padding-right:.25rem;cursor:pointer;border-radius:.25rem;margin:.25rem;text-transform:capitalize;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.theme__dark .donation__item{text-decoration:none;color:#bdbdbd;border:1px solid #bdbdbd}.theme__dark .donation__item:hover{color:#f0f0f0;border:1px solid #f0f0f0;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__light .donation__item{text-decoration:none;color:#777;border:1px solid #777}.theme__light .donation__item:hover{color:#444;border:1px solid #444;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__hacker .donation__item{text-decoration:none;color:#9e9e9e;border:1px solid #9e9e9e}.theme__hacker .donation__item:hover{color:#d1d1d1;border:1px solid #d1d1d1;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__solarized .donation__item{text-decoration:none;color:#637c84;border:1px solid #637c84}.theme__solarized .donation__item:hover{color:#4d6066;border:1px solid #4d6066;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.theme__kimbie .donation__item{text-decoration:none;color:#ccc;border:1px solid #ccc}.theme__kimbie .donation__item:hover{color:#fff;border:1px solid #fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.donation__dropup{position:relative;height:100%}.donation__dropup--content{display:none;position:absolute;bottom:100%;background-color:#fff;z-index:1;min-width:250px;max-width:350px;height:auto;margin-bottom:.25rem;border-radius:.25rem}@media only screen and (max-width:769px){.donation__dropup--content{left:50%;transform:translate(-50%)}}.theme__dark .donation__dropup--content{background-color:#595b5c}.theme__light .donation__dropup--content{background-color:#fafafa}.theme__hacker .donation__dropup--content{background-color:#212421}.theme__solarized .donation__dropup--content{background-color:#fafafa}.theme__kimbie .donation__dropup--content{background-color:#6e583b}.donation__dropup:hover .donation__dropup--content{display:block}.box{font-size:.925rem;font-family:montserrat,sans-serif;word-break:keep-all;padding:.5rem;margin:2rem 0;border-radius:.5rem}.theme__dark .box{border:1px solid #616161;background-color:#403e41}.theme__light .box{border:1px solid #aaa;background-color:#eee}.theme__hacker .box{border:1px solid #dbdbdb;background-color:#252526}.theme__solarized .box{border:1px solid #b58900;background-color:#f9fbe7}.theme__kimbie .box{border:1px solid #6e583b;background-color:rgba(124,80,33,.4)}.modal__overlay{z-index:14;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.modal__container{background-color:transparent;border-radius:.25rem;overflow-y:auto;box-sizing:border-box;position:relative}.modal__content{margin:auto;position:relative}.modal__header{position:absolute;top:0;width:100%;height:50px;background:rgba(0,0,0,.45)}.modal__caption{position:absolute;bottom:0;left:50%;width:100%;background:rgba(0,0,0,.45);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.modal__caption--text{text-align:center;font-family:montserrat,sans-serif;font-size:14px;padding:.5rem;width:40%;height:auto;margin:0 auto}.modal__paging{position:absolute;top:0;left:0;width:100px;padding:.8rem;height:auto;font-family:montserrat,sans-serif;font-size:16px;background:0 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal__icon{margin:0;padding:.4rem;position:absolute;overflow:hidden;cursor:pointer;border-radius:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.theme__dark .modal__toolbar{color:#bdbdbd}.theme__dark .modal__toolbar:hover,.theme__dark .modal__toolbar:active,.theme__dark .modal__toolbar:focus{color:#82aaff;background:rgba(0,0,0,.4)}.theme__light .modal__toolbar{color:#727072}.theme__light .modal__toolbar:hover,.theme__light .modal__toolbar:active,.theme__light .modal__toolbar:focus{color:#607d8b;background:rgba(0,0,0,.4)}.theme__hacker .modal__toolbar{color:#9e9e9e}.theme__hacker .modal__toolbar:hover,.theme__hacker .modal__toolbar:active,.theme__hacker .modal__toolbar:focus{color:#e3cd26;background:rgba(0,0,0,.4)}.theme__solarized .modal__toolbar{color:#b58900}.theme__solarized .modal__toolbar:hover,.theme__solarized .modal__toolbar:active,.theme__solarized .modal__toolbar:focus{color:#cb4b16;background:rgba(0,0,0,.4)}.theme__kimbie .modal__toolbar{color:#d3af86}.theme__kimbie .modal__toolbar:hover,.theme__kimbie .modal__toolbar:active,.theme__kimbie .modal__toolbar:focus{color:#f06431;background:rgba(0,0,0,.4)}.modal__toolbar--close{top:.4rem;right:.25rem}.modal__toolbar--full{top:.4rem;right:2.8rem}.modal__toolbar--normal{top:.4rem;right:2.8rem}.theme__dark .modal__arrow{color:#bdbdbd;background:rgba(0,0,0,.45)}.theme__dark .modal__arrow:hover,.theme__dark .modal__arrow:active,.theme__dark .modal__arrow:focus{color:#82aaff;background:rgba(0,0,0,.5)}.theme__light .modal__arrow{color:#727072;background:rgba(0,0,0,.45)}.theme__light .modal__arrow:hover,.theme__light .modal__arrow:active,.theme__light .modal__arrow:focus{color:#607d8b;background:rgba(0,0,0,.5)}.theme__hacker .modal__arrow{color:#9e9e9e;background:rgba(0,0,0,.45)}.theme__hacker .modal__arrow:hover,.theme__hacker .modal__arrow:active,.theme__hacker .modal__arrow:focus{color:#e3cd26;background:rgba(0,0,0,.5)}.theme__solarized .modal__arrow{color:#b58900;background:rgba(0,0,0,.45)}.theme__solarized .modal__arrow:hover,.theme__solarized .modal__arrow:active,.theme__solarized .modal__arrow:focus{color:#cb4b16;background:rgba(0,0,0,.5)}.theme__kimbie .modal__arrow{color:#d3af86;background:rgba(0,0,0,.45)}.theme__kimbie .modal__arrow:hover,.theme__kimbie .modal__arrow:active,.theme__kimbie .modal__arrow:focus{color:#f06431;background:rgba(0,0,0,.5)}.modal__arrow--left{left:.5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.modal__arrow--right{right:.5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmfadeIn .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmfadeOut .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.not-found{height:100%;font-family:montserrat,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.theme__dark .not-found .title{color:#ffd866}.theme__dark .not-found .subtitle{color:#fcfcfa}.theme__light .not-found .title{color:#607d8b}.theme__light .not-found .subtitle{color:#424242}.theme__hacker .not-found .title{color:#a1ad64}.theme__hacker .not-found .subtitle{color:#cdf5cc}.theme__solarized .not-found .title{color:#cb4b16}.theme__solarized .not-found .subtitle{color:#b58900}.theme__kimbie .not-found .title{color:#7c5021}.theme__kimbie .not-found .subtitle{color:#889b4a}.about{padding:1rem;overflow-wrap:break-word}.archive{position:relative;padding:2rem 2rem 0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.archive__container{width:100%}.archive__ul{position:relative}.archive__ul::before{content:'';position:absolute;left:3rem;top:0;width:.25rem;height:100%}.theme__dark .archive__ul::before{background-color:#727072}.theme__light .archive__ul::before{background-color:#727072}.theme__hacker .archive__ul::before{background-color:#727072}.theme__solarized .archive__ul::before{background-color:#727072}.theme__kimbie .archive__ul::before{background-color:#a57a4c}@media only screen and (max-width:769px){.archive__ul::before{content:none}}.archive__li{margin-bottom:.5rem;margin-left:4rem;z-index:0;-webkit-transition:margin-left .1s ease;-moz-transition:margin-left .1s ease;-ms-transition:margin-left .1s ease;-o-transition:margin-left .1s ease;transition:margin-left .1s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:769px){.archive__li{margin-left:0;position:relative}}.archive__key{margin-right:.5rem;border-radius:.25rem;height:32px;width:100px;padding:.125rem;font-size:.95rem;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-animation:slide-in-down .4s .2s 1 ease both;-moz-animation:slide-in-down .4s .2s 1 ease both;-ms-animation:slide-in-down .4s .2s 1 ease both;-o-animation:slide-in-down .4s .2s 1 ease both;animation:slide-in-down .4s .2s 1 ease both}.theme__dark .archive__key{color:#fcfcfa;background-color:#ff6188}.theme__light .archive__key{color:#fcfcfa;background-color:#607d8b}.theme__hacker .archive__key{color:#fcfcfa;background-color:#e08c48}.theme__solarized .archive__key{color:#fcfcfa;background-color:#b58900}.theme__kimbie .archive__key{color:#8ab1b0;background-color:#423523}.archive__key:not(:first-child){margin:4rem 0 1rem}.archive__key:first-child{margin:1rem 0}.archive__meta{border-radius:.25rem;min-width:100px;max-width:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-animation:slide-in-left .2s .5s 1 ease both;-moz-animation:slide-in-left .2s .5s 1 ease both;-ms-animation:slide-in-left .2s .5s 1 ease both;-o-animation:slide-in-left .2s .5s 1 ease both;animation:slide-in-left .2s .5s 1 ease both}.archive__type{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;font-size:.8rem;width:50%;height:24px;line-height:24px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px}.theme__dark .archive__type{color:#82aaff;background-color:#424242}@media only screen and (max-width:769px){.theme__dark .archive__type{border-right:2px solid #727072}}.theme__light .archive__type{color:#546e7a;background-color:#bdbdbd}@media only screen and (max-width:769px){.theme__light .archive__type{border-right:2px solid #727072}}.theme__hacker .archive__type{color:#fcfcfa;background-color:#855e78}@media only screen and (max-width:769px){.theme__hacker .archive__type{border-right:2px solid #727072}}.theme__solarized .archive__type{color:#996b00;background-color:#f6e099}@media only screen and (max-width:769px){.theme__solarized .archive__type{border-right:2px solid #727072}}.theme__kimbie .archive__type{color:#f06431;background-color:#5e452b}@media only screen and (max-width:769px){.theme__kimbie .archive__type{border-right:2px solid #a57a4c}}.archive__date{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;font-size:.8rem;width:50%;height:24px;line-height:24px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px}.theme__dark .archive__date{color:#aed581;background-color:#424242}@media only screen and (max-width:769px){.theme__dark .archive__date{border-left:2px solid #727072}}.theme__light .archive__date{color:#424242;background-color:#bdbdbd}@media only screen and (max-width:769px){.theme__light .archive__date{border-left:2px solid #727072}}.theme__hacker .archive__date{color:#e3cd26;background-color:#855e78}@media only screen and (max-width:769px){.theme__hacker .archive__date{border-left:2px solid #727072}}.theme__solarized .archive__date{color:#455a64;background-color:#f6e099}@media only screen and (max-width:769px){.theme__solarized .archive__date{border-left:2px solid #727072}}.theme__kimbie .archive__date{color:#d3af86;background-color:#5e452b}@media only screen and (max-width:769px){.theme__kimbie .archive__date{border-left:2px solid #a57a4c}}.archive__title{margin-right:.5rem;margin-left:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:960}.archive__title:hover::before,.archive__title:active::before,.archive__title:focus::before{content:'';position:absolute;left:3rem;width:.25rem;height:30px}.theme__dark .archive__title:hover::before,.theme__dark .archive__title:active::before,.theme__dark .archive__title:focus::before{background-color:#ff6188}.theme__light .archive__title:hover::before,.theme__light .archive__title:active::before,.theme__light .archive__title:focus::before{background-color:#ff6188}.theme__hacker .archive__title:hover::before,.theme__hacker .archive__title:active::before,.theme__hacker .archive__title:focus::before{background-color:#ff6188}.theme__solarized .archive__title:hover::before,.theme__solarized .archive__title:active::before,.theme__solarized .archive__title:focus::before{background-color:#ff6188}.theme__kimbie .archive__title:hover::before,.theme__kimbie .archive__title:active::before,.theme__kimbie .archive__title:focus::before{background-color:#dc3958}@media only screen and (max-width:769px){.archive__title:hover::before,.archive__title:active::before,.archive__title:focus::before{height:24px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.grid{position:relative;margin-bottom:1rem}.grid .full{width:100%}.grid .half{width:50%}.grid .third{width:33.3%}.grid .quarter{width:25%}.grid .fifth{width:20%}.grid:after{content:'';display:block;clear:both}.grid-sizer{padding:.5rem}.grid-sizer,.grid-item{width:33.333%}.grid-item{float:left;border-radius:.25rem;padding:.51rem}.grid-item img{display:block;max-width:100%}.gallery{padding:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gallery img{border-radius:.25rem}.gallery__contents{padding:1rem;width:65%;font-family:blinkmacsystemfont,sans-serif;font-size:1rem;text-align:center}.gallery .grid-item{position:relative;opacity:1;height:auto;cursor:pointer}.gallery .grid-item__desc{position:absolute;left:0;right:0;top:0;bottom:0;padding:.5rem;width:100%;height:100%;border-radius:.25rem;z-index:1;font-family:montserrat,sans-serif;font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:350px;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.gallery .grid-item__desc:hover,.gallery .grid-item__desc:active,.gallery .grid-item__desc:focus{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.4);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.4);box-shadow:0 4px 4px 0 rgba(0,0,0,.4);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.theme__dark .gallery .grid-item__desc:hover,.theme__dark .gallery .grid-item__desc:active,.theme__dark .gallery .grid-item__desc:focus{color:#fcfcfa;background-color:rgba(0,0,0,.7)}.theme__light .gallery .grid-item__desc:hover,.theme__light .gallery .grid-item__desc:active,.theme__light .gallery .grid-item__desc:focus{color:#424242;background-color:rgba(236,239,241,.85)}.theme__hacker .gallery .grid-item__desc:hover,.theme__hacker .gallery .grid-item__desc:active,.theme__hacker .gallery .grid-item__desc:focus{color:#fcfcfa;background-color:rgba(0,0,0,.7)}.theme__solarized .gallery .grid-item__desc:hover,.theme__solarized .gallery .grid-item__desc:active,.theme__solarized .gallery .grid-item__desc:focus{color:#424242;background-color:rgba(241,248,233,.85)}.theme__kimbie .gallery .grid-item__desc:hover,.theme__kimbie .gallery .grid-item__desc:active,.theme__kimbie .gallery .grid-item__desc:focus{color:#fff;background-color:rgba(66,53,35,.85)}.gallery .grid-item__desc--text{position:absolute;left:50%;top:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.theme__dark .gallery .grid-item__desc--text{color:#ffd866}.theme__light .gallery .grid-item__desc--text{color:#607d8b}.theme__hacker .gallery .grid-item__desc--text{color:#e08c48}.theme__solarized .gallery .grid-item__desc--text{color:#859900}.theme__kimbie .gallery .grid-item__desc--text{color:#dc322f}.gallery .grid-item__desc--text::after{content:"➖🔍➖"}.list__header{display:flex;align-items:center;justify-content:center;margin:.5rem;font-family:montserrat,sans-serif}.theme__dark .list__header--title{color:#fcfcfa}.theme__light .list__header--title{color:#424242}.theme__hacker .list__header--title{color:#a1ad64}.theme__solarized .list__header--title{color:#424242}.theme__kimbie .list__header--title{color:#889b4a}.list__header--desc{font-family:blinkmacsystemfont,sans-serif;font-weight:italic;padding:1rem;line-height:1.7rem}.single{padding:1rem;position:relative;width:100%;overflow-wrap:break-word}.single__title{font-size:2.5rem;font-weight:900;font-family:montserrat,sans-serif;line-height:3rem;overflow-wrap:break-word}.theme__dark .single__title{color:#fcfcfa}.theme__light .single__title{color:#424242}.theme__hacker .single__title{color:#fcfcfa}.theme__solarized .single__title{color:#424242}.theme__kimbie .single__title{color:#e3b583}.single__meta{font-size:.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.theme__dark .single__meta{color:#fcfcfa}.theme__light .single__meta{color:#424242}.theme__hacker .single__meta{color:#cdf5cc}.theme__solarized .single__meta{color:#b58900}.theme__kimbie .single__meta{color:#889b4a}@media only screen and (max-width:769px){.single__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}}.single__infos{margin-right:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single__info{word-break:keep-all;padding:0 .125rem}.single__contents{font-size:1rem;font-family:blinkmacsystemfont,sans-serif;margin:1rem 0;line-height:1.7;width:inheirt;max-width:inherit}.single__contents--gallery{overflow:hidden}.single__contents>p>a{text-decoration:underline}.single__contents h1,.single__contents h2,.single__contents h3,.single__contents h4,.single__contents h5,.single__contents h6{position:relative;line-height:1.25;font-family:montserrat,sans-serif}.single__contents h1,.single__contents h2{padding:0;color:inherit;font-weight:900;text-rendering:optimizeLegibility}.theme__dark .single__contents h1,.theme__dark .single__contents h2{color:#aed581}.theme__light .single__contents h1,.theme__light .single__contents h2{color:#607d8b}.theme__hacker .single__contents h1,.theme__hacker .single__contents h2{color:#a1ad64}.theme__solarized .single__contents h1,.theme__solarized .single__contents h2{color:#cb4b16}.theme__kimbie .single__contents h1,.theme__kimbie .single__contents h2{color:#889b4a}.theme__dark .single__contents h3,.theme__dark .single__contents h4,.theme__dark .single__contents h5,.theme__dark .single__contents h6{color:#fcfcfa}.theme__hacker .single__contents h3,.theme__hacker .single__contents h4,.theme__hacker .single__contents h5,.theme__hacker .single__contents h6{color:#fcfcfa}.single__contents h1{font-size:2.6rem;margin:3.5rem 0 1.75rem}.single__contents h2{font-size:2.2rem;margin:3.2rem 0 1.5rem}.single__contents h3{font-size:1.8rem;margin:2.8rem 0 1.25rem}.single__contents h4{font-size:1.5rem;margin:2.4rem 0 1rem}.single__contents h5{font-size:1.2rem;margin:2rem 0 .8rem}.single__contents h6{font-size:1rem;margin:1.5rem 0 .5rem}.single__contents pre{padding:34px 12px 8px;overflow:auto;border-radius:.34rem}.single__contents pre:not(.chroma){position:relative}.single__contents div.chroma{position:relative}.single__contents div.chroma:hover .copy-to-clipboard,.single__contents div.chroma:active .copy-to-clipboard,.single__contents div.chroma:focus .copy-to-clipboard{opacity:1}.single__contents pre>code:not([class^=language])::before{position:absolute;top:0;left:0;padding:2px 7px;width:100%;height:30px;z-index:5;line-height:30px;font-size:.9rem;font-family:montserrat,sans-serif;font-weight:700;display:inline-block;text-transform:capitalize;content:'Code'}.theme__dark .single__contents pre>code:not([class^=language])::before{color:#fcfcfa;background:#011220}.theme__light .single__contents pre>code:not([class^=language])::before{color:#344952;background:#e2e6e9}.theme__hacker .single__contents pre>code:not([class^=language])::before{color:#f3ff6e;background:#1c201c}.theme__solarized .single__contents pre>code:not([class^=language])::before{color:#344952;background:#faedc5}.theme__kimbie .single__contents pre>code:not([class^=language])::before{color:#8ab1b0;background:#412f16}.single__contents p>code:not([class^=language]){padding:.25rem .5rem}.theme__dark .single__contents p>code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents p>code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents p>code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents p>code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents p>code:not([class^=language]){color:#f06431}.single__contents code+.copy-to-clipboard{position:absolute;right:4px;top:5px;border-radius:2px;z-index:9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.single__contents .copy-to-clipboard{background-position:50%;background-size:16px 16px;background-repeat:no-repeat;width:27px;height:1.45rem;top:-1px;vertical-align:middle;position:relative;margin-left:-.2rem;cursor:pointer;border-radius:0 2px 2px 0;margin-bottom:1px;opacity:0;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjRwdCIgaGVpZ2h0PSIyNHB0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPlxhPHBhdGggc3R5bGU9InN0cm9rZTpub25lO2ZpbGwtcnVsZTpub256ZXJvO2ZpbGw6IzY0NjQ2NDtmaWxsLW9wYWNpdHk6MSIgZD0iTTQgMkMyLjg5NDUzMSAyIDIgMi44OTQ1MzEgMiA0VjE3QzIgMTcuNTUwNzgxIDIuNDQ5MjE5IDE4IDMgMThTNCAxNy41NTA3ODEgNCAxN1Y0SDE3QzE3LjU1MDc4MSA0IDE4IDMuNTUwNzgxIDE4IDNTMTcuNTUwNzgxIDIgMTcgMnpNOCA2QzYuODk0NTMxIDYgNiA2Ljg5NDUzMSA2IDhWMjBDNiAyMS4xMDU0NjkgNi44OTQ1MzEgMjIgOCAyMkgyMEMyMS4xMDU0NjkgMjIgMjIgMjEuMTA1NDY5IDIyIDIwVjhDMjIgNi44OTQ1MzEgMjEuMTA1NDY5IDYgMjAgNnpNOCA4SDIwVjIwSDh6TTggOCIvPjwvc3ZnPg==);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.single__contents .copy-to-clipboard:hover{-webkit-transform:translateY(-.1rem);-moz-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem)}.single__contents .chroma .copy-to-clipboard{position:absolute;right:4px;top:5px;border-radius:2px;z-index:9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.single__contents .chroma .copy-to-clipboard:hover{-webkit-transform:translateY(-.1rem);-moz-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem)}.single__contents .language-code .copy-to-clipboard{position:absolute;right:4px;top:5px;border-radius:2px;z-index:9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.single__contents .language-code .copy-to-clipboard:hover{-webkit-transform:translateY(-.1rem);-moz-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem)}.single__contents blockquote{margin:0 1.75rem 1.75rem 1.5rem;padding:0 0 0 1.42188rem;font-size:1.05rem;line-height:1.75;color:inherit;opacity:.8;position:relative}.theme__dark .single__contents blockquote{border-left:.32813rem solid #fcfcfa}.theme__light .single__contents blockquote{border-left:.32813rem solid #bdbdbd}.theme__hacker .single__contents blockquote{border-left:.32813rem solid #e08c48}.theme__solarized .single__contents blockquote{border-left:.32813rem solid #bdbdbd}.theme__kimbie .single__contents blockquote{border-left:.32813rem solid #84613d}.single__contents blockquote code:not([class^=language]){padding:3px 5px;margin:0 .25rem}.theme__dark .single__contents blockquote code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents blockquote code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents blockquote code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents blockquote code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents blockquote code:not([class^=language]){color:#f06431}.single__contents img{display:block;border-radius:.25rem;margin:0 auto}.single__contents p{margin:0 0 1.75rem;padding:0}.single__contents p code:not([class^=language]){padding:3px 5px;margin:0 .25rem}.theme__dark .single__contents p code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents p code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents p code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents p code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents p code:not([class^=language]){color:#f06431}.single__contents ul{margin-right:0;margin-top:0;padding:0;list-style:disc outside none}.single__contents li{margin-left:2rem;margin-bottom:calc(1rem/2)}.single__contents li code:not([class^=language]){padding:3px 5px;margin:0 .25rem}.theme__dark .single__contents li code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents li code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents li code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents li code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents li code:not([class^=language]){color:#f06431}.single__contents hr{margin:0 0 calc(1.25rem - 1px);padding:0;border:none;height:1px}.theme__dark .single__contents hr{background:#595b5c}.theme__light .single__contents hr{background:#bdbdbd}.theme__hacker .single__contents hr{background:#e08c48}.theme__solarized .single__contents hr{background:#bdbdbd}.theme__kimbie .single__contents hr{background:#7f5d38}.single__contents dl dt::after{content:':'}.single__contents dd{display:block;margin-inline-start:40px}.single__contents .anchor{cursor:pointer}.single__contents a.footnote-ref{font-size:.75rem;font-weight:700;margin-left:3px}.single__contents a.footnote-ref::before{content:"["}.single__contents a.footnote-ref::after{content:"]"}.single__contents .table-wrapper{overflow-x:auto}.single__contents .table-wrapper>table{max-width:100%;margin:10px 0;border-spacing:0;box-shadow:1px 1px 3px rgba(0,0,0,.125)}.theme__dark .single__contents .table-wrapper>table thead{background:#011220}.theme__dark .single__contents .table-wrapper>table th{color:#fcfcfa}.theme__dark .single__contents .table-wrapper>table th,.theme__dark .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #3a3a3a}.theme__light .single__contents .table-wrapper>table thead{background:#e2e6e9}.theme__light .single__contents .table-wrapper>table th{color:#344952}.theme__light .single__contents .table-wrapper>table th,.theme__light .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #d7dee2}.theme__hacker .single__contents .table-wrapper>table thead{background:#1c201c}.theme__hacker .single__contents .table-wrapper>table th{color:#f3ff6e}.theme__hacker .single__contents .table-wrapper>table th,.theme__hacker .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #f3ff6e}.theme__solarized .single__contents .table-wrapper>table thead{background:#faedc5}.theme__solarized .single__contents .table-wrapper>table th{color:#344952}.theme__solarized .single__contents .table-wrapper>table th,.theme__solarized .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #f8e6ab}.theme__kimbie .single__contents .table-wrapper>table thead{background:#412f16}.theme__kimbie .single__contents .table-wrapper>table th{color:#8ab1b0}.theme__kimbie .single__contents .table-wrapper>table th,.theme__kimbie .single__contents .table-wrapper>table td{padding:5px 15px;font-size:.9rem;border:1px double #e3b583}.single__contents .table-wrapper code:not([class^=language]){padding:3px 5px;margin:0 .25rem}.theme__dark .single__contents .table-wrapper code:not([class^=language]){color:#fcfcfa}.theme__light .single__contents .table-wrapper code:not([class^=language]){color:#26a69a}.theme__hacker .single__contents .table-wrapper code:not([class^=language]){color:#e3cd26}.theme__solarized .single__contents .table-wrapper code:not([class^=language]){color:#268bd2}.theme__kimbie .single__contents .table-wrapper code:not([class^=language]){color:#f06431}.single__tags{list-style-type:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.single__tag{padding:0 .25rem}code,pre{padding:.5rem 0;line-height:1.4;font-size:.9rem;font-family:Consolas,andale mono wt,andale mono,lucida console,lucida sans typewriter,dejavu sans mono,bitstream vera sans mono,liberation mono,nimbus mono l,Monaco,courier new,Courier,monospace}code a,pre a{text-decoration:none!important}.theme__dark *:not(.chroma) code,.theme__dark *:not(.chroma) pre{background:#171f2e}.theme__light *:not(.chroma) code,.theme__light *:not(.chroma) pre{background:#eceff1}.theme__hacker *:not(.chroma) code,.theme__hacker *:not(.chroma) pre{background:#282a36}.theme__solarized *:not(.chroma) code,.theme__solarized *:not(.chroma) pre{background:#f9fbe7}.theme__kimbie *:not(.chroma) code,.theme__kimbie *:not(.chroma) pre{background:#362712}*:not(.chroma) code{padding:0}code:not([class^=language]){padding:3px 5px;border-radius:4px}.theme__dark code:not([class^=language]){color:#fcfcfa}.theme__light code:not([class^=language]){color:#26a69a}.theme__hacker code:not([class^=language]){color:#e3cd26}.theme__solarized code:not([class^=language]){color:#268bd2}.theme__kimbie code:not([class^=language]){color:#f06431}pre:not(.chroma){overflow:auto}.single__contents>.language-code,li>.language-code{overflow-x:auto;position:relative;margin:1em 0}.single__contents>.language-code:hover .copy-to-clipboard,.single__contents>.language-code:active .copy-to-clipboard,.single__contents>.language-code:focus .copy-to-clipboard,li>.language-code:hover .copy-to-clipboard,li>.language-code:active .copy-to-clipboard,li>.language-code:focus .copy-to-clipboard{opacity:1}.single__contents>.language-code::after,li>.language-code::after{position:absolute;top:0;right:0;left:0;padding:2px 7px;width:100%;height:30px;z-index:2;border-top-left-radius:.25rem;border-top-right-radius:.25rem;content:''}.theme__dark .single__contents>.language-code::after,.theme__dark li>.language-code::after{color:#fcfcfa;background:#011220}.theme__light .single__contents>.language-code::after,.theme__light li>.language-code::after{color:#344952;background:#e2e6e9}.theme__hacker .single__contents>.language-code::after,.theme__hacker li>.language-code::after{color:#f3ff6e;background:#1c201c}.theme__solarized .single__contents>.language-code::after,.theme__solarized li>.language-code::after{color:#344952;background:#faedc5}.theme__kimbie .single__contents>.language-code::after,.theme__kimbie li>.language-code::after{color:#8ab1b0;background:#412f16}.highlight>.chroma{margin:1em 0;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,.125);z-index:5;overflow-x:auto}.theme__dark .highlight>.chroma{color:#eee;background:#171f2e}.theme__light .highlight>.chroma{color:#344952;background:#eceff1}.theme__hacker .highlight>.chroma{color:#d1d1d1;background:#282a36}.theme__solarized .highlight>.chroma{color:#344952;background:#f9fbe7}.theme__kimbie .highlight>.chroma{color:#d3af86;background:#362712}.highlight>.chroma code{padding:0}.highlight>.chroma code[data-lang]::before{position:absolute;top:0;left:0;z-index:8;padding:2px 7px;width:100%;height:30px;line-height:30px;font-size:.9rem;font-family:montserrat,sans-serif;font-weight:700;display:inline-block;text-transform:capitalize;content:attr(data-lang)}.theme__dark .highlight>.chroma code[data-lang]::before{color:#fcfcfa;background:#011220}.theme__light .highlight>.chroma code[data-lang]::before{color:#344952;background:#e2e6e9}.theme__hacker .highlight>.chroma code[data-lang]::before{color:#f3ff6e;background:#1c201c}.theme__solarized .highlight>.chroma code[data-lang]::before{color:#344952;background:#faedc5}.theme__kimbie .highlight>.chroma code[data-lang]::before{color:#8ab1b0;background:#412f16}.highlight>.chroma .lntd{line-height:1rem}.highlight>.chroma .lntd:first-child{width:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.highlight>.chroma .lntd:first-child pre{margin:0;padding:34px 4px 6px}.highlight>.chroma .lntd:last-child{vertical-align:top}.highlight>.chroma .lntd:last-child pre{margin:0;padding:34px 4px 6px}.highlight>.chroma table,.highlight>.chroma tr,.highlight>.chroma td{margin:0;padding:0;width:100%;border-collapse:collapse}.theme__dark .highlight>.chroma .lnt{color:#666}.theme__light .highlight>.chroma .lnt{color:#aaa}.theme__hacker .highlight>.chroma .lnt{color:#666}.theme__solarized .highlight>.chroma .lnt{color:#aaa}.theme__kimbie .highlight>.chroma .lnt{color:#666}li .highlight>.chroma .lnt:first-child{padding:0}li .highlight>.chroma .lnt:not(:first-child){padding-left:.5rem}.terms{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.terms__title{margin:2rem 0}.theme__dark .terms__title{color:#ddd;text-shadow:1.2px 1.2px 0 #ddd,2.4px 2.4px 0 #4a484b,3.6px 3.6px 0 #555256,4.8px 4.8px 0 #5f5c60}.theme__light .terms__title{color:#607d8b;text-shadow:1.2px 1.2px 0 #607d8b,2.4px 2.4px 0 #4c4c4c,3.6px 3.6px 0 #565656,4.8px 4.8px 0 #616161}.theme__hacker .terms__title{color:#c7ba00;text-shadow:1.2px 1.2px 0 #c7ba00,2.4px 2.4px 0 #2f2f30,3.6px 3.6px 0 #39393b,4.8px 4.8px 0 #434345}.theme__solarized .terms__title{color:#cb4b16;text-shadow:1.2px 1.2px 0 #cb4b16,2.4px 2.4px 0 #4d6570,3.6px 3.6px 0 #56707c,4.8px 4.8px 0 #5e7b88}.theme__kimbie .terms__title{color:#889b4a;text-shadow:1.2px 1.2px 0 #889b4a,2.4px 2.4px 0 #453217,3.6px 3.6px 0 #553d1c,4.8px 4.8px 0 #644821}.terms__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}.terms__item{display:inline-block;margin-right:1rem;text-decoration:none!important;border-radius:.25rem;padding:.25rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.terms__item:hover,.terms__item:active,.terms__item:focus{-webkit-transform:translateY(-.25rem);-moz-transform:translateY(-.25rem);-ms-transform:translateY(-.25rem);transform:translateY(-.25rem)}.terms__link:hover{text-decoration:none}.theme__dark .terms__tags{color:#78dce8}.theme__light .terms__tags{color:#424242}.theme__hacker .terms__tags{color:#78dce8}.theme__solarized .terms__tags{color:#cf9c00}.theme__kimbie .terms__tags{color:#f06431}.theme__dark .terms__categories{color:#ab9df2}.theme__light .terms__categories{color:#424242}.theme__hacker .terms__categories{color:#ab9df2}.theme__solarized .terms__categories{color:#cb4b16}.theme__kimbie .terms__categories{color:#8ab1b0}.theme__dark .terms__series{color:#ea9c77}.theme__light .terms__series{color:#424242}.theme__hacker .terms__series{color:#ea9c77}.theme__solarized .terms__series{color:#859900}.theme__kimbie .terms__series{color:#dc3958}.theme__dark .terms__len{color:#727072}.theme__light .terms__len{color:#727072}.theme__hacker .terms__len{color:#e08c48}.theme__solarized .terms__len{color:#727072}.theme__kimbie .terms__len{color:#d3af86}.terms .is-small{font-size:1rem}.terms .is-normal{font-size:1.5rem}.terms .is-medium{font-size:2rem}.terms .is-large{font-size:2.5rem}.contact{padding:1rem;overflow-wrap:break-word;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact__input{height:35px;font-size:14px;padding:.25rem;border-radius:.125rem;border:none}.theme__dark .contact__input{color:#fcfcfa;border:1px solid #1e1e1e;background-color:#4d4a4e}.theme__light .contact__input{color:#424242;border:1px solid #d5dbe0;background-color:#eee}.theme__hacker .contact__input{color:#fcfcfa;border:1px solid #111;background-color:#2f2f30}.theme__solarized .contact__input{color:#b58900;border:1px solid #f7e3a2;background-color:#fbf1d1}.theme__kimbie .contact__input{color:#e3b583;border:1px solid #5e452b;background-color:#362712}.contact__input--wrapper{margin:.25rem;min-width:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.contact__input--container{margin-bottom:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width:769px){.contact__input--container{display:block}}.contact__message{padding:.25rem;min-height:140px;font-size:14px;border-radius:.125rem;border:none}.theme__dark .contact__message{color:#fcfcfa;border:1px solid #1e1e1e;background-color:#4d4a4e}.theme__light .contact__message{color:#424242;border:1px solid #d5dbe0;background-color:#eee}.theme__hacker .contact__message{color:#fcfcfa;border:1px solid #111;background-color:#2f2f30}.theme__solarized .contact__message{color:#b58900;border:1px solid #f7e3a2;background-color:#fbf1d1}.theme__kimbie .contact__message{color:#e3b583;border:1px solid #5e452b;background-color:#362712}.contact__message--wrapper{margin:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact__label{font-family:montserrat,sans-serif;font-size:14px;font-weight:700;padding:.25rem 0}.contact__desc{width:65%;font-family:blinkmacsystemfont,sans-serif}@media only screen and (max-width:769px){.contact__desc{width:100%}}.contact__form{width:65%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:769px){.contact__form{width:100%}}.contact__send{height:35px;margin:.75rem .25rem;font-family:montserrat,sans-serif;font-weight:700;border:none;border-radius:.125rem}.theme__dark .contact__send{color:inherit;border:1px solid #1e1e1e;background-color:#4d4a4e}.theme__light .contact__send{color:inherit;border:1px solid #d5dbe0;background-color:#eee}.theme__hacker .contact__send{color:inherit;border:1px solid #111;background-color:#2f2f30}.theme__solarized .contact__send{color:inherit;border:1px solid #f7e3a2;background-color:#fbf1d1}.theme__kimbie .contact__send{color:inherit;border:1px solid #5e452b;background-color:#362712}.talk__date{border-radius:.25rem;min-width:100px;max-width:100px;margin-right:1rem;font-size:16px;height:26px;line-height:26px;text-align:center;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;-webkit-animation:slide-in-left .2s .5s 1 ease both;-moz-animation:slide-in-left .2s .5s 1 ease both;-ms-animation:slide-in-left .2s .5s 1 ease both;-o-animation:slide-in-left .2s .5s 1 ease both;animation:slide-in-left .2s .5s 1 ease both}.theme__dark .talk__date{color:#aed581;background-color:#424242}.theme__light .talk__date{color:#424242;background-color:#bdbdbd}.theme__hacker .talk__date{color:#e3cd26;background-color:#855e78}.theme__solarized .talk__date{color:#455a64;background-color:#f6e099}.theme__kimbie .talk__date{color:#d3af86;background-color:#5e452b}.talk__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:960}.talk__title--margin{margin-right:.5rem;margin-left:.75rem}.talk__title:hover::before,.talk__title:active::before,.talk__title:focus::before{content:'';position:absolute;left:100px;width:.2rem;height:24px}.theme__dark .talk__title:hover::before,.theme__dark .talk__title:active::before,.theme__dark .talk__title:focus::before{background-color:#ff6188}.theme__light .talk__title:hover::before,.theme__light .talk__title:active::before,.theme__light .talk__title:focus::before{background-color:#ff6188}.theme__hacker .talk__title:hover::before,.theme__hacker .talk__title:active::before,.theme__hacker .talk__title:focus::before{background-color:#ff6188}.theme__solarized .talk__title:hover::before,.theme__solarized .talk__title:active::before,.theme__solarized .talk__title:focus::before{background-color:#ff6188}.theme__kimbie .talk__title:hover::before,.theme__kimbie .talk__title:active::before,.theme__kimbie .talk__title:focus::before{background-color:#dc3958}@media only screen and (max-width:769px){.talk__title:hover::before,.talk__title:active::before,.talk__title:focus::before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:769px){.talk__title:hover::before,.talk__title:active::before,.talk__title:focus::before{content:'';position:absolute;left:3rem;width:.25rem;height:30px}.theme__dark .talk__title:hover::before,.theme__dark .talk__title:active::before,.theme__dark .talk__title:focus::before{background-color:#ff6188}.theme__light .talk__title:hover::before,.theme__light .talk__title:active::before,.theme__light .talk__title:focus::before{background-color:#ff6188}.theme__hacker .talk__title:hover::before,.theme__hacker .talk__title:active::before,.theme__hacker .talk__title:focus::before{background-color:#ff6188}.theme__solarized .talk__title:hover::before,.theme__solarized .talk__title:active::before,.theme__solarized .talk__title:focus::before{background-color:#ff6188}.theme__kimbie .talk__title:hover::before,.theme__kimbie .talk__title:active::before,.theme__kimbie .talk__title:focus::before{background-color:#dc3958}}@media only screen and (min-width:769px) and (max-width:769px){.talk__title:hover::before,.talk__title:active::before,.talk__title:focus::before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}} \ No newline at end of file diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 8ed494e..042148c 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -21,9 +21,9 @@ } -
+
{{ partial "body/custom-wrapper" . }} -
+
{{ partial "navbar/site-nav" . }} {{ partial "header/site-header" . }} {{ block "main" . }}{{ end }} diff --git a/layouts/partials/body/donation.html b/layouts/partials/body/donation.html index 6bf87ad..17cba04 100644 --- a/layouts/partials/body/donation.html +++ b/layouts/partials/body/donation.html @@ -20,7 +20,7 @@ {{ partial (print "svgs/donation/" $name ".svg") (dict "width" 22 "height" 22) }} {{ $name }}
- {{ $name }} QR Code + {{ $name }} QR Code
{{ end }} diff --git a/layouts/partials/body/infos.html b/layouts/partials/body/infos.html index a99a346..efe7841 100644 --- a/layouts/partials/body/infos.html +++ b/layouts/partials/body/infos.html @@ -1,6 +1,6 @@ {{ $params := .Params }}
- 📅 {{ .Date.Format (i18n "single-dateformat") }} {{ if .GitInfo }}    📝{{ .Lastmod.Format (i18n "single-dateformat") }} {{ end }} · ☕ {{ .ReadingTime }} {{ i18n "reading-time" }} {{ with .Params.Author }}· {{if $params.AuthorEmoji }}{{ $params.AuthorEmoji }}{{ else }}✍️{{ end }} {{ . }}{{ end }} + {{ if .GitInfo }}    {{ end }} · ☕ {{ .ReadingTime }} {{ i18n "reading-time" }} {{ with .Params.Author }}· {{if $params.AuthorEmoji }}{{ $params.AuthorEmoji }}{{ else }}✍️{{ end }} {{ . }}{{ end }} {{ if (and .Site.Params.enableBusuanzi .Site.Params.busuanziPagePV) }} · 👀... {{ i18n "counter-page-pv" }}{{ end }} diff --git a/layouts/partials/body/toc.html b/layouts/partials/body/toc.html index 0f252a2..c944768 100644 --- a/layouts/partials/body/toc.html +++ b/layouts/partials/body/toc.html @@ -4,7 +4,7 @@ {{ partial "svgs/arrow/keyboard-arrow-right.svg" (dict "width" 24 "height" 24) }} - Table of Contents + {{ i18n "toc-label" }}
{{ .TableOfContents }} diff --git a/layouts/partials/body/whoami.html b/layouts/partials/body/whoami.html index dbb9f44..6e20551 100644 --- a/layouts/partials/body/whoami.html +++ b/layouts/partials/body/whoami.html @@ -9,13 +9,13 @@ {{ if .Site.Params.myname }}{{ .Site.Params.myname }}{{ else }}Avatar{{ end }} {{ else }} {{ if .Params.authorImage }} - {{ if .Site.Params.myname }}{{ .Site.Params.myname }}{{ else }}Avatar{{ end }} + {{ if .Site.Params.myname }}{{ .Site.Params.myname }}{{ else }}Avatar{{ end }} {{ else if (fileExists "static/images/whoami/avatar.png") }} - {{ if .Site.Params.myname }}{{ .Site.Params.myname }}{{ else }}Avatar{{ end }} + {{ if .Site.Params.myname }}{{ .Site.Params.myname }}{{ else }}Avatar{{ end }} {{ else if (fileExists "static/images/whoami/avatar.svg") }} - {{ if .Site.Params.myname }}{{ .Site.Params.myname }}{{ else }}Avatar{{ end }} + {{ if .Site.Params.myname }}{{ .Site.Params.myname }}{{ else }}Avatar{{ end }} {{ else }} - {{ if .Site.Params.myname }}{{ .Site.Params.myname }}{{ else }}Avatar{{ end }} + {{ if .Site.Params.myname }}{{ .Site.Params.myname }}{{ else }}Avatar{{ end }} {{ end }} {{ end }}
diff --git a/layouts/partials/header/header-text.html b/layouts/partials/header/header-text.html index 81d86cf..2544a4e 100644 --- a/layouts/partials/header/header-text.html +++ b/layouts/partials/header/header-text.html @@ -15,7 +15,7 @@ {{ end }} {{ if .subtitle }} {{ range .subtitle }} -
+
{{ . }}
{{ end }} diff --git a/layouts/partials/navbar/site-nav.html b/layouts/partials/navbar/site-nav.html index c92bec7..6425b7d 100644 --- a/layouts/partials/navbar/site-nav.html +++ b/layouts/partials/navbar/site-nav.html @@ -2,7 +2,7 @@ diff --git a/layouts/partials/summary/card.html b/layouts/partials/summary/card.html index 6ca1752..1ef7767 100644 --- a/layouts/partials/summary/card.html +++ b/layouts/partials/summary/card.html @@ -1,7 +1,7 @@
{{ .Title }}
-
📅{{ .Date.Format (i18n "summary-dateformat") }} {{ if .GitInfo }} · 📝 {{ .Lastmod.Format (i18n "summary-dateformat") }} {{ end }} · ☕ {{ .ReadingTime }} {{ i18n "reading-time" }}{{ with .Params.Author }}· {{if .Params.AuthorEmoji }}{{ .Params.AuthorEmoji }}{{ else }}✍️{{ end }} {{ . }}{{ end }}
+
{{ if .GitInfo }} {{ end }} · ☕ {{ .ReadingTime }} {{ i18n "reading-time" }}{{ with .Params.Author }}· {{if .Params.AuthorEmoji }}{{ .Params.AuthorEmoji }}{{ else }}✍️{{ end }} {{ . }}{{ end }}
{{ $params := .Params }}
@@ -15,7 +15,7 @@ {{ if $params.featured_image }} {{ else if $params.featured_video }} diff --git a/layouts/partials/summary/classic.html b/layouts/partials/summary/classic.html index a03ec5e..d7da478 100644 --- a/layouts/partials/summary/classic.html +++ b/layouts/partials/summary/classic.html @@ -4,14 +4,14 @@ {{ if $params.featured_image }} {{ end }}
{{ .Title }}
-
📅 {{ .Date.Format (i18n "summary-dateformat") }} {{ if .GitInfo }} · 📝 {{ .Lastmod.Format (i18n "summary-dateformat") }} {{ end }} · ☕ {{ .ReadingTime }} {{ i18n "reading-time" }} {{ with .Params.Author }}· {{if $params.AuthorEmoji }}{{ $params.AuthorEmoji }}{{ else }}✍️{{ end }} {{ . }}{{ end }}
+
{{ if .GitInfo }} {{ end }} · ☕ {{ .ReadingTime }} {{ i18n "reading-time" }} {{ with .Params.Author }}· {{if $params.AuthorEmoji }}{{ $params.AuthorEmoji }}{{ else }}✍️{{ end }} {{ . }}{{ end }}
diff --git a/layouts/partials/summary/compact.html b/layouts/partials/summary/compact.html index 803f3d4..0f8e95d 100644 --- a/layouts/partials/summary/compact.html +++ b/layouts/partials/summary/compact.html @@ -4,7 +4,7 @@
{{ .Title }}
-
📅 {{ .Date.Format (i18n "summary-dateformat") }} {{ if .GitInfo }} · 📝 {{ .Lastmod.Format (i18n "summary-dateformat") }} {{ end }} · ☕ {{ .ReadingTime }} {{ i18n "reading-time" }}{{ with .Params.Author }}· {{if $params.AuthorEmoji }}{{ $params.AuthorEmoji }}{{ else }}✍️{{ end }} {{ . }}{{ end }}
+
{{ if .GitInfo }} {{ end }} · ☕ {{ .ReadingTime }} {{ i18n "reading-time" }}{{ with .Params.Author }}· {{if $params.AuthorEmoji }}{{ $params.AuthorEmoji }}{{ else }}✍️{{ end }} {{ . }}{{ end }}
diff --git a/layouts/shortcodes/img.html b/layouts/shortcodes/img.html index df7635d..10e3282 100644 --- a/layouts/shortcodes/img.html +++ b/layouts/shortcodes/img.html @@ -1,7 +1,7 @@
{{ with .Get "link"}}{{ end }} {{ $base := (findRE "/[a-zA-Z0-9_]+/" .Site.BaseURL | default "/") }} - + {{ if .Get "link"}}{{ end }} {{ if or (or (.Get "title") (.Get "caption")) (.Get "attr")}}
{{ if isset .Params "title" }} diff --git a/static/fonts/Courgette-Regular.woff b/static/fonts/Courgette-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..279662a2e807b51cfa23b06081d37b277a0ff378 GIT binary patch literal 54740 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

fK0{Ib~e%~0;?D}1x% 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 M-B^ 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 j000000000100000*Xa1@00000%k)p400000%pzTBThy|0 literal 0 HcmV?d00001