diff --git a/web/kvm/index.html b/web/kvm/index.html
index 8a4f759b..81d4d340 100644
--- a/web/kvm/index.html
+++ b/web/kvm/index.html
@@ -313,8 +313,8 @@
@@ -359,14 +359,14 @@
@@ -380,128 +380,138 @@
-
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-

-
Caps Lock
+
+
+
+
+
+ Caps Lock
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-

-
ScrLk
+
+
+
+
+
+ ScrLk
+
-
+
@@ -509,111 +519,121 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-

-
ScrLk
+
+
+
+
+
+ ScrLk
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-

-
Caps Lock
+
+
+
+
+
+ Caps Lock
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/web/share/css/keypad.css b/web/share/css/keypad.css
index abd01578..a0030006 100644
--- a/web/share/css/keypad.css
+++ b/web/share/css/keypad.css
@@ -116,13 +116,14 @@ div.keypad div.small {
font-size: 0.7em;
}
-div.keypad p {
+div.keypad div.label {
margin: 0;
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
+
div.keypad b {
color: var(--cs-key-holded-bg);
}
diff --git a/web/share/css/main.css b/web/share/css/main.css
index ab506a1b..423162e1 100644
--- a/web/share/css/main.css
+++ b/web/share/css/main.css
@@ -80,9 +80,12 @@ img.svg-gray {
filter: invert(0.7);
vertical-align: middle;
}
-img.inline {
+
+img.inline-lamp {
vertical-align: middle;
- height: 0.8em;
+ height: 8px;
+ margin-left: 2px;
+ margin-right: 2px;
}
button,