/* SchoolDay v270.19: Clubs Dashboard -- a thicker line above each club, so
   where one club's rows end and the next begin is plain; and every row of
   counts the same height, empty or not (equalRows sets the height and puts
   it in --clubs-count-h-v27019).
   Loaded after admin-clubs-v27018.css and before admin-function-shell-v2365.css.
   No !important. */

/* The line above a club: across its name and every date. */
#tab-clubs .clubs-grid-table-v27012 tbody > tr.clubs-grid-row-v27015 > th,
#tab-clubs .clubs-grid-table-v27012 tbody > tr.clubs-grid-row-v27015 > td { border-top: 3px solid #475569; }

/* A count cell's button fills the row's height, so a red or orange date is
   the whole cell whatever the row's height. */
#tab-clubs .clubs-grid-table-v27012 .clubs-grid-cell-v27012 > button { min-height: var(--clubs-count-h-v27019, 1.9rem); }
#tab-clubs .clubs-grid-table-v27012 tbody > tr.clubs-grid-sub-v27017 > *,
#tab-clubs .clubs-grid-table-v27012 tr.clubs-grid-total-v27012 > * { padding-top: 0; padding-bottom: 0; vertical-align: middle; }

/* No week row: the sums sit on the club's name line, so the name does not
   make its date row taller than the rest. */
#tab-clubs .clubs-grid-table-v27012.is-noweek-v27019 .clubs-grid-sums-v27013 { display: inline-flex; flex-direction: row; gap: .5rem; margin: 0 0 0 .6rem; vertical-align: baseline; }
