diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index 5be6386..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "themes/m10c-custom"]
- path = themes/m10c-custom
- url = https://github.com/Apachedrag427/hugo-theme-m10c
diff --git a/.hugo_build.lock b/.hugo_build.lock
deleted file mode 100644
index e69de29..0000000
diff --git a/archetypes/default.md b/archetypes/default.md
deleted file mode 100644
index c6f3fce..0000000
--- a/archetypes/default.md
+++ /dev/null
@@ -1,5 +0,0 @@
-+++
-title = '{{ replace .File.ContentBaseName "-" " " | title }}'
-date = {{ .Date }}
-draft = true
-+++
diff --git a/assets/css/_extra.scss b/assets/css/_extra.scss
deleted file mode 100644
index ba404d6..0000000
--- a/assets/css/_extra.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-.app-header-avatar {
- border: none
-}
\ No newline at end of file
diff --git a/content/pages/intro.md b/content/pages/intro.md
deleted file mode 100644
index eb8fd2a..0000000
--- a/content/pages/intro.md
+++ /dev/null
@@ -1,13 +0,0 @@
-+++
-title = 'Intro'
-date = 2024-06-08T20:16:15-05:00
-draft = false
-+++
-
-## General Introduction
-Hi! I'm apache. I love reading and programming, and I've been trying to get into writing.
-
-## Programming
-You can check out my work at https://github.com/Apachedrag427 and https://git.apach.dev/apache
-
-I mainly use Rust, C++, and Lua, but I've been delving into other languages
\ No newline at end of file
diff --git a/hugo.toml b/hugo.toml
deleted file mode 100644
index 68b73eb..0000000
--- a/hugo.toml
+++ /dev/null
@@ -1,23 +0,0 @@
-baseURL = 'https://apach.dev/'
-languageCode = 'en-us'
-title = 'Apache'
-theme = 'm10c-custom'
-
-[params]
-author = 'Apache'
-twitter = 'Apache'
-description = "I'm a hobby developer who writes mediocre code."
-avatar = '/logo.png'
-favicon = '/rounded_logo.png'
-
-[[params.social]]
- icon = "github"
- name = "My Github"
- url = "https://github.com/Apachedrag427"
-
-[params.style]
- darkestColor = "#0d0b0e"
- darkColor = "#16111a"
- lightColor = "#e5aaff"
- lightestColor = "#ffffff"
- primaryColor = "#a581ff"
\ No newline at end of file
diff --git a/public/404.html b/public/404.html
deleted file mode 100644
index c19eaf5..0000000
--- a/public/404.html
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
- 404 Page not found // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/assets/catppuccin-mocha.min.css b/public/assets/catppuccin-mocha.min.css
new file mode 100644
index 0000000..5a7b8cf
--- /dev/null
+++ b/public/assets/catppuccin-mocha.min.css
@@ -0,0 +1 @@
+:root{--crust:#11111b;--mantle:#181825;--base:#1e1e2e;--surface0:#313244;--surface1:#45475a;--surface2:#585b70;--overlay0:#6c7086;--overlay1:#7f849c;--overlay2:#9399b2;--subtext0:#a6adc8;--subtext1:#bac2de;--text:#cdd6f4;--lavender:#b4befe;--blue:#89b4fa;--sapphire:#74c7ec;--sky:#89dceb;--teal:#94e2d5;--green:#a6e3a1;--yellow:#f9e2af;--peach:#fab387;--maroon:#eba0ac;--red:#f38ba8;--mauve:#cba6f7;--pink:#f5c2e7;--flamingo:#f2cdcd;--rosewater:#f5e0dc}
\ No newline at end of file
diff --git a/public/assets/style.css b/public/assets/style.css
new file mode 100644
index 0000000..095d97d
--- /dev/null
+++ b/public/assets/style.css
@@ -0,0 +1,21 @@
+@import url(catppuccin-mocha.min.css);
+
+:root {
+ background-color: var(--base);
+ color: var(--text);
+
+ font-family: Inter, sans-serif;
+ font-feature-settings: 'liga' 1, 'calt' 1; /* fix for Chrome */
+}
+
+@supports (font-variation-settings: normal) {
+ :root { font-family: InterVariable, sans-serif; }
+}
+
+a {
+ color: var(--red);
+ transition: 0.2s;
+}
+a:hover {
+ color: var(--mauve);
+}
\ No newline at end of file
diff --git a/public/avatar.jpg b/public/avatar.jpg
deleted file mode 100644
index dad9e72..0000000
Binary files a/public/avatar.jpg and /dev/null differ
diff --git a/public/categories/index.html b/public/categories/index.html
deleted file mode 100644
index a8e4b23..0000000
--- a/public/categories/index.html
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
- Categories // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Categories
-
-
-
-
-
-
diff --git a/public/categories/index.xml b/public/categories/index.xml
deleted file mode 100644
index 7a1e502..0000000
--- a/public/categories/index.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Categories on Apache
- http://localhost:1313/categories/
- Recent content in Categories on Apache
- Hugo
- en-us
-
-
-
diff --git a/public/css/main.min.23e5689e6dd7e28be04bbe3e8e2e3a8c75fe0265e25c24bd938838e370d1bdc4.css b/public/css/main.min.23e5689e6dd7e28be04bbe3e8e2e3a8c75fe0265e25c24bd938838e370d1bdc4.css
deleted file mode 100644
index c06e138..0000000
--- a/public/css/main.min.23e5689e6dd7e28be04bbe3e8e2e3a8c75fe0265e25c24bd938838e370d1bdc4.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#a100ff}h1,h2,h3,h4,h5,h6{color:#e7c1ff}a{color:#d900e4;transition:color .35s;text-decoration:none}a:hover{color:#e7c1ff}code{font-family:monospace,monospace;font-size:1em;color:rgba(161,0,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(161,0,255,.25)}::-moz-selection{background:rgba(161,0,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #d900e4}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#e7c1ff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#e7c1ff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#e7c1ff;border-radius:2em;background:#d900e4}.post-title{color:#e7c1ff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(217,0,228,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(217,0,228,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.293afcf19db2ba7ec46fb766d5d59f36271c4baff79f2634d3c3373fbc4b9657.css b/public/css/main.min.293afcf19db2ba7ec46fb766d5d59f36271c4baff79f2634d3c3373fbc4b9657.css
deleted file mode 100644
index bdb6b5d..0000000
--- a/public/css/main.min.293afcf19db2ba7ec46fb766d5d59f36271c4baff79f2634d3c3373fbc4b9657.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#a100ff}h1,h2,h3,h4,h5,h6{color:#a581ff}a{color:#d900e4;transition:color .35s;text-decoration:none}a:hover{color:#a581ff}code{font-family:monospace,monospace;font-size:1em;color:rgba(161,0,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(161,0,255,.25)}::-moz-selection{background:rgba(161,0,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #d900e4}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#a581ff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#a581ff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#a581ff;border-radius:2em;background:#d900e4}.post-title{color:#a581ff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(217,0,228,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(217,0,228,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.30f1e93091e7c5cc6fd7f27f1b92d03c514958b6f369a627ae1e0660f2fb4014.css b/public/css/main.min.30f1e93091e7c5cc6fd7f27f1b92d03c514958b6f369a627ae1e0660f2fb4014.css
deleted file mode 100644
index edc3f6c..0000000
--- a/public/css/main.min.30f1e93091e7c5cc6fd7f27f1b92d03c514958b6f369a627ae1e0660f2fb4014.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#0b060e;color:#f5e3e0}h1,h2,h3,h4,h5,h6{color:#f5f5f5}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#f5f5f5}code{font-family:monospace,monospace;font-size:1em;color:rgba(245,227,224,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(245,227,224,.25)}::-moz-selection{background:rgba(245,227,224,.25)}.app-header{padding:2.5em;background:#000;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#f5f5f5}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#f5f5f5;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#f5f5f5;border-radius:2em;background:#760090}.post-title{color:#f5f5f5}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#000}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.3178d6226ffa37b246450bf5d60a51f21977e19b4525006b2637d45a66d237df.css b/public/css/main.min.3178d6226ffa37b246450bf5d60a51f21977e19b4525006b2637d45a66d237df.css
deleted file mode 100644
index 834738a..0000000
--- a/public/css/main.min.3178d6226ffa37b246450bf5d60a51f21977e19b4525006b2637d45a66d237df.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#000}h1,h2,h3,h4,h5,h6{color:#cd8ef6}a{color:#a581ff;transition:color .35s;text-decoration:none}a:hover{color:#cd8ef6}code{font-family:monospace,monospace;font-size:1em;color:rgba(0,0,0,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(0,0,0,.25)}::-moz-selection{background:rgba(0,0,0,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a581ff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#cd8ef6}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#cd8ef6;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#cd8ef6;border-radius:2em;background:#a581ff}.post-title{color:#cd8ef6}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(165,129,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(165,129,255,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.3c3d87f21291820d27966e73f5714e1b282f3beda47ccfa046f1a25257e5a703.css b/public/css/main.min.3c3d87f21291820d27966e73f5714e1b282f3beda47ccfa046f1a25257e5a703.css
deleted file mode 100644
index 307b505..0000000
--- a/public/css/main.min.3c3d87f21291820d27966e73f5714e1b282f3beda47ccfa046f1a25257e5a703.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#e5aaff}h1,h2,h3,h4,h5,h6{color:#fff}a{color:#a581ff;transition:color .35s;text-decoration:none}a:hover{color:#fff}code{font-family:monospace,monospace;font-size:1em;color:rgba(229,170,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(229,170,255,.25)}::-moz-selection{background:rgba(229,170,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a581ff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#fff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#fff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#fff;border-radius:2em;background:#a581ff}.post-title{color:#fff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(165,129,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(165,129,255,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.5b1fcc8902588589c4767187402a3c29f8b8d7a6fdef6d9f8f77045bb0d14fee.css b/public/css/main.min.5b1fcc8902588589c4767187402a3c29f8b8d7a6fdef6d9f8f77045bb0d14fee.css
deleted file mode 100644
index aea52b5..0000000
--- a/public/css/main.min.5b1fcc8902588589c4767187402a3c29f8b8d7a6fdef6d9f8f77045bb0d14fee.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#353b43;color:#afbac4}h1,h2,h3,h4,h5,h6{color:#fff}a{color:#57cc8a;transition:color .35s;text-decoration:none}a:hover{color:#fff}code{font-family:monospace,monospace;font-size:1em;color:rgba(175,186,196,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(175,186,196,.25)}::-moz-selection{background:rgba(175,186,196,.25)}.app-header{padding:2.5em;background:#242930;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #57cc8a}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#fff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#fff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#fff;border-radius:2em;background:#57cc8a}.post-title{color:#fff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(87,204,138,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(87,204,138,.8);margin:1em 0;padding:.5em 1em;background:#242930}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}
\ No newline at end of file
diff --git a/public/css/main.min.5b602f1eac1be7e06fe6d58abdd29b4884ac382c9bba0291d40e520cb37cf6c4.css b/public/css/main.min.5b602f1eac1be7e06fe6d58abdd29b4884ac382c9bba0291d40e520cb37cf6c4.css
deleted file mode 100644
index 8a46256..0000000
--- a/public/css/main.min.5b602f1eac1be7e06fe6d58abdd29b4884ac382c9bba0291d40e520cb37cf6c4.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#d38cff}h1,h2,h3,h4,h5,h6{color:#e9e0ef}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#e9e0ef}code{font-family:monospace,monospace;font-size:1em;color:rgba(211,140,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(211,140,255,.25)}::-moz-selection{background:rgba(211,140,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#e9e0ef}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#e9e0ef;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#e9e0ef;border-radius:2em;background:#760090}.post-title{color:#e9e0ef}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.5f0c2047687c26a0b6eeb59305c7553e72c6381400193cca72a126b8141dcb83.css b/public/css/main.min.5f0c2047687c26a0b6eeb59305c7553e72c6381400193cca72a126b8141dcb83.css
deleted file mode 100644
index 4a080e1..0000000
--- a/public/css/main.min.5f0c2047687c26a0b6eeb59305c7553e72c6381400193cca72a126b8141dcb83.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#0d0b0e;color:#f5e3e0}h1,h2,h3,h4,h5,h6{color:#f5f5f5}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#f5f5f5}code{font-family:monospace,monospace;font-size:1em;color:rgba(245,227,224,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(245,227,224,.25)}::-moz-selection{background:rgba(245,227,224,.25)}.app-header{padding:2.5em;background:#29232d;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#f5f5f5}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#f5f5f5;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#f5f5f5;border-radius:2em;background:#760090}.post-title{color:#f5f5f5}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#29232d}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.649833f5a971fe4ee5fbf6f95d7f00d6bc10d1d7a890576f9cd48fa21c7bd46d.css b/public/css/main.min.649833f5a971fe4ee5fbf6f95d7f00d6bc10d1d7a890576f9cd48fa21c7bd46d.css
deleted file mode 100644
index 5b22397..0000000
--- a/public/css/main.min.649833f5a971fe4ee5fbf6f95d7f00d6bc10d1d7a890576f9cd48fa21c7bd46d.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#e5aaff}h1,h2,h3,h4,h5,h6{color:#cd8ef6}a{color:#a581ff;transition:color .35s;text-decoration:none}a:hover{color:#cd8ef6}code{font-family:monospace,monospace;font-size:1em;color:rgba(229,170,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(229,170,255,.25)}::-moz-selection{background:rgba(229,170,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a581ff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#cd8ef6}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#cd8ef6;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#cd8ef6;border-radius:2em;background:#a581ff}.post-title{color:#cd8ef6}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(165,129,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(165,129,255,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.70aa546faec06ae9424b97a5d014b78dde9db0aaa985b2bd0a71bddb7f0abafc.css b/public/css/main.min.70aa546faec06ae9424b97a5d014b78dde9db0aaa985b2bd0a71bddb7f0abafc.css
deleted file mode 100644
index ed8c2f4..0000000
--- a/public/css/main.min.70aa546faec06ae9424b97a5d014b78dde9db0aaa985b2bd0a71bddb7f0abafc.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#d38cff}h1,h2,h3,h4,h5,h6{color:#e7c1ff}a{color:#d900e4;transition:color .35s;text-decoration:none}a:hover{color:#e7c1ff}code{font-family:monospace,monospace;font-size:1em;color:rgba(211,140,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(211,140,255,.25)}::-moz-selection{background:rgba(211,140,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #d900e4}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#e7c1ff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#e7c1ff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#e7c1ff;border-radius:2em;background:#d900e4}.post-title{color:#e7c1ff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(217,0,228,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(217,0,228,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.7b0d786c2e5ce3f8c9e3640ed01b10dab69f827c110fe4ea5d651cf102331534.css b/public/css/main.min.7b0d786c2e5ce3f8c9e3640ed01b10dab69f827c110fe4ea5d651cf102331534.css
deleted file mode 100644
index b46b81b..0000000
--- a/public/css/main.min.7b0d786c2e5ce3f8c9e3640ed01b10dab69f827c110fe4ea5d651cf102331534.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#d900e4}h1,h2,h3,h4,h5,h6{color:#cd8ef6}a{color:#000;transition:color .35s;text-decoration:none}a:hover{color:#cd8ef6}code{font-family:monospace,monospace;font-size:1em;color:rgba(217,0,228,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(217,0,228,.25)}::-moz-selection{background:rgba(217,0,228,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #000}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#cd8ef6}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#cd8ef6;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#cd8ef6;border-radius:2em;background:#000}.post-title{color:#cd8ef6}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(0,0,0,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(0,0,0,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.7f75e3590cfd6cb21df5d4b79849b644c5623ad62474de8e509fd569589d7b34.css b/public/css/main.min.7f75e3590cfd6cb21df5d4b79849b644c5623ad62474de8e509fd569589d7b34.css
deleted file mode 100644
index 870ef9e..0000000
--- a/public/css/main.min.7f75e3590cfd6cb21df5d4b79849b644c5623ad62474de8e509fd569589d7b34.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#353b43;color:#afbac4}h1,h2,h3,h4,h5,h6{color:#fff}a{color:#57cc8a;transition:color .35s;text-decoration:none}a:hover{color:#fff}code{font-family:monospace,monospace;font-size:1em;color:rgba(175,186,196,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(175,186,196,.25)}::-moz-selection{background:rgba(175,186,196,.25)}.app-header{padding:2.5em;background:#242930;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #57cc8a}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#fff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#fff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#fff;border-radius:2em;background:#57cc8a}.post-title{color:#fff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(87,204,138,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(87,204,138,.8);margin:1em 0;padding:.5em 1em;background:#242930}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.8304be06b16a462c0e7f600460d41a67a84406b385f4c426a5c82605bf48b366.css b/public/css/main.min.8304be06b16a462c0e7f600460d41a67a84406b385f4c426a5c82605bf48b366.css
deleted file mode 100644
index 98f1508..0000000
--- a/public/css/main.min.8304be06b16a462c0e7f600460d41a67a84406b385f4c426a5c82605bf48b366.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#212121;color:#f5e3e0}h1,h2,h3,h4,h5,h6{color:#f5f5f5}a{color:#a71aff;transition:color .35s;text-decoration:none}a:hover{color:#f5f5f5}code{font-family:monospace,monospace;font-size:1em;color:rgba(245,227,224,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(245,227,224,.25)}::-moz-selection{background:rgba(245,227,224,.25)}.app-header{padding:2.5em;background:#d35050;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a71aff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#f5f5f5}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#f5f5f5;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#f5f5f5;border-radius:2em;background:#a71aff}.post-title{color:#f5f5f5}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(167,26,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(167,26,255,.8);margin:1em 0;padding:.5em 1em;background:#d35050}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.9bc9696a83ed2104c96a4ca080f372cd98544f35e388a727238bed95e71da5e9.css b/public/css/main.min.9bc9696a83ed2104c96a4ca080f372cd98544f35e388a727238bed95e71da5e9.css
deleted file mode 100644
index 33706ca..0000000
--- a/public/css/main.min.9bc9696a83ed2104c96a4ca080f372cd98544f35e388a727238bed95e71da5e9.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#0b060e;color:#f5e3e0}h1,h2,h3,h4,h5,h6{color:#f5f5f5}a{color:#a71aff;transition:color .35s;text-decoration:none}a:hover{color:#f5f5f5}code{font-family:monospace,monospace;font-size:1em;color:rgba(245,227,224,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(245,227,224,.25)}::-moz-selection{background:rgba(245,227,224,.25)}.app-header{padding:2.5em;background:#000;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a71aff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#f5f5f5}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#f5f5f5;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#f5f5f5;border-radius:2em;background:#a71aff}.post-title{color:#f5f5f5}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(167,26,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(167,26,255,.8);margin:1em 0;padding:.5em 1em;background:#000}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.9d7feadeb73227ed259e33482f1639b3a70d93c5058e8a82ed01f0558126b7d9.css b/public/css/main.min.9d7feadeb73227ed259e33482f1639b3a70d93c5058e8a82ed01f0558126b7d9.css
deleted file mode 100644
index 5e49c26..0000000
--- a/public/css/main.min.9d7feadeb73227ed259e33482f1639b3a70d93c5058e8a82ed01f0558126b7d9.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#d38cff}h1,h2,h3,h4,h5,h6{color:#5e2383}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#5e2383}code{font-family:monospace,monospace;font-size:1em;color:rgba(211,140,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(211,140,255,.25)}::-moz-selection{background:rgba(211,140,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#5e2383}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#5e2383;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#5e2383;border-radius:2em;background:#760090}.post-title{color:#5e2383}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.a7e8166777e8f4ad5cdd437f1ebb5e0035c13a3a45c1a22ebad216795d58c4d2.css b/public/css/main.min.a7e8166777e8f4ad5cdd437f1ebb5e0035c13a3a45c1a22ebad216795d58c4d2.css
deleted file mode 100644
index bd73307..0000000
--- a/public/css/main.min.a7e8166777e8f4ad5cdd437f1ebb5e0035c13a3a45c1a22ebad216795d58c4d2.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#f5e3e0}h1,h2,h3,h4,h5,h6{color:#f5f5f5}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#f5f5f5}code{font-family:monospace,monospace;font-size:1em;color:rgba(245,227,224,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(245,227,224,.25)}::-moz-selection{background:rgba(245,227,224,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#f5f5f5}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#f5f5f5;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#f5f5f5;border-radius:2em;background:#760090}.post-title{color:#f5f5f5}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.a8dd11926ac2daf4216f9a77e90edd2392d1730ea90585f53230b1efe45ca3ae.css b/public/css/main.min.a8dd11926ac2daf4216f9a77e90edd2392d1730ea90585f53230b1efe45ca3ae.css
deleted file mode 100644
index b27e560..0000000
--- a/public/css/main.min.a8dd11926ac2daf4216f9a77e90edd2392d1730ea90585f53230b1efe45ca3ae.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#e5aaff}h1,h2,h3,h4,h5,h6{color:#fff}a{color:#a581ff;transition:color .35s;text-decoration:none}a:hover{color:#fff}code{font-family:monospace,monospace;font-size:1em;color:rgba(229,170,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(229,170,255,.25)}::-moz-selection{background:rgba(229,170,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a581ff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#fff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#fff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#fff;border-radius:2em;background:#a581ff}.post-title{color:#fff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(165,129,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(165,129,255,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}
\ No newline at end of file
diff --git a/public/css/main.min.abb65321d88a0945b99799d192c9844642df83198425b5b735b1d59d72be87af.css b/public/css/main.min.abb65321d88a0945b99799d192c9844642df83198425b5b735b1d59d72be87af.css
deleted file mode 100644
index 4bf3f58..0000000
--- a/public/css/main.min.abb65321d88a0945b99799d192c9844642df83198425b5b735b1d59d72be87af.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#a100ff}h1,h2,h3,h4,h5,h6{color:#d900e4}a{color:#a581ff;transition:color .35s;text-decoration:none}a:hover{color:#d900e4}code{font-family:monospace,monospace;font-size:1em;color:rgba(161,0,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(161,0,255,.25)}::-moz-selection{background:rgba(161,0,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a581ff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#d900e4}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#d900e4;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#d900e4;border-radius:2em;background:#a581ff}.post-title{color:#d900e4}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(165,129,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(165,129,255,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.af3bf94990afda5785c8cfd73ec3c3325deba5aa6993cdf3a53a167a5934799d.css b/public/css/main.min.af3bf94990afda5785c8cfd73ec3c3325deba5aa6993cdf3a53a167a5934799d.css
deleted file mode 100644
index f59ebb3..0000000
--- a/public/css/main.min.af3bf94990afda5785c8cfd73ec3c3325deba5aa6993cdf3a53a167a5934799d.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#d38cff}h1,h2,h3,h4,h5,h6{color:#e7c1ff}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#e7c1ff}code{font-family:monospace,monospace;font-size:1em;color:rgba(211,140,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(211,140,255,.25)}::-moz-selection{background:rgba(211,140,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#e7c1ff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#e7c1ff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#e7c1ff;border-radius:2em;background:#760090}.post-title{color:#e7c1ff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.b8ccbef2916af451056b143b8edf9b050555bbe3ecc29aaebcb26c2772967554.css b/public/css/main.min.b8ccbef2916af451056b143b8edf9b050555bbe3ecc29aaebcb26c2772967554.css
deleted file mode 100644
index c559eec..0000000
--- a/public/css/main.min.b8ccbef2916af451056b143b8edf9b050555bbe3ecc29aaebcb26c2772967554.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#0d0b0e;color:#f5e3e0}h1,h2,h3,h4,h5,h6{color:#f5f5f5}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#f5f5f5}code{font-family:monospace,monospace;font-size:1em;color:rgba(245,227,224,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(245,227,224,.25)}::-moz-selection{background:rgba(245,227,224,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#f5f5f5}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#f5f5f5;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#f5f5f5;border-radius:2em;background:#760090}.post-title{color:#f5f5f5}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.c40031673947688b419b7fdd5586bd50c41b2e250cbbf8d2a76be079f753cb24.css b/public/css/main.min.c40031673947688b419b7fdd5586bd50c41b2e250cbbf8d2a76be079f753cb24.css
deleted file mode 100644
index 49d7c1b..0000000
--- a/public/css/main.min.c40031673947688b419b7fdd5586bd50c41b2e250cbbf8d2a76be079f753cb24.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#251828;color:#f5e3e0}h1,h2,h3,h4,h5,h6{color:#f5f5f5}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#f5f5f5}code{font-family:monospace,monospace;font-size:1em;color:rgba(245,227,224,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(245,227,224,.25)}::-moz-selection{background:rgba(245,227,224,.25)}.app-header{padding:2.5em;background:#29232d;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#f5f5f5}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#f5f5f5;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#f5f5f5;border-radius:2em;background:#760090}.post-title{color:#f5f5f5}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#29232d}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.e84671b3778aa4ca47f15d3f05dd039eaa6aec72418c0ac6501d02c117c90952.css b/public/css/main.min.e84671b3778aa4ca47f15d3f05dd039eaa6aec72418c0ac6501d02c117c90952.css
deleted file mode 100644
index 354f85e..0000000
--- a/public/css/main.min.e84671b3778aa4ca47f15d3f05dd039eaa6aec72418c0ac6501d02c117c90952.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#f5f5f5}h1,h2,h3,h4,h5,h6{color:#5e2383}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#5e2383}code{font-family:monospace,monospace;font-size:1em;color:rgba(245,245,245,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(245,245,245,.25)}::-moz-selection{background:rgba(245,245,245,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#5e2383}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#5e2383;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#5e2383;border-radius:2em;background:#760090}.post-title{color:#5e2383}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.e94225c8400f57a9510a124c32e11379cb850e47e8645d76655d04e10f9624de.css b/public/css/main.min.e94225c8400f57a9510a124c32e11379cb850e47e8645d76655d04e10f9624de.css
deleted file mode 100644
index 6d622ac..0000000
--- a/public/css/main.min.e94225c8400f57a9510a124c32e11379cb850e47e8645d76655d04e10f9624de.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#b548ff}h1,h2,h3,h4,h5,h6{color:#cd8ef6}a{color:#a581ff;transition:color .35s;text-decoration:none}a:hover{color:#cd8ef6}code{font-family:monospace,monospace;font-size:1em;color:rgba(181,72,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(181,72,255,.25)}::-moz-selection{background:rgba(181,72,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a581ff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#cd8ef6}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#cd8ef6;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#cd8ef6;border-radius:2em;background:#a581ff}.post-title{color:#cd8ef6}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(165,129,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(165,129,255,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.f0f590bdee1388256a6fd310d3c8f9dcc86b28fc60938d52ffabd9b945321dff.css b/public/css/main.min.f0f590bdee1388256a6fd310d3c8f9dcc86b28fc60938d52ffabd9b945321dff.css
deleted file mode 100644
index 0bcdf26..0000000
--- a/public/css/main.min.f0f590bdee1388256a6fd310d3c8f9dcc86b28fc60938d52ffabd9b945321dff.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#390096}h1,h2,h3,h4,h5,h6{color:#e7c1ff}a{color:#d900e4;transition:color .35s;text-decoration:none}a:hover{color:#e7c1ff}code{font-family:monospace,monospace;font-size:1em;color:rgba(57,0,150,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(57,0,150,.25)}::-moz-selection{background:rgba(57,0,150,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #d900e4}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#e7c1ff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#e7c1ff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#e7c1ff;border-radius:2em;background:#d900e4}.post-title{color:#e7c1ff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(217,0,228,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(217,0,228,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.f8b0996ab504f8e8db3831367203b35cc50a598e9580e512445ee227e6bd189c.css b/public/css/main.min.f8b0996ab504f8e8db3831367203b35cc50a598e9580e512445ee227e6bd189c.css
deleted file mode 100644
index 19fcd25..0000000
--- a/public/css/main.min.f8b0996ab504f8e8db3831367203b35cc50a598e9580e512445ee227e6bd189c.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#212121;color:#f5e3e0}h1,h2,h3,h4,h5,h6{color:#f5f5f5}a{color:#fff;transition:color .35s;text-decoration:none}a:hover{color:#f5f5f5}code{font-family:monospace,monospace;font-size:1em;color:rgba(245,227,224,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(245,227,224,.25)}::-moz-selection{background:rgba(245,227,224,.25)}.app-header{padding:2.5em;background:#d35050;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #fff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#f5f5f5}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#f5f5f5;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#f5f5f5;border-radius:2em;background:#fff}.post-title{color:#f5f5f5}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(255,255,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(255,255,255,.8);margin:1em 0;padding:.5em 1em;background:#d35050}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.fa50c26cfd5703e8c001574b8b669f704b5fa2d925978b016105d87331e1326e.css b/public/css/main.min.fa50c26cfd5703e8c001574b8b669f704b5fa2d925978b016105d87331e1326e.css
deleted file mode 100644
index 9196695..0000000
--- a/public/css/main.min.fa50c26cfd5703e8c001574b8b669f704b5fa2d925978b016105d87331e1326e.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#a100ff}h1,h2,h3,h4,h5,h6{color:#4800ff}a{color:#d900e4;transition:color .35s;text-decoration:none}a:hover{color:#4800ff}code{font-family:monospace,monospace;font-size:1em;color:rgba(161,0,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(161,0,255,.25)}::-moz-selection{background:rgba(161,0,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #d900e4}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#4800ff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#4800ff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#4800ff;border-radius:2em;background:#d900e4}.post-title{color:#4800ff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(217,0,228,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(217,0,228,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.fc1869ad79c52c1131d0a5bc689069dba7334fe0972e30c6640feec2296ebefa.css b/public/css/main.min.fc1869ad79c52c1131d0a5bc689069dba7334fe0972e30c6640feec2296ebefa.css
deleted file mode 100644
index 52f5be5..0000000
--- a/public/css/main.min.fc1869ad79c52c1131d0a5bc689069dba7334fe0972e30c6640feec2296ebefa.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#d900e4}h1,h2,h3,h4,h5,h6{color:#cd8ef6}a{color:#a581ff;transition:color .35s;text-decoration:none}a:hover{color:#cd8ef6}code{font-family:monospace,monospace;font-size:1em;color:rgba(217,0,228,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(217,0,228,.25)}::-moz-selection{background:rgba(217,0,228,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a581ff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#cd8ef6}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#cd8ef6;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#cd8ef6;border-radius:2em;background:#a581ff}.post-title{color:#cd8ef6}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(165,129,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(165,129,255,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.fc5688b6f5502eaf83bf090cf0f06907d1c327a5810d863605d9d8129a26e49b.css b/public/css/main.min.fc5688b6f5502eaf83bf090cf0f06907d1c327a5810d863605d9d8129a26e49b.css
deleted file mode 100644
index ea75d87..0000000
--- a/public/css/main.min.fc5688b6f5502eaf83bf090cf0f06907d1c327a5810d863605d9d8129a26e49b.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#5e2383}h1,h2,h3,h4,h5,h6{color:#f5f5f5}a{color:#760090;transition:color .35s;text-decoration:none}a:hover{color:#f5f5f5}code{font-family:monospace,monospace;font-size:1em;color:rgba(94,35,131,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(94,35,131,.25)}::-moz-selection{background:rgba(94,35,131,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #760090}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#f5f5f5}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#f5f5f5;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#f5f5f5;border-radius:2em;background:#760090}.post-title{color:#f5f5f5}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(118,0,144,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(118,0,144,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/css/main.min.fe4bfddbc84b01426ce0582df2a628a72abf2f6ff756d74d6b32c2bf148ac035.css b/public/css/main.min.fe4bfddbc84b01426ce0582df2a628a72abf2f6ff756d74d6b32c2bf148ac035.css
deleted file mode 100644
index 4dff195..0000000
--- a/public/css/main.min.fe4bfddbc84b01426ce0582df2a628a72abf2f6ff756d74d6b32c2bf148ac035.css
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#cd8ef6}h1,h2,h3,h4,h5,h6{color:#cd8ef6}a{color:#a581ff;transition:color .35s;text-decoration:none}a:hover{color:#cd8ef6}code{font-family:monospace,monospace;font-size:1em;color:rgba(205,142,246,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(205,142,246,.25)}::-moz-selection{background:rgba(205,142,246,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a581ff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#cd8ef6}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#cd8ef6;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#cd8ef6;border-radius:2em;background:#a581ff}.post-title{color:#cd8ef6}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(165,129,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(165,129,255,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/public/index.html b/public/index.html
index d700bde..0cf0374 100644
--- a/public/index.html
+++ b/public/index.html
@@ -1,85 +1,16 @@
-
-
-
- Apache
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Apache
-
-
- -
- Intro
-
-
- Jun 8, 2024
- -
-
- 1 min read
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Apache
+
+
+ Hi, I'm Apache
+ I write code sometimes
+ Check out some games at games.apach.dev
+ Check out my code at my Github and Forgejo
+
+
\ No newline at end of file
diff --git a/public/index.xml b/public/index.xml
deleted file mode 100644
index 0a74e88..0000000
--- a/public/index.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
- Apache
- http://localhost:1313/
- Recent content on Apache
- Hugo
- en-us
- Sat, 08 Jun 2024 20:16:15 -0500
-
- -
- Intro
- http://localhost:1313/pages/intro/
- Sat, 08 Jun 2024 20:16:15 -0500
- http://localhost:1313/pages/intro/
- General Introduction Hi! I’m apache. I love reading and programming, and I’ve been trying to get into writing.
Programming You can check out my work at https://github.com/Apachedrag427 and https://git.apach.dev/apache
I mainly use Rust, C++, and Lua, but I’ve been delving into other languages
-
-
-
diff --git a/public/logo.png b/public/logo.png
deleted file mode 100644
index 6ba9354..0000000
Binary files a/public/logo.png and /dev/null differ
diff --git a/public/page/1/index.html b/public/page/1/index.html
deleted file mode 100644
index 0e4714b..0000000
--- a/public/page/1/index.html
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- http://localhost:1313/
-
-
-
-
-
-
diff --git a/public/page/2/index.html b/public/page/2/index.html
deleted file mode 100644
index c218200..0000000
--- a/public/page/2/index.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
- Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Apache
-
-
- -
- Post 235
-
-
- Jun 8, 2024
- -
-
- 1 min read
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/pages/index.html b/public/pages/index.html
deleted file mode 100644
index b0219eb..0000000
--- a/public/pages/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
- Pages // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Pages
-
-
- -
- Intro
-
-
- Jun 8, 2024
- -
-
- 1 min read
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/pages/index.xml b/public/pages/index.xml
deleted file mode 100644
index bbd75ff..0000000
--- a/public/pages/index.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
- Pages on Apache
- http://localhost:1313/pages/
- Recent content in Pages on Apache
- Hugo
- en-us
- Sat, 08 Jun 2024 20:16:15 -0500
-
- -
- Intro
- http://localhost:1313/pages/intro/
- Sat, 08 Jun 2024 20:16:15 -0500
- http://localhost:1313/pages/intro/
- General Introduction Hi! I’m apache. I love reading and programming, and I’ve been trying to get into writing.
Programming You can check out my work at https://github.com/Apachedrag427 and https://git.apach.dev/apache
I mainly use Rust, C++, and Lua, but I’ve been delving into other languages
-
-
-
diff --git a/public/pages/intro/index.html b/public/pages/intro/index.html
deleted file mode 100644
index f015301..0000000
--- a/public/pages/intro/index.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
- Intro // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
General Introduction
-
Hi! I’m apache. I love reading and programming, and I’ve been trying to get into writing.
-
Programming
-
You can check out my work at https://github.com/Apachedrag427 and https://git.apach.dev/apache
-
I mainly use Rust, C++, and Lua, but I’ve been delving into other languages
-
-
-
-
-
-
-
-
diff --git a/public/pages/page/1/index.html b/public/pages/page/1/index.html
deleted file mode 100644
index a341f32..0000000
--- a/public/pages/page/1/index.html
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- http://localhost:1313/pages/
-
-
-
-
-
-
diff --git a/public/pages/page/2/index.html b/public/pages/page/2/index.html
deleted file mode 100644
index e442bc2..0000000
--- a/public/pages/page/2/index.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
- Pages // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Pages
-
-
- -
- Post 235
-
-
- Jun 8, 2024
- -
-
- 1 min read
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/pages/post1/index.html b/public/pages/post1/index.html
deleted file mode 100644
index a9d1546..0000000
--- a/public/pages/post1/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 100 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/pages/post10/index.html b/public/pages/post10/index.html
deleted file mode 100644
index d968058..0000000
--- a/public/pages/post10/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 212 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/pages/post2/index.html b/public/pages/post2/index.html
deleted file mode 100644
index e398a92..0000000
--- a/public/pages/post2/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 185 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/pages/post3/index.html b/public/pages/post3/index.html
deleted file mode 100644
index 80917a3..0000000
--- a/public/pages/post3/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 129 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/pages/post4/index.html b/public/pages/post4/index.html
deleted file mode 100644
index 3c9826e..0000000
--- a/public/pages/post4/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 222 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/pages/post5/index.html b/public/pages/post5/index.html
deleted file mode 100644
index 9fc742b..0000000
--- a/public/pages/post5/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 188 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/pages/post6/index.html b/public/pages/post6/index.html
deleted file mode 100644
index b74cd55..0000000
--- a/public/pages/post6/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 172 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/pages/post7/index.html b/public/pages/post7/index.html
deleted file mode 100644
index d9a6836..0000000
--- a/public/pages/post7/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 152 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/pages/post8/index.html b/public/pages/post8/index.html
deleted file mode 100644
index e6dcac5..0000000
--- a/public/pages/post8/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 235 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/pages/post9/index.html b/public/pages/post9/index.html
deleted file mode 100644
index 6219c11..0000000
--- a/public/pages/post9/index.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Post 224 // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hi! I’m apache.
-Here’s a codeblock:
-
local function hello(name)
- print("Hello, %s":format(name))
-end
-
-hello("Apache")
-
-
-
-
-
-
-
-
diff --git a/public/rounded_logo.png b/public/rounded_logo.png
deleted file mode 100644
index 660537e..0000000
Binary files a/public/rounded_logo.png and /dev/null differ
diff --git a/public/sitemap.xml b/public/sitemap.xml
deleted file mode 100644
index 315881b..0000000
--- a/public/sitemap.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
- http://localhost:1313/
- 2024-06-08T20:16:15-05:00
-
- http://localhost:1313/pages/intro/
- 2024-06-08T20:16:15-05:00
-
- http://localhost:1313/pages/
- 2024-06-08T20:16:15-05:00
-
- http://localhost:1313/categories/
-
- http://localhost:1313/tags/
-
-
diff --git a/public/tags/index.html b/public/tags/index.html
deleted file mode 100644
index dbe435f..0000000
--- a/public/tags/index.html
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
- Tags // Apache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
diff --git a/public/tags/index.xml b/public/tags/index.xml
deleted file mode 100644
index b6af509..0000000
--- a/public/tags/index.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Tags on Apache
- http://localhost:1313/tags/
- Recent content in Tags on Apache
- Hugo
- en-us
-
-
-
diff --git a/public/unavailable-message.html b/public/unavailable-message.html
new file mode 100644
index 0000000..5a4de41
--- /dev/null
+++ b/public/unavailable-message.html
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+ Service Unavailable
+
+
+ Sorry, apach.dev apps are unavailable right now.
+ The server is currently under maintenance, please check again later.
+ Affected apps:
+
+ Static pages, such as apach.dev and games.apach.dev will remain up.
+
+
\ No newline at end of file
diff --git a/resources/_gen/assets/css/main.scss_28eb56fb7a06694e78aa201b1679c397.content b/resources/_gen/assets/css/main.scss_28eb56fb7a06694e78aa201b1679c397.content
deleted file mode 100644
index 307b505..0000000
--- a/resources/_gen/assets/css/main.scss_28eb56fb7a06694e78aa201b1679c397.content
+++ /dev/null
@@ -1 +0,0 @@
-*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#16111a;color:#e5aaff}h1,h2,h3,h4,h5,h6{color:#fff}a{color:#a581ff;transition:color .35s;text-decoration:none}a:hover{color:#fff}code{font-family:monospace,monospace;font-size:1em;color:rgba(229,170,255,.8);text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(229,170,255,.25)}::-moz-selection{background:rgba(229,170,255,.25)}.app-header{padding:2.5em;background:#0d0b0e;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #a581ff}.app-container{padding:2.5rem}.app-header-social{display:flex;align-items:center;justify-content:center;font-size:2em;color:#fff}.app-header-social a:not(:last-child){margin-right:.4em}.app-header-title{color:#fff;display:block;font-size:2em;margin:.67em 0;font-weight:700}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;margin-top:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.page-item.active .page-link{color:#fff;border-radius:2em;background:#a581ff}.post-title{color:#fff}.post-meta>div{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;font-size:.8em}.post-meta>div>.icon{margin-right:.4em}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(165,129,255,.8);padding:1em}.post-content blockquote{border-left:.4em solid rgba(165,129,255,.8);margin:1em 0;padding:.5em 1em;background:#0d0b0e}.post-content blockquote p{margin:.5em 0}.post-content img{max-width:100%}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:flex;align-items:center;font-size:.8em}.posts-list-item-description>.icon{margin-right:.4em}.posts-list-item-separator{margin:0 .4em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{display:flex;align-items:center;list-style:none;padding:.4em 0}.tags-list-item>.icon{margin-right:.4em}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}.app-header-avatar{border:none}
\ No newline at end of file
diff --git a/resources/_gen/assets/css/main.scss_28eb56fb7a06694e78aa201b1679c397.json b/resources/_gen/assets/css/main.scss_28eb56fb7a06694e78aa201b1679c397.json
deleted file mode 100644
index ea848e1..0000000
--- a/resources/_gen/assets/css/main.scss_28eb56fb7a06694e78aa201b1679c397.json
+++ /dev/null
@@ -1 +0,0 @@
-{"Target":"css/main.min.3c3d87f21291820d27966e73f5714e1b282f3beda47ccfa046f1a25257e5a703.css","MediaType":"text/css","Data":{"Integrity":"sha256-PD2H8hKRgg0nlm5z9XFOGygvO+2kfM+gRvGiUlflpwM="}}
\ No newline at end of file
diff --git a/static/logo.png b/static/logo.png
deleted file mode 100644
index 6ba9354..0000000
Binary files a/static/logo.png and /dev/null differ
diff --git a/static/rounded_logo.png b/static/rounded_logo.png
deleted file mode 100644
index 660537e..0000000
Binary files a/static/rounded_logo.png and /dev/null differ
diff --git a/themes/m10c-custom b/themes/m10c-custom
deleted file mode 160000
index 808070c..0000000
--- a/themes/m10c-custom
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 808070c7418d36db9c73afeec4fc871639abeaaa