/* Utility Styles */

/* Monospace font */
.mono{font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace; font-weight:700;}

/* Hide legacy merge pill */
#mergePill, .merge-pill, .pill-merge, .mergeChip { display:none !important; }

/* Hide legacy merge UI explicitly */
*[data-merge], .footer-merge, .merge-bar { display:none !important; }

/* Hide export button when Manager billing is enabled */
.hide-when-managed { display:none !important; }

/* Time Clock Header Split */
#tcHdrMetaPill{ display:none !important; } /* keep original for logic; just hidden */
.tc-badge-group .num{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-weight:700}
.tc-badge-group .sep{opacity:.7}

/* UI polish: ensure clock rows and chips wrap cleanly on narrow screens */
.tc-row { flex-wrap: wrap; }
.tc-badge { flex: 0 1 auto; }
.tc-accrued { flex-wrap: wrap; }

/* Light theme utility fixes */
[data-theme="light"] .muted {
  color: var(--muted);
}

[data-theme="light"] .sub {
  color: var(--sub);
}








