@layer sds_theme.reset;@layer sds_theme.components{.sd-1j9a9qx4_root .react-datepicker__tab-loop{z-index:1;margin-top:0;position:relative}.sd-1j9a9qx4_root .react-datepicker-popper{width:100%;max-width:304px;box-shadow:var(--shadow-center-normal);background-color:var(--palette-system-white);border-radius:8px;padding:12px;top:8px;transform:none!important}.sd-1j9a9qx4_root .react-datepicker__aria-live{display:none}.sd-1j9a9qx4_root .react-datepicker__day-names{background-color:var(--color-bg-secondary);width:100%;color:var(--color-content-secondary);font-size:var(--typography-body2-regular-fontSize);font-weight:var(--typography-body2-regular-fontWeight);letter-spacing:var(--typography-body2-regular-letterSpacing);line-height:var(--typography-body2-regular-lineHeight);margin-top:4px;display:flex}.sd-1j9a9qx4_root .react-datepicker__day-names>div{justify-content:center;align-items:center;width:100%;height:40px;display:flex}.sd-1j9a9qx4_root .react-datepicker__day-name{font-size:var(--typography-body2-regular-fontSize);font-weight:var(--typography-body2-regular-fontWeight);letter-spacing:var(--typography-body2-regular-letterSpacing);line-height:var(--typography-body2-regular-lineHeight)}.sd-1j9a9qx4_root .react-datepicker__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sd-1j9a9qx4_root .react-datepicker__week{cursor:pointer;width:100%;height:40px;color:var(--color-content-secondary);font-size:var(--typography-body2-regular-fontSize);font-weight:var(--typography-body2-regular-fontWeight);letter-spacing:var(--typography-body2-regular-letterSpacing);line-height:var(--typography-body2-regular-lineHeight);border-radius:8px;justify-content:center;align-items:center;display:flex}.sd-1j9a9qx4_root .react-datepicker__week>div{width:100%}.sd-1j9a9qx4_root .react-datepicker__day{cursor:pointer;width:100%;height:40px;color:var(--color-content-secondary);font-size:var(--typography-body2-regular-fontSize);font-weight:var(--typography-body2-regular-fontWeight);letter-spacing:var(--typography-body2-regular-letterSpacing);line-height:var(--typography-body2-regular-lineHeight);border-radius:8px;justify-content:center;align-items:center;display:flex}.sd-1j9a9qx4_root .react-datepicker__day:focus{outline:none}.sd-1j9a9qx4_root .react-datepicker__day:hover{color:var(--color-content-secondary);background-color:var(--color-bg-primarySubtle)}.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--today{background-color:var(--palette-system-white);color:var(--color-content-primary)}.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--outside-month{color:var(--color-content-neutralTertiary)}.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--selected{background-color:var(--color-bg-primary);color:var(--color-content-neutralInverse)}.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--in-range,.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--in-selecting-range{background-color:var(--color-bg-primarySubtle);border-radius:0}.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--range-start{background-color:var(--color-bg-primary);color:var(--palette-system-white);border-top-left-radius:8px;border-bottom-left-radius:8px}.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--range-end{background-color:var(--color-bg-primary);color:var(--palette-system-white);border-top-right-radius:8px;border-bottom-right-radius:8px}.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--selecting-range-start{background-color:var(--color-bg-primary);color:var(--palette-system-white);border-top-left-radius:8px;border-bottom-left-radius:8px}.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--selecting-range-end{background-color:var(--color-bg-primary);color:var(--palette-system-white);border-top-right-radius:8px;border-bottom-right-radius:8px}.sd-1j9a9qx4_root .react-datepicker__day.react-datepicker__day--range-start.react-datepicker__day--range-end{border-radius:8px}.sd-1j9a9qx4_root .react-datepicker__children-container{justify-content:end;margin-top:12px;display:flex}.sd-1j9a9qx4_root .react-datepicker__year{padding:4px 0}.sd-1j9a9qx4_root .react-datepicker__year-wrapper{grid-gap:4px;grid-template-columns:repeat(3,1fr);gap:4px;max-width:none;display:grid}.sd-1j9a9qx4_root .react-datepicker__year-text{cursor:pointer;height:40px;font-size:var(--typography-body2-regular-fontSize);font-weight:var(--typography-body2-regular-fontWeight);letter-spacing:var(--typography-body2-regular-letterSpacing);line-height:var(--typography-body2-regular-lineHeight);color:var(--color-content-secondary);border-radius:8px;justify-content:center;align-items:center;display:flex}.sd-1j9a9qx4_root .react-datepicker__year-text:hover{background-color:var(--color-bg-primarySubtle)}.sd-1j9a9qx4_root .react-datepicker__year-text--selected{background-color:var(--color-bg-primary);color:var(--color-content-neutralInverse)}.sd-1j9a9qx4_root .react-datepicker__year-text--today{color:var(--color-content-primary);background-color:var(--palette-system-white)}.sd-1j9a9qx4_root .react-datepicker__year-text--keyboard-selected{background-color:#0000}.sd-1j9a9qx4_root .react-datepicker__monthPicker{padding:4px 0}.sd-1j9a9qx4_root .react-datepicker__month-wrapper{gap:4px;display:flex}.sd-1j9a9qx4_root .react-datepicker__month-text{cursor:pointer;height:40px;font-size:var(--typography-body2-regular-fontSize);font-weight:var(--typography-body2-regular-fontWeight);letter-spacing:var(--typography-body2-regular-letterSpacing);line-height:var(--typography-body2-regular-lineHeight);color:var(--color-content-secondary);border-radius:8px;flex:1;justify-content:center;align-items:center;display:flex}.sd-1j9a9qx4_root .react-datepicker__month-text:hover{background-color:var(--color-bg-primarySubtle)}.sd-1j9a9qx4_root .react-datepicker__month-text--selected{background-color:var(--color-bg-primary);color:var(--color-content-neutralInverse)}.sd-1j9a9qx4_root .react-datepicker__month-text--today{color:var(--color-content-primary);background-color:var(--palette-system-white)}.sd-1j9a9qx4_root .react-datepicker__month-text--keyboard-selected{background-color:#0000}.sd-1j9a9qx4_root{width:304px;height:max-content;position:relative}.sd-1j9a9qx8 input{font-size:var(--typography-body2-regular-fontSize);font-weight:var(--typography-body2-regular-fontWeight);letter-spacing:var(--typography-body2-regular-letterSpacing);line-height:var(--typography-body2-regular-lineHeight);width:100%;color:inherit;border:none;margin:0;padding:0}.sd-1j9a9qx8 input::placeholder{color:var(--color-content-neutralTertiary)}.sd-1j9a9qx8 input:focus{outline:none}.sd-1j9a9qx8{all:unset;box-sizing:border-box;width:100%;color:var(--color-content-secondary);border:1px solid var(--color-border-secondary);background-color:var(--color-bg-neutralInverse);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.sd-1j9a9qxa input{font-size:var(--typography-body-regular-fontSize);font-weight:var(--typography-body-regular-fontWeight);letter-spacing:var(--typography-body-regular-letterSpacing);line-height:var(--typography-body-regular-lineHeight)}.sd-1j9a9qxa{height:calc(var(--size-xl)*1px)}.sd-1j9a9qxc{height:calc(var(--size-l)*1px)}.sd-1j9a9qxe{height:calc(var(--size-m)*1px)}.sd-1j9a9qxg{border:1px solid var(--color-border-primary);color:var(--color-content-secondary)}.sd-1j9a9qxi{color:var(--color-content-secondary)}.sd-1j9a9qxk{border:1px solid var(--color-border-error);color:var(--color-content-error)}.sd-1j9a9qxm{cursor:not-allowed;border:1px solid var(--color-border-neutralDisabled);color:var(--color-content-neutralDisabled)}.sd-1j9a9qxq{cursor:auto;gap:8px}.sd-1j9a9qxs input{text-align:center}.sd-1j9a9qxu input{text-align:left}.sd-1j9a9qxw{justify-content:space-between;align-items:center;width:100%;padding:4px;display:flex}.sd-1j9a9qxy{color:var(--color-content-primary);flex-shrink:0}.sd-1j9a9qx10{color:var(--color-content-neutralDisabled)}.sd-1j9a9qx12{color:var(--color-content-error)}}@layer sds_theme.overrides;
