diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 74234bf..380bb95 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -9,6 +9,8 @@
 #
 /styles/chatgpt @rubyowo
 #
+/styles/chess.com @coldenate @isabelroses @skelebro1
+#
 /styles/cinny @jn-sena
 #
 /styles/codeberg @justTOBBI
diff --git a/.github/ISSUE_TEMPLATE/userstyle.yml b/.github/ISSUE_TEMPLATE/userstyle.yml
index e2857c0..0018c01 100644
--- a/.github/ISSUE_TEMPLATE/userstyle.yml
+++ b/.github/ISSUE_TEMPLATE/userstyle.yml
@@ -20,6 +20,7 @@ body:
         - lbl:brave-search
         - lbl:canvas-lms
         - lbl:chatgpt
+        - lbl:chess.com
         - lbl:cinny
         - lbl:codeberg
         - lbl:crowdin
diff --git a/.github/issue-labeler.yml b/.github/issue-labeler.yml
index 2a4bbe6..b468c12 100644
--- a/.github/issue-labeler.yml
+++ b/.github/issue-labeler.yml
@@ -9,6 +9,8 @@ canvas-lms:
   - '(lbl:canvas-lms)'
 chatgpt:
   - '(lbl:chatgpt)'
+chess.com:
+  - '(lbl:chess.com)'
 cinny:
   - '(lbl:cinny)'
 codeberg:
diff --git a/.github/pr-labeler.yml b/.github/pr-labeler.yml
index b33806c..38fffb3 100644
--- a/.github/pr-labeler.yml
+++ b/.github/pr-labeler.yml
@@ -4,6 +4,7 @@ anilist: styles/anilist/**/*
 brave-search: styles/brave-search/**/*
 canvas-lms: styles/canvas-lms/**/*
 chatgpt: styles/chatgpt/**/*
+chess.com: styles/chess.com/**/*
 cinny: styles/cinny/**/*
 codeberg: styles/codeberg/**/*
 crowdin: styles/crowdin/**/*
diff --git a/README.md b/README.md
index cefda0d..ae4b56b 100644
--- a/README.md
+++ b/README.md
@@ -131,6 +131,7 @@ See [CONTRIBUTING.md](docs/CONTRIBUTING.md)
 <details open>
 <summary>🎮 Games</summary>
 
+- [Chess.com](styles/chess.com)
 - [Modrinth](styles/modrinth)
 
 </details>
