From 684aff4b289fb841579a28f50ea94cc506773a6c Mon Sep 17 00:00:00 2001
From: lindenkron <lindenkron@hotmail.com>
Date: Tue, 11 Jun 2024 06:56:35 +0200
Subject: [PATCH] Yami_Twitch

---
 Twitch/close.svg                  |   3 +
 Twitch/mute.svg                   |   1 +
 Twitch/popout.svg                 |   1 +
 Twitch/revert.svg                 |   1 +
 Twitch/settings/accessibility.svg |   1 +
 Twitch/settings/advanced.svg      |   1 +
 Twitch/settings/audio.svg         |   1 +
 Twitch/settings/general.svg       |   1 +
 Twitch/settings/hotkeys.svg       |   1 +
 Twitch/settings/output.svg        |   5 +
 Twitch/settings/stream.svg        |   1 +
 Twitch/settings/video.svg         |   1 +
 Twitch/sources/brush.svg          |   4 +
 Twitch/sources/camera.svg         |   1 +
 Twitch/sources/default.svg        |   1 +
 Twitch/sources/gamepad.svg        |   1 +
 Twitch/sources/globe.svg          |   1 +
 Twitch/sources/group.svg          |   1 +
 Twitch/sources/image.svg          |   1 +
 Twitch/sources/media.svg          |   3 +
 Twitch/sources/microphone.svg     |   4 +
 Twitch/sources/scene.svg          |   3 +
 Twitch/sources/slideshow.svg      |   5 +
 Twitch/sources/text.svg           |  13 +
 Twitch/sources/window.svg         |   1 +
 Twitch/sources/windowaudio.svg    |   9 +
 Yami_Twitch.ovt                   | 596 ++++++++++++++++++++++++++++++
 27 files changed, 662 insertions(+)
 create mode 100644 Twitch/close.svg
 create mode 100644 Twitch/mute.svg
 create mode 100644 Twitch/popout.svg
 create mode 100644 Twitch/revert.svg
 create mode 100644 Twitch/settings/accessibility.svg
 create mode 100644 Twitch/settings/advanced.svg
 create mode 100644 Twitch/settings/audio.svg
 create mode 100644 Twitch/settings/general.svg
 create mode 100644 Twitch/settings/hotkeys.svg
 create mode 100644 Twitch/settings/output.svg
 create mode 100644 Twitch/settings/stream.svg
 create mode 100644 Twitch/settings/video.svg
 create mode 100644 Twitch/sources/brush.svg
 create mode 100644 Twitch/sources/camera.svg
 create mode 100644 Twitch/sources/default.svg
 create mode 100644 Twitch/sources/gamepad.svg
 create mode 100644 Twitch/sources/globe.svg
 create mode 100644 Twitch/sources/group.svg
 create mode 100644 Twitch/sources/image.svg
 create mode 100644 Twitch/sources/media.svg
 create mode 100644 Twitch/sources/microphone.svg
 create mode 100644 Twitch/sources/scene.svg
 create mode 100644 Twitch/sources/slideshow.svg
 create mode 100644 Twitch/sources/text.svg
 create mode 100644 Twitch/sources/window.svg
 create mode 100644 Twitch/sources/windowaudio.svg
 create mode 100644 Yami_Twitch.ovt

