._field_1rj67_10{gap:var(--input-field-gap);flex-direction:column;min-width:0;display:flex;position:relative}._field_1rj67_10[data-width=compact],._field_1rj67_10[data-width=short]{max-width:var(--input-max-short)}._field_1rj67_10[data-width=long]{max-width:var(--input-max-long)}._field_1rj67_10[data-width=full]{max-width:100%}._labelRow_1rj67_38{align-items:center;display:flex}._labelRow_1rj67_38>:not(._label_1rj67_38){align-items:center;block-size:0;display:flex}._label_1rj67_38{font-size:var(--field-label-font-size);font-weight:var(--field-label-font-weight);line-height:var(--field-label-line-height);color:var(--field-label-color)}._labelHidden_1rj67_65{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._required_1rj67_77{color:var(--error-main);margin-inline-start:.125em}._control_1rj67_6{inline-size:100%;block-size:var(--input-height);padding-inline:var(--input-padding-x);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--bg-white);color:var(--text-body);transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;align-items:center;display:flex}._control_1rj67_6[data-size=small]{block-size:var(--input-height-sm)}._control_1rj67_6:focus-within{border-color:var(--secondary-main);box-shadow:var(--focus-ring)}._control_1rj67_6[data-error]{border-color:var(--error-main)}._control_1rj67_6[data-error]:focus-within{box-shadow:var(--focus-ring-error)}._control_1rj67_6[data-disabled]{background:var(--bg-disabled);border-color:var(--color-divider);color:var(--text-disabled)}._field_1rj67_10[data-width=compact] ._control_1rj67_6{max-width:var(--input-max-compact)}._dateTrigger_1rj67_131{align-items:center;gap:var(--space-2);min-width:0;color:inherit;font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;background:0 0;border:none;flex:1;padding:0;display:flex}._control_1rj67_6 ._dateTrigger_1rj67_131:focus-visible{box-shadow:none;outline:none}._control_1rj67_6[data-disabled] ._dateTrigger_1rj67_131{cursor:not-allowed}._dateText_1rj67_158{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._placeholder_1rj67_165{color:var(--gray-main)}._calendarIcon_1rj67_169{color:var(--gray-dark);flex-shrink:0;font-size:1.1em}._dateTrigger_1rj67_131:hover ._calendarIcon_1rj67_169{color:var(--secondary-main)}._dateInput_1rj67_181{min-width:0;color:inherit;font:inherit;font-size:var(--text-sm);background:0 0;border:none;flex:1;padding:0}._dateInput_1rj67_181:focus{outline:none}._dateInput_1rj67_181::placeholder{color:var(--gray-main)}._dateInput_1rj67_181:disabled{cursor:not-allowed}._iconBtn_1rj67_204{border-radius:var(--radius-sm);color:var(--gray-dark);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;margin-inline-start:var(--space-2);padding:0;display:inline-flex}._iconBtn_1rj67_204:hover{color:var(--secondary-main)}._control_1rj67_6 ._iconBtn_1rj67_204:focus-visible{box-shadow:none;outline:none}._control_1rj67_6[data-disabled] ._iconBtn_1rj67_204{cursor:not-allowed}._divider_1rj67_233{inline-size:1px;margin-inline:var(--space-2);background:var(--color-divider);flex-shrink:0;align-self:stretch;margin-block:.4em}._timeRoot_1rj67_243{flex-shrink:0;align-items:center;display:inline-flex}._timeSegs_1rj67_251{font-size:var(--text-sm);color:var(--text-body);flex-shrink:0;align-items:center;display:inline-flex}._timeSolo_1rj67_260{flex:1}._timeSeg_1rj67_251{border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;outline:none;padding:0 .1em}._timeSeg_1rj67_251[data-placeholder]{color:var(--gray-main)}._timeSeg_1rj67_251[data-separator]{color:var(--text-secondary);padding:0}._timeSeg_1rj67_251:focus{background:var(--secondary-main);color:var(--primary-contrast)}._control_1rj67_6[data-disabled] ._timeSeg_1rj67_251{color:var(--text-disabled)}._field_1rj67_10:has(._control_1rj67_6[data-size=small]) ._label_1rj67_38{font-size:var(--input-font-sm)}._control_1rj67_6[data-size=small] ._dateTrigger_1rj67_131,._control_1rj67_6[data-size=small] ._dateInput_1rj67_181,._control_1rj67_6[data-size=small] ._timeSegs_1rj67_251{font-size:var(--input-font-sm)}@media (pointer:coarse){._control_1rj67_6{min-block-size:var(--input-height-touch)}._control_1rj67_6[data-size=small]{min-block-size:var(--input-height-sm-touch)}._dateTrigger_1rj67_131,._dateInput_1rj67_181,._timeSegs_1rj67_251,._control_1rj67_6[data-size=small] ._dateTrigger_1rj67_131,._control_1rj67_6[data-size=small] ._dateInput_1rj67_181,._control_1rj67_6[data-size=small] ._timeSegs_1rj67_251{font-size:var(--input-font-touch)}}._helper_1rj67_331{font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.3}._error_1rj67_338{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--error-main);margin:0;line-height:1.3;display:flex}._errorIcon_1rj67_348{color:var(--error-main);flex-shrink:0;font-size:.875em}._warning_1rj67_354{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:color-mix(in srgb, var(--warning-main) 40%, var(--text-body));margin:0;line-height:1.3;display:flex}._warningIcon_1rj67_367{color:inherit;flex-shrink:0;font-size:.875em}._rangePanel_1rj67_376{gap:var(--space-3);flex-direction:column;display:flex}._rangeFooter_1rj67_388{align-items:center;gap:var(--space-1) var(--space-3);border-block-start:1px solid var(--color-divider);font-size:var(--text-xs);flex-wrap:wrap;padding-block-start:var(--space-2);display:flex}._rangeSides_1rj67_400{align-items:center;column-gap:var(--space-1);grid-template-columns:auto auto auto;display:grid}._rangeSide_1rj67_400{display:contents}._rangeSideLabel_1rj67_412{color:var(--text-secondary)}._rangeSideValue_1rj67_416{color:var(--text-body)}._rangeSideValue_1rj67_416[data-empty]{color:var(--text-disabled)}._rangeSideClear_1rj67_425{border-radius:var(--radius-sm);block-size:1.25rem;inline-size:1.25rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:.75em;display:inline-flex}._rangeSideClear_1rj67_425:hover{background:color-mix(in srgb, var(--secondary-main) 12%, transparent);color:var(--secondary-main)}._rangeClear_1rj67_445{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--secondary-main);font:inherit;cursor:pointer;background:0 0;border:none;margin-inline-start:auto}._rangeClear_1rj67_445:hover{background:color-mix(in srgb, var(--secondary-main) 12%, transparent)}
