.cv-input{opacity:0;position:absolute;z-index:-1}.label-cv-input{display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;outline:0;padding:10px 20px;height:40px;cursor:pointer;user-select:none;text-decoration:none;font-size:1rem;font-weight:500;text-transform:none;width:100%;border-radius:var(--rounded-sm);transition:background-color 250ms cubic-bezier(.4, 0, .2, 1),box-shadow 250ms cubic-bezier(.4, 0, .2, 1),border-color 250ms cubic-bezier(.4, 0, .2, 1),color 250ms cubic-bezier(.4, 0, .2, 1);box-shadow:none;border:1px solid;background-color:var(--primary);color:#fff;margin-top:5px;margin-bottom:10px}.selected-file,.selected-file-2{display:none;align-items:center;justify-content:space-between;padding:10px;border-radius:var(--rounded-sm);border:1px solid var(--border);font-size:1rem;color:#000;margin-top:5px;margin-bottom:5px}.selected-file svg,.selected-file-2 svg{color:var(--sky-700);width:16px;height:16px;margin-right:8px;margin-bottom:-2px}.selected-file .cross,.selected-file-2 .cross{margin-left:auto;margin-right:0;cursor:pointer}.has-input-error{border:1px solid var(--danger)!important}.has-input-error::placeholder{color:var(--danger)}.has-input-error+label{color:var(--danger)!important}.input-alert{display:none;color:var(--danger);margin-top:5px}