@layer app{._container_wgw7q_1{font-family:var(--font-family-sans);flex-direction:column;gap:4px;width:100%;display:flex;position:relative}._rightAligned_wgw7q_10{left:auto;right:0;transform:translate(0);width:460px!important}._label_wgw7q_17{font-size:var(--font-size-sm);color:gray;background-color:var(--background-neutral-primary);font-weight:var(--font-weight-medium);padding:0 4px;position:absolute;top:6px;left:-2px;transform:translate(12px,-12px)}._inputWrapper_wgw7q_29{width:100%;position:relative}._input_wgw7q_29{border-radius:var(--radius-sm);background-color:var(--color-background-neutral-primary);width:100%;color:var(--color-font-neutral-enabled-default);transition:var(--transition-fast);padding:var(--padding-sm) .75rem;height:32px;font-size:var(--font-size-md);border:1px solid #c1c2c3}._input_wgw7q_29:focus{border-color:var(--color-border-base-focus-outline);box-shadow:0 0 0 2px rgba(var(--color-border-base-focus-outline-rgb), .25);outline:none}._input_wgw7q_29::placeholder{color:#8f9193}._calendarIcon_wgw7q_56{color:#6b7280;pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._datePickerContainer_wgw7q_65{z-index:50;background-color:var(--background-neutral-primary);border-radius:8px;grid-template-columns:200px 1fr;width:100%;height:fit-content;display:grid;position:absolute;top:calc(100% + .5rem);overflow:hidden;box-shadow:0 4px 16px #0000001a}._datePickerHeader_wgw7q_79{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._monthNavButton_wgw7q_87{color:#6b7280;cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s;display:flex}._monthNavButton_wgw7q_87:hover{background-color:#f3f4f6}._currentMonth_wgw7q_105{color:#111827;font-size:14px;font-weight:500}._calendarGrid_wgw7q_111{padding:8px 16px}._daysOfWeek_wgw7q_115{grid-template-columns:repeat(7,1fr);margin-bottom:8px;display:grid}._dayOfWeek_wgw7q_121{color:#6b7280;justify-content:center;align-items:center;height:32px;font-size:12px;font-weight:500;display:flex}._calendarDays_wgw7q_131{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._calendarDay_wgw7q_131{color:#111827;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;height:32px;font-size:14px;transition:background-color .2s;display:flex}._calendarDay_wgw7q_131:hover{background-color:#f3f4f6}._today_wgw7q_155{color:#3b82f6;background-color:#eff6ff;font-weight:500}._selected_wgw7q_161{color:var(--font-base-default);background-color:#3b82f6;font-weight:500}._selected_wgw7q_161:hover{background-color:#2563eb}._quickSelectOptions_wgw7q_171{border-right:1px solid #e5e7eb;flex-direction:column;gap:8px;height:100%;padding:16px;display:flex}._quickSelectOption_wgw7q_171{color:#4b5563;cursor:pointer;text-align:left;border-radius:4px;width:100%;padding:8px 12px;font-size:13px;transition:background-color .2s}._quickSelectOption_wgw7q_171:hover{background-color:#f3f4f6}._calendarContainer_wgw7q_195{flex-direction:column;display:flex}._datePickerActions_wgw7q_200{padding:var(--padding-3xl) var(--padding-6xl);padding-bottom:var(--padding-4xl);border-top:1px solid #e5e7eb;grid-column:span 2;justify-content:flex-end;align-items:center;gap:8px;display:flex}._cancelButton_wgw7q_211{color:#6b7280;cursor:pointer;background-color:#0000;border:none;border-radius:4px;padding:6px 12px;font-size:13px;font-weight:500;transition:background-color .2s}._cancelButton_wgw7q_211:hover{background-color:#f3f4f6}._updateButton_wgw7q_227{color:var(--font-base-default);cursor:pointer;background-color:#3b82f6;border:none;border-radius:4px;padding:6px 12px;font-size:13px;font-weight:500;transition:background-color .2s}._updateButton_wgw7q_227:hover{background-color:#2563eb}._filterVariant_wgw7q_243{background-color:var(--background-neutral-primary);cursor:pointer;border:1px solid #e6e8ec;border-radius:6px;align-items:center;width:100%;height:44px;padding:0 16px;transition:all .2s;display:flex}._filterVariant_wgw7q_243:hover{border-color:#d4d6dd}._filterInput_wgw7q_260{color:var(--font-neutral-tertiary,#9da1a7);cursor:pointer;background-color:#0000;border:none;height:100%;padding:12px 0;font-size:14px}._filterInput_wgw7q_260:focus{box-shadow:none;outline:none}._chevronIcon_wgw7q_275{color:var(--icon-neutral-tertiary,#9da1a7);margin-left:auto}._leadingIcon_wgw7q_280{color:var(--icon-neutral-tertiary,#9da1a7);align-items:center;margin-right:8px;display:flex}}
