._input_zfptt_1{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-medium);border-radius:8px;display:flex}._inputWrapper_zfptt_9{justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}._datePickerField_zfptt_17{--border-color:var(--color-border-strong);--preset-opacity:1;--date-inputs-opacity:1}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9{border:1px solid var(--border-color);background:var(--color-surface);border-radius:8px;width:100%;padding:8px 12px}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9 ._presetDate_zfptt_29,._datePickerField_zfptt_17 ._inputWrapper_zfptt_9 ._placeholder_zfptt_30{opacity:var(--preset-opacity);pointer-events:none;position:absolute}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9 ._dateInputs_zfptt_35{opacity:var(--date-inputs-opacity)}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9._hasPreset_zfptt_38{--date-inputs-opacity:0;--preset-opacity:1}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9._hasPreset_zfptt_38 ._dateInputs_zfptt_35{color:var(--color-text-secondary)}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9:not(:where(:has(:is([role=spinbutton],[role=textbox]):not([data-placeholder])))){color:var(--color-text-secondary);--date-inputs-opacity:0}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9:where(:has(:is([role=spinbutton],[role=textbox]):not([data-placeholder]))){--preset-opacity:0}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9[data-focused]{outline:1px solid var(--border-color);--border-color:var(--color-focus);--preset-opacity:0;--date-inputs-opacity:1}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9[data-invalid]{--border-color:var(--color-lobster-800)}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9[data-hovered]{--border-color:var(--color-focus);--preset-opacity:0;--date-inputs-opacity:1}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9[data-focus-visible]{--preset-opacity:0;--date-inputs-opacity:1}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9 ._input_zfptt_1[slot=start]{padding-right:4px}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9 ._input_zfptt_1[slot=end]{padding-left:4px}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9 ._icon_zfptt_76{flex-shrink:0}._datePickerField_zfptt_17[data-open] ._inputWrapper_zfptt_9{--border-color:var(--color-focus);--preset-opacity:0;--date-inputs-opacity:1;outline:1px solid var(--border-color)}._datePickerField_zfptt_17[data-disabled] ._inputWrapper_zfptt_9{background-color:var(--color-surface-muted);color:var(--color-text-disabled);--border-color:var(--color-border)}._datePickerField_zfptt_17[data-disabled] ._input_zfptt_1{color:var(--color-text-disabled);background-color:#0000}._datePickerField_zfptt_17 ._calendarButton_zfptt_94,._datePickerField_zfptt_17 ._clear_zfptt_95{height:var(--action-icon-size);width:var(--action-icon-size);padding:0}._datePickerField_zfptt_17[data-size=small]{--action-icon-size:24px}._datePickerField_zfptt_17[data-size=small] ._inputWrapper_zfptt_9{height:32px}._datePickerField_zfptt_17[data-size=small] ._input_zfptt_1{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-regular)}._datePickerField_zfptt_17[data-size=small] ._input_zfptt_1 ::placeholder{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._datePickerField_zfptt_17[data-size=small]:has(._control_zfptt_118) input{padding-right:40px}._datePickerField_zfptt_17[data-size=small] ._control_zfptt_118{border-radius:4px;width:24px;height:24px;padding:0;top:4px;right:12px}._datePickerField_zfptt_17[data-size=medium]{--action-icon-size:24px}._datePickerField_zfptt_17[data-size=medium] ._inputWrapper_zfptt_9{height:38px}._datePickerField_zfptt_17[data-size=medium] ._input_zfptt_1{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-regular)}._datePickerField_zfptt_17[data-size=medium] ._input_zfptt_1::placeholder{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}._datePickerField_zfptt_17[data-size=medium]:has(._control_zfptt_118) input{padding-right:40px}._datePickerField_zfptt_17[data-size=medium] ._control_zfptt_118{border-radius:4px;width:24px;height:24px;padding:0;top:6px;right:12px}._datePickerField_zfptt_17[data-size=large]{--action-icon-size:32px}._datePickerField_zfptt_17[data-size=large] ._inputWrapper_zfptt_9{height:38px}._datePickerField_zfptt_17[data-size=large] ._input_zfptt_1{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);font-weight:var(--font-weight-regular)}._datePickerField_zfptt_17[data-size=large] ._input_zfptt_1 ::placeholder{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}._datePickerField_zfptt_17[data-size=large]:has(._control_zfptt_118) input{padding-right:32px}._datePickerField_zfptt_17[data-size=large] ._control_zfptt_118{top:5px;right:12px}._datePickerField_zfptt_17 ._inputWrapper_zfptt_9:has(._input_zfptt_1[data-focus-within]){--preset-opacity:0;--date-inputs-opacity:1}._segment_zfptt_189[data-focus-visible],._segment_zfptt_189[data-focused]{outline:2px solid var(--color-focus);outline-offset:1px;border-radius:2px}._popover_zfptt_195{overflow:auto}._popover_zfptt_195 ._dialog_zfptt_198{display:grid}._popover_zfptt_195 ._dialog_zfptt_198:has(._presetDates_zfptt_201){grid-template-columns:220px 1fr}._popover_zfptt_195 ._presetDates_zfptt_201{border-right:var(--border-size-sm) solid var(--color-border-strong);height:100%;min-height:0;padding:24px 12px}._popover_zfptt_195 ._presetTitle_zfptt_210{color:var(--color-violet-600);justify-content:space-between;padding:5px 12px;display:flex}._popover_zfptt_195 ._iconFlash_zfptt_216{color:var(--color-orange-700);width:20px;height:20px}._popover_zfptt_195 ._presetList_zfptt_221{flex:1 1 0;margin-right:-12px;padding-right:12px;overflow-y:auto}._popover_zfptt_195 ._preset_zfptt_29{background:var(--color-surface-raised);cursor:pointer;text-align:left;border:none;flex-direction:column;gap:4px;padding:12px;font-family:Public Sans,sans-serif;display:flex}._popover_zfptt_195 ._preset_zfptt_29[data-focus-visible]{outline:2px solid var(--color-focus);border-radius:4px}._popover_zfptt_195 ._preset_zfptt_29:hover{background:var(--color-surface-hovered)}._popover_zfptt_195 ._calendar_zfptt_94{flex-direction:row;min-height:528px;display:flex}._popover_zfptt_195 ._detail_zfptt_250{color:var(--color-text-secondary)}._popover_zfptt_195 ._gridWrapper_zfptt_253{padding:24px}._popover_zfptt_195 ._gridWrapper_zfptt_253 ._grid_zfptt_253{border-collapse:collapse}._popover_zfptt_195 ._gridWrapper_zfptt_253+._gridWrapper_zfptt_253{border-left:var(--border-size-sm) solid var(--color-grey-300)}._popover_zfptt_195 ._header_zfptt_262{align-items:center;display:grid}._popover_zfptt_195 ._header_zfptt_262>*{grid-area:1/1}._popover_zfptt_195 ._header_zfptt_262 ._heading_zfptt_269{justify-self:center;margin:0}._popover_zfptt_195 ._header_zfptt_262 [slot=previous]{justify-self:start}._popover_zfptt_195 ._header_zfptt_262 [slot=next]{justify-self:end}._popover_zfptt_195 ._heading_zfptt_269{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);font-weight:var(--font-weight-semibold)}._popover_zfptt_195 ._headerCell_zfptt_284{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-semibold);height:40px;color:var(--color-grey-600)}._popover_zfptt_195 [role=gridcell]{padding-top:16px}._popover_zfptt_195 ._calendarCell_zfptt_294{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-regular);color:var(--color-grey-800);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:auto;transition:background .3s;display:flex}._popover_zfptt_195 ._calendarCell_zfptt_294[data-focus-visible],._popover_zfptt_195 ._calendarCell_zfptt_294[data-focused]{outline:2px solid var(--color-violet-600);outline-offset:2px}._popover_zfptt_195 ._calendarCell_zfptt_294[data-outside-month]{color:var(--color-grey-500)}._popover_zfptt_195 ._calendarCell_zfptt_294[data-hovered]{background:var(--color-violet-100)}._popover_zfptt_195 ._calendarCell_zfptt_294[data-selected]:not([data-outside-month]){background:var(--color-violet-600);color:#fff;border-radius:0}._popover_zfptt_195 ._calendarCell_zfptt_294[data-selected]:not([data-outside-month])[data-selection-start]{border-top-left-radius:50%;border-bottom-left-radius:50%}._popover_zfptt_195 ._calendarCell_zfptt_294[data-selected]:not([data-outside-month])[data-selection-end]{border-top-right-radius:50%;border-bottom-right-radius:50%}._popover_zfptt_195 ._today_zfptt_332{background:var(--color-violet-200)}._popover_zfptt_195 ._disabled_zfptt_335{color:var(--color-grey-500);cursor:default}
