.rateSectionLabel{margin-bottom:var(--spacing-xs);color:color-mix(in srgb,var(--text)75%,transparent);font-size:.9em;display:block}.timerRateFields,.timerRateRows{flex-direction:column;width:100%;display:flex}.timerRateFields{gap:var(--spacing-md)}.timerRateRows{gap:var(--spacing-sm)}.timerRateBlock{width:100%}.timerRateBlock>.toggleButton{min-height:var(--surfaceSize)}.timerRateBlock>.expandedContent .timerRateInputs{padding-top:var(--spacing-xs)}.timerRateBlock .timerRateInputs{justify-content:space-between;align-items:flex-end;gap:var(--spacing-xs);width:100%;min-width:0;display:flex}.timerRateBlock .timerRateInputs>div{width:100%;min-width:0}.timerRateBlock .equalSign{min-height:var(--surfaceSize);color:var(--text);flex-shrink:0;align-items:center;font-size:1.5em;font-weight:200;display:flex}.timerRateBlock .timePickerRow{align-items:flex-end;gap:var(--spacing-xs);min-width:0;display:flex}.timerRateBlock .timePickerRow .timePicker{width:100%}.timerRateBlock.timerRateBlockStatic{gap:var(--spacing-xs);flex-direction:column;display:flex}.timerRateTypeTabs{width:100%}