content: "x";
padding: 0 1ex;
}
+#settings .error {
+ padding: 1ex 1ex .5ex 1ex;
+ background-color: #FCC;
+ font-weight: bold;
+}
#settings a.section {
display: block;
font-weight: bold;
overflow: hidden;
transition: max-height .5s;
}
+#settings .error.nick ~ a.section + #nick,
+#settings .error.register ~ a.section + #register,
#settings a.section + *:target {
max-height: 20ex;
padding: 1ex 1ex .5ex 1ex;