.language-chooser {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin: @space-xs;

    .lang {
        border: 1px solid @secondary;
        padding: 0 @space-xs;
        cursor: pointer;

        &:hover {
            background: @primary;
            color: @on-primary;
        }

        &.active {
            background: @primary;
            color: @on-primary;
            font-weight: 700;
        }
    }
}
