@layer base{*{box-sizing:border-box}body{font:16px verdana;max-width:800px;margin:2em auto}}@layer generic{header{margin-bottom:1em}header a{color:#000;text-decoration:none}header a:hover{text-decoration:underline}header #othertools{float:right}.list-entry{background:#eee;padding:.5em;margin:.5em 0}.form>div{margin-bottom:1em}.form input[type=text],textarea{width:100%}.form textarea{width:100%;height:10em}.form textarea.big,textarea.copyresult{height:20em}table{width:100%;border-collapse:collapse}th,td{padding:.33em;border:1px solid black}table tbody tr:nth-child(odd of:not(.collapse)){background-color:#ddd}tr.hidee{background-color:#726767}tr:hover{background-color:#ff0!important}.hider:not(:has(.hider-control:checked)){+.hidee,+:not(.hidee) .hidee{display:none}}}.freeform{color:red}.missing-post+.invalid-post,.invalid-post+.duplicate-post{margin-top:1em}.tweetframe>a{color:inherit;text-decoration:inherit;--padding: 12px}.tweet{margin:.5em 0;padding:var(--padding);border:1px solid black}.tweet>*+*{margin-top:var(--padding)}.tweetsched:before{content:"\2713";color:green;font-size:150%;vertical-align:middle}.tweetunsched:before{content:"\26a0\fe0f";font-size:150%;vertical-align:middle}.tweetunsched{font-weight:700}.tweettext{font-size:150%;white-space:pre-line}.tweetdate{font-weight:700}.tweetimage{max-width:100%}
