diff --git a/BudgetMasterServer/src/main/resources/static/css/style.css b/BudgetMasterServer/src/main/resources/static/css/style.css
index 81c769ae621700e718645851448af490990cbb88..ba0839a4b8d2262b22beecce58223dd1cca4e904 100644
--- a/BudgetMasterServer/src/main/resources/static/css/style.css
+++ b/BudgetMasterServer/src/main/resources/static/css/style.css
@@ -584,6 +584,31 @@ input[type="radio"]:checked + span::after, [type="radio"].with-gap:checked + spa
     font-size: 2rem;
 }
 
+
+.tag-input-container {
+    display: flex;
+    flex-direction: row;
+    align-items: center;
+}
+
+.tag-input-container .prefix {
+    margin-right: 1.3rem;
+}
+
+.tag-input {
+    display: flex;
+    flex-direction: column;
+    flex-grow: 1;
+}
+
+.chips .input {
+    width: auto !important;
+}
+
+.chip:focus {
+    background-color: var(--color-blue);
+}
+
 .invisible {
     opacity: 0;
 }
diff --git a/BudgetMasterServer/src/main/resources/static/css/transactions.css b/BudgetMasterServer/src/main/resources/static/css/transactions.css
index a1e79dbdebd21aa1f30da4887fb0b74eeed004e5..e56625df8dbd8f218fe7572acda6ef4499bf2125 100644
--- a/BudgetMasterServer/src/main/resources/static/css/transactions.css
+++ b/BudgetMasterServer/src/main/resources/static/css/transactions.css
@@ -19,22 +19,6 @@
     margin-top: 0;
 }
 
-.transaction-tags {
-    display: flex;
-    flex-direction: row;
-    align-items: center;
-}
-
-.transaction-tags .prefix {
-    margin-right: 1.3rem;
-}
-
-.transaction-tags-input {
-    display: flex;
-    flex-direction: column;
-    flex-grow: 1;
-}
-
 .input-min-width {
     min-width: 100px;
 }