.menu-body {
    margin-top: 1rem;
}

.menu-data {

    display: flex;
    height: 3rem;
    padding: 0.625rem 1rem;
    align-items: center;
    gap: 0.625rem;
    align-self: stretch;
    border-left: 1px solid var(--Grey-40, #C0C5C9);
    text-decoration: none;
}

.menu-data-active {
    border-left: 1px solid var(--Black, #000);
}

.menu-data:hover {
    color: #000;
    background: #EEE;

}

.my-profile-box {
    padding: 2.5rem;
    border-radius: 1.5rem;
    border: 1px solid var(----border, #F4F5F6);
    background: var(--White, #FFF);
    box-shadow: 0px 0px 12px 2px rgba(0, 0, 0, 0.04);
}

.my-profile-button-edit {
    display: flex;
    padding: 0.8rem;
    justify-content: space-between;
    align-items: center;
    border-radius: 499999.96875rem;
    border: 0.8px solid var(--Secondary, #13CB99);
}

.experience-data {
    border-radius: 0.5rem;
    border: 1.5px solid var(----border, #F4F5F6);
    background: var(--White, #FFF);
    padding: 1.5rem;
    border-radius: 0.5rem;
    border: 1.5px solid var(----border, #F4F5F6);
    background: var(--White, #FFF);
}

.my-profile-input {
    height: 3rem;
    padding: 0.75rem 1rem;

    border-radius: 0.5rem;
    border: 1px solid var(--Grey-30, #EFEFEF);
    background: var(--White, #FFF);
}

.my-profile-input-size {
    height: 3rem;
    border-radius: 0.5rem;
    border: 1px solid var(--Grey-30, #EFEFEF);
    background: var(--White, #FFF);
}

.my-profile-input-size .prefix {
    display: flex;
    height: 3rem;
    padding: 0.625rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 0.625rem;
    border-radius: 0.5rem 0rem 0rem 0.5rem;
    background: var(--Neutral-Neutral-200, #F5F5F5);
}

.prefix-value {
    display: flex;
    height: 3rem;
    padding: 0.75rem 0;
    background: var(--White, #FFF);
}

.my-profile-input-document {
    padding: 1.5rem;
    border-radius: 0.5rem;
    border: 1.5px solid var(----border, #F4F5F6);
    background: var(--White, #FFF);
}