.forum-body{background:#fffafd;padding:12px;font:14px/1.5 "Comic Sans MS","Chalkboard SE",cursive}.forum-nav{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#fff1a8;border:2px inset #fff;padding:7px 10px;font:12px Tahoma,sans-serif}.forum-nav a{color:#5c168f}.board-heading{padding:12px 4px 8px}.board-heading h2{margin:0;color:#78109c;font-size:25px}.board-heading p{margin:3px 0;color:#5e4a66}.thread-list{border:2px ridge #d780c2;background:white}.thread-row{display:grid;grid-template-columns:32px minmax(0,1fr) 70px;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px dotted #d493c8}.thread-row:last-child{border:0}.thread-row:nth-child(even){background:#fff0fa}.thread-row.hot{background:#fff6cc}.thread-row .icon{font-size:21px}.thread-row strong,.thread-row a{font-weight:bold;color:#6d178b}.thread-row small{display:block;color:#69536c;font:11px Tahoma,sans-serif}.thread-row>span:last-child{text-align:right;font:11px Tahoma,sans-serif;color:#67536d}.forum-post{display:grid;grid-template-columns:150px minmax(0,1fr);margin:10px 0;border:2px ridge #dd9dce;background:white}.forum-post aside{padding:12px;background:#ffe0f4;border-right:1px solid #d49ac8}.forum-post aside>*{display:block}.forum-post aside strong{color:#8c137c}.forum-post aside span{font:11px/1.5 Tahoma,sans-serif;color:#57435d;margin-top:3px}.forum-post aside .owner{color:#8b1d4c;font-weight:bold}.post-content{padding:11px 15px;min-width:0}.post-content p{margin:5px 0 11px}.post-content blockquote{margin:12px 0;padding:12px;background:#fffbe0;border:2px dashed #c78aaf}.post-content blockquote p{margin:7px 0}.post-content img{display:block;width:min(100%,470px);height:auto;border:4px solid white;outline:1px solid #ba81ac;margin:10px 0}.post-content a{color:#7a158e}.case-navigation{padding:10px 14px;border:2px outset #fff;background:#fff1a8}.case-navigation a{display:inline-block;margin:2px 8px 2px 0;color:#641184;font-weight:bold}footer a{color:white}@media(max-width:600px){.forum-nav span{display:none}.thread-row{grid-template-columns:26px minmax(0,1fr) 55px;padding:9px 6px}.forum-post{grid-template-columns:1fr}.forum-post aside{border-right:0;border-bottom:1px solid #d49ac8;padding:7px 10px}.forum-post aside>*{display:inline;margin-right:8px}}
.post-content .sketch{display:inline-block;background:#fff7d6;border:1px dashed #d493c8;padding:10px 16px;font:15px/1.45 "Courier New",monospace;white-space:nowrap}
