form.search{display:inline-block;margin:0}
form.search input{width:170px;padding:5px 10px;font:13px 'Courier New',monospace;background:#0e0e10;border:1px solid var(--line);color:var(--text)}
form.search input:focus{width:220px;border-color:var(--red2);outline:none}
.bigsearch{display:flex;gap:10px}.bigsearch button{margin:0}
.prose{max-width:760px}.prose h2{font:900 24px Impact,'Arial Black',sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#fff;margin:34px 0 10px;border-bottom:1px solid var(--line);padding-bottom:6px}
.prose h2::before{content:'☣ ';color:var(--acid)}
.prose li{margin:8px 0}.prose code,.steps-list code{background:#0c140a;color:var(--acid);border:1px solid #223a10;padding:2px 8px;font:15px 'Courier New',monospace}
button.mini{margin:0 0 0 8px;padding:2px 10px;font-size:12px;background:none;border:1px solid var(--line);color:var(--dim)}button.mini:hover{color:var(--acid);border-color:var(--acid);background:none}
.steps-list{padding-left:22px}.steps-list li{margin:14px 0}
.reactions{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.reactions form{margin:0}
.react{display:inline-block;margin:0;background:var(--panel);border:1px solid var(--line);color:var(--text);padding:8px 14px;font:14px 'Courier New',monospace;text-transform:none;letter-spacing:0;cursor:pointer}
.react b{color:var(--red2);margin-left:6px}.react.on{border-color:var(--red2);background:#1c0b0c}.reactions form .react:hover{border-color:var(--red2);background:var(--panel)}
span.react{cursor:default}
.tablewrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font:14px 'Courier New',monospace}
th,td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line)}th{color:var(--dim);text-transform:uppercase;font-size:12px}td.actions{display:flex;gap:14px}td.actions form{margin:0}
.err{text-align:center;padding:50px 0}.err h1{border:0;padding:0;display:block}.bar{background:#000;color:#000;padding:0 .15em;box-shadow:0 0 0 1px var(--red)}.bar:hover{background:var(--red);color:#fff}
.foot-links{font:13px 'Courier New',monospace;text-transform:uppercase;letter-spacing:.08em}