diff --git a/styles/chess.com/README.md b/styles/chess.com/README.md
new file mode 100644
index 0000000..c404829
--- /dev/null
+++ b/styles/chess.com/README.md
@@ -0,0 +1,58 @@
+<!-- AUTOGEN:README START -->
+<!-- THIS FILE IS AUTOGENERATED. DO NOT EDIT IT BY HAND -->
+
+<h3 align="center">
+	<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/logos/exports/1544x1544_circle.png" width="100" alt="Logo"/><br/>
+	<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/>
+  Catppuccin for <a href="https://chess.com">Chess.com</a>
+	<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/>
+</h3>
+
+<p align="center">
+	<a href="https://github.com/catppuccin/userstyles/issues?q=is%3Aissue+is+label%3Achess.com"><img src="https://img.shields.io/github/issues/catppuccin/userstyles?colorA=363a4f&colorB=f5a97f&style=for-the-badge"></a>
+	<a href="https://raw.githubusercontent.com/catppuccin/userstyles/main/styles/chess.com/catppuccin.user.css"><img src="https://img.shields.io/badge/stylus-install-cba6f7?colorA=363a4f&style=for-the-badge"></a>
+</p>
+
+<p align="center">
+  <img src="assets/catwalk.webp"/>
+</p>
+
+## Previews
+
+<details>
+<summary>🌻 Latte</summary>
+<img src="assets/latte.webp"/>
+</details>
+<details>
+<summary>🪴 Frappé</summary>
+<img src="assets/frappe.webp"/>
+</details>
+<details>
+<summary>🌺 Macchiato</summary>
+<img src="assets/macchiato.webp"/>
+</details>
+<details>
+<summary>🌿 Mocha</summary>
+<img src="assets/mocha.webp"/>
+</details>
+
+
+
+
+
+## 💝 Current Maintainer(s)
+- [coldenate](https://github.com/coldenate)
+- [Isabel](https://github.com/isabelroses)
+- [skele](https://github.com/skelebro1)
+
+&nbsp;
+
+<p align="center">
+	<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/footers/gray0_ctp_on_line.svg?sanitize=true" />
+</p>
+
+<p align="center">
+	Copyright &copy; 2021-present <a href="https://github.com/catppuccin" target="_blank">Catppuccin Org</a>
+</p>
+
+<!-- AUTOGEN:README END -->
\ No newline at end of file
diff --git a/styles/chess.com/assets/base/b/bb.png b/styles/chess.com/assets/base/b/bb.png
index df2e407..fcf4c29 100644
Binary files a/styles/chess.com/assets/base/b/bb.png and b/styles/chess.com/assets/base/b/bb.png differ
diff --git a/styles/chess.com/assets/base/b/bk.png b/styles/chess.com/assets/base/b/bk.png
index 35637f5..316f437 100644
Binary files a/styles/chess.com/assets/base/b/bk.png and b/styles/chess.com/assets/base/b/bk.png differ
diff --git a/styles/chess.com/assets/base/b/bn.png b/styles/chess.com/assets/base/b/bn.png
index e79df05..244524a 100644
Binary files a/styles/chess.com/assets/base/b/bn.png and b/styles/chess.com/assets/base/b/bn.png differ
diff --git a/styles/chess.com/assets/base/b/bp.png b/styles/chess.com/assets/base/b/bp.png
index bb3cfdf..964a6e0 100644
Binary files a/styles/chess.com/assets/base/b/bp.png and b/styles/chess.com/assets/base/b/bp.png differ
diff --git a/styles/chess.com/assets/base/b/bq.png b/styles/chess.com/assets/base/b/bq.png
index a2ed748..6d86f98 100644
Binary files a/styles/chess.com/assets/base/b/bq.png and b/styles/chess.com/assets/base/b/bq.png differ
diff --git a/styles/chess.com/assets/base/b/br.png b/styles/chess.com/assets/base/b/br.png
index 722db00..a007aa1 100644
Binary files a/styles/chess.com/assets/base/b/br.png and b/styles/chess.com/assets/base/b/br.png differ
diff --git a/styles/chess.com/assets/base/board.png b/styles/chess.com/assets/base/board.png
index 1f80c4a..81537ad 100644
Binary files a/styles/chess.com/assets/base/board.png and b/styles/chess.com/assets/base/board.png differ
diff --git a/styles/chess.com/assets/base/colorboard.png b/styles/chess.com/assets/base/colorboard.png
index cd169f4..58d3696 100644
Binary files a/styles/chess.com/assets/base/colorboard.png and b/styles/chess.com/assets/base/colorboard.png differ
diff --git a/styles/chess.com/assets/base/w/wb.png b/styles/chess.com/assets/base/w/wb.png
index 5e26a38..9263f9e 100644
Binary files a/styles/chess.com/assets/base/w/wb.png and b/styles/chess.com/assets/base/w/wb.png differ
diff --git a/styles/chess.com/assets/base/w/wk.png b/styles/chess.com/assets/base/w/wk.png
index 44ded88..b462d31 100644
Binary files a/styles/chess.com/assets/base/w/wk.png and b/styles/chess.com/assets/base/w/wk.png differ
diff --git a/styles/chess.com/assets/base/w/wn.png b/styles/chess.com/assets/base/w/wn.png
index e382675..8f34bfd 100644
Binary files a/styles/chess.com/assets/base/w/wn.png and b/styles/chess.com/assets/base/w/wn.png differ
diff --git a/styles/chess.com/assets/base/w/wp.png b/styles/chess.com/assets/base/w/wp.png
index 6d1b1fe..e7b5698 100644
Binary files a/styles/chess.com/assets/base/w/wp.png and b/styles/chess.com/assets/base/w/wp.png differ
diff --git a/styles/chess.com/assets/base/w/wq.png b/styles/chess.com/assets/base/w/wq.png
index bdc6ff3..bfbb71c 100644
Binary files a/styles/chess.com/assets/base/w/wq.png and b/styles/chess.com/assets/base/w/wq.png differ
diff --git a/styles/chess.com/assets/base/w/wr.png b/styles/chess.com/assets/base/w/wr.png
index 49b7d0f..0a754f3 100644
Binary files a/styles/chess.com/assets/base/w/wr.png and b/styles/chess.com/assets/base/w/wr.png differ
diff --git a/styles/chess.com/assets/frappe.webp b/styles/chess.com/assets/frappe.webp
index 1316e8e..7feb580 100644
Binary files a/styles/chess.com/assets/frappe.webp and b/styles/chess.com/assets/frappe.webp differ
diff --git a/styles/chess.com/assets/frappe/b/bb.png b/styles/chess.com/assets/frappe/b/bb.png
index 2924a4e..6289170 100644
Binary files a/styles/chess.com/assets/frappe/b/bb.png and b/styles/chess.com/assets/frappe/b/bb.png differ
diff --git a/styles/chess.com/assets/frappe/b/bk.png b/styles/chess.com/assets/frappe/b/bk.png
index 5d834aa..0148ad8 100644
Binary files a/styles/chess.com/assets/frappe/b/bk.png and b/styles/chess.com/assets/frappe/b/bk.png differ
diff --git a/styles/chess.com/assets/frappe/b/bn.png b/styles/chess.com/assets/frappe/b/bn.png
index deba52f..d084b31 100644
Binary files a/styles/chess.com/assets/frappe/b/bn.png and b/styles/chess.com/assets/frappe/b/bn.png differ
diff --git a/styles/chess.com/assets/frappe/b/bp.png b/styles/chess.com/assets/frappe/b/bp.png
index 0384561..a175ee3 100644
Binary files a/styles/chess.com/assets/frappe/b/bp.png and b/styles/chess.com/assets/frappe/b/bp.png differ
diff --git a/styles/chess.com/assets/frappe/b/bq.png b/styles/chess.com/assets/frappe/b/bq.png
index 34152f2..3804650 100644
Binary files a/styles/chess.com/assets/frappe/b/bq.png and b/styles/chess.com/assets/frappe/b/bq.png differ
diff --git a/styles/chess.com/assets/frappe/b/br.png b/styles/chess.com/assets/frappe/b/br.png
index b8aba41..7127a48 100644
Binary files a/styles/chess.com/assets/frappe/b/br.png and b/styles/chess.com/assets/frappe/b/br.png differ
diff --git a/styles/chess.com/assets/frappe/blue.png b/styles/chess.com/assets/frappe/blue.png
index f6d62e3..6bf183b 100644
Binary files a/styles/chess.com/assets/frappe/blue.png and b/styles/chess.com/assets/frappe/blue.png differ
diff --git a/styles/chess.com/assets/frappe/flamingo.png b/styles/chess.com/assets/frappe/flamingo.png
index 1c9c399..10e9b03 100644
Binary files a/styles/chess.com/assets/frappe/flamingo.png and b/styles/chess.com/assets/frappe/flamingo.png differ
diff --git a/styles/chess.com/assets/frappe/green.png b/styles/chess.com/assets/frappe/green.png
index 9ec9001..7eaa208 100644
Binary files a/styles/chess.com/assets/frappe/green.png and b/styles/chess.com/assets/frappe/green.png differ
diff --git a/styles/chess.com/assets/frappe/lavender.png b/styles/chess.com/assets/frappe/lavender.png
index 7f49dd2..0aa1f66 100644
Binary files a/styles/chess.com/assets/frappe/lavender.png and b/styles/chess.com/assets/frappe/lavender.png differ
diff --git a/styles/chess.com/assets/frappe/maroon.png b/styles/chess.com/assets/frappe/maroon.png
index 51cf729..088c7c2 100644
Binary files a/styles/chess.com/assets/frappe/maroon.png and b/styles/chess.com/assets/frappe/maroon.png differ
diff --git a/styles/chess.com/assets/frappe/mauve.png b/styles/chess.com/assets/frappe/mauve.png
index c99e578..edd9ff3 100644
Binary files a/styles/chess.com/assets/frappe/mauve.png and b/styles/chess.com/assets/frappe/mauve.png differ
diff --git a/styles/chess.com/assets/frappe/peach.png b/styles/chess.com/assets/frappe/peach.png
index f827fe5..06e5b89 100644
Binary files a/styles/chess.com/assets/frappe/peach.png and b/styles/chess.com/assets/frappe/peach.png differ
diff --git a/styles/chess.com/assets/frappe/pink.png b/styles/chess.com/assets/frappe/pink.png
index d2c1d5b..88e2d0c 100644
Binary files a/styles/chess.com/assets/frappe/pink.png and b/styles/chess.com/assets/frappe/pink.png differ
diff --git a/styles/chess.com/assets/frappe/red.png b/styles/chess.com/assets/frappe/red.png
index b4f5cdb..3f56131 100644
Binary files a/styles/chess.com/assets/frappe/red.png and b/styles/chess.com/assets/frappe/red.png differ
diff --git a/styles/chess.com/assets/frappe/rosewater.png b/styles/chess.com/assets/frappe/rosewater.png
index 5656408..bcba465 100644
Binary files a/styles/chess.com/assets/frappe/rosewater.png and b/styles/chess.com/assets/frappe/rosewater.png differ
diff --git a/styles/chess.com/assets/frappe/sapphire.png b/styles/chess.com/assets/frappe/sapphire.png
index 9c3c937..f541e5a 100644
Binary files a/styles/chess.com/assets/frappe/sapphire.png and b/styles/chess.com/assets/frappe/sapphire.png differ
diff --git a/styles/chess.com/assets/frappe/sky.png b/styles/chess.com/assets/frappe/sky.png
index ac2a456..d2a5fd5 100644
Binary files a/styles/chess.com/assets/frappe/sky.png and b/styles/chess.com/assets/frappe/sky.png differ
diff --git a/styles/chess.com/assets/frappe/teal.png b/styles/chess.com/assets/frappe/teal.png
index b5b171c..a5ddb48 100644
Binary files a/styles/chess.com/assets/frappe/teal.png and b/styles/chess.com/assets/frappe/teal.png differ
diff --git a/styles/chess.com/assets/frappe/w/wb.png b/styles/chess.com/assets/frappe/w/wb.png
index a6d42f7..cc652db 100644
Binary files a/styles/chess.com/assets/frappe/w/wb.png and b/styles/chess.com/assets/frappe/w/wb.png differ
diff --git a/styles/chess.com/assets/frappe/w/wk.png b/styles/chess.com/assets/frappe/w/wk.png
index c9dd906..b039582 100644
Binary files a/styles/chess.com/assets/frappe/w/wk.png and b/styles/chess.com/assets/frappe/w/wk.png differ
diff --git a/styles/chess.com/assets/frappe/w/wn.png b/styles/chess.com/assets/frappe/w/wn.png
index 9053cdc..961535b 100644
Binary files a/styles/chess.com/assets/frappe/w/wn.png and b/styles/chess.com/assets/frappe/w/wn.png differ
diff --git a/styles/chess.com/assets/frappe/w/wp.png b/styles/chess.com/assets/frappe/w/wp.png
index d9d4b4d..43dbe7e 100644
Binary files a/styles/chess.com/assets/frappe/w/wp.png and b/styles/chess.com/assets/frappe/w/wp.png differ
diff --git a/styles/chess.com/assets/frappe/w/wq.png b/styles/chess.com/assets/frappe/w/wq.png
index d411639..69cd725 100644
Binary files a/styles/chess.com/assets/frappe/w/wq.png and b/styles/chess.com/assets/frappe/w/wq.png differ
diff --git a/styles/chess.com/assets/frappe/w/wr.png b/styles/chess.com/assets/frappe/w/wr.png
index 8b81ec8..7b471a3 100644
Binary files a/styles/chess.com/assets/frappe/w/wr.png and b/styles/chess.com/assets/frappe/w/wr.png differ
diff --git a/styles/chess.com/assets/frappe/yellow.png b/styles/chess.com/assets/frappe/yellow.png
index 7a34072..4cbcda8 100644
Binary files a/styles/chess.com/assets/frappe/yellow.png and b/styles/chess.com/assets/frappe/yellow.png differ
diff --git a/styles/chess.com/assets/latte.webp b/styles/chess.com/assets/latte.webp
index fbbe47b..11bd473 100644
Binary files a/styles/chess.com/assets/latte.webp and b/styles/chess.com/assets/latte.webp differ
diff --git a/styles/chess.com/assets/latte/b/bb.png b/styles/chess.com/assets/latte/b/bb.png
index 2536c70..ac01897 100644
Binary files a/styles/chess.com/assets/latte/b/bb.png and b/styles/chess.com/assets/latte/b/bb.png differ
diff --git a/styles/chess.com/assets/latte/b/bk.png b/styles/chess.com/assets/latte/b/bk.png
index b3196f5..4944ed1 100644
Binary files a/styles/chess.com/assets/latte/b/bk.png and b/styles/chess.com/assets/latte/b/bk.png differ
diff --git a/styles/chess.com/assets/latte/b/bn.png b/styles/chess.com/assets/latte/b/bn.png
index 296614e..5d9dfc9 100644
Binary files a/styles/chess.com/assets/latte/b/bn.png and b/styles/chess.com/assets/latte/b/bn.png differ
diff --git a/styles/chess.com/assets/latte/b/bp.png b/styles/chess.com/assets/latte/b/bp.png
index d95259e..3eb4a53 100644
Binary files a/styles/chess.com/assets/latte/b/bp.png and b/styles/chess.com/assets/latte/b/bp.png differ
diff --git a/styles/chess.com/assets/latte/b/bq.png b/styles/chess.com/assets/latte/b/bq.png
index 27bd5d7..35b3484 100644
Binary files a/styles/chess.com/assets/latte/b/bq.png and b/styles/chess.com/assets/latte/b/bq.png differ
diff --git a/styles/chess.com/assets/latte/b/br.png b/styles/chess.com/assets/latte/b/br.png
index 00362b2..d98022c 100644
Binary files a/styles/chess.com/assets/latte/b/br.png and b/styles/chess.com/assets/latte/b/br.png differ
diff --git a/styles/chess.com/assets/latte/blue.png b/styles/chess.com/assets/latte/blue.png
index d4914fd..44c4975 100644
Binary files a/styles/chess.com/assets/latte/blue.png and b/styles/chess.com/assets/latte/blue.png differ
diff --git a/styles/chess.com/assets/latte/flamingo.png b/styles/chess.com/assets/latte/flamingo.png
index c6b9945..610e2ec 100644
Binary files a/styles/chess.com/assets/latte/flamingo.png and b/styles/chess.com/assets/latte/flamingo.png differ
diff --git a/styles/chess.com/assets/latte/green.png b/styles/chess.com/assets/latte/green.png
index 9ab9d45..d36f7fb 100644
Binary files a/styles/chess.com/assets/latte/green.png and b/styles/chess.com/assets/latte/green.png differ
diff --git a/styles/chess.com/assets/latte/maroon.png b/styles/chess.com/assets/latte/maroon.png
index bef7298..aa3ab82 100644
Binary files a/styles/chess.com/assets/latte/maroon.png and b/styles/chess.com/assets/latte/maroon.png differ
diff --git a/styles/chess.com/assets/latte/mauve.png b/styles/chess.com/assets/latte/mauve.png
index b6b703a..dd18d43 100644
Binary files a/styles/chess.com/assets/latte/mauve.png and b/styles/chess.com/assets/latte/mauve.png differ
diff --git a/styles/chess.com/assets/latte/peach.png b/styles/chess.com/assets/latte/peach.png
index aae7b41..6ec94b2 100644
Binary files a/styles/chess.com/assets/latte/peach.png and b/styles/chess.com/assets/latte/peach.png differ
diff --git a/styles/chess.com/assets/latte/pink.png b/styles/chess.com/assets/latte/pink.png
index 854e840..d11e737 100644
Binary files a/styles/chess.com/assets/latte/pink.png and b/styles/chess.com/assets/latte/pink.png differ
diff --git a/styles/chess.com/assets/latte/red.png b/styles/chess.com/assets/latte/red.png
index 0a0e6a7..0492d2d 100644
Binary files a/styles/chess.com/assets/latte/red.png and b/styles/chess.com/assets/latte/red.png differ
diff --git a/styles/chess.com/assets/latte/rosewater.png b/styles/chess.com/assets/latte/rosewater.png
index 583962e..4fa28e9 100644
Binary files a/styles/chess.com/assets/latte/rosewater.png and b/styles/chess.com/assets/latte/rosewater.png differ
diff --git a/styles/chess.com/assets/latte/sapphire.png b/styles/chess.com/assets/latte/sapphire.png
index 3894ac9..02aef36 100644
Binary files a/styles/chess.com/assets/latte/sapphire.png and b/styles/chess.com/assets/latte/sapphire.png differ
diff --git a/styles/chess.com/assets/latte/sky.png b/styles/chess.com/assets/latte/sky.png
index 9bfc4b7..a242a03 100644
Binary files a/styles/chess.com/assets/latte/sky.png and b/styles/chess.com/assets/latte/sky.png differ
diff --git a/styles/chess.com/assets/latte/teal.png b/styles/chess.com/assets/latte/teal.png
index 7bf538c..6d98c23 100644
Binary files a/styles/chess.com/assets/latte/teal.png and b/styles/chess.com/assets/latte/teal.png differ
diff --git a/styles/chess.com/assets/latte/w/wb.png b/styles/chess.com/assets/latte/w/wb.png
index 182f703..898b0a5 100644
Binary files a/styles/chess.com/assets/latte/w/wb.png and b/styles/chess.com/assets/latte/w/wb.png differ
diff --git a/styles/chess.com/assets/latte/w/wk.png b/styles/chess.com/assets/latte/w/wk.png
index dae710d..46f0cb7 100644
Binary files a/styles/chess.com/assets/latte/w/wk.png and b/styles/chess.com/assets/latte/w/wk.png differ
diff --git a/styles/chess.com/assets/latte/w/wn.png b/styles/chess.com/assets/latte/w/wn.png
index 9582378..ab8c638 100644
Binary files a/styles/chess.com/assets/latte/w/wn.png and b/styles/chess.com/assets/latte/w/wn.png differ
diff --git a/styles/chess.com/assets/latte/w/wp.png b/styles/chess.com/assets/latte/w/wp.png
index 877f4f1..2345881 100644
Binary files a/styles/chess.com/assets/latte/w/wp.png and b/styles/chess.com/assets/latte/w/wp.png differ
diff --git a/styles/chess.com/assets/latte/w/wq.png b/styles/chess.com/assets/latte/w/wq.png
index 9524b18..4ba1bf5 100644
Binary files a/styles/chess.com/assets/latte/w/wq.png and b/styles/chess.com/assets/latte/w/wq.png differ
diff --git a/styles/chess.com/assets/latte/w/wr.png b/styles/chess.com/assets/latte/w/wr.png
index 440c8b1..7bf4db9 100644
Binary files a/styles/chess.com/assets/latte/w/wr.png and b/styles/chess.com/assets/latte/w/wr.png differ
diff --git a/styles/chess.com/assets/latte/yellow.png b/styles/chess.com/assets/latte/yellow.png
index 8a81057..a6931eb 100644
Binary files a/styles/chess.com/assets/latte/yellow.png and b/styles/chess.com/assets/latte/yellow.png differ
diff --git a/styles/chess.com/assets/macchiato.webp b/styles/chess.com/assets/macchiato.webp
index 3eaa5c5..1b8ad17 100644
Binary files a/styles/chess.com/assets/macchiato.webp and b/styles/chess.com/assets/macchiato.webp differ
diff --git a/styles/chess.com/assets/macchiato/b/bb.png b/styles/chess.com/assets/macchiato/b/bb.png
index 94f5b81..1175157 100644
Binary files a/styles/chess.com/assets/macchiato/b/bb.png and b/styles/chess.com/assets/macchiato/b/bb.png differ
diff --git a/styles/chess.com/assets/macchiato/b/bk.png b/styles/chess.com/assets/macchiato/b/bk.png
index e11b84e..e6e85c7 100644
Binary files a/styles/chess.com/assets/macchiato/b/bk.png and b/styles/chess.com/assets/macchiato/b/bk.png differ
diff --git a/styles/chess.com/assets/macchiato/b/bn.png b/styles/chess.com/assets/macchiato/b/bn.png
index fb00d3a..4b34bed 100644
Binary files a/styles/chess.com/assets/macchiato/b/bn.png and b/styles/chess.com/assets/macchiato/b/bn.png differ
diff --git a/styles/chess.com/assets/macchiato/b/bp.png b/styles/chess.com/assets/macchiato/b/bp.png
index 698f941..1b8175c 100644
Binary files a/styles/chess.com/assets/macchiato/b/bp.png and b/styles/chess.com/assets/macchiato/b/bp.png differ
diff --git a/styles/chess.com/assets/macchiato/b/bq.png b/styles/chess.com/assets/macchiato/b/bq.png
index 44a5894..796758d 100644
Binary files a/styles/chess.com/assets/macchiato/b/bq.png and b/styles/chess.com/assets/macchiato/b/bq.png differ
diff --git a/styles/chess.com/assets/macchiato/b/br.png b/styles/chess.com/assets/macchiato/b/br.png
index e8634b4..e81c0c7 100644
Binary files a/styles/chess.com/assets/macchiato/b/br.png and b/styles/chess.com/assets/macchiato/b/br.png differ
diff --git a/styles/chess.com/assets/macchiato/blue.png b/styles/chess.com/assets/macchiato/blue.png
index 42abf07..203baf0 100644
Binary files a/styles/chess.com/assets/macchiato/blue.png and b/styles/chess.com/assets/macchiato/blue.png differ
diff --git a/styles/chess.com/assets/macchiato/flamingo.png b/styles/chess.com/assets/macchiato/flamingo.png
index 0c6f84a..5f6fcc5 100644
Binary files a/styles/chess.com/assets/macchiato/flamingo.png and b/styles/chess.com/assets/macchiato/flamingo.png differ
diff --git a/styles/chess.com/assets/macchiato/green.png b/styles/chess.com/assets/macchiato/green.png
index 1f76af0..57da448 100644
Binary files a/styles/chess.com/assets/macchiato/green.png and b/styles/chess.com/assets/macchiato/green.png differ
diff --git a/styles/chess.com/assets/macchiato/lavender.png b/styles/chess.com/assets/macchiato/lavender.png
index c1e8f54..9c36c6f 100644
Binary files a/styles/chess.com/assets/macchiato/lavender.png and b/styles/chess.com/assets/macchiato/lavender.png differ
diff --git a/styles/chess.com/assets/macchiato/maroon.png b/styles/chess.com/assets/macchiato/maroon.png
index 225b425..0da5a30 100644
Binary files a/styles/chess.com/assets/macchiato/maroon.png and b/styles/chess.com/assets/macchiato/maroon.png differ
diff --git a/styles/chess.com/assets/macchiato/mauve.png b/styles/chess.com/assets/macchiato/mauve.png
index df7431f..a71d999 100644
Binary files a/styles/chess.com/assets/macchiato/mauve.png and b/styles/chess.com/assets/macchiato/mauve.png differ
diff --git a/styles/chess.com/assets/macchiato/peach.png b/styles/chess.com/assets/macchiato/peach.png
index 471dee1..b9c0db7 100644
Binary files a/styles/chess.com/assets/macchiato/peach.png and b/styles/chess.com/assets/macchiato/peach.png differ
diff --git a/styles/chess.com/assets/macchiato/pink.png b/styles/chess.com/assets/macchiato/pink.png
index 691eebb..700870b 100644
Binary files a/styles/chess.com/assets/macchiato/pink.png and b/styles/chess.com/assets/macchiato/pink.png differ
diff --git a/styles/chess.com/assets/macchiato/red.png b/styles/chess.com/assets/macchiato/red.png
index 22cd35c..957bb24 100644
Binary files a/styles/chess.com/assets/macchiato/red.png and b/styles/chess.com/assets/macchiato/red.png differ
diff --git a/styles/chess.com/assets/macchiato/rosewater.png b/styles/chess.com/assets/macchiato/rosewater.png
index 887cd92..e4330a7 100644
Binary files a/styles/chess.com/assets/macchiato/rosewater.png and b/styles/chess.com/assets/macchiato/rosewater.png differ
diff --git a/styles/chess.com/assets/macchiato/sapphire.png b/styles/chess.com/assets/macchiato/sapphire.png
index 5595b14..c2e4b3d 100644
Binary files a/styles/chess.com/assets/macchiato/sapphire.png and b/styles/chess.com/assets/macchiato/sapphire.png differ
diff --git a/styles/chess.com/assets/macchiato/sky.png b/styles/chess.com/assets/macchiato/sky.png
index 9f4a45a..e1640f9 100644
Binary files a/styles/chess.com/assets/macchiato/sky.png and b/styles/chess.com/assets/macchiato/sky.png differ
diff --git a/styles/chess.com/assets/macchiato/teal.png b/styles/chess.com/assets/macchiato/teal.png
index c225742..57650b3 100644
Binary files a/styles/chess.com/assets/macchiato/teal.png and b/styles/chess.com/assets/macchiato/teal.png differ
diff --git a/styles/chess.com/assets/macchiato/w/wb.png b/styles/chess.com/assets/macchiato/w/wb.png
index 6caf4f7..fddf4fe 100644
Binary files a/styles/chess.com/assets/macchiato/w/wb.png and b/styles/chess.com/assets/macchiato/w/wb.png differ
diff --git a/styles/chess.com/assets/macchiato/w/wk.png b/styles/chess.com/assets/macchiato/w/wk.png
index 5e90049..7700bcb 100644
Binary files a/styles/chess.com/assets/macchiato/w/wk.png and b/styles/chess.com/assets/macchiato/w/wk.png differ
diff --git a/styles/chess.com/assets/macchiato/w/wn.png b/styles/chess.com/assets/macchiato/w/wn.png
index ca37289..00f83d2 100644
Binary files a/styles/chess.com/assets/macchiato/w/wn.png and b/styles/chess.com/assets/macchiato/w/wn.png differ
diff --git a/styles/chess.com/assets/macchiato/w/wp.png b/styles/chess.com/assets/macchiato/w/wp.png
index b10eae6..975621c 100644
Binary files a/styles/chess.com/assets/macchiato/w/wp.png and b/styles/chess.com/assets/macchiato/w/wp.png differ
diff --git a/styles/chess.com/assets/macchiato/w/wq.png b/styles/chess.com/assets/macchiato/w/wq.png
index d48f398..d4cd6d1 100644
Binary files a/styles/chess.com/assets/macchiato/w/wq.png and b/styles/chess.com/assets/macchiato/w/wq.png differ
diff --git a/styles/chess.com/assets/macchiato/w/wr.png b/styles/chess.com/assets/macchiato/w/wr.png
index f3b13ce..2a2e61c 100644
Binary files a/styles/chess.com/assets/macchiato/w/wr.png and b/styles/chess.com/assets/macchiato/w/wr.png differ
diff --git a/styles/chess.com/assets/macchiato/yellow.png b/styles/chess.com/assets/macchiato/yellow.png
index 0a7c82c..72eea1d 100644
Binary files a/styles/chess.com/assets/macchiato/yellow.png and b/styles/chess.com/assets/macchiato/yellow.png differ
diff --git a/styles/chess.com/assets/mocha.webp b/styles/chess.com/assets/mocha.webp
index 2d96f71..aecadef 100644
Binary files a/styles/chess.com/assets/mocha.webp and b/styles/chess.com/assets/mocha.webp differ
diff --git a/styles/chess.com/assets/mocha/b/bb.png b/styles/chess.com/assets/mocha/b/bb.png
index 801d83e..735328c 100644
Binary files a/styles/chess.com/assets/mocha/b/bb.png and b/styles/chess.com/assets/mocha/b/bb.png differ
diff --git a/styles/chess.com/assets/mocha/b/bk.png b/styles/chess.com/assets/mocha/b/bk.png
index 9d9abfa..e9bf90f 100644
Binary files a/styles/chess.com/assets/mocha/b/bk.png and b/styles/chess.com/assets/mocha/b/bk.png differ
diff --git a/styles/chess.com/assets/mocha/b/bn.png b/styles/chess.com/assets/mocha/b/bn.png
index c51a5cc..db2940a 100644
Binary files a/styles/chess.com/assets/mocha/b/bn.png and b/styles/chess.com/assets/mocha/b/bn.png differ
diff --git a/styles/chess.com/assets/mocha/b/bp.png b/styles/chess.com/assets/mocha/b/bp.png
index 3d74d9a..8aec3e7 100644
Binary files a/styles/chess.com/assets/mocha/b/bp.png and b/styles/chess.com/assets/mocha/b/bp.png differ
diff --git a/styles/chess.com/assets/mocha/b/bq.png b/styles/chess.com/assets/mocha/b/bq.png
index 4d63328..f252095 100644
Binary files a/styles/chess.com/assets/mocha/b/bq.png and b/styles/chess.com/assets/mocha/b/bq.png differ
diff --git a/styles/chess.com/assets/mocha/b/br.png b/styles/chess.com/assets/mocha/b/br.png
index ef8ac00..7e08e53 100644
Binary files a/styles/chess.com/assets/mocha/b/br.png and b/styles/chess.com/assets/mocha/b/br.png differ
diff --git a/styles/chess.com/assets/mocha/blue.png b/styles/chess.com/assets/mocha/blue.png
index 99f676d..6b45737 100644
Binary files a/styles/chess.com/assets/mocha/blue.png and b/styles/chess.com/assets/mocha/blue.png differ
diff --git a/styles/chess.com/assets/mocha/flamingo.png b/styles/chess.com/assets/mocha/flamingo.png
index d2d6b31..f6305e3 100644
Binary files a/styles/chess.com/assets/mocha/flamingo.png and b/styles/chess.com/assets/mocha/flamingo.png differ
diff --git a/styles/chess.com/assets/mocha/green.png b/styles/chess.com/assets/mocha/green.png
index c4fce60..357b0c6 100644
Binary files a/styles/chess.com/assets/mocha/green.png and b/styles/chess.com/assets/mocha/green.png differ
diff --git a/styles/chess.com/assets/mocha/lavender.png b/styles/chess.com/assets/mocha/lavender.png
index 11e5611..b059828 100644
Binary files a/styles/chess.com/assets/mocha/lavender.png and b/styles/chess.com/assets/mocha/lavender.png differ
diff --git a/styles/chess.com/assets/mocha/maroon.png b/styles/chess.com/assets/mocha/maroon.png
index 226fced..734f56f 100644
Binary files a/styles/chess.com/assets/mocha/maroon.png and b/styles/chess.com/assets/mocha/maroon.png differ
diff --git a/styles/chess.com/assets/mocha/mauve.png b/styles/chess.com/assets/mocha/mauve.png
index 9e50ddf..73e16b2 100644
Binary files a/styles/chess.com/assets/mocha/mauve.png and b/styles/chess.com/assets/mocha/mauve.png differ
diff --git a/styles/chess.com/assets/mocha/peach.png b/styles/chess.com/assets/mocha/peach.png
index 70b341f..2b66690 100644
Binary files a/styles/chess.com/assets/mocha/peach.png and b/styles/chess.com/assets/mocha/peach.png differ
diff --git a/styles/chess.com/assets/mocha/pink.png b/styles/chess.com/assets/mocha/pink.png
index 5c96078..8265135 100644
Binary files a/styles/chess.com/assets/mocha/pink.png and b/styles/chess.com/assets/mocha/pink.png differ
diff --git a/styles/chess.com/assets/mocha/red.png b/styles/chess.com/assets/mocha/red.png
index ec12f06..405e427 100644
Binary files a/styles/chess.com/assets/mocha/red.png and b/styles/chess.com/assets/mocha/red.png differ
diff --git a/styles/chess.com/assets/mocha/rosewater.png b/styles/chess.com/assets/mocha/rosewater.png
index 71a0459..a1935d9 100644
Binary files a/styles/chess.com/assets/mocha/rosewater.png and b/styles/chess.com/assets/mocha/rosewater.png differ
diff --git a/styles/chess.com/assets/mocha/sapphire.png b/styles/chess.com/assets/mocha/sapphire.png
index 2b0e460..1e9d2c3 100644
Binary files a/styles/chess.com/assets/mocha/sapphire.png and b/styles/chess.com/assets/mocha/sapphire.png differ
diff --git a/styles/chess.com/assets/mocha/sky.png b/styles/chess.com/assets/mocha/sky.png
index 411fec6..050053f 100644
Binary files a/styles/chess.com/assets/mocha/sky.png and b/styles/chess.com/assets/mocha/sky.png differ
diff --git a/styles/chess.com/assets/mocha/teal.png b/styles/chess.com/assets/mocha/teal.png
index 77e54bd..e545248 100644
Binary files a/styles/chess.com/assets/mocha/teal.png and b/styles/chess.com/assets/mocha/teal.png differ
diff --git a/styles/chess.com/assets/mocha/w/wb.png b/styles/chess.com/assets/mocha/w/wb.png
index 7bf43d8..ca720ff 100644
Binary files a/styles/chess.com/assets/mocha/w/wb.png and b/styles/chess.com/assets/mocha/w/wb.png differ
diff --git a/styles/chess.com/assets/mocha/w/wk.png b/styles/chess.com/assets/mocha/w/wk.png
index a4eb40c..3c0d94d 100644
Binary files a/styles/chess.com/assets/mocha/w/wk.png and b/styles/chess.com/assets/mocha/w/wk.png differ
diff --git a/styles/chess.com/assets/mocha/w/wn.png b/styles/chess.com/assets/mocha/w/wn.png
index 309b59f..98316aa 100644
Binary files a/styles/chess.com/assets/mocha/w/wn.png and b/styles/chess.com/assets/mocha/w/wn.png differ
diff --git a/styles/chess.com/assets/mocha/w/wp.png b/styles/chess.com/assets/mocha/w/wp.png
index f545521..5a8ee28 100644
Binary files a/styles/chess.com/assets/mocha/w/wp.png and b/styles/chess.com/assets/mocha/w/wp.png differ
diff --git a/styles/chess.com/assets/mocha/w/wq.png b/styles/chess.com/assets/mocha/w/wq.png
index 62b4a48..623d82f 100644
Binary files a/styles/chess.com/assets/mocha/w/wq.png and b/styles/chess.com/assets/mocha/w/wq.png differ
diff --git a/styles/chess.com/assets/mocha/w/wr.png b/styles/chess.com/assets/mocha/w/wr.png
index d4e2caf..7975e23 100644
Binary files a/styles/chess.com/assets/mocha/w/wr.png and b/styles/chess.com/assets/mocha/w/wr.png differ
diff --git a/styles/chess.com/assets/mocha/yellow.png b/styles/chess.com/assets/mocha/yellow.png
index 1117c9c..e9efbca 100644
Binary files a/styles/chess.com/assets/mocha/yellow.png and b/styles/chess.com/assets/mocha/yellow.png differ
diff --git a/styles/chess.com/assets/preview.webp b/styles/chess.com/assets/preview.webp
index ca77d30..7618bb8 100644
Binary files a/styles/chess.com/assets/preview.webp and b/styles/chess.com/assets/preview.webp differ