/* Balanced Monaflow presentation. Selectors are pinned to Twenty v2.50.0. */
html .skbu4f7 { min-height: 64px; padding-inline: 20px; }
html .s14c3803 { padding-block: 10px; }
/* Keep borders' width for native column positioning; soften their color. */
.s16b0281 .s1bg8n06,
.s16b0281 .s1e51d2w,
.s16b0281 .s1jglerr { border-right-color: transparent; }
.s16b0281 .record-table-cell-display { padding-left: 12px; }
.s16b0281 .record-table-column-field-0 a._chip_gk059_1 {
  background: transparent;
  font-weight: 500;
}
.s16b0281 .record-table-column-field-0 a._chip_gk059_1:hover {
  background: var(--t-background-transparent-light);
}
.s16b0281 .header-cell { color: var(--t-font-color-secondary); }
@media (max-width: 768px) {
  html .skbu4f7 { min-height: 56px; padding-inline: 12px; }
}

/* Keep the reveal action quiet, keyboard accessible and theme-aware. */
.monaflow-empty-toggle {align-self:flex-start;border:0;background:transparent;color:var(--t-font-color-secondary);font:inherit;font-size:12px;padding:8px 0;cursor:pointer;}
.monaflow-empty-toggle:hover {color:var(--t-font-color-primary);text-decoration:underline;}
.monaflow-empty-toggle:focus-visible {outline:2px solid var(--t-color-blue);outline-offset:3px;}

/* The account narrative should be readable without opening an edit popup. */
.monaflow-account-summary [class*="_truncate_"] { white-space: normal !important; overflow: visible !important; text-overflow: clip !important; line-height: 1.6; }
.monaflow-account-summary .se8vrgi, .monaflow-account-summary .s8fyxo { height: auto !important; min-height: 32px; }
.monaflow-account-summary { padding-block: 4px; }
 .monaflow-account-summary div { height: auto !important; max-height: none !important; overflow: visible !important; white-space: normal !important; }
.monaflow-account-summary .studuo6, .monaflow-account-summary .stnirlz, .monaflow-account-summary .s8fyxo, .monaflow-account-summary .cfc6unv { align-items: flex-start; }
.monaflow-account-summary .s1ahrbok { white-space: normal; }
