.user-profile-page .activity-jump-links{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.activity-jump-links a{border:1px solid var(--vf-border-strong);padding:.5rem .75rem;border-radius:.5rem;color:var(--vf-link);text-decoration:none;font-size:.9rem}.activity-jump-links a:hover{background:var(--vf-input-bg)}
.readable-evidence,.user-profile-page #profile-operations{scroll-margin-top:6rem}.activity-section-heading{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.activity-section-heading h2{margin:0;font-size:1.2rem}.activity-count{border:1px solid var(--vf-border-strong);border-radius:2rem;padding:.15rem .65rem;font-size:.85rem}.activity-collection-state{padding:.65rem 1rem;border-inline-start:3px solid var(--vf-link);background:var(--vf-input-bg);margin:0}.activity-explanation{font-size:.875rem;color:var(--vf-text-muted);line-height:1.75;margin:.25rem 0}.activity-empty{padding:1rem;border:1px dashed var(--vf-border-strong);border-radius:.5rem;margin:.25rem 0}
.activity-readable-list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.activity-readable-record{border:1px solid var(--vf-border-strong);border-radius:.65rem;padding:1rem;min-width:0;overflow-wrap:anywhere;background:var(--vf-input-bg)}.activity-record-top{display:flex;justify-content:space-between;gap:.75rem;align-items:start;flex-wrap:wrap}.activity-type{color:var(--vf-link);font-size:.85rem}.activity-record-top .admin-date{font-size:.8rem;line-height:1.5;color:var(--vf-text-muted)}.activity-readable-record h3{font-size:1.05rem;margin:.5rem 0;line-height:1.6}.activity-readable-record .activity-action{font-weight:600;margin:.25rem 0}.activity-record-bottom{display:flex;flex-wrap:wrap;align-items:start;gap:.75rem;margin-top:.75rem}.activity-technical{font-size:.8rem;color:var(--vf-text-muted);min-width:0;max-width:100%}.activity-technical summary{cursor:pointer;padding:.4rem 0;min-height:2rem}.activity-technical dl{margin:.25rem 0;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.activity-technical dt{font-size:.8rem}.activity-technical dd{margin:.2rem 0;overflow-wrap:anywhere}.activity-file-facts{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin:.75rem 0}.activity-file-facts dt{font-size:.8rem;color:var(--vf-text-muted)}.activity-file-facts dd{margin:.25rem 0;overflow-wrap:anywhere}.user-profile-event .activity-technical{margin-top:.5rem}.user-profile-event .activity-explanation{margin-top:.4rem}.user-profile-event-heading strong{font-size:1rem}
@media(min-width:1150px){.activity-readable-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.activity-readable-record{padding:.75rem}.activity-record-top .admin-date{width:100%}.activity-file-facts{display:grid;gap:.5rem}.activity-jump-links a{flex:1 1 100%}}
