.act-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));border-top:1px solid var(--border);margin-bottom:4px}.act-counts div{padding:10px 12px 10px 0;display:grid}.act-counts b{font-size:22px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.act-counts span{font-size:12px;color:var(--text-muted)}.act-tbl td{vertical-align:top}.act-when{white-space:nowrap;width:70px}.act-kind{white-space:nowrap;width:70px;font-size:12px;color:var(--text-secondary)}.act-kind:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;vertical-align:1px;background:var(--border)}.act-change:before{background:var(--data-accent)}.act-signin:before{background:var(--success)}.act-admin:before,.act-plan:before{background:var(--warning)}.act-who{white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.act-who a{text-decoration:none;border-bottom:1px solid var(--border)}.act-label{color:var(--text-secondary)}.act-fields{display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:3px;font-size:12px}@media(max-width:700px){.act-who{max-width:110px}.act-tbl .act-kind{display:none}}.nowrap{white-space:nowrap}.tscroll{overflow-x:auto}.tscroll .tbl{min-width:720px}.tscroll.narrow .tbl{min-width:460px}@media(min-width:701px){.tscroll .tbl,.tscroll.narrow .tbl{min-width:0}}
