.rckofa_stats{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:26px 0 10px;display:grid}.rckofa_stats .rckofa_card{flex-direction:column;gap:8px;padding:20px;display:flex}.rckofa_stats .rckofa_card p{margin:0}.rckofa_big{font:900 2.2rem/1 var(--font-head);letter-spacing:-.02em;color:var(--brand);font-variant-numeric:tabular-nums lining-nums}.rckofa_stats .rckofa_card a{margin-top:auto;font-weight:600}.rckofa_cols{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;margin-top:18px;display:grid}.rckofa_cols h2{font-size:1.25rem}.rckofa_bar{background:var(--line);border-radius:4px;height:18px;margin:10px 0 8px;display:flex;overflow:hidden}.rckofa_bar span{height:100%;display:block}.rckofa_legend{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px 14px;margin:0;padding:0;list-style:none;display:grid}.rckofa_legend li{align-items:center;gap:6px;font-size:.9rem;display:flex}.rckofa_legend i{border-radius:2px;flex:none;width:12px;height:10px}.rckofa_legend b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.rckofa_links{flex-wrap:wrap;gap:8px 18px;margin:10px 0 0;padding:0;list-style:none;display:flex}.rckofa_region{margin-top:30px}.rckofa_region h2{font-size:1.2rem}.rckofa_index{columns:4 200px;column-gap:24px;margin:10px 0 0;padding:0;list-style:none}.rckofa_index li{break-inside:avoid;padding:3px 0}.rckofa_table{border-collapse:collapse;width:100%;margin-top:10px;font-size:.93rem}.rckofa_table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 10px 6px 0;font-size:.82rem;font-weight:600}.rckofa_table td{border-bottom:1px solid var(--line);padding:7px 10px 7px 0}
