@layer sds_theme.components{.q88ewd1{display:inline-block}.q88ewd3{height:calc(var(--size-2xl) * 1px);width:calc(var(--size-2xl) * 1px)}.q88ewd5{height:calc(var(--size-2xs) * 1px);width:calc(var(--size-2xs) * 1px)}.q88ewd7{height:calc(var(--size-3xl) * 1px);width:calc(var(--size-3xl) * 1px)}.q88ewd9{height:calc(var(--size-3xs) * 1px);width:calc(var(--size-3xs) * 1px)}.q88ewdb{height:calc(var(--size-4xl) * 1px);width:calc(var(--size-4xl) * 1px)}.q88ewdd{height:calc(var(--size-l) * 1px);width:calc(var(--size-l) * 1px)}.q88ewdf{height:calc(var(--size-m) * 1px);width:calc(var(--size-m) * 1px)}.q88ewdh{height:calc(var(--size-s) * 1px);width:calc(var(--size-s) * 1px)}.q88ewdj{height:calc(var(--size-xl) * 1px);width:calc(var(--size-xl) * 1px)}.q88ewdl{height:calc(var(--size-xs) * 1px);width:calc(var(--size-xs) * 1px)}}
@layer sds_theme.components{._1jdoxft3{all:unset;box-sizing:border-box;border:1px solid var(--color-border-secondary);background-color:var(--color-bg-neutralInverse);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;display:flex}._1jdoxft3[data-state=checked]{background-color:var(--color-bg-primary);border-color:var(--color-border-primary)}._1jdoxft3[data-disabled]{background-color:var(--color-bg-disabledDark);border-color:var(--color-border-neutralDisabled)}._1jdoxft5{height:calc(var(--size-2xs) * 1px);width:calc(var(--size-2xs) * 1px)}._1jdoxft7{height:calc(var(--size-xs) * 1px);width:calc(var(--size-xs) * 1px)}._1jdoxft9{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._1jdoxftb{color:var(--color-content-neutralInverse)}._1jdoxftd{width:10px;height:7.5px}._1jdoxftf{width:12px;height:10px}}
@layer sds_theme.components{.fbzzqe3{width:304px;height:max-content;position:relative}.fbzzqe3 .react-datepicker__tab-loop{z-index:1;margin-top:0;position:relative}.fbzzqe3 .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}.fbzzqe3 .react-datepicker__aria-live{display:none}.fbzzqe3 .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}.fbzzqe3 .react-datepicker__day-names>div{justify-content:center;align-items:center;width:100%;height:40px;display:flex}.fbzzqe3 .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)}.fbzzqe3 .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}.fbzzqe3 .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}.fbzzqe3 .react-datepicker__week>div{width:100%}.fbzzqe3 .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}.fbzzqe3 .react-datepicker__day:focus{outline:none}.fbzzqe3 .react-datepicker__day:hover{color:var(--color-content-secondary);background-color:var(--color-bg-primarySubtle)}.fbzzqe3 .react-datepicker__day.react-datepicker__day--today{background-color:var(--palette-system-white);color:var(--color-content-primary)}.fbzzqe3 .react-datepicker__day.react-datepicker__day--outside-month{color:var(--color-content-neutralTertiary)}.fbzzqe3 .react-datepicker__day.react-datepicker__day--selected{background-color:var(--color-bg-primary);color:var(--color-content-neutralInverse)}.fbzzqe3 .react-datepicker__day.react-datepicker__day--in-range,.fbzzqe3 .react-datepicker__day.react-datepicker__day--in-selecting-range{background-color:var(--color-bg-primarySubtle);border-radius:0}.fbzzqe3 .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}.fbzzqe3 .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}.fbzzqe3 .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}.fbzzqe3 .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}.fbzzqe3 .react-datepicker__day.react-datepicker__day--range-start.react-datepicker__day--range-end{border-radius:8px}.fbzzqe3 .react-datepicker__day.react-datepicker__day--disabled{color:var(--color-content-neutralDisabled);cursor:not-allowed}.fbzzqe3 .react-datepicker__day.react-datepicker__day--disabled:hover{color:var(--color-content-neutralDisabled);background-color:#0000}.fbzzqe3 .react-datepicker__children-container{justify-content:end;margin-top:12px;display:flex}.fbzzqe3 .react-datepicker__year{padding:4px 0}.fbzzqe3 .react-datepicker__year-wrapper{grid-template-columns:repeat(3,1fr);gap:4px;max-width:none;display:grid}.fbzzqe3 .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}.fbzzqe3 .react-datepicker__year-text:hover{background-color:var(--color-bg-primarySubtle)}.fbzzqe3 .react-datepicker__year-text--selected{background-color:var(--color-bg-primary);color:var(--color-content-neutralInverse)}.fbzzqe3 .react-datepicker__year-text--today{color:var(--color-content-primary);background-color:var(--palette-system-white)}.fbzzqe3 .react-datepicker__year-text--keyboard-selected{background-color:#0000}.fbzzqe3 .react-datepicker__year-text--disabled{color:var(--color-content-neutralDisabled);cursor:not-allowed}.fbzzqe3 .react-datepicker__year-text--disabled:hover{color:var(--color-content-neutralDisabled);background-color:#0000}.fbzzqe3 .react-datepicker__monthPicker{padding:4px 0}.fbzzqe3 .react-datepicker__month-wrapper{gap:4px;display:flex}.fbzzqe3 .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}.fbzzqe3 .react-datepicker__month-text:hover{background-color:var(--color-bg-primarySubtle)}.fbzzqe3 .react-datepicker__month-text--selected{background-color:var(--color-bg-primary);color:var(--color-content-neutralInverse)}.fbzzqe3 .react-datepicker__month-text--today{color:var(--color-content-primary);background-color:var(--palette-system-white)}.fbzzqe3 .react-datepicker__month-text--keyboard-selected{background-color:#0000}.fbzzqe3 .react-datepicker__month--disabled,.react-datepicker__month-text--disabled{color:var(--color-content-neutralDisabled)!important;cursor:not-allowed!important}.fbzzqe3 .react-datepicker__month--disabled:hover,.react-datepicker__month-text--disabled:hover{color:var(--color-content-neutralDisabled);background-color:#0000!important}.fbzzqe7{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}.fbzzqe7 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}.fbzzqe7 input::placeholder{color:var(--color-content-neutralTertiary)}.fbzzqe7 input:focus{outline:none}.fbzzqe9{height:calc(var(--size-xl) * 1px)}.fbzzqe9 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)}.fbzzqeb{height:calc(var(--size-l) * 1px)}.fbzzqed{height:calc(var(--size-m) * 1px)}.fbzzqef{border:1px solid var(--color-border-primary);color:var(--color-content-secondary)}.fbzzqeh{color:var(--color-content-secondary)}.fbzzqej{border:1px solid var(--color-border-error);color:var(--color-content-error)}.fbzzqel{cursor:not-allowed;border:1px solid var(--color-border-neutralDisabled);color:var(--color-content-neutralDisabled)}.fbzzqep{cursor:auto;gap:8px}.fbzzqer input{text-align:center}.fbzzqet input{text-align:start}.fbzzqev{justify-content:space-between;align-items:center;width:100%;padding:4px;display:flex}.fbzzqex{color:var(--color-content-primary);flex-shrink:0}.fbzzqez{color:var(--color-content-neutralDisabled)}.fbzzqe11{color:var(--color-content-error)}}
@layer sds_theme.components{._1qa2xzs1{z-index:50;outline:none;position:fixed;inset:0}._1qa2xzs3{z-index:40;background-color:#00000080;position:fixed;inset:0}._1qa2xzsd{position:absolute;top:16px;right:16px}}
@layer sds_theme.components{._1oq3l5q1{background-color:var(--color-bg-secondary);border-radius:8px;width:100%;height:8px;overflow:hidden}._1oq3l5q3{background-color:var(--color-bg-primary);border-radius:8px;height:100%;transition:width .35s ease-in-out}}
@layer sds_theme.components{.f6b6rh1[data-orientation=vertical]{flex-direction:column}.f6b6rh1[data-orientation=horizontal]{flex-direction:row}.f6b6rh3{gap:8px;display:flex}.f6b6rh7{all:unset;box-sizing:border-box;background:var(--color-bg-neutralInverse);border:1.5px solid var(--color-border-secondary);cursor:pointer;border-radius:100%}.f6b6rh7[data-state=checked]{border-color:var(--color-border-primary)}.f6b6rh7[data-disabled]{background:var(--color-bg-disabledLight);border-color:var(--color-border-neutralDisabled)}.f6b6rh9{width:calc(var(--size-2xs) * 1px);height:calc(var(--size-2xs) * 1px)}.f6b6rhb{width:calc(var(--size-xs) * 1px);height:calc(var(--size-xs) * 1px)}.f6b6rhf{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.f6b6rhf:after{content:"";border-radius:50%;display:block}.f6b6rhf[data-state=checked]:after{background:var(--color-content-primary)}.f6b6rhf[data-disabled]:after{background:var(--color-content-neutralDisabled)}.f6b6rhh:after{width:calc(var(--size-xs) / 2 * 1px);height:calc(var(--size-xs) / 2 * 1px)}.f6b6rhj:after{width:calc(var(--size-2xs) / 2 * 1px);height:calc(var(--size-2xs) / 2 * 1px)}}
@layer sds_theme.components{._1lgxdw21{border-radius:calc(var(--borderRadius-8) * 1px);width:100%;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:1px solid;padding:16px}._1lgxdw21[aria-disabled=true]{background-color:var(--color-bg-disabledLight);border-color:var(--color-border-secondary)}._1lgxdw23{word-wrap:break-word;width:100%;overflow-x:hidden}._1lgxdw25{border-color:var(--color-border-error)}._1lgxdw27{border-color:var(--color-border-secondary)}._1lgxdw27:focus-within{border-color:var(--color-border-primary)}._1lgxdw29{border-color:var(--color-border-success)}}
