@layer sds_theme.reset,sds_theme.components,sds_theme.overrides;@layer sds_theme.components;@layer sds_theme.components{.sd-1j9a9qx4_root .react-datepicker__tab-loop{position:relative;margin-top:0;z-index:1}.sd-1j9a9qx4_root .react-datepicker-popper{top:8px;width:100%;max-width:304px;padding:12px;border-radius:8px;box-shadow:var(--shadow-center-normal);transform:none!important;background-color:var(--palette-system-white)}.sd-1j9a9qx4_root .react-datepicker__aria-live{display:none}.sd-1j9a9qx4_root .react-datepicker__day-names{width:100%;display:flex;margin-top:4px;background-color:var(--color-bg-secondary);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)}.sd-1j9a9qx4_root .react-datepicker__day-names>div{width:100%;height:40px;display:flex;justify-content:center;align-items:center}.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{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sd-1j9a9qx4_root .react-datepicker__week{width:100%;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--color-content-secondary);border-radius:8px;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__week>div{width:100%}.sd-1j9a9qx4_root .react-datepicker__day{width:100%;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--color-content-secondary);border-radius:8px;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__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{border-radius:0;background-color:var(--color-bg-primarySubtle)}.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{margin-top:12px;display:flex;justify-content:end}.sd-1j9a9qx4_root .react-datepicker__year{padding:4px 0}.sd-1j9a9qx4_root .react-datepicker__year-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;max-width:none}.sd-1j9a9qx4_root .react-datepicker__year-text{height:40px;display:flex;justify-content:center;align-items:center;border-radius:8px;cursor:pointer;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)}.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:transparent}.sd-1j9a9qx4_root .react-datepicker__monthPicker{padding:4px 0}.sd-1j9a9qx4_root .react-datepicker__month-wrapper{display:flex;gap:4px}.sd-1j9a9qx4_root .react-datepicker__month-text{flex:1;height:40px;display:flex;justify-content:center;align-items:center;border-radius:8px;cursor:pointer;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)}.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:transparent}.sd-1j9a9qx4_root{width:304px;height:-webkit-max-content;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%;border:none;margin:0;padding:0;color:inherit}.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%;padding:8px 16px;color:var(--color-content-secondary);display:flex;justify-content:space-between;align-items:center;border:1px solid var(--color-border-secondary);border-radius:8px;background-color:var(--color-bg-neutralInverse);cursor:pointer}.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)}.sd-1j9a9qxg,.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{display:flex;width:100%;padding:4px;justify-content:space-between;align-items:center}.sd-1j9a9qxy{flex-shrink:0;color:var(--color-content-primary)}.sd-1j9a9qx10{color:var(--color-content-neutralDisabled)}.sd-1j9a9qx12{color:var(--color-content-error)}}