#cci-form [hidden] { display: none !important; }
#cci-form fieldset { border: 0; padding: 0; margin: 1rem 0; min-width: 0; }
#cci-form .cci-modes { display: flex; flex-wrap: wrap; gap: .75rem 1.25rem; }
#cci-form .cci-modes label { display: inline-flex; align-items: center; gap: .4rem; }
#cci-form .cci-modes input { width: auto; }
#cci-form .cci-table { min-width: 580px; }
#cci-form td { text-align: right; font-variant-numeric: tabular-nums; }
#cci-form .cci-subtitle { font-weight: 600; margin-bottom: .75rem; }
