.app-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;cursor:pointer}.app-tooltip__tooltip{padding:20px;text-align:center;white-space:normal;max-width:205px}.app-tooltip__tooltip[x-placement^=bottom-end] .tooltip-arrow{top:-.1875rem;left:-185px!important}.app-tooltip__tooltip--has-affect{background-color:#27b2b2}.app-tooltip__tooltip--has-affect .tooltip-arrow{background-color:#27b2b2!important}.base-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;min-height:100%;text-align:left}.base-field,.base-field__header{display:-webkit-box;display:-ms-flexbox;display:flex}.base-field__header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.25rem}.base-field__label{color:var(--color-text-secondary)}.base-field__label--overflowed{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.base-field__label--highlighted{color:#484848;font-weight:500}.base-field__error{color:var(--color-red)}.base-field__body--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.base-field--required .base-field__label:after{content:" *";color:var(--color-red);font-size:inherit}.v-popped-alert{padding:1rem 3.5rem;max-width:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-control-secondary);-webkit-box-shadow:0 3px 13px 1px rgba(98,98,98,.08);box-shadow:0 3px 13px 1px rgba(98,98,98,.08);border-radius:.5rem;color:var(--color-white);font-size:.875rem;line-height:1.4;text-align:center;position:fixed;left:50%;bottom:2.5rem;z-index:100;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,2rem);transform:translate(-50%,2rem);-webkit-transition:.3s cubic-bezier(.25,.46,.45,.94);transition:.3s cubic-bezier(.25,.46,.45,.94)}.v-popped-alert--opened{opacity:1;visibility:visible;-webkit-transform:translate(-50%);transform:translate(-50%)}.v-datepicker{position:relative}.v-datepicker,.v-datepicker__input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.v-datepicker__input{height:2.875rem!important;cursor:pointer;outline:none;border:1px solid var(--color-border);border-radius:.5rem;font-size:.875rem;line-height:1rem;color:var(--color-tundora);padding:0 0 0 1rem}.v-datepicker__input::-webkit-input-placeholder{font-size:.875rem}.v-datepicker__input::-moz-placeholder{font-size:.875rem}.v-datepicker__input:-ms-input-placeholder{font-size:.875rem}.v-datepicker__input::-ms-input-placeholder{font-size:.875rem}.v-datepicker__input::placeholder{font-size:.875rem}.v-datepicker__input:disabled{pointer-events:none}.v-datepicker__input--error{border-color:var(--color-red)}.v-datepicker__input--clearable{max-width:calc(100% - 2rem)}.v-datepicker__input-icon{position:absolute;top:0;bottom:0;margin:auto 0;right:1rem;width:1.125rem;height:1.125rem;fill:var(--color-dusty-gray);pointer-events:none}.v-datepicker__input-icon--error{fill:var(--color-red)}.v-datepicker__input-icon--clearable{right:3rem}.v-datepicker__clear{margin:auto 0 auto .5rem}.flatpickr-calendar .flatpickr-time{border-radius:5px;padding:16px;max-height:100px}.flatpickr-calendar .flatpickr-time .numInputWrapper{border:1px solid rgba(72,72,72,.2);background:#fff!important}.flatpickr-calendar .flatpickr-time input{height:auto;line-height:normal}.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,.flatpickr-calendar .flatpickr-time input:focus,.flatpickr-calendar .flatpickr-time input:hover{background:#fff}.flatpickr-calendar .flatpickr-time .flatpickr-am-pm,.flatpickr-calendar .flatpickr-time .flatpickr-time-separator{margin-right:8px}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}