.mode-effort{display:flex;align-items:baseline;flex-wrap:wrap;gap:.55rem .8rem;margin:1rem 0 .85rem}.mode-effort strong{font-size:1.3rem;font-variant-numeric:tabular-nums;color:var(--accent,currentColor)}.mode-effort .round-since{flex-basis:100%}.round-explanation{margin:.7rem 0 1.5rem;line-height:1.65}.directory-filters{display:flex;gap:.5rem;flex-wrap:wrap;margin:1.3rem 0}.directory-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.directory-summary>div{padding:1.2rem;border:1px solid #ffffff14;border-radius:14px;background:#ffffff04}.directory-summary small{display:block;font-size:.65rem;letter-spacing:.12em;color:#969eac;margin-bottom:.8rem}.directory-summary strong{font-size:1.5rem;font-variant-numeric:tabular-nums}.table-wrap{overflow-x:auto}.table-wrap table{width:100%;border-collapse:collapse}.table-wrap th,.table-wrap td{padding:1rem .7rem;text-align:left;white-space:nowrap}.table-wrap th{font-size:.62rem;letter-spacing:.1em;color:#969eac}.table-wrap td{border-top:1px solid #ffffff14}.directory-filters a{text-decoration:none}.directory-summary+section .fine{line-height:1.7}@media(max-width:600px){.directory-summary{grid-template-columns:1fr}.directory-summary>div{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:1rem}.directory-summary small{margin:0}.directory-summary strong{font-size:1.2rem}}
