diff --git a/manage.html b/manage.html
index 669ca719..258b1d41 100644
--- a/manage.html
+++ b/manage.html
@@ -371,10 +371,24 @@
diff --git a/manage/manage.css b/manage/manage.css
index 8b08795c..9ea44448 100644
--- a/manage/manage.css
+++ b/manage/manage.css
@@ -1040,6 +1040,71 @@ input[id^="manage.newUI"] {
text-overflow: ellipsis;
}
+/* export/import buttons */
+#backup-buttons .dropbtn {
+ padding: 3px 7px;
+ cursor: pointer;
+ text-overflow: inherit;
+}
+
+#backup-buttons .dropbtn span {
+ display: inline-block;
+ margin-right: 7px;
+}
+
+#backup-buttons .dropdown {
+ position: relative;
+ display: inline-block;
+}
+
+#backup-buttons .dropdown-content {
+ display: none;
+ position: absolute;
+ background-color: #f9f9f9;
+ min-width: 160px;
+ box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
+ z-index: 1;
+}
+
+#backup-buttons .dropdown-content a {
+ color: black;
+ padding: 12px 16px;
+ text-decoration: none;
+ display: block;
+}
+
+#backup-buttons .dropdown-content a:hover {
+ /* background-color: #f2f2f2 */
+ background-color: #e9e9e9
+}
+
+#backup-buttons .dropdown:hover .dropdown-content {
+ display: block;
+}
+
+#backup-buttons .dropdown:hover .dropbtn {
+ background-color: hsl(0, 0%, 95%);
+ border-color: hsl(0, 0%, 52%);
+ /* background-color: #3e8e41; */
+}
+
+#backup-buttons i {
+ border: solid black;
+ border-width: 0 2px 2px 0;
+ display: inline-block;
+ padding: 3px;
+}
+
+#backup-buttons .up {
+ transform: rotate(-135deg);
+ -webkit-transform: rotate(-135deg);
+}
+
+#backup-buttons .down {
+ transform: rotate(45deg);
+ -webkit-transform: rotate(45deg);
+}
+
/* sort font */
@font-face {
font-family: 'sorticon';