
.imgsidle
{
    position: absolute;
    height: calc(100vh - var(--headerHeight_));
    width: calc(100vw - 75.5vw);
    box-shadow: -5px 10px 16px -8px rgb(161, 161, 161);
    border-top-left-radius: var(--border-radius);
    top: 5.5rem;
    right: 0;
    z-index: -1;
    margin: 0;
    padding: 0;
    filter: grayscale(1)
}

.main
{
    color: var(--color-white);
    background: var(--color-waring);
    height: calc(100vh - var(--headerHeight_));
    width: calc(100vw - 25vw);
    box-shadow: 10px 10px 16px -8px rgb(161, 161, 161);
    border-radius: var(--border-radius);
    position: relative; 
    overflow: hidden;
}

.main .main_sub
{
    padding: 1rem;
    position: relative;
    top:0;
    height: 10vh;
}


.main .edge
{
    height: 20rem;
    width: calc(100vw - 25vw);
    background: var(--color-info);
    box-shadow: 0px 15px 10px 5px rgb(161, 161, 161);
    position: absolute;
    top: 48rem;
    transform: rotate(15deg);
    padding:1rem;
    opacity: 0.7;

}

.menu
{
    position: relative;
    color: rgba(255, 255, 255, 0.8);
    font-size: 2.5rem;
    left: 76.5rem;
    font-weight: 550;
    position: absolute;
    background: rgba(0, 0, 0, 0.7);
    padding: 0.5rem 2rem;
    border-radius: var(--border-radius);
    letter-spacing:0.3rem
}

.sys
{
    bottom: 6.5rem;
}

.me
{
    bottom: 2rem;
    font-size: 2rem;
}

.about
{
    position: absolute;
    right: 0;
    bottom:0;
    color:var(--color-white);
}