body,td{font-family:Verdana,Geneva,sans-serif;font-size:10pt;color:#828282}.subtext td{font-family:Verdana,Geneva,sans-serif;font-size:7pt;color:#828282}input{font-family:monospace;font-size:10pt}input[type=submit]{font-family:Verdana,Geneva,sans-serif}textarea{font-family:monospace;font-size:10pt;resize:both;width:min(100%,620px)}a:link{color:#000;text-decoration:none}a:visited{color:#828282;text-decoration:none}.default{font-family:Verdana,Geneva,sans-serif;font-size:10pt;color:#828282}.title{font-family:Verdana,Geneva,sans-serif;font-size:10pt;color:#828282;overflow:hidden}.subtext{font-family:Verdana,Geneva,sans-serif;font-size:7pt;color:#828282}.yclinks{font-family:Verdana,Geneva,sans-serif;font-size:8pt;color:#828282}.pagetop{font-family:Verdana,Geneva,sans-serif;font-size:10pt;color:#222;line-height:12px}.comhead{font-family:Verdana,Geneva,sans-serif;font-size:8pt;color:#828282}.comment{font-family:Verdana,Geneva,sans-serif;font-size:9pt}.hnname{margin-left:1px;margin-right:5px}#hnmain{min-width:796px}.title a{word-break:break-word}.comment a:link,.comment a:visited{text-decoration:underline}.pagetop a:visited{color:#000}.subtext a:link,.subtext a:visited,.comhead a:link,.comhead a:visited{color:#828282}.subtext a:hover,.comhead a:hover{text-decoration:underline}.votearrow{width:10px;height:10px;border:0;margin:3px 2px 6px;background:url(/triangle.svg),linear-gradient(transparent,transparent) no-repeat;background-size:10px}.comment{max-width:1215px;overflow-wrap:anywhere}.commtext p{margin-top:8px;margin-bottom:0}.link-button,.reply-link,.plain-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-decoration:underline}.pagetop-button{text-decoration:none}.reply-link{font-size:10px}.plain-link{color:#000}.app-loading,.app-error{padding:16px}.app-error,.auth-error{color:#b00020}.auth-page{padding:18px}.auth-message{color:#0a6f2d}.ind-spacer{display:inline-block;height:1px}.story-summary p{margin-top:8px}.inline-reply textarea{width:min(100%,500px)}.comment-login-hint{margin:0}@media only screen and (min-width:300px)and (max-width:750px){#hnmain{width:100%;min-width:0}body{padding:0;margin:0;width:100%}td{height:inherit!important}.title,.comment{font-size:inherit}span.pagetop{display:block;margin:3px 5px;font-size:12px;line-height:normal}span.pagetop b{display:block;font-size:15px}.title{font-size:11pt;line-height:14pt}.subtext{font-size:9pt}.votearrow{transform:scale(1.3);margin-right:6px}.votelinks{min-width:18px}.votelinks a{display:block;margin-bottom:9px}textarea,input[type=email],input[type=password],input[type=text]{font-size:16px;width:90%}.ind-spacer{width:calc((var(--indent, 0) * 12px))}}
