.generate-form__wrapper{display:flex;gap:21px}.generate-form__input{flex:1 1}.generate-form__submit{width:100%}.generate-form__error{color:red;margin-top:10px;font-size:14px}.generate-form__submit-holder{width:228px;position:relative}.generate-form__dropdown{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12);padding:8px;z-index:100;min-width:200px;display:flex;flex-direction:column;gap:6px;width:100%}.generate-form__dropdown-item{display:block;width:100%;padding:14px 20px;background:#f5f5f5;border:none;border-radius:12px;text-align:left;font-size:16px;cursor:pointer;transition:background .15s}.generate-form__dropdown-item:hover{background:#e8e8e8}@media(max-width:767px){.generate-form__wrapper{flex-wrap:wrap}.generate-form__input{width:100%;flex:auto}.generate-form__submit-holder{width:100%}}