.dash{padding:28px 0 60px}.dash h1{font-family:var(--serif);font-size:clamp(28px,4vw,42px);line-height:1.1;margin:.2em 0}
.dash h2{font-family:var(--serif);font-size:22px;margin:0 0 10px}
.headline{background:var(--acc);color:#FAF8F4;padding:24px 26px;border-radius:4px;margin:22px 0}
.headline .big{font-family:var(--serif);font-size:clamp(44px,8vw,76px);line-height:1}
.headline a{color:#FAF8F4}.headline p{margin:.5em 0 0}
.changed ul,.pend ul{list-style:none;padding:0;margin:0}.changed li,.pend li{border-top:1px solid var(--rule);padding:8px 0;font-size:15px}
.changed .d{color:var(--grey);margin-right:8px;font-variant-numeric:tabular-nums}
.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:18px;margin:28px 0}
.tile{background:var(--paper);border:1px solid var(--rule);padding:16px;border-radius:4px}
.tile img{width:100%;height:auto;display:block;margin:8px 0;border:1px solid var(--rule)}
.tile .q{font-family:var(--serif);font-size:19px;margin:0}.tile .v{font-size:30px;font-family:var(--serif);color:var(--acc);margin:6px 0 0}
.tile .c{color:var(--grey);font-size:14px}.tile .take{font-style:italic;margin:8px 0}.tile .meta{font-size:12.5px;color:var(--grey)}
.tile table{width:100%;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums}.tile td,.tile th{padding:3px 4px;border-bottom:1px solid var(--rule);text-align:right}.tile td:first-child,.tile th:first-child{text-align:left}
.pendtag{display:inline-block;background:var(--rule);padding:2px 8px;border-radius:10px;font-size:12px}
.signup-box,.also{margin:34px 0}
.tile td.l{text-align:left}
