-body[id$="/[edit]"] textarea,
-body[id$="/[newpage]"] textarea {
- width: 100%;
- min-height: 20em; min-height: 50vh;
- font-family: monospace;
- font-size: inherit;
+-li.task:before { font-size: 1.125em; }
+li.task.pending:before { content: '\274f '; color: #222; }
+li.task.partial:before { content: '\25d4 '; color: #880; }
+li.task.negative:before { content: '\2718 '; color: #800; }
+li.task.done:before { content: '\2714 '; color: #080; }
+li.task.unsure:before { content: '? ' ; color: #880; font-weight: bold; padding-left: 2pt; }
+
+/* Alternative Check Symbols, all from "geometric shapes" block */ /*
+-li.task.pending:before { content: '\25a1 '; color: #222; }
+-li.task.partial:before { content: '\25d4 '; color: #880; }
+-li.task.negative:before { content: '\25a8 '; color: #800; }
+-li.task.done:before { content: '\25a3 '; color: #080; }
+*/
+
+h1 { text-align: center; }
+.center { text-align: center; }
+
+form.newpage, form.search {
+ margin-bottom: 1em;
+}
+form.search { text-align: center; }
+input.search, input[type="search"] {
+ min-width: 50%;
+ max-width: 80%;
+ max-width: calc(100% - 2.5em);
+}
+ul.searchresults, ol.searchresults {
+ margin-left: auto; margin-right: auto;
+ width: 100%; max-width: 540pt;
+ text-align: center;
+}
+
+table {
+ min-width: 50%;
+ margin-left: auto;
+ margin-right: auto;