.FancyInput_inputWrapper__0SEfu{position:relative;width:100%}.FancyInput_label__QE2hs{position:absolute;top:25px;left:20px;font-size:12px;font-weight:600;letter-spacing:.7;color:#888;transition:all .2s ease;pointer-events:none;z-index:3}.FancyInput_labelFocused__mBlbZ{top:6px;left:20px;font-size:10px}.FancyInput_input__ZgO20{width:100%;padding:26px 20px 5px;border:1px solid #ccc;border-radius:999px;outline:none;font-size:16px;color:#333;height:64px;transition:border-color .2s;background-color:#fff}.FancyInput_input__ZgO20:disabled{background-color:#E5E7EA;cursor:not-allowed}.FancyInput_input__ZgO20[list]{padding:26px 20px}.FancyInput_inputFocused__iyTgo{border-color:#0056cc}.FancyInput_labelError__RcW8L{color:#e53935}.FancyInput_labelSuccess__9P50v{color:#43a047}.FancyInput_inputError__03ftq{border-color:#e53935}.FancyInput_inputSuccess__HsqYR{border-color:#43a047}.FancyInput_errorText__5wGm3{color:#e53935!important;font-size:12px;margin-top:4px;margin-left:20px}.FancyInput_dropdown__NQ2iM{position:absolute;z-index:10;background-color:white;margin-top:.25rem;max-height:15rem;overflow-y:auto;border:1px solid #d1d5db;width:100%;border-radius:.5rem;box-shadow:0 4px 8px rgba(0,0,0,.1)}.FancyInput_dropdownItem__fpxFF{padding:.5rem 1rem;font-size:.875rem;color:#374151;cursor:pointer}.FancyInput_dropdownItem__fpxFF:hover{background-color:#f3f4f6}.FancyInput_noResults__R94fR{padding:.5rem 1rem;font-size:.875rem;color:#9ca3af;font-style:italic}.FancyInput_input__ZgO20[type=date]::-webkit-calendar-picker-indicator,.FancyInput_input__ZgO20[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;transition:opacity .2s ease;opacity:0;width:100%}.FancyInput_dateHasValue__LuBi3::-webkit-calendar-picker-indicator{opacity:1!important;width:unset!important}.FancyInput_input__ZgO20[type=date]::-moz-focus-inner,.FancyInput_input__ZgO20[type=time]::-moz-focus-inner{border:0}.FancyInput_input__ZgO20[type=date],.FancyInput_input__ZgO20[type=time]{-webkit-appearance:none;transition:opacity .2s ease}.FancyInput_input__ZgO20[type=date]:focus,.FancyInput_input__ZgO20[type=date][value]:not([value=""]),.FancyInput_input__ZgO20[type=time]:focus,.FancyInput_input__ZgO20[type=time][value]:not([value=""]){color:inherit}.FancyInput_input__ZgO20[type=date],.FancyInput_input__ZgO20[type=time]{-moz-appearance:none;appearance:none;color:transparent}.FancyInput_input__ZgO20[type=date]::-moz-placeholder,.FancyInput_input__ZgO20[type=time]::-moz-placeholder{color:transparent!important;opacity:0!important}.FancyInput_input__ZgO20[type=date]:focus,.FancyInput_input__ZgO20[type=date][value]:not([value=""]),.FancyInput_input__ZgO20[type=time]:focus,.FancyInput_input__ZgO20[type=time][value]:not([value=""]){color:#333!important}.FancyInput_input__ZgO20[type=date]::-webkit-datetime-edit,.FancyInput_input__ZgO20[type=time]::-webkit-datetime-edit{color:#333!important}.FancyInput_input__ZgO20[type=date]::-moz-date-text,.FancyInput_input__ZgO20[type=date]:before{content:none!important}.FancyInput_placeholderOption__KsvsB{font-size:.9rem;color:#888}.FancyInput_input__ZgO20[type=number]::-webkit-inner-spin-button,.FancyInput_input__ZgO20[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FancyInput_input__ZgO20[type=number]{-moz-appearance:textfield}.FancyInput_select__kzONB{appearance:none;-webkit-appearance:none;-moz-appearance:none}.FancyInput_inputContainer__Q8f1_{position:relative}.FancyInput_inputIcon__zHcUB{position:absolute;top:50%;right:32px;transform:translateY(-50%);pointer-events:auto;cursor:pointer;z-index:2;color:#8D939C;font-size:20px}.FancyInput_inputThin__98Zh7{height:48px;padding-top:18px}.FancyInput_labelThin__lP9jh{top:18px}.FancyInput_labelThin__lP9jh.FancyInput_labelFocused__mBlbZ{top:4px}.FancyInput_calendarButton__UNaHj{position:absolute;right:32px;top:32px;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;margin:0;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.FancyInput_inputThin__98Zh7+.FancyInput_calendarButton__UNaHj{right:16px;top:16px}.FancyInput_input__ZgO20:-webkit-autofill{transition:background-color 9999s ease-in-out 0s;-webkit-box-shadow:inset 0 0 0 1000px white!important;box-shadow:inset 0 0 0 1000px white!important;-webkit-text-fill-color:#333!important}.FancyInput_input__ZgO20:-moz-autofill{box-shadow:inset 0 0 0 1000px white!important;-moz-text-fill-color:#333!important}