#one-form-popup input[type="file"] {
    height: 50px;
    padding: 0;
}

#one-form-popup input[type="file"]::file-selector-button {
    height: 50px;
    margin-right: 0.5em;
    background-color: var(--color-gray-light);
    border: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    cursor: pointer;
    transition: background-color 0.15s linear;
}

#one-form-popup input[type="file"]::file-selector-button:hover {
    background-color: var(--color-gray);
}

#one-form-popup input.invalid {
    border-color: var(--color-primary);
}

#one-form-vacancy label[for="email"],
#one-form-vacancy input[name="email"],
#one-form-vacancy label[for="full_name"],
#one-form-vacancy input[name="full_name"] {
    display: none;
}