diff --git a/Twitch/close.svg b/Twitch/close.svg
new file mode 100644
index 0000000..b239eaa
--- /dev/null
+++ b/Twitch/close.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="67" height="67" viewBox="0 0 67 67">
+  <image x="8" y="9" width="51" height="50" xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAyCAYAAADx/eOPAAADDUlEQVRogc2av29TMRDHv7a6MLXqxEYYYUBMXSqG/AV0hgVW/iDWTrB0aIQQYqJTxcDQCIkfQkKkG2NYQKqQX+XoHJzE79l3Prd8pVuid/Z93vny7JONc24HwH1sakZWLWOMaIiUn3NuBGCUeHy6RSAnPeNNADwFMNeAqhG99EMABz3DjG1m/AMC3fkPQE4GQBbKwSDK3LUARSCpUlhRCQxooNPWQL5GYiOQ0xIQMGC87tIfwpVkiEBmNG+RLPMfa/sqlly0tLYZbrMAM2E4+ZR/AHBPEGdWzrlbNH7R0iJNrLUz77x4E865M+dcx7Tn5D9oDJBnzrm/zBjOKJOIg/BAxwKgFxowNA537uMlyBpMsCNtoEYgR6mBUqaaoRYZ8b5d161YH4y0hpJAyiDLGimFUa2hVjXCgVGroVY1IoHx9roGSAHkXSp4KYxfch+lQJUgX/tqRAoTgEQZqsnIUI2sm+F8oUk+uEdMn58AbjJ9XllrH8Y/LN7+gCQwEAJxtAFSAsM5AsR6DOBlG440SImkMGgEJAZBJQyUgapAoAADJaBqECjBoBLorQaI15a0QbeurusuhK57/ltira3uzalkpus635x7InTfBfB95ZAlVDVMJUiQClAVjBJIUDWQGEYZJKgKSATTCCRIDMSGEYBMATwA8IfhIwPKbauDCY/Ry/O6b+45534z/efUFCyK1eR2ojRIcSc+ks/I2BgzD98yCuwLgBuMcXxG71hrz7V2zYdSkJXJrD33gTGXnAd/X/RkwfLiNjQWS2vlOLsm4ZJ7k4u9SY1sTJKQEGi41TQAwm0CJkGG1rkQqL8J2AOjkpEcTAVQuj3bokY4MBVAm43zyhqZ50BKYCKgi5oaqqmRTyUgpTAE5OP4Jq2hJjUitQiI+2IXNWTo+saP4tfX80HUULRTkOw4btueeyh9+tUKJBYdocc0X6lGnF3zZ+/QGiSIgEY0b5lP4XN+ae23BlmvNQLap/mzKoFpViNFAf5bclmgHMzkOkGCIqDByxeDl+eMMSqX56RiXZ4DppfhMmBgk6n4vQAAAABJRU5ErkJggg=="/>
+</svg>
diff --git a/Twitch/mute.svg b/Twitch/mute.svg
new file mode 100644
index 0000000..d6c9c5d
--- /dev/null
+++ b/Twitch/mute.svg
@@ -0,0 +1 @@
+<svg class="feather feather-volume-x" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><polygon points="11 5 6 9 2 9 2 15 6 15 11 19" fill="#d40000" stroke="#d40000" stroke-opacity="1"/><line x1="23" x2="17" y1="9" y2="15" stroke="#d40000" stroke-opacity="1"/><line x1="17" x2="23" y1="9" y2="15" fill="#d40000" stroke="#d40000" stroke-opacity="1"/></svg>
diff --git a/Twitch/popout.svg b/Twitch/popout.svg
new file mode 100644
index 0000000..afba03a
--- /dev/null
+++ b/Twitch/popout.svg
@@ -0,0 +1 @@
+<svg class="feather feather-plus" fill="none" stroke="#FFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" version="1.1" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="2" width="24" height="20" /><rect x="2" y="2" width="24" height="4" style="fill:#fff" /><rect x="14" y="18" width="24" height="20" /><rect x="14" y="18" width="24" height="4" style="fill:#fff" /></svg>
diff --git a/Twitch/revert.svg b/Twitch/revert.svg
new file mode 100644
index 0000000..38d0170
--- /dev/null
+++ b/Twitch/revert.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#d2d2d2" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-rotate-ccw"><polyline points="1 4 1 10 7 10"></polyline><path d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"></path></svg>
diff --git a/Twitch/settings/accessibility.svg b/Twitch/settings/accessibility.svg
new file mode 100644
index 0000000..69cad7a
--- /dev/null
+++ b/Twitch/settings/accessibility.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16.017" height="16.005"><path d="M8.017 0a8 8 0 100 16 8 8 0 000-16zm0 2a2 2 0 110 4 2 2 0 010-4zM3.51 6c.016 0 .032 0 .048.002 0 0 3.015.248 4.46.248 1.444 0 4.458-.248 4.458-.248a.5.5 0 01.395.852c-.193.193-.293.182-.426.22a16.18 16.18 0 01-2.428.426c.05 1.877.084 3.307.354 4.2.15.492.297.853.41 1.113.057.13.104.233.143.326.039.092.093.121.093.361a.5.5 0 01-.853.354c-.228-.229-.4-.527-.64-.936a37.549 37.549 0 01-.76-1.371c-.399-.747-.614-1.18-.747-1.443-.132.262-.347.696-.746 1.443-.252.472-.519.962-.76 1.371-.24.409-.412.707-.64.936a.5.5 0 01-.854-.354c0-.24.055-.269.094-.361l.143-.327c.113-.26.26-.62.41-1.113.27-.892.304-2.322.353-4.199-.9-.07-1.517-.235-2.427-.426-.133-.038-.233-.027-.426-.22A.5.5 0 013.51 6z" style="marker:none" overflow="visible" fill="#d2d2d2"/></svg>
diff --git a/Twitch/settings/advanced.svg b/Twitch/settings/advanced.svg
new file mode 100644
index 0000000..9ee4de7
--- /dev/null
+++ b/Twitch/settings/advanced.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="#d2d2d2" d="M4.48 7.27c.26.26 1.28 1.33 1.28 1.33l.56-.58-.88-.91 1.69-1.8s-.76-.74-.43-.45c.32-1.19.03-2.51-.87-3.44C4.93.5 3.66.2 2.52.51l1.93 2-.51 1.96-1.89.52-1.93-2C-.19 4.17.1 5.48 1 6.4c.94.98 2.29 1.26 3.48.87zm6.44 1.94l-2.33 2.3 3.84 3.98c.31.33.73.49 1.14.49.41 0 .82-.16 1.14-.49.63-.65.63-1.7 0-2.35l-3.79-3.93zM16 2.53L13.55 0 6.33 7.46l.88.91-4.31 4.46-.99.53-1.39 2.27.35.37 2.2-1.44.51-1.02L7.9 9.08l.88.91L16 2.53z"/></svg>
diff --git a/Twitch/settings/audio.svg b/Twitch/settings/audio.svg
new file mode 100644
index 0000000..5a5a78a
--- /dev/null
+++ b/Twitch/settings/audio.svg
@@ -0,0 +1 @@
+<svg class="feather feather-volume-2" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><polygon points="11 5 6 9 2 9 2 15 6 15 11 19" fill="#d2d2d2" stroke="#d2d2d2"/><path d="M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07" stroke="#d2d2d2"/></svg>
diff --git a/Twitch/settings/general.svg b/Twitch/settings/general.svg
new file mode 100644
index 0000000..6a17337
--- /dev/null
+++ b/Twitch/settings/general.svg
@@ -0,0 +1 @@
+<svg width="16" height="16" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(1 0 0 1.1456 0 -2.3279)" fill="#d2d2d2"><path d="m32 17.543v-3.2031l-4.4336-1.2812-1.0273-2.1797 2.0078-3.6758-2.582-2.2617-4.1367 1.8203-2.4922-0.90234-1.5742-3.8398h-3.6602l-1.4375 3.8789-2.5391 0.89844-4.2031-1.7539-2.5859 2.2539 2.082 3.625-1.0312 2.1797-4.3867 1.3555v3.1836l4.4336 1.2812 1.0273 2.1797-2.0078 3.6797 2.582 2.2617 4.1367-1.8242 2.4922 0.90234 1.5742 3.8359h3.6367l1.4375-3.8789 2.5391-0.89844 4.207 1.7617 2.582-2.2617-2.1016-3.6211 1.0742-2.1797 4.3867-1.3789zm-16 4.457c-3.793 0-6.8555-2.6797-6.8555-6s3.0625-6 6.8555-6 6.8555 2.6797 6.8555 6-3.0625 6-6.8555 6z" fill="#d2d2d2" fill-rule="evenodd"/></g></svg>
diff --git a/Twitch/settings/hotkeys.svg b/Twitch/settings/hotkeys.svg
new file mode 100644
index 0000000..6fdd695
--- /dev/null
+++ b/Twitch/settings/hotkeys.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="#d2d2d2" d="M10 5H9V4h1v1zM3 6H2v1h1V6zm5-2H7v1h1V4zM4 4H2v1h2V4zm8 7h2v-1h-2v1zM8 7h1V6H8v1zm-4 3H2v1h2v-1zm8-6h-1v1h1V4zm2 0h-1v1h1V4zm-2 5h2V6h-2v3zm4-6v9c0 .55-.45 1-1 1H1c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1h14c.55 0 1 .45 1 1zm-1 0H1v9h14V3zM6 7h1V6H6v1zm0-3H5v1h1V4zM4 7h1V6H4v1zm1 4h6v-1H5v1zm5-4h1V6h-1v1zM3 8H2v1h1V8zm5 0v1h1V8H8zM6 8v1h1V8H6zM5 8H4v1h1V8zm5 1h1V8h-1v1z"/></svg>
diff --git a/Twitch/settings/output.svg b/Twitch/settings/output.svg
new file mode 100644
index 0000000..9d36210
--- /dev/null
+++ b/Twitch/settings/output.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="16" height="16" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
+    <path d="M12,15L4,15C5.48,14.39 6.09,13.61 6.34,13L1,13C0.45,13 0,12.55 0,12L0,3C0,2.45 0.45,2 1,2L15,2C15.55,2 16,2.45 16,3L16,4.191L15,4.191L15,3L1,3L1,11L15,11L15,9.752L16,9.752L16,12C16,12.55 15.55,13 15,13L9.66,13C9.91,13.61 10.52,14.39 12,15ZM11.981,10.35L11.981,7.849L5.965,7.849L5.965,6.182L11.981,6.182L11.981,3.681L15.992,7.015L11.981,10.35Z" style="fill:#d2d2d2;"/>
+</svg>
diff --git a/Twitch/settings/stream.svg b/Twitch/settings/stream.svg
new file mode 100644
index 0000000..982fd1a
--- /dev/null
+++ b/Twitch/settings/stream.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="#d2d2d2" d="M4.79 6.11c.25-.25.25-.67 0-.92-.32-.33-.48-.76-.48-1.19 0-.43.16-.86.48-1.19.25-.26.25-.67 0-.92a.613.613 0 0 0-.45-.19c-.16 0-.33.06-.45.19-.57.58-.85 1.35-.85 2.11 0 .76.29 1.53.85 2.11.25.25.66.25.9 0zM2.33.52a.651.651 0 0 0-.92 0C.48 1.48.01 2.74.01 3.99c0 1.26.47 2.52 1.4 3.48.25.26.66.26.91 0s.25-.68 0-.94c-.68-.7-1.02-1.62-1.02-2.54 0-.92.34-1.84 1.02-2.54a.66.66 0 0 0 .01-.93zm5.69 5.1A1.62 1.62 0 1 0 6.4 4c-.01.89.72 1.62 1.62 1.62zM14.59.53a.628.628 0 0 0-.91 0c-.25.26-.25.68 0 .94.68.7 1.02 1.62 1.02 2.54 0 .92-.34 1.83-1.02 2.54-.25.26-.25.68 0 .94a.651.651 0 0 0 .92 0c.93-.96 1.4-2.22 1.4-3.48A5.048 5.048 0 0 0 14.59.53zM8.02 6.92c-.41 0-.83-.1-1.2-.3l-3.15 8.37h1.49l.86-1h4l.84 1h1.49L9.21 6.62c-.38.2-.78.3-1.19.3zm-.01.48L9.02 11h-2l.99-3.6zm-1.99 5.59l1-1h2l1 1h-4zm5.19-11.1c-.25.25-.25.67 0 .92.32.33.48.76.48 1.19 0 .43-.16.86-.48 1.19-.25.26-.25.67 0 .92a.63.63 0 0 0 .9 0c.57-.58.85-1.35.85-2.11 0-.76-.28-1.53-.85-2.11a.634.634 0 0 0-.9 0z"/></svg>
diff --git a/Twitch/settings/video.svg b/Twitch/settings/video.svg
new file mode 100644
index 0000000..2aca1f3
--- /dev/null
+++ b/Twitch/settings/video.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="#d2d2d2" d="M15 2H1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h5.34c-.25.61-.86 1.39-2.34 2h8c-1.48-.61-2.09-1.39-2.34-2H15c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm0 9H1V3h14v8z"/></svg>
diff --git a/Twitch/sources/brush.svg b/Twitch/sources/brush.svg
new file mode 100644
index 0000000..0a01f1d
--- /dev/null
+++ b/Twitch/sources/brush.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="#d2d2d2">
+  <path d="M7.44.03c-.03 0-.04.02-.06.03l-3.75 2.66c-.04.03-.1.11-.13.16l-.13.25c.72.23 1.27.78 1.5 1.5l.25-.13c.05-.03.12-.08.16-.13l2.66-3.75c.03-.05.04-.09 0-.13l-.44-.44c-.02-.02-.04-.03-.06-.03zm-4.78 3.97c-.74 0-1.31.61-1.31 1.34 0 .99-.55 1.85-1.34 2.31.39.22.86.34 1.34.34 1.47 0 2.66-1.18 2.66-2.66 0-.74-.61-1.34-1.34-1.34z"
+  />
+</svg>
diff --git a/Twitch/sources/camera.svg b/Twitch/sources/camera.svg
new file mode 100644
index 0000000..f569f5b
--- /dev/null
+++ b/Twitch/sources/camera.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="#d2d2d2"><path fill-rule="evenodd" d="M15 3H7c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h14c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1zM6 5H2V4h4v1zm4.5 7C8.56 12 7 10.44 7 8.5S8.56 5 10.5 5 14 6.56 14 8.5 12.44 12 10.5 12zM13 8.5c0 1.38-1.13 2.5-2.5 2.5S8 9.87 8 8.5 9.13 6 10.5 6 13 7.13 13 8.5z"/></svg>
diff --git a/Twitch/sources/default.svg b/Twitch/sources/default.svg
new file mode 100644
index 0000000..758bb19
--- /dev/null
+++ b/Twitch/sources/default.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#d2d2d2" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-file"><path d="M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"></path><polyline points="13 2 13 9 20 9"></polyline></svg>
diff --git a/Twitch/sources/gamepad.svg b/Twitch/sources/gamepad.svg
new file mode 100644
index 0000000..a3ebb19
--- /dev/null
+++ b/Twitch/sources/gamepad.svg
@@ -0,0 +1 @@
+<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="gamepad" class="svg-inline--fa fa-gamepad fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512" fill="#d2d2d2"><path d="M480 96H160C71.6 96 0 167.6 0 256s71.6 160 160 160c44.8 0 85.2-18.4 114.2-48h91.5c29 29.6 69.5 48 114.2 48 88.4 0 160-71.6 160-160S568.4 96 480 96zM256 276c0 6.6-5.4 12-12 12h-52v52c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-52H76c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h52v-52c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h52c6.6 0 12 5.4 12 12v40zm184 68c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-80c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"></path></svg>
diff --git a/Twitch/sources/globe.svg b/Twitch/sources/globe.svg
new file mode 100644
index 0000000..b9c0f87
--- /dev/null
+++ b/Twitch/sources/globe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16px" width="16px" viewBox="0 0 512 512" fill="#d2d2d2"><!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5v39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9v39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7v-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1H257c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zm48 0c0 141.4-114.6 256-256 256S0 397.4 0 256S114.6 0 256 0S512 114.6 512 256z"/></svg>
\ No newline at end of file
diff --git a/Twitch/sources/group.svg b/Twitch/sources/group.svg
new file mode 100644
index 0000000..6fbd391
--- /dev/null
+++ b/Twitch/sources/group.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g fill="#d2d2d2"><!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M572.6 270.3l-96 192C471.2 473.2 460.1 480 447.1 480H64c-35.35 0-64-28.66-64-64V96c0-35.34 28.65-64 64-64h117.5c16.97 0 33.25 6.742 45.26 18.75L275.9 96H416c35.35 0 64 28.66 64 64v32h-48V160c0-8.824-7.178-16-16-16H256L192.8 84.69C189.8 81.66 185.8 80 181.5 80H64C55.18 80 48 87.18 48 96v288l71.16-142.3C124.6 230.8 135.7 224 147.8 224h396.2C567.7 224 583.2 249 572.6 270.3z"/></g></svg>
\ No newline at end of file
diff --git a/Twitch/sources/image.svg b/Twitch/sources/image.svg
new file mode 100644
index 0000000..f89a29e
--- /dev/null
+++ b/Twitch/sources/image.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20px" width="20px" viewBox="0 0 512 512" fill="#d2d2d2"><!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M152 120c-26.51 0-48 21.49-48 48s21.49 48 48 48s48-21.49 48-48S178.5 120 152 120zM447.1 32h-384C28.65 32-.0091 60.65-.0091 96v320c0 35.35 28.65 64 63.1 64h384c35.35 0 64-28.65 64-64V96C511.1 60.65 483.3 32 447.1 32zM463.1 409.3l-136.8-185.9C323.8 218.8 318.1 216 312 216c-6.113 0-11.82 2.768-15.21 7.379l-106.6 144.1l-37.09-46.1c-3.441-4.279-8.934-6.809-14.77-6.809c-5.842 0-11.33 2.529-14.78 6.809l-75.52 93.81c0-.0293 0 .0293 0 0L47.99 96c0-8.822 7.178-16 16-16h384c8.822 0 16 7.178 16 16V409.3z"/></svg>
\ No newline at end of file
diff --git a/Twitch/sources/media.svg b/Twitch/sources/media.svg
new file mode 100644
index 0000000..df4659d
--- /dev/null
+++ b/Twitch/sources/media.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="#d2d2d2">
+  <path d="M0 0v6l6-3-6-3z" transform="translate(1 1)" />
+</svg>
diff --git a/Twitch/sources/microphone.svg b/Twitch/sources/microphone.svg
new file mode 100644
index 0000000..2a8f3ce
--- /dev/null
+++ b/Twitch/sources/microphone.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="#d2d2d2">
+  <path d="M2.91-.03a1 1 0 0 0-.13.03 1 1 0 0 0-.78 1v2a1 1 0 1 0 2 0v-2a1 1 0 0 0-1.09-1.03zm-2.56 2.03a.5.5 0 0 0-.34.5v.5c0 1.48 1.09 2.69 2.5 2.94v1.06h-.5c-.55 0-1 .45-1 1h4.01c0-.55-.45-1-1-1h-.5v-1.06c1.41-.24 2.5-1.46 2.5-2.94v-.5a.5.5 0 1 0-1 0v.5c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2v-.5a.5.5 0 0 0-.59-.5.5.5 0 0 0-.06 0z"
+  transform="translate(1)" />
+</svg>
diff --git a/Twitch/sources/scene.svg b/Twitch/sources/scene.svg
new file mode 100644
index 0000000..1d34404
--- /dev/null
+++ b/Twitch/sources/scene.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16">
+  <image id="Layer_0" data-name="Layer 0" y="1" width="16" height="14" xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAPUlEQVQokWO8dOnSfwYGBgZdXV1GEH358mUwn1jARIpibIDx/3+SLMQAFLuABebn0TAYDQMQY2DCgIGBAQDKTybzBSqBbwAAAABJRU5ErkJggg=="/>
+</svg>
diff --git a/Twitch/sources/slideshow.svg b/Twitch/sources/slideshow.svg
new file mode 100644
index 0000000..3599e6d
--- /dev/null
+++ b/Twitch/sources/slideshow.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 8 8" xmlns="http://www.w3.org/2000/svg">
+<path d="m7.3514 0.64865h0.64865v4.5946h-0.64865zm-4.7568-0.64865h5.4054v0.64865h-5.4054zm3.8919 1.5135h0.64865v4.5946h-0.64865zm-4.7568-0.64865h5.4054v0.64865h-5.4054zm3.8919 1.5135h0.64865v4.5946h-0.64865zm-4.7568-0.64865h5.4054v0.64865h-5.4054zm-0.86486 0.86486v5.4054h5.4054v-5.4054zm0.67568 0.67568h4.0541v2.027l-0.67568-0.67568-0.67568 0.67568 1.3514 1.3514v0.67568h-0.67568l-2.7027-2.7027-0.67568 0.67568z" fill="#d2d2d2" stroke-width=".72385"/>
+</svg>
+
diff --git a/Twitch/sources/text.svg b/Twitch/sources/text.svg
new file mode 100644
index 0000000..6e4bbc5
--- /dev/null
+++ b/Twitch/sources/text.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
+  <defs>
+    <style>
+      .cls-1 {
+        font-size: 20px;
+        fill: #d2d2d2;
+        font-family: "Work Sans";
+        font-weight: 700;
+      }
+    </style>
+  </defs>
+  <text id="Tt_copy" data-name="Tt copy" class="cls-1" x="0.451" y="17.141">Tt</text>
+</svg>
diff --git a/Twitch/sources/window.svg b/Twitch/sources/window.svg
new file mode 100644
index 0000000..6e2070d
--- /dev/null
+++ b/Twitch/sources/window.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewBox="0 0 14 16" fill="#d2d2d2"><path fill-rule="evenodd" d="M5 3h1v1H5V3zM3 3h1v1H3V3zM1 3h1v1H1V3zm12 10H1V5h12v8zm0-9H7V3h6v1zm1-1c0-.55-.45-1-1-1H1c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V3z"/></svg>
diff --git a/Twitch/sources/windowaudio.svg b/Twitch/sources/windowaudio.svg
new file mode 100644
index 0000000..a5d9712
--- /dev/null
+++ b/Twitch/sources/windowaudio.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
+    <g fill="#fefefe">
+        <path d="m 10.957031 4.558594 c -0.101562 0.011718 -0.203125 0.054687 -0.28125 0.125 c -0.207031 0.179687 -0.226562 0.5 -0.046875 0.707031 c 0.9375 1.0625 1.378906 2.183594 1.378906 3.324219 c 0 1.136718 -0.445312 2.316406 -1.390624 3.46875 c -0.171876 0.214844 -0.140626 0.527344 0.070312 0.703125 c 0.214844 0.175781 0.53125 0.144531 0.703125 -0.070313 c 1.0625 -1.292968 1.617187 -2.699218 1.617187 -4.101562 s -0.558593 -2.777344 -1.628906 -3.988282 c -0.105468 -0.121093 -0.261718 -0.183593 -0.421875 -0.167968 z m -1.445312 1.214844 c -0.105469 0.003906 -0.207031 0.039062 -0.289063 0.105468 c -0.21875 0.167969 -0.261718 0.480469 -0.09375 0.699219 c 0.585938 0.765625 0.867188 1.488281 0.875 2.195313 c 0.007813 0.703124 -0.253906 1.425781 -0.871094 2.203124 c -0.167968 0.21875 -0.132812 0.53125 0.082032 0.703126 c 0.21875 0.167968 0.53125 0.132812 0.703125 -0.082032 c 0.722656 -0.914062 1.097656 -1.871094 1.085937 -2.835937 c -0.011718 -0.964844 -0.398437 -1.90625 -1.082031 -2.792969 c -0.09375 -0.125 -0.25 -0.199219 -0.410156 -0.195312 z m 0 0"/>
+        <path d="m 2.015625 0 c -1.214844 0 -2 0.828125 -2 2 v 2.027344 h 13.984375 v 9.972656 h -14 c 0 1.015625 1.011719 2.003906 1.992188 2.003906 l 12.007812 -0.003906 c 1 0 2 -1 2 -2 v -12 c 0 -1.238281 -0.828125 -2 -2 -2 z m 0 0"/>
+        <path d="m 7.992188 6 l 0.003906 6 c 0 0.195312 -0.109375 0.378906 -0.28125 0.472656 c -0.175782 0.09375 -0.386719 0.082032 -0.550782 -0.027344 l -1.773437 -1.183593 c -0.257813 -0.171875 -0.554687 -0.261719 -0.863281 -0.261719 h -0.519532 c -0.554687 0 -1.007812 -0.453125 -1.007812 -1.007812 v -2.003907 c 0 -0.550781 0.449219 -1 1 -1 h 0.566406 c 0.289063 0 0.574219 -0.085937 0.816406 -0.246093 l 1.773438 -1.1875 c 0.164062 -0.109376 0.378906 -0.121094 0.550781 -0.027344 c 0.175781 0.09375 0.285157 0.273437 0.285157 0.472656 z m 0 0"/>
+        <path d="m 0.976562 2.957031 c 0.542969 0 0.980469 0.4375 0.980469 0.976563 v 10.039062 c 0 0.542969 -0.4375 0.980469 -0.980469 0.980469 c -0.539062 0 -0.976562 -0.4375 -0.976562 -0.980469 v -10.039062 c 0 -0.539063 0.4375 -0.976563 0.976562 -0.976563 z m 0 0"/>
+    </g>
+</svg>
diff --git a/Yami_Twitch.ovt b/Yami_Twitch.ovt
new file mode 100644
index 0000000..c292b70
--- /dev/null
+++ b/Yami_Twitch.ovt
@@ -0,0 +1,596 @@
+@OBSThemeMeta {
+    name: 'Twitch';
+    id: 'com.obsproject.Yami.Twitch';
+    extends: 'com.obsproject.Yami';
+    author: 'Lind';
+    dark: 'true';
+}
+
+@OBSThemeVars {
+    --pink: rgb(255,0,255);
+    --grey1: rgb(200,199,200);
+    --grey2: rgb(160,160,160);
+    --grey3: rgb(120,120,120);
+    --grey4: rgb(64,64,64);
+    --grey5: rgb(34,33,39);
+    --grey6: rgb(24,24,27);
+    --grey7: rgb(14,14,16);
+    --grey8: rgb(11,10,11);
+
+    --bg_window: var(--grey6);
+    --bg_preview: var(--grey8);
+    --bg_base: var(--grey7);
+
+    --primary: rgb(145,70,255);
+    --primary_light: rgb(120,44,232);
+
+
+    /* Layout */
+    --font_base_value: 8;
+    --spacing_base_value: 4;
+    --padding_base_value: 0.25; 
+
+    /* OS Fixes */
+    --os_mac_font_base_value: 11;
+
+    /* Default changes */
+    --icon_base: calc(6px + var(--font_base_value));
+
+    --padding_wide: calc(18px + calc(0.25 * var(--padding_base_value)));
+    --padding_menu: calc(8px + calc(1 * var(--padding_base_value)));
+
+    --input_height_base: calc(1px + calc(var(--input_font_scale) + var(--input_font_padding)));
+
+    --border_color: var(--primary);
+    --border_color_grey: var(--grey7);
+
+    --border_radius: 2px;
+    --border_radius_small: 0px;
+    --border_radius_large: 0px;
+
+    --input_bg: var(--primary);
+    --input_bg_hover: var(--primary_light);
+    --input_bg_focus: var(--grey8);
+
+    --list_item_bg_selected: var(--primary);
+    --list_item_bg_hover: var(--primary_light);
+
+    --input_border: var(--primary);
+    --input_border_hover: var(--primary_light);
+    --input_border_focus: var(--primary_light);
+
+    --spacing_input: var(--spacing_base);
+
+    --title_bg: var(--grey6);
+
+    --button_bg: var(--primary);
+    --button_bg_hover: var(--primary_light);
+    --button_bg_down: var(--grey7);
+    --button_bg_disabled: var(--grey5);
+    --button_pressed: var(--grey5);
+
+    --button_border: var(--button_bg);
+    --button_border_hover: var(--primary);
+    --button_border_focus: var(--primary);
+
+    --tab_bg: var(--primary_light);
+    --tab_bg_hover: var(--primary);
+    --tab_bg_down: var(--primary);
+    --tab_bg_disabled: var(--grey8);
+
+    --tab_border: var(--grey1);
+    --tab_border_hover: var(--grey1);
+    --tab_border_focus: var(--grey1);
+    --tab_border_selected: var(--primary);
+
+    --scrollbar: var(--grey4);
+    --scrollbar_hover: var(--grey3);
+    --scrollbar_down: var(--grey8);
+    --scrollbar_border: var(--grey2);
+
+    --volume_slider: 5px;
+
+    /* Variant Extras */
+    --dock_title_padding: calc(2px + var(--padding_base));
+    --icon_base_mixer: calc(4px + var(--icon_base));
+    --padding_menu_y: calc(3px + calc(1 * var(--padding_base_value)));
+}
+
+/* TWITCH STYLE CHANGES */
+
+/* ICONS - Only changed some of them (mostly sources) rest fits */
+OBSBasic {
+    qproperty-imageIcon: url(theme:twitch/sources/image.svg);
+    qproperty-colorIcon: url(theme:twitch/sources/brush.svg);
+    qproperty-slideshowIcon: url(theme:twitch/sources/slideshow.svg);
+    qproperty-audioInputIcon: url(theme:twitch/sources/microphone.svg);
+    qproperty-audioOutputIcon: url(theme:twitch/settings/audio.svg);
+    qproperty-desktopCapIcon: url(theme:twitch/settings/video.svg);
+    qproperty-windowCapIcon: url(theme:twitch/sources/window.svg);
+    qproperty-gameCapIcon: url(theme:twitch/sources/gamepad.svg);
+    qproperty-cameraIcon: url(theme:twitch/sources/camera.svg);
+    qproperty-textIcon: url(theme:twitch/sources/text.svg);
+    qproperty-mediaIcon: url(theme:twitch/sources/media.svg);
+    qproperty-browserIcon: url(theme:twitch/sources/globe.svg);
+    qproperty-groupIcon: url(theme:twitch/sources/group.svg);
+    qproperty-sceneIcon: url(theme:twitch/sources/scene.svg);
+    qproperty-defaultIcon: url(theme:twitch/sources/default.svg);
+    qproperty-audioProcessOutputIcon: url(theme:twitch/sources/windowaudio.svg);
+}
+
+* [themeID="revertIcon"] {
+    qproperty-icon: url(theme:twitch/revert.svg);
+}
+
+QDockWidget {
+	titlebar-close-icon: url(theme:twitch/close.svg);
+	titlebar-normal-icon: url(theme:twitch/popout.svg);
+}
+
+/* STYLES */
+QWidget {
+    selection-background-color: var(--primary_light);
+}
+
+OBSDock > QWidget {
+    background-color: transparent;
+    border-radius: 0px;
+    border: unset;
+}
+
+SceneTree::item,
+SourceTreeItem {
+    border-width: 0px;
+}
+/* SceneTree, SourceTree */
+QAbstractItemView { 
+	border: 1px solid var(--primary);
+    border-radius: 0px;
+    background: var(--grey8);
+}
+
+/* Scene Tree, Source Tree, border hover */
+QMenu::item:hover,
+QListWidget::item:hover,
+SceneTree::item:hover,
+SourceTree::item:hover,
+QMenu::item:selected:hover,
+QListWidget::item:selected:hover,
+SceneTree::item:selected:hover,
+SourceTree::item:selected:hover {
+    border: 1px solid var(--primary);
+}
+
+/* Audio mixer */
+QStackedWidget#stackedMixerArea {
+    border: 1px solid var(--primary);
+    border-radius: 0px;
+}
+QStackedWidget#stackedMixerArea QWidget {
+    background-color: var(--grey8);
+    border: none;
+}
+/* ----------- */
+
+/* Group Box (Settings) */
+QGroupBox {
+    border: 1px solid var(--primary);
+    border-radius: 5px;
+	font-size: 12px;
+}
+
+QGroupBox::title {
+	border-radius: 5px;
+	border: 1px outset var(--primary);
+	margin-top: -4px;
+    margin-left: -4px;
+    padding: 2px;
+    background-color: var(--grey6);
+}
+
+QDockWidget {
+    font-size: 12px;
+    font-weight: normal;
+}
+
+QDockWidget::title {
+    background-color: var(--title_bg);
+    border-bottom: 3px solid var(--primary); 
+    margin: 0px 1px;
+    text-align: left;
+}
+
+QDockWidget::close-button,
+QDockWidget::float-button {
+	icon-size: 12px;
+	subcontrol-position: bottom right;
+	subcontrol-origin: padding;
+	background: transparent;
+	border: none;
+}
+
+QDockWidget::close-button {
+    color: white;
+	right: 20px;
+}
+
+QStatusBar {
+    background-color: var(--bg_window);
+}
+
+QListWidget,
+QMenu,
+SceneTree,
+SourceTree {
+    padding: 0px;
+}
+
+QListWidget::item,
+SourceTreeItem,
+QMenu::item,
+SceneTree::item {
+    border-radius: 0px;
+    padding: 1px 0px;
+}
+
+SourceTree::item {
+    border-radius: 0px;
+}
+
+QToolButton,
+QPushButton[toolButton="true"] {
+    background-color: var(--grey7);
+    border-color: var(--bg_window);
+    padding: 2px;
+}
+
+QPushButton[toolButton="true"]:hover {
+    background-color: var(--primary);
+}
+
+QPushButton:checked:hover,
+QPushButton:checked:focus {
+    border-color: var(--primary);
+}
+
+QPushButton:checked {
+    border: 0;
+}
+
+#controlsFrame QPushButton {
+    max-height: 25px;
+    height: 25px;
+}
+
+QTabBar::tab {
+    border-color: var(--tab_bg);
+    padding: 3px 6px;
+}
+
+/* Scroll bar */
+::corner {
+    background-color: var(--grey6);
+    border: none;
+}
+
+QScrollBar:vertical {
+    background-color: var(--grey7);
+    width: 14px;
+}
+
+QScrollBar::handle:vertical {
+    background-color: var(--primary_light); 
+    min-height: 20px;
+    margin: 1px;
+    border-radius: 2px;
+    border-width: 1px;
+    border: 1px solid var(--primary); 
+}
+
+QScrollBar::add-line:vertical, QScrollBar::sub-line:vertical {
+    border: none;
+    background: none;
+}
+
+QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical, QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
+    border: none;
+    background: none;
+    color: none;
+}
+
+QScrollBar:horizontal {
+    background-color: var(--grey7);
+    height: 14px;
+}
+
+QScrollBar::handle:horizontal {
+    background-color: var(--primary);
+    min-width: 20px;
+    margin: 2px;
+    border-radius: 3px;
+    border-width: 1px;
+    border: 1px solid var(--grey7);
+}
+
+QScrollBar::add-line:horizontal, QScrollBar::sub-line:horizontal {
+    border: none;
+    background: none;
+}
+
+QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal, QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {
+    border: none;
+    background: none;
+    color: none;
+}
+/* ---------------- */
+
+OBSHotkeyLabel[hotkeyPairHover=true] {
+    color: var(--primary);
+}
+
+OBSBasicSettings QListWidget::item {
+    padding: 2px;
+}
+
+* [frameShape="1"], * [frameShape="2"], * [frameShape="3"], * [frameShape="4"], * [frameShape="5"], * [frameShape="6"] {
+    border: 1px solid var(--primary);
+}
+
+/* Primary Control Button Checked Coloring */
+#streamButton:!hover:!pressed:checked,
+#recordButton:!hover:!pressed:checked,
+#replayBufferButton:!hover:!pressed:checked,
+#virtualCamButton:!hover:!pressed:checked,
+#modeSwitch:!hover:!pressed:checked,
+#broadcastButton:!hover:!pressed:checked {
+    background: var(--button_pressed);
+}
+
+#contextContainer {
+  background-color: var(--bg_window);
+}
+
+* [themeID="previewProgramLabels"] {
+    font-size: var(--font_base);
+    font-weight: normal;
+    color: var(--text);
+    margin-bottom: 4px;
+}
+
+/* CLASSIC CHANGES */
+
+/* Top Menu Bar Items */
+/* default menu separator */
+QMenu::separator {
+    height: 2px; 
+    background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 var(--grey7), stop:1 var(--grey5));  
+}
+
+QMenuBar::item:selected {
+    background: var(--primary);
+}
+QMenu::item {
+    padding: var(--padding_menu_y) var(--padding_menu);
+}
+
+QGroupBox {
+    background: var(--bg_window);
+    border: 1px solid var(--border_color);
+}
+
+QTabWidget::pane {
+    border-width: 1px;
+}
+
+QComboBox::drop-down,
+QDateTimeEdit::drop-down {
+    border:none;
+    width: 32px;
+    background-color: var(--primary);
+}
+
+QComboBox:hover,
+QComboBox:focus,
+QDateTimeEdit:hover,
+QDateTimeEdit:selected {
+    background-color: var(--input_bg_hover);
+}
+
+QComboBox:on,
+QDateTimeEdit:on,
+QComboBox:editable:focus {
+    background-color: var(--input_bg_focus);
+}
+
+QLineEdit,
+QTextEdit,
+QPlainTextEdit {
+    background-color: var(--input_bg_focus);
+    padding-left: 8px;
+    border: 0;
+}
+
+QLineEdit:hover,
+QTextEdit:hover,
+QPlainTextEdit:hover {
+    background-color: var(--input_bg_focus);
+}
+
+/* Fix the up/down buttons for the selector input arrows */
+QSpinBox::up-button,
+QDoubleSpinBox::up-button {
+    subcontrol-origin: padding;
+    subcontrol-position: top right; /* position at the top right corner */
+
+    width: 32px;
+    border-left: 1px solid var(--grey6);
+    border-radius: 0px;
+}
+
+QSpinBox::down-button,
+QDoubleSpinBox::down-button {
+    subcontrol-origin: padding;
+    subcontrol-position: bottom right; /* position at the bottom right corner */
+
+    width: 32px;
+    border-left: 1px solid var(--grey6);
+    border-top: 1px solid var(--grey6);
+    border-radius: 0px;
+    margin-top: -1px;
+}
+
+QSpinBox::down-button:hover, QDoubleSpinBox::down-button:hover {
+    border-bottom-right-radius: 4px;
+}
+QSpinBox::up-button:hover, QDoubleSpinBox::up-button:hover {
+    border-top-right-radius: 4px;
+}
+
+QSpinBox,
+QDoubleSpinBox {
+    background-color: var(--input_bg_focus);
+    border-width: 0px;
+    padding-left: 8px;
+    height: var(--input_height);
+    max-height: var(--input_height);
+}
+
+QSpinBox:hover,
+QDoubleSpinBox:hover {
+    background-color: var(--input_bg_focus);
+}
+
+QSpinBox::up-button:disabled,
+QSpinBox::up-button:off,
+QDoubleSpinBox::up-button:disabled,
+QDoubleSpinBox::up-button:off {
+    margin-top: 0px;
+}
+
+QSpinBox::down-button:disabled,
+QSpinBox::down-button:off,
+QDoubleSpinBox::down-button:disabled,
+QDoubleSpinBox::down-button:off {
+    margin-bottom: 0px;
+}
+/* ------------- */
+
+OBSBasicStatusBar {
+    margin-top: 4px;
+    border-top: 1px solid var(--border_color_grey);
+}
+
+StatusBarWidget > QFrame {
+    margin-top: 1px;
+    border: 0px solid var(--border_color_grey);
+    border-left-width: 1px;
+    padding: 0px 8px 2px;
+}
+
+OBSBasicSettings #PropertiesContainer {
+    background-color: var(--bg_window);
+}
+
+/* Fix Warning position */
+
+QLabel#audioMsg {
+    margin-left: 10px;
+}
+QLabel#audioMsg_2 {
+    margin-left: 15px;
+}
+
+/* Volume Bar color */
+QSlider::sub-page:horizontal {
+    background-color: var(--primary);
+    border-radius: 2px;
+}
+
+QSlider::add-page:vertical {
+    background-color: var(--primary);
+    border-radius: 2px;
+}
+
+/* Options button in Audio Mixer */ 
+#stackedMixerArea QPushButton {
+    min-width: var(--icon_base_mixer);
+    width: var(--icon_base_mixer);
+    height: var(--icon_base_mixer);
+    icon-size: var(--icon_base_mixer), var(--icon_base_mixer);
+}
+
+#stackedMixerArea QPushButton:!hover {
+    background-color: var(--grey6);
+    border: none;
+}
+
+#stackedMixerArea QPushButton:hover {
+    background-color: var(--primary);
+    border: none;
+}
+
+#stackedMixerArea {
+    border-bottom: unset;
+}
+
+/* Mute button in Audio Mixer */
+MuteCheckBox::indicator,
+MuteCheckBox::indicator:unchecked {
+    background-color: var(--grey6);
+    min-width: var(--icon_base_mixer);
+    border: none;
+    width: var(--icon_base_mixer);
+    height: var(--icon_base_mixer);
+    icon-size: var(--icon_base_mixer), var(--icon_base_mixer);
+}
+
+MuteCheckBox::indicator:checked {
+    background-color: var(--grey6);
+}
+
+MuteCheckBox::indicator:checked:hover,
+MuteCheckBox::indicator:unchecked:hover {
+    background-color: var(--primary);
+}
+
+MuteCheckBox::indicator:hover,
+MuteCheckBox::indicator:unchecked:hover {
+    icon-size: var(--icon_base_mixer), var(--icon_base_mixer);
+    border: none;
+}
+
+MuteCheckBox::indicator:checked {
+    image: url(theme:twitch/mute.svg);
+}
+
+MuteCheckBox::indicator:indeterminate {
+    image: url(theme:twitch/unassigned.svg);
+}
+
+MuteCheckBox::indicator:unchecked {
+    image: url(theme:twitch/settings/audio.svg);
+}
+
+MuteCheckBox::indicator:unchecked:hover {
+    image: url(theme:twitch/settings/audio.svg);
+}
+
+MuteCheckBox::indicator:unchecked:focus {
+    image: url(theme:twitch/settings/audio.svg);
+}
+
+MuteCheckBox::indicator:checked:hover {
+    image: url(theme:twitch/mute.svg);
+}
+
+MuteCheckBox::indicator:checked:focus {
+    image: url(theme:twitch/mute.svg);
+}
+
+MuteCheckBox::indicator:checked:disabled {
+    image: url(theme:twitch/mute.svg);
+}
+
+MuteCheckBox::indicator:unchecked:disabled {
+    image: url(theme:twitch/settings/audio.svg);
+}
\ No newline at end of file