@import url("/text-tabs.css?v=a9c59832a3bb");
/* Statistics activity table: shared text metrics, native table and Fog-style controls. */
.activities-scroll { overflow-x:auto; margin-bottom:0; }

.activities-filter:not([data-type="all"]) { display:flex; align-items:center; justify-content:center; width:52px; padding:0; }
.activities-filter svg { width:24px; height:24px; color:inherit; fill:currentColor; }

.activities-filter.activities-filter-text { width:auto; padding:0 18px; }

/* Bicycle subtypes use the shared horizontal menu layout. */
.activities-subtypes { padding-inline:var(--margin-grid); }
.activities-subtypes[hidden] { display:none; }
.activities-subtypes li { margin:0; flex:0 0 auto; }
.activities-subtype { border:0; padding:0; background:none; color:var(--text-color); font:inherit; font-size:var(--paragraph-font-size); cursor:pointer; }
.activities-subtype[aria-pressed="true"] { color:var(--text-color); cursor:default; }
.activities-subtype:hover { color:var(--hover-color); }

/* Empty status must not leave a paragraph gap between filters and rows. */
.activities-status[hidden] { display:none; }

