diff --git a/assets/bluemetal/frontend.css b/assets/bluemetal/frontend.css
index 69e1f8d..347b868 100644
--- a/assets/bluemetal/frontend.css
+++ b/assets/bluemetal/frontend.css
@@ -1,7 +1,7 @@
:root{color-scheme:dark}
*{vertical-align:text-top}
body,input,select,textarea,.idx{font-size:calc((12px * {magnification}) + .03vw)}
-body{font-family:'Tahoma','Verdana','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#333;color:#cde;background-image:url(data:image/gif;base64,R0lGODdhAwADAIACADMzM1VicCwAAAAAAwADAAACBIQRBwUAOw==);background-attachment:fixed}
+body{font-family:'Tahoma','Verdana','Noto Sans','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#333;color:#cde;background-image:url(data:image/gif;base64,R0lGODdhAwADAIACADMzM1VicCwAAAAAAwADAAACBIQRBwUAOw==);background-attachment:fixed}
code{background-color:rgba(85,85,85,.5);color:#eee;vertical-align:0;display:inline-block;height:calc(1em + 2px)}
hr{border-style:solid none none;border-width:1px;margin:5px 2px 0;padding:2px;color:#89b}
img.ico{width:16px;height:16px;border:0;filter:hue-rotate(180deg) brightness(.8)}
@@ -39,7 +39,7 @@ a:hover,a:active,a:focus,.txtRd{color:#fca}
.co,body{padding:0}
.dt,.s,.tip,.txtBl,.txtGn,.txtOe,.txtRd{display:inline}
.dt,.tip{float:{FE_Align};text-align:{FE_Align};width:80%}
-.gen,input,select,textarea{font-family:'Verdana','Arial',Helvetica,sans-serif}
+.gen,input,select,textarea{font-family:'Verdana','Arial','Helvetica'}
.gen{letter-spacing:0;white-space:nowrap}
.h1,.h1f,.h2,.h2f,.h3,.h3f,.h4,.h4f,.ng1,.ng2,.r,.rf,.spanner{margin:0;padding:4px}
.h1,.h1f,.h2,.h2f,.r,.rf{width:25%}
diff --git a/assets/default/_accounts_row.html b/assets/default/_accounts_row.html
index e509afd..77aa967 100644
--- a/assets/default/_accounts_row.html
+++ b/assets/default/_accounts_row.html
@@ -5,14 +5,14 @@
|
-
|
diff --git a/assets/default/frontend.css b/assets/default/frontend.css
index 1d4ccaf..dbfab59 100644
--- a/assets/default/frontend.css
+++ b/assets/default/frontend.css
@@ -1,7 +1,7 @@
:root{color-scheme:light}
*{vertical-align:text-top}
body,input,select,textarea,.idx{font-size:calc((12px * {magnification}) + .03vw)}
-body{font-family:'Tahoma','Verdana','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#ccc;color:#033}
+body{font-family:'Tahoma','Verdana','Noto Sans','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#ccc;color:#033}
code{vertical-align:0;display:inline-block;height:calc(1em + 2px)}
hr{border-style:solid none none;border-width:1px;margin:5px 2px 0;padding:2px;color:rgba(153,0,0,.6)}
img.ico{width:16px;height:16px;border:0}
@@ -40,7 +40,7 @@ a:active,a:focus{color:red}
.co,body{padding:0}
.dt,.s,.tip,.txtBl,.txtGn,.txtOe,.txtRd{display:inline}
.dt,.tip{float:{FE_Align};text-align:{FE_Align};width:80%}
-.gen,input,select,textarea{font-family:sans-serif,'Verdana','Arial',Helvetica}
+.gen,input,select,textarea{font-family:'Verdana','Arial','Helvetica'}
.gen{letter-spacing:0;white-space:nowrap}
.h1,.h1f,.h2,.h2f,.h3,.h3f,.h4,.h4f,.ng1,.ng2,.r,.rf,.spanner{margin:0;padding:4px;border-style:{Half_Border};border-width:1px;border-color:#999}
.h1,.h1f,.h2,.h2f,.r,.rf{width:25%}
diff --git a/assets/fullmoon/frontend.css b/assets/fullmoon/frontend.css
index 46f01f2..6e44202 100644
--- a/assets/fullmoon/frontend.css
+++ b/assets/fullmoon/frontend.css
@@ -1,7 +1,7 @@
:root{color-scheme:dark}
*{vertical-align:text-top}
body,input,select,textarea{font-size:calc((12px * {magnification}) + .03vw);background-repeat:no-repeat}
-body{font-family:'Tahoma','Verdana','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#36393b;color:#c5bc8e;background-image:url('?phpmussel-asset=moon.jpg&theme={theme}');background-attachment:fixed;background-position:center center}
+body{font-family:'Tahoma','Verdana','Noto Sans','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#36393b;color:#c5bc8e;background-image:url('?phpmussel-asset=moon.jpg&theme={theme}');background-attachment:fixed;background-position:center center}
hr{border-style:solid none none;border-width:1px;margin:5px 2px 0;padding:2px;color:#aaa}
img.ico{width:16px;height:16px;border:0}
input[type=file]{margin:0;padding:0;border:none;background:none;width:auto}
@@ -44,7 +44,7 @@ a:hover,a:active,a:focus{color:#fff7bc}
.h1,.h3,.spanner{background-color:rgba(103,106,109,.5)}
.h2,.h4,code{background-color:rgba(86,89,92,.5)}
.h3,.h3f,.h4,.h4f{width:50%}
-code,.nav{font-family:'Courier New',Courier,'Arial'}
+code,.nav{font-family:'Courier New','Courier','Arial'}
.ng1,.h1f,.h3f{background:linear-gradient({90deg},rgba(103,106,109,.5),#555)}
.ng2,.h2f,.h4f{background:linear-gradient({90deg},rgba(86,89,92,.5),#444)}
.hFd:hover,.r{background-color:rgba(120,89,92,.5)}
diff --git a/assets/moss/frontend.css b/assets/moss/frontend.css
index 358408e..23cc728 100644
--- a/assets/moss/frontend.css
+++ b/assets/moss/frontend.css
@@ -1,7 +1,7 @@
:root{color-scheme:normal}
*{vertical-align:text-top}
body,input,select,textarea,.idx{font-size:calc((12px * {magnification}) + .03vw);background-repeat:no-repeat}
-body{font-family:'Tahoma','Verdana','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#789048;background-image:url('?phpmussel-asset=bg.png&theme={theme}');background-attachment:fixed;background-position:left bottom;color:#303c24}
+body{font-family:'Tahoma','Verdana','Noto Sans','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#789048;background-image:url('?phpmussel-asset=bg.png&theme={theme}');background-attachment:fixed;background-position:left bottom;color:#303c24}
code{vertical-align:0;display:inline-block;height:calc(1em + 2px)}
hr{border-style:solid none none;border-width:1px;margin:5px 2px 0;padding:2px;color:#604848}
img.ico{width:16px;height:16px;border:0;filter:hue-rotate(45deg) brightness(.9)}
@@ -39,7 +39,7 @@ a:hover,a:active,a:focus{color:#866}
.co,body{padding:0}
.dt,.s,.tip,.txtBl,.txtGn,.txtOe,.txtRd{display:inline}
.dt,.tip{float:{FE_Align};text-align:{FE_Align};width:80%}
-.gen,input,select,textarea{font-family:'Verdana','Arial',Helvetica,sans-serif}
+.gen,input,select,textarea{font-family:'Verdana','Arial','Helvetica'}
.gen{letter-spacing:0;white-space:nowrap}
.h1,.h1f,.h2,.h2f,.h3,.h3f,.h4,.h4f,.ng1,.ng2,.r,.rf,.spanner{margin:0;padding:4px;border-style:{Half_Border};border-width:1px;border-color:#604848}
.h1,.h1f,.h2,.h2f,.r,.rf{width:25%}
diff --git a/assets/primer/frontend.css b/assets/primer/frontend.css
index ce699ec..07a5a2a 100644
--- a/assets/primer/frontend.css
+++ b/assets/primer/frontend.css
@@ -1,7 +1,7 @@
:root{color-scheme:light}
*{vertical-align:text-top}
body,input,select,textarea,code,.idx{font-size:calc((12px * {magnification}) + .03vw)}
-body,input,input[type=file]::file-selector-button,select{font-family:BlinkMacSystemFont,"Segoe UI",Helvetica,'Arial',sans-serif;letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#f6f8fa;color:#24292e}
+body,input,input[type=file]::file-selector-button,select{font-family:'BlinkMacSystemFont','Segoe UI','Noto Sans','Helvetica';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#f6f8fa;color:#24292e}
code{background-color:rgba(164,128,102,.5);vertical-align:0;display:inline-block;height:calc(1em + 2px)}
.branchline,hr{box-sizing:content-box;height:0;overflow:visible;height:0;margin:15px 0;overflow:hidden;background:0 0;border:0;border-bottom:1px solid #dadde1}
.branchline,hr::after{display:table;clear:both;content:""}
diff --git a/assets/primerdark/frontend.css b/assets/primerdark/frontend.css
index 35276d4..dab25ad 100644
--- a/assets/primerdark/frontend.css
+++ b/assets/primerdark/frontend.css
@@ -1,7 +1,7 @@
:root{color-scheme:dark}
*{vertical-align:text-top}
body,input,select,textarea,code,.idx{font-size:calc((12px * {magnification}) + .03vw)}
-body,input,input[type=file]::file-selector-button,select{font-family:BlinkMacSystemFont,"Segoe UI",Helvetica,'Arial',sans-serif;letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;color:#e4e6eb}
+body,input,input[type=file]::file-selector-button,select{font-family:'BlinkMacSystemFont','Segoe UI','Noto Sans','Helvetica';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;color:#e4e6eb}
body{background-color:#18191a}
code{background-color:rgba(255,153,102,.3);vertical-align:0;display:inline-block;height:calc(1em + 2px)}
.branchline,hr{box-sizing:content-box;height:0;overflow:visible;height:0;margin:15px 0;overflow:hidden;background:0 0;border:0;border-bottom:1px solid #3a3b3c}
diff --git a/assets/rbi/frontend.css b/assets/rbi/frontend.css
index 675b313..4cadf5a 100644
--- a/assets/rbi/frontend.css
+++ b/assets/rbi/frontend.css
@@ -1,7 +1,7 @@
:root{color-scheme:light}
*{vertical-align:text-top}
body,input,select,textarea,.idx{font-size:calc((12px * {magnification}) + .03vw)}
-body{font-family:'Tahoma','Verdana','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#ccc;color:#330}
+body{font-family:'Tahoma','Verdana','Noto Sans','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#ccc;color:#330}
code{vertical-align:0;display:inline-block;height:calc(1em + 2px)}
hr{border-style:solid none none;border-width:1px;margin:5px 2px 0;padding:2px;color:rgba(0,0,153,.2)}
img.ico{width:16px;height:16px;border:0}
@@ -40,7 +40,7 @@ a:active,a:focus{color:red}
.co,body{padding:0}
.dt,.s,.tip,.txtBl,.txtGn,.txtOe,.txtRd{display:inline}
.dt,.tip{float:{FE_Align};text-align:{FE_Align};width:80%}
-.gen,input,select,textarea{font-family:sans-serif,'Verdana','Arial',Helvetica}
+.gen,input,select,textarea{font-family:'Verdana','Arial','Helvetica'}
.gen{letter-spacing:0;white-space:nowrap}
.h1,.h1f,.h2,.h2f,.h3,.h3f,.h4,.h4f,.ng1,.ng2,.r,.rf,.spanner{margin:0;padding:4px;border-style:{Half_Border};border-width:1px;border-color:#999}
.h1,.h1f,.h2,.h2f,.r,.rf{width:25%}
diff --git a/assets/slate/frontend.css b/assets/slate/frontend.css
index 93e9687..58b13f6 100644
--- a/assets/slate/frontend.css
+++ b/assets/slate/frontend.css
@@ -1,7 +1,7 @@
:root{color-scheme:dark}
*{vertical-align:text-top}
body,input,select,textarea,.idx{font-size:calc((12px * {magnification}) + .03vw);background-repeat:no-repeat}
-body{font-family:sans-serif,'Tahoma','Verdana','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#212121;color:#ddd}
+body{font-family:'Tahoma','Verdana','Noto Sans','Arial';letter-spacing:1px;text-decoration:none;border-style:none;margin:0;white-space:normal;background-color:#212121;color:#ddd}
code{vertical-align:0;display:inline-block;height:calc(1em + 2px)}
hr{border-style:solid none none;border-width:1px;margin:5px 2px 0;padding:2px;color:#999}
img.ico{width:16px;height:16px;border:0;filter:grayscale(60%) hue-rotate(45deg) brightness(.8)}
@@ -40,7 +40,7 @@ a:hover,a:active,a:focus{color:#fc6}
.co,body{padding:0}
.dt,.s,.tip,.txtBl,.txtGn,.txtOe,.txtRd{display:inline}
.dt,.tip{float:{FE_Align};text-align:{FE_Align};width:80%}
-.gen,input,select,textarea{font-family:'Verdana','Arial',Helvetica,sans-serif}
+.gen,input,select,textarea{font-family:'Verdana','Arial','Helvetica'}
.gen{letter-spacing:0;white-space:nowrap}
.h1,.h1f,.h2,.h2f,.h3,.h3f,.h4,.h4f,.ng1,.ng2,.r,.rf,.spanner{margin:0;padding:4px;border-style:{Half_Border};border-width:1px;border-color:#555}
.h1,.h1f,.h2,.h2f,.r,.rf{width:25%}