/* The statements' drop-down lines — "% of Revenue" (click a line's name) and the margin / growth lines (the % badge) —
   refined (user, 2026-10-31: "refine the % of revenue dropdown, ensure everything is vertically centered"):
   - the parent row keeps its own 5px / 5px padding (it gave up 3px at the bottom, so its figures sat high)
   - the drop-down is a 24px line with its text centred (it was 1px over / 5px under, so it sat near the top)
   - figures in muted ink, not blue; a negative share stays red
   - its label starts under the parent's name (a product line's name sits after its colour square)
   Desktop Attio look only; the rows are built in _statements.html (_buildPctRow / the annotation rows). */
html.at-done.aiq-desk #statements-inner.stmt-v2 table.stmt-data-table:not(#_):not(#_):not(#_) > tbody > tr:not([data-annotation]):not([data-pct-row]):has(+ tr:is([data-pct-row], [data-annotation]:not([hidden]))) > td {
  padding-top: 5px !important; padding-bottom: 5px !important; vertical-align: middle !important; }
html.at-done.aiq-desk #statements-inner.stmt-v2 table.stmt-data-table:not(#_):not(#_):not(#_) > tbody > tr:is([data-pct-row], [data-annotation]) > td {
  height: 24px; padding-top: 4px !important; padding-bottom: 4px !important; line-height: 16px !important; vertical-align: middle !important;
  font-size: 12px !important; font-style: normal !important; letter-spacing: 0 !important; color: var(--a-label, #5C6070) !important; }
html.at-done.aiq-desk #statements-inner.stmt-v2 table.stmt-data-table:not(#_):not(#_):not(#_) > tbody > tr:is([data-pct-row], [data-annotation]) > td:first-child {
  padding-left: 14px !important; color: var(--a-mute, #8A909C) !important; }
html.at-done.aiq-desk #statements-inner.stmt-v2 table.stmt-data-table:not(#_):not(#_):not(#_) > tbody > tr[data-seg-line] + tr[data-pct-row] > td:first-child { padding-left: 50px !important; }
/* _buildPctRow colours a negative share inline (light 220,60,60 / dark 248,113,113) */
html.at-done.aiq-desk #statements-inner.stmt-v2 table.stmt-data-table:not(#_):not(#_):not(#_) > tbody > tr[data-pct-row] > td:is([style*="220, 60, 60"], [style*="248, 113, 113"]) { color: var(--tb-neg, #c8203f) !important; }
html.at-done.aiq-desk #statements-inner.stmt-v2 table.stmt-data-table:not(#_):not(#_):not(#_) > tbody > tr[data-annotation] > td[data-neg] { color: var(--tb-neg, #c8203f) !important; }
