diff --git a/src/index.html b/src/index.html
index fbf66f8..439d887 100644
--- a/src/index.html
+++ b/src/index.html
@@ -213,6 +213,7 @@
+
diff --git a/src/styles.css b/src/styles.css
index ef5c4ee..b5de05a 100644
--- a/src/styles.css
+++ b/src/styles.css
@@ -329,6 +329,34 @@ body {
opacity: 1;
}
+.queue-checkbox {
+ width: 14px;
+ height: 14px;
+ margin-top: 2px;
+ cursor: pointer;
+ accent-color: var(--accent);
+ flex-shrink: 0;
+}
+
+.queue-item.merge-group {
+ border-left: 3px solid var(--accent);
+}
+
+.merge-group-icon {
+ vertical-align: middle;
+ margin-right: 2px;
+ opacity: 0.8;
+}
+
+.btn-merge-group {
+ background: var(--accent);
+ color: var(--bg-primary);
+}
+
+.btn-merge-group:hover {
+ opacity: 0.9;
+}
+
.queue-actions {
display: flex;
gap: 8px;