/* GTGF Club v19.32.0 / Sprint A
 * Only for logged-in /community/ dashboard; no change to form semantics or backend.
 * Load after v19.31.9 to resolve inherited dark/light and sizing clashes.
 */
body.gtgf-v1634-club main.gtgf-club18-member.club20-sprint-a {
  --club20-orange:#f97533;
  --club20-deep:#151a17;
  --club20-paper:#f6f7f3;
  --club20-ink:#1b221c;
  --club20-subtle:#5c655d;
  --club20-border:#e4e8e1;
  --club20-shadow:0 10px 35px rgba(19,32,23,.045);
  color:var(--club20-ink);
}

/* Compact hero with crisp reading contrast. */
body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero.club20-hero {
  min-height:0!important;
  grid-template-columns:minmax(0,1.18fr) minmax(280px,.78fr)!important;
  align-items:stretch!important;
  gap:clamp(20px,3vw,45px)!important;
  padding:clamp(26px,3vw,43px)!important;
  border-radius:22px!important;
  background:linear-gradient(115deg,#141916 0%,#1b211b 68%,#2a221b 100%)!important;
  border:1px solid rgba(255,255,255,.09)!important;
  box-shadow:0 18px 45px rgba(20,30,22,.10)!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-hero::before {
  opacity:.49!important;
  background-size:cover!important;
  background-position:65% 50%!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__copy {
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-self:stretch;
  padding:3px 0;
}
body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero .club18-eyebrow {
  color:#ffb486!important;
  -webkit-text-fill-color:#ffb486!important;
  font-size:10px!important;
  font-weight:850!important;
  letter-spacing:.15em!important;
}
body.gtgf-v14.gtgf-v1634-club main.gtgf-club18-member.club20-sprint-a .club18-member-hero #club18-member-title,
body.gtgf-v14.gtgf-v1634-club main.gtgf-club18-member.club20-sprint-a .club18-member-hero #club18-member-title:first-line {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  background:none!important;
  background-image:none!important;
  font-size:clamp(2.8rem,4.1vw,4.35rem)!important;
  letter-spacing:-.055em!important;
  line-height:1.02!important;
  margin:14px 0 12px!important;
}
body.gtgf-v14.gtgf-v1634-club main.gtgf-club18-member.club20-sprint-a .club18-member-hero #club18-member-title em {
  color:#ff9762!important;
  -webkit-text-fill-color:#ff9762!important;
  background:none!important;
  font-style:normal!important;
}
body.gtgf-v14.gtgf-v1634-club main.gtgf-club18-member.club20-sprint-a .club18-member-hero__copy>p,
body.gtgf-v14.gtgf-v1634-club main.gtgf-club18-member.club20-sprint-a .club18-member-hero__copy>p:first-line {
  color:#e1e8e1!important;
  -webkit-text-fill-color:#e1e8e1!important;
  opacity:1!important;
  font-size:clamp(14px,1.1vw,16px)!important;
  line-height:1.63!important;
  max-width:47ch!important;
  margin:0!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-hero__facts {
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  gap:9px;
  margin-top:20px;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-hero__facts>span {
  display:inline-flex;
  align-items:center;
  gap:6px;
  padding:7px 10px;
  border:1px solid rgba(255,255,255,.15);
  border-radius:8px;
  background:rgba(255,255,255,.045);
  color:#d7ded7;
  -webkit-text-fill-color:#d7ded7;
  font-size:12px;
  line-height:1.3;
  white-space:normal;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-hero__facts strong {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-weight:850;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-hero__facts .club19-icon {
  width:15px;
  height:15px;
  color:#ff9d6a;
}
body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__actions {
  gap:10px!important;
  margin-top:19px!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__actions .club18-btn {
  min-height:46px!important;
  padding:10px 17px!important;
  font-size:13px!important;
  line-height:1.25!important;
  border-radius:10px!important;
  letter-spacing:0!important;
  white-space:normal;
}
body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__actions .club18-btn--orange {
  background:#f97533!important;
  border-color:#f97533!important;
  color:#191c18!important;
  -webkit-text-fill-color:#191c18!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__actions .club18-btn--outline {
  border-color:rgba(255,255,255,.34)!important;
  background:rgba(255,255,255,.04)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__actions .club18-btn:hover {transform:translateY(-2px)}

/* Next start line: compact card with real date and countdown, no sample data. */
body.gtgf-v1634-club main.club20-sprint-a .club18-member-focus.club20-focus {
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  align-self:stretch!important;
  min-height:230px!important;
  padding:clamp(22px,2.5vw,30px)!important;
  border:1px solid #e8ece6!important;
  border-radius:17px!important;
  background:#f9faf8!important;
  color:var(--club20-ink)!important;
  box-shadow:0 12px 27px rgba(6,14,8,.09)!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus__head {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus .club18-member-focus__eyebrow {
  padding:0!important;
  font-size:10px!important;
  font-weight:850!important;
  letter-spacing:.12em!important;
  color:#a84a1b!important;
  -webkit-text-fill-color:#a84a1b!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus .club19-focus-icon {
  position:static!important;
  flex:0 0 40px;
  display:grid;
  place-items:center;
  width:40px;
  height:40px;
  border-radius:12px;
  background:#ffeadf!important;
  color:#a94818!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus .club19-focus-icon svg{width:22px;height:22px}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus h2 {
  margin:14px 0 10px!important;
  font-size:clamp(1.55rem,2.2vw,2.35rem)!important;
  line-height:1.1!important;
  letter-spacing:-.045em!important;
  color:#1d241e!important;
  -webkit-text-fill-color:#1d241e!important;
  overflow-wrap:anywhere;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus p {
  color:#59635b!important;
  -webkit-text-fill-color:#59635b!important;
  font-size:13px;
  line-height:1.55;
  margin:0!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus__details {
  display:flex;
  flex-wrap:wrap;
  gap:5px 10px;
  align-items:center;
  color:#626b64;
  -webkit-text-fill-color:#626b64;
  font-size:12px;
  line-height:1.6;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus__days {
  display:inline-flex;
  align-items:center;
  gap:4px;
  font-weight:750;
  color:#a74717;
  -webkit-text-fill-color:#a74717;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus__days strong {
  font-size:17px!important;
  color:#a74717!important;
  -webkit-text-fill-color:#a74717!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-focus :is(.club20-focus__link,button.club20-focus__link) {
  display:inline-flex;
  align-items:center;
  align-self:flex-start;
  gap:9px;
  margin-top:16px!important;
  padding:4px 0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  color:#9b4018!important;
  -webkit-text-fill-color:#9b4018!important;
  font-size:13px!important;
  font-weight:850!important;
  line-height:1.35;
  text-decoration:none;
  cursor:pointer;
}

/* Three at-a-glance cards – only real stats, no illustrative progress. */
body.gtgf-v1634-club main.club20-sprint-a .club18-member-actions.club20-action-grid {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:12px!important;
  margin:13px 0 0!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action-grid>button.club20-action {
  display:grid!important;
  grid-template-columns:43px minmax(0,1fr) auto!important;
  align-items:center!important;
  gap:12px!important;
  min-height:132px!important;
  padding:17px 15px!important;
  border:1px solid #e3e8e1!important;
  border-radius:16px!important;
  background:#fff!important;
  box-shadow:var(--club20-shadow)!important;
  color:#232b25!important;
  -webkit-text-fill-color:#232b25!important;
  text-align:left!important;
  transition:border-color .2s,box-shadow .2s,transform .2s;
  cursor:pointer;
  min-width:0;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action-grid>button.club20-action:hover {
  border-color:#eda980!important;
  box-shadow:0 14px 32px rgba(22,34,25,.085)!important;
  transform:translateY(-2px);
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action .club18-member-actions__icon {
  display:grid;
  place-items:center;
  width:43px!important;
  height:43px!important;
  min-width:43px;
  flex:0 0 43px!important;
  border-radius:12px!important;
  background:#f3f4f0!important;
  color:#29362c!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action--challenge .club18-member-actions__icon {background:#ffeadb!important;color:#aa4c19!important}
body.gtgf-v1634-club main.club20-sprint-a .club20-action .club19-icon {width:21px;height:21px}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__content {display:flex;flex-direction:column;gap:4px;min-width:0}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__eyebrow {
  font-size:9px;
  font-weight:850;
  line-height:1.2;
  letter-spacing:.12em;
  color:#a65124;
  -webkit-text-fill-color:#a65124;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__content strong {
  color:#1c261e!important;
  -webkit-text-fill-color:#1c261e!important;
  font-size:14px!important;
  font-weight:900;
  letter-spacing:-.02em;
  line-height:1.25!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__content small {
  color:#626b62!important;
  -webkit-text-fill-color:#626b62!important;
  font-size:12px!important;
  line-height:1.35!important;
  white-space:normal;
  overflow-wrap:anywhere;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__stat {
  display:flex;
  flex-direction:column;
  align-items:flex-end;
  justify-content:center;
  gap:1px;
  min-width:30px;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__stat b {
  font-size:clamp(23px,2.3vw,30px);
  font-weight:900;
  letter-spacing:-.06em;
  line-height:1.05;
  color:#253329;
  -webkit-text-fill-color:#253329;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__stat small {
  font-size:9px!important;
  font-weight:850;
  letter-spacing:.1em;
  color:#677168!important;
  -webkit-text-fill-color:#677168!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__progress {display:flex;flex-direction:column;gap:7px;align-items:flex-end;min-width:54px}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__progress b {color:#bd4f19!important;-webkit-text-fill-color:#bd4f19!important;font-size:21px;font-weight:900}
body.gtgf-v1634-club main.club20-sprint-a .club20-progress-track {display:block;width:64px;max-width:100%;height:5px;border-radius:999px;background:#e8e9e4;overflow:hidden}
body.gtgf-v1634-club main.club20-sprint-a .club20-progress-track i {display:block;height:100%;border-radius:inherit;background:#f97533}
body.gtgf-v1634-club main.club20-sprint-a .club20-action__arrow {font-size:21px;color:#bd541d!important;-webkit-text-fill-color:#bd541d!important}

/* Connection settings become an unobtrusive one-line control, still usable without Strava. */
body.gtgf-v1634-club main.club20-sprint-a .v1584-club-onboarding.club20-connectbar {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center!important;
  gap:14px!important;
  min-height:0!important;
  margin-top:13px!important;
  padding:11px 16px!important;
  border-radius:13px!important;
  border:1px solid var(--club20-border)!important;
  background:#fdfdfb!important;
  box-shadow:none!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__intro {display:flex;align-items:center;gap:10px;min-width:0}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__glyph {display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;background:#f2f3ef;color:#546054}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__glyph .club19-icon {width:17px;height:17px}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__intro>span:last-child {display:flex;flex-direction:column;gap:2px;min-width:0}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__intro strong {
  font-size:12px!important;
  font-weight:850;
  color:#2c352d!important;
  -webkit-text-fill-color:#2c352d!important;
  line-height:1.25!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__intro small {font-size:11px;color:#697269!important;-webkit-text-fill-color:#697269!important}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__details {min-width:0}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__details summary {
  display:inline-flex;align-items:center;gap:8px;min-height:38px;
  padding:8px 13px;border:1px solid #d7ddd5;border-radius:9px;
  color:#343d35;font-size:12px;font-weight:850;cursor:pointer;
  list-style:none;white-space:nowrap;background:#fff;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__details summary::-webkit-details-marker{display:none}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__details[open]{grid-column:1/-1}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__details[open] summary {background:#faf3ec;border-color:#efceb4}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__options {
  display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;
  padding:15px 0 5px;margin-top:11px;border-top:1px solid #e9ede6;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__options .v1584-club-onboarding__steps {display:flex!important;flex-wrap:wrap;gap:7px!important}
body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__options .v1584-club-onboarding__actions {margin-left:0!important;display:flex!important;gap:8px!important;flex-wrap:wrap}
body.gtgf-v1634-club main.club20-sprint-a .v1584-club-statusbar.club20-connected {
  display:flex!important;
  align-items:center;
  gap:10px!important;
  min-height:0!important;
  margin-top:13px!important;
  padding:10px 16px!important;
  background:#fdfdfb!important;
  border:1px solid var(--club20-border)!important;
  border-radius:13px!important;
  box-shadow:none!important;
}
body.gtgf-v1634-club main.club20-sprint-a .club20-connected>span {font-size:12px;color:#515c52!important;-webkit-text-fill-color:#515c52!important}
body.gtgf-v1634-club main.club20-sprint-a .club20-connected__label {font-weight:850;color:#2d4938!important;-webkit-text-fill-color:#2d4938!important}
body.gtgf-v1634-club main.club20-sprint-a .club20-connected__label i {display:inline-block;width:8px;height:8px;border-radius:50%;background:#50ab74;margin-right:4px}
body.gtgf-v1634-club main.club20-sprint-a .club20-connected button {margin-left:auto;min-height:38px!important}

/* Single visual system for all tabs – clean selection and scrollable navigation. */
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow {
  display:flex!important;
  align-items:center!important;
  gap:12px!important;
  margin:14px 0 0!important;
  padding:7px!important;
  border:1px solid #e4e8e0!important;
  border-radius:13px!important;
  background:#fff!important;
  box-shadow:none!important;
}
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club-nav--v1584 {
  display:flex!important;
  flex:1 1 auto!important;
  position:static!important;
  align-items:center!important;
  gap:4px!important;
  min-width:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scrollbar-width:thin;
  overscroll-behavior-inline:contain;
}
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .gtgf-club-nav--v1584 button,
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .gtgf-club-nav--v1584 :is(#club-tab-overview,#club-tab-feed,#club-tab-journeys,#club-tab-challenges,#club-tab-leaderboard) {
  display:inline-flex!important;
  align-items:center!important;
  gap:7px!important;
  flex:0 0 auto!important;
  min-height:42px!important;
  margin:0!important;
  padding:9px 12px!important;
  border:1px solid transparent!important;
  border-radius:9px!important;
  background:transparent!important;
  color:#525d53!important;
  -webkit-text-fill-color:#525d53!important;
  font-size:11px!important;
  font-weight:850!important;
  letter-spacing:.02em!important;
  line-height:1.2!important;
  box-shadow:none!important;
  white-space:nowrap;
  cursor:pointer;
}
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .gtgf-club-nav--v1584 button:hover {background:#f6f7f3!important;color:#1b2b21!important;-webkit-text-fill-color:#1b2b21!important}
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .gtgf-club-nav--v1584 button.is-active,
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .gtgf-club-nav--v1584 :is(#club-tab-overview,#club-tab-feed,#club-tab-journeys,#club-tab-challenges,#club-tab-leaderboard).is-active {
  background:#1c2520!important;
  border-color:#1c2520!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 1px 0 rgba(0,0,0,.05)!important;
}
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .gtgf-club-nav--v1584 .club19-icon {width:16px;height:16px}
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .v1584-club-settings {
  display:inline-flex!important;
  align-items:center!important;
  gap:7px!important;
  flex:0 0 auto;
  min-height:42px!important;
  padding:9px 11px!important;
  border:1px solid #e2e6e0!important;
  border-radius:9px!important;
  background:#fff!important;
  color:#59645b!important;
  -webkit-text-fill-color:#59645b!important;
  font-size:11px!important;
  font-weight:850!important;
  letter-spacing:0!important;
  white-space:nowrap;
}
body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .v1584-club-settings .club19-icon {width:16px;height:16px}
body.gtgf-v1634-club main.club20-sprint-a :is(button,a,summary):focus-visible {outline:3px solid #f97533!important;outline-offset:3px!important}

@media(max-width:1120px) {
  body.gtgf-v1634-club main.club20-sprint-a .club20-hero {grid-template-columns:minmax(0,1.15fr) minmax(245px,.85fr)!important;gap:20px!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-action-grid>button.club20-action {grid-template-columns:36px minmax(0,1fr) auto!important;gap:9px!important;padding:15px 12px!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-action .club18-member-actions__icon {width:36px!important;height:36px!important;min-width:36px;flex-basis:36px!important}
}
@media(max-width:880px) {
  body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero.club20-hero {grid-template-columns:1fr!important;padding:28px!important;gap:20px!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-focus {min-height:0!important}
  body.gtgf-v1634-club main.club20-sprint-a .club18-member-actions.club20-action-grid {grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-action-grid>button.club20-action:last-child {grid-column:1/-1}
}
@media(max-width:620px) {
  body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero.club20-hero {padding:24px 19px!important;border-radius:17px!important}
  body.gtgf-v14.gtgf-v1634-club main.gtgf-club18-member.club20-sprint-a #club18-member-title {font-size:clamp(2.5rem,10.8vw,3.5rem)!important;line-height:1.03!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-hero__facts {gap:6px}
  body.gtgf-v1634-club main.club20-sprint-a .club20-hero__facts>span {font-size:11px;padding:7px 9px}
  body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__actions {display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}
  body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__actions .club18-btn {width:100%!important;font-size:12px!important;padding:10px!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-focus {padding:21px!important;border-radius:14px!important}
  body.gtgf-v1634-club main.club20-sprint-a .club18-member-actions.club20-action-grid {grid-template-columns:1fr!important;gap:9px!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-action-grid>button.club20-action,
  body.gtgf-v1634-club main.club20-sprint-a .club20-action-grid>button.club20-action:last-child {grid-column:auto;min-height:103px!important;padding:14px!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-action .club18-member-actions__icon {width:42px!important;height:42px!important;min-width:42px;flex-basis:42px!important}
  body.gtgf-v1634-club main.club20-sprint-a .v1584-club-onboarding.club20-connectbar {grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__details summary {width:100%;justify-content:space-between}
  body.gtgf-v1634-club main.club20-sprint-a .club20-connectbar__details[open] {grid-column:auto}
  body.gtgf-v1634-club main.club20-sprint-a .club20-connected {align-items:flex-start!important;flex-wrap:wrap!important}
  body.gtgf-v1634-club main.club20-sprint-a .club20-connected button {margin-left:0!important;width:100%}
  body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow {padding:5px!important;gap:5px!important}
  body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .v1584-club-settings {font-size:0!important;min-width:43px;justify-content:center;padding:8px!important}
  body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .v1584-club-settings .club19-icon {width:18px;height:18px}
  body.gtgf-v1634-club main.club20-sprint-a .gtgf-club33-navrow .gtgf-club-nav--v1584 button {font-size:11px!important;padding:8px 10px!important;min-height:43px!important}
}
@media(max-width:380px) {
  body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__actions {grid-template-columns:1fr!important}
}
@media(prefers-reduced-motion:reduce) {
  body.gtgf-v1634-club main.club20-sprint-a .club20-action-grid>button.club20-action,
  body.gtgf-v1634-club main.club20-sprint-a .club18-member-hero__actions .club18-btn {transition:none!important;transform:none!important}
}
