body { padding: 1ex; }
+#clip-pot { position: absolute; left: -1000px; }
#clipboard {
margin: 2px;
min-height: 1.5em;
}
.hidden { display: none; }
a, a:visited { color: blue; }
+#error {
+ display: block;
+ background: hsl(48.2,100%,90%);
+ visibility: visible;
+ opacity: 1;
+ transition: visibility 250ms, opacity 250ms;
+}
+#error.hidden {
+ display: block;
+ visibility: hidden;
+ opacity: 0;
+ transition: none;
+}