body{font-family:-apple-system,"Segoe UI",Roboto,sans-serif;color:#1d2327;margin:40px;}
h1{font-size:20px;margin:0 0 4px;}
.meta{font-size:12px;color:#50575e;margin-bottom:2px;}
table{width:100%;border-collapse:collapse;margin-top:20px;font-size:12px;}
th{text-align:left;background:#f6f7f7;padding:8px 10px;border-bottom:2px solid #dcdcde;}
td{padding:8px 10px;border-bottom:1px solid #e6e6e8;vertical-align:top;}
.foot{margin-top:24px;font-size:11px;color:#50575e;border-top:1px solid #dcdcde;padding-top:12px;}
@media print{body{margin:20px;}.noprint{display:none;}}