.lds-ring,.lds-ring div{box-sizing:border-box}.lds-ring{display:inline-block;position:relative}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:1em;height:1em;margin:.1em;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:.1em solid transparent;border-top-color:currentcolor}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.component-UITextarea{min-height:-moz-fit-content;min-height:fit-content}.component-UITextarea textarea{font-family:inherit;line-height:1.5}.component-UITextarea textarea::-moz-placeholder{color:var(--text-placeholder);opacity:.5}.component-UITextarea textarea::placeholder{color:var(--text-placeholder);opacity:.5}.component-UITextarea textarea:disabled{cursor:not-allowed;opacity:.6}.component-UITextarea label{display:block;position:relative}.component-UIInput input:-webkit-autofill,.component-UIInput input:-webkit-autofill:active,.component-UIInput input:-webkit-autofill:focus,.component-UIInput input:-webkit-autofill:hover,.component-UIInput input:-webkit-autofill:invalid,.component-UIInput input:-webkit-autofill:valid{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:inherit!important;background-color:transparent!important;background-image:none!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out 0s!important;-webkit-transition:background-color 5000s ease-in-out 0s!important}.component-UIInput input[data-autocompleted]{background-color:transparent!important;-webkit-box-shadow:inset 0 0 0 1000px transparent!important}.component-UIInput input:-moz-autofill{background-color:transparent!important;background-image:none!important}.component-UIDatePicker .react-datepicker-wrapper,.component-UIDatePicker .react-datepicker__input-container{width:100%}.component-UIDatePicker .react-datepicker__input-container input{width:100%;background:transparent;border:none;outline:none;cursor:pointer}.component-UIDatePicker .react-datepicker__input-container input:disabled{cursor:not-allowed}.component-UIDatePicker .react-datepicker{border:2px solid #e5e7eb;border-radius:.5rem;font-family:inherit}.component-UIDatePicker .react-datepicker__header{background-color:#f3f4f6;border-bottom:2px solid #e5e7eb;border-radius:.5rem .5rem 0 0}.component-UIDatePicker .react-datepicker__current-month{color:#111827;font-weight:600}.component-UIDatePicker .react-datepicker__day-name{color:#6b7280;font-weight:500}.component-UIDatePicker .react-datepicker__day:hover{background-color:#f3f4f6;border-radius:.375rem}.component-UIDatePicker .react-datepicker__day--selected{background-color:#10b981;border-radius:.375rem;color:white}.component-UIDatePicker .react-datepicker__day--selected:hover{background-color:#059669}.component-UIDatePicker .react-datepicker__day--today{font-weight:600}.component-UIDatePicker .react-datepicker__time-container{border-left:2px solid #e5e7eb}.component-UIDatePicker .react-datepicker__time-list-item:hover{background-color:#f3f4f6}.component-UIDatePicker .react-datepicker__time-list-item--selected{background-color:#10b981;color:white}.component-DropDownItem{position:relative;border-bottom:2px solid #e5e7eb}.component-DropDownItem:before{z-index:1;content:"";position:absolute;left:0;width:100%;height:calc(100% + 4px);top:-2px;border:2px solid transparent;pointer-events:none}.component-DropDownItem.component-DropDownItem--hover:before{border-color:#6cc848}.component-DropDownItem.component-DropDownItem--variant-blue.component-DropDownItem--hover:before{border-color:#007acc}.component-DropDownItem:first-child:before{border-radius:.5rem .5rem 0 0;height:calc(100% + 2px);top:0}.component-DropDownItem:last-child:before{border-radius:0 0 .5rem .5rem;height:calc(100% + 4px);top:-2px}.component-DropDownItem:first-child:last-child:before{border-radius:.5rem;height:100%;top:0}