body{background:#f7f7f5;color:#111;font-family:Georgia,serif;font-size:17px;
line-height:1.6;margin:0}
.room{margin-left:2em;margin-right:2em;padding-top:2em;padding-bottom:3em}
a{color:#111}

h1{font-size:26px;font-weight:normal;margin:0 0 14px}
h2{font-size:20px;font-weight:normal;margin:32px 0 10px}
h3{font-size:17px;margin:20px 0 6px}
p{margin:0 0 12px}

.crumb,.langs,.tag,.num,.fmt,.date,.foot,.colo{font-family:monospace;font-size:12px;color:#767676}
.claim{font-size:24px;line-height:1.2;margin:0 0 14px}
.claim span{display:block}
.brandmark{width:170px;margin-bottom:10px}
.head .inc{width:220px;display:block;margin-top:16px}
.claim{max-width:none}
.btns a{margin-right:10px}
.card .inc{width:110px;margin-bottom:8px}
.fig .die,.roll .die{margin-right:6px}
.lead{color:#454545}
.mut{color:#767676;font-size:15px}

.card,.sum,.fig,.scale li{display:block;border:1px solid #111;background:#fff;
padding:10px;margin-bottom:14px}
.langs .short{display:none}
.card .name{font-size:19px}
.card .say{color:#454545;font-size:15px}
.box{border-left:2px solid #dcdcdc;padding-left:10px;color:#454545}
.voice{font-style:italic;font-size:19px;color:#454545}
.voice cite{display:block;font-family:monospace;font-size:11px;font-style:normal}

.tab{width:100%;border-collapse:collapse;font-size:15px}
.tab th{text-align:left;border-bottom:1px solid #111;font-family:monospace;font-size:11px;
padding:4px 8px 4px 0}
.tab td{border-bottom:1px solid #dcdcdc;padding:4px 8px 4px 0}

.a4{display:none}
.take{display:block}
.take .name,.docs .n{font-size:18px}
.docs .s{color:#454545;font-size:15px}
.stamp{font-family:monospace;font-size:12px;color:#767676}
.docs{list-style:none;margin:10px 0;padding:0}
.docs li{border-bottom:1px solid #dcdcdc;padding:4px 0}
.steps{padding-left:22px}
.det summary .n{font-weight:bold}

.btn{border:1px solid #111;background:#fff;padding:4px 10px;font-family:monospace;
font-size:12px;text-decoration:none}

.die i{display:none}
.sr{position:static;width:auto;height:auto;overflow:visible;clip:auto}
.die{display:inline;border:0;background:transparent;padding:0;font-family:monospace}

.foot{border-top:1px solid #dcdcdc;padding-top:10px;margin-top:40px}
.colo{list-style:none;padding:0}
.colo li{display:inline;margin-right:16px}

#ppout{display:none}
