body{font-family:Verdana,Geneva,sans-serif;font-size:10pt;color:#828282;margin:0;background:#fff}
td{font-family:Verdana,Geneva,sans-serif;font-size:10pt;color:#828282}
#main{width:85%;background:#f6f6ef;margin:8px auto 0;border-collapse:collapse}
a{color:#000;text-decoration:none}
.header td{background:#00ffb7}
.pagetop{font-size:10pt;color:#222;line-height:12pt}
.pagetop a,.pagetop a:visited{color:#000}
.pagetop a.topsel{font-weight:bold;text-decoration:underline}
.logo{height:16px;width:auto;display:block}
.hnname{display:inline-block;vertical-align:middle;margin-right:8px}
.title{font-size:10pt;color:#828282;overflow:hidden}
.titleline a{color:#000}
.titleline a:visited{color:#828282}
.rank{color:#828282}
.sitebit,.sitestr,.pdfsize{font-size:8pt;color:#828282}
.sitebit a{color:#828282}
.sitebit a:hover{text-decoration:underline}
.subtext,.subtext td{font-size:7pt;color:#828282}
.subtext a,.subtext a:visited{color:#828282}
.subtext a:hover{text-decoration:underline}
.votelinks{vertical-align:top}
.votearrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #9a9a9a;margin:3px 2px 6px}
.votearrow.rotate{transform:rotate(180deg);margin-top:0}
.comhead{font-size:8pt;color:#828282}
.comhead a,.comhead a:visited{color:#828282}
.comhead a:hover{text-decoration:underline}
.comhead-wrap{margin-top:2px;margin-bottom:4px}
.comment{font-size:9pt;max-width:1215px;overflow-wrap:anywhere}
.commtext a,.toptext a{color:#000;text-decoration:underline}
.commtext p,.toptext p{margin-top:8px;margin-bottom:0}
.toptext{color:#000}
.reply{font-size:8pt}
.reply p{margin-top:8px;margin-bottom:10px}
.reply a{color:#000}
.hnuser.new{color:#3c963c}
.c00{color:#000}.c5a{color:#5a5a5a}.c73{color:#737373}.c82{color:#828282}.c88{color:#888}.c9c{color:#9c9c9c}.cae{color:#aeaeae}.cbe{color:#bebebe}.cce{color:#cecece}.cdd{color:#ddd}
pre{overflow:auto;padding:2px;max-width:1215px;white-space:pre-wrap}
code{font-size:9pt}
.morelink{color:#000}
.yclinks a{color:#000}
.footer{text-align:center;padding:10px 0}
.footer form{margin-top:10px}
.pad{padding:0 10px;color:#000}
.padb{padding:0 10px 10px;color:#000}
.err{color:#c00}
input[type=text],input[type=url],input[type=password],input[type=email],textarea{font-family:monospace;font-size:10pt}
tr.coll .comment,tr.coll .votelinks a{display:none}
@media (max-width:750px){#main{width:100%;margin-top:0}textarea{width:100%;box-sizing:border-box}input[type=text],input[type=url]{max-width:90vw}}
