.activity-toolbar{gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.activity-period{margin:0 0 var(--space-4);font-size:var(--text-small-size);color:var(--color-text-muted)}.activity-period .btn-secondary{margin-left:var(--space-2);vertical-align:middle}.activity-period strong{color:var(--color-text)}.activity-tiles{margin:0 0 var(--space-2)}.activity-tiles-two{grid-template-columns:repeat(auto-fill, minmax(var(--grid-min-wide-stat), 1fr))}.activity-measures>li+li{margin-top:0}.activity-measures{gap:var(--space-3);grid-template-columns:repeat(auto-fill, minmax(var(--grid-min-card), 1fr));margin:0;padding:0;list-style:none;display:grid}.activity-measure h3{margin:0 0 var(--space-3);font-size:var(--text-heading-size);font-weight:var(--text-heading-weight);color:var(--color-text-strong)}.activity-measure-figures{gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-small-size);color:var(--color-text-muted);flex-direction:column;display:flex}.activity-measure-figures .activity-n{margin-right:var(--space-1);font-size:var(--font-size-xl)}.activity-measure details{font-size:var(--text-small-size);color:var(--color-text-muted)}.activity-measure summary{cursor:pointer;color:var(--color-link)}.activity-table tr.is-revoked{color:var(--color-text-subtle)}.activity-key-form{gap:var(--space-3);grid-template-columns:repeat(auto-fill, minmax(var(--grid-min-field), 1fr));margin:var(--space-4) 0;align-items:end;display:grid}.activity-key-form label{gap:var(--space-1-5);font-size:var(--text-label-size);font-weight:var(--text-label-weight);flex-direction:column;display:flex}.activity-issued{border:var(--border-width) solid var(--color-success);background:var(--color-success-bg);border-radius:var(--radius-md);padding:var(--space-4);margin:var(--space-4) 0}.activity-key{word-break:break-all;padding:var(--space-1) var(--space-2);margin-right:var(--space-2);background:var(--color-surface);border-radius:var(--radius-sm);font-family:var(--font-mono);display:inline-block}.about-numbers{margin:var(--space-8) 0 var(--space-6)}.about-numbers h2{font-size:var(--text-title-size)}.activity-muted{color:var(--color-text-muted);font-size:var(--text-small-size)}.activity-page .table-section{margin-bottom:var(--space-6)}
