.form-controls_field__2ja_j{min-width:0}.form-controls_label__CzKQg{display:block;margin-bottom:.5rem;color:var(--ink);font-size:.875rem;font-weight:600}.form-controls_dateGroup__1sw_9,.form-controls_selectTrigger__pJ8UD{display:flex;width:100%;min-height:50px;align-items:center;gap:.75rem;border:1.5px solid var(--line);border-radius:var(--radius-md);background:white;color:var(--ink);font-size:.9375rem;transition:border-color .18s ease,box-shadow .18s ease}.form-controls_selectTrigger__pJ8UD{justify-content:space-between;padding:.75rem 1rem;text-align:left;cursor:pointer}.form-controls_dateGroup__1sw_9:hover,.form-controls_selectTrigger__pJ8UD[data-hovered]{border-color:var(--primary)}.form-controls_dateGroup__1sw_9[data-focus-within],.form-controls_selectTrigger__pJ8UD[data-focus-visible],.form-controls_selectTrigger__pJ8UD[data-pressed]{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}.form-controls_field__2ja_j[data-invalid] .form-controls_dateGroup__1sw_9{border-color:var(--red)}.form-controls_selectValue__2AFTz{min-width:0;overflow-wrap:anywhere}.form-controls_selectValue__2AFTz[data-placeholder]{color:var(--muted)}.form-controls_check__Nl0Lu,.form-controls_chevron__Go4xJ{flex-shrink:0;color:var(--primary)}.form-controls_hiddenCheck__HWkNN{flex-shrink:0;visibility:hidden}.form-controls_popover__nrgfZ{z-index:60;max-width:calc(100vw - 24px);border:1px solid var(--line);border-radius:16px;background:white;box-shadow:0 16px 44px rgba(0,83,79,.16);outline:none}.form-controls_selectPopover__I7EDm{width:var(--trigger-width);overflow:hidden}.form-controls_listBox__MYicf{max-height:inherit;overflow-y:auto;overscroll-behavior:contain;padding:.375rem;outline:none}.form-controls_option__Lvvem{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:.75rem;border-radius:9px;padding:.7rem .75rem;color:var(--ink);font-size:.9375rem;line-height:1.4;cursor:pointer;outline:none}.form-controls_option__Lvvem[data-focused],.form-controls_option__Lvvem[data-selected]{background:var(--primary-soft);color:var(--primary-dark)}.form-controls_option__Lvvem[data-selected]{font-weight:600}.form-controls_dateGroup__1sw_9{gap:0;padding-left:.875rem}.form-controls_dateInput__sCHSC{display:flex;min-width:0;flex:1;align-items:center;padding-block:.75rem;font-variant-numeric:tabular-nums}.form-controls_segment__iyy97{border-radius:4px;padding-inline:1px;outline:none}.form-controls_segment__iyy97[data-placeholder]{color:var(--muted)}.form-controls_segment__iyy97[data-focused]{background:var(--primary);color:white}.form-controls_calendarTrigger__VJmgY,.form-controls_monthButton__CflFC{display:grid;width:44px;height:44px;flex-shrink:0;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--primary);cursor:pointer}.form-controls_calendarTrigger__VJmgY{margin-right:2px}.form-controls_calendarTrigger__VJmgY[data-hovered],.form-controls_monthButton__CflFC[data-hovered]{background:var(--primary-soft)}.form-controls_description__KNS0J,.form-controls_error__9Qsdi{display:block;margin-top:.5rem;font-size:.75rem;line-height:1.5}.form-controls_description__KNS0J{color:var(--muted)}.form-controls_error__9Qsdi{color:var(--red);font-size:.875rem;font-weight:500}.form-controls_error__9Qsdi:empty{display:none}.form-controls_datePopover__mptnL{width:320px;padding:.75rem}.form-controls_calendarDialog__JgR2A,.form-controls_calendar__tognL{outline:none}.form-controls_calendarHeader__x1_D3{display:flex;align-items:center;justify-content:space-between;gap:.25rem;margin-bottom:.5rem}.form-controls_monthHeading__SQaeC{margin:0;color:var(--ink);font-size:1rem;font-weight:700}.form-controls_calendarGrid__q_sRm{width:100%;table-layout:fixed;border-collapse:collapse}.form-controls_calendarGrid__q_sRm td{padding:2px 0}.form-controls_weekday__pj2fp{height:32px;color:var(--muted);font-size:.72rem;font-weight:600}.form-controls_day__aXEIt{display:grid;width:100%;height:40px;place-items:center;border-radius:10px;color:var(--ink);font-size:.875rem;font-variant-numeric:tabular-nums;cursor:pointer;outline:none}.form-controls_day__aXEIt[data-today]{box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary-dark);font-weight:700}.form-controls_day__aXEIt[data-hovered]{background:var(--primary-soft)}.form-controls_day__aXEIt[data-selected]{background:var(--primary);color:white;font-weight:700}.form-controls_day__aXEIt[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.form-controls_day__aXEIt[data-selected][data-focus-visible]{outline-color:white}.form-controls_day__aXEIt[data-disabled],.form-controls_monthButton__CflFC[data-disabled]{color:#aebbb9;cursor:default}.form-controls_day__aXEIt[data-outside-month]{visibility:hidden}.form-controls_calendarHint__1XN8Q{margin:.75rem 0 0;border-top:1px solid var(--line);padding-top:.75rem;color:var(--muted);font-size:.75rem;text-align:center}@media (prefers-reduced-motion:reduce){.form-controls_dateGroup__1sw_9,.form-controls_selectTrigger__pJ8UD{transition:none}}