
@import './_var.scss';
header {
    padding-top: 2.5vh;
    padding-bottom: 2.5vh;
    margin-inline: 2.5vw;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: unset;

    .logo {
        margin-right: 2.5vw;
        margin-top: -8px;
        width: 50px;
    }

    nav {
        justify-self: flex-start;
        display: inline-flex;

        .navbar-entry {
            display: flex;
            flex-direction: column;
            align-items: center;

            a {
                color: lighten($accent,30);
                text-decoration: none;
                text-align: center;
                margin-inline: 8px;
                transition: color 0.5s;
                font-family: "Satoshi-Bold";
                &:hover{
                    color: $accent;
                }
            }

            .active {
                color: $accent;
            }

            .highlighter {
                margin-top: -10px;
            }
        }

    }

    .social {
        margin-top: -15px;
        a{
            color: white;
            transition: color 0.5s;
            .icon{
                margin: 0;
                margin-bottom: -5px;
            }
            &:hover{
                color: $accent !important;
            }
            &[target="_blank"]::after {
                content: none;
                display: unset;
            }
        }
    }
}